[gtk-osx] Restore libepoxy dependency of gtk+-3.0, removed in error.
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Restore libepoxy dependency of gtk+-3.0, removed in error.
- Date: Sun, 30 Apr 2017 22:56:45 +0000 (UTC)
commit 64fbed6d8f4545b0a63bb74af43adf1c56ec54b6
Author: John Ralls <jralls ceridwen us>
Date: Sun Apr 30 15:46:42 2017 -0700
Restore libepoxy dependency of gtk+-3.0, removed in error.
modulesets-stable/gtk-osx.modules | 18 ++++++++++++++++--
modulesets-unstable/gtk-osx.modules | 12 ++++++++++++
modulesets/gtk-osx.modules | 12 ++++++++++++
3 files changed, 40 insertions(+), 2 deletions(-)
---
diff --git a/modulesets-stable/gtk-osx.modules b/modulesets-stable/gtk-osx.modules
index 447f083..2f9651a 100644
--- a/modulesets-stable/gtk-osx.modules
+++ b/modulesets-stable/gtk-osx.modules
@@ -165,7 +165,7 @@
<!--patch
file="https://git.gnome.org/browse/gtk-osx/plain/patches/0004-Bug-571582-GtkSelection-implementation-for-quartz.patch"
strip="1"/-->
<patch
file="https://git.gnome.org/browse/gtk-osx/plain/patches/0008-Implement-GtkDragSourceOwner-pasteboardChangedOwner.patch"
strip="1"/>
<patch
file="https://git.gnome.org/browse/gtk-osx/plain/patches/0006-Bug-658722-Drag-and-Drop-sometimes-stops-working.patch"
strip="1"/>
-<patch file="https://git.gnome.org/browse/gtk-osx/plain/patches/gtk+-2-m4-creation.patch" strip="1"/>
+ <patch file="https://git.gnome.org/browse/gtk-osx/plain/patches/gtk+-2-m4-creation.patch" strip="1"/>
</branch>
<dependencies>
<dep package="glib"/>
@@ -179,11 +179,24 @@
</after>
</autotools>
+ <autotools id="xorg-util-macros">
+ <branch repo="freedesktop" version="1.19.1"
+ module="xorg/individual/util/util-macros-1.19.1.tar.bz2"/>
+ </autotools>
+
+ <autotools id="libepoxy" autogen-sh="configure">
+ <branch repo="github-tarball" version="1.4.1"
+ module="anholt/libepoxy/releases/download/1.4.2/libepoxy-1.4.2.tar.xz"/>
+ <dependencies>
+ <dep package="xorg-util-macros"/>
+ </dependencies>
+ </autotools>
+
<autotools id="gtk+-3.0" autogen-sh="autogen.sh"
autogenargs="--enable-quartz-backend --enable-quartz-relocation">
<branch module="gtk+/3.22/gtk+-3.22.12.tar.xz" version="3.22.12"
hash="sha256:84fae0cefb6a11ee2b4e86b8ac42fe46a3d30b4ad16661d5fc51e8ae03e2a98c">
- <patch
href="https://git.gnome.org/browse/gtk-osx/plain/patches/0001-Bug-781118-gtk-3.22.12-quartz-backend-s.patch"
strip="1"/>
+ <patch
file="https://git.gnome.org/browse/gtk-osx/plain/patches/0001-Bug-781118-gtk-3.22.12-quartz-backend-s.patch"
strip="1"/>
</branch>
<dependencies>
<dep package="glib"/>
@@ -191,6 +204,7 @@
<dep package="atk"/>
<dep package="gdk-pixbuf"/>
<dep package="gobject-introspection"/>
+ <dep package="libepoxy"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
diff --git a/modulesets-unstable/gtk-osx.modules b/modulesets-unstable/gtk-osx.modules
index d5cb49e..ea0fb0f 100644
--- a/modulesets-unstable/gtk-osx.modules
+++ b/modulesets-unstable/gtk-osx.modules
@@ -121,6 +121,17 @@
</after>
</autotools>
+ <autotools id="xorg-util-macros">
+ <branch repo="freedesktop" module="xorg/util/macros"/>
+ </autotools>
+
+ <autotools id="libepoxy">
+ <branch repo="github" module="anholt/libepoxy"/>
+ <dependencies>
+ <dep package="xorg-util-macros"/>
+ </dependencies>
+ </autotools>
+
<autotools id="graphene">
<branch module="ebassi/graphene" repo="github" checkoutdir="graphene"/>
<dependencies>
@@ -154,6 +165,7 @@
<dep package="gdk-pixbuf"/>
<dep package="atk"/>
<dep package="gobject-introspection"/>
+ <dep package="libepoxy"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
diff --git a/modulesets/gtk-osx.modules b/modulesets/gtk-osx.modules
index 20c4d4b..a7ac3b7 100644
--- a/modulesets/gtk-osx.modules
+++ b/modulesets/gtk-osx.modules
@@ -125,6 +125,17 @@
</after>
</autotools>
+ <autotools id="xorg-util-macros">
+ <branch repo="freedesktop" module="xorg/util/macros"/>
+ </autotools>
+
+ <autotools id="libepoxy">
+ <branch repo="github" module="anholt/libepoxy" revision="v1.4.1"/>
+ <dependencies>
+ <dep package="xorg-util-macros"/>
+ </dependencies>
+ </autotools>
+
<autotools id="gtk+" autogenargs="--with-gdktarget=quartz --enable-introspection=no
--enable-quartz-relocation">
<branch revision="gtk-2-24"/>
<dependencies>
@@ -148,6 +159,7 @@
<dep package="atk"/>
<dep package="gdk-pixbuf"/>
<dep package="gobject-introspection"/>
+ <dep package="libepoxy"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]