diff options
author | Andreas Hüttel <dilfridge@gentoo.org> | 2014-12-10 23:41:57 +0000 |
---|---|---|
committer | Andreas Hüttel <dilfridge@gentoo.org> | 2014-12-10 23:41:57 +0000 |
commit | d35df4e835e30495b7fc0df1645e13082c56e0bf (patch) | |
tree | 74ae778eb2504337a40700c7a6f82da3988f3217 /dev-perl/Inline-Python | |
parent | fix for CVE-2014-8131, bug #532204, drop vulnerable unstable (diff) | |
download | historical-d35df4e835e30495b7fc0df1645e13082c56e0bf.tar.gz historical-d35df4e835e30495b7fc0df1645e13082c56e0bf.tar.bz2 historical-d35df4e835e30495b7fc0df1645e13082c56e0bf.zip |
Patch it to honor the python settings, restore keywords
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xEBE6A336BE19039C!
Diffstat (limited to 'dev-perl/Inline-Python')
-rw-r--r-- | dev-perl/Inline-Python/ChangeLog | 7 | ||||
-rw-r--r-- | dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild | 9 | ||||
-rw-r--r-- | dev-perl/Inline-Python/Manifest | 33 | ||||
-rw-r--r-- | dev-perl/Inline-Python/files/Inline-Python-0.460.0-insanepython.patch | 20 |
4 files changed, 49 insertions, 20 deletions
diff --git a/dev-perl/Inline-Python/ChangeLog b/dev-perl/Inline-Python/ChangeLog index f42b3a687e6a..b39bb904b86e 100644 --- a/dev-perl/Inline-Python/ChangeLog +++ b/dev-perl/Inline-Python/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-perl/Inline-Python # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/ChangeLog,v 1.29 2014/12/09 23:26:00 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/ChangeLog,v 1.30 2014/12/10 23:41:48 dilfridge Exp $ + + 10 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> + Inline-Python-0.460.0.ebuild, + +files/Inline-Python-0.460.0-insanepython.patch: + Patch it to honor the python settings, restore keywords *Inline-Python-0.460.0 (09 Dec 2014) diff --git a/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild b/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild index a7a9d73f3c1d..c0494e6a0976 100644 --- a/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild +++ b/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild @@ -1,10 +1,11 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild,v 1.1 2014/12/09 23:26:00 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild,v 1.2 2014/12/10 23:41:48 dilfridge Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python{2_7,3_3} ) +# Feel free to add more targets after testing. MODULE_AUTHOR=NINE MODULE_VERSION=0.46 @@ -13,7 +14,7 @@ inherit python-single-r1 perl-module DESCRIPTION="Easy implementation of Python extensions" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~sparc ~x86" IUSE="test" RDEPEND=" @@ -29,4 +30,6 @@ DEPEND="${RDEPEND} REQUIRED_USE="${PYTHON_REQUIRED_USE}" +PATCHES=( "${FILESDIR}/${P}-insanepython.patch" ) + SRC_TEST="do" diff --git a/dev-perl/Inline-Python/Manifest b/dev-perl/Inline-Python/Manifest index d4a90b55bbec..aa421842d05d 100644 --- a/dev-perl/Inline-Python/Manifest +++ b/dev-perl/Inline-Python/Manifest @@ -1,28 +1,29 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX Inline-Python-0.460.0-insanepython.patch 652 SHA256 acdd514e011d68e8a4cf76aa7a213fe06efc40955654f7573487d18d45fb819b SHA512 f9fc8e8a287801f331ac92bdbd80f665648f9fee8dc43383fe563c6ca8e0aa4d01e06b09a25408b7908e5394cb4bf496e76441c6ee5dbf0fdb7c65dc4222bac1 WHIRLPOOL 7e2c00ad20e962a7142a3c01fd0e57de4fe663b24576d57298ac00d8a2f5de0726a5f3f4cc66393531e47387788357f15b608e7f18db20671189af92c526f659 DIST Inline-Python-0.43.tar.gz 51033 SHA256 17acf40ad04ef0b8fa19c914861ab6fa4b26df0087ef1ad1db17d2bf0f09c7c3 SHA512 7425686bcc983a76bc75d86dd24002e393365b0dd9c47c8cc3e2f64d9ed8dd25452fb91aa40fa50d940e280ef390a51905571bbb943d3a813613304defe84712 WHIRLPOOL 849e50824fc60dfc83dd7e9db69359d635edfa562372581e53e7707ec13c00684a9c491de327f8f49f3b866c18099d08ef54b205fef4465d6856823f76be007c DIST Inline-Python-0.46.tar.gz 55436 SHA256 f6332ddd2e8069a2c20f7f6528bc4f44643611ef4cff66d90e5b48dfdca5db0d SHA512 d7c26faf386ac74dddc0298d5d572117a9b0b9a604bf23d253e154f5cea7a3911b426cff9bae9cca2730ec1948a40a919bdef26c048035d2367f3e463581a68c WHIRLPOOL 4ad4dcccc889c6ff1a9352cc238c3d03866fe2bec498b5f63932fc7ceb20d02e315b6f6918aa2bec71059782ac476107e19192c84bef9b07463e518e28562266 EBUILD Inline-Python-0.430.0.ebuild 491 SHA256 d8ece378d95c416d03547513da921d361c25af40f3e433746a0f7205bc030f69 SHA512 86e58258e70426ad75adffa53f5b2ff583a8b57afb1a4bdc80047a1ddb34c18c6a10efc6831f9758186d85a852b121a8ec149b35537293dea5b161883024d8c3 WHIRLPOOL 6bd5be1809a56402dddd27e209e8b943e53fae9500897926d40960cf83e3a7a80024e7b74f70d65e613ffde3ec06dc48c8826000166419e5c60feb8554e6ec4c -EBUILD Inline-Python-0.460.0.ebuild 698 SHA256 1ea0c8eb099413e07e905b362006777cab2377bf65d2063c91668931a26779e2 SHA512 c61890dbd32e1651ba227c565330962d7fdece68b6f4ceb813be366e09e365c7c80a3924371947a5182d4c81a3e59c449b7f1d75ab949b94f6fa8ed8f0dc9443 WHIRLPOOL 83380e03a521fcc0f27297f442f40d663102778a789c75965fde510b37aec83f65c93d0847c7c00c75bcf8b5152248eb925d2b7d276c6ac01d992454dd70db31 -MISC ChangeLog 3959 SHA256 376d98aedf57e4a8faad3f0c5679c37ede175c043d9f4115f439d7cbad365a7d SHA512 24704cda7bbde1474d13fc4a58b15a41605845be7dc8994e3939562d7ec83b1cb613d1ff4ecfbbcf89d03bc3be5990efc777da61755c6fcbbbbf8235f2dfa8f0 WHIRLPOOL 64b1c19a515c5cc40941ce8558b4b96e6dbadd7869a7abb2544dd6dbd2c6f9e3b6b9f5ab0f1f671aa26186169e5948304897a2e30d998b8c0c7b1937cdefef4d +EBUILD Inline-Python-0.460.0.ebuild 810 SHA256 b422881287e34a77a3d4d8135ce48bda59395a0658933240a6f6253d99ab75bb SHA512 f7fe4b14db444d55fd0294426b06c60579e7618f5145838402da4465c146924f4ca3a1ecc48c399f0aebf214a5bdc6d996d4a79299e54cb499c9a02f73011158 WHIRLPOOL 2aa020ef3c5a7f180d48dbfc27307cded1b73f481d4564e09b6c5400d9823537729c50e36c0589c428adf9ff00dd87ef93e3032930d87493a8e54b45c082dbf7 +MISC ChangeLog 4158 SHA256 ce6116c6763bbf1335eb3dd9e2fdec78ba25f7f2d1c6f265271609e1fbd2827f SHA512 993ee9fbe8bcbbea5ff6b1b71d6b701056999c8d954520920d92ebc087102474040608c92a4501e32f36207f8d6993bae05dc76a07af4d535241c18ff761ecec WHIRLPOOL d5138b19cdc3df515a1b55cbccb26d52fa9edcefc22f1a8bba3162eee2bae3d05e50cae5a1b92ab98fae1880cd2f5bb61f3a354c4c14825a67b6c8b39de41fd1 MISC metadata.xml 515 SHA256 f10077e6b2da1e7acc26f32d8a07704f6d345525ea084d1dff428c383babda23 SHA512 217d7231c94832bef5fffb2fe926d77a69cddf9d6c8036a8d6508339e7599e6e1471545d7bbf27d7108ce8ef96f8a7a5efb78404a69b3c987c4b848111005d0e WHIRLPOOL ee2194c68c2bd3f2e19b081fd9177b3eeab40d8b729e8b6139d81c9a00202ea6b1964a9a220c4f0b5556e595aa9e5d00824383f8d8c05729198e78ba4399ef5c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCABmBQJUh4UJXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJUiNpDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF -QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOc6jQQAI31RTZhrqlYkXzX99aHQ/Sv -uptXn6XipMlkKfFEHUTj/qsGq7vpQnqF2VhveAaz0qejOAvzVY44yomgj462K/du -fVr1/YZbpGBeCnnt+4c3Zyw2B+II4GJo6BT3ku78u9qnM5+DCQfEML2eK0mZqRJt -6nRK5iEHM5nSj28ErJGMYW2VANN0LuZ19rnNBE9kY2UzuDPN0htQV0tC9YQ0kNLz -LXh9Dmkl3mfjsozLdVp9syHphc2BTp5BEgxNv0b4DPwdQIljPXilubUxSS5LbRjd -IycP0AY2b80crF1+X+b1iQnl36idJVlFQyzpkXXn/V5TbmWoej7246QBW729afHn -XjIcTjbkcAArXmdadhSZ26MNu2XpBUn2JUJ5lcXG1wTMfeLbHxH/UeEdRYfdP3pP -wsOBX0gmbMubmOobAiYOg2G0yF4bYWLDa+HO9ofa+l6bAL+Amf1G64msqJYInqTs -wQeBugKE0LtIZvSz3DKHTeFsDJ8Q+uIY1DWaFhhbi7I7HP9xSbTSsQxpGQPPLare -EP07mPwWlrD44leT953sm27AUY5xAfC8U1yaZgK9EH7XBrMEJKwoWE+eeQNmW+jz -0GX8dA69z6jm/XbAwY57iBDVQ5X6Uwq5vzraDO6jTUej2Kqi9OkUpBBuIn+JTOqX -jtHsXhFZBWgi9EaNpkxf -=lSxE +QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcZiUP/25Xe6nzYMS1/ii6VFqPZ8uv +O6NarMIHyFA6BHkiZVnN0knjiH3VWISUDKAZpF3yJSjZhr1OEmXVBYRF9VQnxkWj +/vPHNmqAjGZhQgp3ndByKLQnOfpWm0uWYbcKg4XBqiviEbUq/ZK3puJGwo0C+tQL +2xoYXDkD1AYOMJ3gTOSNJ1DwXdC1LypBt08XfIUhKRrK3P3g7NQCD5QgIG+O9lk9 +YybrrZFB3zYAXuK1nqHWJ4SO1OsyfurYyZs7TBts2fuQhC2eFjYt88mthoBP2Zuv +7ffDYaRIpNKzjephH5UHAdw9ql8BTBuCstp+wEfetmcH86E8liQJ53uKHf/HtcPL +MRNFPq/im5TMGdrVozT8YJoSE7AzevRi1JnYNU0iP7LFv5OkroanjpVi5ymgK9vX +FBa3W8wUsRoBbodWPPOD0BuuxEPqfvetvLJNMandO6AsrbSTGSpooHEscVIV/AEY +3T73SrUb/+dKi+bz+Ug882Y+2JdIAqSQ5UBCVWzaz++HV0nWb6h9HUX6Z/mXaPA+ +ALp/GcYcnloVTMYh1Dh0uvNX7SNDKXVMrwyPmII8sbUcIWHsOPiuieHMYCY5yVQh +hlnQLl52diBeN9fxG6XKIT4k//omPTRCVMmJW2aSlHtj4RmUjUcX9cn2wdMmTvPu +ZE1/IX6yJ6tmkmAibCkH +=djeF -----END PGP SIGNATURE----- diff --git a/dev-perl/Inline-Python/files/Inline-Python-0.460.0-insanepython.patch b/dev-perl/Inline-Python/files/Inline-Python-0.460.0-insanepython.patch new file mode 100644 index 000000000000..b713f170abe8 --- /dev/null +++ b/dev-perl/Inline-Python/files/Inline-Python-0.460.0-insanepython.patch @@ -0,0 +1,20 @@ +diff -ruN Inline-Python-0.46.orig/Makefile.PL Inline-Python-0.46/Makefile.PL +--- Inline-Python-0.46.orig/Makefile.PL 2014-12-07 12:35:25.478476508 +0100 ++++ Inline-Python-0.46/Makefile.PL 2014-12-11 00:37:37.580577317 +0100 +@@ -134,7 +134,7 @@ + $ref->{libpath} = join '/', (get_config_var($ref, "LIBDEST"), + 'config') + if ($ref->{libpath} eq 'None'); +- return query_options($ref) unless sanity_check($ref); ++ return $ref; + } + + sub test_interrogate { +@@ -171,6 +171,7 @@ + Extra Libs: $sel->{syslibs} + Python Library: $sel->{libpath}/$sel->{libpython} + Include Path: $sel->{incpath} ++ + END + # ' stupid vim. + } |