summaryrefslogtreecommitdiffstats
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)
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"