[dev-python/pygobject*] version bump

This commit is contained in:
Fabio Erculiani
2014-05-01 16:33:18 +01:00
parent 8f823e4e59
commit 06dd7e2174
5 changed files with 15 additions and 31 deletions
+1 -1
View File
@@ -1,2 +1,2 @@
DIST pygobject-3.10.2.tar.xz 672092 SHA256 75608f2c4052f0277508fc79debef026d9e84cb9261de2b922387c093d32c326 SHA512 d404916fd9b59c035be093de7ebcc04dbeacb339d1d9284aca7ee569cecee34202a1e0f4e87f301bc0161c7a3a7820987a6a69ff1428c6fda2e99933a32dc96a WHIRLPOOL ece501defc3ffd2af79b1fff7c7d289c4dbb6bd17a577c0369399876957ad3f83455197c1c7c991725a588498fe37c56262c68a1fe2c985a9dea8b799d321138
DIST pygobject-3.8.3.tar.xz 657196 SHA256 384b3e1b8d1e7c8796d7eb955380d62946dd0ed9c54ecf0817af2d6b254e082c SHA512 e037aaf2ce78cffb09676282fe50d5188a5f4e832cd4cbb215e44fa515ded4c3591fa9df3b9a2a4f31f1e5c2951967fd429c1373739b23b73db46d36dfb14144 WHIRLPOOL fc4612df384c955a0b927ea473f76112bddb707a170815f8fcc53e1fe255e9a2cc2ac408d68ac84991fbe3e6bc7726e47af10ccf1082925a811b80fc4f4e79ed
DIST pygobject-3.12.1.tar.xz 701872 SHA256 da5fe04759e862d347b26b53a6aea0affa7cbe858b7004475fa8c7929496da35 SHA512 095754d06507bb5c5d802603d8fd97fabcc3057172f1fe6f34138e9553281cc7b474a0dd9f235678718eccc4f7adee38b10ec1365d5fd8c4c61a47e4a24fd5a1 WHIRLPOOL 3cc3c96f7f644c17ef9c9704107af3ff0577da3a54258de208b048eee1cf8e329ed572b4d8cea6e336a9757d6f60a969ce9c84fdd9987abf114b3e79a4ee3c18
@@ -5,7 +5,7 @@
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
REAL_PN="${PN/-base}"
GNOME_ORG_MODULE="${REAL_PN}"
@@ -23,8 +23,8 @@ IUSE="+cairo examples test +threads"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="
>=dev-libs/glib-2.34.2:2
>=dev-libs/gobject-introspection-1.34.2
>=dev-libs/glib-2.38:2
>=dev-libs/gobject-introspection-1.38
virtual/libffi:=
${PYTHON_DEPS}
"
@@ -38,11 +38,8 @@ DEPEND="${COMMON_DEPEND}
x11-libs/gdk-pixbuf:2[introspection]
x11-libs/gtk+:3[introspection]
x11-libs/pango[introspection] )
gnome-base/gnome-common
"
# gnome-base/gnome-common required by eautoreconf
# We now disable introspection support in slot 2 per upstream recommendation
# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however,
# older versions of slot 2 installed their own site-packages/gi, and
@@ -52,24 +49,14 @@ RDEPEND="${COMMON_DEPEND}
!<dev-python/pygobject-2.28.6-r50:2[introspection]"
src_prepare() {
DOCS="AUTHORS ChangeLog* NEWS README"
# Do not build tests if unneeded, bug #226345, upstream bug #698444
epatch "${FILESDIR}/${REAL_PN}-3.7.90-make_check.patch"
eautoreconf
gnome2_src_prepare
python_copy_sources
}
src_configure() {
# Hard-enable libffi support since both gobject-introspection and
# glib-2.29.x rdepend on it anyway
# docs disabled by upstream default since they are very out of date
python_foreach_impl run_in_build_dir \
gnome2_src_configure \
--with-ffi \
--disable-cairo \
$(use_enable threads thread)
}
@@ -81,6 +68,7 @@ src_compile() {
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
export GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
export GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484
testing() {
export XDG_CACHE_HOME="${T}/${EPYTHON}"
@@ -92,6 +80,8 @@ src_test() {
}
src_install() {
DOCS="AUTHORS ChangeLog* NEWS README"
python_foreach_impl run_in_build_dir gnome2_src_install
if use examples; then
+1 -1
View File
@@ -1,2 +1,2 @@
DIST pygobject-3.10.2.tar.xz 672092 SHA256 75608f2c4052f0277508fc79debef026d9e84cb9261de2b922387c093d32c326 SHA512 d404916fd9b59c035be093de7ebcc04dbeacb339d1d9284aca7ee569cecee34202a1e0f4e87f301bc0161c7a3a7820987a6a69ff1428c6fda2e99933a32dc96a WHIRLPOOL ece501defc3ffd2af79b1fff7c7d289c4dbb6bd17a577c0369399876957ad3f83455197c1c7c991725a588498fe37c56262c68a1fe2c985a9dea8b799d321138
DIST pygobject-3.8.3.tar.xz 657196 SHA256 384b3e1b8d1e7c8796d7eb955380d62946dd0ed9c54ecf0817af2d6b254e082c SHA512 e037aaf2ce78cffb09676282fe50d5188a5f4e832cd4cbb215e44fa515ded4c3591fa9df3b9a2a4f31f1e5c2951967fd429c1373739b23b73db46d36dfb14144 WHIRLPOOL fc4612df384c955a0b927ea473f76112bddb707a170815f8fcc53e1fe255e9a2cc2ac408d68ac84991fbe3e6bc7726e47af10ccf1082925a811b80fc4f4e79ed
DIST pygobject-3.12.1.tar.xz 701872 SHA256 da5fe04759e862d347b26b53a6aea0affa7cbe858b7004475fa8c7929496da35 SHA512 095754d06507bb5c5d802603d8fd97fabcc3057172f1fe6f34138e9553281cc7b474a0dd9f235678718eccc4f7adee38b10ec1365d5fd8c4c61a47e4a24fd5a1 WHIRLPOOL 3cc3c96f7f644c17ef9c9704107af3ff0577da3a54258de208b048eee1cf8e329ed572b4d8cea6e336a9757d6f60a969ce9c84fdd9987abf114b3e79a4ee3c18
@@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
REAL_PN="${PN/-cairo}"
GNOME_ORG_MODULE="${REAL_PN}"
@@ -36,14 +36,7 @@ RDEPEND="${COMMON_DEPEND}
# gnome-base/gnome-common required by eautoreconf
src_prepare() {
DOCS="AUTHORS ChangeLog* NEWS README"
# Do not build tests if unneeded, bug #226345, upstream bug #698444
epatch "${FILESDIR}/${REAL_PN}-3.7.90-make_check.patch"
eautoreconf
gnome2_src_prepare
python_copy_sources
}
@@ -53,7 +46,6 @@ src_configure() {
# docs disabled by upstream default since they are very out of date
python_foreach_impl run_in_build_dir \
gnome2_src_configure \
--with-ffi \
--enable-cairo \
$(use_enable threads thread)
}
@@ -63,6 +55,8 @@ src_compile() {
}
src_install() {
DOCS="AUTHORS ChangeLog* NEWS README"
python_foreach_impl run_in_build_dir gnome2_src_install
# just keep /usr/$(get_libdir)/*/site-packages/gi/_gi_cairo.so
# discard the rest
@@ -1,9 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
inherit python-r1
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.pygtk.org/"
LICENSE="LGPL-2.1+"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+cairo examples test +threads" # doc
IUSE="+cairo examples test +threads"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"