summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2014-04-27 16:27:50 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2014-04-27 16:27:50 +0000
commitd748c45a25cf158bb4ce83353113cd9bcd94c322 (patch)
tree1d3604b6ccbb2c481125b1f495106a9574fb75fd
parentVersion bump for Gnome 3.12. (diff)
downloadhistorical-d748c45a25cf158bb4ce83353113cd9bcd94c322.tar.gz
historical-d748c45a25cf158bb4ce83353113cd9bcd94c322.tar.bz2
historical-d748c45a25cf158bb4ce83353113cd9bcd94c322.zip
Version bump for Gnome 3.12.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
-rw-r--r--dev-python/pyatspi/ChangeLog7
-rw-r--r--dev-python/pyatspi/Manifest10
-rw-r--r--dev-python/pyatspi/pyatspi-2.12.0.ebuild58
-rw-r--r--dev-python/pygobject/ChangeLog7
-rw-r--r--dev-python/pygobject/Manifest10
-rw-r--r--dev-python/pygobject/pygobject-3.12.1.ebuild100
6 files changed, 182 insertions, 10 deletions
diff --git a/dev-python/pyatspi/ChangeLog b/dev-python/pyatspi/ChangeLog
index d702df085b83..61184dd7b5b8 100644
--- a/dev-python/pyatspi/ChangeLog
+++ b/dev-python/pyatspi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pyatspi
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/ChangeLog,v 1.39 2014/04/26 07:12:18 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/ChangeLog,v 1.40 2014/04/27 16:27:46 eva Exp $
+
+*pyatspi-2.12.0 (27 Apr 2014)
+
+ 27 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org> +pyatspi-2.12.0.ebuild:
+ Version bump for Gnome 3.12.
26 Apr 2014; Pacho Ramos <pacho@gentoo.org> -pyatspi-2.8.0.ebuild:
drop old
diff --git a/dev-python/pyatspi/Manifest b/dev-python/pyatspi/Manifest
index 859182e6990c..3d08a3ce84e1 100644
--- a/dev-python/pyatspi/Manifest
+++ b/dev-python/pyatspi/Manifest
@@ -5,13 +5,15 @@ AUX pyatspi-2.2.0-AM_CHECK_PYMOD-pygtk.patch 654 SHA256 76610240b0a4a87a4ee9b64d
AUX pyatspi-2.2.1-configure-check.patch 474 SHA256 517690dc13e5fc6596b41d994810b1120dde0b8a372da672062e74270aec968c SHA512 4024055b5245cb2c9cdf214e52da1c16400885a2be58df85263b508c51b0d4c14513adb46182f61db4dfd6b749c446e6843243d777d566c6d41e57846ad9a566 WHIRLPOOL 23ef3be388126961f57a1fe3ad35db3f57531281f0dde00aab90fdecf9aba5529c1e412485f633486df8a95577dd8e519bda24d6b344f5cdbd98a70bdf34857d
AUX pyatspi-2.6.0-examples-python3.patch 791 SHA256 df0236bc825633d3188d6dfc86e61d485eeeefa8c5de4621cc49f7b26b629e13 SHA512 7171f77080fed4ef235d1d3380821939d5a41e919b8509db8dcbe211d63b7b390e66389152c7275128cc8372c2a7fd1bdfaf179fc93b8fa62ed76a6edffd11ed WHIRLPOOL 4e5b66939709da3d4de6171b062ec4c564275d8193c52fb1a9beb8471d2fc43ad23fcd8e914f2c2cc3b7cfd59dd1fd9764b04341081828806a44aae22cd876a5
DIST pyatspi-2.10.0.tar.xz 289612 SHA256 42f89ddb9a236448503573e4cd1ddb174e233e005316de9acdb957eb1aa9ad84 SHA512 21c600707bd2972dc1afc758d4220d254fb3a7dd4c05bedfa78d05136463e4a3ae9d3e31f81d6cfe0f93880ea099298509988759ecfd700b336705971c7227f8 WHIRLPOOL f167d56500d432a65a668a905dadc06275305067abea3fc01b55949448371e327ad0717d6560b951cf5c8532bab00b9e3ba0dd9dae0316df9f3550d360aab6b4
+DIST pyatspi-2.12.0.tar.xz 300092 SHA256 4e6cd801412a090dcc7ec2a27298dee5e84dc0af11479d5d5c061254b8ea6ac4 SHA512 2ac9f4e40d35594ca9327b431c28ae2d02380e7c4f4fff4f65282dbdfe4cec76ee09c306eafcd175bcaeb2e6bcfb911e8d4c8ed8366ccb88e7fadf0aac2b3cb7 WHIRLPOOL c3dfb65082ce1f444fdddbef9aaaa5119def1cd7b48b4d965d7b9e4306be8a71cbab6268f6d42793f4c89470833418c45c24991d90cadaa4a4f47ce6b589979f
EBUILD pyatspi-2.10.0.ebuild 1471 SHA256 cf2274bc0a9a0f45345107e108bb34b2c976c45865c626fabeeb33a2c4b0cb16 SHA512 84f189d9801091e89b99548bc520ca8d022bb6287a7a105a1642b711562019609412dabe14158e8c59acbd21be8a92e011b575a4a0e79f550c3b19eb9636eb33 WHIRLPOOL 9a035466f4f11c5a7be09961e13022650c5c207bd1eb1f383f80b13904c17228b7c0c8896345225b4bec3775edd2137169ab92a1bf27f865e8c64669a8ddd227
-MISC ChangeLog 5321 SHA256 211332abae3fa3dba58d9c092c2611b6df3a15914f987b00d0cc8ccbff1a60be SHA512 6619cf7b7b08941a1ce8c5881b13468bc0a5dccb8a1d4f44afd07c93f19c04b5c69e864fff3fcef1a95fedc7a37ba664b2c56fc119fffcf15db931473e7a716a WHIRLPOOL 384590b89ddc5cd7dba5b07e2cd1fcfb12ca3aa573c36eb48240e68cb5d0cb1074ec74b236f95397a83724ce8aa9c1a8b388974fb0ff4067ab1f984f678277c7
+EBUILD pyatspi-2.12.0.ebuild 1429 SHA256 d2f1c1632170fd207b05b1d54f0c6b172f12de6a9a15a381714f260895338ef6 SHA512 9975afe983aece0ec8876fcdd65c005e8825e3081318ef917af2b8e13a422c39d979946c7eefa6c338ba42fe99d17f1a982868453702088bdd9fcdcdd5b52701 WHIRLPOOL 05570c5f71f8ab43f1129dca8f6885528dc5c412257d7b050a379ecbd93aa5a081bdbe0e09726f451b0fae770cda3e297b471d91df2d78e2e96b752698cd9b4e
+MISC ChangeLog 5460 SHA256 6e6b8a60344ccb1fc25910fcf8e0b245b885bacd4e4568f0f91e36bf45b670ef SHA512 e49284d43436e46d9fac3bce91e0fa1de892acb8111a559968f4368fb3dbda052171b7aa8b27e54442d25ea7174bc5b50015aa8a0937052476c893e0b71f94af WHIRLPOOL 6940b813674bae5b33b6df1ae819587ffb5a55b07eddb6eb312d4a3a0733d2eac5595ae560707457b7e6b13ae7b29e74a7e0ebd24efaf8c6e63e2c05cc23cb6b
MISC metadata.xml 172 SHA256 f14db6f3dc189eb3e4a3478d7c1bead86fe077d0c756b8426b64f7fc0d42d228 SHA512 08900050a4d17b5951615f1989c5585edb9e9f2e56b484fa74ac2d735ebbf6f8a939612101bc988cb30c8f05d2b61033847184479092386718bcc8609c5e1adb WHIRLPOOL fc5ac7457fd7bf5b72d5f1513b1f1f909e3c09c6b880335b77656c82044f1b3f8dac58f6baef5df4557d7e5688e40c80b226aa4ba108a46a33d57204c26314a9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlNbXFMACgkQCaWpQKGI+9TZ3QCfaaMhsminNMTCWQsujNz5WLwO
-67oAn2Ck7RFc2hknIRXgxGW4FNVCBwsO
-=b8ux
+iEYEAREIAAYFAlNdMAMACgkQ1fmVwcYIWAZYpwCdF3fZ1Bg6Wc0xHOK+g/v05dCh
+LGUAoNN1UAfiiM13x42VSAsu6E3Q1nIB
+=tU99
-----END PGP SIGNATURE-----
diff --git a/dev-python/pyatspi/pyatspi-2.12.0.ebuild b/dev-python/pyatspi/pyatspi-2.12.0.ebuild
new file mode 100644
index 000000000000..51f4e97c7bcc
--- /dev/null
+++ b/dev-python/pyatspi/pyatspi-2.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/pyatspi-2.12.0.ebuild,v 1.1 2014/04/27 16:27:46 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python{2_7,3_2,3_3} )
+
+inherit eutils gnome2 python-r1
+
+DESCRIPTION="Python binding to at-spi library"
+HOMEPAGE="http://live.gnome.org/Accessibility"
+
+# Note: only some of the tests are GPL-licensed, everything else is LGPL
+LICENSE="LGPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="" # test
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+ >=dev-libs/atk-2.11.2
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-2.90.1:3[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}
+"
+RDEPEND="${COMMON_DEPEND}
+ >=sys-apps/dbus-1
+ >=app-accessibility/at-spi2-core-${PV}[introspection]
+ !<gnome-extra/at-spi-1.32.0-r1
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=689957
+ epatch "${FILESDIR}/${PN}-2.6.0-examples-python3.patch"
+
+ gnome2_src_prepare
+
+ python_copy_sources
+}
+
+src_configure() {
+ python_foreach_impl run_in_build_dir gnome2_src_configure --disable-tests
+}
+
+src_compile() {
+ python_foreach_impl run_in_build_dir gnome2_src_compile
+}
+
+src_install() {
+ python_foreach_impl run_in_build_dir gnome2_src_install
+
+ docinto examples
+ dodoc examples/*.py
+}
diff --git a/dev-python/pygobject/ChangeLog b/dev-python/pygobject/ChangeLog
index a86c412aa1eb..eb7217310daf 100644
--- a/dev-python/pygobject/ChangeLog
+++ b/dev-python/pygobject/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pygobject
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.247 2014/04/26 07:14:30 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/ChangeLog,v 1.248 2014/04/27 16:25:15 eva Exp $
+
+*pygobject-3.12.1 (27 Apr 2014)
+
+ 27 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org> +pygobject-3.12.1.ebuild:
+ Version bump for Gnome 3.12.
26 Apr 2014; Pacho Ramos <pacho@gentoo.org>
-files/pygobject-3.2.2-cairo-gobject.patch,
diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 1b5a5d8168fe..a3ee501f5771 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -13,14 +13,16 @@ AUX pygobject-2.28.6-tests-no-introspection.patch 1257 SHA256 f10000ce8cf2322400
AUX pygobject-2.90.1-make_check.patch 2572 SHA256 e665baf786eb565cd095ca1651a696264b112dcbc534593c4fa3da2d4e3b2ddf SHA512 2162dc214b86cdfb9b4a465066cd2847419be9608dab55e911166e8c646d19da2ef5f4553926459f1b061bacc380aae9645365390b6852f56db4da25925a1417 WHIRLPOOL 0f67999b760486014aa108a2761983ccf07b80aa0c69e5dac814130b53541c7e916998250e35251c68b77681f569f60c183e991d70f2ba93f4a18c9934724b2e
DIST pygobject-2.28.6.tar.xz 747248 SHA256 fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c WHIRLPOOL 402f764d6ca73f238784738a1e09832858fd95af5a633e825412e9e6a21e89ab6b2090d3995902ed404fc4fde445cf970c76fcd93f8f64cf9def742452776c00
DIST pygobject-3.10.2.tar.xz 672092 SHA256 75608f2c4052f0277508fc79debef026d9e84cb9261de2b922387c093d32c326 SHA512 d404916fd9b59c035be093de7ebcc04dbeacb339d1d9284aca7ee569cecee34202a1e0f4e87f301bc0161c7a3a7820987a6a69ff1428c6fda2e99933a32dc96a WHIRLPOOL ece501defc3ffd2af79b1fff7c7d289c4dbb6bd17a577c0369399876957ad3f83455197c1c7c991725a588498fe37c56262c68a1fe2c985a9dea8b799d321138
+DIST pygobject-3.12.1.tar.xz 701872 SHA256 da5fe04759e862d347b26b53a6aea0affa7cbe858b7004475fa8c7929496da35 SHA512 095754d06507bb5c5d802603d8fd97fabcc3057172f1fe6f34138e9553281cc7b474a0dd9f235678718eccc4f7adee38b10ec1365d5fd8c4c61a47e4a24fd5a1 WHIRLPOOL 3cc3c96f7f644c17ef9c9704107af3ff0577da3a54258de208b048eee1cf8e329ed572b4d8cea6e336a9757d6f60a969ce9c84fdd9987abf114b3e79a4ee3c18
EBUILD pygobject-2.28.6-r55.ebuild 3674 SHA256 42a856cf2f0a4773616ca3840977cd78e65570ddcdaa9361482502d2938dec47 SHA512 ff2bf25adc94e1cab4ec5df130930f74584cfbdb56a92eed6bf2ac70b9dbfece9e879dec91178b9d2d907df6d0a6c0a053bcde255130708f30faa406eedd7f4e WHIRLPOOL 17ab7cb95542db633af9d59ac4f635962491beb83532d2e3e3d54fd85828048ae14e3f584ac13582dee3cdf77589b135ce6ba21f88d2cf8aac8f593ef5d347a6
EBUILD pygobject-3.10.2.ebuild 2765 SHA256 c09feb1bf76ea15e00ebb42c11accd91ce99b9150a9c1c8ffcc9ac46d9394e15 SHA512 e211630dd1ca15743c446ae9e5a49ff3e3fae804ef96ee6e474f88b3d323cf07e926b9bbee026392d9d642cc901ec388f5ada996d1a491bc1804c5252bf67646 WHIRLPOOL d7abf979ea841a7547d0194a7c4c23b625ebea6ca274561e53a02e2da9f37a2e696571784c257c2e7410c42beb4a2a771253d77f3b73732fc05ffc86a9258010
-MISC ChangeLog 40697 SHA256 dd4a11ac6e51673213a2ceb31aa513bcd8bfe0fbdd23ec4dc37edc5838dd0b15 SHA512 2401456c1dea6edab2b301f7385b712295b571d69b4d1c91f7fe720f38bd871a608d4b53c0436519a3b82a48dd735d22aaa0a6d82ede7d029b0b9613dc9323d8 WHIRLPOOL 44c6841187f960a96dfbdc6b3b4c440469f83887a3a6ed7ac00fc92e2f9a38f8ce6af2e8488095e0637231ec1391d7f260f851a3303275cfa59acae8feac014c
+EBUILD pygobject-3.12.1.ebuild 2769 SHA256 072bd568469f1cfd908cd3bba4d2ac9c2aa317b9081ddd0fad74a232484d60e5 SHA512 4188b36f01d9cb957ca16179bb330fd26c3c86c3fb46ec7235a01f19b204333461333a7773667916a8579d1abf2be665ba6f209edf9c8066757d35c9a9f51798 WHIRLPOOL f107e4c7c59a1d4fe163cee3f4854c63bfb290d03e81de5aff1fc223e47d53c795106860568a556f06cc8d8ab2264a2ea6c19b3f94b35b4fc5638de87e40a43d
+MISC ChangeLog 40840 SHA256 982d4755d6ac0806eaf42094d9a7d17684552a49b5a7eef6cb93039c9373b50c SHA512 a962a908ab9fa170ec039feeb9fb669df58c4e8bb4e0bbfc400c91a29473179042525a93e35eee6456f9d6b0ff4f6365dba43b7e8b18a757e8d73cc0abb6e47c WHIRLPOOL 2e5c662cc765eaae489744a3061c6209b0f320eb3b24b4e611422f2208cbf853a13877e96409bb09ade05f25e4bb4c3d91d7cdf0ed71359b81d8d63065388a3a
MISC metadata.xml 178 SHA256 aeea09173ed30175422e4f951e369e1882919be3d56e655468e5d4bffea0fc3c SHA512 090602f45b8fe37eb4ec23c568d815bd1ea41903eb2ad2592c251915aeb3edd957eae84957d556eb3b4b3fbb5acf6aae7594e1640ee5e04297cb6e2efc6c4c41 WHIRLPOOL 69136c1dbfe808f569ccf5362e9df219ef8ba594cc608893dbf854ee6482111c5c969c2510f2f92b659b3a94e1a669490062815891988e71e76a8d0782b871e6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlNbXNcACgkQCaWpQKGI+9Te1ACfXHSq3ru8osvbHsn+N2ovo9eT
-zi0An39hfZLM9uGjqSORJCjf4TdO9e6+
-=+H+V
+iEYEAREIAAYFAlNdL20ACgkQ1fmVwcYIWAaXfQCeJP2hSDIGGB6E8NB6EyOGk0kz
+PmMAn2yVF/j4wXwe55lFQVKwc5OfcPB4
+=ZfLx
-----END PGP SIGNATURE-----
diff --git a/dev-python/pygobject/pygobject-3.12.1.ebuild b/dev-python/pygobject/pygobject-3.12.1.ebuild
new file mode 100644
index 000000000000..dc53b46488ab
--- /dev/null
+++ b/dev-python/pygobject/pygobject-3.12.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.12.1.ebuild,v 1.1 2014/04/27 16:25:16 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_7,3_2,3_3} )
+
+inherit gnome2 python-r1 virtualx
+
+DESCRIPTION="GLib's GObject library bindings for Python"
+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"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ test? ( cairo )
+"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.38:2
+ >=dev-libs/gobject-introspection-1.38
+ virtual/libffi:=
+ cairo? (
+ >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}]
+ x11-libs/cairo )
+ ${PYTHON_DEPS}
+"
+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
+ virtual/python-unittest2[${PYTHON_USEDEP}]
+ 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() {
+ 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 \
+ $(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
+
+ 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
+}