about summary refs log tree commit diff
path: root/pkgs/applications/misc
diff options
context:
space:
mode:
authormaxine <35892750+maxeaubrey@users.noreply.github.com>2023-05-09 00:04:39 +0200
committerGitHub <noreply@github.com>2023-05-09 00:04:39 +0200
commit83e533520b40b5e0f5e92a0aca0df600ee45adb7 (patch)
treec22d0a80fee1af1d4d950e7f5b1a9a3342b61f51 /pkgs/applications/misc
parent6de7db3eb1a1ab6e5c2610b70b730cc2fb725794 (diff)
parent4302b7d1999c35814af1a4a36fce9b5a6ec15ba4 (diff)
Merge pull request #230767 from maxeaubrey/1password-gui-fixups
Diffstat (limited to 'pkgs/applications/misc')
-rw-r--r--pkgs/applications/misc/1password-gui/linux.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/applications/misc/1password-gui/linux.nix b/pkgs/applications/misc/1password-gui/linux.nix
index 70b85169b79ca..86c66a53373f3 100644
--- a/pkgs/applications/misc/1password-gui/linux.nix
+++ b/pkgs/applications/misc/1password-gui/linux.nix
@@ -110,12 +110,14 @@ in stdenv.mkDerivation {
       cp -a resources/icons $out/share
 
       interp="$(cat $NIX_CC/nix-support/dynamic-linker)"
-      patchelf --set-interpreter $interp $out/share/1password/{1password,1Password-BrowserSupport,1Password-KeyringHelper,op-ssh-sign}
-      patchelf --set-rpath ${rpath}:$out/share/1password $out/share/1password/{1password,1Password-BrowserSupport,1Password-KeyringHelper,op-ssh-sign}
+      patchelf --set-interpreter $interp $out/share/1password/{1password,1Password-BrowserSupport,1Password-HIDHelper,1Password-KeyringHelper,1Password-LastPass-Exporter,op-ssh-sign}
+      patchelf --set-rpath ${rpath}:$out/share/1password $out/share/1password/{1password,1Password-BrowserSupport,1Password-HIDHelper,1Password-KeyringHelper,1Password-LastPass-Exporter,op-ssh-sign}
       for file in $(find $out -type f -name \*.so\* ); do
         patchelf --set-rpath ${rpath}:$out/share/1password $file
       done
 
+      ln -s $out/share/1password/op-ssh-sign $out/bin/op-ssh-sign
+
       runHook postInstall
     '';