summary refs log tree commit diff
path: root/pkgs/development/tools/rust/cargo-make/default.nix
diff options
context:
space:
mode:
authorfigsoda <figsoda@pm.me>2023-08-16 20:34:01 -0400
committerfigsoda <figsoda@pm.me>2023-08-16 20:35:31 -0400
commiteb3493f84cbd07f56325ae3ea0032a9e34eb9e13 (patch)
tree6d9c9011c21615b45ea239bb55b8a7ec14395770 /pkgs/development/tools/rust/cargo-make/default.nix
parent4c0037598b8afde93be7e87817a44a0c150baad7 (diff)
downloadnixpkgs-eb3493f84cbd07f56325ae3ea0032a9e34eb9e13.tar
nixpkgs-eb3493f84cbd07f56325ae3ea0032a9e34eb9e13.tar.gz
nixpkgs-eb3493f84cbd07f56325ae3ea0032a9e34eb9e13.tar.bz2
nixpkgs-eb3493f84cbd07f56325ae3ea0032a9e34eb9e13.tar.lz
nixpkgs-eb3493f84cbd07f56325ae3ea0032a9e34eb9e13.tar.xz
nixpkgs-eb3493f84cbd07f56325ae3ea0032a9e34eb9e13.tar.zst
nixpkgs-eb3493f84cbd07f56325ae3ea0032a9e34eb9e13.zip
cargo-make: 0.36.12 -> 0.36.13
Diff: https://diff.rs/cargo-make/0.36.12/0.36.13

Changelog: https://github.com/sagiegurari/cargo-make/blob/0.36.13/CHANGELOG.md
Diffstat (limited to 'pkgs/development/tools/rust/cargo-make/default.nix')
-rw-r--r--pkgs/development/tools/rust/cargo-make/default.nix32
1 files changed, 17 insertions, 15 deletions
diff --git a/pkgs/development/tools/rust/cargo-make/default.nix b/pkgs/development/tools/rust/cargo-make/default.nix
index 0a2301152e4..2677eff21a1 100644
--- a/pkgs/development/tools/rust/cargo-make/default.nix
+++ b/pkgs/development/tools/rust/cargo-make/default.nix
@@ -1,31 +1,32 @@
 { lib
-, stdenv
-, fetchurl
-, runCommand
-, fetchCrate
 , rustPlatform
-, Security
-, openssl
+, fetchCrate
 , pkg-config
-, SystemConfiguration
-, libiconv
+, bzip2
+, openssl
+, stdenv
+, darwin
 }:
 
 rustPlatform.buildRustPackage rec {
   pname = "cargo-make";
-  version = "0.36.12";
+  version = "0.36.13";
 
   src = fetchCrate {
     inherit pname version;
-    sha256 = "sha256-dsHjSy3LV6L/P5cAKTqOjT4LM33qvjKTIHGcqrBzWqU=";
+    hash = "sha256-9EnVO2CJY5y01mxSWphbuTVnckgUr6L8GrFy1nQcqT8=";
   };
 
-  nativeBuildInputs = [ pkg-config ];
+  cargoHash = "sha256-K6D5e9inuB1y3VcEW73ikrkTcewnZyW7kdHSDkWxC3w=";
 
-  buildInputs = [ openssl ]
-    ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration libiconv ];
+  nativeBuildInputs = [ pkg-config ];
 
-  cargoHash = "sha256-w1TmUMEKg1/VP/AQQWdW4olp0gwCm9zmiuPQ9fQh9ak=";
+  buildInputs = [
+    bzip2
+    openssl
+  ] ++ lib.optionals stdenv.isDarwin [
+    darwin.apple_sdk.frameworks.SystemConfiguration
+  ];
 
   # Some tests fail because they need network access.
   # However, Travis ensures a proper build.
@@ -36,7 +37,8 @@ rustPlatform.buildRustPackage rec {
   meta = with lib; {
     description = "A Rust task runner and build tool";
     homepage = "https://github.com/sagiegurari/cargo-make";
+    changelog = "https://github.com/sagiegurari/cargo-make/blob/${version}/CHANGELOG.md";
     license = licenses.asl20;
-    maintainers = with maintainers; [ xrelkd ];
+    maintainers = with maintainers; [ figsoda xrelkd ];
   };
 }