Merge pull request #172368 from shanesveller/shanesveller/gfold-4.0

gfold: 3.0.0 -> 4.0.0

authored by Artturi and committed by GitHub b7a7846e eeab74c7

+29 -12
+26 -11
pkgs/applications/version-management/git-and-tools/gfold/default.nix
··· 1 - { lib, fetchFromGitHub, gitMinimal, makeWrapper, rustPlatform }: 2 3 - rustPlatform.buildRustPackage rec { 4 pname = "gfold"; 5 - version = "3.0.0"; 6 7 src = fetchFromGitHub { 8 owner = "nickgerace"; 9 repo = pname; 10 rev = version; 11 - sha256 = "0ss6vfrc6h3jlh5qilh82psd3vdnfawf1wl4cf64mfm4hm9dda63"; 12 }; 13 14 - cargoSha256 = "09ywwgxm8l1p0jypp65zpqryjnb2g4gririf1dmqb9148dsj29x2"; 15 16 - nativeBuildInputs = [ makeWrapper ]; 17 18 - postInstall = '' 19 - wrapProgram "$out/bin/gfold" --prefix PATH : "${gitMinimal}/bin" 20 - ''; 21 22 meta = with lib; { 23 - inherit (src.meta) homepage; 24 description = 25 - "A tool to help keep track of your Git repositories, written in Rust"; 26 license = licenses.asl20; 27 maintainers = [ maintainers.shanesveller ]; 28 platforms = platforms.unix;
··· 1 + { fetchFromGitHub 2 + , gitMinimal 3 + , gfold 4 + , lib 5 + , libiconv 6 + , makeWrapper 7 + , rustPlatform 8 + , Security 9 + , stdenv 10 + , testVersion 11 + }: 12 13 + let 14 pname = "gfold"; 15 + version = "4.0.0"; 16 + in 17 + rustPlatform.buildRustPackage { 18 + inherit pname version; 19 20 src = fetchFromGitHub { 21 owner = "nickgerace"; 22 repo = pname; 23 rev = version; 24 + sha256 = "1yh5173qhi9bd41zss9k21nm0xnr2sa918kvlyr5xvzhq47rrwz5"; 25 }; 26 27 + cargoSha256 = "sha256-o2fMIlj+veTmhfqi7BVpxr3520SOwWLmVS2UU83EVjo="; 28 29 + buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ]; 30 31 + passthru.tests.version = testVersion { 32 + package = gfold; 33 + command = "gfold --version"; 34 + inherit version; 35 + }; 36 37 meta = with lib; { 38 description = 39 + "CLI tool to help keep track of your Git repositories, written in Rust"; 40 + homepage = "https://github.com/nickgerace/gfold"; 41 license = licenses.asl20; 42 maintainers = [ maintainers.shanesveller ]; 43 platforms = platforms.unix;
+3 -1
pkgs/top-level/all-packages.nix
··· 6152 6153 gfbgraph = callPackage ../development/libraries/gfbgraph { }; 6154 6155 - gfold = callPackage ../applications/version-management/git-and-tools/gfold { }; 6156 6157 ggobi = callPackage ../tools/graphics/ggobi { }; 6158
··· 6152 6153 gfbgraph = callPackage ../development/libraries/gfbgraph { }; 6154 6155 + gfold = callPackage ../applications/version-management/git-and-tools/gfold { 6156 + inherit (darwin.apple_sdk.frameworks) Security; 6157 + }; 6158 6159 ggobi = callPackage ../tools/graphics/ggobi { }; 6160