[gtk-osx] Bring moduleset versions up to match stable's.
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Bring moduleset versions up to match stable's.
- Date: Sun, 4 Nov 2012 21:39:55 +0000 (UTC)
commit 87b2546eaf25fc07023481dfbc533126c8f2eed4
Author: John Ralls <jralls ceridwen us>
Date: Sat Nov 3 16:34:57 2012 -0700
Bring moduleset versions up to match stable's.
modulesets/gtk-osx-gstreamer.modules | 118 +++++++++++++++++++++++++++-----
modulesets/gtk-osx-gtkmm.modules | 35 +++++-----
modulesets/gtk-osx-python.modules | 47 +++++++++----
modulesets/gtk-osx-random.modules | 56 ++++++---------
modulesets/gtk-osx-themes.modules | 11 ++--
modulesets/gtk-osx-unsupported.modules | 83 +++++++++-------------
modulesets/gtk-osx.modules | 74 ++++++++------------
7 files changed, 242 insertions(+), 182 deletions(-)
---
diff --git a/modulesets/gtk-osx-gstreamer.modules b/modulesets/gtk-osx-gstreamer.modules
index 2554a12..063808a 100644
--- a/modulesets/gtk-osx-gstreamer.modules
+++ b/modulesets/gtk-osx-gstreamer.modules
@@ -25,10 +25,34 @@
<branch repo="faac.sourceforge.net" module="faad2" tag="FAAD2_2_7" />
</autotools>
- <autotools id="gstreamer" autogenargs="-- --disable-tests"
+ <autotools id="gstreamer-common">
+ <branch module="common" revision="0.10"/>
+ </autotools>
+
+ <autotools id="gstreamer-common-1.0">
+ <branch module="common" revision="1.0"/>
+ </autotools>
+
+ <autotools id="gstreamer" autogenargs="--disable-tests"
supports-non-srcdir-builds="no"
- makeargs="ERROR_CFLAGS=" >
- <branch tag="RELEASE-0.10.35"/>
+ makeargs="ERROR_CFLAGS=" >
+ <branch revision="0.10"/>
+ <dependencies>
+ <dep package="gstreamer-common"/>
+ </dependencies>
+ <after>
+ <dep package="glib"/>
+ <dep package="libxml2"/>
+ </after>
+ </autotools>
+
+ <autotools id="gstreamer-1.0" autogenargs="--disable-tests"
+ supports-non-srcdir-builds="no"
+ makeargs="ERROR_CFLAGS=" >
+ <branch module="gstreamer" revision="1.0"/>
+ <dependencies>
+ <dep package="gstreamer-common-1.0"/>
+ </dependencies>
<after>
<dep package="glib"/>
<dep package="libxml2"/>
@@ -36,12 +60,11 @@
</autotools>
<autotools id="gst-plugins-base" supports-non-srcdir-builds="no"
- autogenargs="-- --disable-tests --disable-x --disable-xvideo"
+ autogenargs="--disable-tests --disable-x --disable-xvideo"
makeargs="ERROR_CFLAGS=" >
- <branch tag="RELEASE-0.10.35"/>
+ <branch revision="0.10"/>
<dependencies>
<dep package="gstreamer"/>
- <!--dep package="gtk+"/-->
<dep package="liboil"/>
</dependencies>
<after>
@@ -49,28 +72,60 @@
</after>
</autotools>
+ <autotools id="gst-plugins-base-1.0" supports-non-srcdir-builds="no"
+ autogenargs="--disable-tests --disable-x --disable-xvideo"
+ makeargs="ERROR_CFLAGS=" >
+ <branch module="gst-plugins-base" revision="1.0"/>
+ <dependencies>
+ <dep package="gstreamer-1.0"/>
+ <dep package="liborc"/>
+ </dependencies>
+ <after>
+ <dep package="gnome-vfs"/>
+ </after>
+ </autotools>
+
<autotools id="gst-plugins-good" supports-non-srcdir-builds="no"
- autogenargs="-- --disable-tests --disable-x --disable-xvideo --disable-osx-video"
+ autogenargs="--disable-tests --disable-x --disable-xvideo --disable-osx-video"
makeargs="ERROR_CFLAGS=" >
- <branch tag="RELEASE-0.10.30"/>
+ <branch revision="0.10"/>
<dependencies>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
</dependencies>
</autotools>
- <autotools id="gst-plugins-ugly" autogenargs="-- --disable-tests" supports-non-srcdir-builds="no"
- makeargs="ERROR_CFLAGS=" >
- <branch tag="RElEASE-0.10.18"/>
+ <autotools id="gst-plugins-good-1.0" supports-non-srcdir-builds="no"
+ autogenargs="--disable-tests --disable-x --disable-xvideo --disable-osx-video"
+ makeargs="ERROR_CFLAGS=" >
+ <branch module="gst-plugins-good" revision="1.0"/>
+ <dependencies>
+ <dep package="gstreamer-1.0"/>
+ <dep package="gst-plugins-base-1.0"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="gst-plugins-ugly" autogenargs="--disable-tests"
+ supports-non-srcdir-builds="no" makeargs="ERROR_CFLAGS=" >
+ <branch revision="0.10"/>
+ <dependencies>
+ <dep package="gstreamer"/>
+ <dep package="gst-plugins-base"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="gst-plugins-ugly-1.0" autogenargs="--disable-tests"
+ supports-non-srcdir-builds="no" makeargs="ERROR_CFLAGS=" >
+ <branch module="gst-pugins-ugly" revision="1.0"/>
<dependencies>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
</dependencies>
</autotools>
- <autotools id="gst-plugins-bad" autogenargs="-- --disable-tests --disable-x --disable-xvid" supports-non-srcdir-builds="no"
- makeargs="ERROR_CFLAGS=" >
- <branch tag="RELEASE-0.10.22"/>
+ <autotools id="gst-plugins-bad" autogenargs="--disable-tests --disable-x --disable-xvid"
+ supports-non-srcdir-builds="no" makeargs="ERROR_CFLAGS=" >
+ <branch revision="0.10"/>
<dependencies>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
@@ -78,18 +133,36 @@
</dependencies>
</autotools>
- <autotools id="gst-ffmpeg" autogenargs="-- --disable-tests --disable-mmx"
+ <autotools id="gst-plugins-bad-1.0" autogenargs="--disable-tests --disable-x --disable-xvid"
+ supports-non-srcdir-builds="no" makeargs="ERROR_CFLAGS=" >
+ <branch module="gst-plugins-bad" revision="1.0"/>
+ <dependencies>
+ <dep package="gstreame-1.0r"/>
+ <dep package="gst-plugins-base-1.0"/>
+ <dep package="faad2"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="gst-ffmpeg" autogenargs="--disable-tests --disable-mmx"
supports-non-srcdir-builds="no" >
- <branch tag="RELEASE-0.10.12"/>
+ <branch revision="0.10"/>
<dependencies>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
</dependencies>
</autotools>
+ <autotools id="gst-ffmpeg-1.0" autogenargs="--disable-tests --disable-mmx"
+ supports-non-srcdir-builds="no" >
+ <branch module="gst-ffmpeg" revision="1.0"/>
+ <dependencies>
+ <dep package="gstreamer-1.0"/>
+ <dep package="gst-plugins-base-1.0"/>
+ </dependencies>
+ </autotools>
+
<metamodule id="meta-gstreamer">
<dependencies>
- <dep package="liboil"/>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
<dep package="gst-plugins-good"/>
@@ -99,4 +172,15 @@
</dependencies>
</metamodule>
+ <metamodule id="meta-gstreamer-1.0">
+ <dependencies>
+ <dep package="gstreamer-1.0"/>
+ <dep package="gst-plugins-base-1.0"/>
+ <dep package="gst-plugins-good-1.0"/>
+ <!--dep package="gst-plugins-ugly-1.0"/-->
+ <dep package="gst-plugins-bad-1.0"/>
+ <dep package="gst-ffmpeg-1.0"/>
+ </dependencies>
+ </metamodule>
+
</moduleset>
diff --git a/modulesets/gtk-osx-gtkmm.modules b/modulesets/gtk-osx-gtkmm.modules
index fd48de2..63e4ddb 100644
--- a/modulesets/gtk-osx-gtkmm.modules
+++ b/modulesets/gtk-osx-gtkmm.modules
@@ -13,9 +13,15 @@
</dependencies>
</metamodule>
+ <metamodule id="meta-gtk-osx-gtkmm3">
+ <dependencies>
+ <dep package="gtkmm3"/>
+ </dependencies>
+ </metamodule>
+
<!-- mm-common is C++ glue code needed only to build from git. -->
<autotools id="mm-common">
- <branch module="mm-common" tag="0.9.5"/>
+ <branch module="mm-common" tag="0.9.6"/>
</autotools>
<autotools id="cairomm" >
@@ -28,7 +34,7 @@
</autotools>
<autotools id="glibmm" >
- <branch tag="glibmm-2-28"/>
+ <branch tag="glibmm-2-34"/>
<dependencies>
<dep package="libsigc++2"/>
</dependencies>
@@ -37,19 +43,9 @@
</after>
</autotools>
- <autotools id="glibmm3" >
- <branch tag="glibmm-2-30" module="glibmm"/>
- <dependencies>
- <dep package="libsigc++2"/>
- </dependencies>
- <after>
- <dep package="glib-gtk3"/>
- </after>
- </autotools>
-
<!-- Pangomm's last stable branch was 2-24 -->
<autotools id="pangomm" >
- <branch tag="2.28.2"/>
+ <branch tag="2.28.4"/>
<dependencies>
<dep package="cairomm"/>
</dependencies>
@@ -57,13 +53,17 @@
<dep package="glibmm"/>
<dep package="glibmm3"/>
<dep package="pango"/>
- <dep package="pango-gtk3"/>
</after>
</autotools>
+<!-- libsigc++ depends on doxygen for documentation, but doxygen
+ doesn't build correctly under gtk-osx. It builds fine on its own,
+ of course, and there are OSX binaries available on their
+ website. If you want the docs, install it separately and renable
+ documentation in your jhbuildrc-custom. -->
<!-- libsigc++'s last stable branch was 2-0 -->
<autotools id="libsigc++2" autogen-args="--disable-documentation">
- <branch tag="2.2.8"/>
+ <branch tag="2.2.11"/>
<dependencies>
<dep package="mm-common"/>
</dependencies>
@@ -71,7 +71,7 @@
<!-- atkmm doesn't branch -->
<autotools id="atkmm">
- <branch module="atkmm" tag="2.22.5"/>
+ <branch module="atkmm" tag="2.22.6"/>
<dependencies>
<dep package="atk"/>
</dependencies>
@@ -88,9 +88,8 @@
</dependencies>
</autotools>
-<!-- Note: This doesn't build at the moment. See https://bugzilla.gnome.org/show_bug.cgi?id=662975. There's a patch for modulesets-stable. -->
<autotools id="gtkmm3" >
- <branch revision="gtkmm-3-2" module="gtkmm"/>
+ <branch revision="gtkmm-3-6" module="gtkmm"/>
<dependencies>
<dep package="glibmm3"/>
<dep package="cairomm"/>
diff --git a/modulesets/gtk-osx-python.modules b/modulesets/gtk-osx-python.modules
index 87e63a3..722058d 100644
--- a/modulesets/gtk-osx-python.modules
+++ b/modulesets/gtk-osx-python.modules
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<moduleset>
- <repository type="git" name="git.gnome.org" default="yes"
+ <repository type="git" name="git.gnome.org" default="yes"
href="git://git.gnome.org/"/>
<repository type="tarball" name="cairographics"
href="http://cairographics.org/releases/"/>
@@ -20,6 +20,7 @@
<dep package="pycairo-python2.6"/>
<dep package="pygobject"/>
<dep package="pygtk"/>
+ <dep package="gtk-mac-integration-python"/>
</dependencies>
</metamodule>
@@ -42,13 +43,20 @@
<autotools id="python" autogenargs="--enable-shared" autogen-sh="configure">
<branch repo="python"
- module="2.7.2/Python-2.7.2.tar.bz2" version="2.7.2">
+ module="2.7.3/Python-2.7.3.tar.xz" version="2.7.3">
</branch>
<after>
<dep package="berkeleydb"/>
</after>
</autotools>
+ <autotools id="python3" autogenargs="--enable-shared" autogen-sh="configure">
+ <branch repo="python" module="3.3.0/Python-3.3.0.tar.xz" version="3.3.0"/>
+ <after>
+ <dep package="berkeleydb"/>
+ </after>
+ </autotools>
+
<!-- Pycairo 1.8.4+ requires Python 2.6. Leopard comes only with 2.5,
so pycairo is by default held at 1.8.2. Use pycairo-python2.6 if
you want a more recent version. -->
@@ -69,21 +77,34 @@
</after>
</autotools>
-<!-- Pycairo 1.8.10 (and later, presumably) requires Python3. -->
- <autotools id="pycairo-python2.6" autogen-sh="configure">
- <branch module="pycairo-1.8.8.tar.gz" repo="cairographics"
- version="1.8.8"
- hash="md5:054da6c125cb427a003f5fd6c54f853e"/>
+<!-- Cairographics have changed the name to py2cairo for python 2 holdouts. -->
+<!-- They also broke configure (left install-sh out of the tarball) but waf works -->
+ <waf id="pycairo-python2.6">
+ <branch module="py2cairo-1.10.0.tar.bz2" repo="cairographics.org"
+ version="1.10.0"
+ hash="sha1:2efa8dfafbd6b8e492adaab07231556fec52d6eb"/>
<dependencies>
<dep package="cairo"/>
</dependencies>
<after>
<dep package="python"/>
<dep package="meta-gtk-osx-core"/>
- <dep package="meta-gtk-osx-gtk3"/>
</after>
- </autotools>
+ </waf>
+<!-- Pycairo-python3 for those who've made the leap. -->
+ <autotools id="pycairo-python3" autogen-sh="configure">
+ <branch module="pycairo-1.10.0.tar.bz2" repo="cairographics.org"
+ version="1.10.0"
+ hash="sha1:2efa8dfafbd6b8e492adaab07231556fec52d6eb"/>
+ <dependencies>
+ <dep package="cairo"/>
+ </dependencies>
+ <after>
+ <dep package="python"/>
+ <dep package="meta-gtk-osx-core"/>
+ </after>
+ </autotools>
<autotools id="pygobject" autogenargs="--disable-introspection">
<branch tag="pygobject-2-28"/>
@@ -95,8 +116,8 @@
</after>
</autotools>
- <autotools id="pygobject3" autogenargs="--disable-introspection">
- <branch tag="pygobject-3-0" module="pygobject" checkoutdir="pygobject3"/>
+ <autotools id="pygobject3">
+ <branch tag="pygobject-3-4" module="pygobject" checkoutdir="pygobject3"/>
<dependencies>
<dep package="meta-gtk-osx-gtk3"/>
</dependencies>
@@ -121,7 +142,7 @@
</autotools>
<autotools id="gtk-mac-integration-python">
- <branch tag="gtk-mac-integration-2.0.0" module="gtk-mac-integration"
+ <branch tag="gtk-mac-integration-2.0.1" module="gtk-mac-integration"
checkoutdir="gtk-mac-integration"/>
<dependencies>
</dependencies>
@@ -132,7 +153,7 @@
</autotools>
<autotools id="pygtk-extras">
- <branch module="gnome-python-extras" revision="gnome-2-24"/>
+ <branch module="gnome-python-extras" revision="gnome-2-26"/>
<dependencies>
<dep package="pygtk"/>
<dep package="gtkspell"/>
diff --git a/modulesets/gtk-osx-random.modules b/modulesets/gtk-osx-random.modules
index 36645b1..34d40ab 100644
--- a/modulesets/gtk-osx-random.modules
+++ b/modulesets/gtk-osx-random.modules
@@ -5,17 +5,14 @@
<repository type="git" name="git.gnome.org" default="yes"
href="git://git.gnome.org/"/>
<repository type="git" name="github" href="git://github.com/"/>
- <repository type="tarball" name="ftp.gnome.org"
+ <repository type="tarball" name="ftp.gnome.org"
href="ftp://ftp.gnome.org/pub/gnome/sources/"/>
<repository type="tarball" name="ftp.gnu.org"
href="ftp://ftp.gnu.org/gnu/"/>
- <repository type="git" name="git.freedesktop.org"
+ <repository type="git" name="git.freedesktop.org"
href="git://anongit.freedesktop.org/"/>
<repository type="tarball" name="dbus.freedesktop.org"
href="http://dbus.freedesktop.org/releases/"/>
- <repository type="cvs" name="mime.freedesktop.org"
- cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/mime"
- password=""/>
<repository type="tarball" name="sourceforge"
href="http://downloads.sourceforge.net/sourceforge/"/>
<repository type="tarball" name="sqlite" href="http://www.sqlite.org/"/>
@@ -77,21 +74,14 @@
</dependencies>
</autotools>
-->
- <autotools id="vala" autogen-sh="configure">
- <branch repo="ftp.gnome.org" module="vala/0.14/vala-0.14.0.tar.bz2"
- version="0.14.0" hash="sha256:4cbca602e2e2a09803ae33fd7324219bc2c611db5a62a52e733e7d8806acb6f5"/>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- <dep package="meta-gtk-osx-core"/>
- </after>
+
+<!-- Vala-bootstrap is the current stable vala precompiled to C. -->
+ <autotools id="vala">
+ <branch module="vala-bootstrap"/>
</autotools>
- <!-- Vala requires an installed vala compiler to build from git. The
- above release is coordinated with stable, as usual. -->
- <autotools id="vala-git">
- <branch/>
- <dependencies>
- <dep package="vala" module="vala" tag="0.14"/>
- </dependencies>
+
+ <autotools id="unique">
+ <branch tag="3.0.2"/>
</autotools>
<autotools id="devhelp">
@@ -103,11 +93,12 @@
</after>
<dependencies>
<dep package="WebKit"/>
+ <dep package="unique"/>
</dependencies>
</autotools>
<autotools id="devhelp-gtk3">
- <branch tag="gnome-3-2" module="devhelp"/>
+ <branch tag="gnome-3-6" module="devhelp"/>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
<dep package="meta-gtk-osx-themes"/>
@@ -129,7 +120,7 @@
</autotools>
<autotools id="glade" autogenargs="--disable-scrollkeeper">
- <branch revision="glade-3-10"/>
+ <branch revision="glade-3-14"/>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
<dep package="meta-gtk-osx-themes"/>
@@ -146,7 +137,7 @@
</autotools>
<autotools id="gtksourceview-gtk3">
- <branch revision="gnome-3-2" module="gtksourceview"/>
+ <branch revision="gnome-3-6" module="gtksourceview"/>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
<dep package="meta-gtk-osx-gtk3"/>
@@ -216,8 +207,8 @@
</autotools>
<autotools id="shared-mime-info" supports-non-srcdir-builds="no" >
- <branch module="shared-mime-info" tag="RELEASE-0-9"
- repo="mime.freedesktop.org"/>
+ <branch module="xdg/shared-mime-info" tag="Release-1-0"
+ repo="git.freedesktop.org"/>
<dependencies>
<dep package="intltool"/>
<dep package="glib"/>
@@ -228,7 +219,7 @@
autogenargs="--disable-python --disable-print --without-x
--without-dbus --without-gnomevfs4echo --without-wmf"
makeargs='LDFLAGS="-framework Carbon"'>
- <branch revision="gimp-2-6"/>
+ <branch revision="gimp-2-8"/>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
<dep package="meta-gtk-osx-core"/>
@@ -241,12 +232,11 @@
</autotools>
<autotools id="babl">
-<!-- Release 0.1.2; there are newer ones, but this is the latest tarball -->
- <branch tag="BABL_0_1_2"/>
+ <branch tag="BABL_0_1_10"/>
</autotools>
<autotools id="gegl">
- <branch tag="GEGL_0_1_2"/>
+ <branch tag="GEGL_0_2_0"/>
<dependencies>
<dep package="babl"/>
</dependencies>
@@ -255,7 +245,7 @@
<autotools id="poppler"
autogenargs="--disable-qt --disable-qt4 --without-x --disable-gtk-test --enable-xpdf-headers">
<branch repo="git.freedesktop.org" module="poppler/poppler"
- revision="poppler-0.16"/>
+ revision="poppler-0.20"/>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
<dep package="meta-gtk-osx-core"/>
@@ -266,7 +256,7 @@
<autotools id="sqlite" autogenargs="--disable-tcl --enable-threadsafe" >
<!-- Another package with a non-standard repository structure. Tarballs
are easier.-->
- <branch module="sqlite-autoconf-3070800.tar.gz" version='3.7.8'
+ <branch module="sqlite-autoconf-3071401.tar.gz" version='3.7.14'
repo="sqlite"/>
</autotools>
@@ -280,8 +270,8 @@
<!-- Goocanvas 2.0 is for Gtk+-3, and uses the master branch. -->
<autotools id="goocanvas2">
- <!-- No tags, so this is release 2.0.0 -->
- <branch revision="20e61391912cb930924c62a102c5482011d2d411"
+ <!-- No tags, so this is release 2.0.1 -->
+ <branch revision="533e446e584f0da3a21e38f412557986c131e0ad"
module="goocanvas"/>
<dependencies>
<dep package="gtk+-3"/>
@@ -318,7 +308,7 @@
<!-- gmp uses Mercurial, so we stick with the tarball to avoid
having to install yet another vcs tool. -->
<autotools id="gmp">
- <!--branch repo="ftp.gnu.org" module="gmp/gmp-5.0.2.tar.bz2" version="5.0.2"/-->
+ <!--branch repo="ftp.gnu.org" module="gmp/gmp-5.0.5.tar.bz2" version="5.0.2"/-->
<branch repo="ftp.gnu.org" module="gmp/gmp-4.3.2.tar.bz2" version="4.3.2"/>
</autotools>
diff --git a/modulesets/gtk-osx-themes.modules b/modulesets/gtk-osx-themes.modules
index 2c0a718..eecc3ca 100644
--- a/modulesets/gtk-osx-themes.modules
+++ b/modulesets/gtk-osx-themes.modules
@@ -46,7 +46,7 @@
</autotools>
<autotools id="gnome-icon-theme">
- <branch revision="gnome-2-30"/>
+ <branch tag="3.6.0"/>
<dependencies>
<dep package="hicolor-icon-theme"/>
<dep package="icon-naming-utils"/>
@@ -65,15 +65,15 @@
</autotools>
<autotools id="librsvg">
- <branch module="librsvg" rebision="gnoe-2-32"/>
+ <branch module="librsvg" tag="2.36.4"/>
</autotools>
<autotools id="libcroco">
- <branch revision="libcroco-0-6-0"/>
+ <branch tag="0.6.8"/>
</autotools>
<autotools id="libcss" autogenargs="--disable-examples">
- <branch module="ccss" repo="freedesktop.org"/>
+ <branch module="ccss" repo="freedesktop.org" tag="ccss-0.5.0"/>
<dependencies>
<dep package="libcroco"/>
</dependencies>
@@ -90,8 +90,7 @@
</autotools>
<autotools id="gtk-quartz-engine">
- <branch module="jralls/gtk-quartz-engine"
- repo="github.com" tag="v0.1" />
+ <branch />
<after>
<dep package="meta-gtk-osx-core"/>
</after>
diff --git a/modulesets/gtk-osx-unsupported.modules b/modulesets/gtk-osx-unsupported.modules
index 437ca0c..e506b45 100644
--- a/modulesets/gtk-osx-unsupported.modules
+++ b/modulesets/gtk-osx-unsupported.modules
@@ -28,6 +28,22 @@
</dependencies>
</metamodule>
+ <metamodule id="meta-gtk-osx-webkit">
+ <dependencies>
+ <dep package="meta-gtk-osx-core"/>
+ <dep package="libsoup"/>
+ <dep package="WebKit"/>
+ </dependencies>
+ </metamodule>
+
+ <metamodule id="meta-gtk-osx-webkit-gtk3">
+ <dependencies>
+ <dep package="meta-gtk-osx-gtk3"/>
+ <dep package="libsoup-gtk3"/>
+ <dep package="WebKit"/>
+ </dependencies>
+ </metamodule>
+
<autotools id="gnome-mime-data">
<branch tag="GNOME_MIME_DATA_2_18_0"/>
<dependencies>
@@ -37,17 +53,18 @@
</autotools>
<autotools id="iso-codes" >
- <branch repo="git.debian.org" tag="iso-codes/3.37"
+ <branch repo="git.debian.org" tag="iso-codes/3.39"
module="iso-codes/iso-codes"/>
</autotools>
<autotools id="zlib">
- <branch repo="sourceforge" version="1.2.5"
- module="libpng/zlib-1.2.5.tar.gz"/>
+ <branch repo="sourceforge" version="1.2.7"
+ module="libpng/zlib-1.2.7.tar.gz"/>
</autotools>
- <autotools id="gnutls" autogen-sh="configure">
+ <autotools id="gnutls" autogen-sh="configure"
+ autogenargs="--with-libgcrypt --without-p11-kit">
<branch repo='git.gnu.org' tag='gnutls_2_12_x'/>
<!--branch repo='ftp.gnu.org' version='2.12.11'
module="gnutls/gnutls-2.12.11.tar.bz2"/-->
@@ -55,33 +72,19 @@
<dep package="libgcrypt" />
<dep package="libtasn1" />
<dep package="zlib"/>
- <!-- <dep package="opencdk" /> -->
</dependencies>
</autotools>
-<!-- Libproxy needs patches to build correctly.
<cmake id='libproxy' cmakeargs="-DWITH_PYTHON=OFF">
- <branch version='0.4.7' module='libproxy-0.4.7.tar.gz'
+ <branch revision="libproxy-0.4.10"
repo='libproxy.google.com'/>
<dependencies>
<dep package="cmake"/>
</dependencies>
</cmake>
--->
-
- <cmake id='libproxy' cmakeargs="-DWITH_PYTHON=OFF">
- <branch version='0.4.7' module='libproxy-0.4.7.tar.gz'
- repo='libproxy.google.com'>
- <patch file="http://git.gnome.org/browse/gtk-osx/plain/patches/libproxy-Bug-052-POSIX_C_SOURCE.patch" strip="1"/>
- <patch file="http://git.gnome.org/browse/gtk-osx/plain/patches/0001-Bug-168-libproxy-pc-file.patch" strip="1"/>
- </branch>
- <dependencies>
- <dep package="cmake"/>
- </dependencies>
- </cmake>
<autotools id="libgnome-keyring">
- <branch revision="gnome-2-32"/>
+ <branch tag="3.6.0"/>
<dependencies>
<dep package="gtk+"/>
<dep package="libgcrypt"/>
@@ -89,42 +92,26 @@
</dependencies>
</autotools>
- <autotools id="libsoup">
- <branch revision="gnome-2-32"/>
+ <autotools id="glib-networking" autogenargs="--without-ca-certificates">
+ <branch revision="glib-2-34"/>
<dependencies>
<dep package="glib"/>
<dep package="gnutls"/>
<dep package='libproxy'/>
- <dep package='gconf'/>
- <dep package='sqlite'/>
- <!-- dep package="libxml2"/ -->
- <dep package="libgnome-keyring"/>
- </dependencies>
- </autotools>
-
- <autotools id="libgnome-keyring-gtk3">
- <branch revision="gnome-3-2" module="libgnome-keyring"/>
- <dependencies>
- <dep package="gtk+-3.0"/>
- <dep package="libgcrypt"/>
- <dep package="libtasn1"/>
</dependencies>
</autotools>
- <autotools id="libsoup-gtk3">
- <branch revision="gnome-3-2" module="libsoup"/>
+ <autotools id="libsoup">
+ <branch revision="gnome-3-6"/>
<dependencies>
<dep package="glib"/>
- <dep package="gnutls"/>
- <dep package='libproxy'/>
- <dep package='gconf'/>
+ <dep package="glib-networking"/>
+ <dep package="libgnome-keyring"/>
<dep package='sqlite'/>
- <!-- dep package="libxml2"/ -->
- <dep package="libgnome-keyring-gtk3"/>
</dependencies>
</autotools>
- <autotools id="enchant" >
+ <autotools id="enchant" >
<branch repo="abisource/enchant" module="enchant"
tag="enchant-1-6-0"/>
<dependencies>
@@ -142,8 +129,8 @@
<!-- CVS version requires fig2dev, an X11 utility.
<branch repo='git.gnupg.org' tag="libgcrypt-1.4.4" module='libgcrypt'/> -->
- <branch repo='ftp.gnupg.org' version='1.4.6'
- module='gcrypt/libgcrypt/libgcrypt-1.4.6.tar.bz2'/>
+ <branch repo='ftp.gnupg.org' version='1.5.0'
+ module='gcrypt/libgcrypt/libgcrypt-1.5.0.tar.bz2'/>
<dependencies>
<dep package="libgpg-error" />
</dependencies>
@@ -152,8 +139,8 @@
<autotools id="libtasn1" supports-non-srcdir-builds="no" >
<!-- Git repository is missing files required to build libtasn1
<branch repo="git.gnu.org" tag="libtasn1_2_2" module="libtasn1"/> -->
- <branch repo="ftp.gnu.org" version='2.9'
- module="libtasn1/libtasn1-2.9.tar.gz"/>
+ <branch repo="ftp.gnu.org" version='2.14'
+ module="libtasn1/libtasn1-2.14.tar.gz"/>
</autotools>
<autotools id="WebKit"
@@ -163,13 +150,11 @@
<dependencies>
<dep package="libsoup"/>
<dep package="enchant"/>
- <!--dep package="libgail"/-->
</dependencies>
<after>
<dep package="meta-gtk-osx-core"/>
<dep package="libcurl"/>
<dep package="bison"/>
- <!--dep package="gst-plugins-base"/-->
</after>
</autotools>
diff --git a/modulesets/gtk-osx.modules b/modulesets/gtk-osx.modules
index 7f0428d..0e013e4 100644
--- a/modulesets/gtk-osx.modules
+++ b/modulesets/gtk-osx.modules
@@ -61,17 +61,9 @@
</metamodule>
<autotools id="glib">
- <branch tag="glib-2-28"/>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- <dep package="gtk-doc"/>
- </after>
- </autotools>
-
- <autotools id="glib-gtk3">
- <branch tag="glib-2-30" module="glib" checkoutdir="glib-gtk3"/>
+ <branch tag="glib-2-34"/>
<dependencies>
- <dep package="libffi"/>
+ <dep package="libffi"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
@@ -80,10 +72,10 @@
</autotools>
<autotools id="libffi" autogenargs="--disable-builddir">
- <branch module="atgreen/libffi" repo="github" tag="v3.0.10"/>
+ <branch module="atgreen/libffi" repo="github" tag="v3.0.11"/>
</autotools>
- <autotools id="gobject-introspection">
+ <autotools id="gobject-introspection-10">
<branch tag="GOBJECT_INTROSPECTION_0_10_1"/>
<dependencies>
<dep package="glib"/>
@@ -92,10 +84,10 @@
</dependencies>
</autotools>
- <autotools id="gobject-introspection-gtk3">
- <branch tag="gnome-3-2" module="gobject-introspection"/>
+ <autotools id="gobject-introspection">
+ <branch tag="gnome-3-6" module="gobject-introspection"/>
<dependencies>
- <dep package="glib-gtk3"/>
+ <dep package="glib"/>
<dep package="cairo"/>
</dependencies>
</autotools>
@@ -103,40 +95,21 @@
<autotools id="pango"
autogenargs="--without-x --with-included-modules=basic-atsui"
makeargs="-k -C modules; make">
- <branch tag="1.28"/>
+ <branch tag="1.32.1"/>
<dependencies>
<dep package="glib"/>
<dep package="cairo"/>
- <dep package="fontconfig"/>
- <dep package="freetype"/>
</dependencies>
<after>
- <dep package="glib-gtk3"/>
<dep package="gobject-introspection"/>
- <dep package="gobject-introspection-gtk3"/>
+ <dep package="meta-gtk-osx-freetype"/>
+ <dep package="gobject-introspection-10"/>
<dep package="meta-gtk-osx-bootstrap"/>
</after>
</autotools>
- <autotools id="pango-gtk3"
- autogenargs="--without-x --with-included-modules=basic-atsui"
- makeargs="-k -C modules; make">
-<!-- Gtk+-3.2.0 is dependent upon pango 1.29.x, but the master branch of pango is dependent upon the master branch of glib. Don't want to go there, so setting this on the 1.29.1 release. -->
- <branch tag="1.29.1" module="pango" checkoutdir="pango-gtk3"/>
- <dependencies>
- <dep package="cairo"/>
- <dep package="fontconfig"/>
- <dep package="freetype"/>
- <dep package="glib-gtk3"/>
- <dep package="gobject-introspection-gtk3"/>
- </dependencies>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- </after>
- </autotools>
-
- <autotools id="atk">
- <branch revision="gnome-3-2"/>
+ <autotools id="atk">
+ <branch tag="ATK_2_6_0"/>
<dependencies>
</dependencies>
<after>
@@ -153,6 +126,14 @@
</after>
</autotools>
+
+ <autotools id="gdk-pixbuf-gtk3">
+ <branch tag="2.26.4"/>
+ <after>
+ <dep package="pango"/>
+ </after>
+ </autotools>
+
<autotools id="gtk+" autogenargs="--with-gdktarget=quartz --enable-introspection=no --enable-quartz-relocation">
<branch revision="gtk-2-24"/>
<dependencies>
@@ -162,18 +143,19 @@
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
+ <dep package="gobject-introspection-10"/>
</after>
</autotools>
<autotools id="gtk+-3.0"
autogenargs="--enable-quartz-backend --disable-colord --enable-quartz-relocation">
- <branch module="gtk+" checkoutdir="gtk+-3.0" revision="gtk-3-2"/>
+ <branch module="gtk+" checkoutdir="gtk+-3.0" revision="gtk-3-6"/>
<dependencies>
- <dep package="glib-gtk3"/>
- <dep package="pango-gtk3"/>
+ <dep package="glib"/>
+ <dep package="pango"/>
<dep package="atk"/>
<dep package="gdk-pixbuf"/>
- <dep package="gobject-introspection-gtk3"/>
+ <dep package="gobject-introspection"/>
</dependencies>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
@@ -181,14 +163,14 @@
</autotools>
<autotools id="pixman" autogenargs="--disable-gtk">
- <branch repo="cairographics" module="pixman" tag="0.22"/>
+ <branch repo="cairographics" module="pixman" tag="0.26"/>
<after>
<dep package="meta-gtk-osx-bootstrap"/>
</after>
</autotools>
<autotools id="cairo" autogenargs="--enable-pdf --enable-quartz --enable-xlib=no --without-x">
- <branch repo="cairographics" module="cairo" revision="1.10"/>
+ <branch repo="cairographics" module="cairo" revision="1.12"/>
<dependencies>
<dep package="pixman"/>
</dependencies>
@@ -200,7 +182,7 @@
</autotools>
<autotools id="gtk-mac-integration" autogenargs="--disable-python">
- <branch tag="gtk-mac-integration-2.0.0" />
+ <branch tag="gtk-mac-integration-2.0.1" />
<dependencies>
</dependencies>
<after>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]