diff options
author | figsoda <figsoda@pm.me> | 2023-01-16 11:21:36 -0500 |
---|---|---|
committer | figsoda <figsoda@pm.me> | 2023-01-16 11:35:23 -0500 |
commit | 18174bdf86fb3cec34cc7654525cfb9e3f819cd6 (patch) | |
tree | e312660398efb52b8ba3593fb85552298e954f02 | |
parent | 3b0ea1e099f96c0f1cd985535aa8d51e9baac696 (diff) | |
download | nixpkgs-18174bdf86fb3cec34cc7654525cfb9e3f819cd6.tar nixpkgs-18174bdf86fb3cec34cc7654525cfb9e3f819cd6.tar.gz nixpkgs-18174bdf86fb3cec34cc7654525cfb9e3f819cd6.tar.bz2 nixpkgs-18174bdf86fb3cec34cc7654525cfb9e3f819cd6.tar.lz nixpkgs-18174bdf86fb3cec34cc7654525cfb9e3f819cd6.tar.xz nixpkgs-18174bdf86fb3cec34cc7654525cfb9e3f819cd6.tar.zst nixpkgs-18174bdf86fb3cec34cc7654525cfb9e3f819cd6.zip |
cargo-generate: 0.17.4 -> 0.17.5
Diff: https://github.com/cargo-generate/cargo-generate/compare/v0.17.4...v0.17.5 Changelog: https://github.com/cargo-generate/cargo-generate/blob/v0.17.5/CHANGELOG.md
-rw-r--r-- | pkgs/development/tools/rust/cargo-generate/default.nix | 16 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 11 insertions, 9 deletions
diff --git a/pkgs/development/tools/rust/cargo-generate/default.nix b/pkgs/development/tools/rust/cargo-generate/default.nix index 04da55126a2..d8fdd4e0d90 100644 --- a/pkgs/development/tools/rust/cargo-generate/default.nix +++ b/pkgs/development/tools/rust/cargo-generate/default.nix @@ -5,29 +5,33 @@ , libgit2 , openssl , stdenv -, Security +, darwin +, git }: rustPlatform.buildRustPackage rec { pname = "cargo-generate"; - version = "0.17.4"; + version = "0.17.5"; src = fetchFromGitHub { owner = "cargo-generate"; repo = "cargo-generate"; rev = "v${version}"; - sha256 = "sha256-3dJ16G1PCLAV1sxtDt+eru+Chg7SWt+K/crJgXMO++k="; + sha256 = "sha256-VKhlPg4H04HdfIgXCXx560oFRwxPotGnGfczZ8PfVog="; }; # patch Cargo.toml to not vendor libgit2 and openssl cargoPatches = [ ./no-vendor.patch ]; - cargoSha256 = "sha256-eLPLBBytzjKfJk0pbPBC0kJrxkelfDrAj5kaM6g9z9w="; + cargoSha256 = "sha256-TbmivH9LXwESpqk2RFEZYZRDlLyuAyek8JxQEROsPYs="; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ libgit2 openssl ] - ++ lib.optionals stdenv.isDarwin [ Security ]; + buildInputs = [ libgit2 openssl ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.Security + ]; + + checkInputs = [ git ]; preCheck = '' export HOME=$(mktemp -d) USER=nixbld diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 73848e45ee7..36f1122a26c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15612,9 +15612,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) IOKit Security CoreFoundation AppKit System; }; cargo-xbuild = callPackage ../development/tools/rust/cargo-xbuild { }; - cargo-generate = callPackage ../development/tools/rust/cargo-generate { - inherit (darwin.apple_sdk.frameworks) Security; - }; + cargo-generate = callPackage ../development/tools/rust/cargo-generate { }; cargo-bootimage = callPackage ../development/tools/rust/bootimage { }; cargo-whatfeatures = callPackage ../development/tools/rust/cargo-whatfeatures { |