[jhbuild] Promote gexiv2 to core-deps



commit aebb3fdcfb937da829cf98e725c409b657d913d4
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Tue Oct 23 13:53:51 2018 +0100

    Promote gexiv2 to core-deps
    
    We want to build gexiv2 from Git, instead of relying on the system
    dependency.
    
    We're still going to use exiv2 from the system, but bump its requirement
    to 0.26; the required dependency is satisfied on Fedora 28 and Ubuntu
    18.04.

 modulesets/gnome-suites-core-deps-latest.modules | 12 ++++++++++++
 modulesets/gnome-sysdeps-latest.modules          |  7 +------
 2 files changed, 13 insertions(+), 6 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules 
b/modulesets/gnome-suites-core-deps-latest.modules
index 815d2c7f..f30076d1 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -444,6 +444,18 @@ the module and we will just change it to use a tarball anyway.
     </dependencies>
   </meson>
 
+  <meson id="gexiv2"
+         mesonargs="-Denable-gtk-doc=false -Dpython2-girdir=no">
+    <branch/>
+    <dependencies>
+      <dep package="exiv2"/>
+      <dep package="glib"/>
+      <dep package="gobject-introspection"/>
+      <dep package="vala"/>
+      <dep package="pygobject"/>
+    </dependencies>
+  </meson>
+
  <autotools id="gnome-autoar">
    <branch/>
     <dependencies>
diff --git a/modulesets/gnome-sysdeps-latest.modules b/modulesets/gnome-sysdeps-latest.modules
index 530dd6dc..242a594d 100644
--- a/modulesets/gnome-sysdeps-latest.modules
+++ b/modulesets/gnome-sysdeps-latest.modules
@@ -208,7 +208,7 @@
 
   <systemmodule id="exiv2">
     <pkg-config>exiv2.pc</pkg-config>
-    <branch repo="system" version="0"/>
+    <branch repo="system" version="0.26"/>
   </systemmodule>
 
   <systemmodule id="expat">
@@ -295,11 +295,6 @@
     </systemdependencies>
   </systemmodule>
 
-  <systemmodule id="gexiv2">
-    <pkg-config>gexiv2.pc</pkg-config>
-    <branch repo="system"/>
-  </systemmodule>
-
   <systemmodule id="gl">
     <pkg-config>gl.pc</pkg-config>
     <branch repo="system"/>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]