summary refs log tree commit diff
diff options
context:
space:
mode:
authorvanzef <vanzef@gmail.com>2018-09-26 12:46:05 +0000
committerJörg Thalheim <Mic92@users.noreply.github.com>2018-09-26 13:46:05 +0100
commit82f2ae02608549c3d72906787dd104b80a35a8e7 (patch)
tree27fd11e7c1188508db2d6c3f66e33ca3077205d0
parent24c31d43bbd5935f736db8bb91ec5662cfaf6ba2 (diff)
downloadnixlib-82f2ae02608549c3d72906787dd104b80a35a8e7.tar
nixlib-82f2ae02608549c3d72906787dd104b80a35a8e7.tar.gz
nixlib-82f2ae02608549c3d72906787dd104b80a35a8e7.tar.bz2
nixlib-82f2ae02608549c3d72906787dd104b80a35a8e7.tar.lz
nixlib-82f2ae02608549c3d72906787dd104b80a35a8e7.tar.xz
nixlib-82f2ae02608549c3d72906787dd104b80a35a8e7.tar.zst
nixlib-82f2ae02608549c3d72906787dd104b80a35a8e7.zip
gitAndTools.pass-git-helper: init at 0.4 (#47056)
-rw-r--r--pkgs/applications/version-management/git-and-tools/default.nix2
-rw-r--r--pkgs/applications/version-management/git-and-tools/pass-git-helper/default.nix22
2 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/default.nix b/pkgs/applications/version-management/git-and-tools/default.nix
index 37745be5dc35..88746f5eba84 100644
--- a/pkgs/applications/version-management/git-and-tools/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/default.nix
@@ -115,6 +115,8 @@ let
 
   pre-commit = callPackage ./pre-commit { };
 
+  pass-git-helper = python3Packages.callPackage ./pass-git-helper { };
+
   qgit = qt5.callPackage ./qgit { };
 
   stgit = callPackage ./stgit {
diff --git a/pkgs/applications/version-management/git-and-tools/pass-git-helper/default.nix b/pkgs/applications/version-management/git-and-tools/pass-git-helper/default.nix
new file mode 100644
index 000000000000..d0d60b193437
--- /dev/null
+++ b/pkgs/applications/version-management/git-and-tools/pass-git-helper/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, buildPythonApplication, fetchFromGitHub, pyxdg }:
+
+buildPythonApplication rec {
+  pname   = "pass-git-helper";
+  version = "0.4";
+
+  src = fetchFromGitHub {
+    owner  = "languitar";
+    repo   = "pass-git-helper";
+    rev    = "${version}";
+    sha256 = "1zccbmq5l6asl9qm1f90vg9467y3spmv3ayrw07qizrj43yfd9ap";
+  };
+
+  propagatedBuildInputs = [ pyxdg ];
+
+  meta = with stdenv.lib; {
+    homepage = "https://github.com/languitar/pass-git-helper";
+    description = "A git credential helper interfacing with pass, the standard unix password manager";
+    license = licenses.gpl3Plus;
+    maintainers = with maintainers; [ vanzef ];
+  };
+}