summary refs log tree commit diff
path: root/pkgs/applications/misc/1password-gui
diff options
context:
space:
mode:
authorDaniël de Kok <me@danieldk.eu>2021-05-01 11:11:43 +0200
committerDaniël de Kok <me@danieldk.eu>2021-05-01 11:11:43 +0200
commitf5c9166536988eeb29ff2aaebeb9b6623642bc02 (patch)
tree0945fbc0fb87a5879d7f068764f157af1f8d1aad /pkgs/applications/misc/1password-gui
parentad09957566386035f1c6922e6344f04172744750 (diff)
downloadnixpkgs-f5c9166536988eeb29ff2aaebeb9b6623642bc02.tar
nixpkgs-f5c9166536988eeb29ff2aaebeb9b6623642bc02.tar.gz
nixpkgs-f5c9166536988eeb29ff2aaebeb9b6623642bc02.tar.bz2
nixpkgs-f5c9166536988eeb29ff2aaebeb9b6623642bc02.tar.lz
nixpkgs-f5c9166536988eeb29ff2aaebeb9b6623642bc02.tar.xz
nixpkgs-f5c9166536988eeb29ff2aaebeb9b6623642bc02.tar.zst
nixpkgs-f5c9166536988eeb29ff2aaebeb9b6623642bc02.zip
_1password-gui: 8.0.30 -> 8.0.33-53.BETA
Also modify the update script to work again.

Note that prior versions were also part of the Linux beta. So, the use
of BETA in the version does not mean that this update switch from a
stable version to a beta version.
Diffstat (limited to 'pkgs/applications/misc/1password-gui')
-rw-r--r--pkgs/applications/misc/1password-gui/default.nix10
-rwxr-xr-xpkgs/applications/misc/1password-gui/update.sh2
2 files changed, 6 insertions, 6 deletions
diff --git a/pkgs/applications/misc/1password-gui/default.nix b/pkgs/applications/misc/1password-gui/default.nix
index 3e4200a7c1b..9f062aa20fc 100644
--- a/pkgs/applications/misc/1password-gui/default.nix
+++ b/pkgs/applications/misc/1password-gui/default.nix
@@ -8,11 +8,11 @@
 
 stdenv.mkDerivation rec {
   pname = "1password";
-  version = "8.0.30";
+  version = "8.0.33-53.BETA";
 
   src = fetchurl {
-    url = "https://downloads.1password.com/linux/tar/1password-${version}.tar.gz";
-    hash = "sha256-R4Tbu2TAig0iF/IN8hnO3Bzqqj6Ru1YyyGhzraM7/9Y=";
+    url = "https://downloads.1password.com/linux/tar/beta/x86_64/1password-${version}.x64.tar.gz";
+    hash = "sha256-YUYER+UiM1QEDgGl0P9bIT65YVacUnuGtQVkV91teEU=";
   };
 
   nativeBuildInputs = [ makeWrapper ];
@@ -33,12 +33,12 @@ stdenv.mkDerivation rec {
     install -Dm0755 -t $out/share/${pname} {1Password-BrowserSupport,1Password-KeyringHelper}
 
     # Desktop file.
-    install -Dt $out/share/applications usr/share/applications/${pname}.desktop
+    install -Dt $out/share/applications resources/${pname}.desktop
     substituteInPlace $out/share/applications/${pname}.desktop \
       --replace 'Exec=/opt/1Password/${pname}' 'Exec=${pname}'
 
     # Icons.
-    cp -a usr/share/icons $out/share
+    cp -a resources/icons $out/share
 
     # Wrap the application with Electron.
     makeWrapper "${electron_11}/bin/electron" "$out/bin/${pname}" \
diff --git a/pkgs/applications/misc/1password-gui/update.sh b/pkgs/applications/misc/1password-gui/update.sh
index 7703aba9984..8ebdaca7117 100755
--- a/pkgs/applications/misc/1password-gui/update.sh
+++ b/pkgs/applications/misc/1password-gui/update.sh
@@ -1,5 +1,5 @@
 #!/usr/bin/env nix-shell
 #!nix-shell -i bash -p curl gnused common-updater-scripts
 
-version="$(curl -sL https://onepassword.s3.amazonaws.com/linux/debian/dists/edge/main/binary-amd64/Packages | sed -r -n 's/^Version: (.*)-[0-9]+/\1/p' | head -n1)"
+version="$(curl -sL https://onepassword.s3.amazonaws.com/linux/debian/dists/edge/main/binary-amd64/Packages | sed -r -n 's/^Version: (.*)/\1/p' | head -n1)"
 update-source-version _1password-gui "$version"