about summary refs log tree commit diff
path: root/pkgs/desktops/gnome/core/dconf-editor
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2022-03-29 11:09:40 +0200
committerJan Tojnar <jtojnar@gmail.com>2022-03-30 11:36:56 +0200
commit645796c0cb544431c0ee3bfad48f12bf9867bd78 (patch)
tree67e6c3855b16908b3a60c70cee647b12a32f43a7 /pkgs/desktops/gnome/core/dconf-editor
parent289a54ef8dc95e90ba20bb73751c5291d1aee881 (diff)
dconf-editor: fix build with Meson 0.61
Diffstat (limited to 'pkgs/desktops/gnome/core/dconf-editor')
-rw-r--r--pkgs/desktops/gnome/core/dconf-editor/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/desktops/gnome/core/dconf-editor/default.nix b/pkgs/desktops/gnome/core/dconf-editor/default.nix
index ed1967eb816c3..4c8607bb6f9fa 100644
--- a/pkgs/desktops/gnome/core/dconf-editor/default.nix
+++ b/pkgs/desktops/gnome/core/dconf-editor/default.nix
@@ -1,6 +1,7 @@
 { lib
 , stdenv
 , fetchurl
+, fetchpatch
 , meson
 , ninja
 , vala
@@ -31,6 +32,12 @@ stdenv.mkDerivation rec {
     # Look for compiled schemas in NIX_GSETTINGS_OVERRIDES_DIR
     # environment variable, to match what we patched GLib to do.
     ./schema-override-variable.patch
+
+    # Fix build with Meson 0.61.0
+    (fetchpatch {
+      url = "https://gitlab.gnome.org/GNOME/dconf-editor/-/commit/56474378568e6ff4af8aa912810323e808c1d977.patch";
+      sha256 = "iFyJcskqcmvz7tp1Z9jM9f8WvAhD0L9Vx1hu2c402MA=";
+    })
   ];
 
   nativeBuildInputs = [