diff options
author | figsoda <figsoda@pm.me> | 2023-05-17 12:45:04 -0400 |
---|---|---|
committer | figsoda <figsoda@pm.me> | 2023-05-17 13:33:32 -0400 |
commit | 954fb6b75b785cbd209092dce5d3bdfc534a0536 (patch) | |
tree | 41ffbeabee6a2e6f1d80f785d7a084564fb37bfe /pkgs/applications/version-management/git-mit | |
parent | 4376e41af070274454bd510556a8de33a77ea6ed (diff) | |
download | nixlib-954fb6b75b785cbd209092dce5d3bdfc534a0536.tar nixlib-954fb6b75b785cbd209092dce5d3bdfc534a0536.tar.gz nixlib-954fb6b75b785cbd209092dce5d3bdfc534a0536.tar.bz2 nixlib-954fb6b75b785cbd209092dce5d3bdfc534a0536.tar.lz nixlib-954fb6b75b785cbd209092dce5d3bdfc534a0536.tar.xz nixlib-954fb6b75b785cbd209092dce5d3bdfc534a0536.tar.zst nixlib-954fb6b75b785cbd209092dce5d3bdfc534a0536.zip |
git-mit: fix build on darwin, adopt
Diffstat (limited to 'pkgs/applications/version-management/git-mit')
-rw-r--r-- | pkgs/applications/version-management/git-mit/default.nix | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/pkgs/applications/version-management/git-mit/default.nix b/pkgs/applications/version-management/git-mit/default.nix index 513045436ed9..4c96bc13b44c 100644 --- a/pkgs/applications/version-management/git-mit/default.nix +++ b/pkgs/applications/version-management/git-mit/default.nix @@ -1,12 +1,12 @@ { lib -, stdenv -, fetchFromGitHub , rustPlatform +, fetchFromGitHub +, pkg-config +, libgit2_1_5 , openssl -, libgit2 -, libssh2 , zlib -, pkg-config +, stdenv +, darwin }: let @@ -25,15 +25,21 @@ rustPlatform.buildRustPackage { cargoHash = "sha256-YtUuRLjmehG+5kUiCo4LK0PkKAckr28UahlrAjm9MYw="; - doCheck = true; - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ openssl libgit2 libssh2 zlib ]; + buildInputs = [ + libgit2_1_5 + openssl + zlib + ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.AppKit + ]; - meta = { + meta = with lib; { description = "Minimalist set of hooks to aid pairing and link commits to issues"; homepage = "https://github.com/PurpleBooth/git-mit"; - license = lib.licenses.cc0; + changelog = "https://github.com/PurpleBooth/git-mit/releases/tag/v${version}"; + license = licenses.cc0; + maintainers = with maintainers; [ figsoda ]; }; } |