[jhbuild] core-deps-latest: build the latest libepoxy release and remove the sysdep



commit b889231ec5a6f2db784666f6a8da44f17128af47
Author: Christoph Reiter <creiter src gnome org>
Date:   Wed Apr 25 12:21:42 2018 +0200

    core-deps-latest: build the latest libepoxy release and remove the sysdep
    
    We require a newer libepoxy now and we can't expect users to have it

 modulesets/gnome-suites-core-deps-latest.modules |   17 +++++++++++++++++
 modulesets/gnome-sysdeps-latest.modules          |    6 ------
 2 files changed, 17 insertions(+), 6 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules 
b/modulesets/gnome-suites-core-deps-latest.modules
index d316650..0ab0dae 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -1349,6 +1349,23 @@ the module and we will just change it to use a tarball anyway.
     </dependencies>
   </meson>
 
+  <meson id="libepoxy">
+    <pkg-config>epoxy.pc</pkg-config>
+    <branch repo="github-tar"
+            module="anholt/libepoxy/releases/download//${version}/libepoxy-${version}.tar.xz"
+            version="1.5.0"
+            checkoutdir="libepoxy-${version}"
+            hash="sha256:4c94995398a6ebf691600dda2e9685a0cac261414175c2adf4645cdfab42a5d5"
+            />
+    <dependencies>
+      <dep package="egl"/>
+      <dep package="gl"/>
+      <if condition-set="x11">
+        <dep package="x11"/>
+      </if>
+    </dependencies>
+  </meson>
+
   <meson id="libinput">
     <branch repo="git.freedesktop.org" checkoutdir="libinput" module="wayland/libinput.git" />
     <dependencies>
diff --git a/modulesets/gnome-sysdeps-latest.modules b/modulesets/gnome-sysdeps-latest.modules
index d1052f2..f3fc225 100644
--- a/modulesets/gnome-sysdeps-latest.modules
+++ b/modulesets/gnome-sysdeps-latest.modules
@@ -674,12 +674,6 @@
             version="2.4.45"/>
   </systemmodule>
 
-  <systemmodule id="libepoxy">
-    <pkg-config>epoxy.pc</pkg-config>
-    <branch repo="system"
-            version="1.4"/>
-  </systemmodule>
-
   <systemmodule id="libevdev">
     <pkg-config>libevdev.pc</pkg-config>
     <branch repo="system"


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