[frogr] Updated and cleaned up the list of modules for OS X
- From: Mario Sanchez Prada <msanchez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [frogr] Updated and cleaned up the list of modules for OS X
- Date: Wed, 4 Jun 2014 23:42:08 +0000 (UTC)
commit b73df6df2090975a7cfff1d809713a649ac67f11
Author: Mario Sanchez Prada <msanchez gnome org>
Date: Sun Jun 1 23:37:23 2014 +0100
Updated and cleaned up the list of modules for OS X
osx/jhbuild/frogr.modules | 108 ++-----------------------------------------
osx/jhbuild/jhbuildrc-frogr | 10 +++-
2 files changed, 13 insertions(+), 105 deletions(-)
---
diff --git a/osx/jhbuild/frogr.modules b/osx/jhbuild/frogr.modules
index d941ef1..625bba9 100644
--- a/osx/jhbuild/frogr.modules
+++ b/osx/jhbuild/frogr.modules
@@ -2,12 +2,10 @@
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<moduleset>
- <include href="https://raw.github.com/mariospr/gtk-osx-build/gtk-3-8/modulesets-stable/gtk-osx.modules"/>
+ <include href="https://raw.github.com/mariospr/gtk-osx-build/master/modulesets-stable/gtk-osx.modules"/>
<repository type="tarball" name="ftp.gnome.org" default="yes"
href="http://ftp.gnome.org/pub/GNOME/sources/"/>
<repository type="git" name="git.gnome.org" href="git://git.gnome.org/"/>
- <repository type="tarball" name="sourceware.org" href="ftp://sourceware.org/pub/"/>
<repository type="tarball" name="sourceforge.net" href="http://sourceforge.net/projects/"/>
- <repository type="tarball" name="dbus.freedesktop.org" href="http://dbus.freedesktop.org/releases/"/>
<repository type="tarball" name="itstool.org" href="http://files.itstool.org/itstool/"/>
<autotools id="libexif" autogen-sh='configure'>
@@ -19,32 +17,10 @@
</after>
</autotools>
- <autotools id="libffi" autogenargs="--disable-builddir">
- <branch module="libffi/libffi-3.0.11.tar.gz" repo="sourceware.org"
- version="3.0.11">
- </branch>
- </autotools>
-
- <autotools id="pango" autogen-sh="configure"
- autogenargs="--without-x --with-included-modules"
- makeargs="-k -C modules; make">
- <branch version="1.32.1" module="pango/1.32/pango-1.32.1.tar.xz"
- hash="sha256:484babf7e1ac4bf959a0babe8168f180acb516932d70e2985de5f6e2961fcd82">
- </branch>
- <dependencies>
- <dep package="cairo"/>
- <dep package="fontconfig"/>
- <dep package="glib"/>
- </dependencies>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- </after>
- </autotools>
-
<autotools id="gsettings-desktop-schemas">
- <branch module="gsettings-desktop-schemas/3.8/gsettings-desktop-schemas-3.8.2.tar.xz"
- version="3.8.2"
- hash="sha256:86070b2a4e1ab5a28f81b8fd413434eadc1f8505cbf14886d150eb925f93c827">
+ <branch module="gsettings-desktop-schemas/3.10/gsettings-desktop-schemas-3.10.1.tar.xz"
+ version="3.10.1"
+ hash="sha256:452378c4960a145747ec69f8c6a874e5b7715454df3e2452d1ff1a0a82e76811">
</branch>
<dependencies>
<dep package="meta-gtk-osx-bootstrap"/>
@@ -63,70 +39,6 @@
</dependencies>
</autotools>
- <autotools id="gnome-themes-standard" autogenargs="--disable-gtk2-engine">
- <branch module="gnome-themes-standard/3.8/gnome-themes-standard-3.8.2.tar.xz"
- version="3.8.2"
- hash="sha256:7e89f92c214b560e59edcbfac2263e49dccf201600871aa3d806ff1c562dff38">
- </branch>
- <dependencies>
- <dep package="meta-gtk-osx-bootstrap"/>
- <dep package="meta-gtk-osx-gtk3"/>
- <dep package="librsvg"/>
- </dependencies>
- </autotools>
-
- <autotools id="gnome-icon-theme">
- <branch module="gnome-icon-theme/3.8/gnome-icon-theme-3.8.2.tar.xz"
- version="3.8.2"
- hash="sha256:1a7c518f9d824242389d456259c64c31cd3f15cc495042b022b513321e2de108">
- </branch>
- <dependencies>
- <dep package="meta-gtk-osx-bootstrap"/>
- <dep package="glib"/>
- </dependencies>
- </autotools>
-
- <autotools id="librsvg" supports-non-srcdir-builds="no"
- autogenargs="--disable-Bsymbolic --disable-introspection">
- <branch module="librsvg/2.36/librsvg-2.36.4.tar.xz"
- version="2.36.4"
- hash="sha256:1021935204798f4f0ad3004a09b583668ea94a48593461b147fdcff68a18e6c2"/>
- <dependencies>
- <dep package="libxml2"/>
- <dep package="glib"/>
- <dep package="gdk-pixbuf"/>
- <dep package="libcroco"/>
- </dependencies>
- </autotools>
-
- <autotools id="dbus" autogen-sh='configure'
- autogenargs="--disable-selinux --without-x --disable-launchd
- --with-session-socket-dir=/var/tmp">
- <branch module="dbus/dbus-1.6.8.tar.gz" version="1.6.8"
- repo="dbus.freedesktop.org">
- </branch>
- <after>
- <dep package="gtk+-3.0"/>
- </after>
- </autotools>
-
- <autotools id="gtk+-3.0" autogen-sh="autogen.sh"
- autogenargs="--enable-quartz-backend --enable-quartz-relocation --disable-introspection">
- <branch module="gtk+/3.8/gtk+-3.8.2.tar.xz" version="3.8.2"
- hash="sha256:1ca80c9c15a1df95d74cefb8c2afe4682ba272a4b489106f04877be2a7aff297">
- <patch
file='http://git.gnome.org/browse/gtk-osx/plain/patches/0001-Bug-667759-gtkdnd-quartz.c-is-missing-annotations-fo.patch'
strip='1'/>
- </branch>
- <dependencies>
- <dep package="glib"/>
- <dep package="pango"/>
- <dep package="atk"/>
- <dep package="gdk-pixbuf"/>
- </dependencies>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- </after>
- </autotools>
-
<autotools id="itstool">
<branch repo="itstool.org"
module="itstool-1.2.0.tar.bz2"
@@ -157,16 +69,6 @@
</dependencies>
</autotools>
- <autotools id="yelp-xsl">
- <branch module="yelp-xsl/3.8/yelp-xsl-3.8.1.tar.xz" version="3.8.1"
- repo="ftp.gnome.org">
- </branch>
- <dependencies>
- <dep package="libxslt"/>
- <dep package="libxml2"/>
- </dependencies>
- </autotools>
-
<autotools id="frogr">
<branch repo="git.gnome.org" module="frogr"/>
<dependencies>
@@ -174,7 +76,6 @@
<dep package="meta-gtk-osx-gtk3"/>
<dep package="libexif"/>
<dep package="libgpg-error"/>
- <dep package="libgcrypt"/>
<dep package="libtasn1" />
<dep package="libffi"/>
<dep package="json-glib"/>
@@ -185,6 +86,7 @@
<dep package="pixman"/>
<dep package="cairo"/>
<dep package="gdk-pixbuf"/>
+ <dep package="gobject-introspection"/>
<dep package="gtk+-3.0"/>
<dep package="gnutls"/>
<dep package="glib-networking"/>
diff --git a/osx/jhbuild/jhbuildrc-frogr b/osx/jhbuild/jhbuildrc-frogr
index e254199..870960a 100644
--- a/osx/jhbuild/jhbuildrc-frogr
+++ b/osx/jhbuild/jhbuildrc-frogr
@@ -9,5 +9,11 @@ tarballdir = os.path.expanduser("~/frogr/pkgs")
# Main module set
moduleset = "http://git.gnome.org/browse/frogr/plain/osx/jhbuild/frogr.modules"
-# We know in advance that we don't need this module
-skip.append("gtk-mac-integration")
+# We know in advance that we don't need these modules
+skip = [
+ "cups",
+ "gettext-runtime",
+ "gnome-icon-theme-symbolic",
+ "gnome-doc-utils",
+ "gtk-mac-integration"
+]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]