summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-python/pygobject/Manifest18
-rw-r--r--dev-python/snakeoil/ChangeLog8
-rw-r--r--dev-python/snakeoil/Manifest11
-rw-r--r--dev-python/snakeoil/files/snakeoil-0.4-lib2to3.patch26
-rw-r--r--dev-python/snakeoil/snakeoil-0.4.ebuild8
5 files changed, 59 insertions, 12 deletions
diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 702acb59c25c..63c15379e242 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -15,13 +15,23 @@ AUX pygobject-2.28.3-support_multiple_python_versions.patch 3938 RMD160 2cc8e5c1
DIST pygobject-2.26.0.tar.bz2 808427 RMD160 dd164d29232509f729fe7f766b18d1985eca73f6 SHA1 d091412760d44477e76ae995125c8fc5a15eae74 SHA256 5554acff9c27b647144143b0459359864e4a6f2ff62c7ba21cf310ad755cf7c7
DIST pygobject-2.28.4.tar.bz2 882762 RMD160 5a8fb5a3692b6adf7c27aa7657f1118637246726 SHA1 a98871985960923b2245163b7c2171cfd1ede356 SHA256 70e3a05dd5f688e68b5dafa2412cd4fdbc0af83792a5752ef6353c4accf2022c
EBUILD pygobject-2.26.0-r1.ebuild 3830 RMD160 66b0a34cc3dc97a812b5cc835634bbe4d137d411 SHA1 7b0112d2c3b69558bce8caece2699a6257308708 SHA256 24921120355c7e64502a581d8e798f16c954eb87bbd9a143b81d19ccbc44d17b
-EBUILD pygobject-2.28.4.ebuild 3616 RMD160 e59627fa07b522bb948fae30d8a804c475d7e9fe SHA1 fca098e0d0a0411129abfc16f774f9ef7285c194 SHA256 c7f81205b4b784470d5f4cc002d25ac41b7c5d8c39436f516d2b9698d713333c
+EBUILD pygobject-2.28.4.ebuild 3787 RMD160 0afd5ce3ade16fc7d5f42b428a37e4dea84022e3 SHA1 99b9f5253588b22e7047e235652140f3054d644f SHA256 fdf1392a529dfeb25001e9309e7623ec2b32bad81c9d3c3e38bb175a1d225767
MISC ChangeLog 17789 RMD160 debf2d714db14ecaf5becfb098e115ae75485df8 SHA1 536ebd1eb848ac9f05d181471c2abcd423d05d68 SHA256 910edbaba04ccc242540ba29295747f59acca86a24b964e10dd0313a55b7a500
MISC metadata.xml 382 RMD160 6b39793f627fa71b2e71979d910f944dec3d2c07 SHA1 cc1fb99567697670ace85665a1a45a90bcd6d23d SHA256 9dc0bee05a8cffd8bdd29bc2b30a1aebe7ac319af5afdac9618f26a9943f14e5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk2u3BsACgkQCaWpQKGI+9RenwCeIN2UuaDjpORkJf1RKR/JOuko
-tNsAn2jAIBISGMpKlzkQugDOfZO0OxCf
-=Pysi
+iQIcBAEBAgAGBQJNuEehAAoJENgZr6v6gHY0nsoP/3hLlaNMfwRci5kKiyheTFmy
+XDyIKUdwosLyaRxXGaOVqO7Ahg2F6olV366nO1h2yD7jBDVBzX+pb3bDrJRlg4CV
+kPk0CYAYygkdw/De9nQ5GPf55MJDLLDBMudYaw27MK5zI8wi1Djys0yFYqb4rIIJ
+L/Tea8MP8EGJ65lOH4Bql5Z75Ij/6T7bAlu6bDFp3R6JiO0IFUZ2kzMDlmHHi/iY
+pIkr0DtgtsurJ/YbIWsYKx+GfeUi1WdU7BK5NxMW6E2Y+uHGrREiuq+COuPVfuyt
+U7/EXGQB5cEEe1nzGSkcQtF6E3EvYlwGSCtzdzffBzY5lRBbsRSYBCm/x+jXxybf
+zlU185gRgE6Su+BCzNzeJ5bbwa4TFiyXG8dLMlz8HGDN0QgSiIUjD72OoFg2wD0B
+PkUCXkpZ0zaDdB1YmyLxbzfcChVOyVKsp45OKkpTbJaCo5TCm/qTy/clKkO3+kdZ
+JINA31bHuKRwlql9S0eWI64k7/Y6rgp23TY6IATaIgsA7zXn5KdgXAk+KFTYClwo
+Os388nPrDaS3wwlhL+iCmW5qInEDXlA9cUZ37SNTQ5pl/xtvI+5DbyBJknZZ2xnp
+lgUVUsq0wohDfK/hReFI6LMGSE/yccyEL0zdGpXNrDZuzPGblkiU4o49KZtBH0eZ
+xIQxy8stY6wNK41QKyiU
+=MIdJ
-----END PGP SIGNATURE-----
diff --git a/dev-python/snakeoil/ChangeLog b/dev-python/snakeoil/ChangeLog
index 30f89d3873ab..2dcde29c8e83 100644
--- a/dev-python/snakeoil/ChangeLog
+++ b/dev-python/snakeoil/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/snakeoil
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/ChangeLog,v 1.39 2011/04/25 03:09:17 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/ChangeLog,v 1.40 2011/04/27 16:40:53 ferringb Exp $
+
+ 27 Apr 2011; Brian Harring <ferringb@gentoo.org> snakeoil-0.4.ebuild,
+ +files/snakeoil-0.4-lib2to3.patch:
+ add buildtime workaround for >=py2.6 when threading is off, thus
+ multiprocessing
+ is nonfunctional.
*snakeoil-0.4 (25 Apr 2011)
diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest
index 96f166d5a7eb..4681f3f3643a 100644
--- a/dev-python/snakeoil/Manifest
+++ b/dev-python/snakeoil/Manifest
@@ -2,6 +2,7 @@
Hash: SHA1
AUX snakeoil-0.3.7-multiprocess.patch 2491 RMD160 b19d4eb8fba2e109f538cfd8b887111172e7fe15 SHA1 0f13277f4685f935741dc45feb6d6c581a3f2edd SHA256 752495e587be4445a17636640aa63ae5313ddd77548f4fc6b00ef45f67d56b2c
+AUX snakeoil-0.4-lib2to3.patch 911 RMD160 e6f4039d3832dca8508bfb5d7fce490fd87ec5cf SHA1 6a5dd64ab76f6d61206eb3a9b8be73b1bc487ad5 SHA256 8ffcdaabb47004a1010d529198e95e9d2fdb81b1de1d3f3da5014ebd8e57c65b
AUX snakeoil-issue-7567-term-invocation.patch 2430 RMD160 25b8e7a14b760150383e47c0b42e17ce6c76f36e SHA1 5ad3d37cf808ac5a6e4439e6200829be1cbd764e SHA256 5233317d57600df56de3f5b70f4aec421fb1dfe66bd823231ae67e8ed4b219a4
DIST snakeoil-0.3.6.4.tar.bz2 95636 RMD160 7125114464f0755ddfa15d7f8e31c356b2e78394 SHA1 7cd23193a6d802ae41c08fffa6fd0f8582b61a4f SHA256 beb18c3fd9b9f951951cb06919845a84e9603df0fa79288b43f1961bd62fe5bc
DIST snakeoil-0.3.6.5.tar.bz2 95510 RMD160 79d4e895677f6a895d277a4d98446ed4fed01857 SHA1 0e915f1b0a9155909a0d90a4be5edb6ee23e7260 SHA256 57414973ccd8aa1df7650aa5c2e9b1f032901d7730cf36e93e12dafba1d8dce2
@@ -10,13 +11,13 @@ DIST snakeoil-0.4.tar.bz2 124691 RMD160 1cc31afad6950fca7fc96ce536d133b377fe0ac5
EBUILD snakeoil-0.3.6.4.ebuild 1458 RMD160 842f124712aac242499cfa709cedbc97b5ecb50f SHA1 585077188a1cb4c686ae743c0a46bb6728398a45 SHA256 cabdd339c8f4c24d2ff77fe35f0198e60c68868259cebe5bf6a46d70e414646b
EBUILD snakeoil-0.3.6.5.ebuild 1458 RMD160 d60bdf09e762d3972ce6d4636723cb652562a1de SHA1 1033e227e5326ccb7114409543c8437dcf748d7a SHA256 3d782fa3bcefd69fe8c53eb9c39d1ba31b147a980b7c806d9d7b3feee265d845
EBUILD snakeoil-0.3.7-r1.ebuild 1605 RMD160 a4119e08e082d43ec149b343d35d8006e9f7001b SHA1 403fc63ae6104b83639f7775ba4fb7f0cfc3fb38 SHA256 f6b5af4f29e004cd0c5b15b08c2e72fc360ab5af69ed2ac166b3ca94af196fac
-EBUILD snakeoil-0.4.ebuild 1454 RMD160 59a16fbf936caf86e46bdd5690c9d1814cda60a9 SHA1 82da4706fa62abd3aae9bd28aa7f652fc5b92334 SHA256 ff332e1fc7765f6026ea2ed72e3794f70777cd683f506c0e773ab4dce598212e
-MISC ChangeLog 5794 RMD160 9e74be53586e23bf0670496b7ed7b5cb2f193d76 SHA1 93a693c5fb4ee22fdfa258ecbf8cc067eb6e1837 SHA256 90a03e3b15fbc7369278733d9fd393b5fe99ac4571431f9fcbf6cdebe75f9cce
+EBUILD snakeoil-0.4.ebuild 1529 RMD160 43c0379fd2523dc9c37f7588f3e1ef67dc969964 SHA1 b453b450ef2de6d09278cfc114ee1ff83e051249 SHA256 fc2203dbf49ac2c50629ee1ebc46408603e2b917b2db9f69ec1dcbf10ca07077
+MISC ChangeLog 6009 RMD160 13ef57f506fa7ab63fa93d84325df1b35836fd5f SHA1 0de631a9c247c2787a053b92616bc0f6d8763b99 SHA256 74114bd67bc87a399a814adee33ebe12128bb2e09d385691b4e946bd8918bc14
MISC metadata.xml 263 RMD160 33d1e2440f53cc20d556d8629ecaebe9205db69b SHA1 527ae61f12d6893ccbd46bb6addec2a868c0c65c SHA256 c93cfff3fe13e72e0bfb83b9e668504226d3edf2c7eb8cd1cfb89fb9a38c0ecd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAk205eUACgkQsiLx3HvNzgenywCgzhZbFgIqzPg9OoEsGfvQkJmc
-9j8AoLxEHekJeKt3w5eiDk4NAyzt3giR
-=Bune
+iEYEARECAAYFAk24RyQACgkQsiLx3HvNzgec7wCffeGhVEeZ0V6i/IEQME2LnkCK
+J+UAmwaz1GhCK1cxa42IZi2N0bQ+Vcxc
+=egTF
-----END PGP SIGNATURE-----
diff --git a/dev-python/snakeoil/files/snakeoil-0.4-lib2to3.patch b/dev-python/snakeoil/files/snakeoil-0.4-lib2to3.patch
new file mode 100644
index 000000000000..5bd01385416f
--- /dev/null
+++ b/dev-python/snakeoil/files/snakeoil-0.4-lib2to3.patch
@@ -0,0 +1,26 @@
+From 018c3d371ff511525666d62fb71e589e193ace55 Mon Sep 17 00:00:00 2001
+From: Brian Harring <ferringb@gmail.com>
+Date: Wed, 27 Apr 2011 09:21:06 -0700
+Subject: [PATCH] handle lack of multiprocessing and the affect it has on lib2to3 apis
+
+---
+ snakeoil/distutils_extensions.py | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/snakeoil/distutils_extensions.py b/snakeoil/distutils_extensions.py
+index e4c0672..2a758a4 100644
+--- a/snakeoil/distutils_extensions.py
++++ b/snakeoil/distutils_extensions.py
+@@ -243,7 +243,8 @@ class build_py(dst_build_py.build_py):
+ f = refactor_kls(fixer_names, options=options).refactor
+
+ def f2(*args, **kwds):
+- kwds['num_processes'] = proc_count
++ if caching_2to3.multiprocessing_available:
++ kwds['num_processes'] = proc_count
+ return f(*args, **kwds)
+
+ return f2
+--
+1.7.4.1
+
diff --git a/dev-python/snakeoil/snakeoil-0.4.ebuild b/dev-python/snakeoil/snakeoil-0.4.ebuild
index e352da6728fa..b8304e17030c 100644
--- a/dev-python/snakeoil/snakeoil-0.4.ebuild
+++ b/dev-python/snakeoil/snakeoil-0.4.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/snakeoil-0.4.ebuild,v 1.1 2011/04/25 03:09:17 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/snakeoil-0.4.ebuild,v 1.2 2011/04/27 16:40:53 ferringb Exp $
EAPI="2"
SUPPORT_PYTHON_ABIS="1"
-inherit distutils
+inherit eutils distutils
DESCRIPTION="Miscellaneous python utility code."
HOMEPAGE="http://www.pkgcore.org/"
@@ -21,6 +21,10 @@ RDEPEND=${DEPEND}
DOCS="AUTHORS NEWS"
+src_prepare() {
+ epatch "${FILESDIR}/snakeoil-0.4-lib2to3.patch"
+}
+
pkg_setup() {
# disable snakeoil 2to3 caching
unset PY2TO3_CACHEDIR