summary refs log tree commit diff
path: root/pkgs/tools/security/browserpass
diff options
context:
space:
mode:
authorRobin Stumm <serverkorken@gmail.com>2017-06-13 01:03:02 +0200
committerRobin Stumm <serverkorken@gmail.com>2017-06-30 13:32:45 +0200
commit4540eaf578dab5415e1cdbb99739534ee1fcf4ac (patch)
tree5cf6eb44950ba2f119525c578a867914b3fec8b9 /pkgs/tools/security/browserpass
parent081a071371663ad6ea2b3dec54f24d067f5903e6 (diff)
downloadnixpkgs-4540eaf578dab5415e1cdbb99739534ee1fcf4ac.tar
nixpkgs-4540eaf578dab5415e1cdbb99739534ee1fcf4ac.tar.gz
nixpkgs-4540eaf578dab5415e1cdbb99739534ee1fcf4ac.tar.bz2
nixpkgs-4540eaf578dab5415e1cdbb99739534ee1fcf4ac.tar.lz
nixpkgs-4540eaf578dab5415e1cdbb99739534ee1fcf4ac.tar.xz
nixpkgs-4540eaf578dab5415e1cdbb99739534ee1fcf4ac.tar.zst
nixpkgs-4540eaf578dab5415e1cdbb99739534ee1fcf4ac.zip
browserpass: 2017-04-11 -> 1.0.5
Diffstat (limited to 'pkgs/tools/security/browserpass')
-rw-r--r--pkgs/tools/security/browserpass/default.nix25
1 files changed, 13 insertions, 12 deletions
diff --git a/pkgs/tools/security/browserpass/default.nix b/pkgs/tools/security/browserpass/default.nix
index edc46fee582..9f8a00c5956 100644
--- a/pkgs/tools/security/browserpass/default.nix
+++ b/pkgs/tools/security/browserpass/default.nix
@@ -1,17 +1,17 @@
 # This file was generated by https://github.com/kamilchm/go2nix v1.2.0
-{ stdenv, buildGoPackage, fetchgit, fetchhg, fetchbzr, fetchsvn }:
+{ stdenv, buildGoPackage, fetchFromGitHub }:
 
 buildGoPackage rec {
   name = "browserpass-${version}";
-  version = "2017-04-11";
-  rev = "e0fe250ed8fd061125746f5d99a1f9a678d21004";
+  version = "1.0.5";
 
   goPackagePath = "github.com/dannyvankooten/browserpass";
 
-  src = fetchgit {
-    inherit rev;
-    url = "https://github.com/dannyvankooten/browserpass";
-    sha256 = "0khwlh5agdd2mm2yzklg8r2h084n8j7jbjjxsiaj67zm8zz6b39c";
+  src = fetchFromGitHub {
+    repo = "browserpass";
+    owner = "dannyvankooten";
+    rev = version;
+    sha256 = "1r9x1asgblay7pry2jpgfisfgb3423x3cqd3g68q8b98zvc9l9lz";
   };
 
   postInstall = ''
@@ -21,14 +21,15 @@ buildGoPackage rec {
       sed -e "s!%%replace%%!$host_file!" go/src/${goPackagePath}/chrome/host.json > chrome-host.json
       sed -e "s!%%replace%%!$host_file!" go/src/${goPackagePath}/firefox/host.json > firefox-host.json
 
-      install -D chrome-host.json $bin/etc/chrome-host.json
+      install chrome-host.json $bin/etc/
       install -D firefox-host.json $bin/lib/mozilla/native-messaging-hosts/com.dannyvankooten.browserpass.json
+      install go/src/${goPackagePath}/chrome/policy.json $bin/etc/chrome-policy.json
   '';
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "A Chrome & Firefox extension for zx2c4's pass";
-    homepage = "https://github.com/dannyvankooten/browserpass";
-    license = stdenv.lib.licenses.mit;
-    platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin;
+    homepage = https://github.com/dannyvankooten/browserpass;
+    license = licenses.mit;
+    platforms = with platforms; linux ++ darwin ++ openbsd;
   };
 }