about summary refs log tree commit diff
path: root/pkgs/desktops/gnome/misc/nautilus-python
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2022-07-28 04:29:21 +0200
committerJan Tojnar <jtojnar@gmail.com>2022-10-11 18:52:12 +0200
commite4e848777d27abee4b6ad55004e376e87b407277 (patch)
treec15025cefec5f5d67535c7953960e524b4d2c9f2 /pkgs/desktops/gnome/misc/nautilus-python
parentf32a97c626bdfa8d4ce6fbf51ecca105d0fe560d (diff)
nautilus-python: Fix build with Nautilus 43
Diffstat (limited to 'pkgs/desktops/gnome/misc/nautilus-python')
-rw-r--r--pkgs/desktops/gnome/misc/nautilus-python/default.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/desktops/gnome/misc/nautilus-python/default.nix b/pkgs/desktops/gnome/misc/nautilus-python/default.nix
index c1d58e2dbda98..db304bcf5859f 100644
--- a/pkgs/desktops/gnome/misc/nautilus-python/default.nix
+++ b/pkgs/desktops/gnome/misc/nautilus-python/default.nix
@@ -1,9 +1,11 @@
 { stdenv
 , lib
+, fetchpatch
 , substituteAll
 , fetchurl
 , pkg-config
 , which
+, autoreconfHook
 , gtk-doc
 , docbook_xsl
 , docbook_xml_dtd_412
@@ -33,11 +35,19 @@ stdenv.mkDerivation rec {
         python3.pkgs.pygobject3
       ];
     })
+
+    # Fix build with Nautilus 43.
+    # https://gitlab.gnome.org/GNOME/nautilus-python/-/merge_requests/9
+    (fetchpatch {
+      url = "https://gitlab.gnome.org/GNOME/nautilus-python/commit/1691b2eb88c8b9134c6fa06da0858f7b5bb74c72.patch";
+      sha256 = "dY9KrLorYlGTbKSLObRmffJwJfHwz48kCsInGGByIOI=";
+    })
   ];
 
   nativeBuildInputs = [
     pkg-config
     which
+    autoreconfHook
     gtk-doc
     docbook_xsl
     docbook_xml_dtd_412