[gedit/wip/3.14-osx: 7/12] Update gedit jhbuild modules for OS X
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit/wip/3.14-osx: 7/12] Update gedit jhbuild modules for OS X
- Date: Mon, 18 Aug 2014 07:11:56 +0000 (UTC)
commit 900d90ebc7878d5807ed019a7fe28ef5a18979d3
Author: Jesse van den Kieboom <jessevdk gmail com>
Date: Sat Mar 22 09:46:15 2014 +0100
Update gedit jhbuild modules for OS X
osx/jhbuild/gedit.modules | 326 +++++++++------------------------------------
1 files changed, 65 insertions(+), 261 deletions(-)
---
diff --git a/osx/jhbuild/gedit.modules b/osx/jhbuild/gedit.modules
index 007bb72..b21c78d 100644
--- a/osx/jhbuild/gedit.modules
+++ b/osx/jhbuild/gedit.modules
@@ -7,155 +7,59 @@
href="git://git.gnome.org/"/>
<repository type="tarball" name="ftp.gnome.org" default="yes"
href="http://ftp.gnome.org/pub/GNOME/sources/"/>
- <repository type="git" name="github" href="git://github.com/"/>
- <repository type="tarball" name="ftp.gnupg.org" href="ftp://ftp.gnupg.org/" />
- <repository type="tarball" name="ftp.gnu.org" href="ftp://ftp.gnu.org/gnu/"/>
- <repository type="tarball" name="launchpad" href="http://edge.launchpad.net/"/>
- <repository type="git" name="cairographics"
- href="git://anongit.freedesktop.org/git/"/>
- <repository type="svn" name="libarchive" href="http://libarchive.googlecode.com/svn/trunk/"/>
+ <repository type="tarball" name="cairographics.org"
+ href="http://cairographics.org/releases/"/>
<repository type="tarball" name="iso-codes"
href="http://pkg-isocodes.alioth.debian.org/downloads/"/>
<repository type="tarball" name="abisource/enchant"
href="http://www.abisource.com/downloads/enchant/" />
- <repository type="tarball" name="sourceware.org"
- href="ftp://sourceware.org/pub/"/>
- <repository type="tarball" name="dbus.freedesktop.org"
- href="http://dbus.freedesktop.org/releases/"/>
<autotools id="iso-codes" autogen-sh="configure" >
- <branch repo="iso-codes" version="3.32"
- module="iso-codes-3.32.tar.bz2"/>
-
- </autotools>
-
- <autotools id="pygobject3" autogen-sh="configure" >
- <branch version="3.0.3" module="pygobject/3.0/pygobject-3.0.3.tar.xz"
- hash="sha256:088b1e682be02a969a0a3f2e650e4fe72bb3638ee8229819841d3e8f4cde2d7c"/>
- <dependencies>
- <dep package="meta-gtk-osx-gtk3"/>
- </dependencies>
- <after>
- <dep package="python"/>
- </after>
- </autotools>
-
- <autotools id="gtksourceview" autogenargs="DATADIRNAME=share">
- <branch module="gtksourceview/3.2/gtksourceview-3.2.3.tar.bz2"
- version="3.2.3"
- hash="sha256:b6a62a41d84ec2f6264a2b6126950ca1b49488b4cd084a894c39535f60f95f6c"/>
- <dependencies>
- <dep package="intltool"/>
- <dep package="libxml2"/>
- <dep package="shared-mime-info"/>
- <dep package="gtk+-3.0"/>
- </dependencies>
+ <branch repo="iso-codes" version="3.50"
+ module="iso-codes-3.50.tar.xz"/>
</autotools>
- <autotools id="gtk+-3.0" autogen-sh="configure"
- autogenargs="--enable-quartz-backend">
- <branch module="gtk+/3.2/gtk+-3.2.3.tar.xz" version="3.2.3"
- hash="sha256:e2cf20f2510ebbc7be122a1a33dd1f472a7d06aaf16b4f2a63eb048cd9141d3d">
- <patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0001-Bug-571582-GtkSelection-implementation-for-quartz.patch"
strip="1"/>
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/gtk-settings-ini-xdg.patch"
strip="1"/>
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/gtk-dnd-offscreen.patch"
strip="1"/>
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/gtk-introspection.patch"
strip="1"/>
- </branch>
- <dependencies>
- <dep package="glib-gtk3"/>
- <dep package="pango-gtk3"/>
- <dep package="atk"/>
- <dep package="gdk-pixbuf"/>
- <dep package="gobject-introspection-gtk3"/>
- </dependencies>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- </after>
- </autotools>
-
- <autotools id="pango-gtk3" autogen-sh="configure"
- autogenargs="--without-x"
- makeargs="-k -C modules; make">
- <branch version="1.29.4" module="pango/1.29/pango-1.29.4.tar.bz2"
- hash="sha256:f15deecaecf1e9dcb7db0e4947d12b5bcff112586434f8d30a5afd750747ff2b">
- <patch file="http://git.gnome.org/browse/gtk-osx/plain/patches/pangoatsui-fontname.patch" strip="1"/>
- <patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0001-Make-ATSUI-backend-compile-again.patch"
strip="1"/>
- <patch
file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/pango-coretext-invisible.patch" strip="1"/>
- </branch>
- <dependencies>
- <dep package="cairo"/>
- <dep package="fontconfig"/>
- <dep package="glib-gtk3"/>
- <dep package="gobject-introspection-gtk3"/>
- </dependencies>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- </after>
- </autotools>
-
- <autotools id="libpeas" autogenargs="DATADIRNAME=share">
- <branch module="libpeas/1.2/libpeas-1.2.0.tar.bz2"
- version="1.2.0"
- hash="sha256:d4a4cf804d59e602ff73b33ba41d37d8c1f9bb3ce7f0533d9181d96d88e4a508">
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/libpeas-pygobject-api.patch"
strip="1"/>
+ <autotools id="libpeas">
+ <branch repo="git.gnome.org"
+ module="libpeas"
+ revision="libpeas-1.8.1-osx">
</branch>
<dependencies>
<dep package="meta-gtk-osx-bootstrap"/>
<dep package="meta-gtk-osx-gtk3"/>
- <dep package="pycairo-python2.6"/>
+ <dep package="pycairo-python3"/>
<dep package="pygobject3"/>
</dependencies>
</autotools>
- <autotools id="dconf" autogen-sh="autoreconf">
- <branch module="dconf/0.10/dconf-0.10.0.tar.bz2"
- version="0.10.0"
- hash="sha256:4b034e9e5560ab703f60bb2b6dc1ada7856416660af7dd1207c2c3ab9c9d533b">
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/dconf-dylib.patch" strip="1"/>
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/dconf-echo-escape.patch"
strip="1"/>
- </branch>
- <dependencies>
- <dep package="meta-gtk-osx-bootstrap"/>
- <dep package="glib-gtk3"/>
- <dep package="vala"/>
- </dependencies>
- </autotools>
-
- <autotools id="vala">
- <branch module="vala/0.14/vala-0.14.0.tar.bz2"
- version="0.14.0"
- hash="sha256:4cbca602e2e2a09803ae33fd7324219bc2c611db5a62a52e733e7d8806acb6f5">
- </branch>
- <dependencies>
- </dependencies>
- </autotools>
-
- <autotools id="gvfs">
- <branch module="gvfs/1.10/gvfs-1.10.1.tar.bz2"
- version="1.10.1"
- hash="sha256:417a15e53fc20c2e1a1de5ea5903430b0ac2e98178d2fcbcfc8fba3082e801ea">
- </branch>
+ <waf id="pycairo-python3" python-command="python3">
+ <branch module="pycairo-1.10.0.tar.bz2" repo="cairographics.org"
+ version="1.10.0"
+ hash="sha1:b4283aa1cc9aafd12fd72ad371303a486da1d014"/>
<dependencies>
- <dep package="meta-gtk-osx-bootstrap"/>
- <dep package="glib-gtk3"/>
+ <dep package="cairo"/>
</dependencies>
- </autotools>
+ <after>
+ <dep package="python3"/>
+ <dep package="meta-gtk-osx-gtk3"/>
+ </after>
+ </waf>
<autotools id="gsettings-desktop-schemas">
- <branch module="gsettings-desktop-schemas/3.2/gsettings-desktop-schemas-3.2.0.tar.bz2"
- version="3.2.0"
- hash="sha256:4a99260fddc4c9ae797c61d55d37e893b0c26261d86676a9f26b6b8ab5a99d3c">
+ <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"/>
- <dep package="glib-gtk3"/>
+ <dep package="glib"/>
</dependencies>
</autotools>
- <autotools id="gnome-themes-standard">
- <branch module="gnome-themes-standard/3.2/gnome-themes-standard-3.2.1.tar.bz2"
- version="3.2.1"
- hash="sha256:e0acbcbf5663c14a324999a4ff8ca5b88253d4e5dea6cd1aef428f3bb09e6476">
+ <autotools id="gnome-themes-standard" autogenargs="--disable-gtk2-engine">
+ <branch module="gnome-themes-standard/3.10/gnome-themes-standard-3.10.0.tar.xz"
+ version="3.10.0"
+ hash="sha256:812c6cfc534fced921dc327b436e70020d8979529284bb59d72d6f37af1f4b38">
</branch>
<dependencies>
<dep package="meta-gtk-osx-bootstrap"/>
@@ -165,133 +69,68 @@
</autotools>
<autotools id="gnome-icon-theme-extras">
- <branch module="gnome-icon-theme-extras/3.0/gnome-icon-theme-extras-3.0.0.tar.bz2"
- version="3.0.0"
- hash="sha256:b9e4af7cb9cce3123da257f70223ee3fd78e0963a040386aaef449b111f862eb">
+ <branch module="gnome-icon-theme-extras/3.6/gnome-icon-theme-extras-3.6.2.tar.xz"
+ version="3.6.2"
+ hash="sha256:93aaaadf40c85ebc42232a4d8e45ca507754b8e1271e797bbcdaded52bd03ec7">
</branch>
<dependencies>
<dep package="meta-gtk-osx-bootstrap"/>
- <dep package="glib-gtk3"/>
+ <dep package="glib"/>
</dependencies>
</autotools>
<autotools id="gnome-icon-theme-symbolic">
- <branch module="gnome-icon-theme-symbolic/3.2/gnome-icon-theme-symbolic-3.2.1.tar.bz2"
- version="3.2.1"
- hash="sha256:7943659c8e2174cdc3c5fa33d3294de5d209bf45bb040462945713f012d2c001">
+ <branch module="gnome-icon-theme-symbolic/3.10/gnome-icon-theme-symbolic-3.10.1.tar.xz"
+ version="3.10.1"
+ hash="sha256:344e88e5f9dac3184bf012d9bac972110df2133b93d76f2ad128d4c9cbf41412">
</branch>
<dependencies>
<dep package="meta-gtk-osx-bootstrap"/>
- <dep package="glib-gtk3"/>
+ <dep package="glib"/>
</dependencies>
</autotools>
- <autotools id="gedit-plugins" autogenargs="DATADIRNAME=share" autogen="autogen.sh">
- <branch module="gedit-plugins/3.2/gedit-plugins-3.2.1.tar.bz2"
- version="3.2.1"
- hash="sha256:8f6b5bc88ca61d8f0bc4dd54b2dc82473acfefd90453e4d4ffc3ca88d4182f4d">
- <patch
file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/gedit-plugins-disable-terminal.patch"
strip="1"/>
- </branch>
- <dependencies>
- <dep package="meta-gtk-osx-bootstrap"/>
- <dep package="gedit"/>
- </dependencies>
- </autotools>
-
- <autotools id="libsoup">
- <branch module="libsoup/2.4/libsoup-2.4.1.tar.bz2"
- version="2.4.1"
- hash="sha256:774094746748fb0c8985210de0994accdc7095c222fba42c5623e2137443b6cd">
- </branch>
- <dependencies>
- <dep package="glib-gtk3"/>
- <dep package="libxml2"/>
- <dep package="libgnome-keyring"/>
- <dep package="glib-networking"/>
- <dep package="gobject-introspection-gtk3"/>
- </dependencies>
- </autotools>
-
- <autotools id="gobject-introspection-gtk3">
- <branch module="gobject-introspection/1.30/gobject-introspection-1.30.0.tar.bz2"
- version="1.30.0"
- hash="sha256:72f5b8886d23d4bfff1f9824df00831b48b7ebb98d35a50a8f322cb7ff037d12">
- <patch file="http://git.gnome.org/browse/gtk-osx/plain/patches/girscanner-objc.patch" strip="1"/>
- <patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0001-scanner-split-CC-environment-variable.patch"
strip="1"/>
- <patch
file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/gobject-introspection-casecmp.patch"
strip="1"/>
- </branch>
- <dependencies>
- <dep package="glib-gtk3"/>
- <dep package="cairo"/>
- </dependencies>
+ <autotools id="yelp-xsl" autogen-sh="configure">
+ <branch module="yelp-xsl/3.10/yelp-xsl-3.10.1.tar.xz"
+ version="3.10.1"
+ hash="sha256:59c6dee3999121f6ffd33a9c5228316b75bc22e3bd68fff310beb4eeff245887" />
</autotools>
- <autotools id="enchant" autogen-sh="autogen.sh">
- <branch module="1.6.0/enchant-1.6.0.tar.gz" version="1.6.0"
- repo="abisource/enchant">
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/enchant-applespell.patch"
strip="1"/>
- </branch>
+ <autotools id="yelp-tools" autogen-sh="configure">
+ <branch module="yelp-tools/3.10/yelp-tools-3.10.0.tar.xz"
+ version="3.10.0"
+ hash="sha256:ff5e1102631049b08e3ef0ade2cd10e63a62a812690e3d8558ed1413baef2611" />
<dependencies>
- <dep package="glib-gtk3"/>
+ <dep package="yelp-xsl"/>
</dependencies>
</autotools>
- <tarball id="shared-mime-info" supports-non-srcdir-builds="no" version="0.71">
- <source href="http://people.freedesktop.org/~hadess/shared-mime-info-0.71.tar.bz2"
- hash="sha256:1d8f97f17de77ae0d8a3a4ef357280ef444da87f4ce19170392712d0c2f6d04f"
- md5sum="0a90508234d415f761a79fbffdff74f4" size="493216"/>
- <dependencies>
- <dep package="intltool"/>
- <dep package="libxml2"/>
- <dep package="glib-gtk3"/>
- </dependencies>
- </tarball>
-
- <autotools id="libgnome-keyring">
- <branch module="libgnome-keyring/3.2/libgnome-keyring-3.2.2.tar.bz2"
- version="3.2.2"
- hash="sha256:5332e1e428aa7c1cece68fb37799681df30eeb8a73d96c354969d401fdfeddd7">
- </branch>
- <dependencies>
- <dep package="intltool"/>
- <dep package="dbus"/>
- <dep package="libgcrypt"/>
- </dependencies>
- </autotools>
+<!-- <autotools id="gedit-plugins" autogenargs="DATADIRNAME=share" autogen="autogen.sh">-->
+<!-- <branch module="gedit-plugins/3.2/gedit-plugins-3.2.1.tar.bz2"-->
+<!-- version="3.2.1"-->
+<!-- hash="sha256:8f6b5bc88ca61d8f0bc4dd54b2dc82473acfefd90453e4d4ffc3ca88d4182f4d">-->
+<!-- <patch
file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/gedit-plugins-disable-terminal.patch"
strip="1"/>-->
+<!-- </branch>-->
+<!-- <dependencies>-->
+<!-- <dep package="meta-gtk-osx-bootstrap"/>-->
+<!-- <dep package="gedit"/>-->
+<!-- </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.4.1.tar.gz" version="1.4.1"
- repo="dbus.freedesktop.org">
- <patch file="http://git.gnome.org/browse/gtk-osx/plain/patches/dbus-install.patch"/>
- <patch file="http://git.gnome.org/browse/gtk-osx/plain/patches/dbus-msg-nosignal.patch" strip="1"/>
- <patch
file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/dbus-relocatable-services.patch" strip="1"/>
- </branch>
- <after>
- <dep package="gtk+-3.0"/>
- </after>
- </autotools>
-
- <autotools id="libgcrypt" autogen-sh="configure" autogenargs="--disable-asm --disable-aesni-support">
- <branch repo='ftp.gnupg.org' version='1.5.0'
- module='gcrypt/libgcrypt/libgcrypt-1.5.0.tar.bz2'/>
+ <autotools id="gedit">
+ <branch repo="git.gnome.org" module="gedit" revision="3.10.4-osx"/>
<dependencies>
- <dep package="libgpg-error" />
+ <dep package="gedit-deps"/>
</dependencies>
</autotools>
- <autotools id="gedit" autogenargs="DATADIRNAME=share">
- <branch repo="git.gnome.org" module="gedit" revision="3.2.6-osx-3"/>
+ <metamodule id="gedit-deps">
<dependencies>
<dep package="meta-gtk-osx-bootstrap"/>
<dep package="meta-gtk-osx-gtk3"/>
<dep package="libpeas"/>
- <dep package="gtksourceview"/>
- <dep package="libsoup"/>
+ <dep package="gtksourceview3"/>
<dep package="enchant"/>
- <dep package="dconf"/>
- <dep package="gvfs"/>
<dep package="gsettings-desktop-schemas"/>
<dep package="gnome-themes-standard"/>
<dep package="icon-naming-utils"/>
@@ -299,51 +138,16 @@
<dep package="gnome-icon-theme-extras"/>
<dep package="gnome-icon-theme-symbolic"/>
<dep package="iso-codes"/>
+ <dep package="yelp-tools"/>
</dependencies>
- </autotools>
-
- <autotools id="libffi" autogenargs="--disable-builddir">
- <branch module="libffi/libffi-3.0.10.tar.gz" repo="sourceware.org"
- version="3.0.10" checkoutdir="atgreen-libffi-873d687">
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/ffi-darwin11.patch"
strip="1"/>
- </branch>
- </autotools>
-
- <autotools id="gtk-mac-integration" autogen-sh="configure"
- autogenargs="--disable-python">
- <branch module="gtk-mac-integration/1.0/gtk-mac-integration-1.0.1.tar.bz2"
- version="1.0.1"
- hash="sha256:417773d32be5304839f6f917a6ce4637d9a642829105ce8f9527f663830b8089">
- <patch
file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/mac-integration-open-files.patch"
strip="1"/>
- </branch>
- <dependencies>
- </dependencies>
- <after>
- <dep package="gtk+-3.0"/>
- <dep package="meta-gtk-osx-bootstrap"/>
- </after>
- </autotools>
-
- <autotools id="glib-gtk3" autogen-sh="configure">
- <branch module="glib/2.30/glib-2.30.1.tar.bz2" version="2.30.1"
- hash="sha256:4e560319450f31d85b6cdb2b530c3324a510ca04817e360943d0774327d21804">
- <patch file="http://git.gnome.org/browse/gedit/plain/osx/jhbuild/patches/glib-iconv.patch" strip="1"/>
- </branch>
- <dependencies>
- <dep package="libffi"/>
- <dep package="gtk-doc"/>
- </dependencies>
- <after>
- <dep package="meta-gtk-osx-bootstrap"/>
- </after>
- </autotools>
+ </metamodule>
<metamodule id="gedit-meta">
<dependencies>
- <dep package="python"/>
+ <dep package="python3"/>
<dep package="libxml2"/>
- <dep package="gedit"/>
- <dep package="gedit-plugins"/>
+ <dep package="gedit-deps"/>
+ <!--<dep package="gedit-plugins"/>-->
</dependencies>
</metamodule>
</moduleset>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]