[gtk-osx] Sync gtk-osx-bootstrap.modules between the three modulesets.
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Sync gtk-osx-bootstrap.modules between the three modulesets.
- Date: Sun, 4 Nov 2012 21:39:45 +0000 (UTC)
commit ef48247670ac837dfa56854f97d0c01079e46bed
Author: John Ralls <jralls ceridwen us>
Date: Sat Nov 3 16:33:32 2012 -0700
Sync gtk-osx-bootstrap.modules between the three modulesets.
Switch to git builds for some Gnome modules.
modulesets-unstable/gtk-osx-bootstrap.modules | 55 ++++++++++++-------------
modulesets/gtk-osx-bootstrap.modules | 55 +++++++++++-------------
2 files changed, 51 insertions(+), 59 deletions(-)
---
diff --git a/modulesets-unstable/gtk-osx-bootstrap.modules b/modulesets-unstable/gtk-osx-bootstrap.modules
index 71e05c6..63e5a43 100644
--- a/modulesets-unstable/gtk-osx-bootstrap.modules
+++ b/modulesets-unstable/gtk-osx-bootstrap.modules
@@ -9,12 +9,14 @@
<repository type="tarball" name="cpan" href="http://search.cpan.org/CPAN/"; />
<repository type="tarball" name="sourceforge"
href="http://downloads.sourceforge.net/sourceforge/"/>
+ <repository type="git" name="nongnu"
+ href="git://git.sv.nongnu.org/"/>
<repository type="tarball" name="jpeg"
href="http://www.ijg.org/files/"/>
<repository type="tarball" name="libtiff"
href="http://download.osgeo.org/"/>
- <repository type="tarball" name="fontconfig"
- href="http://www.freedesktop.org/software/fontconfig/release/"/>
+ <repository type="git" name="freedesktop"
+ href="git://anongit.freedesktop.org/"/>
<repository type="tarball" name="icon-theme"
href="http://icon-theme.freedesktop.org/releases/"/>
<repository type="tarball" name="cmake"
@@ -27,14 +29,14 @@
href="git://git.gnome.org/"/>
<autotools id="libpng" autogenargs="--enable-shared" autogen-sh="configure">
- <branch version="1.5.12" module="libpng/libpng-1.5.12.tar.bz2"
+ <branch version="1.5.13" module="libpng/libpng-1.5.13.tar.bz2"
repo="sourceforge"/>
</autotools>
<autotools id="libjpeg">
- <branch module="jpegsrc.v8c.tar.gz" version="8c"
+ <branch module="jpegsrc.v8d.tar.gz" version="8c"
repo="jpeg"
- checkoutdir="jpeg-8c">
+ checkoutdir="jpeg-8d">
</branch>
</autotools>
@@ -96,19 +98,20 @@
<!-- Expat could be skipped for >= 10.5 since it's is part of the SDK there. -->
<autotools id="expat" autogen-sh="configure">
- <branch module="expat/expat-2.0.1.tar.gz" version="2.0.1"
+ <branch module="expat/expat-2.1.0.tar.gz" version="2.1.0"
repo="sourceforge"/>
</autotools>
- <autotools id="freetype" autogen-sh="configure">
- <branch module="freetype/freetype-2.4.6.tar.gz" version="2.4.6"
- repo="sourceforge">
- </branch>
+ <autotools id="harfbuzz">
+ <branch repo="freedesktop"/>
+ </autotools>
+
+ <autotools id="freetype">
+ <branch module="freetype/freetype2" repo="nongnu"/>
</autotools>
- <autotools id="fontconfig" autogen-sh="configure"
- autogenargs="--disable-docs">
- <branch repo="fontconfig" version="2.8.0" module="fontconfig-2.8.0.tar.gz"/>
+ <autotools id="fontconfig" autogenargs="--disable-docs">
+ <branch repo="freedesktop"/>
<dependencies>
<dep package="expat"/>
<dep package="freetype"/>
@@ -127,23 +130,15 @@
<perl id="perl-xml-simple">
<branch repo="cpan"
module="authors/id/G/GR/GRANTM/XML-Simple-2.20.tar.gz" version="2.20"
- size="75993" md5sum="4d10964e123b76eca36678464daa63cd"/>
+ size="71129" md5sum="593aa8001e5c301cdcdb4bb3b63abc33"/>
<dependencies>
<dep package="perl-xml-parser"/>
</dependencies>
</perl>
- <!-- Needed for building Gnome apps from the repository -->
- <autotools id="gnome-common" autogen-sh="configure">
- <branch module="gnome-common/2.34/gnome-common-2.34.0.tar.bz2"
- version="2.34.0" hash="sha256:7a9c4f9ab975501c36be3192aa61641abca045a215d519d7d00527706f1de1df"/>
- </autotools>
-
<autotools id="gtk-doc" autogenargs="--disable-scrollkeeper --with-xml-catalog=$JHBUILD_PREFIX/etc/xml/catalog"
- makeargs="-k -i" makeinstallargs="-k -i install"
- autogen-sh="configure">
- <branch version="1.18" module="gtk-doc/1.18/gtk-doc-1.18.tar.bz2"
- hash="sha256:a634d2e93d70468237033c06a17c97f29cf71a35ac5cc01c016324c965d42f73"/>
+ makeargs="-k -i" makeinstallargs="-k -i install">
+ <branch/>
<dependencies>
<dep package="gtk-osx-docbook"/>
<dep package="gnome-doc-utils"/>
@@ -153,13 +148,15 @@
<autotools id="hicolor-icon-theme" autogen-sh="configure">
<branch module="hicolor-icon-theme-0.11.tar.gz" repo="icon-theme"
version="0.11" />
-
</autotools>
+<!-- Intltool keeps their repo on Launchpad, so they use bizarre. To
+ avoid having a one-off dependency, we'll stick with the
+ tarball. -->
<autotools id="intltool" autogen-sh="configure">
- <branch repo="intltool" module="0.41.1/+download/intltool-0.41.1.tar.gz"
- version="0.41.1"
- hash="sha256:06d02133a85b9d6f29cd763050dc9267a6d73ef3008993f5b917cafc7ece96c0"/>
+ <branch repo="intltool" module="0.50.2/+download/intltool-0.50.2.tar.gz"
+ version="0.50.2"
+ hash="md5:23fbd879118253cb99aeac067da5f591"/>
<dependencies>
<dep package="gnome-common"/>
<dep package="perl-xml-parser"/>
@@ -168,7 +165,7 @@
<autotools id="cmake" autogen-sh="bootstrap"
autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s %(autogenargs)s">
- <branch repo="cmake" module="v2.8/cmake-2.8.6.tar.gz" version="2.8.6"/>
+ <branch repo="cmake" module="v2.8/cmake-2.8.9.tar.gz" version="2.8.9"/>
</autotools>
<metamodule id="meta-gtk-osx-bootstrap">
diff --git a/modulesets/gtk-osx-bootstrap.modules b/modulesets/gtk-osx-bootstrap.modules
index c300cfc..665d299 100644
--- a/modulesets/gtk-osx-bootstrap.modules
+++ b/modulesets/gtk-osx-bootstrap.modules
@@ -9,12 +9,14 @@
<repository type="tarball" name="cpan" href="http://search.cpan.org/CPAN/"; />
<repository type="tarball" name="sourceforge"
href="http://downloads.sourceforge.net/sourceforge/"/>
+ <repository type="git" name="nongnu"
+ href="git://git.sv.nongnu.org/"/>
<repository type="tarball" name="jpeg"
href="http://www.ijg.org/files/"/>
<repository type="tarball" name="libtiff"
href="http://download.osgeo.org/"/>
- <repository type="tarball" name="fontconfig"
- href="http://www.freedesktop.org/software/fontconfig/release/"/>
+ <repository type="git" name="freedesktop"
+ href="git://anongit.freedesktop.org/"/>
<repository type="tarball" name="icon-theme"
href="http://icon-theme.freedesktop.org/releases/"/>
<repository type="tarball" name="cmake"
@@ -27,14 +29,14 @@
href="git://git.gnome.org/"/>
<autotools id="libpng" autogenargs="--enable-shared" autogen-sh="configure">
- <branch version="1.5.12" module="libpng/libpng-1.5.12.tar.bz2"
+ <branch version="1.5.13" module="libpng/libpng-1.5.13.tar.bz2"
repo="sourceforge"/>
</autotools>
<autotools id="libjpeg">
- <branch module="jpegsrc.v8c.tar.gz" version="8c"
+ <branch module="jpegsrc.v8d.tar.gz" version="8c"
repo="jpeg"
- checkoutdir="jpeg-8c">
+ checkoutdir="jpeg-8d">
</branch>
</autotools>
@@ -83,11 +85,11 @@
</autotools>
<autotools id="gnome-common">
- <branch repo="git.gnome.org"/>
+ <branch repo="git.gnome.org" tag="3.6.0"/>
</autotools>
<autotools id="gnome-doc-utils" autogenargs="--disable-scrollkeeper" >
- <branch repo="git.gnome.org"/>
+ <branch repo="git.gnome.org" tag="0.20.10"/>
<dependencies>
<dep package="gtk-osx-docbook"/>
<dep package="libxslt"/>
@@ -98,20 +100,20 @@
<!-- Expat could be skipped for >= 10.5 since it's is part of the SDK there. -->
<autotools id="expat" autogen-sh="configure">
- <branch module="expat/expat-2.0.1.tar.gz" version="2.0.1"
+ <branch module="expat/expat-2.1.0.tar.gz" version="2.1.0"
repo="sourceforge"/>
</autotools>
- <autotools id="freetype"
- autogen-template="%(srcdir)s/configure --prefix %(prefix)s %(autogenargs)s">
- <branch module="freetype/freetype-2.4.6.tar.gz" version="2.4.6"
- repo="sourceforge">
- </branch>
+ <autotools id="harfbuzz">
+ <branch repo="freedesktop" tag="0.9.5"/>
+ </autotools>
+
+ <autotools id="freetype">
+ <branch module="freetype/freetype2" tag="VER-2-4-10" repo="nongnu"/>
</autotools>
- <autotools id="fontconfig" autogen-sh="configure"
- autogenargs="--disable-docs">
- <branch repo="fontconfig" version="2.8.0" module="fontconfig-2.8.0.tar.gz"/>
+ <autotools id="fontconfig" autogenargs="--disable-docs">
+ <branch repo="freedesktop" tag="2.10.1"/>
<dependencies>
<dep package="expat"/>
<dep package="freetype"/>
@@ -136,17 +138,9 @@
</dependencies>
</perl>
- <!-- Needed for building Gnome apps from the repository -->
- <autotools id="gnome-common" autogen-sh="configure">
- <branch module="gnome-common/2.34/gnome-common-2.34.0.tar.bz2"
- version="2.34.0" hash="sha256:7a9c4f9ab975501c36be3192aa61641abca045a215d519d7d00527706f1de1df"/>
- </autotools>
-
<autotools id="gtk-doc" autogenargs="--disable-scrollkeeper --with-xml-catalog=$JHBUILD_PREFIX/etc/xml/catalog"
- makeargs="-k -i" makeinstallargs="-k -i install"
- autogen-sh="configure">
- <branch version="1.18" module="gtk-doc/1.18/gtk-doc-1.18.tar.bz2"
- hash="sha256:a634d2e93d70468237033c06a17c97f29cf71a35ac5cc01c016324c965d42f73"/>
+ makeargs="-k -i" makeinstallargs="-k -i install">
+ <branch tag="GTK_DOC_1_18"/>
<dependencies>
<dep package="gtk-osx-docbook"/>
<dep package="gnome-doc-utils"/>
@@ -160,9 +154,9 @@
</autotools>
<autotools id="intltool" autogen-sh="configure">
- <branch repo="intltool" module="0.41.1/+download/intltool-0.41.1.tar.gz"
- version="0.41.1"
- hash="sha256:06d02133a85b9d6f29cd763050dc9267a6d73ef3008993f5b917cafc7ece96c0"/>
+ <branch repo="intltool" module="0.50.2/+download/intltool-0.50.2.tar.gz"
+ version="0.50.2"
+ hash="md5:23fbd879118253cb99aeac067da5f591"/>
<dependencies>
<dep package="gnome-common"/>
<dep package="perl-xml-parser"/>
@@ -171,7 +165,7 @@
<autotools id="cmake" autogen-sh="bootstrap"
autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s %(autogenargs)s">
- <branch repo="cmake" module="v2.8/cmake-2.8.6.tar.gz" version="2.8.6"/>
+ <branch repo="cmake" module="v2.8/cmake-2.8.9.tar.gz" version="2.8.9"/>
</autotools>
<metamodule id="meta-gtk-osx-bootstrap">
@@ -193,6 +187,7 @@
<metamodule id="meta-gtk-osx-freetype">
<dependencies>
+ <dep package="harfbuzz"/>
<dep package="freetype"/>
<dep package="fontconfig"/>
<dep package="expat"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]