summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorJordan Petridis <jpetridis@gnome.org>2018-12-14 01:19:06 +0200
committerJordan Petridis <jpetridis@gnome.org>2018-12-14 01:22:05 +0200
commitbe1888bc50ef31f8488d561f2e0530f08aeb7817 (patch)
tree1c831b7378034a990ac692a8a8486de84f5b1153 /build-aux
parent918a2151736d03399640b6357b1a6c1b34c4357e (diff)
downloadnautilus-be1888bc50ef31f8488d561f2e0530f08aeb7817.tar.gz
Flatpak: get gexiv2 module to compile again
This seems to have been broken for a while now cause by default it tries to install a python overide in the python shared packages in /usr, but this is immutable since it comes from the runtime. This patch disables that.
Diffstat (limited to 'build-aux')
-rw-r--r--build-aux/flatpak/org.gnome.NautilusGtk4.yml11
-rw-r--r--build-aux/flatpak/org.gnome.NautilusMaster.yml8
2 files changed, 15 insertions, 4 deletions
diff --git a/build-aux/flatpak/org.gnome.NautilusGtk4.yml b/build-aux/flatpak/org.gnome.NautilusGtk4.yml
index 1d871d85d..4f51f3a92 100644
--- a/build-aux/flatpak/org.gnome.NautilusGtk4.yml
+++ b/build-aux/flatpak/org.gnome.NautilusGtk4.yml
@@ -42,11 +42,16 @@ modules:
- name: "gexiv2"
buildsystem: "meson"
builddir: true
+ cleanup:
+ - '/lib/girepository-1.0'
+ - '/share/gir-1.0'
build-options:
config-opts:
- - "--libdir=lib"
- - "-Ddisable-introspection=true"
- - "-Ddisable-vala=true"
+ - --libdir=/app/lib
+ - '-Ddisable-introspection=True'
+ - '-Ddisable-vala=true'
+ - '-Dpython2-girdir=no'
+ - '-Dpython3-girdir=no'
sources:
- type: "git"
url: "https://gitlab.gnome.org/GNOME/gexiv2.git"
diff --git a/build-aux/flatpak/org.gnome.NautilusMaster.yml b/build-aux/flatpak/org.gnome.NautilusMaster.yml
index 1d8f9d8c3..565c97a9d 100644
--- a/build-aux/flatpak/org.gnome.NautilusMaster.yml
+++ b/build-aux/flatpak/org.gnome.NautilusMaster.yml
@@ -42,10 +42,16 @@ modules:
- name: gexiv2
buildsystem: meson
builddir: true
+ cleanup:
+ - '/lib/girepository-1.0'
+ - '/share/gir-1.0'
build-options:
config-opts:
- --libdir=/app/lib
- - -Ddisable-introspection=True
+ - '-Ddisable-introspection=True'
+ - '-Ddisable-vala=true'
+ - '-Dpython2-girdir=no'
+ - '-Dpython3-girdir=no'
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/gexiv2.git