about summary refs log tree commit diff
path: root/pkgs/applications/editors/gnome-builder
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2020-04-05 08:34:03 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2020-04-05 08:34:03 +0200
commitce2321f9384d2736ae095a505a35035521079269 (patch)
treedee6a99e8c34e3e73797544017fc64c760551cfe /pkgs/applications/editors/gnome-builder
parentd757d810d05ded7a0c526dea479ff0bf93cd4b79 (diff)
parent866c5aa090d8f4c7f6e1b983531b7b8be4d354ac (diff)
downloadnixlib-ce2321f9384d2736ae095a505a35035521079269.tar
nixlib-ce2321f9384d2736ae095a505a35035521079269.tar.gz
nixlib-ce2321f9384d2736ae095a505a35035521079269.tar.bz2
nixlib-ce2321f9384d2736ae095a505a35035521079269.tar.lz
nixlib-ce2321f9384d2736ae095a505a35035521079269.tar.xz
nixlib-ce2321f9384d2736ae095a505a35035521079269.tar.zst
nixlib-ce2321f9384d2736ae095a505a35035521079269.zip
Merge staging-next into staging
Diffstat (limited to 'pkgs/applications/editors/gnome-builder')
-rw-r--r--pkgs/applications/editors/gnome-builder/default.nix19
1 files changed, 3 insertions, 16 deletions
diff --git a/pkgs/applications/editors/gnome-builder/default.nix b/pkgs/applications/editors/gnome-builder/default.nix
index cc770bcc499b..0a0a10c3b415 100644
--- a/pkgs/applications/editors/gnome-builder/default.nix
+++ b/pkgs/applications/editors/gnome-builder/default.nix
@@ -5,7 +5,6 @@
 , docbook_xsl
 , docbook_xml_dtd_43
 , fetchurl
-, fetchpatch
 , flatpak
 , gnome3
 , libgit2-glib
@@ -18,6 +17,7 @@
 , jsonrpc-glib
 , libdazzle
 , libpeas
+, libportal
 , libxml2
 , meson
 , ninja
@@ -46,18 +46,6 @@ stdenv.mkDerivation rec {
     sha256 = "G0nl6DVzb3k6cN2guFIe/XNhFNhKbaq5e8wz62VA0Qo=";
   };
 
-  patches = [
-    # Fix build with Meson 0.52
-    (fetchpatch {
-      url = "https://gitlab.gnome.org/GNOME/gnome-builder/commit/c8b862b491cfbbb4f79b24d7cd90e4fb1f37cb9f.patch";
-      sha256 = "0n8kg7nnjqmbnyag1ps6dvrlqrxc94djjncqx10d6y7ijwdxf4w8";
-    })
-    (fetchpatch {
-      url = "https://gitlab.gnome.org/GNOME/gnome-builder/commit/da26dfbf78468f5ed724e022b300a07862a95833.patch";
-      sha256 = "0psa65bzjpjj7vc5rknv2w2dz3p50jjv10s6j2fd6lpw8j2800k4";
-    })
-  ];
-
   nativeBuildInputs = [
     appstream-glib
     desktop-file-utils
@@ -65,7 +53,7 @@ stdenv.mkDerivation rec {
     docbook_xml_dtd_43
     gobject-introspection
     gtk-doc
-    (meson.override ({ inherit stdenv; }))
+    meson
     ninja
     pkgconfig
     python3
@@ -80,6 +68,7 @@ stdenv.mkDerivation rec {
     gnome3.glade
     libgit2-glib
     libpeas
+    libportal
     vte
     gspell
     gtk3
@@ -109,8 +98,6 @@ stdenv.mkDerivation rec {
     patchShebangs build-aux/meson/post_install.py
   '';
 
-  NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
-
   mesonFlags = [
     "-Dpython_libprefix=${python3.libPrefix}"
     "-Ddocs=true"