From 81f953baeeb40f5590a0892f35e5a9fc60f45519 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Fri, 26 Jan 2018 12:50:58 +0100 Subject: [PATCH] browserpass: init (broken) --- derivations/pkgs/browserpass/default.nix | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 derivations/pkgs/browserpass/default.nix diff --git a/derivations/pkgs/browserpass/default.nix b/derivations/pkgs/browserpass/default.nix new file mode 100644 index 0000000..a98268e --- /dev/null +++ b/derivations/pkgs/browserpass/default.nix @@ -0,0 +1,28 @@ +with import {}; + +stdenv.mkDerivation rec { + broken = true; + + name = "browserpass"; + version = "2.0.9"; + + src = fetchzip { + url = "https://github.com/dannyvankooten/browserpass/releases/download/${version}/${name}-linux64.zip"; + sha256 = "1nygcfjhyrcvbdmz4hjphcnmr4lm9y24lpdkdcjix6vbsjs0hipw"; + stripRoot = false; + }; + + buildPhase = '':''; + + libPath = lib.makeLibraryPath [ ]; + installPhase = '' + set -x + patchelf --set-interpreter ${stdenv.glibc}/lib/ld-linux-x86-64.so.2 browserpass-linux64 + + mkdir -p $out/bin + cp -a * $out/bin/ +# wrapProgram $out/bin/browserpass-linux64 \ +# --prefix LD_LIBRARY_PATH : "${libPath}" +# + ''; +}