From 25227af1f5ac1f5527fd5c50c584c02014bed2bb Mon Sep 17 00:00:00 2001 From: Andreas Proschofsky Date: Tue, 30 Mar 2010 12:33:03 +0000 Subject: Bump some necessary dependencies svn path=/; revision=235 --- dev-libs/atk/Manifest | 4 +- dev-libs/atk/atk-1.29.92.ebuild | 25 ----------- dev-libs/atk/atk-1.30.0.ebuild | 25 +++++++++++ dev-libs/glib/Manifest | 4 +- dev-libs/glib/glib-2.23.6.ebuild | 97 ---------------------------------------- dev-libs/glib/glib-2.24.0.ebuild | 97 ++++++++++++++++++++++++++++++++++++++++ 6 files changed, 126 insertions(+), 126 deletions(-) delete mode 100644 dev-libs/atk/atk-1.29.92.ebuild create mode 100644 dev-libs/atk/atk-1.30.0.ebuild delete mode 100644 dev-libs/glib/glib-2.23.6.ebuild create mode 100644 dev-libs/glib/glib-2.24.0.ebuild (limited to 'dev-libs') diff --git a/dev-libs/atk/Manifest b/dev-libs/atk/Manifest index 5ce93c3..aabee69 100644 --- a/dev-libs/atk/Manifest +++ b/dev-libs/atk/Manifest @@ -1,4 +1,4 @@ -DIST atk-1.29.92.tar.bz2 745796 RMD160 3a3ebbf1deaf25202eacf4fd441d74f3857076b3 SHA1 02611062c8a7f4df4e24de9a5942884dd710c362 SHA256 0563ddda6d62657338606b4afdc4b6e50c6cb94cded51ca6a746fac837aff9be -EBUILD atk-1.29.92.ebuild 747 RMD160 9285d150554f4a5d530f3d46c1e3937f1f9a0005 SHA1 4daf05048adc4339009a07838f12dd88234fc685 SHA256 4c1c5503a9af6b5f62abfbbdcc8cee5891928d983417b48748266ac01c54edf2 +DIST atk-1.30.0.tar.bz2 746014 RMD160 2e862066f58208cee100711010becc06ff3d41cb SHA1 ca9380e956e37275cb0cb72805d20306686fb885 SHA256 92b9b1213cafc68fe9c3806273b968c26423237d7b1f631dd83dc5270b8c268c +EBUILD atk-1.30.0.ebuild 747 RMD160 9285d150554f4a5d530f3d46c1e3937f1f9a0005 SHA1 4daf05048adc4339009a07838f12dd88234fc685 SHA256 4c1c5503a9af6b5f62abfbbdcc8cee5891928d983417b48748266ac01c54edf2 MISC ChangeLog 19708 RMD160 ab64ac86d0c8cf36e12085ca8e8b452d4672e9da SHA1 9456606f78d8be3caeb07fa6fa49ad0a06a9636f SHA256 f9478d175dd3cd7214f74fe5aa60b297ffca1b51cf14342f5f3961fa2a1d8b98 MISC metadata.xml 174 RMD160 fcec784ea33cca49a78866d7f2068a167880ad3d SHA1 da662ca8b44bdb64713fae18ab7c18814ef672f5 SHA256 c0255e6a66375ac0e7f11c3712c6b47b7746432df4cf518e10c230674a6bc4f0 diff --git a/dev-libs/atk/atk-1.29.92.ebuild b/dev-libs/atk/atk-1.29.92.ebuild deleted file mode 100644 index 3b3949e..0000000 --- a/dev-libs/atk/atk-1.29.92.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/atk-1.28.0.ebuild,v 1.1 2009/10/29 21:26:53 eva Exp $ - -inherit gnome2 - -DESCRIPTION="GTK+ & GNOME Accessibility Toolkit" -HOMEPAGE="http://live.gnome.org/GAP/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="doc introspection" - -RDEPEND=">=dev-libs/glib-2" -DEPEND="${RDEPEND} - >=dev-lang/perl-5 - sys-devel/gettext - >=dev-util/pkgconfig-0.9 - introspection? ( - >=dev-libs/gobject-introspection-0.6.4 ) - doc? ( >=dev-util/gtk-doc-1 )" - -DOCS="AUTHORS ChangeLog NEWS README" -G2CONF="${G2CONF} $(use_enable introspection)" diff --git a/dev-libs/atk/atk-1.30.0.ebuild b/dev-libs/atk/atk-1.30.0.ebuild new file mode 100644 index 0000000..3b3949e --- /dev/null +++ b/dev-libs/atk/atk-1.30.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/atk-1.28.0.ebuild,v 1.1 2009/10/29 21:26:53 eva Exp $ + +inherit gnome2 + +DESCRIPTION="GTK+ & GNOME Accessibility Toolkit" +HOMEPAGE="http://live.gnome.org/GAP/" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="doc introspection" + +RDEPEND=">=dev-libs/glib-2" +DEPEND="${RDEPEND} + >=dev-lang/perl-5 + sys-devel/gettext + >=dev-util/pkgconfig-0.9 + introspection? ( + >=dev-libs/gobject-introspection-0.6.4 ) + doc? ( >=dev-util/gtk-doc-1 )" + +DOCS="AUTHORS ChangeLog NEWS README" +G2CONF="${G2CONF} $(use_enable introspection)" diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 0ca03eb..033ee14 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -2,5 +2,5 @@ AUX glib-2.10.3-ia64-atomic-ops.patch 1058 RMD160 066e63a99739dc412fbed7f7731183 AUX glib-2.12.12-fbsd.patch 668 RMD160 d8bf399b7e0b417c4622b278282086418c1d3363 SHA1 b7a0f4d67083f2c9b4bbecd84a6d597dd0f0f9ed SHA256 23b0dc406d3d45fe125268b731af67147e83f6e38a63c7892828bdbfe1c31e8d AUX glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch 616 RMD160 dd06abe9298d6e3e4d3eda0d5d155f1545dfd1aa SHA1 92164aa1b29f49cf62fc366231f2046b8b3def52 SHA256 e64ad4fbd67f142f5a19b29eab323bf18856309ed064e7a9f838b6c1c38a8adb AUX glib-2.6.3-testglib-ssp.patch 344 RMD160 6709acf85c52e39553e2e5ee93637f7e9cc7eca6 SHA1 403b249a460a9700669e754a562fb6974f3d6898 SHA256 c2ece3d7b4533e3bfbe8100df5d0824176d9dfa0b18697a8919162956c8ebfa8 -DIST glib-2.23.6.tar.bz2 5317317 RMD160 2f005befa81856e5a66a5d77f4820e5c63f81a32 SHA1 14e366d8ff26de72f50c0ab44130cb64b0028630 SHA256 f91840e27ad4cd48e655a6babed7e2024f86814f94961da88ca2adba447c6e77 -EBUILD glib-2.23.6.ebuild 2783 RMD160 2aebbcf75dae5be295cb7702561481491ed6b915 SHA1 c1963fe3b51ccd47027638cfcb2584d31910daa1 SHA256 14ce4e157b424ad4dcfded60e2499fb532aeacd192f065be8f2c275089d0aaf3 +DIST glib-2.24.0.tar.bz2 5306479 RMD160 a977bac98862f46683ac0a1352f21e730640cc12 SHA1 32714e64fff52d18db5f077732910215790e0c5b SHA256 7b6aa2cf21e734a6092a711bf196b8d2ddc589b971f93337610c10fa4f23400d +EBUILD glib-2.24.0.ebuild 2783 RMD160 2aebbcf75dae5be295cb7702561481491ed6b915 SHA1 c1963fe3b51ccd47027638cfcb2584d31910daa1 SHA256 14ce4e157b424ad4dcfded60e2499fb532aeacd192f065be8f2c275089d0aaf3 diff --git a/dev-libs/glib/glib-2.23.6.ebuild b/dev-libs/glib/glib-2.23.6.ebuild deleted file mode 100644 index 6586fe5..0000000 --- a/dev-libs/glib/glib-2.23.6.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit gnome.org libtool eutils flag-o-matic - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="debug doc fam hardened selinux xattr" - -RDEPEND="virtual/libiconv - xattr? ( sys-apps/attr ) - fam? ( virtual/fam )" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.16 - >=sys-devel/gettext-0.11 - doc? ( - >=dev-libs/libxslt-1.0 - >=dev-util/gtk-doc-1.11 - ~app-text/docbook-xml-dtd-4.1.2 )" - -src_prepare() { - if use ppc64 && use hardened ; then - replace-flags -O[2-3] -O1 - epatch "${FILESDIR}/glib-2.6.3-testglib-ssp.patch" - fi - - if use ia64 ; then - # Only apply for < 4.1 - local major=$(gcc-major-version) - local minor=$(gcc-minor-version) - if (( major < 4 || ( major == 4 && minor == 0 ) )); then - epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" - fi - fi - - # Don't fail gio tests when ran without userpriv, upstream bug 552912 - # This is only a temporary workaround, remove as soon as possible - epatch "${FILESDIR}/${PN}-2.18.1-workaround-gio-test-failure-without-userpriv.patch" - - # Fix gmodule issues on fbsd; bug #184301 - epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch - - # Do not try to remove files on live filesystem, bug #XXX ? - sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ - -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" - - [[ ${CHOST} == *-freebsd* ]] && elibtoolize -} - -src_configure() { - local myconf - - epunt_cxx - - # Building with --disable-debug highly unrecommended. It will build glib in - # an unusable form as it disables some commonly used API. Please do not - # convert this to the use_enable form, as it results in a broken build. - # -- compnerd (3/27/06) - use debug && myconf="--enable-debug" - - # Always build static libs, see #153807 - # Always use internal libpcre, bug #254659 - econf ${myconf} \ - $(use_enable xattr) \ - $(use_enable doc man) \ - $(use_enable doc gtk-doc) \ - $(use_enable fam) \ - $(use_enable selinux) \ - --enable-static \ - --enable-regex \ - --with-pcre=internal \ - --with-threads=posix -} - -src_install() { - emake DESTDIR="${D}" install || die "Installation failed" - - # Do not install charset.alias even if generated, leave it to libiconv - rm -f "${D}/usr/lib/charset.alias" - - dodoc AUTHORS ChangeLog* NEWS* README || die "dodoc failed" -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - export XDG_CONFIG_DIRS=/etc/xdg - export XDG_DATA_DIRS=/usr/local/share:/usr/share - export XDG_DATA_HOME="${T}" - emake check || die "tests failed" -} diff --git a/dev-libs/glib/glib-2.24.0.ebuild b/dev-libs/glib/glib-2.24.0.ebuild new file mode 100644 index 0000000..6586fe5 --- /dev/null +++ b/dev-libs/glib/glib-2.24.0.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit gnome.org libtool eutils flag-o-matic + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="http://www.gtk.org/" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="debug doc fam hardened selinux xattr" + +RDEPEND="virtual/libiconv + xattr? ( sys-apps/attr ) + fam? ( virtual/fam )" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.16 + >=sys-devel/gettext-0.11 + doc? ( + >=dev-libs/libxslt-1.0 + >=dev-util/gtk-doc-1.11 + ~app-text/docbook-xml-dtd-4.1.2 )" + +src_prepare() { + if use ppc64 && use hardened ; then + replace-flags -O[2-3] -O1 + epatch "${FILESDIR}/glib-2.6.3-testglib-ssp.patch" + fi + + if use ia64 ; then + # Only apply for < 4.1 + local major=$(gcc-major-version) + local minor=$(gcc-minor-version) + if (( major < 4 || ( major == 4 && minor == 0 ) )); then + epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" + fi + fi + + # Don't fail gio tests when ran without userpriv, upstream bug 552912 + # This is only a temporary workaround, remove as soon as possible + epatch "${FILESDIR}/${PN}-2.18.1-workaround-gio-test-failure-without-userpriv.patch" + + # Fix gmodule issues on fbsd; bug #184301 + epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch + + # Do not try to remove files on live filesystem, bug #XXX ? + sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ + -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" + + [[ ${CHOST} == *-freebsd* ]] && elibtoolize +} + +src_configure() { + local myconf + + epunt_cxx + + # Building with --disable-debug highly unrecommended. It will build glib in + # an unusable form as it disables some commonly used API. Please do not + # convert this to the use_enable form, as it results in a broken build. + # -- compnerd (3/27/06) + use debug && myconf="--enable-debug" + + # Always build static libs, see #153807 + # Always use internal libpcre, bug #254659 + econf ${myconf} \ + $(use_enable xattr) \ + $(use_enable doc man) \ + $(use_enable doc gtk-doc) \ + $(use_enable fam) \ + $(use_enable selinux) \ + --enable-static \ + --enable-regex \ + --with-pcre=internal \ + --with-threads=posix +} + +src_install() { + emake DESTDIR="${D}" install || die "Installation failed" + + # Do not install charset.alias even if generated, leave it to libiconv + rm -f "${D}/usr/lib/charset.alias" + + dodoc AUTHORS ChangeLog* NEWS* README || die "dodoc failed" +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + export XDG_CONFIG_DIRS=/etc/xdg + export XDG_DATA_DIRS=/usr/local/share:/usr/share + export XDG_DATA_HOME="${T}" + emake check || die "tests failed" +} -- cgit v1.2.3-65-gdbad