summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-05-16 21:50:12 +0000
committerMichał Górny <mgorny@gentoo.org>2014-05-16 21:50:12 +0000
commitc9596069ead07054a873d9b5c9c8b2040bbe1c4b (patch)
tree10c4c6d25d97046884222867013d2dd61877fc2d
parentRemove old (slotted) version. (diff)
downloadhistorical-c9596069ead07054a873d9b5c9c8b2040bbe1c4b.tar.gz
historical-c9596069ead07054a873d9b5c9c8b2040bbe1c4b.tar.bz2
historical-c9596069ead07054a873d9b5c9c8b2040bbe1c4b.zip
Remove old (slotted) version.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
-rw-r--r--dev-python/pypy-bin/ChangeLog5
-rw-r--r--dev-python/pypy-bin/Manifest31
-rw-r--r--dev-python/pypy-bin/pypy-bin-2.0.2.ebuild150
-rw-r--r--dev-python/pypy/ChangeLog5
-rw-r--r--dev-python/pypy/Manifest21
-rw-r--r--dev-python/pypy/pypy-2.0.2.ebuild164
6 files changed, 39 insertions, 337 deletions
diff --git a/dev-python/pypy-bin/ChangeLog b/dev-python/pypy-bin/ChangeLog
index 38e1f949688f..0f294b783125 100644
--- a/dev-python/pypy-bin/ChangeLog
+++ b/dev-python/pypy-bin/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-python/pypy-bin
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.18 2014/05/12 20:49:04 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/ChangeLog,v 1.19 2014/05/16 21:50:11 mgorny Exp $
+
+ 16 May 2014; Michał Górny <mgorny@gentoo.org> -pypy-bin-2.0.2.ebuild:
+ Remove old (slotted) version.
12 May 2014; Michał Górny <mgorny@gentoo.org> pypy-bin-2.2.1-r1.ebuild:
Remove the versioned deps, they are too painful to maintain for a minor tool
diff --git a/dev-python/pypy-bin/Manifest b/dev-python/pypy-bin/Manifest
index a53aea223cc7..d27db7c82c1c 100644
--- a/dev-python/pypy-bin/Manifest
+++ b/dev-python/pypy-bin/Manifest
@@ -22,26 +22,25 @@ DIST pypy-bin-2.2.1-r1-x86+bzip2+jit+ncurses+sse2.tar.xz 8981480 SHA256 e965e343
DIST pypy-bin-2.2.1-r1-x86+bzip2+ncurses+sse2.tar.xz 5179532 SHA256 2cc4e6208303ed64a09e9769a866523217dadfb81322ea0dc931e6d4f2cd757c SHA512 3bd1b3a45c60461294eee63d25f4f71c93289d5aa18193585a478dae343fd2930cf3f2ce0ef001fa33b3a6c77abc26842e4941f0573ed163c8a60feb0fe6ff51 WHIRLPOOL 536a6dfbc6f11fb8e3d3f3fab232263e4731ec97cc3eca4c952042c747b30f761821bc4ddf7c7e896d9692d555a5b5fcb6057f3c3c31e8f8cd6bc9edbbd88503
DIST pypy-bin-2.2.1-r1-x86+bzip2+ncurses.tar.xz 5179732 SHA256 2889b1b3e0af8d7a763f9d237295ab181c9661c0f57d26e799c71d28df388714 SHA512 ce34e0cb0d362381ce6ba8fab84a55463d2c4cc0834df550e0823b6ec97d762386d382ba1a7a5e039ef531070bfa27ed76c88326a48f948cb9f82af78fda2391 WHIRLPOOL e6cc06898e967010d30d225a4ca59b70080da3763e0ad153211719bc99fd707ac8ee8d28ee2c286f87404439424ab59ecf7332162658f0b4cb0a3efbac35f54c
EBUILD pypy-bin-2.0.2-r1.ebuild 4210 SHA256 570f883a61d8feb59c8b3134ce3ca9b918bc95ac4563a54325e8e604ec5705e0 SHA512 500ccb454884c49bdcc0b22d95e1c70c23146b8312f2847201eea9d3b797cec07d1726638ae80cdeba39a50ec1966d13554cc4580cac28a894a1272e4054be6e WHIRLPOOL ae7ef9a4670802f537cbc0671230af688149b892fff62f1ec2afcf346a706f4a7af4094388aff32083f5209e6104f754e37ce9d5ab82198574cab8cff48a674c
-EBUILD pypy-bin-2.0.2.ebuild 4335 SHA256 69858bcefe29c507b1c9215731f282d3c9ad0709e5a51df400fba300f297d14f SHA512 487764092f830a69e10e45261e1b788282e0d9ca82c999dd547d67d7732654fa2f3170661108cd9aed703611c0ac1276388ea862bf50ee5223cb7efbb02305a9 WHIRLPOOL 0e7b36a108dda2bda996d9ba0b21f3ed8fd806c177d23af847406613b3a926be53a081d861be2b1d1ab36d385bb5730430c84ce322fc006ca5c086e823068327
EBUILD pypy-bin-2.2.1-r1.ebuild 4855 SHA256 35dab852d6ceb79c6bc524bab1c2c1c35fff75b07b4070e73dc2b1217000fcbb SHA512 e53a6579dd6f1e750a04daee62fce58af3f966ca7bcca853fc58e221e01f74ca6e061d39eb8a4710a5833ab0786fb39eca7d67c60d9704a5b927c346ff838072 WHIRLPOOL e2dc3352beff744d900ac43c522389d81f2f9f255af2e7487cadb6d2ef282359e5302f8b0bc5041d10fdb19fa5be2497d9ad8cc96be318ee1880db12dba4e773
-MISC ChangeLog 4091 SHA256 df589e41f03007a94e6e4f3675452c73e9374230afa3ff33572932336acdc3b5 SHA512 91c56f5c20f8c7f4a17eef25e0297f5d814bcee9726d0272207563278e93f00fe78251d982f8a8eedcb2ead2d4704240a8fdd6d76a2e77c26256efa3de8564a7 WHIRLPOOL af9c018c5456de1335601f068d5eb912e2b231d03dfb7083f047f72523f4219c4ea1c47cb2432f10ba13e8129e705ede31693842262b8741182d37895eddc8e7
+MISC ChangeLog 4198 SHA256 5959f8529068dc7ff3a3968dfed86b3b1fe6b0e6a7bee9feb6abddb2a4505d68 SHA512 42c9121299367f6140d47661da9ba87aee89e0e66f2fa658128cb113c4faf53af12df9fdbde3aade95d66d75df277afd4b8f18d70be4c2b6059bc0460d2902f9 WHIRLPOOL 216aec36a41f4425c89fbdfee2e85dee85f1d11a52e3574d51672acfefb7aabd5de3ebe3b11b6c6f90b2535ca0f9e28dfd4a752ab36ee92972cdf7ea8e40db66
MISC metadata.xml 428 SHA256 99cbecab117f387c279567957835aa68a397906b2309e9c9b8feb80d10812899 SHA512 fda6cede1be6fe8c7d1cbaceebe3193cd16102ad2a570afb1a2269c02ee3021ed9130fc8b09e9f6c5cf742afa95af6864577030b3eaeb41ea29a500826bf7260 WHIRLPOOL 2d765c32b3534dd8fedeee10ea0e3cfcf22fd51121046009a5196ce206dbaf1625f363e8b6dcf3798c6a185de90f27fe06e73b755ad27723ecd8c8bf3ff13ca8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJTcTPBXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJTdogUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO4F4QAMWTyFpsqxdrpyS3byIxoelb
-/kJImn/z+WnhJdJfeQ++nrDnyaUzBI0CvyOolbS9ymBMC5vFzpUsq5GyQylJ+dUG
-7rviX0/R6qZllgP+bBkJ99bzMiiS7MIbEXDR6I1Pk8eDYAVj9s9cmrwwQH50dv4X
-/jfyXquRyPSKnl7wVDPpyHHzlaa9VbvAGi4bygxvj8IDP/hcJlWdJ23gsCwp+2Ns
-uyMq8ScT+rPeNwBQdXJR4lfOppYLE2OAbOIrNNmVJtOahQXtR4u0Zp8kZ68vKsst
-ys0cPNVNJNLYxqJpdHZVV0nLOjCwmvVKqxTrQA4ZyCfDz7NBiQTM9tsb7vHTgc3A
-oZwRZvEvKPCHNXeoPDtl9LiEgJnZfQed/kEzI5Fe9tsKD/x9yT9e9g+Qmxrvrmm2
-4fc2+dvyrG6NLTZJ4G5picdF2YWxT2Fnh/liwvCDBV5e3ar/HNxiymv3QfGNnf7x
-V73a7HI6JOZJU/nGXgQDZp04WlFjfIU6yALJQ76Ok5Sd8bm3wemlkwM6GVyyhN4l
-7oh538VLhFdAbwJMYyUQVuHXtWH7OdONqs4m3IcLzgCYJyHqekwWF/xW6qL9QXob
-BXzcVPKzkZ3Jjq+xdDoCmZgehWwQjQS1yF4p25q0ix8GNQdk/ikSmRNI9YWpnuns
-I8BVd8KX2PxKXFtggGGW
-=N+bH
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOcMsP/05s+8ONktM15a7Q3kiUENhi
+YH8swQ8Ai/Igdhx55aQme0DHvzuh8A+DhV27gH793ItKyLS5/UHrKkL9O7tCfrla
+Xjvs5acq5Wid432OAhLNwn7YHN4prw7HrLIihI1mSEDvKsHDx+JJ4zWbDOZP2OMV
+ksvvnZo/QI/v0FwgBJDIGo0l918pACP3DOipZ60pJN5ER10gykXHNzC7gn6CvzhY
+Eije1R1nsN9b19/w/PbJQIGicxpPHpTkJhBL8WEqajcOMqX5gQfPNSSTKfe9XaHL
+9F4VsrwcBTs6NEw63k54dCxZEhe3h2lncf1Ovwtb4dhNvhjNBuoiZJvMBTjUHTyJ
+LnVYTJ+hX2bYiQ404W/wcXgQ3rFg7lwEz2H1UlseDotwV2rAPjyjSV0YxVpWbd5g
+PjVKcmbXA55tiFosSBnK+kl9hium3VNYsnedifMukG/5XLsO6OvpASYyseHfR/wH
+saFPH92JeTRZLGzwZYa3zgSfyJDmHzLnkylfqmj6B7XXjaQLks6kXgZ3o/n7FaYH
+EZHlg1HLWdnFr4oLvE2BXLXoMpSjcxAFwsDBpk1dMrSXLchWIoo4QxiWIozptmoG
+u5A0UgdWeX6czY5RWebhgUlZxsNFPa4jaXaTn7oZQUB0YDAAb4ssn7IeNUwcpbXi
+rs2NaNik7wAIEGZNreIa
+=rHPQ
-----END PGP SIGNATURE-----
diff --git a/dev-python/pypy-bin/pypy-bin-2.0.2.ebuild b/dev-python/pypy-bin/pypy-bin-2.0.2.ebuild
deleted file mode 100644
index 913fb485c807..000000000000
--- a/dev-python/pypy-bin/pypy-bin-2.0.2.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy-bin/pypy-bin-2.0.2.ebuild,v 1.10 2014/04/08 15:33:13 mgorny Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy pypy2_0 )
-inherit eutils multilib pax-utils python-any-r1 versionator
-
-BINHOST="http://dev.gentoo.org/~mgorny/dist/${PN}"
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python language (binary package)"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="mirror://bitbucket/pypy/pypy/downloads/pypy-${PV}-src.tar.bz2
- amd64? (
- jit? ( shadowstack? (
- ${BINHOST}/${P}-amd64+bzip2+jit+ncurses+shadowstack.tar.xz
- ) )
- jit? ( !shadowstack? (
- ${BINHOST}/${P}-amd64+bzip2+jit+ncurses.tar.xz
- ) )
- !jit? ( !shadowstack? (
- ${BINHOST}/${P}-amd64+bzip2+ncurses.tar.xz
- ) )
- )
- x86? (
- sse2? (
- jit? ( shadowstack? (
- ${BINHOST}/${P}-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.xz
- ) )
- jit? ( !shadowstack? (
- ${BINHOST}/${P}-x86+bzip2+jit+ncurses+sse2.tar.xz
- ) )
- !jit? ( !shadowstack? (
- ${BINHOST}/${P}-x86+bzip2+ncurses+sse2.tar.xz
- ) )
- )
- !sse2? (
- !jit? ( !shadowstack? (
- ${BINHOST}/${P}-x86+bzip2+ncurses.tar.xz
- ) )
- )
- )"
-
-# Supported variants
-REQUIRED_USE="!jit? ( !shadowstack )
- x86? ( !sse2? ( !jit !shadowstack ) )"
-
-LICENSE="MIT"
-SLOT=$(get_version_component_range 1-2 ${PV})
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +jit shadowstack sqlite sse2 test"
-
-# yep, world would be easier if people started filling subslots...
-RDEPEND="
- ~app-arch/bzip2-1.0.6:0
- ~dev-libs/expat-2.1.0:0
- ( <dev-libs/libffi-3.0.14:0
- >=dev-libs/libffi-3.0.11:0 )
- ( <dev-libs/openssl-1.0.1h:0
- >=dev-libs/openssl-1.0.1c:0 )
- ( <sys-libs/glibc-2.20:2.2
- >=sys-libs/glibc-2.15:2.2 )
- ~sys-libs/ncurses-5.9:5
- ( <sys-libs/zlib-1.2.9:0
- >=sys-libs/zlib-1.2.7:0 )
- sqlite? ( dev-db/sqlite:3 )
- !dev-python/pypy:${SLOT}"
-DEPEND="app-arch/xz-utils
- doc? ( dev-python/sphinx )
- test? ( ${RDEPEND} )"
-PDEPEND="app-admin/python-updater"
-
-S=${WORKDIR}/pypy-${PV}-src
-
-pkg_setup() {
- use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}/1.9-scripts-location.patch"
- epatch "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
- epatch "${FILESDIR}/2.0.2-distutils-fix_handling_of_executables_and_flags.patch"
-
- epatch_user
-}
-
-src_compile() {
- # Tadaam! PyPy compiled!
- mv "${WORKDIR}"/${P}*/pypy-c . || die
- mv "${WORKDIR}"/${P}*/include/*.h include/ || die
- mv pypy/module/cpyext/include/*.h include/ || die
-
- use doc && emake -C pypy/doc/ html
- #needed even without jit :( also needed in both compile and install phases
- pax-mark m "${ED%/}${INSDESTTREE}/pypy-c"
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- ./pypy-c ./pypy/test_all.py --pypy=./pypy-c lib-python || die
-}
-
-src_install() {
- einfo "Installing PyPy ..."
- insinto "/usr/$(get_libdir)/pypy${SLOT}"
- doins -r include lib_pypy lib-python pypy-c
- fperms a+x ${INSDESTTREE}/pypy-c
- #needed even without jit :(
- pax-mark m "${ED%/}${INSDESTTREE}/pypy-c"
- dosym ../$(get_libdir)/pypy${SLOT}/pypy-c /usr/bin/pypy-c${SLOT}
- dosym ../$(get_libdir)/pypy${SLOT}/include /usr/include/pypy${SLOT}
- dodoc README.rst
-
- if ! use sqlite; then
- rm -r "${ED%/}${INSDESTTREE}"/lib-python/*2.7/sqlite3 || die
- rm "${ED%/}${INSDESTTREE}"/lib_pypy/_sqlite3.py || die
- fi
-
- # Install docs
- use doc && dohtml -r pypy/doc/_build/html/
-
- einfo "Generating caches and byte-compiling ..."
-
- python_export pypy-c${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
- local PYTHON=${ED%/}${INSDESTTREE}/pypy-c
-
- echo "EPYTHON='${EPYTHON}'" > epython.py
- python_domodule epython.py
-
- # Note: call portage helpers before this line.
- # PYTHONPATH confuses them and will result in random failures.
-
- local -x PYTHONPATH="${ED%/}${INSDESTTREE}/lib_pypy:${ED%/}${INSDESTTREE}/lib-python/2.7"
-
- # Generate Grammar and PatternGrammar pickles.
- "${PYTHON}" -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi cache
- "${PYTHON}" -c "import _curses" || die "Failed to import _curses"
- if use sqlite; then
- "${PYTHON}" -c "import _sqlite3" || die "Failed to import _sqlite3"
- fi
-
- # compile the installed modules
- python_optimize "${ED%/}${INSDESTTREE}"
-}
diff --git a/dev-python/pypy/ChangeLog b/dev-python/pypy/ChangeLog
index c6dc13143e0d..79fa4a321b25 100644
--- a/dev-python/pypy/ChangeLog
+++ b/dev-python/pypy/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-python/pypy
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy/ChangeLog,v 1.64 2014/05/15 01:00:04 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy/ChangeLog,v 1.65 2014/05/16 21:50:11 mgorny Exp $
+
+ 16 May 2014; Michał Górny <mgorny@gentoo.org> -pypy-2.0.2.ebuild:
+ Remove old (slotted) version.
*pypy-2.3 (15 May 2014)
diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index fe67335f42e0..9582dab38173 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -10,15 +10,26 @@ DIST pypy-2.0.2-src.tar.bz2 14819848 SHA256 1991c90d6b98e2408b3790d4b57b71ec1c69
DIST pypy-2.2.1-src.tar.bz2 14439822 SHA256 252045187e443656a2beb412dadac9296e8fe8db0f75a66ed5265db58c35035f SHA512 68b52c5b1a9b96593aa1dd38ad0b1b7b282852008e3ae3c488a5e19ab2bede68e2b40afdb79d85a4ab21cb1da6647b8b958fcefe34c99a1f6cbc1a19d695d3b6 WHIRLPOOL 6eca63959d8ee5663f868daaaac32ad1180b07e2f8b63d839652902095a098ffbfa29c6f83451733270a4b2f73b65450cb3b80a878b9dd1ec71089bfff11e9f6
DIST pypy-2.3-src.tar.bz2 14658373 SHA256 be2c271e7f9d7c0059a551ba1501713c00336e551e7f13107f0f34c721d95b0c SHA512 fbbe8fb06abdee9e0cd330ebeb6ea4769d3d0bf1271f84ed5b8fc94558b72abda677f17ef2c743160b823287cf901aefb139a7eb56f5252e082d525a0806f33c WHIRLPOOL f0f771c0c9e91fedbcac97ad0e9f318c379c6d343af2450f98f9000b032867eea89a53fff0895f48da22a4327a24440319fe7efddb56d24a80b8e4aedfa0c91d
EBUILD pypy-2.0.2-r1.ebuild 4231 SHA256 4249015253601cab167318f8743e0428356f07d9f3f593abd613307534795ee9 SHA512 ce3c430069ea715f5b56d3341a1bb7e89d5b9acbef6b0880d52c5b5608f097bc4d99484a9ffb0c3db00787fb14fa092e565c8ef7ac8dd242966919b2a9f90d43 WHIRLPOOL 5c894b674e57b6b1981cbe7370709765bd58bdac3588dc5fef966d45b1287a840dba3135b233ee1dd91a1dbcfa35a3eaf6ba424c012f34fe5eb334d337878ce4
-EBUILD pypy-2.0.2.ebuild 4232 SHA256 f637bb985ac3d18d2f719069dbaf779c1386521ccfe3166cb1f17ae72781c0bb SHA512 5d6b5011378bb30f3b6b56b32fcf32d102cb6ddc2071a5f9f71fd1196dd96c4e672c53c46cb5f53b03c56cbc8b1a8d14c5e8822edd0a34820df514f4b40bbad9 WHIRLPOOL 92f0bd66948362bbd17087d4ce25029803173049d6355efabb935641f09bca8585dedbfb97e269adb80cfc7313acebc0fc115a89d29b5ab66cb565fc9273b0c5
EBUILD pypy-2.2.1.ebuild 4601 SHA256 2179bbd164dfa8f66b8f414eafe0130ecb9e431c19906a7c123a43e2d3c2ddce SHA512 8c7dd0d82f0aa016daf870fef8ebf4a2106707f857f64862bdff718d4f218b2159091cc71998486ae4711b1a76798df065528cdcfd21322b1537e7260c5aeacd WHIRLPOOL 74c35e6e945b1a5776518fdbbd82de3a9f67c6b3e997c5165bc7d5b6229011cb8780911fdab6f51c51799d1a657b2147a1ed3f470e08af2d5eda0a406d68ddd5
EBUILD pypy-2.3.ebuild 4447 SHA256 1b469f9446975c25c590bbe10716797008c67535d5eab26ed898b4e910d60b1c SHA512 5602b46e423048a489feb8aa6adf01478e5b336e459f4eefcb15dceca8838cdcdcfdef4e9c1e447f2f47968d5c7c998e92c53942f08056f1e66f535500e0dd25 WHIRLPOOL b3e29364fdd58355c1095dca75e58e1ca2b3db9962b0d6044515b6b1f88faf58c8c6307d8496d6f9be1dd4d0c71cb9b1794e087de1e69d0e9821d53b864e758a
-MISC ChangeLog 12154 SHA256 36bf8f3412c4303182fb59d0777fee2402ce07b397cf9120e76858d6c13a3ae3 SHA512 1372344533076d6a030f509ca4d9cefa6d30363d660231dc03f6bf68e5fe8415ae8267509ebb0ef8a319ec642cde067a2d458a1328d12474fccec91d8cbb4e5a WHIRLPOOL 874ed0fa2d833edd361286549898e18c171cc5855835c9a989ece1396ea1cf8a5b006cb1ab38875e494fc21162ee76981b7eb71a4e5ca98b25c53303549bd0a4
+MISC ChangeLog 12256 SHA256 04752e068ea0b07c6257c00e5941a867d5cccb19a43af98909d42fe550f8f232 SHA512 564adcbdf98c8d969550b472a35849bcd15af4cdf0b0943a2ce43a46f05263e11ae72d9cc5d9eca2bd1663a9af19a367bd39ee5867aa01a4504c023116099c41 WHIRLPOOL 95be1ef63f66eefe6919efcd66486c8c12db2d65f95a7c3cc1dae53cf2fe9932b56a05739406df640dd1be70acb2f7366bee9785f29d38171f81caf22a7b14be
MISC metadata.xml 490 SHA256 83fa771c99b84586c0ab24e534b52285b03dc33d3fcbed250b193517a45f7e1e SHA512 2493a473927dd1fa6326623e14090abccd988fb74d1de9a523d1cfc745ef1ed3d0c78d48b53c65fced305c38ba6463414940b2a04bfe0935248dcb92be863dda WHIRLPOOL 25ecd13efa803060bfaf9ae9afcfc91d5ab65c70b5c67a77c14a81a73215a4adbad51568ac070f87432b6e3f45d2fccab2fdbebbb4fdac631cc8bfd27d4a6649
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iF0EAREIAAYFAlN0EZYACgkQC77qH+pIQ6SxigD7BMnS1q3mW2XJICrQDSrKz9Pl
-/tPeDjQp8f7erdcHBa4A90aMXiqq57fu3VhEc3aLF/wcod4F8N80PJPCyrWqH3c=
-=gBr3
+iQJ8BAEBCABmBQJTdogUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOBLAQAMgFtkjXgxyR2J3HCrfGJ/UG
+/iNvyWO2pmQcjT295JqOZ4MmX7cfNvm148OM5l+i8TGyxnX9dhSlIi0Vr3KL3GU1
+4G8sgRgqjmGp3ApTqJwYHK9Lx8BCuViffQyNQ9221gOyikTqBM10Aq0ZeZhuJVhB
+NTBgCYXK74NDLkaZhsHXyS0hiVhsBbrzzod1KJIzgXC2/R2wcjpPJ73SXJ2oP4eV
+Cn9aEQ7JSu85UoWYJYImfDsQnA0yIw4NT8yJkeYq9TbpWG/JdKO9sFvVed2mjc6T
+Z3VJuIDdEkoh2ejNxoRhUdkJLuCroWCrP7WSwn2rOhIbxaQi67gbvWOoNJa2g4Nt
+0/srnyyD30gGmACmm69Q3DAQ1e81guqg4jmn1sfeyNUlU2U6QMyBOot0fTOXxXkm
+gcuA1a0wOubJ2hFcQNnQ2ugfx/BQ1MamcMrs0DsxtICbTB8ec+Xjxa5FC4V0SjFj
+4FJDOZTVzBSGVBCSo/bzANj5CJwaM//SFtjvaPpcsXOggeT3EIW8I1xZFYvJgPgt
+lIgWCEbATcNlh+xy9hn57mE4WhlUqmKALD/1nHroaxjz4KrycvR5QBqQMzGXCOFD
+Lo9EPSaH/T6FJ6oQScj3Fs3ygOFAJv2pxLk4NEZYpui0SDV0Xard/BgO3Y+HrMOR
+sNx+oD+I/QytDYPztO/M
+=CRup
-----END PGP SIGNATURE-----
diff --git a/dev-python/pypy/pypy-2.0.2.ebuild b/dev-python/pypy/pypy-2.0.2.ebuild
deleted file mode 100644
index 6d7d5dee9644..000000000000
--- a/dev-python/pypy/pypy-2.0.2.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pypy/pypy-2.0.2.ebuild,v 1.9 2014/03/31 21:24:18 mgorny Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy pypy2_0 )
-inherit check-reqs eutils multilib multiprocessing pax-utils \
- python-any-r1 toolchain-funcs versionator
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python language"
-HOMEPAGE="http://pypy.org/"
-SRC_URI="mirror://bitbucket/pypy/pypy/downloads/${P}-src.tar.bz2"
-
-LICENSE="MIT"
-SLOT=$(get_version_component_range 1-2 ${PV})
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 doc +jit ncurses sandbox shadowstack sqlite sse2"
-
-RDEPEND=">=sys-libs/zlib-1.1.3
- virtual/libffi
- virtual/libintl
- dev-libs/expat
- dev-libs/openssl
- bzip2? ( app-arch/bzip2 )
- ncurses? ( sys-libs/ncurses )
- sqlite? ( dev-db/sqlite:3 )"
-DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx )
- ${PYTHON_DEPS}"
-PDEPEND="app-admin/python-updater"
-
-S="${WORKDIR}/${P}-src"
-
-pkg_pretend() {
- CHECKREQS_MEMORY="2G"
- use amd64 && CHECKREQS_MEMORY="4G"
- check-reqs_pkg_pretend
-# if [[ ${MERGE_TYPE} != binary && "$(gcc-version)" == "4.8" ]]; then
-# die "PyPy does not build correctly with GCC 4.8"
-# fi
-}
-
-pkg_setup() {
- pkg_pretend
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}/1.9-scripts-location.patch"
- epatch "${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
- epatch "${FILESDIR}/2.0.2-distutils-fix_handling_of_executables_and_flags.patch"
-
- epatch_user
-}
-
-src_compile() {
- tc-export CC
-
- local jit_backend
- if use jit; then
- jit_backend='--jit-backend='
-
- # We only need the explicit sse2 switch for x86.
- # On other arches we can rely on autodetection which uses
- # compiler macros. Plus, --jit-backend= doesn't accept all
- # the modern values...
-
- if use x86; then
- if use sse2; then
- jit_backend+=x86
- else
- jit_backend+=x86-without-sse2
- fi
- else
- jit_backend+=auto
- fi
- fi
-
- local args=(
- $(usex jit -Ojit -O2)
- $(usex shadowstack --gcrootfinder=shadowstack '')
- $(usex sandbox --sandbox '')
-
- ${jit_backend}
- --make-jobs=$(makeopts_jobs)
-
- pypy/goal/targetpypystandalone
- )
-
- # Avoid linking against libraries disabled by use flags
- local opts=(
- bzip2:bz2
- ncurses:_minimal_curses
- )
-
- local opt
- for opt in "${opts[@]}"; do
- local flag=${opt%:*}
- local mod=${opt#*:}
-
- args+=(
- $(usex ${flag} --withmod --withoutmod)-${mod}
- )
- done
-
- set -- "${PYTHON}" rpython/bin/rpython --batch "${args[@]}"
- echo -e "\033[1m${@}\033[0m"
- "${@}" || die "compile error"
-
- use doc && emake -C pypy/doc/ html
- pax-mark m "${ED%/}${INSDESTTREE}/pypy-c"
-}
-
-src_test() {
- # (unset)
- local -x PYTHONDONTWRITEBYTECODE
-
- ./pypy-c ./pypy/test_all.py --pypy=./pypy-c lib-python || die
-}
-
-src_install() {
- einfo "Installing PyPy ..."
- insinto "/usr/$(get_libdir)/pypy${SLOT}"
- doins -r include lib_pypy lib-python pypy-c
- fperms a+x ${INSDESTTREE}/pypy-c
- pax-mark m "${ED%/}${INSDESTTREE}/pypy-c"
- dosym ../$(get_libdir)/pypy${SLOT}/pypy-c /usr/bin/pypy-c${SLOT}
- dodoc README.rst
-
- if ! use sqlite; then
- rm -r "${ED%/}${INSDESTTREE}"/lib-python/*2.7/sqlite3 || die
- rm "${ED%/}${INSDESTTREE}"/lib_pypy/_sqlite3.py || die
- fi
-
- # Install docs
- use doc && dohtml -r pypy/doc/_build/html/
-
- einfo "Generating caches and byte-compiling ..."
-
- python_export pypy-c${SLOT} EPYTHON PYTHON PYTHON_SITEDIR
- local PYTHON=${ED%/}${INSDESTTREE}/pypy-c
-
- echo "EPYTHON='${EPYTHON}'" > epython.py
- python_domodule epython.py
-
- # Note: call portage helpers before this line.
- # PYTHONPATH confuses them and will result in random failures.
-
- local -x PYTHONPATH="${ED%/}${INSDESTTREE}/lib_pypy:${ED%/}${INSDESTTREE}/lib-python/2.7"
-
- # Generate Grammar and PatternGrammar pickles.
- "${PYTHON}" -c "import lib2to3.pygram, lib2to3.patcomp; lib2to3.patcomp.PatternCompiler()" \
- || die "Generation of Grammar and PatternGrammar pickles failed"
-
- # Generate cffi cache
- "${PYTHON}" -c "import _curses" || die "Failed to import _curses"
- if use sqlite; then
- "${PYTHON}" -c "import _sqlite3" || die "Failed to import _sqlite3"
- fi
-
- # compile the installed modules
- python_optimize "${ED%/}${INSDESTTREE}"
-}