browserpass 3.0.10 -> 3.1.0 https://github.com/browserpass/browserpass-native/releases attrpath: browserpass Checking auto update branch... No auto update branch exists Old version 3.0.10" not present in master derivation file with contents: { lib, buildGoModule, fetchFromGitHub, makeWrapper, gnupg }: buildGoModule rec { pname = "browserpass"; version = "3.1.0"; src = fetchFromGitHub { owner = "browserpass"; repo = "browserpass-native"; rev = version; sha256 = "sha256-UZzOPRRiCUIG7uSSp9AEPMDN/+4cgyK47RhrI8oUx8U="; }; nativeBuildInputs = [ makeWrapper ]; vendorHash = "sha256-CjuH4ANP2bJDeA+o+1j+obbtk5/NVLet/OFS3Rms4r0="; doCheck = false; postPatch = '' # Because this Makefile will be installed to be used by the user, patch # variables to be valid by default substituteInPlace Makefile \ --replace "PREFIX ?= /usr" "" sed -i -e 's/SED =.*/SED = sed/' Makefile sed -i -e 's/INSTALL =.*/INSTALL = install/' Makefile ''; DESTDIR = placeholder "out"; postConfigure = '' make configure ''; buildPhase = '' make ''; installPhase = '' make install wrapProgram $out/bin/browserpass \ --suffix PATH : ${lib.makeBinPath [ gnupg ]} # This path is used by our firefox wrapper for finding native messaging hosts mkdir -p $out/lib/mozilla/native-messaging-hosts ln -s $out/lib/browserpass/hosts/firefox/*.json $out/lib/mozilla/native-messaging-hosts ''; meta = with lib; { description = "Browserpass native client app"; homepage = "https://github.com/browserpass/browserpass-native"; license = licenses.isc; maintainers = with maintainers; [ rvolosatovs infinisil ]; }; }