browserpass: patch to support OTP codes better

This commit is contained in:
colin 2022-11-06 01:58:27 -08:00
parent 12b5e68b25
commit 94366d4bf6

View File

@ -1,5 +1,6 @@
{ stdenv { stdenv
, fetchFromGitHub , fetchFromGitHub
, fetchFromGitea
, gnused , gnused
, jq , jq
, mkYarnModules , mkYarnModules
@ -8,12 +9,21 @@
let let
pname = "browserpass-extension"; pname = "browserpass-extension";
version = "3.7.2"; version = "3.7.2-20221105";
src = fetchFromGitHub { # src = fetchFromGitHub {
owner = "browserpass"; # owner = "browserpass";
# repo = "browserpass-extension";
# rev = version;
# sha256 = "sha256-uDJ0ID8mD+5WLQK40+OfzRNIOOhZWsLYIi6QgcdIDvc=";
# };
src = fetchFromGitea {
domain = "git.uninsane.org";
owner = "colin";
repo = "browserpass-extension"; repo = "browserpass-extension";
rev = version; # fix `enableOTP` handling to match docs: prioritize store, then extension config
sha256 = "sha256-uDJ0ID8mD+5WLQK40+OfzRNIOOhZWsLYIi6QgcdIDvc="; # upstream PR: <https://github.com/browserpass/browserpass-extension/pull/308/>
rev = "e97748db10c564b3c1b8feaf02e60ea8fc910904";
sha256 = "sha256-lQsIFfOn9gWuYiJ6J/SKObiVl+I4TMN28x68R+vCJK8=";
}; };
browserpass-extension-yarn-modules = mkYarnModules { browserpass-extension-yarn-modules = mkYarnModules {
inherit pname version; inherit pname version;