summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2015-06-20 10:09:25 +0000
committerPacho Ramos <pacho@gentoo.org>2015-06-20 10:09:25 +0000
commit7c89955f06ccc714ade968fa48ce0fcef8ed632d (patch)
tree80326e9aa28cf68b4fde64b0d352a9d587f31d31 /dev-python
parentVersion bump, fix java detection (#450004 by Juergen Rose and Tom Wijsman (To... (diff)
downloadhistorical-7c89955f06ccc714ade968fa48ce0fcef8ed632d.tar.gz
historical-7c89955f06ccc714ade968fa48ce0fcef8ed632d.tar.bz2
historical-7c89955f06ccc714ade968fa48ce0fcef8ed632d.zip
Version bump
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pygobject/ChangeLog7
-rw-r--r--dev-python/pygobject/Manifest10
-rw-r--r--dev-python/pygobject/pygobject-3.16.2.ebuild102
3 files changed, 114 insertions, 5 deletions
diff --git a/dev-python/pygobject/ChangeLog b/dev-python/pygobject/ChangeLog
index 719be9a12b72..e902e7190411 100644
--- a/dev-python/pygobject/ChangeLog
+++ b/dev-python/pygobject/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pygobject
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.271 2015/06/09 15:06:49 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.272 2015/06/20 10:09:22 pacho Exp $
+
+*pygobject-3.16.2 (20 Jun 2015)
+
+ 20 Jun 2015; Pacho Ramos <pacho@gentoo.org> +pygobject-3.16.2.ebuild:
+ Version bump
*pygobject-3.16.1 (09 Jun 2015)
diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 6e3316649a78..e198b791c85e 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -14,16 +14,18 @@ DIST pygobject-2.28.6.tar.xz 747248 SHA256 fb8a1d4f665130a125011659bd347c7339c94
DIST pygobject-3.12.2.tar.xz 702176 SHA256 7e7a3d349acf5bb4b68f8539a42e67958840a67cd4f0341ee9aa49189af2a522 SHA512 81ea6904b6a6b405593394e3a4915cd8ccbacafa4820a3f38cce1ebd0a2de3cd4cad2feadec9ae8910ac3fa2b63fd66a8cb264f74d04631f5d4c3f45c29b5b47 WHIRLPOOL ca2f3cd2018b9923d1f758750e489cad6e658a4a621db5c8fd056d2f721d59630d4a4c6f01f932997b336b391b7e54dcd2b7068dd863bc0c01ad93737abbc386
DIST pygobject-3.14.0.tar.xz 720128 SHA256 779effa93f4b59cdb72f4ab0128fb3fd82900bf686193b570fd3a8ce63392d54 SHA512 f6e1e5826a6afe81eb0a37bb554b433769622f8a0d17ac9836498425d70c4583cf8157027a555c21fd7a0d6686863c7803a350550665a375a906fccdabca2090 WHIRLPOOL 0a665504b792691238b89d2704ce1cc024f89ddf96fd6b626f1f5b05dbccfd633e61f9b45b0ca09873029c576b9804edcfa77e1bceae9e995be44a3fd60852ca
DIST pygobject-3.16.1.tar.xz 725220 SHA256 7d96dad050f15ec1688617b749bb485811842de46a22d31f9396023e8eaa1ec3 SHA512 f32db7620b6714fdc780ec28c282566c0e662648a53f37b2466cbed609d1cbbbf998e30fd42d24ae1e5c0334656b04276dd3a8bf210f9b93f2bfb66f305f7a72 WHIRLPOOL 7f3257f1743510d1c602d797bce4722f6f987676dee4186b7026277f94412663bef0b1e70519030e890ad330eb2cb2cdb7ac7bf8060d9c4a0aca019bd7d4f1a2
+DIST pygobject-3.16.2.tar.xz 725544 SHA256 de620e00fe7ecb788aa2dc0d664e41f71b8e718e728168e8d982cf193a9e7e64 SHA512 9a742db4b05fdf0cf2b7bb9139d5f43b4a4e25b4652e8bd3aa8d6f64b03b745b57c047dfc95335045126d0dd4c797989d95d6a1bdb4752cab8e04146470653bf WHIRLPOOL d39b5f23ca33f4331582fd8229a348db679b1db1b9f5daff2639a03ec70f31bfcf2f7ac7a67cc3d54a2444faa228b878fdd9556110af10c3246087a634ba88e3
EBUILD pygobject-2.28.6-r55.ebuild 3671 SHA256 20860fdab8df07b94e725086cb1dd2babd171aa41d35069261ea9a7a6497e749 SHA512 7138ec477b36cce74cc084b39172709e7ed0aba68fc951bbd0e3981e9d71d7ce96f1c3e570c1cda4989d7f2c032c6062249d3bf86a9e1f5023f093a711ad0092 WHIRLPOOL e06344b345bb61b38ab4bf5d6efd933970e2207daeaa655c6545429c4db76c3343d31997bc217ae45de7d06477db3fc660d510fa9b098c8502776bde721b78c7
EBUILD pygobject-3.12.2.ebuild 2724 SHA256 078ca863c019587ac2bf5c27c382a6cb62096c3d8854fe1514d077a62294220e SHA512 0e6e4ae66b44784c1f9972810e610b7bc725be3bf3259dea1144a983cf38ebdf3199e7d13b45fa893c55c184f719ba1c816f12ccacc4966ff60c851ad85e4d38 WHIRLPOOL 13112f34a84043647b6edf1787e88aaf99e8b31d9ef73c708da49674cbeb735dacdf9650c0aa5618356a589accef32c549f97541f04c9d1585909bae0ad749d1
EBUILD pygobject-3.14.0.ebuild 2726 SHA256 ecfaedfb0ce014db929375480a5bdac5ed232afa7c4da4a11fcb34531b5dab20 SHA512 a3fb5dc89edbc981e830e36ab62dd782f3cdaf64b39286183256645c4c5657e39c0cb59081da9a1edd61e7bd805860b440d6ec6f92fcd6d9fa43adbc65cb92ee WHIRLPOOL 749c7431021febbbb4ad2ef005464ce4440448d228af68762d329333037a89d458e86c47b56030a1c5ac77df0d48778c7a597a43bed5a07e750b0f522ea8b876
EBUILD pygobject-3.16.1.ebuild 2842 SHA256 feddb829a9332e51593ff117b52192094efec9796cb43c6a70b6f73399d1479f SHA512 38566024553b097a371d53bdc659167b54c5590c507e23cf2a3b018de0ca030700119745e35fa5abaf9e13814b4088340723fd690e500efdc6c8ab254fdc855b WHIRLPOOL 550cd9c160033d7e182efb1622be43b5e156a7e1ffbd640d1829d15c0403fbfcd3d51c326009ed5f719045e39e2038e52068598d5b5bfbcefa3ddd02b95e2419
-MISC ChangeLog 43834 SHA256 0f0278ba3377b9fb08c4db1ce518b63ea90c280a8fdbb7860c7ee9965ad908c8 SHA512 c296a5d7138b931eb9ace100e59ff54d302522b94c4406ef959cae6a3ac55cb5e42b5cd0fe57fc9d1f82c68222a7a7e19e650de8ef5fa06e69dc8a615643a3d9 WHIRLPOOL afe64012a1aaef1ed4664c0826f6487d446d6676c219eeeb00ac12ad4bf83e0a60349d0475375519a83b9f9a9990208bd978d84f926e4da7ea37ab9caa58588c
+EBUILD pygobject-3.16.2.ebuild 2844 SHA256 8e175dd9cb524c0a368259b929bf1ab9f7aca0971d1ef00b0c50771f63b60fa7 SHA512 03efbc567637c800ffee4e0f315f98868bec6e6c7aa50a67b9257785b3d854d2683a422bf2f89c65a786e9484fc98a493af56b71a7e97dd2112b58b03623b1a4 WHIRLPOOL d5c84fa0c6d26e14f868fbf989720ee673ae9c2b487cab3c9bd0616d5cf9e07ede512d057cbebfa8432d908dd4e96db1cb82b7e8d58c39575ffb8fae0f3c7b05
+MISC ChangeLog 43957 SHA256 6f8e878538231b6dec4153b816fe0ec6377761bc8f34aa7e0b2176e5472a6d42 SHA512 b608edde8c313d1aed6ade688a253881fd4ab297c0c43eece3b99ceace6b814110d828ccb8e1a4a6ad620824c4b6c9d813d3c7677b55276c7697df77dc526f6c WHIRLPOOL 2c5d7f79ec38af81247486070f5a67681252ebec97884ab105ad63b6da5bb0da82a66be63d4a18dffab3a350f761a823a9cbf990d5ed065a11d3dbcaf9d0fca2
MISC metadata.xml 178 SHA256 aeea09173ed30175422e4f951e369e1882919be3d56e655468e5d4bffea0fc3c SHA512 090602f45b8fe37eb4ec23c568d815bd1ea41903eb2ad2592c251915aeb3edd957eae84957d556eb3b4b3fbb5acf6aae7594e1640ee5e04297cb6e2efc6c4c41 WHIRLPOOL 69136c1dbfe808f569ccf5362e9df219ef8ba594cc608893dbf854ee6482111c5c969c2510f2f92b659b3a94e1a669490062815891988e71e76a8d0782b871e6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlV3AQoACgkQ1fmVwcYIWAay+QCgtlX5gYnNF0hTD0ZHEt6LCo1y
-mPsAoNgiIjsRMqGFvPKgJYrC+DfQXJjf
-=uZ04
+iEYEAREIAAYFAlWFO9MACgkQCaWpQKGI+9Sa1QCZAXDXUctsBMXjDJnlODne+Ez0
+8rkAnA4x5zRKDf0geczMoH+ZYnPV3AVJ
+=K+rf
-----END PGP SIGNATURE-----
diff --git a/dev-python/pygobject/pygobject-3.16.2.ebuild b/dev-python/pygobject/pygobject-3.16.2.ebuild
new file mode 100644
index 000000000000..7557b56147d6
--- /dev/null
+++ b/dev-python/pygobject/pygobject-3.16.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.16.2.ebuild,v 1.1 2015/06/20 10:09:22 pacho Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit eutils gnome2 python-r1 virtualx
+
+DESCRIPTION="GLib's GObject library bindings for Python"
+HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
+
+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"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ test? ( cairo )
+"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ >=dev-libs/glib-2.38:2
+ >=dev-libs/gobject-introspection-1.39:=
+ virtual/libffi:=
+ cairo? (
+ >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
+ x11-libs/cairo )
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ cairo? ( x11-libs/cairo[glib] )
+ test? (
+ dev-libs/atk[introspection]
+ media-fonts/font-cursor-misc
+ media-fonts/font-misc-misc
+ x11-libs/cairo[glib]
+ x11-libs/gdk-pixbuf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+ x11-libs/pango[introspection] )
+"
+# 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
+# slot 3 will collide with them.
+RDEPEND="${COMMON_DEPEND}
+ !<dev-python/pygtk-2.13
+ !<dev-python/pygobject-2.28.6-r50:2[introspection]
+"
+
+src_prepare() {
+ # Comment out broken unittest
+ epatch "${FILESDIR}"/${PN}-3.16.1-unittest.patch
+
+ 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 \
+ $(use_enable cairo) \
+ $(use_enable threads thread)
+}
+
+src_compile() {
+ python_foreach_impl run_in_build_dir gnome2_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
+ export SKIP_PEP8="yes"
+
+ testing() {
+ export XDG_CACHE_HOME="${T}/${EPYTHON}"
+ run_in_build_dir Xemake check
+ unset XDG_CACHE_HOME
+ }
+ python_foreach_impl testing
+ unset GIO_USE_VFS
+}
+
+src_install() {
+ DOCS="AUTHORS ChangeLog* NEWS README"
+
+ python_foreach_impl run_in_build_dir gnome2_src_install
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}