summary refs log tree commit diff
path: root/pkgs/development/libraries/gtk
diff options
context:
space:
mode:
authorTor Hedin Brønner <torhedinbronner@gmail.com>2020-03-24 21:51:04 +0100
committerGitHub <noreply@github.com>2020-03-24 21:51:04 +0100
commit83d1e9eb1f66ccab359a9fd044a3a863de1ffd26 (patch)
treeb2640ceb627dbbd076262e6fe86e3f12d970a2ce /pkgs/development/libraries/gtk
parent487bd1a0dc6332a91f7e82c394bd1e194a74156d (diff)
downloadnixpkgs-83d1e9eb1f66ccab359a9fd044a3a863de1ffd26.tar
nixpkgs-83d1e9eb1f66ccab359a9fd044a3a863de1ffd26.tar.gz
nixpkgs-83d1e9eb1f66ccab359a9fd044a3a863de1ffd26.tar.bz2
nixpkgs-83d1e9eb1f66ccab359a9fd044a3a863de1ffd26.tar.lz
nixpkgs-83d1e9eb1f66ccab359a9fd044a3a863de1ffd26.tar.xz
nixpkgs-83d1e9eb1f66ccab359a9fd044a3a863de1ffd26.tar.zst
nixpkgs-83d1e9eb1f66ccab359a9fd044a3a863de1ffd26.zip
gtk3: fix clipboard related crashes in wayland (#83303)
Some apps tended to crash when using the clipboard (eg. firefox-wayland
and evince).

https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1528
Diffstat (limited to 'pkgs/development/libraries/gtk')
-rw-r--r--pkgs/development/libraries/gtk/3.x.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/libraries/gtk/3.x.nix b/pkgs/development/libraries/gtk/3.x.nix
index 9f381c5ac70..ac5a944334e 100644
--- a/pkgs/development/libraries/gtk/3.x.nix
+++ b/pkgs/development/libraries/gtk/3.x.nix
@@ -70,6 +70,11 @@ stdenv.mkDerivation rec {
       url = "https://bug757142.bugzilla-attachments.gnome.org/attachment.cgi?id=344123";
       sha256 = "0g6fhqcv8spfy3mfmxpyji93k8d4p4q4fz1v9a1c1cgcwkz41d7p";
     })
+    # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1528
+    (fetchpatch {
+      url = "https://gitlab.gnome.org/GNOME/gtk/-/commit/3c28751dee115e969a58a733f2f19e71062b9d2d.patch";
+      sha256 = "1rqrmymwd22dsiy7agjw13mcyic3by6020rxyaw7zslnmyzfiwc3";
+    })
     # https://gitlab.gnome.org/GNOME/gtk/merge_requests/1002
     ./patches/01-build-Fix-path-handling-in-pkgconfig.patch
   ] ++ optionals stdenv.isDarwin [