summaryrefslogtreecommitdiffstats
path: root/pkgs
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2019-04-20 13:12:30 +0200
committerGitHub <noreply@github.com>2019-04-20 13:12:30 +0200
commitf1c559057eae5dbf20b8948c50c270207acd2067 (patch)
treed737c95d1ae077e0210ffb0d2057431bbeb6efdc /pkgs
parentb8243d104f63e83eb7bf799e89a5d93d0a2edeac (diff)
parentdd5ac26e785bb2ce1fc9ad60d64c4eb9d738f0dd (diff)
Merge pull request #59889 from sondr3/sondr3/git-ignore-1.0.0
git-ignore: 0.2.0 -> 1.0.0
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-ignore/default.nix18
1 files changed, 12 insertions, 6 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/git-ignore/default.nix b/pkgs/applications/version-management/git-and-tools/git-ignore/default.nix
index 9edcf4c3ac47..df1f007faa75 100644
--- a/pkgs/applications/version-management/git-and-tools/git-ignore/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-ignore/default.nix
@@ -3,24 +3,30 @@
with rustPlatform;
buildRustPackage rec {
- name = "git-ignore-${version}";
- version = "0.2.0";
-
- cargoSha256 = "1fqfy8lnvpn5sd3l73x2p359zq4303vsrdgw3aphvy6580yjb84d";
+ pname = "git-ignore";
+ version = "1.0.0";
src = fetchFromGitHub {
owner = "sondr3";
- repo = "git-ignore";
+ repo = pname;
rev = "v${version}";
- sha256 = "1nihh5inh46r8jg9z7d6g9gqfyhrznmkn15nmzpbnzf0653dl629";
+ sha256 = "0krz50pw9bkyzl78bvppk6skbpjp8ga7bd34jya4ha1xfmd8p89c";
};
+ cargoSha256 = "0r6whz8vghhjyc5vrr0n172nghmi61zj96lk26qm0bgxqyzll1kj";
+
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ]
++ stdenv.lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Security
];
+ outputs = [ "out" "man" ];
+ preFixup = ''
+ mkdir -p "$man/man/man1"
+ cp target/release/build/git-ignore-*/out/git-ignore.1 "$man/man/man1/"
+ '';
+
meta = with stdenv.lib; {
description = "Quickly and easily fetch .gitignore templates from gitignore.io";
homepage = https://github.com/sondr3/git-ignore;