diff options
author | Guillaume Girol <symphorien@users.noreply.github.com> | 2023-11-05 16:55:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-05 16:55:50 +0100 |
commit | a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe (patch) | |
tree | cad54747a945038386c9bcdec095637e2ec458f2 | |
parent | 90fb12b7bf02375cf85de7135970b4b71016d0ec (diff) | |
parent | f4f39bab1683add162b62414d20df6b0a840a957 (diff) | |
download | nixlib-a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe.tar nixlib-a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe.tar.gz nixlib-a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe.tar.bz2 nixlib-a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe.tar.lz nixlib-a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe.tar.xz nixlib-a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe.tar.zst nixlib-a2c96b4b52f94bb4c3c447de9a46f1b9c5acbcbe.zip |
Merge pull request #265131 from onemoresuza/aba
aba: 0.7.0 -> 0.7.1
-rw-r--r-- | pkgs/by-name/ab/aba/package.nix | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/pkgs/by-name/ab/aba/package.nix b/pkgs/by-name/ab/aba/package.nix index 4e62d4da8d0c..14a32c61375d 100644 --- a/pkgs/by-name/ab/aba/package.nix +++ b/pkgs/by-name/ab/aba/package.nix @@ -6,7 +6,7 @@ , scdoc }: let - version = "0.7.0"; + version = "0.7.1"; in rustPlatform.buildRustPackage { pname = "aba"; @@ -16,27 +16,35 @@ rustPlatform.buildRustPackage { owner = "~onemoresuza"; repo = "aba"; rev = version; - hash = "sha256-YPE5HYa90BcNy5jdYbzkT81KavJcbSeGrsWRILnIiEE="; + hash = "sha256-Sz9I1Dw7wmoUPpTBNfbYbehfNO8FK6r/ubofx+FGb04="; domain = "sr.ht"; }; - cargoSha256 = "sha256-wzI+UMcVeFQNFlWDkyxk8tjpU7beNRKoPYbid8b15/Q="; + cargoSha256 = "sha256-Ihoh+yp12qN74JHvJbEDoYz+eoMwPOQar+yBEy+bqb0="; nativeBuildInputs = [ just scdoc ]; + postPatch = '' + # Suppress messages of command not found. jq is not needed for the build, but just calls it anyway. + sed -i '/[[:space:]]*|[[:space:]]*jq -r/s/jq -r .*/: \\/' ./justfile + # Let only nix strip the binary by disabling cargo's `strip = true`, like buildRustPackage does. + sed -i '/strip[[:space:]]*=[[:space:]]*true/s/true/false/' ./Cargo.toml + ''; + + preBuild = '' + justFlagsArray+=( + PREFIX=${builtins.placeholder "out"} + MANIFEST_OPTS="--frozen --locked --profile=release" + INSTALL_OPTS=--no-track + ) + ''; + # There are no tests doCheck = false; - - dontUseJustBuild = true; dontUseJustCheck = true; - dontUseJustInstall = true; - - postInstall = '' - just --set PREFIX $out install-doc - ''; passthru.updateScript = nix-update-script { }; @@ -47,7 +55,6 @@ rustPlatform.buildRustPackage { downloadPage = "https://git.sr.ht/~onemoresuza/aba/refs/${version}"; maintainers = with lib.maintainers; [ onemoresuza ]; license = lib.licenses.isc; - platforms = lib.platforms.unix; mainProgram = "aba"; }; } |