about summary refs log tree commit diff
path: root/nixpkgs/pkgs/tools
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2022-02-18 21:21:20 +0000
committerAlyssa Ross <hi@alyssa.is>2022-02-19 11:04:23 +0000
commit237d7daf7af31de4391ced866aec2dba93388226 (patch)
tree3e9d14d8b7bcbf261ba03120be46594afc645c35 /nixpkgs/pkgs/tools
parentf1122ea01543c4640185ea0b2fc815354d73a3db (diff)
downloadnixlib-237d7daf7af31de4391ced866aec2dba93388226.tar
nixlib-237d7daf7af31de4391ced866aec2dba93388226.tar.gz
nixlib-237d7daf7af31de4391ced866aec2dba93388226.tar.bz2
nixlib-237d7daf7af31de4391ced866aec2dba93388226.tar.lz
nixlib-237d7daf7af31de4391ced866aec2dba93388226.tar.xz
nixlib-237d7daf7af31de4391ced866aec2dba93388226.tar.zst
nixlib-237d7daf7af31de4391ced866aec2dba93388226.zip
pinentry: fix floating behavior of Qt windows
Diffstat (limited to 'nixpkgs/pkgs/tools')
-rw-r--r--nixpkgs/pkgs/tools/security/pinentry/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/tools/security/pinentry/default.nix b/nixpkgs/pkgs/tools/security/pinentry/default.nix
index f34acafc9fe9..351a99a7cdc0 100644
--- a/nixpkgs/pkgs/tools/security/pinentry/default.nix
+++ b/nixpkgs/pkgs/tools/security/pinentry/default.nix
@@ -60,6 +60,13 @@ pinentryMkDerivation rec {
 
   patches = [
     ./autoconf-ar.patch
+
+    # Fix floating behaviour of Qt windows.
+    (fetchpatch {
+      url = "https://dev.gnupg.org/D549?download=true";
+      sha256 = "sha256-je1ee1LcNrDeQ04wMt33cQqucxhlb1B1SCtmnd8wYSU=";
+      extraPrefix = "";
+    })
   ] ++ optionals (elem "gtk2" enabledFlavors) [
     (fetchpatch {
       url = "https://salsa.debian.org/debian/pinentry/raw/debian/1.1.0-1/debian/patches/0007-gtk2-When-X11-input-grabbing-fails-try-again-over-0..patch";