summary refs log tree commit diff
diff options
context:
space:
mode:
authorfigsoda <figsoda@pm.me>2023-01-16 11:21:36 -0500
committerfigsoda <figsoda@pm.me>2023-01-16 11:35:23 -0500
commit18174bdf86fb3cec34cc7654525cfb9e3f819cd6 (patch)
treee312660398efb52b8ba3593fb85552298e954f02
parent3b0ea1e099f96c0f1cd985535aa8d51e9baac696 (diff)
downloadnixpkgs-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.nix16
-rw-r--r--pkgs/top-level/all-packages.nix4
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 {