Sync with portage [Fri Oct 28 07:52:17 MSK 2016].

master
root 8 years ago
parent 43273e6b5f
commit 0b585986ff

@ -58,3 +58,11 @@
Package-Manager: portage-2.3.2
*aerospike-amc-community-3.6.13 (27 Oct 2016)
27 Oct 2016; Patrick Lauer <patrick@gentoo.org>
+aerospike-amc-community-3.6.13.ebuild:
Bump
Package-Manager: portage-2.3.2

@ -2,14 +2,16 @@ AUX amc.init 676 SHA256 b8f0128fca3bc7a4652cf16bd5a0471492c010b5349e0e7e44da62fd
DIST aerospike-amc-community-3.6.10.1.all.x86_64.deb 1434334 SHA256 1f8424f64d2d3a609ec1a4ad30569ccbf13ac411eddb96f3e855efc396523b02 SHA512 2f9d208c501800d7a73d419347883ff9b4f8d65e76238c8676f1f04ad6c38aae2c9746ea65ed0d4ef36bcc9419a3a70b4d95f42aea72556935cdb3e82d943f05 WHIRLPOOL 5062770392f4ebe62ab616bb67b9848591cdaed334dc94476b88ede7691b6734c2fe0d91b2a7e1ca7f69c48931c194cbec630eee58281d3e8414ebf5072499e9
DIST aerospike-amc-community-3.6.11.all.x86_64.deb 1434296 SHA256 435d68f20f9a98d2569c294d850bfac5d00eaca680dbe5c697955d6b6df82c9c SHA512 e6396d8328f1021bbe4505bd63d4b4835857f151d58e0bb089f18ad7b3115d4893e9b3aaac18321f26150e6d1d2f15eadcd39d2f361af145426dee0c8fd9e90d WHIRLPOOL 99fee74cf99ba081f7ad61fc839a3ddc150fe9580325cc5ab40f2aeb254348856bde554240c2f39ec49dd4979cae7f03fe2d9d5ad3c6af4d181caeaefb627ddf
DIST aerospike-amc-community-3.6.12.all.x86_64.deb 1436482 SHA256 9120e3b3ed144f19ce84a3d7b36a3fa1a61dff82e1e318efa81c834bb6cdb339 SHA512 d02e02db2c041bdb4ed8392dc2703840fc7eec5a7de8f5bbb24db61538631302c94f0bcffe8e31c8e03ec2ca35b8ea82f49d713cdfe2c1e14d0a078b53fb9695 WHIRLPOOL 4147051729ce90b61e29db031f879ee740c53c55a3da39504ca78931a3a859ed31376b177b2fd00ad6269961c44623a7664e8126e63281b9bec34f53f7272237
DIST aerospike-amc-community-3.6.13.all.x86_64.deb 1436414 SHA256 f55f5ef3108e7da7c112fb12ceb1dca017e567c6ba1d311f604948ae347da3f0 SHA512 8077f8c51aab39ca701eb1ada633a3a378e02fed39ef2e565fed57fa57cf12da6c69a2b3d93e179110c29043a0a5a114512d30752eab6356e1b819ae490d23bb WHIRLPOOL 7cdaf5a99c8049681282ea673374a5e6e1baddde765933d5b4c0596cf766d83381bf847beff4f9d9f43b5a16355d57c34ecf02c61e3235714773b31210b63824
DIST aerospike-amc-community-3.6.8.2.all.x86_64.deb 1429424 SHA256 6509c10fa4af2c41aa9f2a17ad75e2f1383010bb9d12586e19858aa990b127d5 SHA512 ed1b82f825888ce2985b77d75e2e9988f87a241159fc0452af12892f66c37ec0d88f7edd2be6fce6d06184a5c09305f5e9727af48774e55b6290402fa406abc3 WHIRLPOOL 7c98bf26f9cd32461a015572fb3f7c9f6d17dff8fa28a13adbac47267db0f83d3d2139faceb1ebb89a259df20dbdd6f9b81c8cdd9f305597835e84c3f985805c
DIST aerospike-amc-community-3.6.8.all.x86_64.deb 1429404 SHA256 7c29269746a806f04c3828188a249af6407135ebcf151fe55550d84d2e8dc464 SHA512 de44333471307410461bd53266b84fdc9fa92f7115012eb4b29b3ad415dd471ca3d9bf1a7c52bec7063df02a7e600dce9366910a089751dd19163cc212574d28 WHIRLPOOL 134a8f6dbd006b9918be787f090ca762b45b4c9083f43b6f039b3f33ab1a43ef38be30e3fa31c137185e35672620eace1a2cff7615091f9a9bfab955dfa1f914
DIST aerospike-amc-community-3.6.9.all.x86_64.deb 1431182 SHA256 fb3a21ed712b134ae0fbe41bcc60ee3b62fddb1a08af660b7197528cb978d827 SHA512 67059ef2b96c4cf69b8a2edacb3edc711a18889b7eee16a038c63e8176d80e4b5ff23f126c0c16113a529e181b9c6f16601cbfa0251b0b12231ad7a23b8bc65e WHIRLPOOL c04a136ed27029503fd58c08a872fd86c9f3530b161183cb74a86db9f66150b817df05492f697214ecf8bbde3951d3b5091eea5c53787faf79888606670ddba5
EBUILD aerospike-amc-community-3.6.10.1.ebuild 1410 SHA256 1c01ecc75e56bd3a0dffb37ffd96c099188ee49d3eb343243c9feacb8dcb9e31 SHA512 3b3baade2616adb5a4b862cd969e1c031204ff9db0b25060e3b17b96fdbcc789a230971643d48c06437db6e74ca47fe73af01dc0be44ff0f849534bcef78ca28 WHIRLPOOL e7fac6c6b1bba10007573fcd3a1137968f919c1e2871a75df05fefedc2608dbe6c6a69641235a262213dc59b439b3049bc9a9ef2df436a1a97d81ea9dd0f3357
EBUILD aerospike-amc-community-3.6.11.ebuild 1410 SHA256 1c01ecc75e56bd3a0dffb37ffd96c099188ee49d3eb343243c9feacb8dcb9e31 SHA512 3b3baade2616adb5a4b862cd969e1c031204ff9db0b25060e3b17b96fdbcc789a230971643d48c06437db6e74ca47fe73af01dc0be44ff0f849534bcef78ca28 WHIRLPOOL e7fac6c6b1bba10007573fcd3a1137968f919c1e2871a75df05fefedc2608dbe6c6a69641235a262213dc59b439b3049bc9a9ef2df436a1a97d81ea9dd0f3357
EBUILD aerospike-amc-community-3.6.12.ebuild 1410 SHA256 1c01ecc75e56bd3a0dffb37ffd96c099188ee49d3eb343243c9feacb8dcb9e31 SHA512 3b3baade2616adb5a4b862cd969e1c031204ff9db0b25060e3b17b96fdbcc789a230971643d48c06437db6e74ca47fe73af01dc0be44ff0f849534bcef78ca28 WHIRLPOOL e7fac6c6b1bba10007573fcd3a1137968f919c1e2871a75df05fefedc2608dbe6c6a69641235a262213dc59b439b3049bc9a9ef2df436a1a97d81ea9dd0f3357
EBUILD aerospike-amc-community-3.6.13.ebuild 1410 SHA256 1c01ecc75e56bd3a0dffb37ffd96c099188ee49d3eb343243c9feacb8dcb9e31 SHA512 3b3baade2616adb5a4b862cd969e1c031204ff9db0b25060e3b17b96fdbcc789a230971643d48c06437db6e74ca47fe73af01dc0be44ff0f849534bcef78ca28 WHIRLPOOL e7fac6c6b1bba10007573fcd3a1137968f919c1e2871a75df05fefedc2608dbe6c6a69641235a262213dc59b439b3049bc9a9ef2df436a1a97d81ea9dd0f3357
EBUILD aerospike-amc-community-3.6.8.2.ebuild 1410 SHA256 1c01ecc75e56bd3a0dffb37ffd96c099188ee49d3eb343243c9feacb8dcb9e31 SHA512 3b3baade2616adb5a4b862cd969e1c031204ff9db0b25060e3b17b96fdbcc789a230971643d48c06437db6e74ca47fe73af01dc0be44ff0f849534bcef78ca28 WHIRLPOOL e7fac6c6b1bba10007573fcd3a1137968f919c1e2871a75df05fefedc2608dbe6c6a69641235a262213dc59b439b3049bc9a9ef2df436a1a97d81ea9dd0f3357
EBUILD aerospike-amc-community-3.6.8.ebuild 1410 SHA256 1c01ecc75e56bd3a0dffb37ffd96c099188ee49d3eb343243c9feacb8dcb9e31 SHA512 3b3baade2616adb5a4b862cd969e1c031204ff9db0b25060e3b17b96fdbcc789a230971643d48c06437db6e74ca47fe73af01dc0be44ff0f849534bcef78ca28 WHIRLPOOL e7fac6c6b1bba10007573fcd3a1137968f919c1e2871a75df05fefedc2608dbe6c6a69641235a262213dc59b439b3049bc9a9ef2df436a1a97d81ea9dd0f3357
EBUILD aerospike-amc-community-3.6.9.ebuild 1410 SHA256 1c01ecc75e56bd3a0dffb37ffd96c099188ee49d3eb343243c9feacb8dcb9e31 SHA512 3b3baade2616adb5a4b862cd969e1c031204ff9db0b25060e3b17b96fdbcc789a230971643d48c06437db6e74ca47fe73af01dc0be44ff0f849534bcef78ca28 WHIRLPOOL e7fac6c6b1bba10007573fcd3a1137968f919c1e2871a75df05fefedc2608dbe6c6a69641235a262213dc59b439b3049bc9a9ef2df436a1a97d81ea9dd0f3357
MISC ChangeLog 1576 SHA256 1028b989484c8a118aa0d695077ee7c6fbc1efeaf729e40f6235135d0913e9db SHA512 8e4181cec70f419f678da9bc1b519100c217b78f077ed3498697a2b3c9ff2c936d1e13a41f27c0c430775eefcfc2f5d5701b3bfa2d96b95595ca231c5f34f466 WHIRLPOOL 7dbe136a3079dce450c41d0887f685e3977205506f8b0d5d38f5c024186c07472cd5470e1fdaf9427f826f591a9cb7cf7555503737983c3a09c51684b08bed21
MISC ChangeLog 1757 SHA256 31dd163535280266608376e7482fb64fdb670f75d44f82e5653446345bc619bb SHA512 fced25b81c5b12fe6f48323536c0bcdffc827bc98497cfe61ff62a9ac26870b0fb4484fd26ef7d9f592b24f068648b8195430761f7bafeff73e7ca741232894d WHIRLPOOL 81d8cae5a7fdba134a9bba8df4d273ab06928df5cbb57394e07f9b79b71f2665c6618869d60ae19c3f2a054234d54080eb86ce2f845ad15389a7e41ec1cb5575
MISC metadata.xml 218 SHA256 eb70897907d0514564c84c9039d280e84e39daa2e26df509aadb12de34c79949 SHA512 882f7787b97aa780dd3ba4112b9e1dcc84986e2a17704cba9a557ec3a3f9211bcf93532b92d42f60157b56b457ee9ee17e5409066230e54d48931b91bd6786cd WHIRLPOOL 8587c6e7906d0284b2ab0fc799e790371b07acd33f712c2c5625ede6d8b63892d991a9036788eab77d2afc8b37dbcd5d1194a9f5686777132e304628038d043d

@ -0,0 +1,64 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils user
DESCRIPTION="Web UI based monitoring tool for Aerospike Community Edition Server"
HOMEPAGE="http://www.aerospike.com"
SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}.all.x86_64.deb"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="app-crypt/gcr
dev-python/eventlet
dev-python/flask
dev-python/greenlet
dev-python/setproctitle
www-servers/gunicorn"
DEPEND="${RDEPEND}"
src_unpack() {
default
mkdir "${P}"
tar -xf data.tar.xz -C "${S}" || die
tar -xzf "${S}"/opt/amc.tar.gz -C "${S}"/opt/ || die
}
src_install() {
mv opt/amc/amc/* opt/amc/
rm -rf opt/amc/amc
rm -f opt/amc/install
rm -f opt/amc/bin/uninstall
rm -f opt/amc/bin/amc_*.sh
rm -f opt/amc/bin/gunicorn
rm -rf opt/amc/server/site-packages/
rm -rf opt/amc/server/setups/
insinto /etc/logrotate.d
newins opt/amc/config/logrotate amc
rm -f opt/amc/config/logrotate
insinto /etc/cron.daily
newins opt/amc/config/logcron amc
rm -f opt/amc/config/logcron
sed -e 's@/tmp/amc.pid@/run/amc.pid@g' -i opt/amc/config/gunicorn_config.py || die
insinto /etc/amc/config
doins -r opt/amc/config/*
rm -rf opt/amc/config/
echo "${PV}" > opt/amc/amc_version
insinto /opt/amc/
doins -r opt/amc/*
keepdir /var/log/amc
newinitd "${FILESDIR}"/amc.init amc
}

@ -75,3 +75,24 @@
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
27 Oct 2016; Göktürk Yüksek <gokturk@gentoo.org> metadata.xml:
add maintainer
Package-Manager: portage-2.3.1
*sysbench-1.0_pre20161017 (27 Oct 2016)
27 Oct 2016; Göktürk Yüksek <gokturk@gentoo.org>
+sysbench-1.0_pre20161017.ebuild:
add snapshot
Package-Manager: portage-2.3.1
27 Oct 2016; Göktürk Yüksek <gokturk@gentoo.org>
sysbench-1.0_pre20161017.ebuild:
keyword for x86
Tested on my Pentium M 1.60GHz
Package-Manager: portage-2.2.28

@ -1,6 +1,8 @@
DIST sysbench-0.4.12.tar.gz 421932 SHA256 83fa7464193e012c91254e595a89894d8e35b4a38324b52a5974777e3823ea9e SHA512 e5903a38c89ac850e7e8af6bba6a5311f8c14ab579eff794f9a7688f41804e8b53a8ababd4d1ea1c69625d53d9fe47842d123a6bc2c5fd74ffcac5bac488abbe WHIRLPOOL a880eba1464125817e8497e3492cd0ca20d751a73fd79d70777a41fbab85660152e09e27a8226fdd4424d615d748ca678dee991733b363c183c6618a8359bc3a
DIST sysbench-48124f838b00ff83a044fbf046a9d8d0b1602d90.tar.gz 281484 SHA256 d3619b4399e6a77a679932571402cfae85c9fd17541050a77006184b3cad155a SHA512 2dd9bb78343df27894094829708dc133009d8ee65399beafbf38ea88d42be311180a18bf7b76cd41b22482606b7de13840cbdf5fc5841a0d2ed59dd65e34cebe WHIRLPOOL 67874d43c2a1d6cda45f64edfe0961018c9b8f5b13cc68b35dfbcebc1f5c75d2bc0ecfc1cffdcc62fc783fcc8a4cabd0e1bbccea5546bcd907d649b6f3b17c71
EBUILD sysbench-0.4.12-r1.ebuild 872 SHA256 e6d303a4eb7697884952c9032ad58bba8aa62140b0bfe3c7152227b84017552d SHA512 10c0f07bd952d3a1d423910bae49484fc272cce4e1010d63cdc639df9cbfa5dd145ad438f785e0e167c73959485bbd256517e5d2e975dbd97910bb054fe96cd2 WHIRLPOOL 3493f4c42459c7dbb7021fbc25ae1c7f3275b1e83db773180f2b2e2e8792a33998ae2516f03629a784a24f35489dbae68129bc2f39f7653b758db9b97a02dd01
EBUILD sysbench-1.0_pre20161017.ebuild 1174 SHA256 b7040ef425c5f59e46219786b04a0d7c42d3b4c8b44bb7c2ecb7791abb93d8a8 SHA512 b82be237c0dedf1ff72c64d13d23d289f9334986d618da3deead9aba2066a4b112e5074d6e8f6426b564f5b40c38b78716adf72650fb23b5568d34cbb71ba2da WHIRLPOOL 09a3564fbfdc1f13a8a3294e019eddd543e060bbf964a30d82a7868c638898673e54f049f363f07a1c2069cce948448ceb13e9668b3ad900cdf1365fe2b6da3d
EBUILD sysbench-9999.ebuild 811 SHA256 f1a4eaa0b91aa5693ad0512b8928183e776ad3cd4a3cc2356c3b4f7c6a13fe98 SHA512 407c2bd07d2dc51655587ea5973a77fc4a031bcb434519b599211b6e989cf6c55d18be1503c50767083a03ccc3febc1277c13831acda9cd1198da5cbd33ef78e WHIRLPOOL 553565314571fe5eb5be6c17e8ed1413ae07a91be146805c150209cf11ef4c0263d81caa7b2b712c7db1012fd951c1057060f6f70b39b79b6d2329e63da1762f
MISC ChangeLog 2750 SHA256 7c803387f0c5f4ad0b7253bea0601b78efb19225597a595219b889a00a65c6b7 SHA512 a98939ae1acbf7c170cd01a68e02b7cbb332b42d826c3f9db442aeb05afa733b9e47d187bc6fd3824739a9ae42a19a4be131a6950144420eeacd7fe21f191894 WHIRLPOOL 53fa44a34257bdf729bd3f878ffb537742a53ea07a48696cee99de2f15598b141816aa198ad79afaeda75443b8a6ac617cc7042d8d2014f01dcfb5164e61412b
MISC ChangeLog 3228 SHA256 39af0522f375eb28fbc6d272c4206e3316c9dfd08be919d3ddd46ae41374d3af SHA512 45ae6fbfe5d968fc0ade016fb84133d60d2a486bd8de0a4dfc425c0a53690a72c033fc53ddee173f4653f41554655388256fbbc5bee6594946814a49d31360d0 WHIRLPOOL 7983a8ba9410901c29c392823605efe32a9fa83f1237d6e5352954726de8371b385d900d391e38df798dd519cf95d305d7eeaad3ea495249bb394e631f99f9c7
MISC ChangeLog-2015 1384 SHA256 486aedc4613e75f0addbad1722bf22f00fa85971b7e46985a926d901044b80ba SHA512 1d2dcee1caee59191f737fbc190bdec63db8cbac44aff88f2d34ad903a19e7ac8aa4ee829a7b2f5fb38287fc2fd374c7e7c16f14f6cfc1461ca2612133daf341 WHIRLPOOL 55bca9507cc4da1edc88ddccf5a21c36bdf20ec68157c0d0e74cdee179e43e05a6be5f945490c709b4386638800cd16b8c7924229b70532b2056c01e6a3339d6
MISC metadata.xml 308 SHA256 b1dab9631e287723a50513fe8606ed6f0517f9ac98b6fb46dae1763dce5aa1f6 SHA512 fbef66a6bafaa9407675b0a8d07fd45bd4e0ad40fe10370cf672a775e581b175c75f7bb5ddbb2795f8ef8b241232dfb940562324543b79f050eed2adf567d67f WHIRLPOOL dae3b2ba0e4acd1f7a42cc51a043c31ce4e01eb35e29978b5234a4bbca32c07d3656309506ee50306119f289904181762dc4e48c3ec33e2350ba34461f20b18f
MISC metadata.xml 512 SHA256 245e7cd32f2ab0ee86da55f70acca1a434b7525f07c75b0ee293943eace26255 SHA512 8187049c2a67b1219cde6ababe233df864380dcb4adf9e5b3144f0fe488eb79d39739b80017ab47b0400c81b8c0d1f247de95e9dd0ef4c50b2a0d8a322ae81fd WHIRLPOOL e8a0a99e4deb221cf0672a5ecdaec287e81e860083f8f92c298d0c7bc13d671ecf91b501a17b80a69c33a58b7ccfe740018e65c8b155eb0314c7370e81ee5ac7

@ -1,11 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<maintainer type="person">
<email>hydrapolic@gmail.com</email>
<name>Tomáš Mózes</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="aio">Enable libaio support</flag>
</use>
<upstream>
<remote-id type="sourceforge">sysbench</remote-id>
<remote-id type="github">akopytov/sysbench</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,59 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
GITHUB_REV="48124f838b00ff83a044fbf046a9d8d0b1602d90"
MY_PN="${PN}-${GITHUB_REV}"
DESCRIPTION="System performance benchmark"
HOMEPAGE="https://github.com/akopytov/sysbench"
SRC_URI="https://github.com/akopytov/sysbench/archive/${GITHUB_REV}.tar.gz -> ${MY_PN}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="aio lua mysql postgres test"
RDEPEND="aio? ( dev-libs/libaio )
lua? ( dev-lang/lua:= )
mysql? ( virtual/libmysqlclient )
postgres? ( dev-db/postgresql:= )"
DEPEND="${RDEPEND}
sys-devel/libtool:=
dev-libs/libxslt
test? ( dev-util/cram )"
REQUIRED_USE="
mysql? ( lua )
postgres? ( lua )"
S="${WORKDIR}/${MY_PN}"
src_prepare() {
default
sed -i -e "/^htmldir =/s:=.*:=/usr/share/doc/${PF}/html:" doc/Makefile.am || die
./autogen.sh || die
}
src_configure() {
local myeconfargs=(
$(use_enable aio aio)
$(use_with lua lua)
$(use_with mysql mysql)
$(use_with postgres pgsql)
--without-attachsql
--without-drizzle
--without-oracle
)
econf "${myeconfargs[@]}"
}
src_test() {
emake check test
}

@ -482,3 +482,18 @@
Package-Manager: portage-2.2.28
*gnupg-2.1.15-r1 (27 Oct 2016)
27 Oct 2016; Kristian Fiskerstrand <k_f@gentoo.org> +gnupg-2.1.15-r1.ebuild,
metadata.xml:
Add use flag system-cert-store
System cert store is not used by default in GnuPG 2.1 for hkps:// requests
to keyservers. Adding a use flag system-cert-store that changes this
behavior,
matching upstream behavior for KS_FETCH.
Gentoo-Bug: 597934
Package-Manager: portage-2.3.2

@ -16,7 +16,8 @@ EBUILD gnupg-1.4.21.ebuild 3375 SHA256 01264a6ded99699972cc34739d13e30536a53f466
EBUILD gnupg-2.0.28.ebuild 4850 SHA256 22a7afe802626f9332fa07ccdbbb7b058c3d54ef4e64f9afa241080380eeab71 SHA512 34ebbe9c768e254248a79b92e746f2bad757d122bd329fb65436ae7c6f2405a43594d131b3ed88fa029579d76341de3ad7a59337c12a382e75b75f6ddd435a60 WHIRLPOOL 8d0a3bb121e247079b2330cb5294c572187c99fe591e535e4022c17c5c6c77241d990d89c459027641f392c185cf8260af28a5495e888f874558fe784f38b3cb
EBUILD gnupg-2.0.29-r1.ebuild 4978 SHA256 7524b83ab9efaa9ea9cb54590ef2070d2f0a12e4063848703ae352913834a3b4 SHA512 3b177c3aa5949aa51a43c698dbd7bcdc208d152759acb2fd04b4c96a9fb2b31a608b06f5782f56a4cff1a03616c5947cbb8ef59eff948cbed9be220e7985f0e4 WHIRLPOOL b21df882aa93a645acaea838fdfc68e658408bbe0ab52e577b6f4ee65eb8e8dbc126d0a35f022edf9d239269c22fd82d68b239b8419397709d05532aa4f256e6
EBUILD gnupg-2.0.30.ebuild 4980 SHA256 bd29bea48709efda695d96c1c31c383793a8ab56e742e74555b9e9b45a9bb335 SHA512 740d16d7c5aa29d8ade28b67d7bffacb036671b9aa1800ca04c5fb81d2dafbceb4529236e91b91c61e93cafed11cca7bd471ed165ce75941bf1fb38b9cbf5b90 WHIRLPOOL 8860cfdbe126f9a2a72126064ed866d21209ee55f318a1f6de1c56fed7a64fad1be78470968722f74ebb9eb1b67e87459525564ca40992fbe0a5226a09c9f218
EBUILD gnupg-2.1.15-r1.ebuild 4778 SHA256 404796794e14d8e2ac905a937577c17f11a4d77b194a9becdf031a7de566e2a4 SHA512 fc5301374914f421d905259ff689982828269b9e8176d1022a1455a68abb0a5d1090d4e3cd90017d3fc0211e1bcaa21b6a93f2f7824a3165f575fc24033d1d56 WHIRLPOOL 90da86d01ff56beef3e3f09d4fc0ce6b462f284ac8712f07d009ea5dce6ee70dc3932d264dc34a4971adc30ace85f7c68507926ac16f8183861bdc9a16f5fdee
EBUILD gnupg-2.1.15.ebuild 4431 SHA256 5fa53b903e10f0c79e0a12549b2549541b97f28ddf48fd5a180332641337047d SHA512 03a2e4e6bfffb0eca588a1e9f9b6d693702487ac5c289b7dad226735bf1231b8635cd9369e77c8f21da76c2d023e064d039920cc4c8ea590dd98c070bafe8ba5 WHIRLPOOL 8c7f4514cf789d8724ef2462f9f14a4ca153415558ada4aeceaeb22f877c6bfa23e001ea68ad97a25e388885f9cf66a75dc92d68f0a403347d42486d2fafe107
MISC ChangeLog 14435 SHA256 e6085be566a423fa2bb08b6fc625a1ea8057efda69ef455a97615e25d360fdd1 SHA512 fc62dfcdff1375a02b2a19417105ec43e702e16b104e2ed29f59e282f49d1c648ff6e31382b86c36cd97f80b1d5f8d4fc5050d1f6211c0fa9ffdd69e1e7f13c0 WHIRLPOOL ca9c35bdbd423a3c65a9ad2479f7e3b8ce4eca7af62b991aa2f6ca5c5452a5f8b791214c9bb525391fab5ec895179ae9ac057cc21565e3d88fcd93dd1f8f42cc
MISC ChangeLog 14856 SHA256 5c82fccf81381bc98188864e0200984981618c4e676b41bc4d7fabc7d81acceb SHA512 5b047177237040300164c9ae57144c37d723fa813488f294f6bdf5942d8bd1e37105eb3079e82ed0f315cfb554f288b4f5afbc5574c70417a496438a7945847b WHIRLPOOL 3bfda71361b17967c84f7e5ae461f746fa8d8825f28a5023c9c0d2a2ff1e5566161d9a70b59d50f38656f1c9739a41890bead3780c5274b1a7b2ee19a7d3f4da
MISC ChangeLog-2015 89046 SHA256 295a825284cc7d9b7148c77733782937402db7e07fd7fbf0a9f44861d2018ce7 SHA512 9920db843f9cc1863f3529ac2022f591de8f0b930f82b64ca2859d542af679de3dcc733e5b55b8de060df9bf01ce68cd1828d0c179b1f9f05093cd6566efddc6 WHIRLPOOL d21dbe313d4c1b0e50012e0cc05560d13b712875514dbbea2f56be40ce85c99db8a7693a0f4492dd631119d37cbc796546fe5b62f5d6a6baf598d0a94c0ac0a3
MISC metadata.xml 1211 SHA256 c9be6af1ab9cc14b1b09ad2ed9ea4530148c2c5476f6335b096b83798e8dccef SHA512 521cef0f8f903af1cf5d59a4c15d1ee8ee264052d8156a3b00489375b5cff5fdb42b933d918a2c8ca1f51997c2ffdd4c2a9c9417240d42bfea9329ccfcec4f07 WHIRLPOOL d98abfc91888e2058b08903dbe7c9c0686ac2852815ca1800d9f219f7eedb309c0a780eabcfdd21e08cbf1225ac6873fbf6ee7724d2226a569ce5cbcbf41a2f5
MISC metadata.xml 1305 SHA256 ef33964c1175790ee7e1e0b63be605b14cc82e2de436e4ea824a53ba068de264 SHA512 cfd6caca27e2f6cfbf9b1debf33d60367ae924f11a5a43dcaad4ca153c9b9004fc7a06f70d81e3588c63081ea3025cbc8d2dbf039a4482a48ec1065598e4708d WHIRLPOOL 9ed597fa0221920e57ead5492df0f88c44eedf5461adfa17e45bd9c9f25dd8d54c39f90f1a414d4d793bfdb8a2f5a72eb37e525e84b0e2d156a57c34cb5cb88c

@ -0,0 +1,166 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
HOMEPAGE="http://www.gnupg.org/"
MY_P="${P/_/-}"
SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="bzip2 doc +gnutls ldap nls readline selinux smartcard system-cert-store tofu tools usb"
COMMON_DEPEND_LIBS="
>=dev-libs/npth-1.2
>=dev-libs/libassuan-2.4.3
>=dev-libs/libgcrypt-1.7.3
>=dev-libs/libgpg-error-1.24
>=dev-libs/libksba-1.3.4
>=net-misc/curl-7.10
gnutls? ( >=net-libs/gnutls-3.0:0= )
sys-libs/zlib
ldap? ( net-nds/openldap )
bzip2? ( app-arch/bzip2 )
readline? ( sys-libs/readline:0= )
smartcard? ( usb? ( virtual/libusb:0 ) )
tofu? ( >=dev-db/sqlite-3.7 )
"
COMMON_DEPEND_BINS="app-crypt/pinentry
!app-crypt/dirmngr"
# Existence of executables is checked during configuration.
DEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
nls? ( sys-devel/gettext )
doc? ( sys-apps/texinfo )"
RDEPEND="${COMMON_DEPEND_LIBS}
${COMMON_DEPEND_BINS}
selinux? ( sec-policy/selinux-gpg )
nls? ( virtual/libintl )"
S="${WORKDIR}/${MY_P}"
src_prepare() {
# System cert store is disabled by default in GnuPG 2.1
# This provides use of gnutls system cert store for hkps://
# Gentoo-Bug: 597934
if use system-cert-store; then
sed -i 's/HTTP_FLAG_TRUST_DEF/HTTP_FLAG_TRUST_SYS/g' \
"${S}/dirmngr/ks-engine-hkp.c" || die
einfo "Using system TLS certificate store"
fi
epatch_user
}
src_configure() {
local myconf=()
if use smartcard; then
myconf+=(
--enable-scdaemon
$(use_enable usb ccid-driver)
)
else
myconf+=( --disable-scdaemon )
fi
if use elibc_SunOS || use elibc_AIX; then
myconf+=( --disable-symcryptrun )
else
myconf+=( --enable-symcryptrun )
fi
# glib fails and picks up clang's internal stdint.h causing weird errors
[[ ${CC} == *clang ]] && \
export gl_cv_absolute_stdint_h=/usr/include/stdint.h
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--enable-gpg \
--enable-gpgsm \
--enable-large-secmem \
--without-adns \
"${myconf[@]}" \
$(use_enable bzip2) \
$(use_enable gnutls) \
$(use_with ldap) \
$(use_enable nls) \
$(use_with readline) \
$(use_enable tofu) \
$(use_enable tools wks-tools) \
CC_FOR_BUILD="$(tc-getBUILD_CC)"
}
src_compile() {
default
if use doc; then
cd doc
emake html
fi
}
src_install() {
default
use tools && dobin tools/{convert-from-106,gpg-check-pattern} \
tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys,make-dns-cert}
emake DESTDIR="${D}" -f doc/Makefile uninstall-nobase_dist_docDATA
# The help*txt files are read from the datadir by GnuPG directly.
# They do not work if compressed or moved!
#rm "${ED}"/usr/share/gnupg/help* || die
dodoc ChangeLog NEWS README THANKS TODO VERSION doc/FAQ doc/DETAILS \
doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER doc/help*
dosym gpg2 /usr/bin/gpg
dosym gpgv2 /usr/bin/gpgv
echo ".so man1/gpg2.1" > "${ED}"/usr/share/man/man1/gpg.1
echo ".so man1/gpgv2.1" > "${ED}"/usr/share/man/man1/gpgv.1
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg
if use doc; then
dohtml doc/gnupg.html/* doc/*.png
fi
}
pkg_postinst() {
elog "If you wish to view images emerge:"
elog "media-gfx/xloadimage, media-gfx/xli or any other viewer"
elog "Remember to use photo-viewer option in configuration file to activate"
elog "the right viewer."
elog
if use smartcard; then
elog "To use your OpenPGP smartcard (or token) with GnuPG you need one of"
use usb && elog " - a CCID-compatible reader, used directly through libusb;"
elog " - sys-apps/pcsc-lite and a compatible reader device;"
elog " - dev-libs/openct and a compatible reader device;"
elog " - a reader device and drivers exporting either PC/SC or CT-API interfaces."
elog ""
elog "General hint: you probably want to try installing sys-apps/pcsc-lite and"
elog "app-crypt/ccid first."
fi
ewarn "Please remember to restart gpg-agent if a different version"
ewarn "of the agent is currently used. If you are unsure of the gpg"
ewarn "agent you are using please run 'killall gpg-agent',"
ewarn "and to start a fresh daemon just run 'gpg-agent --daemon'."
if [[ -n ${REPLACING_VERSIONS} ]]; then
elog "If upgrading from a version prior than 2.1 you might have to re-import"
elog "secret keys after restarting the gpg-agent as the new version is using"
elog "a new storage mechanism."
elog "You can migrate the keys using gpg --import \$HOME/.gnupg/secring.gpg"
fi
}

@ -21,6 +21,9 @@
Bring in <pkg>dev-libs/libusb</pkg> as a dependency; enable
scdaemon.
</flag>
<flag name="system-cert-store">
Use gnutls system TLS cert store for hkps access
</flag>
<flag name="usb">
Build direct CCID access for scdaemon; requires
<pkg>dev-libs/libusb</pkg>.

@ -939,3 +939,8 @@
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
27 Oct 2016; Matthias Maier <tamiko@gentoo.org> -qemu-2.7.0-r4.ebuild:
drop vulnerable 2.7.0-r4, bug #598046
Package-Manager: portage-2.3.0

@ -27,9 +27,8 @@ AUX qemu-2.7.0-CVE-2016-8909.patch 980 SHA256 989210bfac97091e67fbe973be7a6d8aa0
AUX qemu-2.7.0-CVE-2016-8910.patch 848 SHA256 919e566e98434486f89ecfc3158ccee59c5bbdf3848b2a668136901871f5f1ab SHA512 1f695ebc2f10b2cda5a9b93c097adb49858af94817c14a406c7d26edd42353c776b0afc4779bc1c6f930dadcf450906924f8080ca5c87eb7c7e6b5694464dc7e WHIRLPOOL 574900ab3eca13429769c7e2b56fd4e4b1220800b2e5bc933eef502c633614eab22cba6af4fdd1fd55e3a7e70d3d5ead1cb1970f8211b5f4fc43e3d782865f1b
AUX qemu-binfmt.initd-r1 7966 SHA256 5b4b432aa1e44f387c9eb789de0ec6322741fd36dd241f76520f17c6cd6ac49b SHA512 2ba0bff6eb2b6bac4ed440f793771ce9551cad48e38bddb6cf04f804faac2407e80879f66771910344ddcea45f0014095dcc8bfeb0aad5085ef048fd3612dbd8 WHIRLPOOL a2a1fb830a970757d1e203378c7d382b161b1040f3b8aaf0f22bb3b5e46467eff395474ff40d93c9f133bab307b345a6f75d63eae9f8dd8daf67324db41032f9
DIST qemu-2.7.0.tar.bz2 26867760 SHA256 326e739506ba690daf69fc17bd3913a6c313d9928d743bd8eddb82f403f81e53 SHA512 654acaa7b3724a288e5d7e2a26ab780d9c9ed9f647fba00a906cbaffbe9d58fd666f2d962514aa2c5b391b4c53811ac3170d2eb51727f090bd19dfe45ca9a9db WHIRLPOOL dcb3e5f7da89dd8e14d636d7ebd476e076e0043880bb9ea3fb1c03cb4bcd4e5c7d3c4719da26c3ce521e3a3db5ae671e86f198ac1bc3474e774d75504fef8b8d
EBUILD qemu-2.7.0-r4.ebuild 21131 SHA256 93336a7ef8d737e2a89683978b734c799d181f18d60e4478bf8f57e41794ae0c SHA512 fe4c0c64861d5d7c7559bb0ec550429d9c1bca0207ed1e9ed66392d6e069fe92b0fd393aca1ba1456299725a7ce61ccd17a352b72779882d3b10f1dc0d847962 WHIRLPOOL f7cb650a9ac5e3e30d0db9a5384abc6355ccc8064d5823c5d03e22bf060ec3c00ed1451a42efa971eeec19f1da4e6135ca91fb92d21e7363858d6f79b1810b57
EBUILD qemu-2.7.0-r5.ebuild 21938 SHA256 1822f7ac8ef822131da364d95d3af7efd9cda631cd25f685d7acab263120ce99 SHA512 52aebcd524347644d63ce65216478c2594525cd31410364671d338e8e78527b64ff10a54d26f309babba77de44f9e94f70212813694f2b02ae048bf0a99d9da5 WHIRLPOOL a1abc270cb18b86b96909b5686618f99b44d535fd87f95bb00e37682e61da087aec98dec3d2521707d6fb67585e253a2cc8a2cf0fffca0601dba8f1ff6b925a3
EBUILD qemu-9999.ebuild 20465 SHA256 0722782a27bbb312bc9bede6a556fd6f086e6c056cb4b8b197e3ec8c10801945 SHA512 3f5130a9cffb1cdf7460693e777c82ec289649ba74367417f1a865f7231a976de234b2be5c2882eeb358d1aecb2e59f3ddf8bd28a66be17bea4ef58b122564ae WHIRLPOOL a009c51c5f08c6e9ee89467b47eef435fd68b97c3e253a300662cf476f119ad4c96911040a72570d1f2aef3d44128b0c5544008918764430e0f9f0dde94b16ad
MISC ChangeLog 33075 SHA256 5843d29cbae2ab8680af149689efbf528435d692c68f7e4387b4e0dc257481f4 SHA512 e8b08f52f47e44ceb52c3a6aa6578562ec693dbab6eb2f492876104023965d8c95caee8019dd99c1cc4c4301a6f594bc75660f49755fa64ab461bb976a0bf4a2 WHIRLPOOL ea06298ef9ec6fa8795298f9e29c989dbaca1f1914a74a5f8f18823a92756ea3a712db3e7ef1a67ef71f73cb5f362aab2e54fc82d7236732c2b953b1685ca7af
MISC ChangeLog 33223 SHA256 f8cbba290ce764eee6a3eb1efd04e1b0ad0725194a15c245ddf0beb0ff42b39d SHA512 3aada2cbeadb20019c2b125c023dd880bdba36bba723cc14c7a7a01a2b00e4f93b2efad7d3f3785dd8b2d5521d7e9e2dcba1fce1c768c87e2b8f37fd3b87b344 WHIRLPOOL ea9d76fd8b7f44568884f7e6bcee1f45003e1136812a422ab963859484a1583ddef3f09e13b3b202fe5e37d4b43c10acea263d108e7c246f380c6eca47118a69
MISC ChangeLog-2015 58193 SHA256 60c1a4f4c85515520ab14da920bbbf4a6813491ce16b5357a0456ea588815a5c SHA512 ddfe8e75aabe59b731a4a8b31839d8c71fd516620306d2bc99d7641cc501652974e053104caafa7550c5ad33b6834295f6743a98b9419d292b8bf6f67918ccd3 WHIRLPOOL a6841f79c3ba1cbf76a8c7fde296a2912c46ddd251494dca3bf3bc13391c80595b6f80125c383823899942248008ede7065b0f5c8e43f9bc1d0464aa62cc187f
MISC metadata.xml 3925 SHA256 d1c219b7da0cbf77919cd1e055acbb3f6788a574fd802c98a43c89a411697b36 SHA512 3ff45d1c8ede12b4eedc7d01f39777b76a1cbd0ba9364299dec99d4b4a05cade5784d6f6e50197d5b5ae1f1b8e831c49da195eb53263c49b7d16aec8ee28b6e6 WHIRLPOOL bc25783fac0f3f13318834cc535404af9af20de16c7aeec222e59dc2ed7740ac5e767b329a5bcd6356d0cbae2428e278515f1446aa8ecb87a873bf4dbe04bf41

@ -1,689 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="ncurses,readline"
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
user udev fcaps readme.gentoo-r1 pax-utils l10n
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-2
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt glusterfs \
gnutls gtk gtk2 infiniband iscsi +jpeg \
kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs
+png pulseaudio python \
rbd sasl +seccomp sdl sdl2 selinux smartcard snappy spice ssh static static-softmmu
static-user systemtap tci test +threads usb usbredir +uuid vde +vhost-net \
virgl virtfs +vnc vte xattr xen xfs"
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips
mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32
x86_64"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb tricore xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
# Allow no targets to be built so that people can get a tools-only build.
# Block USE flag configurations known to not work.
REQUIRED_USE="${PYTHON_REQUIRED_USE}
gtk2? ( gtk )
qemu_softmmu_targets_arm? ( fdt )
qemu_softmmu_targets_microblaze? ( fdt )
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
sdl2? ( sdl )
static? ( static-softmmu static-user )
static-softmmu? ( !alsa !pulseaudio !bluetooth !opengl !gtk !gtk2 )
virtfs? ( xattr )
vte? ( gtk )"
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
#
# The attr lib isn't always linked in (although the USE flag is always
# respected). This is because qemu supports using the C library's API
# when available rather than always using the extranl library.
#
# Older versions of gnutls are supported, but it's simpler to just require
# the latest versions. This is also why we require nettle.
#
# TODO: Split out tools deps into another var. e.g. bzip2 is only used by
# system binaries and tools, not user binaries.
COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
dev-libs/libpcre[static-libs(+)]
sys-libs/zlib[static-libs(+)]
bzip2? ( app-arch/bzip2[static-libs(+)] )
xattr? ( sys-apps/attr[static-libs(+)] )"
SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
>=x11-libs/pixman-0.28.0[static-libs(+)]
accessibility? ( app-accessibility/brltty[static-libs(+)] )
aio? ( dev-libs/libaio[static-libs(+)] )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
gnutls? (
dev-libs/nettle:=[static-libs(+)]
>=net-libs/gnutls-3.0:=[static-libs(+)]
)
gtk? (
gtk2? (
x11-libs/gtk+:2
vte? ( x11-libs/vte:0 )
)
!gtk2? (
x11-libs/gtk+:3
vte? ( x11-libs/vte:2.90 )
)
)
infiniband? ( sys-fabric/librdmacm:=[static-libs(+)] )
iscsi? ( net-libs/libiscsi )
jpeg? ( virtual/jpeg:0=[static-libs(+)] )
lzo? ( dev-libs/lzo:2[static-libs(+)] )
ncurses? ( sys-libs/ncurses:0=[static-libs(+)] )
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
numa? ( sys-process/numactl[static-libs(+)] )
opengl? (
virtual/opengl
media-libs/libepoxy[static-libs(+)]
media-libs/mesa[static-libs(+)]
media-libs/mesa[egl,gles2,gbm]
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
!sdl2? (
media-libs/libsdl[X]
>=media-libs/libsdl-1.2.11[static-libs(+)]
)
sdl2? (
media-libs/libsdl2[X]
media-libs/libsdl2[static-libs(+)]
)
)
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
snappy? ( app-arch/snappy[static-libs(+)] )
spice? (
>=app-emulation/spice-protocol-0.12.3
>=app-emulation/spice-0.12.0[static-libs(+)]
)
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )
virgl? ( media-libs/virglrenderer[static-libs(+)] )
virtfs? ( sys-libs/libcap )
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
USER_LIB_DEPEND="${COMMON_LIB_DEPEND}"
X86_FIRMWARE_DEPEND="
>=sys-firmware/ipxe-1.0.0_p20130624
pin-upstream-blobs? (
~sys-firmware/seabios-1.8.2
~sys-firmware/sgabios-0.1_pre8
~sys-firmware/vgabios-0.7a
)
!pin-upstream-blobs? (
sys-firmware/seabios
sys-firmware/sgabios
sys-firmware/vgabios
)"
CDEPEND="
!static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND//\[static-libs(+)]} ) " ${use_softmmu_targets}) )
!static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND//\[static-libs(+)]} ) " ${use_user_targets}) )
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
python? ( ${PYTHON_DEPS} )
systemtap? ( dev-util/systemtap )
xen? ( app-emulation/xen-tools:= )"
DEPEND="${CDEPEND}
dev-lang/perl
=dev-lang/python-2*
sys-apps/texinfo
virtual/pkgconfig
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
gtk? ( nls? ( sys-devel/gettext ) )
static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND} ) " ${use_softmmu_targets}) )
static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND} ) " ${use_user_targets}) )
test? (
dev-libs/glib[utils]
sys-devel/bc
)"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-qemu )
"
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PREBUILT="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32
usr/share/qemu/palcode-clipper
usr/share/qemu/s390-ccw.img
usr/share/qemu/u-boot.e500
"
QA_WX_LOAD="usr/bin/qemu-i386
usr/bin/qemu-x86_64
usr/bin/qemu-alpha
usr/bin/qemu-arm
usr/bin/qemu-cris
usr/bin/qemu-m68k
usr/bin/qemu-microblaze
usr/bin/qemu-microblazeel
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-or32
usr/bin/qemu-ppc
usr/bin/qemu-ppc64
usr/bin/qemu-ppc64abi32
usr/bin/qemu-sh4
usr/bin/qemu-sh4eb
usr/bin/qemu-sparc
usr/bin/qemu-sparc64
usr/bin/qemu-armeb
usr/bin/qemu-sparc32plus
usr/bin/qemu-s390x
usr/bin/qemu-unicore32"
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure
you have the kernel module loaded before running kvm. The easiest way to
ensure that the kernel module is loaded is to load it on boot.\n
For AMD CPUs the module is called 'kvm-amd'.\n
For Intel CPUs the module is called 'kvm-intel'.\n
Please review /etc/conf.d/modules for how to load these.\n\n
Make sure your user is in the 'kvm' group\n
Just run 'gpasswd -a <USER> kvm', then have <USER> re-login.\n\n
For brand new installs, the default permissions on /dev/kvm might not let you
access it. You can tell udev to reset ownership/perms:\n
udevadm trigger -c add /dev/kvm"
qemu_support_kvm() {
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 \
use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64 \
use qemu_softmmu_targets_s390x; then
return 0
fi
return 1
}
pkg_pretend() {
if use kernel_linux && kernel_is lt 2 6 25; then
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
elif use kernel_linux; then
if ! linux_config_exists; then
eerror "Unable to check your kernel for KVM support"
else
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
ERROR_KVM="You must enable KVM in your kernel to continue"
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
ERROR_KVM_AMD+=" your kernel configuration."
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
ERROR_TUN+=" into your kernel or loaded as a module to use the"
ERROR_TUN+=" virtual network device if using -net tap."
ERROR_BRIDGE="You will also need support for 802.1d"
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
ERROR_VHOST_NET+=" support"
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
fi
use python && CONFIG_CHECK+=" ~DEBUG_FS"
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
# Now do the actual checks setup above
check_extra_config
fi
fi
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
eerror "instances are still pointing to it. Please update your"
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
eerror "and the right system binary (e.g. qemu-system-x86_64)."
die "update your virt configs to not use qemu-kvm"
fi
}
pkg_setup() {
enewgroup kvm 78
}
# Sanity check to make sure target lists are kept up-to-date.
check_targets() {
local var=$1 mak=$2
local detected sorted
pushd "${S}"/default-configs >/dev/null || die
# Force C locale until glibc is updated. #564936
detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u))
sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "${var}: ${sorted}"
eerror "$(printf '%-*s' ${#var} configure): ${detected}"
die "sync ${var} to the list of targets"
fi
popd >/dev/null
}
handle_locales() {
# Make sure locale list is kept up-to-date.
local detected sorted
detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | sed 's:.po$::' | sort -u))
sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
if [[ ${sorted} != "${detected}" ]] ; then
eerror "The ebuild needs to be kept in sync."
eerror "PLOCALES: ${sorted}"
eerror " po/*.po: ${detected}"
die "sync PLOCALES"
fi
# Deal with selective install of locales.
if use nls ; then
# Delete locales the user does not want. #577814
rm_loc() { rm po/$1.po || die; }
l10n_for_each_disabled_locale_do rm_loc
else
# Cheap hack to disable gettext .mo generation.
rm -f po/*.po
fi
}
src_prepare() {
check_targets IUSE_SOFTMMU_TARGETS softmmu
check_targets IUSE_USER_TARGETS linux-user
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i -r \
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
epatch "${FILESDIR}"/${PN}-2.5.0-cflags.patch
epatch "${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
epatch "${FILESDIR}"/${P}-CVE-2016-6836.patch # bug 591242
epatch "${FILESDIR}"/${P}-CVE-2016-7155.patch # bug 593034
epatch "${FILESDIR}"/${P}-CVE-2016-7156.patch # bug 593036
epatch "${FILESDIR}"/${P}-CVE-2016-7157-1.patch # bug 593038
epatch "${FILESDIR}"/${P}-CVE-2016-7157-2.patch # bug 593038
epatch "${FILESDIR}"/${P}-CVE-2016-7170.patch # bug 593284
epatch "${FILESDIR}"/${P}-CVE-2016-7421.patch # bug 593950
epatch "${FILESDIR}"/${P}-CVE-2016-7422.patch # bug 593956
epatch "${FILESDIR}"/${P}-CVE-2016-7466.patch # bug 594520
epatch "${FILESDIR}"/${P}-CVE-2016-7423.patch # bug 594368
# Fix ld and objcopy being called directly
tc-export AR LD OBJCOPY
# Verbose builds
MAKEOPTS+=" V=1"
epatch_user
# Run after we've applied all patches.
handle_locales
}
##
# configures qemu based on the build directory and the build type
# we are using.
#
qemu_src_configure() {
debug-print-function ${FUNCNAME} "$@"
local buildtype=$1
local builddir="${S}/${buildtype}-build"
local static_flag="static-${buildtype}"
mkdir "${builddir}"
local conf_opts=(
--prefix=/usr
--sysconfdir=/etc
--libdir=/usr/$(get_libdir)
--docdir=/usr/share/doc/${PF}/html
--disable-bsd-user
--disable-guest-agent
--disable-strip
--disable-werror
# We support gnutls/nettle for crypto operations. It is possible
# to use gcrypt when gnutls/nettle are disabled (but not when they
# are enabled), but it's not really worth the hassle. Disable it
# all the time to avoid automatically detecting it. #568856
--disable-gcrypt
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
--host-cc="$(tc-getBUILD_CC)"
$(use_enable debug debug-info)
$(use_enable debug debug-tcg)
--enable-docs
$(use_enable tci tcg-interpreter)
$(use_enable xattr attr)
)
# Disable options not used by user targets as the default configure
# options will autoprobe and try to link in a bunch of unused junk.
conf_softmmu() {
if [[ ${buildtype} == "user" ]] ; then
echo "--disable-${2:-$1}"
else
use_enable "$@"
fi
}
conf_opts+=(
$(conf_softmmu accessibility brlapi)
$(conf_softmmu aio linux-aio)
$(conf_softmmu bzip2)
$(conf_softmmu bluetooth bluez)
$(conf_softmmu caps cap-ng)
$(conf_softmmu curl)
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gnutls)
$(conf_softmmu gnutls nettle)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)
$(conf_softmmu jpeg vnc-jpeg)
$(conf_softmmu kernel_linux kvm)
$(conf_softmmu lzo)
$(conf_softmmu ncurses curses)
$(conf_softmmu nfs libnfs)
$(conf_softmmu numa)
$(conf_softmmu opengl)
$(conf_softmmu png vnc-png)
$(conf_softmmu rbd)
$(conf_softmmu sasl vnc-sasl)
$(conf_softmmu sdl)
$(conf_softmmu seccomp)
$(conf_softmmu smartcard)
$(conf_softmmu snappy)
$(conf_softmmu spice)
$(conf_softmmu ssh libssh2)
$(conf_softmmu usb libusb)
$(conf_softmmu usbredir usb-redir)
$(conf_softmmu uuid)
$(conf_softmmu vde)
$(conf_softmmu vhost-net)
$(conf_softmmu virgl virglrenderer)
$(conf_softmmu virtfs)
$(conf_softmmu vnc)
$(conf_softmmu vte)
$(conf_softmmu xen)
$(conf_softmmu xen xen-pci-passthrough)
$(conf_softmmu xfs xfsctl)
)
case ${buildtype} in
user)
conf_opts+=(
--enable-linux-user
--disable-system
--disable-blobs
--disable-tools
)
;;
softmmu)
# audio options
local audio_opts="oss"
use alsa && audio_opts="alsa,${audio_opts}"
use sdl && audio_opts="sdl,${audio_opts}"
use pulseaudio && audio_opts="pa,${audio_opts}"
conf_opts+=(
--disable-linux-user
--enable-system
--with-system-pixman
--audio-drv-list="${audio_opts}"
)
use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
use sdl && conf_opts+=( --with-sdlabi=$(usex sdl2 2.0 1.2) )
;;
tools)
conf_opts+=(
--disable-linux-user
--disable-system
--disable-blobs
$(use_enable bzip2)
)
static_flag="static"
;;
esac
local targets="${buildtype}_targets"
[[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" )
# Add support for SystemTAP
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
if use ${static_flag}; then
conf_opts+=( --static --disable-pie )
else
gcc-specs-pie && conf_opts+=( --enable-pie )
fi
echo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"
# FreeBSD's kernel does not support QEMU assigning/grabbing
# host USB devices yet
use kernel_FreeBSD && \
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
}
src_configure() {
local target
python_setup
softmmu_targets= softmmu_bins=()
user_targets= user_bins=()
for target in ${IUSE_SOFTMMU_TARGETS} ; do
if use "qemu_softmmu_targets_${target}"; then
softmmu_targets+=",${target}-softmmu"
softmmu_bins+=( "qemu-system-${target}" )
fi
done
for target in ${IUSE_USER_TARGETS} ; do
if use "qemu_user_targets_${target}"; then
user_targets+=",${target}-linux-user"
user_bins+=( "qemu-${target}" )
fi
done
softmmu_targets=${softmmu_targets#,}
user_targets=${user_targets#,}
[[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu"
[[ -n ${user_targets} ]] && qemu_src_configure "user"
[[ -z ${softmmu_targets}${user_targets} ]] && qemu_src_configure "tools"
}
src_compile() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
default
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
default
fi
if [[ -z ${softmmu_targets}${user_targets} ]]; then
cd "${S}/tools-build"
default
fi
}
src_test() {
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
pax-mark m */qemu-system-* #515550
emake -j1 check
emake -j1 check-report.html
fi
}
qemu_python_install() {
python_domodule "${S}/scripts/qmp/qmp.py"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
python_doscript "${S}/scripts/qmp/qemu-ga-client"
}
src_install() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
emake DESTDIR="${ED}" install
# Install binfmt handler init script for user targets
newinitd "${FILESDIR}/qemu-binfmt.initd-r1" qemu-binfmt
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
emake DESTDIR="${ED}" install
# This might not exist if the test failed. #512010
[[ -e check-report.html ]] && dohtml check-report.html
if use kernel_linux; then
udev_dorules "${FILESDIR}"/65-kvm.rules
fi
if use python; then
python_foreach_impl qemu_python_install
fi
fi
if [[ -z ${softmmu_targets}${user_targets} ]]; then
cd "${S}/tools-build"
emake DESTDIR="${ED}" install
fi
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
pushd "${ED}"/usr/bin >/dev/null
pax-mark m "${softmmu_bins[@]}" "${user_bins[@]}"
popd >/dev/null
# Install config file example for qemu-bridge-helper
insinto "/etc/qemu"
doins "${FILESDIR}/bridge.conf"
# Remove the docdir placed qmp-commands.txt
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/" || die
cd "${S}"
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
dodoc docs/qmp-*.txt
if [[ -n ${softmmu_targets} ]]; then
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
fi
# Remove vgabios since we're using the vgabios packaged one
rm "${ED}/usr/share/qemu/vgabios.bin"
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
fi
# Remove sgabios since we're using the sgabios packaged one
rm "${ED}/usr/share/qemu/sgabios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
fi
# Remove iPXE since we're using the iPXE packaged one
rm "${ED}"/usr/share/qemu/pxe-*.rom
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
fi
fi
qemu_support_kvm && readme.gentoo_create_doc
}
pkg_postinst() {
if qemu_support_kvm; then
readme.gentoo_print_elog
fi
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
udev_reload
fi
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
}
pkg_info() {
echo "Using:"
echo " $(best_version app-emulation/spice-protocol)"
echo " $(best_version sys-firmware/ipxe)"
echo " $(best_version sys-firmware/seabios)"
if has_version 'sys-firmware/seabios[binary]'; then
echo " USE=binary"
else
echo " USE=''"
fi
echo " $(best_version sys-firmware/vgabios)"
}

@ -1,8 +1,10 @@
DIST virtio-win-0.1.117.iso 56999936 SHA256 79a0721a363d5845b88aab7083986c20647cc3044a442879c4fa7eb601f98005 SHA512 695d4bf0bbe469269ef46735997c33d3bec83bec30b86ffefe6ee3a7142e4c70a5cdb6aeca1bef6b538792faee752296452535c0276a3f7686d8a96bdf9eb6d4 WHIRLPOOL 19285eebf0ff0129b100dbf314dfbf890201ebd709f73785e8e631ec6db51b2492bb495d8b76600011a5393e36e319782b2730df602928ecd11fb6626c4d56ea
DIST virtio-win-0.1.118.iso 56967168 SHA256 1fcc4013272e7bdc36d074c9ee30f1eba291c7f822b7d04a2db9d1862d2f31bd SHA512 1a1da7bfbecb1cd02eca780583c486caadd5b76b225a469af0e693f08506bf9b582f57df52b670409a1cf0d887c0ab715ecca0f08802c242a93535d2d58134d9 WHIRLPOOL 0b8a12074483922eddee267bc59984f41606737dcb44079284b0e2b6b8ac27a69f74ad90b3e3c5b90f3f071e08704c9a62e161afa5b0e9fce4622749a9bbfee3
DIST virtio-win-0.1.126.iso 155856896 SHA256 39890b158664fbfe080ed880a61a81d20c80e0b8762febb8f8e09a82be65dd38 SHA512 b57810f33746ed90420f12f6267903f595ddd02aecb8d3de58cd2d5c0b39ec2f31e0352c2548344e629827616bf2d3c284e1ff60d2132fdde39f2086b36af2e6 WHIRLPOOL 60778504c97516a0f400dbdf4c37d9778bd81a02c352cefe8ea6275edc9f36bcbc023ab41aaf0bbc6dc4dfbeb4c73e34abd3c774c1da3de24872fc6688e77f8a
DIST virtio-win-0.1.96.iso 160659456 SHA256 438e1a52d3d7cc6847ba7bc828ba0d5f09f97eeb1e39f7042448d656282f870e SHA512 a00311f29937383d0dd538b5156a078fdb0c93d39a91d66376a9567f3d4841eeb0ec2a8bf8b018d089040895c9f720e1b253a5aed8bd337dd8713a47544b2a61 WHIRLPOOL 7093e596b95702c6bb310ff61ad474ca05457dc4df4aed4e52336139119f82e06421ed7c207250f70bd6354e33649de04e66a1618121f447a44732a68f3789aa
EBUILD virtio-win-0.1.117.ebuild 524 SHA256 77ec8dfa20c3aa7a34e99aa4393c42b0e7bee57e6e90fe40c943d6e3218ad923 SHA512 6671cc6f826bb04098c6e0be7cce1f2bca030f28b3652dbf1034953a770948d3ae2a4eee4e9a40081885bfbcce8ca96723f330e720c68e9e626e1412d5f3d91b WHIRLPOOL 3515fe7017505d2491a5f56a72acec8e80c546ff7cbe8d9a34e51abc08b71e077bd5ff730f54485f8a0e2e14c20c047083525fb2bd0abd6ec5e3f9d2dcd8395c
EBUILD virtio-win-0.1.118.ebuild 524 SHA256 573929975f36c90275ab1d1e48b33b611617ada37f05ee27e77a0c555d76b336 SHA512 584a69712e1ebdfc2dc056c9740223b28aaaf136b124d5897df092e77da60aff6fce0a402346a78b37cd0b7463cbdc7ac40c55794dbb1fb78db4296ba1e9c9ff WHIRLPOOL 85fe492261932948ed6f6ebdfb81fda29a847adeae242b59ac261012f9dd1bedb3e225889d77e68d949b12da6a8d698cfd2490c5a8bdaa531d5dd424c32bf597
EBUILD virtio-win-0.1.126.ebuild 524 SHA256 573929975f36c90275ab1d1e48b33b611617ada37f05ee27e77a0c555d76b336 SHA512 584a69712e1ebdfc2dc056c9740223b28aaaf136b124d5897df092e77da60aff6fce0a402346a78b37cd0b7463cbdc7ac40c55794dbb1fb78db4296ba1e9c9ff WHIRLPOOL 85fe492261932948ed6f6ebdfb81fda29a847adeae242b59ac261012f9dd1bedb3e225889d77e68d949b12da6a8d698cfd2490c5a8bdaa531d5dd424c32bf597
EBUILD virtio-win-0.1.96.ebuild 522 SHA256 fc5bf923ecaa7c2709ecaa41b2b44739b8623229dc2366720bcf381a8c59b440 SHA512 23df08fd6e7be7dd62ead0ec4c796a05ce4de0c343bea456524a8a13bcfb8ee4a1b82034f1f3411f11168e0a0acbc517e3e7ec8d431eec609dd41f53accbd5b9 WHIRLPOOL 5d2426c0fae55fe81a1b88e9897cf57bb55f47912e1dccab39d0b353f0654190c4fd1ffcb28d8124dc06ca974a3f1fd859b8d4fe14cfb1ac2a17cc0302b26caa
MISC ChangeLog 622 SHA256 99ea17303ffe1521f1d0fa11ec9bae7f81aa326d322ac7d27f58d2cfca460a37 SHA512 f1b4209ceaaf85f2a0d677dcea1bdf2f79bd3f3b3cd73a37d981e58b6b862d65e9a74e99cc67cf1e961efb629505a9f7dea910fba298108f662f138ae32df969 WHIRLPOOL 518b5b9a5eafcde5acda7861c22cb454f62d25b051468d6f7eeeac1136a58c7ff2491a190e56aea41a4e8dcd5742136871690e82a02bc05336b713140632a493
MISC metadata.xml 357 SHA256 9340b7ce3f053de884c21539298391701d77f8e7f1822b470232f67e15bdc7b3 SHA512 2b0032bf140fd2e98445757f6ccc1dfc1844c610d7e684263b63b42e9d5269effd3a8e9bce08af9c9009326799ab02831498ac6aff1bc714c06c0ea29bffb3b3 WHIRLPOOL f2825d09a0b6a7508c17cb605036e40c29c2ed16e1b0c5b9bab5334f37ab5c09e487d2afe72dafcc7e5b8bf6fb8b61be31ca2e16121e51968c89e2022f67bc28

@ -0,0 +1,19 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="VirtIO drivers for Windows virtual machines running on KVM"
HOMEPAGE="https://fedoraproject.org/wiki/Windows_Virtio_Drivers"
SRC_URI="https://fedorapeople.org/groups/virt/${PN}/direct-downloads/archive-virtio/${PN}-${PV}-2/${PN}-${PV}.iso"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
S=${WORKDIR}
src_install() {
insinto /usr/share/drivers/windows
doins "${DISTDIR}/${PN}-${PV}.iso"
}

@ -118,3 +118,14 @@
Package-Manager: portage-2.3.1
27 Oct 2016; Michael Palimaka <kensington@gentoo.org> ansifilter-2.3.ebuild:
amd64 stable
Package-Manager: portage-2.3.2
27 Oct 2016; Michael Palimaka <kensington@gentoo.org>
-ansifilter-2.0.ebuild, -ansifilter-2.1.ebuild, -ansifilter-2.2.ebuild:
remove old
Package-Manager: portage-2.3.2

@ -1,11 +1,5 @@
DIST ansifilter-2.0.tar.bz2 89274 SHA256 4e9065f5bad6ffbb578054ae57253fbab4fcde7730da5234f9328e1132977a02 SHA512 aff26a90faffa1116576246a24bb3184cf5732733f17ff849febc19542a23362329c0a95697f10e2809a529bece2cfd3d8b29b0e762d8f9ffba62e3512b9c53f WHIRLPOOL 146f4a04f0e5c6b2afd40e617a5f03430182cc574696b5b284389f313aafdc379b6f5f504ea1b29b918da7c8ea800aa6d52debb4ab1c5759f7f3148cfcc4d6ae
DIST ansifilter-2.1.tar.bz2 89286 SHA256 9614d637694d8b4144ac5b7c4815520187021f1ab78ebce7bcc1e54b60809b83 SHA512 c14b41a4c7bcc652a15bb52e2ee4045d35744fcdd843a0ac2270bd25861989902eee631c6cabea577b1d671d1203b92ef2373f7248c43d685f83ea116aabf408 WHIRLPOOL 9107812bdec710b65d2ca404e4a4fb82321eb7a2f89f9a666bf9522eced0fe933b96511505261f2d2a2ea575c9a88322128bf546a0a0223d1ee053f260751e2f
DIST ansifilter-2.2.tar.bz2 89697 SHA256 af862f9c381100d9307fa20a7cc66888bf582581249c0fc79b2447dbc41c30b9 SHA512 feb04c9b5fc4f6f78406c156d9158d9c08ddc561bcdf760b2d07ac1ccd58079c7b188cab47eb936ca95e647074f02e980e1af4e0050a75f000863005ef3843ce WHIRLPOOL a576c8fde2906986c9327e31b23d978afbc99701255e195742d93097bd7a8bd83aba9c19882967054fe01a2123166b2d5742803412b7495338dc72ee75c77b98
DIST ansifilter-2.3.tar.bz2 89746 SHA256 26d5ccd21a05e66a1cf836efd24eaf088243d14c3bf322a26cf635a3dd6a5e48 SHA512 769588a483f174e1d79e4baca844795564889eb15b15a820be1cd31865782e4ffbcfae3ecdcff4ed7c0cf6e976f352eb3bb1835bafb88b7d061db704a6512322 WHIRLPOOL bb3f88baaa459fad395b81c3f86f8b722ba6567c63222a7f7bdd8ffcdfb108cdd95df253ba5d39353e26b1743c9132e6d45f7e84cb89224796a7436ca2b7b21b
EBUILD ansifilter-2.0.ebuild 999 SHA256 761cb907f0170eaa874e570bfd4384aabb126ddcb6286370e4a94bf6ffdccfbf SHA512 b2289cf52e93687ddfdcaab37dfdfc1ca9ccae1e5d628c8b43cec694c72e3ea91f79080c3d060986f249f835681bc39d061872d9a234ce4978fe11f9953c4bea WHIRLPOOL 03290052865c996e678a0a25da2774c1ac8188a65a11630e87581d63475fc34c6888af13b8c01e7761393c8868f6bd28beeb54c0fc82b7430644666cef3ba06a
EBUILD ansifilter-2.1.ebuild 999 SHA256 761cb907f0170eaa874e570bfd4384aabb126ddcb6286370e4a94bf6ffdccfbf SHA512 b2289cf52e93687ddfdcaab37dfdfc1ca9ccae1e5d628c8b43cec694c72e3ea91f79080c3d060986f249f835681bc39d061872d9a234ce4978fe11f9953c4bea WHIRLPOOL 03290052865c996e678a0a25da2774c1ac8188a65a11630e87581d63475fc34c6888af13b8c01e7761393c8868f6bd28beeb54c0fc82b7430644666cef3ba06a
EBUILD ansifilter-2.2.ebuild 999 SHA256 761cb907f0170eaa874e570bfd4384aabb126ddcb6286370e4a94bf6ffdccfbf SHA512 b2289cf52e93687ddfdcaab37dfdfc1ca9ccae1e5d628c8b43cec694c72e3ea91f79080c3d060986f249f835681bc39d061872d9a234ce4978fe11f9953c4bea WHIRLPOOL 03290052865c996e678a0a25da2774c1ac8188a65a11630e87581d63475fc34c6888af13b8c01e7761393c8868f6bd28beeb54c0fc82b7430644666cef3ba06a
EBUILD ansifilter-2.3.ebuild 999 SHA256 761cb907f0170eaa874e570bfd4384aabb126ddcb6286370e4a94bf6ffdccfbf SHA512 b2289cf52e93687ddfdcaab37dfdfc1ca9ccae1e5d628c8b43cec694c72e3ea91f79080c3d060986f249f835681bc39d061872d9a234ce4978fe11f9953c4bea WHIRLPOOL 03290052865c996e678a0a25da2774c1ac8188a65a11630e87581d63475fc34c6888af13b8c01e7761393c8868f6bd28beeb54c0fc82b7430644666cef3ba06a
MISC ChangeLog 3607 SHA256 33fbfe06fc3debaa9105d322ac28d0eddbe4d6fc06e3eb40963761124d1ee37f SHA512 8ec2ec47128eb34d98fe8ee047f9f0902303604b4503f8f1cfb0b2a9fc19505c1991fe13800b46fc69b9546f6c556c619214db4e9907ece7eb0279b76372da78 WHIRLPOOL b759c6ad5c350ae1c6be509666ede910c77109cb381c0ff63ed6aff2ebaf0329e6e7829400042aa1219340cfc367e0550cb152dc98752558d781fb9d4388d531
EBUILD ansifilter-2.3.ebuild 998 SHA256 d5b572154611568e97264300f92eee32b2253c953f8d5cdaeeb8f73472098af5 SHA512 b247b2beefe292ff8490c3fdee2d4d66c1668f50196dd536eca15bd2aeeb2b2d0f21aaeb434fb1318e2af9251023fdfe419fff8ad3cb7555f74be309e0d1574c WHIRLPOOL 783e4120f7530fa25c482e5d121873fe6541a7d330a57a66981b07d29ae85e3efc77b4787d27b6020625feb12fadf59c15c55977521e8761c541801f09286f30
MISC ChangeLog 3914 SHA256 31d678bc8197665b111ef9c4c3ef31132399ec229d72cf88ddb55dee9d0767a3 SHA512 f385b18086f957b0a7e89ed341fc5c988e8ef6337d654daf86d6652fc2a5b2fd9c74cfae84321038f8b6f41337ba8f3a7272e1581520b1cd9b94ca8ed260cf90 WHIRLPOOL fd70558b5f2d3f5089efe605f0eef4826c11f722bbefdaf01afb507e5f77457d6ddf794f022d855e343bf533a2062796b4a78a3290a1f8e8b38a132e07f0a3d4
MISC ChangeLog-2015 1133 SHA256 6a7e93f7101c85027960746cb9b6c886ae2ee7a088107b1f0cdfe832dd3abd29 SHA512 ac7f0cc6d31c5c9ca1b92ea41c5c7fa3cfff05eea51d3623b5e3f7215fcd15a2ac2083c8458757e57ae48bc6cc5af012363db31c17d119c774a0edbace971922 WHIRLPOOL 504290a475df1a672e79564a5e526b9e7035480945507010d4d32688ab3149ab8036a9c45838c66376c750d1d458542a87ab7e137315066f2a38da857dbc206d
MISC metadata.xml 221 SHA256 c73636a70f6ee6e176f71ac32048a002355627ef4f1181fb245c6c0eb39be8b8 SHA512 e50d6cad26239ebf4260f0cf4bdf4e29ef2038e999039adf94f49b184b5993f02bb0d4cdb3de6c7b5cda99890db42dcd2b65c5342256be50dc19e6aab2406353 WHIRLPOOL 8e35f4dca402d63d64baae4aba21722f8daccb3a61861a0b453cb355305fb29dc8e9d1e1760eb2f13d264502aaaafc37d15258338e97dbb4aea15239944f25d6

@ -1,56 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs qmake-utils
DESCRIPTION="Handles text files containing ANSI terminal escape codes"
HOMEPAGE="http://www.andre-simon.de/"
SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="qt5"
RDEPEND="
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)"
DEPEND="${RDEPEND}"
src_prepare() {
default
# bug 431452
rm src/qt-gui/moc_mydialog.cpp || die
}
src_configure() {
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
eqmake5
popd > /dev/null || die
fi
}
src_compile() {
emake -f makefile CC="$(tc-getCXX)" CFLAGS="${CFLAGS} -c -std=c++11" LDFLAGS="${LDFLAGS}"
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
emake
popd > /dev/null || die
fi
}
src_install() {
dobin src/${PN}
use qt5 && dobin src/qt-gui/${PN}-gui
doman man/${PN}.1.gz
einstalldocs
}

@ -1,56 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs qmake-utils
DESCRIPTION="Handles text files containing ANSI terminal escape codes"
HOMEPAGE="http://www.andre-simon.de/"
SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="qt5"
RDEPEND="
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)"
DEPEND="${RDEPEND}"
src_prepare() {
default
# bug 431452
rm src/qt-gui/moc_mydialog.cpp || die
}
src_configure() {
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
eqmake5
popd > /dev/null || die
fi
}
src_compile() {
emake -f makefile CC="$(tc-getCXX)" CFLAGS="${CFLAGS} -c -std=c++11" LDFLAGS="${LDFLAGS}"
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
emake
popd > /dev/null || die
fi
}
src_install() {
dobin src/${PN}
use qt5 && dobin src/qt-gui/${PN}-gui
doman man/${PN}.1.gz
einstalldocs
}

@ -1,56 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs qmake-utils
DESCRIPTION="Handles text files containing ANSI terminal escape codes"
HOMEPAGE="http://www.andre-simon.de/"
SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="qt5"
RDEPEND="
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)"
DEPEND="${RDEPEND}"
src_prepare() {
default
# bug 431452
rm src/qt-gui/moc_mydialog.cpp || die
}
src_configure() {
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
eqmake5
popd > /dev/null || die
fi
}
src_compile() {
emake -f makefile CC="$(tc-getCXX)" CFLAGS="${CFLAGS} -c -std=c++11" LDFLAGS="${LDFLAGS}"
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
emake
popd > /dev/null || die
fi
}
src_install() {
dobin src/${PN}
use qt5 && dobin src/qt-gui/${PN}-gui
doman man/${PN}.1.gz
einstalldocs
}

@ -12,7 +12,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="qt5"
RDEPEND="

@ -1,9 +1,5 @@
DIST easy-align-2.10.0.tar.gz 20056 SHA256 c6a4e0a360aa8e642f5c628ae273bfbe7e513a394302eef8c668e16949bd2cbb SHA512 4a6a46db96b78d830fc0191b77b2226e9c1a2de585b731d1997f69ee31c8c76038ceb14f18e13f30fee00b5ce9ca7aed4241db06cac303b8ae903a856e4baabd WHIRLPOOL d9fae82909535a849a9ebc937f5c74674df3375f29f5ee8fccb420c00b2d1ee75842fd6f6ecc592c9e986244b415a785eb4623083cd6339db9e2a5e4d3131987
DIST easy-align-2.9.4.tar.gz 21247 SHA256 f01c57335acdd6982789e636aa9586417d39a991410882d82bacf3a2fd6491b5 SHA512 ba2f7f38202cb5ca959a40e8b1de37e3687577f71b39fb16765a8c50f8c1c51563375b34ae407e13874990ac5e9af8bbd9f36256b8a9563417b4f561adbb0f9a WHIRLPOOL 26d101fac05b3ccbee92b221be72ded5cce3a10872c4bd59dd7689c6faf992f1065490948b7c23545d75358927c734113a5772f2044a06df870f0a98792fd239
DIST easy-align-2.9.6.tar.gz 21391 SHA256 212499ef4311b2dd7bd303f618c1b7e7b42396e2a7e13156d769d3f673c96e22 SHA512 ae351ef1789253ce541656dc455969148f9e8d28de3a44cd579eae7eff0e9cca1d89c508c60f5cead4e43e64038dd0c93a933a2e147ebdae1b98f0f4d2eaacc8 WHIRLPOOL 72de29a96882ca903eba5877666bb1a8eb11b7ba80034489f4d442aa96118bf5900ccd5b9fca4d08a32489af2ca4fa14e8e60db6b230de07f425093039207ea0
EBUILD easy-align-2.10.0.ebuild 556 SHA256 fde215f6d7ea1ff684b75033cb865f3cdd3cfa0e53836444b74d87dae229e061 SHA512 f4678a5b63c1a1eb874c7b90a4ecd014394136dc94950d4e8d03be76bf46e07f64ef8020f0e94ab6ca74c2108283ea8728b13bcc0a453d6acfe29538b133256c WHIRLPOOL deb980f4e05e5d9ba782c8e056cdd52d0e64c3287eed61671f6d93be8665b4508ae3b27e1ddaea42bf957c7f913265c2e3f8b39323638aece54c877876ae964b
EBUILD easy-align-2.9.4.ebuild 555 SHA256 ba1e563a8e1fb98b5924f40a04bbb54eb7025033fe0da41751f489b85c35f9e1 SHA512 95393f275f1da30a6f683c46fa22acc69c1e5db8a84a42741659e57c95da9d2238ece3515583dbbe9c41e0830973b8bf3eb822bb2e74e2953a6c3519382dc6f6 WHIRLPOOL 0b1a326c08efc71de0a438e66def9c5be725b9d301cbe67c84f6dba42b7d61455a3a9f3d801b31a213941d581b7b47fb43704e58e7852c14760ab9d973762f3b
EBUILD easy-align-2.9.6.ebuild 556 SHA256 fde215f6d7ea1ff684b75033cb865f3cdd3cfa0e53836444b74d87dae229e061 SHA512 f4678a5b63c1a1eb874c7b90a4ecd014394136dc94950d4e8d03be76bf46e07f64ef8020f0e94ab6ca74c2108283ea8728b13bcc0a453d6acfe29538b133256c WHIRLPOOL deb980f4e05e5d9ba782c8e056cdd52d0e64c3287eed61671f6d93be8665b4508ae3b27e1ddaea42bf957c7f913265c2e3f8b39323638aece54c877876ae964b
EBUILD easy-align-2.10.0.ebuild 557 SHA256 bb15f6993822f6a50eddbae943d895d79451cc11b9307e4133aca247e32f5fda SHA512 86fabcfa425053a7da6e4a426850cfc59c8bbf228d4d9b09c0f01214ea0bc4fb5df15260a582adedc99395e1c8f26f50b865b21e230209f959950d2de7e8f729 WHIRLPOOL b702beec67a939c9dad79f4764a212775a7f9675e9704ec211c4b010dc917afffa1b0b5b2448d02bfba73ffbe86a1e529fea0e1de9d7ac1a003054b2dd206803
MISC ChangeLog 2687 SHA256 df7d0eebd4c8c24ee31b7026affc8ebf302ec0bf8a4304a18046dd6d3e8eb011 SHA512 ec26a5726a9a63444eeb7f0af15d9b3935c31d058ec37e71fcfad7d2e32c965a597ad46d90ed01786f605e3fa6128f3ec6376691fd7ae849fd7cd575b90f0be1 WHIRLPOOL 54dcff51e14edb7a503b81317a30e42766ba4c805758141cb2e496d54214a95d12b7c8524d802b8c65b70e33e660201d11999b07ca4b80580aaa214cec75da25
MISC ChangeLog-2015 1705 SHA256 ae5801aaaec8a4fa82bb6a17c70c61f03f046bebf31a9b6020e98e15161652de SHA512 4b51caa1544d02bded84d089d56cba4e5c3390140998f6846154af2c33971971f30b63ee20baeaa0320c7fb494e70bc1ba1fdb4ec9a8ad1f70ffe31936a8b724 WHIRLPOOL 5b1784a207c0ae4fabe26ed539ae17b908d9b685651fbd53bcf06fab78abf93674a72bc4cadacf4d46ac6d244ef8731bafc3c18afefa15f99a165aa72c6798c6
MISC metadata.xml 347 SHA256 6b5ce1c1ba8408598e7965745ef02e21320f8031c69f68751dff3950fcdf6623 SHA512 4b687e38ddec009ffc0ab3effb0f1d4d46d8a576812b73f3526bf13f0facef23525b75765ac7c56e9c541d66b0cbdb1f3f46a0907d3688f91576cd0a6bb67c92 WHIRLPOOL 46dacc224e99286f3da99e0a6bed02f085e9b727f77d7d7a8d68ae7a1a06763fc7bf7d99454ef4074a56bc9f1898ee606fdbb9e82f2264a8f1cf1f65bc661c4c

@ -13,12 +13,12 @@ DESCRIPTION="vim plugin: a simple alignment plugin"
HOMEPAGE="https://github.com/junegunn/vim-easy-align http://www.vim.org/scripts/script.php?script_id=4520"
SRC_URI="https://github.com/junegunn/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="${PN}"
S=${WORKDIR}/${MY_PN}-${PV}
S="${WORKDIR}/${MY_PN}-${PV}"
src_prepare() {
rmdir test || die
rm -rv test || die
}

@ -1,23 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit vim-plugin
MY_PN=vim-${PN}
MY_P=${MY_PN}-${PV}
DESCRIPTION="vim plugin: a simple alignment plugin"
HOMEPAGE="https://github.com/junegunn/vim-easy-align http://www.vim.org/scripts/script.php?script_id=4520"
SRC_URI="https://github.com/junegunn/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}"
S=${WORKDIR}/${MY_PN}-${PV}
src_prepare() {
rmdir test || die
}

@ -1,24 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit vim-plugin
MY_PN=vim-${PN}
MY_P=${MY_PN}-${PV}
DESCRIPTION="vim plugin: a simple alignment plugin"
HOMEPAGE="https://github.com/junegunn/vim-easy-align http://www.vim.org/scripts/script.php?script_id=4520"
SRC_URI="https://github.com/junegunn/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}"
S=${WORKDIR}/${MY_PN}-${PV}
src_prepare() {
rmdir test || die
}

@ -1,4 +1,4 @@
DIST 2.3.6.zip 44737 SHA256 7c1a9197e8ed2540c921a4e448c88d784740de891cfe58c57e19e9c5c499cd5b SHA512 daf4f691500c3b901a57849c6f07b500c49f7086e0733921f589e362a53a0d07b99eab7d6ea42f1828822942b294f51a684eec93ebab1797438da4b81199ca9d WHIRLPOOL b908cf86313cdd3521f15c2090cbb9f4f2a8a7c656ff1a152fa3707f62e1c6a49fbf6dcf2d596107e6cb2ab579f9aa3e5aec60d04fc91a8f08396bb813b43481
EBUILD vimclojure-2.3.6-r2.ebuild 1085 SHA256 ec49e9d79fe3509203940c9f19645ef7e73ea617c8617f5809b4f18a5f110598 SHA512 46d139139f76d3024cfe70a829c68d1fa4ae4b98ca7a7e83340e49d9db0580f80d3719cba81f524241a74504816d0c00c257f8ca39ded96dc05aaf8d0376b687 WHIRLPOOL 0b60ecd9a1cb474981752fb804bcecd61a6400eeabf1dc4ba2eae2d5c90235f02b11f8cd8fba0706cfe4e97c578ea48698a81e4ea8c802fdcc105fa08dc0e3b0
EBUILD vimclojure-2.3.6-r2.ebuild 1164 SHA256 16ec3be05c2b1bee567d480b4e15439cf3cb7c1ac78f6108f3c68b207cae0912 SHA512 64aebd629730c8ad575ffac05c8863ed4907dbcfddad2d99696bf511b41942ba000e76f74cac8e06541e87ac271fef90bd6a6a3750d02b8fa599a364f466f2fc WHIRLPOOL 7bc827b5ddd668b0d783d46236d59b3762cc05db6b5cb0ca37fa1ac6a38882aae36bf33a21dc01954942ee5bc38fbe25b69e8437d66a50959819d65b01df51be
MISC ChangeLog 2294 SHA256 74d3e0784d2a9e3b6b52300018f0417f390a16609a2cf251422e32a2de9fef9b SHA512 89ce2b7b7092da00355730ad9cdf8f10698c60e89974c574034d8fbf48bd3a4d6f0c175481b43e7d9f3745742a498a1d2dc990d3b4e6945d0eaca54aed69f59d WHIRLPOOL ed8089a5422a752057b7076f0451fc3ad2273b5a77272abb11cf66b62491c301b55f049eaba658ea6e8c7edef637fac4b9ab0183952f4c5efff5bd9040d30734
MISC metadata.xml 404 SHA256 17b6b6a141ebb66021e1fd2f9bf12f08658aea277220a5e8be0086a94038ccaf SHA512 492984271208a8c95a7ea91cfe48d11c7f6c9052ac3e062e53667173e77c70e2c20fadc6dd15a953196e131a4bb810127335272595a183b84163435928561832 WHIRLPOOL 3915325007408d90e754a754d34c41f145fb93ffd9becd34f176678d5363a875d9ec16baf642fb1f2c0f19142521abe286d96fe6ee58c33371ce53cc1dd3610e

@ -10,10 +10,11 @@ MY_PN="VimClojure"
DESCRIPTION="vim plugin: Clojure syntax highlighting, filetype and indent settings"
HOMEPAGE="https://github.com/vim-scripts/VimClojure"
#SRC_URI="https://github.com/vim-scripts/${MY_PN}/archive/${PV}.zip -> ${P}.zip"
SRC_URI="https://github.com/vim-scripts/${MY_PN}/archive/${PV}.zip"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="dev-lang/clojure"

@ -143,3 +143,11 @@
Package-Manager: portage-2.3.2
*aerospike-server-community-3.10.0.3 (27 Oct 2016)
27 Oct 2016; Patrick Lauer <patrick@gentoo.org>
+aerospike-server-community-3.10.0.3.ebuild:
Bump
Package-Manager: portage-2.3.2

@ -6,16 +6,18 @@ AUX aerospike_mesh.conf 1476 SHA256 27cd3b9304c5af4855ca1edea949b471e209d1402a27
AUX aerospike_ssd.conf 1341 SHA256 11dbbffdea382e30d606c4564a577e0657f3ff87f37156f5169806d52acdb711 SHA512 0382842d4e7b20caaa4c39d999da0cd2b67c24bdd9fad6e5d2d393758b6f788decf0039ae9a262a4db7e89b358cbb9954efd082a15549d12e3e244b2c51675c9 WHIRLPOOL 2aa9230d6d1b477aad21b81f6760a915d15bbd51499512a618a1a0dd24342eb9ed0d46cbe0318885a6c446433bd009641adad5fa5e2fdf34e15138ffcabb1f84
DIST aerospike-server-community-3.10.0-debian7.tgz 10347380 SHA256 12b2c11db1d08ab2f90c26beccf51045d5fcc13eccbe9ebf570490f13e07f206 SHA512 c0e79723b1780460e8c623b2db0ae0878734165406f148f158d7f166d4c2ffc1a071d9dc515f73f37372e9963f3951ed3c5713850d33e540677cc093431de5cf WHIRLPOOL eab8324ad3045f2d58a1374eaa6586fdc9546fe0baba3101ef702d5ce3880cf0f281acfa31b19a88fd72993505c151189752bdcf2035f9ddddf890b03895dc13
DIST aerospike-server-community-3.10.0.1-debian7.tgz 10346827 SHA256 7c994413b51523b09943e872b829bbbca521eb84cd83f670d002e45d9362ec21 SHA512 4c732100eb71a67d9386ac53fc9bc900afb4337a7627570c9a429fc9a53d6605eaf4fcac7e264a2d3816f4864783cbdbf340e49012a2276d76957a73d4ca2641 WHIRLPOOL 005f9f9a1202f30fa4f94e03dd5891ff557af3c0fb1ce585017e0e4c3c3ac1ed42f92d149df95d11eb2143d4c6516cb19d92b94e0820eb00cf58f691c077c9c7
DIST aerospike-server-community-3.10.0.3-debian7.tgz 10347047 SHA256 fb0b47549cbe783317854b0edebe0ec112d8d5b073d7311a54739518bf2ae971 SHA512 1699bc2c8813c4b584eeef4c0edd8481915e9ccac55795717e87e6246894d836365aba2fdf8c884c6f4f4bdb3cc8d2a78141c32b1ef67cbf5efa1dc7340906ce WHIRLPOOL b6bf3a97c0023bb77f19b7cbd58785422551ce66cc7749773a1d8cfb3fa3d3ca1f96a1202718713859c23ccad0c14bded31759f36d0b0fa3039dd86e2ba1d6d2
DIST aerospike-server-community-3.9.0.2-debian7.tgz 9783416 SHA256 d822e3e0b1766484f2f5c8568db8169c58bc4db92deb92d52c8883dda44ae739 SHA512 f2c39b45f498ce5566234945987cfddf9dfb3a43afec42d735e1a6f8707dfa53f00bd40b98f59430dc63b35a05fa94b98ec5ccae767061a382b6cc4ddbd0f089 WHIRLPOOL f526fa7090912f042ec9808ba972d598269f6e2365baa68bb9777cfc0b5502b419364ac0828146bc34dffadde64f6a97fd5f722a5630b2743d3175c5e86cf9ce
DIST aerospike-server-community-3.9.0.3-debian7.tgz 9783678 SHA256 ec09d7f12c1001b8341892bff50f15a75a7e8f312b510c3627066befb9fc5612 SHA512 82b826fdb6bfdbb8508346accb2b0bf34f55a601b95e214d8b7fd108790a889e64dd5b76b4351285baa3f1c4f9d6a98945737c8ca42f26229364030674a2623b WHIRLPOOL f7bac66a56ad8b9ee47b3eedc16337b13d8674f42dba40f445876fe9c46ec3620dad73a9324f4a33daef98c740643c6361b86733ac6c741a68757b332101eefb
DIST aerospike-server-community-3.9.1-debian7.tgz 9888658 SHA256 accf3685e148c56295f8bf9498f2aec1c405390dbb4fcb7c338df1d42290e917 SHA512 c6a9304d0a328c0bf3c5908be1d897af4c0579ce0bdb710c90c2c70fd5b364ebf518dcaee27f985f6275e5a03ab0bcf15b8fe5340d7e6129adf28eaf369e8de4 WHIRLPOOL e1d70db94906064cd4e3ba1a25f52996b2399993591d65b0f94d9b5bdd83aa0898432745cd4b89edf106eeace63c2ca9637bbb5cebf4b25a5db516e21f52325c
DIST aerospike-server-community-3.9.1.1-debian7.tgz 9900121 SHA256 62526770c2881b17b928d4d0828f1b8bb5c434f37b0337863f167793f9393258 SHA512 a4ac583220eb15f976cf70a7b57ca3b2f9a0ed5a5fdc4689745b3df45c042a3e43010dda4ff16007455e32b9307474ed24114465c26cfd14be14800cd7b78332 WHIRLPOOL de08f3c057bc06380fd31928b002e611d9a3f0369d071de7bebbf3c079aaed1bc5672fe150f94c11dacfd318545b1d2529ece5eaa9bd584c5e5009192d276234
EBUILD aerospike-server-community-3.10.0.1.ebuild 1600 SHA256 dbfcfaf9629dd4b510bcebcfaa11f48acf15fd8b92dfdabfda32fbd2eac016c9 SHA512 2901d7396ba03e4b90426a21665d09ebaad4f7f2c82621ed43c911547cba16d7544176007b95dfd4c40a61eaad525f7867c060dfb53b0afbfb3da9fcd9864c6a WHIRLPOOL 5f31da6223676d784f58886260a1a9de54f5b1e807fb150087444d580157f268a4e5d761a576a10c4d215082c406fa5f1b67a78c5e4493730b8111bae2700d3b
EBUILD aerospike-server-community-3.10.0.3.ebuild 1600 SHA256 dbfcfaf9629dd4b510bcebcfaa11f48acf15fd8b92dfdabfda32fbd2eac016c9 SHA512 2901d7396ba03e4b90426a21665d09ebaad4f7f2c82621ed43c911547cba16d7544176007b95dfd4c40a61eaad525f7867c060dfb53b0afbfb3da9fcd9864c6a WHIRLPOOL 5f31da6223676d784f58886260a1a9de54f5b1e807fb150087444d580157f268a4e5d761a576a10c4d215082c406fa5f1b67a78c5e4493730b8111bae2700d3b
EBUILD aerospike-server-community-3.10.0.ebuild 1600 SHA256 dbfcfaf9629dd4b510bcebcfaa11f48acf15fd8b92dfdabfda32fbd2eac016c9 SHA512 2901d7396ba03e4b90426a21665d09ebaad4f7f2c82621ed43c911547cba16d7544176007b95dfd4c40a61eaad525f7867c060dfb53b0afbfb3da9fcd9864c6a WHIRLPOOL 5f31da6223676d784f58886260a1a9de54f5b1e807fb150087444d580157f268a4e5d761a576a10c4d215082c406fa5f1b67a78c5e4493730b8111bae2700d3b
EBUILD aerospike-server-community-3.9.0.2.ebuild 1599 SHA256 157b70ee677484175ab98f62f18c2ac578c1da464cd6d886399ab9dd228e9426 SHA512 ac06d5f475e30aad5340224a4705278ce3bbe43fdb325f7092bae715d8151f179f5095f1b4e48af8a0a2482ed4cf252d770abe4400f334b5778bbed192028ac0 WHIRLPOOL e415bd1ab01fdc5df4c447bcd4c5bd235515a43adaa3f532d351fb5481a796f83fbb3ead9421f010cbae801cf772800d6aa72dc498af4793df11c661c2137b00
EBUILD aerospike-server-community-3.9.0.3.ebuild 1599 SHA256 157b70ee677484175ab98f62f18c2ac578c1da464cd6d886399ab9dd228e9426 SHA512 ac06d5f475e30aad5340224a4705278ce3bbe43fdb325f7092bae715d8151f179f5095f1b4e48af8a0a2482ed4cf252d770abe4400f334b5778bbed192028ac0 WHIRLPOOL e415bd1ab01fdc5df4c447bcd4c5bd235515a43adaa3f532d351fb5481a796f83fbb3ead9421f010cbae801cf772800d6aa72dc498af4793df11c661c2137b00
EBUILD aerospike-server-community-3.9.1.1.ebuild 1601 SHA256 f43cc12d59cdfc8d176fbf33ff7caa49a7cf2f69b9356b1f1156a7c5e2b77b41 SHA512 0524f7bdd4ececeeb1f8389a2ea315a9abdf0dc576cd994d1864db2089576d0079455b80eded5963a1cecd562de2c53c8b2961e87bd72dee641aa95cbe0ca6c9 WHIRLPOOL 283b84d5c596ab7369f7a2d3c82b90bc7b18d2bdb823692b120fefe5e7792d0ed562c77e1ec1d5c61163ef0a5d8ce1efa9f1d4695f2ec303252b130c54909611
EBUILD aerospike-server-community-3.9.1.ebuild 1599 SHA256 406e2fd8671e5fac935cbc6d570a18acb9a2de822142e08c97407af3d2b847f2 SHA512 96f53d597dab898447dd2bad7324fd803045ba1a1d984b1276211f4ffb18fd8954b1d8604257ded58446aef9de2ca4cee24426fe1d07e7941963c47667c25ba6 WHIRLPOOL 816bded503c3ed48d6aa28c6bf4f816f75c0df6e2e35f6eba7bc5b82b479067c69cd2bc4ddaeab51d28f08ad064ad049d9356feba72b1b1389d14b2346be4093
EBUILD aerospike-server-community-9999.ebuild 1955 SHA256 bbcb0a3b318bccb643607a346f55a50217cdd1a06df3c438dc8fc9216d03a195 SHA512 ba3e6e35f86b301b6aa8c088fabeb3f20a708f7fc6a6b4f8e7cc9f0ce63a9622fd8a494415ae9a85a98eec2e03df9899b51a0a1c0b54dc060d8aa5cb6a7cea97 WHIRLPOOL d3625c77f929faaf2196a8a4f03e31b080db1d96100e2c81db90f57bcb4e2886e4df8b1e796a054ede078c7fa8435767c342bd5c67a8cb97357d6039362d6840
MISC ChangeLog 3986 SHA256 748b9cad124d0cc12fc5f663558cc794f2f582a23a9a24358df3dbe5ebf071b5 SHA512 10edf8e97fdb8130986f9b41b073d3dfcbd98a3822aa2a94dfbefc9339d8ec0baf2b67a409ed493096fe89cee695702bf340b563f26cfbc8c043af2ee3ebe219 WHIRLPOOL 63511b86a8eefc60abeb55f435f36bbd84e4e10d9f0e0c34760a7eb0580c4b00983a30683d8d30ece6d5a459806cf26a4fe107ee55efd0f011c699647c140a1c
MISC ChangeLog 4177 SHA256 541bbe9379fe8e09c89a4f54f088d06a45bbfd173cbf4ef1154e1f9b1a679c59 SHA512 635ef17f9d2a11a3ea05715a797d44ab0d082cc990406a660fd420b1576416977e3fb55820d4528c3162482437cdd9c668be0b01cbcc86f520bc0dc1f3404af9 WHIRLPOOL b9ee862a833ff8dffdcf80da68a75011239ccd2701206278f7c950cad5235f22186c4714763107a445a2d8f607f6f11259c642bd2af5b2cf956a070a70f1809f
MISC metadata.xml 281 SHA256 c5f4069c93aa8e06d87ed6375692bcbef3e1bb5e4bdc51f781164f58d54ca4b4 SHA512 d3a33c339bb7409528ddca6187790b842150e273bd7630a610c0be08be50e26278ed7b4d42305bfd1a796544c6be251301c938b15d70e609b9d91bd22161aee6 WHIRLPOOL 171454c2084c7dd11595a8535b505410ef93f18f271de22db329b9ef24a567c13443c17359c72a17eb8ccabe7100091ecccf337c9817c3dd45af2f05fd9f73d5

@ -0,0 +1,69 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils user
DESCRIPTION="Flash-optimized, in-memory, nosql database"
HOMEPAGE="http://www.aerospike.com"
SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="app-crypt/gcr"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${P}-debian7"
pkg_setup() {
enewgroup aerospike
enewuser aerospike -1 /bin/bash /opt/aerospike aerospike
}
src_prepare() {
local server_deb="${P}.debian7.x86_64.deb"
local tools_deb="aerospike-tools-3.10.2.debian7.x86_64.deb"
ar x "${server_deb}" || die
tar xzf data.tar.gz && rm data.tar.gz || die
ar x "${tools_deb}" || die
tar xzf data.tar.gz && rm data.tar.gz || die
rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS
rm usr/bin/{asfixownership,asmigrate2to3}
}
src_install() {
insinto /opt/
doins -r opt/aerospike
fperms +x -R /opt/aerospike/bin/
fperms +x -R /opt/aerospike/lib/python/
for dir in '/etc' '/var/log'; do
keepdir "${dir}/aerospike"
done
insinto /etc/aerospike
for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do
doins "${FILESDIR}/${conf}"
done
insinto /usr/bin
doins usr/bin/*
fperms +x -R /usr/bin/asd
insinto /etc/logrotate.d
newins "${FILESDIR}"/aerospike.logrotate aerospike
newinitd "${FILESDIR}"/aerospike.init aerospike
fowners -R aerospike:aerospike /opt/aerospike/
fowners aerospike:aerospike /usr/bin/asd
fowners -R aerospike:aerospike /var/log/aerospike
}

@ -0,0 +1,13 @@
# ChangeLog for dev-lang/gnuprologjava
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*gnuprologjava-0.2.6 (27 Oct 2016)
27 Oct 2016; Keri Harris <keri@gentoo.org>
+files/gnuprologjava-0.2.6-manual.patch, +gnuprologjava-0.2.6.ebuild,
+metadata.xml:
new package
Package-Manager: portage-2.3.0

@ -0,0 +1,5 @@
AUX gnuprologjava-0.2.6-manual.patch 414 SHA256 e49035930265f71a8da1ced91ca633cd1b991bda6cfe2e174c4cf55381d5c797 SHA512 419b509abae773e5ac3f2d79328bb4014776cc7c6390b8afa2d3d7242afec41e92d22830ed1be3c15f3d007c9fa08b303b553d883b18e1bde1fe9af09a0c7644 WHIRLPOOL 5246c1f42c50b219b487e9ff45c4d28a464a09c69c0a432cf431c2ddf483046db59a07389b628fd840fbbe7cd47117ea0c3c741b075af4a0e2c02268ff5e2ab2
DIST gnuprologjava-0.2.6-src.zip 477058 SHA256 cfc6e5b6a9da9fc865df03293c657253283e7cafdae6024f4863866a23f78198 SHA512 b175c74e754a7176f5fc38ea2215809bb9d60ec5b8852f99a48a72a0bdb316b33b7195ff5c85398bb63aa2e522d12dfc75e2ff3af9f89ff44448d2f73357f0a4 WHIRLPOOL 2f9a72077b4af37ab4f2c0cf305f16a1e11540faba02e14aa09346a27fb2463c19cb3259cd93139f12e749afeb0e6c44f406567b4a671c21b56d8a075e78aa0f
EBUILD gnuprologjava-0.2.6.ebuild 845 SHA256 5f51d67521e0169076cb74c077fa83019bebff70ff3869ba614e34b488a9f903 SHA512 4b12c2266de4538ae2a28af6c41f503879fa2493b5f9480077917954bd42faed6e8e7473d9c1b0cb05c68ac2a34decdd7a13fd87a0924da783cc8ae1ea899eb1 WHIRLPOOL 1fe0b638e6f82a37fb36b4c2bca9b494536ccc8eef04b211fee5f46f55ab51b5fa91cc9a96c77b65ceb13857f5dc5e76d4ecf0675d2454b227d2f82d6d0f621a
MISC ChangeLog 361 SHA256 a790709bb7e4394c90f091079029844a7c816c191307805cad9eb989a4e546b4 SHA512 710b9f1009a8e6b8f9d07902b0bc4e9dae6db58f05fbfc7f443397a95539eaf559bb297a03165eb97a89ca1508b72f06a5d19f7d2352a36da6e925ab11e411b2 WHIRLPOOL d2023a83ac6a3100895d261a34aa447a22bcdc0993a0b85b7a2c588bf96255f049f24d401fe3519bb8d62a05548075139e30c19705218bd7318f13b45fe98d3e
MISC metadata.xml 236 SHA256 c7fee7a3c12781805b151438049c445031a7b7031f7f46869144430034dae0c7 SHA512 e776224736bd575412c7b5b799f649c6b2947a70e6a9aea580063d9da7d09a8144e5ebaf7ac3ef131d578486cf05dec814dce11b2aeb884cded3be3cab70fcec WHIRLPOOL 7173f7ab9ba51d9d11c9039b22bb96b429171319fc41cd20b4773cd4c5135d18add75769d2f5f450831d48e59e3b4a31488d0b00d655d4e03e97550677197bce

@ -0,0 +1,11 @@
--- gnuprologjava.orig/docs/manual.texinfo 2011-01-06 13:07:12.000000000 +0100
+++ gnuprologjava/docs/manual.texinfo 2016-10-27 17:25:09.265632090 +0200
@@ -36,7 +36,7 @@
@titlepage
@title GNU Prolog for Java
@subtitle for version @value{VERSION}, @value{UPDATED}
-@author Daniel Thomas (@email{info-gnuprolog@gnu.org})
+@author Daniel Thomas (@email{info-gnuprolog@@gnu.org})
@insertcopying
@end titlepage

@ -0,0 +1,45 @@
# Copyright 2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="GNU Prolog for Java is an implementation of ISO Prolog as a Java library"
HOMEPAGE="http://www.gnu.org/software/gnuprologjava"
SRC_URI="mirror://gnu/gnuprologjava/${P}-src.zip"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=virtual/jdk-1.6:="
DEPEND="${RDEPEND}
dev-java/ant-core"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}"/${P}-manual.patch
}
src_compile() {
eant jar
if use doc ; then
eant doc
fi
mv build/${P}.jar build/${PN}.jar || die
}
src_install() {
java-pkg_dojar build/${PN}.jar
if use doc ; then
java-pkg_dohtml -r build/api || die
java-pkg_dohtml -r build/manual || die
fi
dodoc NEWS.txt docs/readme.txt
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>prolog@gentoo.org</email>
<name>Prolog</name>
</maintainer>
</pkgmetadata>

@ -15,20 +15,16 @@ AUX python-3.4.5-cross.patch 494 SHA256 d658fa5c080c5a466668f53c7f0a42cd7d33fc3d
AUX python-3.5-distutils-OO-build.patch 3667 SHA256 fc552ecaee8f2b10d96f51d60ad88d13a2593b086f54e8f8fc12766976fc5021 SHA512 5e25d46a7d11b16a7183aaecf82f914506fae552aaaa3d69aca6445c131dff39d4cf13588fa109ce16d41e43355539bee8390a2c454f3696df5a06edb6a5ca77 WHIRLPOOL 9aa810ab40c195a3f62d23439e9b2c49c0873cde6b54f934c54a59756eb4fcaceb30d7692d95f1c65691e8a7c4909b90a910f54cc04d50c859985576fe25c41c
DIST Python-2.7.10.tar.xz 12250696 SHA256 1cd3730781b91caf0fa1c4d472dc29274186480161a150294c42ce9b5c5effc0 SHA512 67615a6defbcda062f15a09f9dd3b9441afd01a8cc3255e5bc45b925378a0ddc38d468b7701176f6cc153ec52a4f21671b433780d9bde343aa9b9c1b2ae29feb WHIRLPOOL 3a9dcfc55b107dc55ad0ae93fb24a11eab7d4d9b4cfbe6b6830a090b6e5f71bb2ac91526b89c6f3e4f2610fa1a2cc4e82b58a83c599aa71f94894c74181b504b
DIST Python-2.7.12.tar.xz 12390820 SHA256 d7837121dd5652a05fef807c361909d255d173280c4e1a4ded94d73d80a1f978 SHA512 6ddbbce47cc49597433d98ca05c2f62f07ed1070807b645602a8e9e9b996adc6fa66fa20a33cd7d23d4e7e925e25071d7301d288149fbe4e8c5f06d5438dda1f WHIRLPOOL fe4224f4c3dc8dc5c49005051da0069922c86f39880a0072c09fac422e1913d924ac695e22be11603a961329dd8c17b1cf7696b31b62ef93398e42745a6446d6
DIST Python-3.3.5.tar.xz 12116308 SHA256 abe99b484434503d8b23be0f243ec27139e743a4798cd71c1dce3cf40e63b6e5 SHA512 562ebd85291f29ff18d37f05682763fc45aa9d070688006f4ef5c89392a48022357c3ca9ee1d795e9e863bdef413e6bab77b8d65581d374a76dbe7cacec65550 WHIRLPOOL f4b6010d32b28b7bb038cbb7c5f98d325cc4253fd1be9a0a1089ed6fd7dd414c5169931d21ef819137d5c1084517a650828f260cf2a1d8ce871bc67aeef3fff8
DIST Python-3.4.3.tar.xz 14421964 SHA256 b5b3963533768d5fc325a4d7a6bd6f666726002d696f1d399ec06b043ea996b8 SHA512 55b2d7c07da8ad3a3971b4687da2e45809c6f1474732e93b0432f121f287d0b63ad8a9bf381987ea70f47a03d9474c3e55b7d86d14800bf7ef29b3324d8d35b9 WHIRLPOOL f851dedc6a1ea35adec83d60784a5fbcd9dfcf6aa8858bb5ada114fa2ff55add1fbf323ab94ec039ecdedb26d59e8f2e6e171cd9fc1ed41ad9cfa434a555cff3
DIST Python-3.4.5.tar.xz 14516820 SHA256 ee64b1c8a47461009abf25252332d29a4e587cb4f0c1c96aa793a3732e9d898a SHA512 b548a5338d141b3086dea372fa2cc245ba5350ee9f0d1304ef6222dc45380b66d380b092e547d54206d56ca68563b95036f445f97f72bb0ef1d48f81a74a3d4c WHIRLPOOL 43e0aed0177d46148964447b4fb24475c4c736afb2ba84ec393fbf55db3da3f192308f9c8f236deaa7a608dac56946ee7755970fadaa82bf406c910a05f36883
DIST Python-3.5.2.tar.xz 15222676 SHA256 0010f56100b9b74259ebcd5d4b295a32324b58b517403a10d1a2aa7cb22bca40 SHA512 c07c3366f1c81e214241444bb9da6db9d11da32ad66bfa29cdad5a3b2e34e4d870bda6d4ce3c3910b582942e91f1d8c8a1c1a7b9464cc147b83c9e0007012742 WHIRLPOOL cf55d67f362b6a7529d43bb5aa8014c8349be190c6d4dae9d48de1679ab8623087478f41686cdced981cf18bb3d107052732cd437ff31ba5de2cc06b04ec2289
DIST python-gentoo-patches-2.7.10-0.tar.xz 12892 SHA256 c9a838bd62ae50cc385da23a837acfd05f2b74e4f086c9c76eb4d3aa5366ef6d SHA512 5f100944635e360691dc0a2b340a906646c4ae9ee558246ddffc56e8b15d389f25f1fbdc1db4cc08e7d29560d04d66b058b3904902899d58ecae8c408ebdf056 WHIRLPOOL f69e9a518bb7ee50c1b262a21e70e1e2443f859ee6d2f4fa84421120dbd054a06ce8dd6cfea8512cbc64bce806322b879c25c561d5eb05e1ba6cc15035b373a9
DIST python-gentoo-patches-2.7.12-0.tar.xz 13576 SHA256 cd842eec7202df57c153adc1fbb81e70b26ef651f8e9346e065d8577b93f343b SHA512 8bf530fca15c47fa5d9bc958e433b35943a12c98e4172806a45aa60dc85ec92f8ab6ffcd90f752dc5bf8ffc711414894c15820c4b6ef72dbcedc2808119fb1f6 WHIRLPOOL 54b8ca6a4371d460dadccfdffcc096c12930d58714eef95117a658d7a1337ea89c45c69553b5b993017211faaa0f8d670e09a8452e53c0fb176be3e908524ee6
DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16 WHIRLPOOL edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e
DIST python-gentoo-patches-3.4.3-0.tar.xz 11736 SHA256 917a9d98d40a91379c81ea57922a8632ba3c6f6db6f304ed6262bc88c5044946 SHA512 7ad1b30cf8bb7900fe518ed71e4ee55dd92ce7e23ae583a1f2f851b26cfa8c4f4271d28f418e780f3725a48d4ca8eeb8fd083f850810c66c29fb08c430828d72 WHIRLPOOL 074e8c0055b49a028eebda21d1acfb8a25ec968eb8b350c2bed37e042f9f354871e413db13e0ef2fe41d7e56d647178a7b3622019f36c4819c2c68f088366eb1
DIST python-gentoo-patches-3.4.5-0.tar.xz 12044 SHA256 84ee7630670a1dac4bbbc55fabf5f99b5b29007de4f140ad956e93d2e7aba8fa SHA512 108a4845667ecdf4001fcbeffab0cfbbac87439a449a7351428b0f3e2f159e3848ee0c0dfa45c9fba893b9f9584b33722fc8bb0bd7485a1d0909c3a35ede6ed8 WHIRLPOOL f0248faa0b4ce5679e37381bba90f8a4d361a49db792787bffc06a54a4bc82fea4d53255120f10e6dbf51b99e12417fc1b469be9624e73508fa3a212a38e7352
DIST python-gentoo-patches-3.5.2-0.tar.xz 12008 SHA256 eb898fb448bd40f086ae2910e94c608faa932eb377fe40bd34f4390b4c37aac1 SHA512 e2ef1b8f10f9ea849bf52a0be65d48f7cfecf07bdf151cbbd7e3a1c9428a8d96e901650496c4ae7fd0093af8cc90de8df674dc1a4c66ad21916a4ee45a81efc8 WHIRLPOOL 66b99c7c50e3eaca783f773349b3e8a357f706a7da6a66bd2e0a53946bc81d965ac99d8fd4c50ba7e42052aa84508c8aede5eacedbb95f040a48cf1a5de6b6b0
EBUILD python-2.7.10-r1.ebuild 10086 SHA256 a16f6ed9ad0819ea463c3200e856742be420858ba49e2d5c3fd924fa66136503 SHA512 ba5c633bcee4e9fa033cc5802b00f8516054778a93b57e2f12b70b0abff8dfa2f3273c6603c54a37fdbd3b1e9fbf2cf0e3290dc96321e094ff1928c7f0646ca1 WHIRLPOOL e1fa2532846ada26f15e65c3b7898dd164a128bc93d13abf1585a6eb8d60c166a919fa711d2b60f7b8feea1f6139bad5b261f23e95b1e91684dcc1cd88ff37bb
EBUILD python-2.7.12.ebuild 10471 SHA256 531ec8e7c17c6d0f469dad50564621e1b29f065d3a2a5d89b260b808c756af38 SHA512 918b38c70720a96d4e1e4ca3a95f801aa48b8431a729806dcbe4abf808eb58dd1653a384fa9d733f7e18f93edf07463b6efd672986b841fa0e96e292c5ee9a7c WHIRLPOOL 2d053a265aa5ba034bf9e71163f8b339878bc827b2264496800af5ce33cc686730f41392a00741ce6f30330706ddef7cb62b62030bccbe0880c8ad246cb12eb9
EBUILD python-3.3.5-r3.ebuild 9431 SHA256 dacdd361abf8601fabadf87ef87f6980a52fda1607db4fb85e2566a4303964a6 SHA512 3274bd9c42821ad39aea1554947369d5ced8e5139251892e4c23015fa3e128a7e56d6f46b992ee4974b8a7e87244dd4bdcdb44fb846375a4ecf63fa74accccdc WHIRLPOOL d4acd03a6fac849fb492b59ca08d6b19fd07c76b17121cf5fdcfcc7d015b9d4c2fd5f8e0233ca027b1c4e57c4329ee6ac96fcd7422b68e9553605801202493b9
EBUILD python-3.3.5-r8.ebuild 11078 SHA256 c9566543c4f3d958510a30c49f419afb66b8a34cbddfe70c201d5dff6cfcb006 SHA512 196bd4b6d0da5693e59cfb3f15c532474d9b296f4cc4372483013440baafd2ff1fd7a79aa07c5104821c5c543d63ec933b3f98db15d0ce991ef53363e1f7d52d WHIRLPOOL 14bbaa5ab851783963f68b52bb4d9c5d5be2f09dff5e5bb989c1e69cf9f4dd53c01af95467118de1d4137063b1ba4bc847515adfd17a01577ac29098f7cbc30a
EBUILD python-3.4.3-r1.ebuild 9269 SHA256 181b73d6fbab56ca77dca8f1f966cf70bfc04c645f783b0913d7974caffd5758 SHA512 91a43c9c11039f6bc7d916d1e38ed953843c70bc5180da4fc173ea454a4d962c784a412b2a6f91ffdb6c3814460740143483e411bf46333bd1e53d61eec48783 WHIRLPOOL a36af886f8800ae231364d5283fb8533b74f454f406cd22e54e5c154f4675c896acdb5cab53ec57aa6798e668e7d47372f705ef18291b029c15a9e6726dedfe0
EBUILD python-3.4.5.ebuild 10511 SHA256 e3a57da4dbd493c5c02ced83894e42e987a3c9694fbdd3a191fcabdab8be6179 SHA512 5f99fba32f14eb248c1c3fdb5501e17fbde22907048393786740a48c8712a65d34edfb50d6bf16d86e265514879755298edd5f20d54565a5b5cce00b1913b520 WHIRLPOOL b65b779b5fbddbf68c92d4e7991d4269084baa5929b7ba68621f04a36bb00d394ea825d0b60418e2d916a5ecba35aa230e870bf097e8a35a0e09fd10a13b08b6
EBUILD python-3.5.2.ebuild 10621 SHA256 aa9cfc02188bc3505cab1bc48fbeb1775f12002431cac70b60f7df4e8999bb0b SHA512 2d55613564238b30da7b25cba3fab72eeb548726f7b9e691eea7c19c1636990a2bec20ce1b7202dcd072fc4dac3f68c4995c681d8e0ee83b8baa9eb3a8a057e4 WHIRLPOOL 95983e4a2aae4cf1377329bebcf27f851abcb651993ea91bb4e9e2658bc447e27b1f2bac3b4680b478edc8459c806f40db3396e6a563fda0c4a5bf961f37b4ca

@ -1,326 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
WANT_AUTOMAKE="none"
WANT_LIBTOOL="none"
inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing
MY_P="Python-${PV}"
PATCHSET_VERSION="${PV}-0"
DESCRIPTION="An interpreted, interactive, object-oriented programming language"
HOMEPAGE="http://www.python.org/"
SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz
mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz"
LICENSE="PSF-2"
SLOT="3.3"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline sqlite +ssl +threads tk wininst +xml"
# Do not add a dependency on dev-lang/python to this ebuild.
# If you need to apply a patch which requires python for bootstrapping, please
# run the bootstrap code on your dev box and include the results in the
# patchset. See bug 447752.
RDEPEND="app-arch/bzip2
app-arch/xz-utils
>=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
!build? (
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
>=sys-libs/ncurses-5.2:0
readline? ( >=sys-libs/readline-4.1 )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3 )
ssl? ( dev-libs/openssl )
tk? (
>=dev-lang/tk-8.0
dev-tcltk/blt
dev-tcltk/tix
)
xml? ( >=dev-libs/expat-2.1 )
)
!!<sys-apps/sandbox-2.6-r1"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=sys-devel/autoconf-2.65
!sys-devel/gcc[libffi(-)]"
RDEPEND+=" !build? ( app-misc/mime-types )
doc? ( dev-python/python-docs:${SLOT} )"
PDEPEND="app-eselect/eselect-python"
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -fr Modules/expat
rm -fr Modules/_ctypes/libffi*
rm -fr Modules/zlib
if tc-is-cross-compiler; then
# Invokes BUILDPYTHON, which is built for the host arch
local EPATCH_EXCLUDE="*_regenerate_platform-specific_modules.patch"
fi
EPATCH_SUFFIX="patch" EPATCH_EXCLUDE="61_all_process_data.patch" \
epatch "${WORKDIR}/patches"
epatch "${FILESDIR}/${PN}-3.3.5-ncurses-pkg-config.patch"
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
Lib/distutils/command/install.py \
Lib/distutils/sysconfig.py \
Lib/site.py \
Lib/sysconfig.py \
Lib/test/test_site.py \
Makefile.pre.in \
Modules/Setup.dist \
Modules/getpath.c \
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
# Disable ABI flags.
sed -e "s/ABIFLAGS=\"\${ABIFLAGS}.*\"/:/" -i configure.ac || die "sed failed"
# bug #514686
epatch "${FILESDIR}/${PN}-3.3-CVE-2014-4616.patch"
epatch_user
eautoconf
eautoheader
}
src_configure() {
if use build; then
# Disable extraneous modules with extra dependencies.
export PYTHON_DISABLE_MODULES="gdbm _curses _curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
export PYTHON_DISABLE_SSL="1"
else
local disable
use gdbm || disable+=" gdbm"
use ncurses || disable+=" _curses _curses_panel"
use readline || disable+=" readline"
use sqlite || disable+=" _sqlite3"
use ssl || export PYTHON_DISABLE_SSL="1"
use tk || disable+=" _tkinter"
use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
export PYTHON_DISABLE_MODULES="${disable}"
if ! use xml; then
ewarn "You have configured Python without XML support."
ewarn "This is NOT a recommended configuration as you"
ewarn "may face problems parsing any XML documents."
fi
fi
if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
if [[ "$(gcc-major-version)" -ge 4 ]]; then
append-flags -fwrapv
fi
filter-flags -malign-double
[[ "${ARCH}" == "alpha" ]] && append-flags -fPIC
# https://bugs.gentoo.org/show_bug.cgi?id=50309
if is-flagq -O3; then
is-flagq -fstack-protector-all && replace-flags -O3 -O2
use hardened && replace-flags -O3 -O2
fi
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."
local dbmliborder
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
BUILD_DIR="${WORKDIR}/${CHOST}"
mkdir -p "${BUILD_DIR}" || die
cd "${BUILD_DIR}" || die
ECONF_SOURCE="${S}" OPT="" \
econf \
--with-fpectl \
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--with-computed-gotos \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
--with-system-expat \
--with-system-ffi
if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
eerror "configure has detected that the sem_open function is broken."
eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
die "Broken sem_open function (bug 496328)"
fi
}
src_compile() {
# Avoid invoking pgen for cross-compiles.
touch Include/graminit.h Python/graminit.c || die
cd "${BUILD_DIR}" || die
emake CPPFLAGS="" CFLAGS="" LDFLAGS=""
# Work around bug 329499. See also bug 413751 and 457194.
if has_version dev-libs/libffi[pax_kernel]; then
pax-mark E python
else
pax-mark m python
fi
}
src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi
cd "${BUILD_DIR}" || die
# Skip failing tests.
local skipped_tests="gdb"
for test in ${skipped_tests}; do
mv "${S}"/Lib/test/test_${test}.py "${T}"
done
PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-u -network" FLAGS="" CFLAGS="" LDFLAGS="" < /dev/tty
local result="$?"
for test in ${skipped_tests}; do
mv "${T}/test_${test}.py" "${S}"/Lib/test
done
elog "The following tests have been skipped:"
for test in ${skipped_tests}; do
elog "test_${test}.py"
done
elog "If you would like to run them, you may:"
elog "cd '${EPREFIX}/usr/$(get_libdir)/python${SLOT}/test'"
elog "and run the tests separately."
if [[ "${result}" -ne 0 ]]; then
die "emake test failed"
fi
}
src_install() {
local libdir=${ED}/usr/$(get_libdir)/python${SLOT}
cd "${BUILD_DIR}" || die
emake DESTDIR="${D}" altinstall
sed \
-e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \
-e "s/\(PY_LDFLAGS=\).*/\1/" \
-i "${libdir}/config-${SLOT}/Makefile" || die "sed failed"
# Backwards compat with Gentoo divergence.
dosym python${SLOT}-config /usr/bin/python-config-${SLOT}
# Fix collisions between different slots of Python.
rm -f "${ED}usr/$(get_libdir)/libpython3.so"
if use build; then
rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,sqlite3,test,tkinter}
else
use elibc_uclibc && rm -fr "${libdir}/test"
use sqlite || rm -fr "${libdir}/"{sqlite3,test/test_sqlite*}
use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${libdir}/"{idlelib,tkinter,test/test_tk*}
fi
use threads || rm -fr "${libdir}/multiprocessing"
use wininst || rm -f "${libdir}/distutils/command/"wininst-*.exe
dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS}
if use examples; then
insinto /usr/share/doc/${PF}/examples
find "${S}"/Tools -name __pycache__ -print0 | xargs -0 rm -fr
doins -r "${S}"/Tools
fi
insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \
emake --no-print-directory -s -f - 2>/dev/null)
newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py
newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT}
newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT}
sed \
-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \
-e "s:@PYDOC@:pydoc${SLOT}:" \
-i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed"
# for python-exec
local vars=( EPYTHON PYTHON_SITEDIR )
# if not using a cross-compiler, use the fresh binary
if ! tc-is-cross-compiler; then
local -x PYTHON=./python
local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
else
vars=( PYTHON "${vars[@]}" )
fi
python_export "python${SLOT}" "${vars[@]}"
echo "EPYTHON='${EPYTHON}'" > epython.py || die
python_domodule epython.py
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then
python_updater_warning="1"
fi
}
eselect_python_update() {
if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then
eselect python update
fi
if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
eselect python update --python${PV%%.*}
fi
}
pkg_postinst() {
eselect_python_update
if [[ "${python_updater_warning}" == "1" ]]; then
ewarn "You have just upgraded from an older version of Python."
ewarn
ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules."
fi
}
pkg_postrm() {
eselect_python_update
}

@ -1,370 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
WANT_AUTOMAKE="none"
WANT_LIBTOOL="none"
inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 toolchain-funcs multiprocessing
MY_P="Python-${PV}"
PATCHSET_VERSION="${PV}-0"
DESCRIPTION="An interpreted, interactive, object-oriented programming language"
HOMEPAGE="http://www.python.org/"
SRC_URI="http://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz
mirror://gentoo/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz"
LICENSE="PSF-2"
SLOT="3.3/3.3m"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk wininst +xml"
# Do not add a dependency on dev-lang/python to this ebuild.
# If you need to apply a patch which requires python for bootstrapping, please
# run the bootstrap code on your dev box and include the results in the
# patchset. See bug 447752.
PYVER=${SLOT%/*}
RDEPEND="app-arch/bzip2:0=
app-arch/xz-utils:0=
>=sys-libs/zlib-1.1.3:0=
virtual/libffi
virtual/libintl
!build? (
gdbm? ( sys-libs/gdbm:0=[berkdb] )
ncurses? (
>=sys-libs/ncurses-5.2:0=
readline? ( >=sys-libs/readline-4.1:0= )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3= )
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:= )
)
tk? (
>=dev-lang/tcl-8.0:0=
>=dev-lang/tk-8.0:0=
dev-tcltk/blt:0=
dev-tcltk/tix
)
xml? ( >=dev-libs/expat-2.1:0= )
)
!!<sys-apps/sandbox-2.6-r1"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=sys-devel/autoconf-2.65
!sys-devel/gcc[libffi(-)]"
RDEPEND+=" !build? ( app-misc/mime-types )
doc? ( dev-python/python-docs:${PYVER} )"
PDEPEND=">=app-eselect/eselect-python-20140125-r1"
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -fr Modules/expat
rm -fr Modules/_ctypes/libffi*
rm -fr Modules/zlib
if tc-is-cross-compiler; then
# Invokes BUILDPYTHON, which is built for the host arch
local EPATCH_EXCLUDE="*_regenerate_platform-specific_modules.patch"
fi
EPATCH_SUFFIX="patch" EPATCH_EXCLUDE="61_all_process_data.patch" \
epatch "${WORKDIR}/patches"
epatch "${FILESDIR}/${PN}-3.3.5-ncurses-pkg-config.patch"
epatch "${FILESDIR}/${PN}-3.4-gcc-5.patch" #547626
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
Lib/distutils/command/install.py \
Lib/distutils/sysconfig.py \
Lib/site.py \
Lib/sysconfig.py \
Lib/test/test_site.py \
Makefile.pre.in \
Modules/Setup.dist \
Modules/getpath.c \
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
# bug #514686
epatch "${FILESDIR}/${PN}-3.3-CVE-2014-4616.patch"
epatch "${FILESDIR}"/${PN}-3.3-libressl.patch
epatch_user
eautoconf
eautoheader
}
src_configure() {
if use build; then
# Disable extraneous modules with extra dependencies.
export PYTHON_DISABLE_MODULES="gdbm _curses _curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
export PYTHON_DISABLE_SSL="1"
else
local disable
use gdbm || disable+=" gdbm"
use ncurses || disable+=" _curses _curses_panel"
use readline || disable+=" readline"
use sqlite || disable+=" _sqlite3"
use ssl || export PYTHON_DISABLE_SSL="1"
use tk || disable+=" _tkinter"
use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
export PYTHON_DISABLE_MODULES="${disable}"
if ! use xml; then
ewarn "You have configured Python without XML support."
ewarn "This is NOT a recommended configuration as you"
ewarn "may face problems parsing any XML documents."
fi
fi
if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
if [[ "$(gcc-major-version)" -ge 4 ]]; then
append-flags -fwrapv
fi
filter-flags -malign-double
# https://bugs.gentoo.org/show_bug.cgi?id=50309
if is-flagq -O3; then
is-flagq -fstack-protector-all && replace-flags -O3 -O2
use hardened && replace-flags -O3 -O2
fi
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."
local dbmliborder
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
BUILD_DIR="${WORKDIR}/${CHOST}"
mkdir -p "${BUILD_DIR}" || die
cd "${BUILD_DIR}" || die
ECONF_SOURCE="${S}" OPT="" \
econf \
--with-fpectl \
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--with-computed-gotos \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
--with-system-expat \
--with-system-ffi
if use threads && grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
eerror "configure has detected that the sem_open function is broken."
eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
die "Broken sem_open function (bug 496328)"
fi
}
src_compile() {
# Avoid invoking pgen for cross-compiles.
touch Include/graminit.h Python/graminit.c || die
cd "${BUILD_DIR}" || die
emake CPPFLAGS="" CFLAGS="" LDFLAGS=""
# Work around bug 329499. See also bug 413751 and 457194.
if has_version dev-libs/libffi[pax_kernel]; then
pax-mark E python
else
pax-mark m python
fi
}
src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi
cd "${BUILD_DIR}" || die
# Skip failing tests.
local skipped_tests="gdb"
for test in ${skipped_tests}; do
mv "${S}"/Lib/test/test_${test}.py "${T}"
done
PYTHONDONTWRITEBYTECODE="" emake test EXTRATESTOPTS="-u -network" FLAGS="" CFLAGS="" LDFLAGS="" < /dev/tty
local result="$?"
for test in ${skipped_tests}; do
mv "${T}/test_${test}.py" "${S}"/Lib/test
done
elog "The following tests have been skipped:"
for test in ${skipped_tests}; do
elog "test_${test}.py"
done
elog "If you would like to run them, you may:"
elog "cd '${EPREFIX}/usr/$(get_libdir)/python${PYVER}/test'"
elog "and run the tests separately."
if [[ "${result}" -ne 0 ]]; then
die "emake test failed"
fi
}
src_install() {
local libdir=${ED}/usr/$(get_libdir)/python${PYVER}
cd "${BUILD_DIR}" || die
emake DESTDIR="${D}" altinstall
sed \
-e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \
-e "s/\(PY_LDFLAGS=\).*/\1/" \
-i "${libdir}/config-${PYVER}"*/Makefile || die "sed failed"
# Fix collisions between different slots of Python.
rm -f "${ED}usr/$(get_libdir)/libpython3.so"
# Cheap hack to get version with ABIFLAGS
local abiver=$(cd "${ED}usr/include"; echo python*)
if [[ ${abiver} != python${PYVER} ]]; then
# Replace python3.X with a symlink to python3.Xm
rm "${ED}usr/bin/python${PYVER}" || die
dosym "${abiver}" "/usr/bin/python${PYVER}"
# Create python3.X-config symlink
dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
# Create python-3.5m.pc symlink
dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
fi
if use build; then
rm -fr "${ED}usr/bin/idle${PYVER}" "${libdir}/"{idlelib,sqlite3,test,tkinter}
else
use elibc_uclibc && rm -fr "${libdir}/test"
use sqlite || rm -fr "${libdir}/"{sqlite3,test/test_sqlite*}
use tk || rm -fr "${ED}usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*}
fi
use threads || rm -fr "${libdir}/multiprocessing"
use wininst || rm -f "${libdir}/distutils/command/"wininst-*.exe
dodoc "${S}"/Misc/{ACKS,HISTORY,NEWS}
if use examples; then
insinto /usr/share/doc/${PF}/examples
find "${S}"/Tools -name __pycache__ -print0 | xargs -0 rm -fr
doins -r "${S}"/Tools
fi
insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \
emake --no-print-directory -s -f - 2>/dev/null)
newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py
newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
sed \
-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
-e "s:@PYDOC@:pydoc${PYVER}:" \
-i "${ED}etc/conf.d/pydoc-${PYVER}" "${ED}etc/init.d/pydoc-${PYVER}" || die "sed failed"
# for python-exec
local vars=( EPYTHON PYTHON_SITEDIR PYTHON_SCRIPTDIR )
# if not using a cross-compiler, use the fresh binary
if ! tc-is-cross-compiler; then
local -x PYTHON=./python
local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}.
else
vars=( PYTHON "${vars[@]}" )
fi
python_export "python${PYVER}" "${vars[@]}"
echo "EPYTHON='${EPYTHON}'" > epython.py || die
python_domodule epython.py
# python-exec wrapping support
local pymajor=${PYVER%.*}
mkdir -p "${D}${PYTHON_SCRIPTDIR}" || die
# python and pythonX
ln -s "../../../bin/${abiver}" \
"${D}${PYTHON_SCRIPTDIR}/python${pymajor}" || die
ln -s "python${pymajor}" \
"${D}${PYTHON_SCRIPTDIR}/python" || die
# python-config and pythonX-config
# note: we need to create a wrapper rather than symlinking it due
# to some random dirname(argv[0]) magic performed by python-config
cat > "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" <<-EOF || die
#!/bin/sh
exec "${abiver}-config" "\${@}"
EOF
chmod +x "${D}${PYTHON_SCRIPTDIR}/python${pymajor}-config" || die
ln -s "python${pymajor}-config" \
"${D}${PYTHON_SCRIPTDIR}/python-config" || die
# 2to3, pydoc, pyvenv
ln -s "../../../bin/2to3-${PYVER}" \
"${D}${PYTHON_SCRIPTDIR}/2to3" || die
ln -s "../../../bin/pydoc${PYVER}" \
"${D}${PYTHON_SCRIPTDIR}/pydoc" || die
ln -s "../../../bin/pyvenv-${PYVER}" \
"${D}${PYTHON_SCRIPTDIR}/pyvenv" || die
# idle
if use tk; then
ln -s "../../../bin/idle${PYVER}" \
"${D}${PYTHON_SCRIPTDIR}/idle" || die
fi
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-${PYVER}" && ! has_version ">=${CATEGORY}/${PN}-${PYVER}_alpha"; then
python_updater_warning="1"
fi
}
eselect_python_update() {
if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then
eselect python update
fi
if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
eselect python update --python${PV%%.*}
fi
}
pkg_postinst() {
eselect_python_update
if [[ "${python_updater_warning}" == "1" ]]; then
ewarn "You have just upgraded from an older version of Python."
ewarn
ewarn "Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules."
fi
}
pkg_postrm() {
eselect_python_update
}

@ -1,134 +0,0 @@
# ChangeLog for dev-python/asyncio
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*asyncio-3.4.3 (09 Aug 2015)
*asyncio-3.4.2 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +asyncio-3.4.2.ebuild,
+asyncio-3.4.3.ebuild, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> asyncio-3.4.2.ebuild,
asyncio-3.4.3.ebuild:
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
10 Nov 2015; Justin Lecher <jlec@gentoo.org> asyncio-3.4.2.ebuild,
asyncio-3.4.3.ebuild:
Drop impl with native support
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec@gentoo.org>
10 Nov 2015; Justin Lecher <jlec@gentoo.org> asyncio-3.4.2.ebuild,
asyncio-3.4.3.ebuild:
Keyword under ALLARCHES policy
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec@gentoo.org>
18 Nov 2015; Justin Lecher <jlec@gentoo.org> asyncio-3.4.2.ebuild,
asyncio-3.4.3.ebuild:
Keyword under ALLARCHES policy
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=543802
Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher <jlec@gentoo.org>
22 Nov 2015; Jeroen Roovers <jer@gentoo.org> asyncio-3.4.2.ebuild:
Stable for HPPA (bug #549898).
Package-Manager: portage-2.2.25
RepoMan-Options: --ignore-arches
24 Nov 2015; Jeroen Roovers <jer@gentoo.org> asyncio-3.4.2.ebuild:
Stable for PPC64 (bug #549898).
Package-Manager: portage-2.2.25
RepoMan-Options: --ignore-arches
26 Nov 2015; Markus Meier <maekke@gentoo.org> asyncio-3.4.2.ebuild:
arm stable, bug #549898
Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"
26 Dec 2015; Agostino Sarubbo <ago@gentoo.org> asyncio-3.4.2.ebuild:
ppc stable wrt bug #549898
Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
10 Jan 2016; Agostino Sarubbo <ago@gentoo.org> asyncio-3.4.2.ebuild:
alpha stable wrt bug #549898
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
11 Jan 2016; Agostino Sarubbo <ago@gentoo.org> asyncio-3.4.2.ebuild:
ia64 stable wrt bug #549898
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)

@ -1,43 +0,0 @@
# ChangeLog for dev-python/asyncio
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/asyncio/ChangeLog,v 1.11 2015/07/08 20:28:06 zlogene Exp $
08 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> asyncio-3.4.2.ebuild,
asyncio-3.4.3.ebuild:
x86 stable wrt bug #554114
07 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> asyncio-3.4.2.ebuild:
amd64 stable wrt bug #554114
07 Jun 2015; Markus Meier <maekke@gentoo.org> asyncio-3.4.3.ebuild:
add ~arm, bug #548938
06 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
03 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add pypi to remote-id in metadata.xml
*asyncio-3.4.3 (27 May 2015)
27 May 2015; Justin Lecher <jlec@gentoo.org> +asyncio-3.4.3.ebuild,
asyncio-3.4.2.ebuild, metadata.xml:
Version Bump; add test
17 May 2015; Pacho Ramos <pacho@gentoo.org> asyncio-3.4.2.ebuild:
ppc keyword, bug #548938
10 May 2015; Jeroen Roovers <jer@gentoo.org> asyncio-3.4.2.ebuild:
Mark ~ppc64 (bug #548938).
10 May 2015; Jeroen Roovers <jer@gentoo.org> asyncio-3.4.2.ebuild:
Mark ~hppa (bug #548938).
14 Mar 2015; Aaron Bauman <bman@gentoo.org> asyncio-3.4.2.ebuild:
add py3.4 support
*asyncio-3.4.2 (26 Feb 2015)
26 Feb 2015; Matthew Thode <prometheanfire@gentoo.org> +asyncio-3.4.2.ebuild,
+metadata.xml:
adding for aioeventlet

@ -1,7 +0,0 @@
DIST asyncio-3.4.2.tar.gz 179696 SHA256 f9cb785691c1c48e4537bdd26d189d56335cc80ce4a77a4301e077ab8adea880 SHA512 b56fd9b613ffee901f9db39152b8c6495383788fa4466c32acc7509072cae95ec86839ec04500f535ae86de90cadfb77bff37e32d11a5c4091d83c9e2eec7f28 WHIRLPOOL 6adc52f1683efc7b7f1bef8ac5676b211bf069536c85d3c0d519470a636f7ba9ce512d01def22884dd3b14e9a730ecdaadf9efe33e1912e2bd2fb5020573dee7
DIST asyncio-3.4.3.tar.gz 204411 SHA256 83360ff8bc97980e4ff25c964c7bd3923d333d177aa4f7fb736b019f26c7cb41 SHA512 42077cbbae3d67e6e45224cc1996f1aaaff137cdc5c8679ba830fd66098d1e9d8c05e315c8d2ef1add2f504ab769bd339e5d8ae2f7532d423282baca2d383736 WHIRLPOOL c5ad9e02a5cfb71335e7ddf46039a3245ea9aad78c8d47e3712ea20aa21b1a01ce52ad31b6166357c4e43230f15cb566ab752ac3ae702d53111767b7b278ba44
EBUILD asyncio-3.4.2.ebuild 519 SHA256 bda60db59c34c449ae51045de0c6b99a2ac383c1f91b5d268d6fe295f9fd29d9 SHA512 bb151a6c5e5f4c825540dd33447d9d150c474f035a431293d41e0c2851bae863119df69b68c1bd997558a72ce5bd8e9d29581cf1537458d3fabe48d36c941944 WHIRLPOOL 4efd20fbc098aa66ed8d62d5ce305128d7bba73c6ed3ef41090bbebff483a98da5bdfd1238691e95326e958cf5453e370af17d25028e663d55c43a26dfe7fcf8
EBUILD asyncio-3.4.3.ebuild 627 SHA256 a565cd19ab13db4eb9e02537a4bd52aa89eace2f0fe6883ebbe86bbc15e37d9f SHA512 4b1d81a6371f25852b946e2e39a68e5c5b2cb4c5b9758da8eda5da5b4466b828d4f13264390a5f8af0c33e3481dfd26db90868ff714d59ff05d23e99a15a7e81 WHIRLPOOL f27353148834e7e36d5a7e7a520f24bc5e73f2ae4c17b33c7efd0a8c2f20df7d2dfcbe6e827e465111dac57bf40836ed3bb0090a324ab9ea94111d642b4835c7
MISC ChangeLog 4556 SHA256 e50b1614e484b8eab702627f97229f14f30295f4c1fcd0a4a3c347f03055b1e8 SHA512 7b85e9064a45f744a41135ec8adacbccbadc4d96b554c62bb310c59593e58d48f72ef93e7f5338aa798619d6f25ea185d7117de255dd28d43dd9d7dfac0f7fa2 WHIRLPOOL 904a832bc4ee74ed2533c673318d2289711667720d08fb48cd38f02c1da1f8398a7622b5766fec801173ef4362a3d4274da74ef6752fe8c9fb0a8e0dd0a5509c
MISC ChangeLog-2015 1440 SHA256 8a6c51a731c2cdea114c16b8aa0bde5e50fb4ca4ca37aece651d9ce82146cc62 SHA512 eef3698c4c760bf31582cf90f318f177f2c12b680983fea7ee88420e138d693f729e08f44905234eef603d0680bbe7f86e966a7ab6330cc3ed56df374cad4c33 WHIRLPOOL 720e27c16e74802b516a266f9cb347c19c23800d2d9b297148c357e17eac33577070f024fc731765b3125f2534d712d72e71d8ebc717c4589b94e89c21e74159
MISC metadata.xml 583 SHA256 56b34de00ea2d1fb48d0789465b05f5b0693d1fae6b2476899e871b9c8c0837b SHA512 5f58c5da257b7a162047ccfc9130747cf3b66593a69df05fc58063c41ef64a445838559477018a8df56f440d511d00ce4ebb7778f71d89941a1f3028c1f7fd20 WHIRLPOOL 397913d8e66e430658dd45d15676ea308eaa543c90031d822a865d6efcc0d42d38bf882070036ab853d0331904b56ddca5cbc59443ab5373ccb86de0c60118cd

@ -1,21 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python3_3 )
inherit distutils-r1
DESCRIPTION="reference implementation of PEP 3156"
HOMEPAGE="https://pypi.python.org/pypi/asyncio https://github.com/python/asyncio"
SRC_URI="mirror://pypi/a/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86"
IUSE=""
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,26 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python3_3 )
inherit distutils-r1
DESCRIPTION="reference implementation of PEP 3156"
HOMEPAGE="https://pypi.python.org/pypi/asyncio https://github.com/python/asyncio"
SRC_URI="mirror://pypi/a/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
${PYTHON} runtests.py || die
PYTHONASYNCIODEBUG=1 ${PYTHON} runtests.py || die
}

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<longdescription lang="en">
reference implementation of PEP 3156
</longdescription>
<upstream>
<remote-id type="pypi">asyncio</remote-id>
<remote-id type="github">python/asyncio</remote-id>
</upstream>
</pkgmetadata>

@ -107,3 +107,13 @@
Package-Manager: portage-2.3.0
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org> -carbon-0.9.12-r1.ebuild,
-carbon-0.9.14.ebuild, -carbon-0.9.15.ebuild:
Clean up old versions
0.9.12 release nneded removal due to the twisted-core-12.3 dep being
removed.
Remove the .14 and .15 ebuilds, both have -r1's with a bugfix.
Package-Manager: portage-2.3.2

@ -4,17 +4,13 @@ AUX carbon.confd 119 SHA256 d03e9aad2764b4b5d55a10a0802fcbd0047408c6fd520abd768c
AUX carbon.initd 1266 SHA256 7582d6aea22978972ac6d51f6876c559df6565cd0abcebbdcd73b7f77ae49bdf SHA512 03fcbf674c5d5505bcdd2cca4634ad0268a7cde42d1939800f27b34c8c8bebf169977958c2ae51366c566fb02eba6bccfbb68c33de5ec1ca311f499798734124 WHIRLPOOL 082c780a8b3daff9d7df08bcc84547904e8b1cf9d85caa2bf3694188a4f670c300cc295f5637dbba2712b6707ead08c0986d177c851e7b96fbbba1d8caa53102
AUX carbon.initd2 1329 SHA256 d42bbf0ce764513a3d980ad7ec17c9c40f1646a35e84a4fd5b98fdf519851abe SHA512 08d9a7ddc763bb49763b1c873504b0dfb45763ed871f22632885692f41d5d8c86616677c2669b0b8c2160170a7c507c2415571d300e2045675c7002556a4063e WHIRLPOOL b06476b281639aab9d0fa1ef23aff29a2eb789c1635914f5483503c26ca1377b461a24e7e7778f1d700ea539001be90f01bb7f08f5f0ec0335827fd62ee4c352
AUX no-data-files.patch 881 SHA256 d8d5b61c21df35042a51433d72495040cfa172f82fbe4b2ef5e54fb8b41cff63 SHA512 13c2e946c42bfabc643ec39a0d384b887fb1ceaee9791e0f7c2ed037069492aa80ff4f4b593dbba7253c6e5f553e0a7d1677333a896067219df4206f742d64d7 WHIRLPOOL ca8040abfdefb1ff6ecb8737de40f303cb869c618dca41f0d09d1c065e60c65a17709adadce057b8c779a0dfa24a3ea6df045e858681bf207f6db6be7fe6ac06
DIST carbon-0.9.12.tar.gz 47450 SHA256 df4b521a449b888fc901d11abffc9e7eb070a8670e341caa0e13ab8f3029cddf SHA512 060b3d20cf2bd95be22fba30a24591361c772edaaaa99117616f4a01a31eab9395d84c5eb835408fac2c1bc36b70950e260d56456879489a9ee3248c6c4e3f33 WHIRLPOOL c6021492dc5ed3c9c4cefe173b1e0592b18e6c2d49e48cd74059c4d3822ea0b2cf253bedc9a67f7fa37dd8944e06835a1da959300e3c6e0f1759622b19b0c61e
DIST carbon-0.9.13.tar.gz 47509 SHA256 75aecd8114435430e06803ebaf1e9cac81f58fb231fc93d8904d667d971ae6cd SHA512 89c843ac67ed4b68c28273459e5a96594851e5d2694fdefdfb71cebcdc6555d4aac8c45c1c6d2ca61a15405bac7ba3d27836470fe152d5d7a4936bb2d00e6776 WHIRLPOOL 40000d912f3881dc4f197e1290d3e0fd092ec23bc6574a97fa31d0ffa77fa651abc4d4da529e45d88d74ea763f18cde20daf5fd70549d6afd38f4c5b88d1becb
DIST carbon-0.9.14.tar.gz 50285 SHA256 e12539ca855f0777e326028a32fbff5022d75b7c3e6fcc7e4704305a650aee9a SHA512 e70275c0acce17287b3036668e45c75b9da9b54523faca0f5bdceda4b6b98c71ebf773740e85063ee3ea4e0bc64adee913bb7f8eab1f7016eb504b06f0b589e3 WHIRLPOOL 998c6a3d0b6cc9aa86cc9b79719e762610cf47012f2eebfd575a6bac3aeb78b64c34e94c5fedc5c88074400920268890e8b84e2f1b32ee4ba24bdd0bef31602d
DIST carbon-0.9.15.tar.gz 50321 SHA256 f01db6d37726c6fc0a8aaa66a7bf14436b0dd0d62ef3c20ecb31605a4d365d2e SHA512 e8ed8ac9b247d0f5bbe0331de50d929f918ee7968ad5053d2532f4d09e49215eaecae95a79f6b8360aa0f73fc7e68a73d86886e0329b3f5ccb569136658f6562 WHIRLPOOL fe7aa0da11cbf0cd504d4ae48b4ba5e89f4e6c4cb41e46884971769a45077dd09d056c2f1613cfc4a139dd78ecd140b06d2c25b96e8ba9644c4d7b6636649083
EBUILD carbon-0.9.12-r1.ebuild 1863 SHA256 3b4c30891e6efe2062e605082b0f69d3e7d0cc92fff9165c55162418fa62ffb5 SHA512 208ee36ac9b40de3cc798b846fa20c2fd29d15efc1b00290151e2d02f8fb9abb669ed143dfd2dd65425a51c06a173cf1a212fdcaff68d046c85777c79c8e1b15 WHIRLPOOL caec3a3e55ab52a5a7e762c597633600e53ae29a04c2b9e2696d1c87c68235a2b8bd353d1700cacd723ddb76ba0467ed5c8a42a156e96d1c0f02b3be08bb4321
EBUILD carbon-0.9.13-r1.ebuild 1857 SHA256 f6b617cceafe93783ad493f02dbdaf2bb037a7e4ec5516917c0a15ce74cd1039 SHA512 bb31151ea353d823edcf721138eee609b1b69af98fb346156e3aebaa8b66368d8755bdc6df57e421a4da46efa75d0bf834d75920945cdc1e61a9468ccbaa57fd WHIRLPOOL 7575fcd73ae2015384036c9a74c2efcd19bc6565e8635561387a2c192292b7fa6792db554030e34e7b9c45526c0212852f211bfdac2302e9b4a932d791b858c8
EBUILD carbon-0.9.13.ebuild 1852 SHA256 633a2113ab474aa331b58c365d695be5fc999e2762090a7b9f2eb48927fcba6e SHA512 eca02f6785b47d9ceb0bb5e9ef3adc957d9af05929e261c533eced9abaf2cc86be36c1ac06701c64e3ae4d705a1d7d73d01a3a739234f3592127fce06cea37b2 WHIRLPOOL 8db18d88ca653b04d2f03f669feea4faf439a6661fcbdc918508de6cb03035f51b79f85faf9ee8c18395fdd2192eff74d5d9e4297fa2f5f6d19f4f35ff7da02c
EBUILD carbon-0.9.14-r1.ebuild 2046 SHA256 38d6ef87373f50a46e9b599df3e4b1404daaa848086ada493ab7552898f12be3 SHA512 b703834daf4ba6101ee202906f8ff95c29c26f1f653514ad1f2c88e7d18105e37b8bc5a3c462950c1a3b4c536b049f3fde3ab22ca1d2f67d2628b0957bc7815f WHIRLPOOL 42e1e3f792ab5228e55d48af1add63ddd352926bf71b2f1b35f305dda1cbdbfe6fec339df1bbaf637d216de6cf2019179cfbc4cf28ad9e480ed05961b7f34f60
EBUILD carbon-0.9.14.ebuild 2043 SHA256 cfceb35bb3c121be4364ec030048123e37715b5d26de7c050295563a677d077d SHA512 9d9eedc66765d48d163904149851a22bc55d5bff9ab8abc4315ea66814351ab31d3753f370d072f680e7c2859867e4b62a5ee8acff3678332b3f74325c22c84e WHIRLPOOL 341da01328e8dfea98050a806bde79e1f276e68d25cdb2d2264c001cf894108f93363e280cd97ea424a987967d8ea78c473490c5216e71e875be70c9423d0976
EBUILD carbon-0.9.15-r1.ebuild 2054 SHA256 5b3e45be06e079c8885df94ceb23d259c10b9595ab056f4f874b15fc4e9c8f0f SHA512 f6be9ed2b9409ccba40d7b4b884c91df8dc1781c107beec2e94ed0bfc7abbcb65f718bbb5dedd27685611fa63e82e1e917b08b8b3993d99bccc94fac8d29d26d WHIRLPOOL c930a5136d22f45639997ef69d400014bf6943954e72752d8ec9d7c57b3c8ec5ca9894bea61849648cefda0aff05cae5667e405687f934d49553858397f1ffbe
EBUILD carbon-0.9.15.ebuild 2051 SHA256 f291a403f3e1339bfb035015d1c6d090b074ab63c0518f4bd2668b3b3e278b59 SHA512 8e51184ed678ff18af69a6e99fcc2f5606448844eb11369c8ad4c9c2f6a41b78e781a5cec28c80cee9df5cc5474347c9393276e26f07e05441b17d05dfe6541d WHIRLPOOL 9f5c7390bd7c0d30638f6e5d775d332fcde69c2e13e207d7517513a8f5f1bb99fbb79c2ad1ec70bf1c8e482548fc44f5a27f507f9816f187c803b44505736bd4
MISC ChangeLog 3794 SHA256 67096b7b8f78e0b3bb32fc108ddb25d5f33e67178630605b295e17f5d12d0777 SHA512 3ba29a62c72974c128bdb4097b6fdb702bf4f5071fe5cfce7415960cb552a34ef3111e3f8d64a5a24b3db3e3bc9b82bf01ab28eb9b9843c7549dbf20cae7a5ea WHIRLPOOL af8e9a4fe34dfc9be87af66b8b4f7c4dc6b54a973be4a6d5316aab8721e322663d48ca4f90ecc8be04f89f2c726ed961cffb71d13aa19aedb961c77fae8fd036
MISC ChangeLog 4123 SHA256 2ff008f67816b03b17d7efa0c757172c760970b5ea3cf5eaa0cf1b9fafaf723f SHA512 89b69a800ecb241d38cb579ed794cc1af85f3c33f327a0697103ce8ffc2419dede68bfdb41e036b0b09092c7120da504cb8ff96844f0665a5a5eea98441161e9 WHIRLPOOL 19bfb8feb44fef5cd6449fa129e6c31f2a9a32632daf36ce749ccbd66dbda5cda8d935281d3e48bd31f8b31c912c40c898bf25f25dfaf7ddaa25b72ec9a74f06
MISC ChangeLog-2015 2094 SHA256 5e5da7626eacfc3cf78835ebe69d27009bb0f43a0900a730fdb815b550df1758 SHA512 7ebc310944175f760f48c7ebc6bbe55757e60f4d6cc5fe818e16de5a9d37ba3b4324d210ca724ad2fd178e9c9ce6dce312c58568f10963c673970d886546c0cf WHIRLPOOL 718ee38d2cac272e40e3698c7939a17b024a038987e77d3c4f883b3a3bc9baf50c1a236dae7db823895db4587051a469880c2071ca6a8491e8b6425861e607d8
MISC metadata.xml 319 SHA256 47713e496077e2763c3fca18284c0cc3aa2cb5c5da5389205bbe4fc4f010657d SHA512 668662349702777d9ac0f9c17cc6487d6c93f97dc01302649871ce7eb6d5ae07779d584d4cd3c2cfa5eb2bc1c55b6677701b72976255f7c0a5810db3af65f0d8 WHIRLPOOL fcd2643d071372659ae5b26ded65557fa040b6a5d0d488b0924e9a41e66877295de8f4311e05db1144ddd245ba2b4c3b1ce42b25b9631f9339004f3d411f7530

@ -1,65 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Backend data caching and persistence daemon for Graphite"
HOMEPAGE="http://graphite.wikidot.com/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
~dev-python/twisted-core-12.3.0[${PYTHON_USEDEP}]
dev-python/whisper[${PYTHON_USEDEP}]
dev-python/txAMQP[${PYTHON_USEDEP}]"
PATCHES=(
# Do not install the configuration and data files. We install them
# somewhere sensible by hand.
"${FILESDIR}"/${P}-no-data-files.patch
)
python_prepare_all() {
# This sets prefix to /opt/graphite. We want FHS-style paths instead.
rm setup.cfg || die
distutils-r1_python_prepare_all
}
python_install_all() {
distutils-r1_python_install_all
insinto /etc/carbon
doins conf/*
dodir /var/log/carbon /var/lib/carbon/{whisper,lists,rrd}
newinitd "${FILESDIR}"/carbon.initd carbon-cache
newinitd "${FILESDIR}"/carbon.initd carbon-relay
newinitd "${FILESDIR}"/carbon.initd carbon-aggregator
newconfd "${FILESDIR}"/carbon.confd carbon-cache
newconfd "${FILESDIR}"/carbon.confd carbon-relay
newconfd "${FILESDIR}"/carbon.confd carbon-aggregator
}
pkg_postinst() {
einfo 'This ebuild installs carbon into FHS-style paths.'
einfo 'You will probably have to set GRAPHITE_CONF_DIR to /etc/carbon'
einfo 'and GRAPHITE_STORAGE_DIR to /var/lib/carbon to make use of this'
einfo '(see /etc/carbon/carbon.conf.example).'
einfo ' '
einfo 'OpenRC init script supports multiple instances !'
einfo 'Example to run an instance b of carbon-cache :'
einfo ' ln -s /etc/init.d/carbon-cache /etc/init.d/carbon-cache.b'
einfo ' cp /etc/conf.d/carbon-cache /etc/conf.d/carbon-cache.b'
}

@ -1,65 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Backend data caching and persistence daemon for Graphite"
HOMEPAGE="http://graphite.wikidot.com/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86 ~x64-solaris"
# whisper appears to have been missed from listing in install_requires in setup.py
RDEPEND="
dev-python/twisted-core[${PYTHON_USEDEP}]
dev-python/whisper[${PYTHON_USEDEP}]
dev-python/txAMQP[${PYTHON_USEDEP}]"
PATCHES=(
# Do not install the configuration and data files. We install them
# somewhere sensible by hand. Patch for this vn. 0.9.14 has been extended
# due to redhat's init scripts set to install unconditionally in setup.py
"${FILESDIR}"/${P}-no-data-files.patch
)
python_prepare_all() {
# This sets prefix to /opt/graphite. We want FHS-style paths instead.
rm setup.cfg || die
distutils-r1_python_prepare_all
}
python_install_all() {
distutils-r1_python_install_all
insinto /etc/carbon
doins conf/*
dodir /var/log/carbon /var/lib/carbon/{whisper,lists,rrd}
newinitd "${FILESDIR}"/carbon.initd carbon-cache
newinitd "${FILESDIR}"/carbon.initd carbon-relay
newinitd "${FILESDIR}"/carbon.initd carbon-aggregator
newconfd "${FILESDIR}"/carbon.confd carbon-cache
newconfd "${FILESDIR}"/carbon.confd carbon-relay
newconfd "${FILESDIR}"/carbon.confd carbon-aggregator
}
pkg_postinst() {
einfo 'This ebuild installs carbon into FHS-style paths.'
einfo 'You will probably have to set GRAPHITE_CONF_DIR to /etc/carbon'
einfo 'and GRAPHITE_STORAGE_DIR to /var/lib/carbon to make use of this'
einfo '(see /etc/carbon/carbon.conf.example).'
einfo ' '
einfo 'OpenRC init script supports multiple instances !'
einfo 'Example to run an instance b of carbon-cache :'
einfo ' ln -s /etc/init.d/carbon-cache /etc/init.d/carbon-cache.b'
einfo ' cp /etc/conf.d/carbon-cache /etc/conf.d/carbon-cache.b'
}

@ -1,65 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Backend data caching and persistence daemon for Graphite"
HOMEPAGE="http://graphite.wikidot.com/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86 ~x64-solaris"
# whisper appears to have been missed from listing in install_requires in setup.py
RDEPEND="
dev-python/twisted-core[${PYTHON_USEDEP}]
dev-python/whisper[${PYTHON_USEDEP}]
dev-python/txAMQP[${PYTHON_USEDEP}]"
PATCHES=(
# Do not install the configuration and data files. We install them
# somewhere sensible by hand. Patch for this vn. 0.9.14 has been extended
# due to redhat's init scripts set to install unconditionally in setup.py
"${FILESDIR}"/${PN}-0.9.14-no-data-files.patch
)
python_prepare_all() {
# This sets prefix to /opt/graphite. We want FHS-style paths instead.
rm setup.cfg || die
distutils-r1_python_prepare_all
}
python_install_all() {
distutils-r1_python_install_all
insinto /etc/carbon
doins conf/*
dodir /var/log/carbon /var/lib/carbon/{whisper,lists,rrd}
newinitd "${FILESDIR}"/carbon.initd carbon-cache
newinitd "${FILESDIR}"/carbon.initd carbon-relay
newinitd "${FILESDIR}"/carbon.initd carbon-aggregator
newconfd "${FILESDIR}"/carbon.confd carbon-cache
newconfd "${FILESDIR}"/carbon.confd carbon-relay
newconfd "${FILESDIR}"/carbon.confd carbon-aggregator
}
pkg_postinst() {
einfo 'This ebuild installs carbon into FHS-style paths.'
einfo 'You will probably have to set GRAPHITE_CONF_DIR to /etc/carbon'
einfo 'and GRAPHITE_STORAGE_DIR to /var/lib/carbon to make use of this'
einfo '(see /etc/carbon/carbon.conf.example).'
einfo ' '
einfo 'OpenRC init script supports multiple instances !'
einfo 'Example to run an instance b of carbon-cache :'
einfo ' ln -s /etc/init.d/carbon-cache /etc/init.d/carbon-cache.b'
einfo ' cp /etc/conf.d/carbon-cache /etc/conf.d/carbon-cache.b'
}

@ -0,0 +1,3 @@
DIST configshell-fb-1.1.21.tar.gz 36929 SHA256 f96daac404e4483e9f3113fbd675264d14dce1db83155b8537c94c4267e9b740 SHA512 4cf353da513b0e6863a2f93086d98254c2a74596f52ea7fe8823dda7bec4c4c247b54ec277348264f6d33b576a581c7617da01891997e83619f84e9a4def3e57 WHIRLPOOL b7de33bde6891b40950b796fbf9ddbe15f7907860d5cc42097cc88f892989e0cb8f8b5f3ff3d2bf12b138e295385d048e154487356fb26352ef95572aa5ac923
EBUILD configshell-fb-1.1.21.ebuild 738 SHA256 2ec02417579bc756f2f14b4234614ef81291e843f2444f63a41e0bfb5821483e SHA512 91e034de4df7f15eadadd5582f1ccfdb090e6b945be44d6f8390710be748353af0af88a2995e7cf08a293cfa23c3220e48088ca121f251ef9476eb4bd6ba4912 WHIRLPOOL 70964097a7581a7971f8c9786050e438f93a02cc093596017d0135fb9ae1988774f2569d3a529d2ac965895bb809f59ca38829aeaac3b87d96e06f14fd139044
MISC metadata.xml 787 SHA256 a630b4da60fdf5d8887a6feb43682f979a7febbafa767c8e74878fcd4f653783 SHA512 495b915767e44a988df8cd87cdc79c47354cd830dfddf286e600d00838d176b75e2c7a45d4496912296e71f10219f9a6c4442b6ee37281e76a6b1432098032d3 WHIRLPOOL b900fae8fb761be794efcb4bd2536ef8996e63a629e2892b34c87df065d4956bde415ec3675e7d5e5038acda87b6178251d5dc07f04fcec82e6077f8d43e445b

@ -0,0 +1,28 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit distutils-r1 versionator
MY_PV=$(replace_version_separator 2 '.fb' ${PV})
DESCRIPTION="A Python library for building configuration shells"
HOMEPAGE="https://github.com/open-iscsi/configshell-fb"
SRC_URI="https://github.com/open-iscsi/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/urwid[${PYTHON_USEDEP}]
!dev-python/configshell"
S=${WORKDIR}/${PN}-${MY_PV}

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>sir.suriv@gmail.com</email>
<name>Diogo Pereira</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
configshell-fb is a Python library that provides a framework
for building simple but nice CLI-based applications.
</longdescription>
<upstream>
<maintainer status="active">
<email>agrover@redhat.com</email>
<name>Andy Grover</name>
</maintainer>
<remote-id type="github">open-iscsi/configshell-fb</remote-id>
<bugs-to>https://github.com/open-iscsi/configshell-fb/issues</bugs-to>
</upstream>
</pkgmetadata>

@ -189,3 +189,13 @@
-cython-0.23.5.ebuild, -cython-0.24.ebuild:
remove old
*cython-0.25.1 (27 Oct 2016)
27 Oct 2016; Tim Harder <radhermit@gentoo.org> +cython-0.25.1.ebuild:
version bump to 0.25.1
27 Oct 2016; Kacper Kowalik <xarthisius@gentoo.org> -cython-0.25.ebuild:
drop version that introduced new_build_ext by default
Package-Manager: portage-2.2.28

@ -1,10 +1,10 @@
AUX 50cython-gentoo.el 388 SHA256 7dc8a6b8003478873ac5f276691f1e805dbba3352efd36640a1cc5ddb443ef54 SHA512 dd554d0d6cc220988552b06a20337af20b847e75bee76c90eb92ea979d9c2ae9d64ffa849266ff403d857b3737981de451bf40061bea0533600476bc57661c18 WHIRLPOOL c69767958f4c44b9ae56815c800635b695c3cd7800172d66908a78a362d76acf0292ecd03d50d83d608919c5da30f4fc9ce75b067acc7b30a564893012b6ac19
DIST Cython-0.22.tar.gz 1584483 SHA256 14307e7a69af9a0d0e0024d446af7e51cc0e3e4d0dfb10d36ba837e5e5844015 SHA512 856220fa579e272ac38dcef091760f527431ff3b98df9af6e68416fcf77d9659ac5abe5c7dee41331f359614637a4ff452033085335ee499830ed126ab584267 WHIRLPOOL d9919e1fe33f7ea02833c485e10667d8470d7c69901b2419c6c4c1d464f9ef2444795e14903cc66b6fee40ec5a4c20308c331ad93fd8818f207d0a21cccf9b2b
DIST Cython-0.24.1.tar.gz 1703756 SHA256 84808fda00508757928e1feadcf41c9f78e9a9b7167b6649ab0933b76f75e7b9 SHA512 c5a3e884edd782c47c81aef29708035bbcd1c14d17e005668da8a4e26fdbba9af9ec283fd46ceaa2cab6fc4ec0d42f7d409832d7cc0a3ec00e84b968b1bf27ea WHIRLPOOL 14224a56c5a6f5cd3f389225c440c65b30a5d1b92c63587c4e9af258b23b1bed1c01330830931c5aba596649d19b0aafd0e559aed5ad7b577a59417463fc3b4a
DIST Cython-0.25.tar.gz 1701330 SHA256 c651eeec6bdcb57de59527e8765c9d2c4970c56bf96731893df66dda17aba46b SHA512 eafe71e4572a23ac1fb2a1461d41257eabe945036ae676f8ac1307262298eaadcd2b252bb7aa9fa061dfb1e076898e52f31fd392b5d7a90f0e766f98f9fa3f78 WHIRLPOOL 6920cb6c8fdc89bdc95a49df8fec4e899684423b92424c20fa7344bbed71130682c0e0656be00f16731f0097e04bab4a4a562bc1ead1e4a5874ae5eae5eb2de5
DIST Cython-0.25.1.tar.gz 1701919 SHA256 e0941455769335ec5afb17dee36dc3833b7edc2ae20a8ed5806c58215e4b6669 SHA512 cde26de8b7a626ee39e66223e5b9b3d6b2db182531da7c36f1d63bd720693e710f1976eaeaa4745e7a4b7872ec608ba4784569199303bcbabe1cc464da2ad913 WHIRLPOOL ff5176ab6433767af1f44a16d27d35c8bf12dcf6cadcb37372b118a1613855cfeb9b1786e6449d922df9ad6bef6873e4d818fbb36656eaf532468480b42a76e9
EBUILD cython-0.22.ebuild 1796 SHA256 12e8a80646d415a2ca506d0ad1ac52949259c1986ad983e17963bcd451eb5236 SHA512 335790b90ac0216e1f5c7fc59f3b17bc33c7c47bd85ef086cac4450ecda6bc9a1da456a3e879a9f26072f6a8d2e751b1e39b95b48aef34b464ede2f3e91e2c85 WHIRLPOOL e159a9285377f4f16510389679f673dffa6eeea02fcbb2e54da394a34e440c65072b586c88e78bd059cd2f68e4dfd01e31d72047b803f25ac449abfd18e9ac2e
EBUILD cython-0.24.1.ebuild 2106 SHA256 93a2e2d03bf6863f8b21918a39b6fa7d4b0643d1099f97eda70b0a64b5027697 SHA512 c9e5c154fca0f2d0d5f25e3b028b036bdbf82c5170340121f6496dc931ed201460d1fb9cae6ef228f4b825478a9f14393264dc96ce640506bf7bdb0fa82e9ebe WHIRLPOOL 596efb38d81928929e351db9a0d3e9463aad41c943381e05dd832dd777db72a090010d518f2671c57eb7443fecbab0ac131a1956b8534d7d11f41c5d6a776a1b
EBUILD cython-0.25.ebuild 2104 SHA256 df17637817c77c75eb855e85cccccbe347925fcd2ab27b8634983cba8c5a63c2 SHA512 f749f28897095fc172a6913519f02832c076a78738fe8662d20b55a3adc011f6b32d9da734385415a5b04d524a9aa0ca7a2168c37c67a26b34b2d62ced2d93b5 WHIRLPOOL feed8f907f72015d15fb0a2fc221d800908fd3529d9b2ed2bcec13ca413bc91e1face971a6f58b5cad1dbca766f5d32b0ddb8107f48f69d5efd1ebecbd4b1383
MISC ChangeLog 6080 SHA256 c2c6b0c5cc1d5cd1f3c740adbcd90f0fc3bc1c93824912259c83e920e6bcf1ad SHA512 b8c1cb22ec95e47a0eb7750c778563d0493ef90ba50d5ebe3c7a916142a5d949b4b25d6cfc8860e4910565cc4621eb619ce131e117f133db85c4e7ccbfd80ff7 WHIRLPOOL 0e5bd2dc52f679d232c4105eb4ae4287e3c06d10349a57cffe9ad8ac0ae1bbf6fb28a56ad810e59e23c3767291fd5fa3a8fece9e26ddec55bc7d2477a13a4764
EBUILD cython-0.25.1.ebuild 2104 SHA256 df17637817c77c75eb855e85cccccbe347925fcd2ab27b8634983cba8c5a63c2 SHA512 f749f28897095fc172a6913519f02832c076a78738fe8662d20b55a3adc011f6b32d9da734385415a5b04d524a9aa0ca7a2168c37c67a26b34b2d62ced2d93b5 WHIRLPOOL feed8f907f72015d15fb0a2fc221d800908fd3529d9b2ed2bcec13ca413bc91e1face971a6f58b5cad1dbca766f5d32b0ddb8107f48f69d5efd1ebecbd4b1383
MISC ChangeLog 6375 SHA256 9894e20c02f8b3ed890a5f4311f537acd4c73c7cbe22db924249c640574b2d26 SHA512 ff5ba23319b77c47acbb60bc04cd7d4202e09d30fd547a2403bcf0d3b3d5a0930a21a4252614e84c33993accbcf2e0bd2946e0a7e1c8aafc64a6aee7873612cb WHIRLPOOL c8b9e0137906a4c3ec929b60424db35803e19ae3d766d4ed830838046e2a898e49285d7b5005650f87e5c0696873958fb38066f0f3c37d17088c3d315dcc2e84
MISC ChangeLog-2015 20882 SHA256 b28001e470dd06b228c1b604f7208646eb6b1615c5a7bac34f09e48b6ae99efc SHA512 6aff62c5177687862bb877541960f6b4eb428f4124e7e21708f6919414488212b44c570c04ee650810ae113c884d0846c123363ecb4370bf3e69c2a77724266f WHIRLPOOL ea2177eedd40952fd53e2c8de10bb58cb7b19b44641cd357a212b75c06e4fd8228bc2b9d5c2ccf9fccb110de1aec33d7b3066c5a84e3eff2197fa931995ba64a
MISC metadata.xml 498 SHA256 b18441ffff56f56dfe5d67324edd6e6de61b1251fca13d851a1044cd18d710b5 SHA512 b2506da328d3a9ab014c92c28087d0af260d6815fec1d3b6a7bbf09499e16d61e2287ecb3d6cf88d223c8aabb035a28cc2e4d4e7c470785da5146d9bc3f64f52 WHIRLPOOL 7066e5e2e6b22ae318a18198a7f01498b9a730a0d5dd3182c78c82a17c1baa124f8556a3d260008cd2c64022c798965f0c31d25dd3d15304f21d68f368029493

@ -1,6 +1,6 @@
DIST glance_store-0.13.1.tar.gz 127250 SHA256 e2f2051ff22abaa462fdb7fe8741312de8543bba7f6f65165b9c52343ccd35fc SHA512 1625849ed35d8fec6d730790485451fd740240a6fd076ad084cd0444b5b8bfadeab82164854a9bee194f6f3cabff7c30815d5fdcd800a7d982ed8c3224e6aaec WHIRLPOOL e16ad3aef7ca1ef15ead956fa7e459a4f6259b3c7ffb0086b11aa5fe2c4034011d306df09255cf6b94bf9474861546e483147c3823d804b661244455e463a217
DIST glance_store-0.18.0.tar.gz 126949 SHA256 56b8b33f5deb74c652bd82d781aa82459e14152a5ee5c74726f0f1545c2355a7 SHA512 f23505b0081d0bb9948a4a2550868ea9864c00604358264c826551caccb4e35cbdcfcaa1e0ed3d470fbe72250196e246b596cbb57db0e99cc49fba3e0c609e01 WHIRLPOOL a1f26bc06a19a6deb14b910813829a07726ec9408b71e4fbb854ea3a2815f872cd27dfd82ae4f84e1bf49fdf5b89ef079c8f17f24a883bbf5a2cacc218f0ce8f
EBUILD glance_store-0.13.1.ebuild 1681 SHA256 60dba32dde77079bb4962bef1322ad18b59a43c4c6b7ca1fd88ea9590e29ffd5 SHA512 690cb46fa9492317427e904d049c4a1431b3648adc27d7fc39b9bb2ef286c7505ac9a98c13bfb9475a157ca0adcd40d5eb8f10981c5141489843efce017f79d2 WHIRLPOOL 7abaf7bf7cc667b725e87711549d5313f0665ac842079e59af497e6a6e5b6d337290231716e9eb24c2fdea381258caf55c32e08b1a6b73c6f3f7b2e5f00fe4c1
EBUILD glance_store-0.13.1.ebuild 1637 SHA256 2214ed61b07e27afa3ab844029403ec8c6eefc11c1691ffd20b9fc8c8069b863 SHA512 cfa193f0b1fd5e9a425a8bafdd9b9670bec3f6410c428cac2483082fae374e21dec38bc4780a06e529a03afb178c25589d2d8e05d73c67a7553483ad2083c823 WHIRLPOOL eede1ab855467725790c2b78073539a866edac1fff48d0586b7c7b7560fe1b9829254587ae62e17ab6e1e19320aad33643e05fe75e24e109b470dca59f698a09
EBUILD glance_store-0.18.0.ebuild 1526 SHA256 9585f735ced53a904276d4c396d0b2d0b6df9dfd373c48f755707b7c30cc638f SHA512 6fa4cb9e85bec240d50b16abdf5d77c8eeb79b287ae1bf1800376aee5c8780aa5a4ebeda09a04f2aa7b8ebcfe8355fc0eaa072d3838b72a2a0fc7a7c3fc8291d WHIRLPOOL d96a39f185c5a4646e2662ac6e1d82f6535eeb8b2bf8843a8c6bed26f6dcabc1fc91db95a5dd80db0709c2160c4eab2e92f709a493f63e35d1dec4705b478ab8
MISC ChangeLog 5250 SHA256 08f145d1f9b328802254a61265765eb2b606b44f4e5b175ee2ec65fd04cf0e1f SHA512 1de2f2020a50bb2a675cfd66437b7f0602f8901a0375fe3b6400ebd00f046c8a7e4d8ef5cebe1020511c505d7436a0958d804f16efa895c62846003c18b6c9cf WHIRLPOOL 6277173d71e150ebc4e2c145c30a421df15602526a553e100ae765ee3c482ed63fdeff3564c72dbace22a3f9e70c375d82b11d2708bc65bb6d7996789fbe0753
MISC ChangeLog-2015 1196 SHA256 7dca74d315c517cbc8b85213ed24ba374a489c428c2138d0db95e080c3714165 SHA512 92305fc4638a6104f157baad6ab5eefff6af9197d502a9b586e65794fd5a434701732f3a0f48601b255aacde6127be8e166aa0163d99777c2c5d9bff3cd6f4df WHIRLPOOL 54ec45b443db67f1d9a1641b8b377817d2f34c770b2248cf4f8f6ba78cc1468bc719e5180d1648f2e18e75ef783f3692243bf6101d390ca2a923bc4c9ecbbaa2

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -29,7 +29,7 @@ RDEPEND="
>=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.5.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
dev-python/enum34[$(python_gen_usedep 'python2*'),$(python_gen_usedep 'python3_3')]
virtual/python-enum34[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]

@ -1,6 +1,8 @@
DIST hyper-h2-2.4.0.tar.gz 77440 SHA256 c673efad0b8ee3c3c604375dd5e0c3dbc74f3c4e0385dae120d22b7d6f6ec301 SHA512 76835d6c97d4aed515b460bdbbcb8aea1ea061a416386cadf66a0e9b3c213a9ffe67948ce49b922d99e1895615a03159aa6aed198857e1ce73eb734b8bd9a016 WHIRLPOOL 9a5c1d313f53ee842403c77a8324aa432ff3d04d3d3737f6f7da83e5ff85e51ea6794419fa8886368cf34d4a7be3ff3b7ed19eb13a74ef8318fad738a71b9ef4
DIST hyper-h2-2.4.1.tar.gz 78056 SHA256 a914161895f60a16d7049386c77f2eee72af7fd49b117856033906e16110c9f4 SHA512 f7a29350a3f31740acf6fc199fb5f3fa06d751abcfbf5a2742370c40c656417ccc659d49b9754e5faeb09ad121c362a478076af81325644d04473d56fc83b07a WHIRLPOOL 4917deb305cca78a6cc8fcfeb34e8f4ef8982c213edc7c3f242422e992d1105ccb151168ad7387fd53faca6061a693cf76f7cb3f91880470cd7bf03bb7a73b26
DIST hyper-h2-2.5.0.tar.gz 92558 SHA256 6c1512798f2ec2f178b5eed80be3c5239145d23989a1ff3c7cc635ee679cc241 SHA512 f7141da1ce6bd7b27486a0f091c62fea6ccb6fad84bd97b024b611e4d76b7a056cee6a63c179268b324673671dd833981e00dc32c441f340f5c472828f6e62a2 WHIRLPOOL 5e7c5e8d5ab1491427abda81c8c133017cf0b35aaa2601b393c0a24844a7e7988efea1401a72ef08dca04d8e389c89a70272f13f48c90675a05aa9766afbcbb5
EBUILD hyper-h2-2.4.0.ebuild 876 SHA256 81fca2cc6d1c42fc2f7ddeff5717f400230337a8729372463e118a82707fb43f SHA512 680c75f0108dae0fe37a04997182d461525e9f6d102896949a12a8667fc8416f3c2380e688996cac8681c0959b061d373fe4e8dfdebaccf366d17231c5960577 WHIRLPOOL 920b120d5cf487d64f4c09a3d663d0555b2116988b41709846892231a0d9210a512b2a219631cb34487b2737b630a1212ae7e3676708fafc9b01f12fa3d4d464
EBUILD hyper-h2-2.4.1.ebuild 876 SHA256 81fca2cc6d1c42fc2f7ddeff5717f400230337a8729372463e118a82707fb43f SHA512 680c75f0108dae0fe37a04997182d461525e9f6d102896949a12a8667fc8416f3c2380e688996cac8681c0959b061d373fe4e8dfdebaccf366d17231c5960577 WHIRLPOOL 920b120d5cf487d64f4c09a3d663d0555b2116988b41709846892231a0d9210a512b2a219631cb34487b2737b630a1212ae7e3676708fafc9b01f12fa3d4d464
EBUILD hyper-h2-2.5.0.ebuild 1346 SHA256 971691c17d54ddccd1d034a2b21b26ad4d4297d19814fad9a006fc095e301a20 SHA512 cb34bc7fd0cbcc02b071cd9eaa79bb9f3c42447ba7e6bb816a66319d13724ba82c63e8a095f64850f42ab3f839e4f50dc5b0351ead9231666ebaa47eba72a910 WHIRLPOOL fc64e4065034b7938294b1491483375cbdda56b7d3831a72ce438de82156db8ef980f4cca142873a4f4d0fce23f55b4c717fd2615ac3fc080bf81433a30008b2
MISC ChangeLog 650 SHA256 35fa30b8787e2e1c2675742c54e329e05bf87162a81c03bfcba7d5c428ef36de SHA512 319ebe3400c7872d18718a918fc9e988d71b95609ae09a732c3871cbc0430f4d33a5f5cbd03d2c35d512630dedf9035226b25a282ccde10f77c35a5de3fbebd6 WHIRLPOOL 6f880d4c27557f94e926dee59c50ac88f326726896d5a93d1663a466586bcfc3ca75a026ad4cc2a816011f6f9c06a155954f55cacd3749b4dbe97a5e523170fd
MISC metadata.xml 795 SHA256 3de49311519322aabc4135064fb4c6e528ad7105a0f9915f8ed99e48d17a4b59 SHA512 93236434859273e9d28452c192776e52b22897c7d737807dee35b2d9375e1c45ac42e260b5ab84e8967f4f06dea117d4a82a6476ee2e580f656a0afc9a7f5f31 WHIRLPOOL 84393fb9a3a65adc6fa8fad58aca5b27bfc7acaf31b76a81f0b84298a961ff553274ad1bbb573d07fed35ab5e994a202e146b69811a5f5cfbbd139665a17083f

@ -0,0 +1,47 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5} pypy)
inherit distutils-r1
MY_PN="h2"
DESCRIPTION="HTTP/2 State-Machine based protocol implementation"
HOMEPAGE="http://python-hyper.org/h2 https://pypi.python.org/pypi/h2"
SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
>=dev-python/hyperframe-4.0.1[${PYTHON_USEDEP}]
<dev-python/hyperframe-5.0.0[${PYTHON_USEDEP}]
>=dev-python/hpack-2.2.0[${PYTHON_USEDEP}]
<dev-python/hpack-3.0.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' python2_7)
$(python_gen_cond_dep '<dev-python/enum34-2.0.0[${PYTHON_USEDEP}]' python2_7)
"
DEPEND="${RDEPEND}
test? (
>=dev-python/pytest-2.9.2[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-2.3.0[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-1.14.0[${PYTHON_USEDEP}]
>=dev-python/hypothesis-3.4.2[${PYTHON_USEDEP}]
)
"
S=${WORKDIR}/${MY_PN}-${PV}
# missing files in tarball to run tests properly
# upstream issue: https://github.com/python-hyper/hyper-h2/issues/371
RESTRICT=test
python_test() {
PYTHONPATH="${S}/test:${BUILD_DIR}/lib" py.test -v || die "Tests failed under ${EPYTHON}"
cd test
}

@ -1,4 +1,6 @@
DIST priority-1.2.0.tar.gz 12064 SHA256 70468e7f43c4bb19cd966d63f78367d8c5af68828611aa3f3e5d77b8948cd2d4 SHA512 00cac802a7d4a6960e71d6d5552c2649becb07e9bd124421b8a391f3681ecdfcc4928725cfffe1011143789b75b8660bd178dbef1f7ebfadd25057d9d7f22dee WHIRLPOOL b1a2d5d9f64e22f341d6ee8f0e0dc43e4fdd2cebb0330ff186be12dbf3e676a20e17b1e27dae1eb7679e6debffaed92eeb2cc88f45fc8180bbc13cca8df2b7e4
DIST priority-1.2.1.tar.gz 12558 SHA256 21e3b5a3b64cda106556023c9ac1223a026a45252536dd33b992a35e557280a4 SHA512 f396ffddcb574fc9e672f2211c39aa2643ab66953c2c3fb2d1b21b1714d48fcca2a2b122c703d6a684ebdc829253c6b42e4cfb935b1caa43e18d1c6d5b7912cb WHIRLPOOL a4d1032fde4cf41d4709eda56a8b18a5fb896e0ce25d392d0fa7613078223c294e4f181a0a1aa59acaa8e68cb50045d305ccd81411c7c9ef2e3d114d6c4e9795
EBUILD priority-1.2.0.ebuild 849 SHA256 2c5190b69bb7f0baff40c2e2796978ac93e8b3e526adca5465d41fc03d824092 SHA512 3885dbd68ce265b48fd84a7cd54db4d50715caf06e87c1f5cdc1b21ea962600b0053e09d8908e31e57a35ce04b4046756d6717810155ebcadfe597f655307ce5 WHIRLPOOL e75e6507d2716b8a3e043d2ec63eb3b640248c706cc87daeee7da9f0102d3dd8abf94d498ced85dc7636043c46dd4adfaf43783e44315c80131f6f54c88e8468
EBUILD priority-1.2.1.ebuild 849 SHA256 2c5190b69bb7f0baff40c2e2796978ac93e8b3e526adca5465d41fc03d824092 SHA512 3885dbd68ce265b48fd84a7cd54db4d50715caf06e87c1f5cdc1b21ea962600b0053e09d8908e31e57a35ce04b4046756d6717810155ebcadfe597f655307ce5 WHIRLPOOL e75e6507d2716b8a3e043d2ec63eb3b640248c706cc87daeee7da9f0102d3dd8abf94d498ced85dc7636043c46dd4adfaf43783e44315c80131f6f54c88e8468
MISC ChangeLog 578 SHA256 a650ceacfb56e1a5b9f80c8387d988879fa8c6a5e993ae0896ac964b4323ca24 SHA512 c39e369ec0bf726bab364e83fd92b2b4e0e0f7523312b8a2cb3be8061446b5fb2d63c4c86d96111fb60b1ff65928e1b5284483db018a720670dbd5493cc642e6 WHIRLPOOL f81df5949966fe0f4bc9a96e82695877ca23ef2af354dee924d969e6c56ca5a9ef111747106d33782c8bd97c45458891885ef4627a2c47662478d025c0ee84f8
MISC metadata.xml 904 SHA256 d9e4ef58c22710320985e269878d2d33ab940e7e932dde1ace99a4c9fc2b4286 SHA512 0e263de9b30f0e4603109348910f30b8d2f7030b654324d4530c270c78c615cbb1b2d62eae09f9eebc91f7dc30d142daafbfdcf5bfa5d428869beffea292b6c4 WHIRLPOOL e1656fd69b5f9aadd429f28d6d9688bb75bea152c79a6a4dc4d4b820fc6d1c21d806745601daa66a5219074dc6e1db828e752ec6385e289b59f06ba6543033fc

@ -0,0 +1,33 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5} pypy)
inherit distutils-r1
DESCRIPTION="A pure-Python implementation of the HTTP/2 priority tree"
HOMEPAGE="http://python-hyper.org/priority https://github.com/python-hyper/priority https://pypi.python.org/pypi/priority"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="
test? (
>=dev-python/pytest-2.9.2[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-2.3.0[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-1.14.0[${PYTHON_USEDEP}]
>=dev-python/hypothesis-3.4.2[${PYTHON_USEDEP}]
)
"
python_test() {
PYTHONPATH="${S}/test:${BUILD_DIR}/lib" py.test -v || die "Tests failed under ${EPYTHON}"
cd test
}

@ -1,14 +1,10 @@
DIST pyquery-1.2.11.tar.gz 43556 SHA256 4a832ba73bfba03486f5445c75993a26bf62d38d26ff5fcfbde06a7bd0087fc6 SHA512 56ee20e0aefdd290069151d5085a876d6502a226ced72bd43e3e88572f31eecee7abecf4bdd38a1a17685021328963e9fe45eaaac121dc880bcb6ba74b8df12d WHIRLPOOL 70efeec9e2c3b28656c2af8221c4e74794b3799ddddffc8d1e3bb4dd43e70ca8c932966d9e332fcfcb8df7b3f342c70b8cb11b8b1cc8354e9d88294053174f1c
DIST pyquery-1.2.13.tar.gz 44032 SHA256 fbc95cf422ac79fa00c5107a2f33dff7dd106d6de569493bd938881b75d42e49 SHA512 39a2bfe6f1eaefb6d1a78f73e5bdb4d12a9e223b26f6aff0f979ceaa68005ab08e41bdf11fe808489d22e0506e558621982dc59fa2164cd1e3d8168b0ef8ceb6 WHIRLPOOL 9dfaff7ee82e162bcf3c9ea9ee03320fafee158aabaeea8cd64fb592abf2386e81e240d1f966747707937c614e0164c9f73a70f480e2c6362da02805cee2c746
DIST pyquery-1.2.4.tar.gz 23999 SHA256 1c39f786c42430279eadf787f1ef06873f15c9acba2698c23dfd925ac7b169d7 SHA512 77ec2efab157f693361e1dcbeabd7cac0709d3a8a25b6c47eb333be49c1485c7fa50b4fd9238bfff69657368130c2886cf6e0705415bdf1b48dc434365539c29 WHIRLPOOL 3fece4f710d69a0b57ab858f759196b269984a38af568003f7280215763c67b1e229feaf80f27b359a5da923248a11335026af4de85806ea6fc969c61c197685
DIST pyquery-1.2.8.zip 42552 SHA256 59af39301bad397e085e5080987f94ef30672f1cf8e73d19d3307b3b63c3cb4b SHA512 9d344a5c4b0dd565e31c803ceecb217c71f9a70badbc65f9fcfb4a2cccb725a1bf938ed0b1697dcfdf0ec967321dccc1916a884ffdb0af9828a65005f63c47d7 WHIRLPOOL 5c98c3e7584d429a7c9bca564aac04e5dc6f579265aa9b8b768e167cdfcc57758b0d728b3102a56af75fa6ea838a6c1927e733a5171d3266574ba2b34ee85209
DIST pyquery-1.2.9.zip 45289 SHA256 46c51eb878b787e814ee8f9737b0a62111034aeb4d1c06450ac5a8ea5a70e602 SHA512 f5152b471c896b39032add6a7f0e6ce63f426b4903bc7cf9eef12723c73453b40c310dd1497a7c4189fc6faaf804690fd91fb6d2f97fb6c4d6314682de4b8d05 WHIRLPOOL a57bb04402a3a8af98e7073d2b4e415a3e455bb67b4dc946831832f24339fe29fcd560123651abb3ae38c4ee9da3973638d27e064122702c0d1dd63d971fb67b
EBUILD pyquery-1.2.11.ebuild 1172 SHA256 4bd45d9725720a25626b7661fab305f6d47865cde3fa17eefec3f59c15476348 SHA512 829dde4f4202a7dadbfcab50dfbda7b6dac7e6f67da7c84166dea32eb7e384cd2fa9608b9b69b89ccab02d5720beec483d496d18f2d5670135c1fe3deba520eb WHIRLPOOL 451ff2c0c6fa416534073c6dff7e47b512f3cedd9ec87561ab835de97b1d438ea234d554427a85c2f6e684470666f8f636f6fc68198c145c2eeb7138303d9fff
EBUILD pyquery-1.2.13.ebuild 1172 SHA256 4bd45d9725720a25626b7661fab305f6d47865cde3fa17eefec3f59c15476348 SHA512 829dde4f4202a7dadbfcab50dfbda7b6dac7e6f67da7c84166dea32eb7e384cd2fa9608b9b69b89ccab02d5720beec483d496d18f2d5670135c1fe3deba520eb WHIRLPOOL 451ff2c0c6fa416534073c6dff7e47b512f3cedd9ec87561ab835de97b1d438ea234d554427a85c2f6e684470666f8f636f6fc68198c145c2eeb7138303d9fff
EBUILD pyquery-1.2.4.ebuild 1411 SHA256 ea62ae8bc412cd1682b0ee39b6361f4aab70cac34cfb6a8b0f9383d9e88048b7 SHA512 09cfa3942e6cdfeda184a7087b17bbd746791714fdacdbde557df060388ddb4f4979598237d1a6372d0a2a41944f7383e2dbed85d776444cfbcd551811f0df12 WHIRLPOOL 994a5396b74081f80f014427d9ebc0fc719453fa8e4b73180354ed2da2839c22005ae7aa64a866cb941cebabd14a7e46eb7bf6ff94da390dd4c90c80bd767685
EBUILD pyquery-1.2.8.ebuild 1424 SHA256 97b63781914cc6b97012ab0674a72447a148ce072f34a47a853806edfb52a262 SHA512 8f2e3f86570460eb5939442156242229e0aa45acabdcbede3391b0bbdb8329fe68f300e29b132c96802454f3f0c4cd3c55d32bd783c0dbdc3c088db21dc97a6f WHIRLPOOL 4b4cb8bccf1682e8a5910cff016f4886b4cd32a172f876c210fec5bb212f878aafa52a98012407dcc877ebaeac04337cac62042ce929ec7e94ef5310a1a3237a
EBUILD pyquery-1.2.9-r1.ebuild 1258 SHA256 48c4b4838f879b734660e5ca8f61187df2d6bd4cd7be8c215a8678743590c915 SHA512 164df8d0d0db49dd73a481c33bb854c2beba57ae4284d2e6522775a4d542c7acaeaca8aa47acf185bc89e6aa04f812e33930a0b4a7c6c3e8e5d4d49b4dcb9529 WHIRLPOOL fe0011831d3cf0097c24719e0f971aa414dde820b2730d061d1e477e8340e7cc0a3bc823e7cfc37ede560ff7146efed981b5dc72b651fbb071515ea070597d99
EBUILD pyquery-1.2.9.ebuild 1175 SHA256 c8032cc8a3946a3a5b0b5fbb154769ce9c1e6b3382b0ee30580eab7c44cfca66 SHA512 81decddaeb8247d6b891291c0cf6fc2e4a995a8a7ef7c10cec36251e228050029cccfa38886b3f13ed8dcb9a798d0b104a1d0df123f07f0487fd4546dbf802e5 WHIRLPOOL 0b9d58ef31800c5f2a69ed49284ef6453dcd63f48184750b4a64f1589687fdc1be19cbd00a66638693d307eea0497ab1936b15d2480f7a386966d71b7d9daa3a
EBUILD pyquery-1.2.9.ebuild 1174 SHA256 890fd079fb96b179dc27e6540844517a1649e4830681ce2e2db999acdfd0248e SHA512 f1fbc378e976bc1ab38d8b1835a14a15220ec32991df941df70f341cb2e02071a448742ba18e5df9fb603275304ba52125c756e52fbe92e28b75211db642c89b WHIRLPOOL a26d1825d539fd02542632ba4f3630ff7d49ba1aab3e27381bcaf6a67afef84f9ea33e36dbe53562004dbd537c6c6ca9b39c6ce0a3fc7ec5d4ce57b040ece4c5
MISC ChangeLog 4144 SHA256 b6b280274f899738ad3a78b84e7067737a643d01166c22f7fb6388eac204bf1e SHA512 4a5bd4e17aa9f370e132f508e9cc7b86dca24d109f95a8f44babf3b410f160e18b6d055d204cc2778aad62828cd70be8a306565a612dc6259ec3a8b95c2f59fa WHIRLPOOL 2fa6d011170bb097786c344f95d25ede7c46d73860b5d88c54595ea2c1390f6b3822e0c7b31dfcf51574f62d15391813439975a49367fb21cc43d4b55dc5afd6
MISC ChangeLog-2015 7163 SHA256 bb33fe5548532f8918ae90ed65f5aaae04b2f8b3ada06295da1780b5bf2d9e9b SHA512 a103814e1ab3e601c24d7369ce068fb5937f6dd154a50d21219d57dd031066576f979c8e99b0b5579fd48fc34596732a3252cb98b34efcfe00d5c4524d825a57 WHIRLPOOL 5dfaaee639f02414ab47674569b3237f0e0a4aef6fbadeeff8ec5c00891f79ac1834812ef0a035faa430513acf2940e82c2653755d3a29275d6fd4a222c1381c
MISC metadata.xml 375 SHA256 9d6faed7269d0a77a481905489bc8ed1e47836ceb49a8de904008f68224df2dd SHA512 ebed84e50582171d8a99f7ee1031553a6afc558f5aa6914f2aa5eacccc7efd6c87b284eec803dd81fef3dd91426fd28f93ae21f6cab1e74c9e4541df3904956f WHIRLPOOL 05a6c376de7a7d037754cdaac146ad0b82e20e6a6526cb48e767e89d32d709e3b650f85bdfeba6fa39583a7cfa11fb449215b43ba04446d127756c061f42e4c5

@ -1,52 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3} )
inherit distutils-r1 eutils
DESCRIPTION="A jQuery-like library for python"
HOMEPAGE="https://pypi.python.org/pypi/pyquery"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="test"
RDEPEND="
>=dev-python/lxml-2.1[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
>=dev-python/webob-1.2_rc1[${PYTHON_USEDEP}]"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
test? ( ${RDEPEND}
dev-python/beautifulsoup:python-2[$(python_gen_usedep 'python2*')]
dev-python/beautifulsoup:python-3[$(python_gen_usedep 'python3*')]
dev-python/nose[${PYTHON_USEDEP}] )"
DOCS=( CHANGES.rst README.rst )
python_prepare_all() {
# Disable tests that access the net
for file in docs/{ajax.txt,manipulating.txt,scrap.txt,tips.txt}
do
mv ${file} ${file/.txt/} || die
done
sed -e 's:>>> d = pq(url:>>> # d = pq(url:' -i README.rst || die
sed -e 's:class TestWebScrapping:class _TestWebScrapping:' -i ${PN}/test.py || die
distutils-r1_python_prepare_all
}
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}
pkg_postinst() {
optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup
}

@ -1,50 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3} )
inherit distutils-r1 eutils
DESCRIPTION="A jQuery-like library for python"
HOMEPAGE="https://github.com/gawel/pyquery"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="test"
RDEPEND="
>=dev-python/lxml-2.1[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
>=dev-python/webob-1.2[${PYTHON_USEDEP}]
dev-python/webtest[${PYTHON_USEDEP}]"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip
test? ( ${RDEPEND}
dev-python/beautifulsoup:python-2[$(python_gen_usedep 'python2*')]
dev-python/beautifulsoup:python-3[$(python_gen_usedep 'python3*')]
dev-python/nose[${PYTHON_USEDEP}] )"
python_prepare_all() {
# rm known failing tests and tests dependent on restkit
# https://github.com/gawel/pyquery/pull/63/files
sed -e "s/test_proxy/_&/" \
-e "s/test_replaceWith/_&/" \
-i tests/test_pyquery.py || die
rm docs/ajax.rst || die
distutils-r1_python_prepare_all
}
python_test() {
# The suite, it appears, requires this hard setting of PYTHONPATH!
PYTHONPATH=. nosetests || die "Tests fail with ${EPYTHON}"
}
pkg_postinst() {
optfeature "Support for BeautifulSoup3 as a parser backend" dev-python/beautifulsoup
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE="test"
RDEPEND="

@ -1,6 +1,6 @@
DIST tooz-1.34.0.tar.gz 64439 SHA256 116116ab5971dfed13b81176a8f9e353f46ae687d8ff94124813c5f6ad274fa4 SHA512 2b5165b8f9c92ee24be005ef4e9036b8493379b78ae14dbdc92e6cba48ca79f59da70812c806a9ce45b0335779d96712b8a71fe565966fdf647ab908392d54c7 WHIRLPOOL e247218a2e5911605134126d05fa566217f6e894eecf0e4aed0c523bf16c976efe57cfa9d2c72e0e27cb111c7c9cacb1df0aede8f24e270b9107f2b1ad60359a
DIST tooz-1.43.0.tar.gz 68760 SHA256 6508d5089ecb76e25c51bd682ece30b2d12237b97f82f75b76baf9e60bbf2173 SHA512 0772c09f934a67d0b5b257203a050b63d63d8bd8556bcb8c66a895b17840e1bc42659da0aa38a4a2671adad13fb6f22abf54a04d9821904c998d84f858aa0ed2 WHIRLPOOL da65d912104cce892ec21c9de449f64c80ef4b1bd5c39563e40dd2526a5b75a7b548ab6b535f39ab4d610c92c69c844f496e1d0d2e55f5197003e5040ad10382
EBUILD tooz-1.34.0.ebuild 1402 SHA256 f296c986e65f8bb80eeafb477d8269224608d082f547acbae6a816d3f26ac6c9 SHA512 f1aec3d76cad35461f2d9f9d2093b74d3b647c6f20c60e4dd85b1f851da27eaa84047d259b8acbc35a3327201a1ff8f1e2f4c387b7d3c7c26fb70841fe1905d0 WHIRLPOOL 97b0d7cbf29c64605fc834e040da37286293ea58466e9d4abc8dce76b5ac137a0fa87d1dfe5b9bb3c2001acdb763e7d4bc52b960b0e49eaa51e1eb0e29723145
EBUILD tooz-1.34.0.ebuild 1357 SHA256 2f9e3fec6e089d74eb34b09610bcabb73d95bfa450778414bf5d246135cef6a5 SHA512 9bf4f5138b070c876a9bb68443335a15a60db354cd3528a3fdc4ea1cc6b2843fb51214295ea8eea5d16b9da983aba5bec4ec7fe0e0ddc930e826841d4d542393 WHIRLPOOL e323f88735533c0556f8071f2ac5c736cf83cbc220adf8c81e1bebc9b68ae771fd7dfd2ebcb9218fea87a05a47ff656953c45ba45f2062562c4fbb0a5d42e37e
EBUILD tooz-1.43.0.ebuild 1179 SHA256 d6773356508a14682fc820c35372fc2c471877483dcaab99f5c5e6ca4e21d91b SHA512 4b66fe3c4bf8e040c48d895480018124285d991ae5979f22d0373b6127f9a37d20f8caff0107d0844cb04e682bfa976be6d88f77f06cc11605b93157a6ccab73 WHIRLPOOL 2a60c9f7e0a09b7a9a532042c753dd6ed345443503c44a702368b8f9420224197ac4519a0b5cbf72262a328d5d8a5a4851488d0c83ec58dc8106a724901b25b1
MISC ChangeLog 616 SHA256 968ce15d701d9e5d4f1ef46ba27aaa322b14264aea8220361b97864adde07c48 SHA512 ab6c09f654785953ec3f5d4d98b3207830a63abf144e3c9614be540a38c468fee47a4d098c41a1f10b1c43a97a75519caa2f2b0f41121ed2a8cee5c181481f6a WHIRLPOOL 168e4423fd8b9ebf13406f649ae25020a738a831d414b333b56ea7e54bc86629efddbf0d5b329ad33fedfd591f6e7a5a32768def9a4abdc3339f66e5e6209b76
MISC metadata.xml 533 SHA256 a84b5759861802bfb2ef5322d719e533dc1a1dd20070f1b691c63c87631fbe77 SHA512 42a3e3f14271d4511771e8df62508a99c73308ff2e337f017184adf266c1d6acb16c36617ac7a385017c9bdac14496b82eb80344dde200c79ffe23bb8d42a3bb WHIRLPOOL 24c1b94fb60cbb61e44480e377ac2b2f703763ff81ac276aa7d261b72e6e123e84c229fe3edceb153d23258c479ba145354c12febc30a7d2e1f70808c4a42d6c

@ -23,7 +23,7 @@ RDEPEND="${CDEPEND}
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
dev-python/enum34[$(python_gen_usedep 'python2_7'),$(python_gen_usedep 'python3_3')]
virtual/python-enum34[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
>=dev-python/zake-0.1.6[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.8.6[${PYTHON_USEDEP}]

@ -72,3 +72,16 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org> -twisted-conch-14.0.0.ebuild,
-twisted-conch-14.0.1.ebuild, -twisted-conch-14.0.2.ebuild:
Clean old versions
Package-Manager: portage-2.3.2
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org>
twisted-conch-13.0.0-r1.ebuild, twisted-conch-13.2.0.ebuild,
twisted-conch-15.1.0.ebuild, twisted-conch-15.2.1.ebuild:
Add a new dev-python/twisted pkg blocker
Package-Manager: portage-2.3.2

@ -1,17 +1,11 @@
DIST TwistedConch-13.0.0.tar.bz2 223663 SHA256 7ebbd2ff600a4ee7da3e683b22be4ad97db79ee3b0af0c2758ca3f3788cf9ef2 SHA512 80fc9e2ca1ebd5477964c0de4d0050f1e8ff81ad5f02f836bfa7dd20be487763add83b4df2a038b9cd6066b82cfee2dad932b0f6f7bcbd67428b6babddc3afb0 WHIRLPOOL 2b4b8599f28c0a5980903d0e678a3e05d4bac99a0bc5aa3db6f2fe0bfb3b6336434678f680fc8e3afeb443c470e10e9b08a28dfc7a02cd2ae0a070e7d4258de5
DIST TwistedConch-13.2.0.tar.bz2 243977 SHA256 1559f2070e47a8dfb63a387a8d8deb4dae73226429b26bf2983dc7d1df86cc69 SHA512 3e9cfe76b5fdd8e18732d554721d493bed70b757b21029f8e126d486011b41da26a34409062cb5ffe4283a57b6d342434c84959b78b2781f069e22d2da610043 WHIRLPOOL 7ddf201c17f6625cac09197bfc1b532d1f6f8bd01b888668ccb16b5577b235a3379af11e436e0a4ed308218b6fc27e1250841367dc8c191bc420f4a90a7a2a49
DIST TwistedConch-14.0.0.tar.bz2 219179 SHA256 5d1023bec87d2c1bf4d1e85f62a5fa304d9b3bf13e86c0af74cc8c9fb4916a83 SHA512 24826cad92b2f3b13cf4a3e731cfff9e36d703b45b15404fad2bba91df60bcc60f4cf687a3f2e646457f00d28b4ac3fa019ee1751a538b213a10526ab5aa24b8 WHIRLPOOL 71ddad3e483ccc9780eb2420cc04827d0809eb77e7d2e93ec886e3ccd4369193b34da905bddcc95414037fb27509cf33be334d39be969b7cb3749940263bab6b
DIST TwistedConch-14.0.1.tar.bz2 219255 SHA256 41303b4f09ca7dcfc0b7e796f5f18f83d16cfde789f86364328a08217c18564e SHA512 a4800c437b15ca51fd9151b39e59771ba0a18ea2e9e07fcab2b26eabee925a272ab3dbed114197c9b52f1985f1dd23afacc91591c58fe9e64080394865a77a25 WHIRLPOOL d3551c7a4b412955f653eb1b004fbbca358523761b21578d7886756e180e791d90ef8240e4d5917d65a714a87e348c9fff6077c285e348517409babda90dff0f
DIST TwistedConch-14.0.2.tar.bz2 219235 SHA256 6628807246be9dd2bea04222ebe2356f4a4a1accf38863983219df745052ad58 SHA512 dfceb9050ab5f1c9962e6ddc8568d546aea4f5028ba63a181b12b5880e130cfec1886fae5a74cd7e5bb79cf74cbcdae4fa7a4f5d814bd14f767ec9108fe83c19 WHIRLPOOL 99142269f412d82eb8e074dbab7f7d3925881e3d6c8e5823f2c72eff425625cf280ce82655d9f708ddb5db544cea8f4e0b02af3e0026133abe9343cb7c79ada4
DIST TwistedConch-15.1.0.tar.bz2 222091 SHA256 51dc4d3ab3f13e64a196046e3d722689f87c586f3ebe42e287c2063fdd48bb4c SHA512 912d9a288fcc6bb3e8babee75325ea7a384e364d227f0629bbb5af8c813cff75dbeb38755d2f0eb5bd5ac243c45c4ed5f1c9e01bf0d693b027adeeef59ebd691 WHIRLPOOL 09717988167eaf7ed4ed48262ea344342125deae845b3dce0781a84122446922864d189943011d0be9ddc0711a2236637cb9d6c28e049f5e7c3a59440a65512b
DIST TwistedConch-15.2.1.tar.bz2 222736 SHA256 77ad3f89fcad8918067e047831c0716a514ff5f9405d6896abf17fd3de05d634 SHA512 d21879801e3cc925345e6528a84fa031f5cc1c8a2b5aebc5d3540fdd356d9743fe827ab8060db13b462a6d8986ac23307feaf78725950cef462f06b4edb93df7 WHIRLPOOL 072a90c66380467354e32af702a0caef71bbd4de469681240e3e91deb74927e5364835d4065a72224433d716763b5eff503adc5205c28a61a07f7ec51c1fb671
EBUILD twisted-conch-13.0.0-r1.ebuild 773 SHA256 f36fcad73f669b8c3d16474f04715e4b7f638a90ef4d66b00c7c8c34019a05c0 SHA512 8b4dd08e1097504fe935eee7b45dee08fea1430b0e045199dc35c58e7a27d63f27d77b33f9b089f870881be07f74e509f3e0737dba93060d5ccb58d845e2c712 WHIRLPOOL f6e306a27f96703798c6f160acf1659c3e2b5a5acebbf4fb96dbf47f24092c35d95c7cc5d293114e3d82891278f83b4fcf4fae6e12fdde1989776b4e0be95107
EBUILD twisted-conch-13.2.0.ebuild 773 SHA256 f36fcad73f669b8c3d16474f04715e4b7f638a90ef4d66b00c7c8c34019a05c0 SHA512 8b4dd08e1097504fe935eee7b45dee08fea1430b0e045199dc35c58e7a27d63f27d77b33f9b089f870881be07f74e509f3e0737dba93060d5ccb58d845e2c712 WHIRLPOOL f6e306a27f96703798c6f160acf1659c3e2b5a5acebbf4fb96dbf47f24092c35d95c7cc5d293114e3d82891278f83b4fcf4fae6e12fdde1989776b4e0be95107
EBUILD twisted-conch-14.0.0.ebuild 782 SHA256 da5877fa56807ba1ea85c6387f5ab2044376512bc8eefe4442901656cbf4a523 SHA512 eacb19a71a29673082b3a319ebe8a394e641bb66fad32e296348a1aaf218ff11c9ced2c56bbe19b307dd218ba90e1ca6555ec7999546634c81b26ec51c15194b WHIRLPOOL 6ca12d1bac5ca8233f797c170ab085b0d949991c27869e631b55f517db2833080ec44a7f8d524bcbe472b75afdf73db5fb593b2f3b59237a1a314419352674aa
EBUILD twisted-conch-14.0.1.ebuild 472 SHA256 0417351875aeae0c1e371b8baa55ec805ad47e5a1c11c461ba4da8c80ad5c4e9 SHA512 d8a9b40e5b4262ff69a76e2e8b065044ff10d928d3cacd8ee68b2fadc4d2da5fc13fc5b12280b01c111cdc25081abdd978ccce52422cefab934abbd907de8ec7 WHIRLPOOL 21ddede65fba3209238456904540413e93ea606e545ae6c553baa4e67f3d738791d1e1110d563014b012021cbc592ba0c2a78f017612f7fea1061bf2a58222c3
EBUILD twisted-conch-14.0.2.ebuild 472 SHA256 0417351875aeae0c1e371b8baa55ec805ad47e5a1c11c461ba4da8c80ad5c4e9 SHA512 d8a9b40e5b4262ff69a76e2e8b065044ff10d928d3cacd8ee68b2fadc4d2da5fc13fc5b12280b01c111cdc25081abdd978ccce52422cefab934abbd907de8ec7 WHIRLPOOL 21ddede65fba3209238456904540413e93ea606e545ae6c553baa4e67f3d738791d1e1110d563014b012021cbc592ba0c2a78f017612f7fea1061bf2a58222c3
EBUILD twisted-conch-15.1.0.ebuild 458 SHA256 5aa954b24ed10e50fcfbadff055868014f893596fcb4f50c426237796ba2557f SHA512 c78921ec7dd5ea4f3ef301ad618a78e3d04c718fd565e7f5657d8d46cba05beab57cc3444d535cd487ff59d35d4c1586dff8597932212da4316f771429097c2c WHIRLPOOL 74b1c543e7595bfd511dea2f1a0126f2e721d52e4ab303a50908ed299ef276da132516294937756261b2ca60b22b9fd6f743694e929ad4cba764fbe1198ee8e7
EBUILD twisted-conch-15.2.1.ebuild 458 SHA256 5aa954b24ed10e50fcfbadff055868014f893596fcb4f50c426237796ba2557f SHA512 c78921ec7dd5ea4f3ef301ad618a78e3d04c718fd565e7f5657d8d46cba05beab57cc3444d535cd487ff59d35d4c1586dff8597932212da4316f771429097c2c WHIRLPOOL 74b1c543e7595bfd511dea2f1a0126f2e721d52e4ab303a50908ed299ef276da132516294937756261b2ca60b22b9fd6f743694e929ad4cba764fbe1198ee8e7
MISC ChangeLog 2857 SHA256 8618e8102e24b9f9320fc84fb481592235dadc5fcbb0dcc831b404ee512b75b4 SHA512 291cc7c44ff583b6abb5af669999bb2e223d888ebb4aade1ad8ab65587eb4ce42057cfe41f76e22b0e84f85020e435640ff61c7b7ed85a955783f1e74f9b900b WHIRLPOOL 5c8e6c246f455232837f16f38365520019b0c4db9e134ef8d3b4c1297c92293cfd6b3c9d8649efe2767f0176c1b148ca0c9b6960ee2340ddf5ab4d508fcd5190
EBUILD twisted-conch-13.0.0-r1.ebuild 794 SHA256 02b96652fc52021ef712e898de11048aa025470c04e181f6e581f696dc55b870 SHA512 7e48e1aa66cf138ea45600a1ef72b5e7d13505e0550648ff416856230d55235918bae8742daafe4cfab65a9563df3813815802493b72bfef287e9f866288bd96 WHIRLPOOL e4478ab093a112efbc2e13688876142c37dda4a0403e643441b24ca73c49f1046ecd5672670a7d9095999d238d12a9bc42d0e0f2b5fcd4754b35c917ffdd09d8
EBUILD twisted-conch-13.2.0.ebuild 794 SHA256 02b96652fc52021ef712e898de11048aa025470c04e181f6e581f696dc55b870 SHA512 7e48e1aa66cf138ea45600a1ef72b5e7d13505e0550648ff416856230d55235918bae8742daafe4cfab65a9563df3813815802493b72bfef287e9f866288bd96 WHIRLPOOL e4478ab093a112efbc2e13688876142c37dda4a0403e643441b24ca73c49f1046ecd5672670a7d9095999d238d12a9bc42d0e0f2b5fcd4754b35c917ffdd09d8
EBUILD twisted-conch-15.1.0.ebuild 479 SHA256 86cbfd0dfcbbc28f80816692b4266006f0bb2599e9b96b7ba954c8e55fb30494 SHA512 0c477322cc430eddecab7999886f9f186c7bb256881a8b5ad373700c2a6b48cfec7dcdfd9ffbe520d0ca0ca1f51a23e83db2d74b93bb2c2103b0b1e85a0f350b WHIRLPOOL 129643fab16f7f5f06a5949c1c51456d29e3afd307443e3c652eb4a771abfa28639273b72ba027c63373f7797cc010057f5dad6fe9106411529b40e518873d71
EBUILD twisted-conch-15.2.1.ebuild 479 SHA256 86cbfd0dfcbbc28f80816692b4266006f0bb2599e9b96b7ba954c8e55fb30494 SHA512 0c477322cc430eddecab7999886f9f186c7bb256881a8b5ad373700c2a6b48cfec7dcdfd9ffbe520d0ca0ca1f51a23e83db2d74b93bb2c2103b0b1e85a0f350b WHIRLPOOL 129643fab16f7f5f06a5949c1c51456d29e3afd307443e3c652eb4a771abfa28639273b72ba027c63373f7797cc010057f5dad6fe9106411529b40e518873d71
MISC ChangeLog 3302 SHA256 04d4688794484d1093ffa4726244966ecf32ea9df0a7a3074773691e223d14e2 SHA512 5863198f5fc3449ffe236f54cd12e050d7079a81eb256d3b4e2393bfa8fdd4b5cac1e007bbf046f429c215041dab754ed9b05f79c30253104a3870af8c5297ac WHIRLPOOL d45a1683e0681fe611f859f60fb2f2bf43401fcc34b999f81be11790800813b7ce12b0bef3d4dccf19711ca14aa440725116f7148dfa99fb00a739fffa0ab169
MISC ChangeLog-2015 16985 SHA256 2297eac0a701dfa62ae43606f0bcaecc0dc570e4561ed495cc5a4e24e0287411 SHA512 dc94686d8dce2328fa18fc3f62b66c8bd63bbe57be3f8941870128acce92f52491cd2b65cddfe5015f084d450456d1f30b34ab1c4c29292198528ac88a3fdf01 WHIRLPOOL ae4c7254c27b4dc0f00ba3acf57673dc6659da4a881a1a0f421d25992ee7b14cd1e230f16ef8a8168907d3412e69c02c82cc9764f1821cf25b22dcc37a0916eb
MISC metadata.xml 240 SHA256 07a76e79a43ffd9aa15de0e4ae548ea85aa5bd165c4602630c3519e60f113ee6 SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 WHIRLPOOL e3e059953c7c36bd942545f4e2a0e94ba938a17fe2bd04df81b137c185e64a213152c11918922563509e4767e601b41105f80c5983a87ee4d6be7704bcf7cf54

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -13,6 +13,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -13,6 +13,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
IUSE=""
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]

@ -1,30 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="Twisted SSHv2 implementation"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND="
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"
python_prepare_all() {
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_checkKeyAsRoot/_&/" -i twisted/conch/test/test_checkers.py
sed -e "s/test_getPrivateKeysAsRoot/_&/" -i twisted/conch/test/test_openssh_compat.py
fi
distutils-r1_python_prepare_all
}

@ -1,19 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="Twisted SSHv2 implementation"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND="
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,19 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="Twisted SSHv2 implementation"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND="
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86"
IUSE=""
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86"
IUSE=""
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]"

@ -103,3 +103,17 @@
Signed-off-by: David Seifert <soap@gentoo.org>
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org>
-twisted-core-12.3.0-r1.ebuild, -twisted-core-14.0.0.ebuild,
-twisted-core-14.0.1.ebuild, -twisted-core-14.0.2.ebuild:
Clean old versions
Package-Manager: portage-2.3.2
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org> twisted-core-13.0.0-r3.ebuild,
twisted-core-13.2.0.ebuild, twisted-core-15.1.0.ebuild,
twisted-core-15.2.1.ebuild:
Add a new dev-python/twisted pkg blocker
Package-Manager: portage-2.3.2

@ -3,22 +3,14 @@ AUX twistd.init 563 SHA256 cb0ee0ff81d50f673b4359b1329e72352e6f5d32f061aba5f8d1f
AUX twisted-core-12.1.0-remove-tests-conch-dependency.patch 459 SHA256 a0d301adb3e8f6af04c15d9155c50959634c79ec5dc9b52de5628f5fbc056326 SHA512 bb68becc92aabb539658b0435f12c03612fc825eee1d1b63873d008f1b8fd18806d3dc00987931aae4e3cc86e5f57b94c17e1c1227f1019e17bbce9930f919d9 WHIRLPOOL ba485f8713ddda2f18b5878ebb5eb4368abd7df9149f07af3caec4b9714fc6a0ca71c5423a48cdc84edca0ec2fd4625796227d37724cdaff6c1f5142d00fc4d2
AUX twisted-core-2.1.0-echo-less.patch 269 SHA256 1f190151c00c37dc5055f9b2b1dd7b0943523f29d57f78d5ca5f57723e3d9705 SHA512 74e8ab5de6545a09159cbaeae63688e0bb3fe1bf7c78fc14945cef0c8d017ee5157fdf41e0730bdf2bb47d2405978fffea1c2c6c660e3838a659b523e6ef0f2d WHIRLPOOL 66a8d5ec67e2dfc18172c62f11b72a36accf2c437418bb54572f6c21ad85e3600d8377e9bef938aaa537546978fdcb846cee60f5a8f53d72111b912b085dec33
AUX twisted-core-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch 419 SHA256 f8e35bfeb14010ddd2c372fc5a9ae2ce0c72aa67bd452b2ccd12368f31c28818 SHA512 b77cdc6f7df5a283075f1bde7f974482cb5c5f49c9189b0f3fc3a39da18fbb7ade30a115cd76cc4241d5bc8727994cfcc1e96aaa835c68f753b6ac3523438a63 WHIRLPOOL 8cf0d43049624a779d370f785cd45c1de5ed0ac0a9de661ef48442f05f54cb773a6e0cbf2b0408bae0a689f5693e91fd259d156520f58b2097dd0fdb1572bf29
DIST TwistedCore-12.3.0.tar.bz2 1480622 SHA256 343dd7372b05d4aa0805406bcbee7db40514b6bb48aa2840e0e56d88a8970900 SHA512 86e9bbd4b8b0b5f70b62757f9ce93fd03c2766b4cb9722028ec7863d1b9dd19e6d3771472a86f1373a8320a98f5081ac76400ac6bb25a950b6fc50fb241ebeb8 WHIRLPOOL 77cb88bd53a5c489ad8781ebef10987766dfd42d8ad3bcd599b9ba2bbc77cf41bee8507a29727cb6d88590d8cb2ac118b1eeb553c034107513502cf7ae62f6aa
DIST TwistedCore-13.0.0.tar.bz2 1495753 SHA256 989706fd39c8a28785bdecaa0145b81f7e159b9209d463b5885be7e5c34ff32f SHA512 624d73d267742cb5b97bed2a39e78caeb01ee5fa871a0a2133455809b1d2a695f0d375c022ae21e91ef20f92fdee05a08a11db7b6b1e92ec810d3e097f929972 WHIRLPOOL 02c25eb94ad0aaafea8e1599df387607c6a1323ac55c31b0e98a366f927da2245fc839f5a3509367ed18690694f8599ebb22c0b21b8c90dfbfe2e3727a7846ff
DIST TwistedCore-13.2.0.tar.bz2 1496299 SHA256 396ee27f0e824772bf26c636c69c2751127738127e283112e72c2de6c28e36be SHA512 90cf2019f0d5b125c7bbb5a9e3e7d2dedcd8efd5f9b2ab057e0b41f899d394b995fe599128223c82b1a634fb881ad7ae8ddc5b86b26adb28a3834c05da45f2c6 WHIRLPOOL 21a90a98b36775db4e6154c30ea697ef53f4b94a30e1be125e420019d5200cbbf31178937c41b12ffb841b028875dbc6b1234cebf8036f4165d2908c431a6de4
DIST TwistedCore-14.0.0.tar.bz2 1126188 SHA256 41fde42b917ea91c74e9ad15ae45a8104de156bcb32e7bb6a2dfa6c68141a72e SHA512 71294a10fb574d1794b730f11f89a689445ff13cf5553140dbbe049a03afe744bcc342cbff60b6d74714575bf840814fcddb0a7c94f5def1987966e0f1238704 WHIRLPOOL 1c68af280d33d0f6ce431a18f87bfa4f679aeab7f6217b388e8f7c7cb78d1b5e4587f3d3f02ccc0b7f87f6dc359c35aa15b0ee58f86385637a5d2236e7563c39
DIST TwistedCore-14.0.1.tar.bz2 1126214 SHA256 4d80bb277bff34266fb03989d89f721ae41edfc755f4c0481813c04a759f16dc SHA512 44ef2e66636da1f7c6497cf1a4bacfdfdffd276e5b0f99b22c70f74a016de6f88a263fc549db3f04e09e86142514955bc79662760148680fb8ec823720a57a41 WHIRLPOOL ccd1acaf7f732d02b4fd45ca8285b8bbbcd3066176280b929a65879b4530f5158db8134296a35ffe565d2a8b72299ecf93329752bf5b409b60313a930cb1d876
DIST TwistedCore-14.0.2.tar.bz2 1125732 SHA256 3d16cc6f432ecda1cc335b9a99592ee18d7eb8650e95d5f17895ab4e5e3a4ff8 SHA512 a361f5c9205eca3eda9bf222ed1894e1c55ff937e9950c0cfca193310a165486abffee529740c2c3cc0231c4ccba4d324e2ec7ef5d1aaa9516960b01e2e81ed9 WHIRLPOOL be3b1f70e616c48944741395e8c22240ea05d7f9c823b3b58ff9bebbe1d7293d0fb054b4820e19873aa1feb8d2c1e19fb84be1f632466b2c1d951900d1705d0b
DIST TwistedCore-15.1.0.tar.bz2 1139396 SHA256 c769ecc62d65a33f04f932ec727c367eb557610392e9f7bab37eaf169fb1cebf SHA512 3978429d57b7929bd65103f86d5e150950de48d27382d23a08b97be5c62c218e7cbaa06067ba6c1b926fb372cc290baf5d629af91053cf338e331d996bf8c99a WHIRLPOOL 3baa9a5986e415fee15cbdb33263a9c9ba84a4c7c79a2f744acd28881de2043b56f97137acf5b97d243fe5d6b6885eebaae2b90cced5e81ac4bef5176fd6a1f7
DIST TwistedCore-15.2.1.tar.bz2 1179442 SHA256 42efb31330e09b5ffdb8caf735fdb925692c6cfdc03ab7ad25104c3dc41154bb SHA512 c5923d71903afac7dec15d130ff3bd247dc1a6cdeb35cc642912a43f1e5640088971ddfc7abe3e18ca1853e59ba6a417d4b465fb422aba1a052bc156d7c6e820 WHIRLPOOL 8abb2522447fd2e9ad0d3d2e3e0cac8e17e07cd80695b95f12fda6af6ccd6576f4b808f322731445667d194c2216669ad3d4d58c0bc5f798449f1d0a35bcc638
EBUILD twisted-core-12.3.0-r1.ebuild 3311 SHA256 aa3f86be27a5b02d533b156c13a6fbd528411da096b62b9cc674e371a39c7660 SHA512 e54bfc1fe94989271cc7043a124a490d513d1b6ed21c7319a1e9690091d5ada0028be4e8a8899fef6bb6d77245c6b9c6dc06e47585d317fe4a2e152d12252777 WHIRLPOOL d35baec42b497771e356284902ef63b34d72df7e2256846fdee8b30f10964fd7f0a81562067c5b495441aae93ee449941fa08c1e25190c6f7a8c869a62ee2b11
EBUILD twisted-core-13.0.0-r3.ebuild 3302 SHA256 54e9a25f386360e5dd4f401334179c4c3aa66feab7f35d4fa127d4f3e2929bf9 SHA512 322be52dc4c79a0da4a34b8645596f10bea253ed98e70ff6a17e2809d4175beedb6a68ffa688f0849ec1f437a55634fc168a07168ea7866b158e3c2c96ad4a0e WHIRLPOOL 77ef61decdc1dc0fafb31863829b2eed42741a3369baeb2e89c07ffbe30e745d03390d45d3a53eec2bb23e92e8b899032296bb304a2239aecfb467d56a03d66c
EBUILD twisted-core-13.2.0.ebuild 3640 SHA256 d4e202647777e2d73a8021be04d75d1aa89b7ed832743bb2aaea99195f7d6c96 SHA512 a6bcc9acc24a446148d2e93e40497b36c456244a25100cc93f71a99af30d98ec925de67338234fc9149667e7e1605def42bc7936c48aa8d2141a86baa40e2a2c WHIRLPOOL 91d3f5c1bb2cdb5c72f06894447ae787d1b6c3e42c44ede4eea17d9585df563ae0f95f2a1126c01fa5e77e048b9f55d103353b1d7c942733ab82ab48a7506ca2
EBUILD twisted-core-14.0.0.ebuild 4159 SHA256 6de92cdb9f5739bef0f55b44a6877a85526604567418508b351aaf1292fa027c SHA512 b7f32337977958d119c858b61586483a7cf6119ec95be473e2dbc6a8f4c5b1426fcd3033504fbb8b80c46e2651db08218fea05be21b513d3d633b0e82d6b7dad WHIRLPOOL 0d4517f672c88b3c47ce898027336f52402fe77a39cd8fed26c435f1c5cafc543de433e6619ffaf25b40dab311d9b6f92463fd4689162b621fc8de622a2f20a3
EBUILD twisted-core-14.0.1.ebuild 4353 SHA256 08196149ac516eef27a1cf82590dd2f6f43a16ff9f29474eb992f3891ab2ba5c SHA512 c000603dc47c3169cd971e8a28dd1d08aefa6ab5f63040b67859071ba54b97d9d46b8fd010665711901a5bf0e1ee592a5547459cab0aa6ba6d765a1b4ee0e17c WHIRLPOOL 2ced8b2690a715b57eba9cf9474a651f60874278a6efd5f38d4e245d04e559d734d86b6e574c4da03b9e211d4f74a479d844ae771cd2b01300050b4fa1c262ee
EBUILD twisted-core-14.0.2.ebuild 4353 SHA256 08196149ac516eef27a1cf82590dd2f6f43a16ff9f29474eb992f3891ab2ba5c SHA512 c000603dc47c3169cd971e8a28dd1d08aefa6ab5f63040b67859071ba54b97d9d46b8fd010665711901a5bf0e1ee592a5547459cab0aa6ba6d765a1b4ee0e17c WHIRLPOOL 2ced8b2690a715b57eba9cf9474a651f60874278a6efd5f38d4e245d04e559d734d86b6e574c4da03b9e211d4f74a479d844ae771cd2b01300050b4fa1c262ee
EBUILD twisted-core-15.1.0.ebuild 4353 SHA256 08196149ac516eef27a1cf82590dd2f6f43a16ff9f29474eb992f3891ab2ba5c SHA512 c000603dc47c3169cd971e8a28dd1d08aefa6ab5f63040b67859071ba54b97d9d46b8fd010665711901a5bf0e1ee592a5547459cab0aa6ba6d765a1b4ee0e17c WHIRLPOOL 2ced8b2690a715b57eba9cf9474a651f60874278a6efd5f38d4e245d04e559d734d86b6e574c4da03b9e211d4f74a479d844ae771cd2b01300050b4fa1c262ee
EBUILD twisted-core-15.2.1.ebuild 4104 SHA256 6c8d0bf211a5b10636a3674450625763f89850f6673e629ac5dbad4b83d2b624 SHA512 86cf4a81d314e287727c0bde3c88796d5ae6c399e6e0bd3ebc922be61dc3934834203d37da3c2f78802a13ef15279b24c1e4d5a41ed3c9f879bd64240b5f9833 WHIRLPOOL 3bbdf8e2259744ef2391d7d5dc19da7bc66da5fcb645a1f0b782a5065c5f14fa11702dc6c5cfc1f8e826aa9c40548523e5facaeef3acf12de567152bbde2e0d5
MISC ChangeLog 4147 SHA256 7adac26d89779014292f9b431fade15ef0279f592c02f4f47d83c7c76a3a2215 SHA512 382afdc633f200a70f40d36507010fff55dbc30a54279cdb356ca24b335319d346b9a99a020cd50dfc35ec720feaa1d35f6497ad4925d6ad65f5d93d1373d484 WHIRLPOOL c3690af5ab081b2b378bbd424a7c092b2681b434a2bba14b2bc8776a6780e482a8006970d88adf1c8acdfa9af285a6e38add1c588dd2bbb2aa4010feeceebf39
EBUILD twisted-core-13.0.0-r3.ebuild 3325 SHA256 fd94fe5337ade7d7d0e54136b6c97a86132c195ed5ce951f08cc88d29b1d7bde SHA512 9ccf9caba8363da760e0a63c707b5c81ee3f131edf4be17f231136a3f52ad1af0aa4e55bfddcd7f3320fa781ad24f7634d3ab32cf7f50d85389b490588f15cf0 WHIRLPOOL bb1317e8d1c6e721e56fcfe9ac52196772ba6b8954f1dfe1530aa42e32eb1111397b67ca217dfb5ef67e121c87c7727daa2c00c284b4e25202ec60444ef8f44c
EBUILD twisted-core-13.2.0.ebuild 3663 SHA256 a9d249ac73116b0b86ec806d8b017623bd3fc9451a09314bdc57b4e739237099 SHA512 24a988113fec8283bacc8f2150ed8850f64636bded2e84d0e66168883a67b1b079332cf66c9f2e9682d3dd72835890eb8e475b929bf38738cc77ee004c1dd9ce WHIRLPOOL 94733f26be848a6c08157a45e79793d9b918a7eca2099716ed68503308d67f5e4dbc795707a686f7681ba1c76e4dbd5a44c7ee928bc9404a13aef168c392d1ad
EBUILD twisted-core-15.1.0.ebuild 4377 SHA256 425a720dfc55c757986a293e6935ffc3067e3127e118147845fa110d37779597 SHA512 6b6acdd09395de12042c119a5aeb445375e136b0c222db9da1cf02ba1e5a1843928dc054b8c605c373588a3034128715dfabf741cb4dd36989b1356c69c3db69 WHIRLPOOL 87af4d53706ec60e3dd871758c675c3225cd6c2a2b80f46f0661a2cd479c81d3c7ebbbe65c7945b9a3fd807dc332de7ac3fe2872bb9d32e400832f164a1e7dee
EBUILD twisted-core-15.2.1.ebuild 4128 SHA256 0097151f9a196f40f3e409ff1e0a2fc6945fe810ab86a2550b097878d86e95b2 SHA512 5052bccc217d4d9376a15d51bc9329b67a97d2cc123b4ff16bab0631bc8af10fa2277104dccaecca8f8a786bd4acf0ea41815dce7b71944a112896a76a74e33d WHIRLPOOL 86b7c2c155bf89edf081f375a4feeac1f5d4bca39c46f90c6725cf64346519a5576910d029ded4b1e63ef5cf3a5bda7925e0c815d0b435b8171df176c75ee3b1
MISC ChangeLog 4619 SHA256 0cb722047c3858855e2231b7e9f8f86eb1335d1113ecca2fe3d86d7918d9ab8f SHA512 58868b939c245985a0d0e384e2599cb521af19a05241f6ef29a90e7b1cefa4cb4b7b5380337c0038695bbcb0dff4a8c3b2bd573e1a0ad6f77d6e3f8c69094d76 WHIRLPOOL 540913fb4d02e6bbe79e4dd106b6e2b0319dfc2a44961dcd6e1d6d814e380b49c5e62acdd32498fd5be0237659bf613d197ef317c7931cf581d5ae56349278f6
MISC ChangeLog-2015 33423 SHA256 98e889c9f5dcbaed6ab7e15854944896cf05abf1f6702addc9a8287154612b1e SHA512 26828f823a84efc725b0d433937fcf26f6783cdb316ea6af302c5e05e40237b7decdb21fea1475d87a87ad2dccfa8a517a56ccb7f9fbdd7ef52bb260927b272e WHIRLPOOL 30bf5b8e60983eda0609f64a282323595cc31f15620e13fdc5aa2df1548dbada67faac99ea0949c90c869ca3f1fd4dd0db3b89f1c273b44eec6e2f5373673caf
MISC metadata.xml 596 SHA256 fd44f30fd2868232466a34975336e0c97f6437ac7aa4a7d7e09d592b30330aab SHA512 acb4690541dd747cbee28993ec56a422149ef02150505b4b1ee1ab0418745dd074344a8cb2d3dfc76f7027229f921e8eb25738bfe4b829243dc4530c96a41440 WHIRLPOOL 62b6abb5933abec15c4dba4c60920913bcc1fc219662a7476df739c7d35548141bd3af41ae8306486dbabc263037df7fba6cd64fa54c44174749dd6681727de5

@ -1,108 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads(+)"
inherit eutils flag-o-matic twisted-r1
DESCRIPTION="An asynchronous networking framework written in Python"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial"
DEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pyopenssl-0.10[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
PATCHES=(
# Give a load-sensitive test a better chance of succeeding.
"${FILESDIR}/${PN}-2.1.0-echo-less.patch"
# Skip a test if twisted conch is not available
# (see Twisted ticket #5703)
"${FILESDIR}/${PN}-12.1.0-remove-tests-conch-dependency.patch"
# Respect TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable.
"${FILESDIR}/${PN}-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch"
)
python_prepare_all() {
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed \
-e "s/test_newPluginsOnReadOnlyPath/_&/" \
-e "s/test_deployedMode/_&/" \
-i twisted/test/test_plugin.py
fi
distutils-r1_python_prepare_all
}
python_compile() {
if ! python_is_python3; then
# Needed to make the sendmsg extension work
# (see http://twistedmatrix.com/trac/ticket/5701 )
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
fi
distutils-r1_python_compile
}
python_test() {
# NOTE: on pypy a couple of failures (refcounting, version-checking) is
# expected
distutils_install_for_testing
pushd "${TEST_DIR}"/lib > /dev/null || die
# Skip broken tests.
sed -e "s/test_buildAllTarballs/_&/" -i twisted/python/test/test_release.py || die "sed failed"
# http://twistedmatrix.com/trac/ticket/5375
sed -e "/class ZshIntegrationTestCase/,/^$/d" -i twisted/scripts/test/test_scripts.py || die "sed failed"
# tap2rpm is already skipped if rpm is not installed, but fails for me on a Gentoo box with it present.
# I currently lack the cycles to track this failure down.
rm twisted/scripts/test/test_tap2rpm.py
# Prevent it from pulling in plugins from already installed twisted packages.
rm -f twisted/plugins/__init__.py
# An empty file doesn't work because the tests check for doc strings in all packages.
echo "'''plugins stub'''" > twisted/plugins/__init__.py || die
if ! "${TEST_DIR}"/scripts/trial twisted; then
die "Tests failed with ${EPYTHON}"
fi
popd > /dev/null || die
}
python_install() {
distutils-r1_python_install
cd "${D%/}$(python_get_sitedir)" || die
# create 'Twisted' egg wrt bug #299736
local egg=( Twisted_Core*.egg-info )
[[ -f ${egg[0]} ]] || die "Twisted_Core*.egg-info not found"
ln -s "${egg[0]}" "${egg[0]/_Core/}" || die
# own the dropin.cache so we don't leave orphans
touch twisted/plugins/dropin.cache || die
}
python_install_all() {
distutils-r1_python_install_all
newconfd "${FILESDIR}/twistd.conf" twistd
newinitd "${FILESDIR}/twistd.init" twistd
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -13,7 +13,9 @@ DESCRIPTION="An asynchronous networking framework written in Python"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial"
DEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
dev-python/zope-interface[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pyopenssl-0.10[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -13,7 +13,9 @@ DESCRIPTION="An asynchronous networking framework written in Python"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial"
DEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
>=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pyopenssl-0.10[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"

@ -1,124 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads(+)"
inherit eutils flag-o-matic twisted-r1
DESCRIPTION="An asynchronous networking framework written in Python"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial test"
RDEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pyopenssl-0.10[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"
DEPEND="test? ( ${RDEPEND} )"
PATCHES=(
# Give a load-sensitive test a better chance of succeeding.
"${FILESDIR}/${PN}-2.1.0-echo-less.patch"
# Skip a test if twisted conch is not available
# (see Twisted ticket #5703)
"${FILESDIR}/${PN}-12.1.0-remove-tests-conch-dependency.patch"
# Respect TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable.
"${FILESDIR}/${PN}-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch"
)
python_prepare_all() {
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed \
-e "s/test_newPluginsOnReadOnlyPath/_&/" \
-e "s/test_deployedMode/_&/" \
-i twisted/test/test_plugin.py
fi
distutils-r1_python_prepare_all
}
python_compile() {
if ! python_is_python3; then
# Needed to make the sendmsg extension work
# (see http://twistedmatrix.com/trac/ticket/5701 )
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
fi
distutils-r1_python_compile
}
python_test() {
# NOTE: on pypy a couple of failures (refcounting, version-checking) is expected
distutils_install_for_testing
pushd "${TEST_DIR}"/lib > /dev/null || die
# Skip broken tests.
# http://twistedmatrix.com/trac/ticket/5375
sed -e "/class ZshIntegrationTestCase/,/^$/d" -i twisted/scripts/test/test_scripts.py \
|| die "sed failed"
# Prevent it from pulling in plugins from already installed twisted packages.
rm -f twisted/plugins/__init__.py
# An empty file doesn't work because the tests check for doc strings in all packages.
echo "'''plugins stub'''" > twisted/plugins/__init__.py || die
# https://twistedmatrix.com/trac/ticket/6920
sed -e 's:test_basicOperation:_&:' -i twisted/scripts/test/test_tap2deb.py || die
sed -e 's:test_inspectCertificate:_&:' -i twisted/test/test_sslverify.py || die
# Requires twisted-web, twisted-lore and twisted-names, creating a circ. dep and fail even if installed.
# test_loreDeprecation and test_exist failures appeared in version 14.0.0.
rm -f twisted/python/test/test_release.py || die
sed -e 's:test_loreDeprecation:_&:' -i twisted/test/test_twisted.py || die
sed -e 's:test_exist:_&:' -i twisted/python/test/test_dist3.py || die
# Requires connection to the network
sed -e 's:test_multiListen:_&:' -i twisted/test/test_udp.py || die
# Appeared in version 14.0.0; https://twistedmatrix.com/trac/ticket/7422
sed -e 's:test_dataReceivedThrows:_&:' \
-e 's:test_resumeProducingThrows:_&:' \
-e 's:test_resumeProducingAbortLater:_&:' \
-e 's:test_resumeProducingAbort:_&:' \
-e 's:test_fullWriteBufferAfterByteExchange:_&:' \
-i twisted/internet/test/test_tcp.py || die
sed -e 's:test_logPrefix:_&:' -i twisted/internet/test/connectionmixins.py || die
if ! "${TEST_DIR}"/scripts/trial twisted; then
die "Tests failed with ${EPYTHON}"
fi
popd > /dev/null || die
}
python_install() {
distutils-r1_python_install
cd "${D%/}$(python_get_sitedir)" || die
# create 'Twisted' egg wrt bug #299736
local egg=( Twisted_Core*.egg-info )
[[ -f ${egg[0]} ]] || die "Twisted_Core*.egg-info not found"
ln -s "${egg[0]}" "${egg[0]/_Core/}" || die
# own the dropin.cache so we don't leave orphans
touch twisted/plugins/dropin.cache || die
}
python_install_all() {
distutils-r1_python_install_all
newconfd "${FILESDIR}/twistd.conf" twistd
newinitd "${FILESDIR}/twistd.init" twistd
}

@ -1,127 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads(+)"
inherit eutils flag-o-matic twisted-r1
DESCRIPTION="An asynchronous networking framework written in Python"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial test"
RDEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pyopenssl-0.10[${PYTHON_USEDEP}]
dev-python/service_identity[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"
DEPEND="test? ( ${RDEPEND} )"
PATCHES=(
# Give a load-sensitive test a better chance of succeeding.
"${FILESDIR}/${PN}-2.1.0-echo-less.patch"
# Skip a test if twisted conch is not available
# (see Twisted ticket #5703)
"${FILESDIR}/${PN}-12.1.0-remove-tests-conch-dependency.patch"
# Respect TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable.
"${FILESDIR}/${PN}-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch"
)
python_prepare_all() {
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed \
-e "s/test_newPluginsOnReadOnlyPath/_&/" \
-e "s/test_deployedMode/_&/" \
-i twisted/test/test_plugin.py
fi
distutils-r1_python_prepare_all
}
python_compile() {
if ! python_is_python3; then
# Needed to make the sendmsg extension work
# (see http://twistedmatrix.com/trac/ticket/5701 )
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
fi
distutils-r1_python_compile
}
python_test() {
distutils_install_for_testing
pushd "${TEST_DIR}"/lib > /dev/null || die
# Skip broken tests.
# http://twistedmatrix.com/trac/ticket/5375
sed -e "/class ZshIntegrationTestCase/,/^$/d" -i twisted/scripts/test/test_scripts.py \
|| die "sed failed"
# Prevent it from pulling in plugins from already installed twisted packages.
rm -f twisted/plugins/__init__.py
# An empty file doesn't work because the tests check for doc strings in all packages.
echo "'''plugins stub'''" > twisted/plugins/__init__.py || die
# https://twistedmatrix.com/trac/ticket/6920 6921
# Just re-exposing them to list a full list of deficits
# sed -e 's:test_basicOperation:_&:' -i twisted/scripts/test/test_tap2deb.py || die
# sed -e 's:test_inspectCertificate:_&:' -i twisted/test/test_sslverify.py || die
# Requires twisted-web, twisted-lore and twisted-names, creating a circ. dep and fail even if installed.
# test_loreDeprecation and test_exist failures appeared in version 14.0.0.
# Possibly due to over taxing of the distutils_install_for_testing function
rm -f twisted/python/test/test_release.py || die
sed -e 's:test_loreDeprecation:_&:' -i twisted/test/test_twisted.py || die
sed -e 's:test_exist:_&:' -i twisted/python/test/test_dist3.py || die
# Requires connection to the network
sed -e 's:test_multiListen:_&:' -i twisted/test/test_udp.py || die
# Appeared in version 14.0.0; https://twistedmatrix.com/trac/ticket/7422; known failures
# Upstream somewhat unreceptive
# The last of these invokes a hang or a long delay
sed -e 's:test_dataReceivedThrows:_&:' \
-e 's:test_resumeProducingThrows:_&:' \
-e 's:test_resumeProducingAbortLater:_&:' \
-e 's:test_resumeProducingAbort:_&:' \
-e 's:test_fullWriteBufferAfterByteExchange:_&:' \
-i twisted/internet/test/test_tcp.py || die
sed -e 's:test_logPrefix:_&:' -i twisted/internet/test/connectionmixins.py || die
if ! "${TEST_DIR}"/scripts/trial twisted; then
die "Tests failed with ${EPYTHON}"
fi
popd > /dev/null || die
}
python_install() {
distutils-r1_python_install
cd "${D%/}$(python_get_sitedir)" || die
# create 'Twisted' egg wrt bug #299736
local egg=( Twisted_Core*.egg-info )
[[ -f ${egg[0]} ]] || die "Twisted_Core*.egg-info not found"
ln -s "${egg[0]}" "${egg[0]/_Core/}" || die
# own the dropin.cache so we don't leave orphans
touch twisted/plugins/dropin.cache || die
}
python_install_all() {
distutils-r1_python_install_all
newconfd "${FILESDIR}/twistd.conf" twistd
newinitd "${FILESDIR}/twistd.init" twistd
}

@ -1,127 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads(+)"
inherit eutils flag-o-matic twisted-r1
DESCRIPTION="An asynchronous networking framework written in Python"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial test"
RDEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
crypt? ( >=dev-python/pyopenssl-0.10[${PYTHON_USEDEP}]
dev-python/service_identity[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"
DEPEND="test? ( ${RDEPEND} )"
PATCHES=(
# Give a load-sensitive test a better chance of succeeding.
"${FILESDIR}/${PN}-2.1.0-echo-less.patch"
# Skip a test if twisted conch is not available
# (see Twisted ticket #5703)
"${FILESDIR}/${PN}-12.1.0-remove-tests-conch-dependency.patch"
# Respect TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable.
"${FILESDIR}/${PN}-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch"
)
python_prepare_all() {
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed \
-e "s/test_newPluginsOnReadOnlyPath/_&/" \
-e "s/test_deployedMode/_&/" \
-i twisted/test/test_plugin.py
fi
distutils-r1_python_prepare_all
}
python_compile() {
if ! python_is_python3; then
# Needed to make the sendmsg extension work
# (see http://twistedmatrix.com/trac/ticket/5701 )
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing"
fi
distutils-r1_python_compile
}
python_test() {
distutils_install_for_testing
pushd "${TEST_DIR}"/lib > /dev/null || die
# Skip broken tests.
# http://twistedmatrix.com/trac/ticket/5375
sed -e "/class ZshIntegrationTestCase/,/^$/d" -i twisted/scripts/test/test_scripts.py \
|| die "sed failed"
# Prevent it from pulling in plugins from already installed twisted packages.
rm -f twisted/plugins/__init__.py
# An empty file doesn't work because the tests check for doc strings in all packages.
echo "'''plugins stub'''" > twisted/plugins/__init__.py || die
# https://twistedmatrix.com/trac/ticket/6920 6921
# Just re-exposing them to list a full list of deficits
# sed -e 's:test_basicOperation:_&:' -i twisted/scripts/test/test_tap2deb.py || die
# sed -e 's:test_inspectCertificate:_&:' -i twisted/test/test_sslverify.py || die
# Requires twisted-web, twisted-lore and twisted-names, creating a circ. dep and fail even if installed.
# test_loreDeprecation and test_exist failures appeared in version 14.0.0.
# Possibly due to over taxing of the distutils_install_for_testing function
rm -f twisted/python/test/test_release.py || die
sed -e 's:test_loreDeprecation:_&:' -i twisted/test/test_twisted.py || die
sed -e 's:test_exist:_&:' -i twisted/python/test/test_dist3.py || die
# Requires connection to the network
sed -e 's:test_multiListen:_&:' -i twisted/test/test_udp.py || die
# Appeared in version 14.0.0; https://twistedmatrix.com/trac/ticket/7422; known failures
# Upstream somewhat unreceptive
# The last of these invokes a hang or a long delay
sed -e 's:test_dataReceivedThrows:_&:' \
-e 's:test_resumeProducingThrows:_&:' \
-e 's:test_resumeProducingAbortLater:_&:' \
-e 's:test_resumeProducingAbort:_&:' \
-e 's:test_fullWriteBufferAfterByteExchange:_&:' \
-i twisted/internet/test/test_tcp.py || die
sed -e 's:test_logPrefix:_&:' -i twisted/internet/test/connectionmixins.py || die
if ! "${TEST_DIR}"/scripts/trial twisted; then
die "Tests failed with ${EPYTHON}"
fi
popd > /dev/null || die
}
python_install() {
distutils-r1_python_install
cd "${D%/}$(python_get_sitedir)" || die
# create 'Twisted' egg wrt bug #299736
local egg=( Twisted_Core*.egg-info )
[[ -f ${egg[0]} ]] || die "Twisted_Core*.egg-info not found"
ln -s "${egg[0]}" "${egg[0]/_Core/}" || die
# own the dropin.cache so we don't leave orphans
touch twisted/plugins/dropin.cache || die
}
python_install_all() {
distutils-r1_python_install_all
newconfd "${FILESDIR}/twistd.conf" twistd
newinitd "${FILESDIR}/twistd.init" twistd
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -18,7 +18,10 @@ RDEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
dev-python/service_identity[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"
DEPEND="test? ( ${RDEPEND} )"
DEPEND="
!dev-python/twisted
test? ( ${RDEPEND} )
"
PATCHES=(
# Give a load-sensitive test a better chance of succeeding.

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -18,7 +18,10 @@ RDEPEND=">=dev-python/zope-interface-3.6.0[${PYTHON_USEDEP}]
dev-python/service_identity[${PYTHON_USEDEP}] )
gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
serial? ( dev-python/pyserial[${PYTHON_USEDEP}] )"
DEPEND="test? ( ${RDEPEND} )"
DEPEND="
!dev-python/twisted
test? ( ${RDEPEND} )
"
PATCHES=(
# Respect TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable.

@ -72,3 +72,16 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org> -twisted-lore-14.0.0.ebuild,
-twisted-lore-14.0.1.ebuild, -twisted-lore-14.0.2.ebuild:
Clean old versions
Package-Manager: portage-2.3.2
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org> twisted-lore-13.0.0-r1.ebuild,
twisted-lore-13.2.0.ebuild, twisted-lore-15.1.0.ebuild,
twisted-lore-15.2.1.ebuild:
Add a new dev-python/twisted pkg blocker
Package-Manager: portage-2.3.2

@ -1,17 +1,11 @@
DIST TwistedLore-13.0.0.tar.bz2 87133 SHA256 7874ecb0f79b015fb6183cf181f86ee96469b4e7420c0ff6d1028867d18777cc SHA512 783d5ccba84351f0bacf591d6b3c13765bb9e04bc3e89f217f2d52ff050a79d4b85ef6108bd00f706295928941082bb384e9c6a73171150ffde77d0826f9597e WHIRLPOOL a0550825038429176e36156d8fed4cbca1626afa3228c83cd837d746153acf5490eb1170592af27312abb8e64f380d623aa73af56b05ef1793327b7a2a37a6ef
DIST TwistedLore-13.2.0.tar.bz2 88616 SHA256 53ca37c533048ddaf209548a21bf3078cb56dce48099251fb6bae107ed9d66df SHA512 a05752e2854c404da30562062e1d72d0376ebd5b82c3371183023936851bb6394dc3ff95160efc3e7e7781624ac48485d7c102e4487cf3bfda2a086bcc596ff6 WHIRLPOOL 380309ec38864a53605e4ab321b61d316f9edfad0696070f958151f66c0775f29b31e75305e94272cbcdb08210f35f0e43d4c717af521b29538ea9aec08b5fd3
DIST TwistedLore-14.0.0.tar.bz2 53923 SHA256 d689acbff7e667eee9cc4e05ef7fa4a7de2667dfde062f487ddc33d44781b7c5 SHA512 148311175c66e934e80eb5007b616bdbde663793fe105a6ece346027598ab1b183ec55f189f153436a38615d3cc9a1ef43b8dd4b7875b975ce605442d8fda13d WHIRLPOOL 35daa28d74a3b7c16b8b9317628b8ae64468c14051f83e05c3681376e32fa623512bf34815656d2830c739fc52ca3555f51806e53afc55986ce9facc81a7467b
DIST TwistedLore-14.0.1.tar.bz2 53945 SHA256 5fc9b933b1be160f4bf3702a95177b684e8b927d0e5103f4aa245f04dd4e2e26 SHA512 237011ad1868270512f169560a3b982f156beda7b4e36bf1bbd1d2f62fd11198a0f0b3efb70065e045844fb4641f53b3eee94da6f74a918b9acde741704b8d90 WHIRLPOOL 40f96bdb40d66743e286b3fa9341d1c9aa7b025a3a7e6d9014589e4cbfbc7d4a61d8e670cc669101629b4ca2db3b20149ef6b345b1a3f31144a6ac7d556fe64b
DIST TwistedLore-14.0.2.tar.bz2 53980 SHA256 dcc3acf5d06b3cd4590c66354cc8dfb0491031686f30c5adb7b8c5b5bc50749b SHA512 f57cd80d61a33a2167967eed998ff8f26fb628c66fc3a16324dd82963e99679f8c036d2b028e554af184acdcdfe81673658bd88fc5acbce4fc9d8bf16e725640 WHIRLPOOL 88730c514c23b6f866c5222b15b7bd4e90ae2fec8e44d61c5fd287c653b848dfe7f0044c9bfefff4ff4c7766cc08659a0439652d68eaecb7465d03dbcc339b8e
DIST TwistedLore-15.1.0.tar.bz2 54005 SHA256 62e3949683f5ec0cf0ee8160767dff2f5a3cc26c3474bedbafb2e007d5f746b4 SHA512 4a775705083e0fd180df6c2f514f97e79b76e9e6cd8c7ed4c3159ff3a604753dde59f5c780917ff1a136d7db76ed3048606df6c0babc01894746c3e6229f7a67 WHIRLPOOL 97f678887756d6663e22292f63b026fc8611fa017a460d2a11f02f1c60d958433d7bffd99194e93fac40cd2411f4ccbcabe2bef5de88da70440ac4e9e9dad4fe
DIST TwistedLore-15.2.1.tar.bz2 54070 SHA256 0997d71f84de67fa11662d057ce6e42059fb389fd6bdfb09d8ed6b5df32efe8f SHA512 9d9c45443f702e527f82dd25b7ed73af24b1ff16d266eb0cb6cb5be230939ed2ba07dfcd9d7b02d48823043b64b33df916b58dd1d1280d3f4e4f7c3cec851d7a WHIRLPOOL e15cdf266975438965fdd4d6d0fd6693d3a3b5281601ac31af8b1aaa6cdea5dea21711ea28f6d2b381123134583f427b904a5a946e465267bccb4c69c7739c54
EBUILD twisted-lore-13.0.0-r1.ebuild 429 SHA256 975e7ad31e3d0d062b782e35da1fd14656cce31a09252e2a6ef89ca8b04d5024 SHA512 2828af42c6008a5492e45f1646a5e0337e4240f2b0f1ffa92da98aa8cb372deae8b6182fa8ae9f9e0d440b6f619a460267fc6f7dd72ba2aacf1af092b7720489 WHIRLPOOL cf8b82ff3777809da5f568bd30f0abdd0f878c2459546629af039a5b459773858a530b50cb9fe7b8e1ffd61511c76bf365d3766098dd2a4e1de1faf26c57ea47
EBUILD twisted-lore-13.2.0.ebuild 429 SHA256 975e7ad31e3d0d062b782e35da1fd14656cce31a09252e2a6ef89ca8b04d5024 SHA512 2828af42c6008a5492e45f1646a5e0337e4240f2b0f1ffa92da98aa8cb372deae8b6182fa8ae9f9e0d440b6f619a460267fc6f7dd72ba2aacf1af092b7720489 WHIRLPOOL cf8b82ff3777809da5f568bd30f0abdd0f878c2459546629af039a5b459773858a530b50cb9fe7b8e1ffd61511c76bf365d3766098dd2a4e1de1faf26c57ea47
EBUILD twisted-lore-14.0.0.ebuild 441 SHA256 aa8464a315137a3d657099c69c738cb1a89c8620cbabc1e3fe3e7d68cf977956 SHA512 2f5206db2bfeb39d5be03d8ecc2d407afb946c22a89a315b8cde0618b6eaff1c9cd3b1fd6cd2c2e4ede451cbc11b29689a1c46d2bdca9dfde887610f4f421f74 WHIRLPOOL 3b584dd5c5dd369b38f20311c6888778cb368f25f0cacb1ccfe58a018102e1db416ed8a12e6895a712772f6a7d14c8274ff2139da0ad36b144f872b570d871c4
EBUILD twisted-lore-14.0.1.ebuild 441 SHA256 77709cce6cfa9efe8d7942ebbb114bc53bd1678d546d9d28eddbfebbeaabfe7d SHA512 7a2d53619a7eb69175db8d83abe69451d981a336d0894fb4dd37db92ceffeaece5f62d4b00f2d7d8e3055489dcd9401d7ae4f0f26d044b1fac4741798fbe6580 WHIRLPOOL 8c106041f23c03642d874fec103ac5b7a32e2e1c983f26fb84358be8d5eb7cab277ddb876a286e499f2a33b8aff5683a29aa935842b68d74b8e0479968617106
EBUILD twisted-lore-14.0.2.ebuild 441 SHA256 77709cce6cfa9efe8d7942ebbb114bc53bd1678d546d9d28eddbfebbeaabfe7d SHA512 7a2d53619a7eb69175db8d83abe69451d981a336d0894fb4dd37db92ceffeaece5f62d4b00f2d7d8e3055489dcd9401d7ae4f0f26d044b1fac4741798fbe6580 WHIRLPOOL 8c106041f23c03642d874fec103ac5b7a32e2e1c983f26fb84358be8d5eb7cab277ddb876a286e499f2a33b8aff5683a29aa935842b68d74b8e0479968617106
EBUILD twisted-lore-15.1.0.ebuild 427 SHA256 86488ca46744371c67dc169761ba98c9dd19ddde75e6d2ab83bde29ec61eb3e6 SHA512 e30ee9a4ac2d03add561c5cbdaf95c899b76d5b55dc95a2357c1d56d7399ffa551288ce714b8bdcba9f3cf8b9befcbe1396fbfa569f101406fb4b2ed4c92064f WHIRLPOOL 891808df41e423e261c8b4d7e6c52edb36c994e1f590e586aa0f2c2a819adb264a2e52f8fe2b587d714128261287b8032531dd17da0039aac715dfae165d9d8d
EBUILD twisted-lore-15.2.1.ebuild 427 SHA256 86488ca46744371c67dc169761ba98c9dd19ddde75e6d2ab83bde29ec61eb3e6 SHA512 e30ee9a4ac2d03add561c5cbdaf95c899b76d5b55dc95a2357c1d56d7399ffa551288ce714b8bdcba9f3cf8b9befcbe1396fbfa569f101406fb4b2ed4c92064f WHIRLPOOL 891808df41e423e261c8b4d7e6c52edb36c994e1f590e586aa0f2c2a819adb264a2e52f8fe2b587d714128261287b8032531dd17da0039aac715dfae165d9d8d
MISC ChangeLog 2842 SHA256 c3b214bfd756ab318ce21e77daae6dd5de70c92147fd14f4305f1faa08e5e007 SHA512 9dddb6a4e8a5708f7af526bd7de79cc78fa420c0c9e06c61f4176eee415612a964dc13f9fae62b0254dd869f4cf65afce3da8684ae575f5a635ee3bcf068b891 WHIRLPOOL 2eee7d81011f71d21a6811d1ac37cdf5042b3a57ac42e6024c495e97cc4c4bcdfa0072459f58eff4f537804b274cef336db7eb16f8a78cbb7a401d804a1ea9b3
EBUILD twisted-lore-13.0.0-r1.ebuild 452 SHA256 10aca67cedf849b0d965d91f5bbc15a8a824f75b2a5910d09f40d2caeb43cb0a SHA512 d57d4dc6ef1e0d1610558c05dfdbb69cf81579aa0015c1b93beae22dc6c096435bbf3179f9bf32e3cd1b40e04204fd213c27d980a80d79f329fc638dfc9c6576 WHIRLPOOL 19154a9861ef8aacd702459e40f2aabc060d24907986f2a9fbd6f30c731ef6ae61e9daf9d13290eb39844b06a3006992872f2a5d2c46f237ced358915d8700f4
EBUILD twisted-lore-13.2.0.ebuild 452 SHA256 10aca67cedf849b0d965d91f5bbc15a8a824f75b2a5910d09f40d2caeb43cb0a SHA512 d57d4dc6ef1e0d1610558c05dfdbb69cf81579aa0015c1b93beae22dc6c096435bbf3179f9bf32e3cd1b40e04204fd213c27d980a80d79f329fc638dfc9c6576 WHIRLPOOL 19154a9861ef8aacd702459e40f2aabc060d24907986f2a9fbd6f30c731ef6ae61e9daf9d13290eb39844b06a3006992872f2a5d2c46f237ced358915d8700f4
EBUILD twisted-lore-15.1.0.ebuild 450 SHA256 52382ae147614c4163729b686c06b5a5b4f17cdc1d09cfff6d87a6fa889eb657 SHA512 923df8e3529bd958e7ab8196c5dc224b93bbce9b129bfcbbaed744e0eceda3bbb5703a537b43fbb915294f4d1bb3a2d104e8b432e3643952a169bea3190c5483 WHIRLPOOL 601ce85d3838ceb062152829c8a572bed7a837850a159e2551e1ed303a6b358bdf97db66c5651fd6673728bac9f9f6888236631cd62d7469654672b286d35572
EBUILD twisted-lore-15.2.1.ebuild 450 SHA256 52382ae147614c4163729b686c06b5a5b4f17cdc1d09cfff6d87a6fa889eb657 SHA512 923df8e3529bd958e7ab8196c5dc224b93bbce9b129bfcbbaed744e0eceda3bbb5703a537b43fbb915294f4d1bb3a2d104e8b432e3643952a169bea3190c5483 WHIRLPOOL 601ce85d3838ceb062152829c8a572bed7a837850a159e2551e1ed303a6b358bdf97db66c5651fd6673728bac9f9f6888236631cd62d7469654672b286d35572
MISC ChangeLog 3280 SHA256 d9cea579fd8e6b8535a4659958fd7f7bb481121c8f5397e4ccafac267e699f17 SHA512 5e01f89e42ee45fc18065624a9606e19a2c9757f7abe83fe2515eb0620203c0d1430340de7ebab6a0dac3689ee05ec4b91ba1239eefa0d7517ed754cfa074060 WHIRLPOOL b140c21d0d5c2e9023b38108c63ce33bce5b77db3375665eda6cc77d752cd434418b3fcc75eb826be5f9c1e904d190d3021bcebc78e3f7e0b5823eca3ba09910
MISC ChangeLog-2015 12552 SHA256 4372a8bd3a6a375011f76b50d59218f450396df4e80ac9645645d8b78928f59f SHA512 6e31efad7681773092325ee8a14d6ee08a2a069d8d35833534194fb316d32b00dea00c7c318558e2c90d2cc4c33831132adfa4630c296314613db1ffef847d59 WHIRLPOOL 596405cbf369bc3e693ddc2af419223beb6d09bb1895bbc4246b2c95af171d46e9ae0c4cd617ebd57023e196639045e9c900e233533fb54b88e5e74f9f34efd4
MISC metadata.xml 240 SHA256 07a76e79a43ffd9aa15de0e4ae548ea85aa5bd165c4602630c3519e60f113ee6 SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 WHIRLPOOL e3e059953c7c36bd942545f4e2a0e94ba938a17fe2bd04df81b137c185e64a213152c11918922563509e4767e601b41105f80c5983a87ee4d6be7704bcf7cf54

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,6 +12,8 @@ DESCRIPTION="Twisted documentation system"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-web-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,6 +12,8 @@ DESCRIPTION="Twisted documentation system"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-web-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,17 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="Twisted documentation system"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-web-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,17 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="Twisted documentation system"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-web-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,17 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit twisted-r1
DESCRIPTION="Twisted documentation system"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-web-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,6 +12,8 @@ DESCRIPTION="Twisted documentation system"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-web-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,6 +12,8 @@ DESCRIPTION="Twisted documentation system"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-web-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -72,3 +72,16 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org> -twisted-mail-14.0.0.ebuild,
-twisted-mail-14.0.1.ebuild, -twisted-mail-14.0.2.ebuild:
Clean old versions
Package-Manager: portage-2.3.2
27 Oct 2016; Brian Dolbec <dolsen@gentoo.org> twisted-mail-13.0.0-r1.ebuild,
twisted-mail-13.2.0.ebuild, twisted-mail-15.1.0.ebuild,
twisted-mail-15.2.1.ebuild:
Add a new dev-python/twisted pkg blocker
Package-Manager: portage-2.3.2

@ -1,17 +1,11 @@
DIST TwistedMail-13.0.0.tar.bz2 156220 SHA256 ff9c231dc9f1603374363ca7e5cb30c253032f551a02ca8ef74f0d5adcb99b2e SHA512 7d4be4d8bed37743696430aef4a827bdbaf7a5ea094259ef6fc7612955d95f3ef6b10cd08a6af5cf4111608ef93e07701be2f945e507f7c5c62e0997018e5b3f WHIRLPOOL c17423fd13b04a7a8f2a73883407e5b61d07d88dc849b86f44c6220a3f188badb4f0fa2ef9321d121460a1a0203b8c2622bbb4dcfe51257c2d2b161da00e87aa
DIST TwistedMail-13.2.0.tar.bz2 160046 SHA256 6e4b3844a27bc1f85ae7529bf1c0574f6962c8ca66e08c3c06c2a5a2e39acfc8 SHA512 399e34dbf674e3e30acf49769fbb9c188f1dfc00187b82e67865490b5a9f2847ad1d70fc1bb930a50b4b77b3e017212590c93f3077a8464d9e1f662750f37314 WHIRLPOOL 274f5f60564d94beea5c4a4aa1593de4e602aa7f3fdd6cecfc25ab543d90e177e94b1a73c2857f00f870e3d37b0b427e31f424240fd499ec759ab16ee8797adf
DIST TwistedMail-14.0.0.tar.bz2 157816 SHA256 6a4ac184a719cb273cb055869c2c42e4c96fd0cd8f56cc0ffdeff8cd68d22075 SHA512 0cff0f38d3a752d4ad48722b9138b4e0704668b06285f51a95ece14c265107c98bec7b01196ad52d676bbbb4e1c73b40fe9a663fcaf14ccbd8f824854eaa5025 WHIRLPOOL c3b704caa5396bd8e7e2e94f9a2f8a9e154a24476c9c72d71ff346c6c1bec5cb50986c50e220ffbaf06f1b96b3b53b7ddcc771349f3a7e47b0cac85d892c3a92
DIST TwistedMail-14.0.1.tar.bz2 157660 SHA256 42aa76eff85a31d72162cfcea89d157d83e334f90e5c2ee59fc21e8f680c1450 SHA512 ef2071e24dcfabb0422f25ee529aa19cf8cda0d2f3e023a8672c0565511e1f6f899c6c88bb4adb79dd184f1a4d3dd4800332f33929fe5b6b922b1b7e44e39507 WHIRLPOOL 5e888367e5089f58ef0a132db5be315a670ed8b895c48d8248ae63727f398e1a323daaa35a5047ec513ad7be1e1bf05bac606d6a3c7ed01a431745d4fe1b782e
DIST TwistedMail-14.0.2.tar.bz2 157653 SHA256 15d8d232e842fa7be639797eb132a87b5edf6a3cf08a732c471193b08bf925b3 SHA512 2ca682a838caf96139db6bb71b6ca536e9d8b403157e3293a097451760b3bb5a8e04777228e938dd4552a1ce3cd59ea560cf26a431d18bc77cbc8951be84fd3a WHIRLPOOL 3ce0a46976cb5315e9af87e9f601f4853d51cbd5875838a7928cd24da57b3f93508bff8353748f1b72736af108fc675df37b19bce47c7f1a6a13a802e55bd11a
DIST TwistedMail-15.1.0.tar.bz2 161265 SHA256 fa83f1afc4c2f53321fc2911b64dc923755c0dd8f8f53cee1bbdecb6bcee6474 SHA512 2b5453e83185fa51222e26abf59a743c8cdc872f556c28135a7d7a717cf438f5a9d3ca6085ad4b35ae64509e49130812c3dba4cbe65aacdb738fc903492a1a15 WHIRLPOOL c762acb540f9a3be46788087c434ea8de42660f4ec5a646777d75b66a016d2ebb2fb4f15befa430e7ed01e2e0c7a65f3a47924eda8a6c6afa76febee4fe5391e
DIST TwistedMail-15.2.1.tar.bz2 161891 SHA256 fc50bee5b5aa95164f5aaf09d29fff3897abb7902db508fa58a004fdeb20d324 SHA512 d3c29ad842610dde6697e76456125716a8657f9e7938ac6e66fd3c226fc339e04551a2074c8af8627882c2a761414d5f856fe647b3900ed4eae0fbe7fb5bba23 WHIRLPOOL 264dc5e931291b7398022d0f3cae0f1af8dc4675b12950adaaa1613a9aa3596c66ec081751bb929be417e29a80e235ccfad9f63893dca66544fe76c65e38568d
EBUILD twisted-mail-13.0.0-r1.ebuild 609 SHA256 d374a25d3d6dc352af30db9416292f23d73955f95eb2bbed3c43d2ea8e2e0f74 SHA512 fb4b6df60e1313b4aff64c051c573621110a22b6e1ad05cc58484c5258bdf54d1e373b7dddd2e0503123c122d2fc9d91c0f69ba3bf465fce00e55b591c902d5d WHIRLPOOL 95696b2df7726c75a117abcd29e5a74c7e1bbaca8ca2b9e233fd6bc27a7387cee6e3fd1937c3ae548ba7f5c4d072d7da53a91483362421df8d993bfcecbe8d6c
EBUILD twisted-mail-13.2.0.ebuild 609 SHA256 d374a25d3d6dc352af30db9416292f23d73955f95eb2bbed3c43d2ea8e2e0f74 SHA512 fb4b6df60e1313b4aff64c051c573621110a22b6e1ad05cc58484c5258bdf54d1e373b7dddd2e0503123c122d2fc9d91c0f69ba3bf465fce00e55b591c902d5d WHIRLPOOL 95696b2df7726c75a117abcd29e5a74c7e1bbaca8ca2b9e233fd6bc27a7387cee6e3fd1937c3ae548ba7f5c4d072d7da53a91483362421df8d993bfcecbe8d6c
EBUILD twisted-mail-14.0.0.ebuild 618 SHA256 26f8253e021ff84978e1e3e803b99e7d9e14a3a0988473cd8ec85d03f5b6ddda SHA512 51a8f05e8e3cee7e3bcb66a0ad30a5d4786e9a4ded45e0c4a5aecd2a18339a35b8b4e1ac2d8ff60e5748213471d6f3352cd29828b5cf90ec639c4c4fa43a8eea WHIRLPOOL bb760c36a0578ecf740d4217eb20088d3644c4ea99d74a6cec5106dc47efcaac059019427f3cb73f21908c16a719ec7f31b00f8e2df6e7483767561efee6ac10
EBUILD twisted-mail-14.0.1.ebuild 618 SHA256 db7073498d3b1fc05fbb5a34e56b2ce9b9b07c5156cfa615fd6291bbd2cdc8ed SHA512 f21cc22527c90da7145704de361a6d47863d66d4e4e029d80a0ecf41dc50571c726ca4009b18dd83b088fac0cd529be8868ab01ea5e3d6bb86f29a24dce8354e WHIRLPOOL 3d8fbfe0a894325ec70196c95276d2c473b4098975bc69551803b0c15ddf872210b7959f5b5a94de73685823ee749644d3070fe1cebcf54e2d23d0c7e310f228
EBUILD twisted-mail-14.0.2.ebuild 618 SHA256 db7073498d3b1fc05fbb5a34e56b2ce9b9b07c5156cfa615fd6291bbd2cdc8ed SHA512 f21cc22527c90da7145704de361a6d47863d66d4e4e029d80a0ecf41dc50571c726ca4009b18dd83b088fac0cd529be8868ab01ea5e3d6bb86f29a24dce8354e WHIRLPOOL 3d8fbfe0a894325ec70196c95276d2c473b4098975bc69551803b0c15ddf872210b7959f5b5a94de73685823ee749644d3070fe1cebcf54e2d23d0c7e310f228
EBUILD twisted-mail-15.1.0.ebuild 604 SHA256 5d39103cc596b770c15f5f1c640d0c61c98959d8601187b9940ee13fe20ca22d SHA512 1c4772cdae17403482dde8e36247b6c279aac1e28a584861963ad5864206c708e54675d2595c198b58003d3266d70b1364be6baf0ec4d2d303f6babaa45123d2 WHIRLPOOL fee5ffa4dd65256802358cc20c0e50ba9467b6e9242c77644a006ca100c4602dea009731f1ca82e5220de1dfb62a980c72730b42f789ea025a80c0009d307dbc
EBUILD twisted-mail-15.2.1.ebuild 604 SHA256 5d39103cc596b770c15f5f1c640d0c61c98959d8601187b9940ee13fe20ca22d SHA512 1c4772cdae17403482dde8e36247b6c279aac1e28a584861963ad5864206c708e54675d2595c198b58003d3266d70b1364be6baf0ec4d2d303f6babaa45123d2 WHIRLPOOL fee5ffa4dd65256802358cc20c0e50ba9467b6e9242c77644a006ca100c4602dea009731f1ca82e5220de1dfb62a980c72730b42f789ea025a80c0009d307dbc
MISC ChangeLog 2842 SHA256 015c536f7caa06fd0b7cfa040fa1407f0515f28596878d91dd11cba9af3032fb SHA512 6725fd47392fe434603065f5c75c00b3974bd6fa61e638ee2e8607c7cee7875428bd918da8914032cbb19434dd292813d10db011ea109c3da4846c4b4271bc71 WHIRLPOOL 535dd03ff036b2416ecb60c947f9b280de69ac7174e24f06a5aae42250f2e55bf7b1b296ac69015132884dc4aa7ef708fa0e960ae00c8b61e32303b2df1dedea
EBUILD twisted-mail-13.0.0-r1.ebuild 632 SHA256 aaf3ce75be7fa87f522d33a7d06467fbabf1f609e74223a11048d6e01f2ea52c SHA512 42f7d4f3d6bc725b5f5506b0163a5e48cbfdb3531d564d35c46de95f0f254e6e89b82aa4784b5f2704c922feee51a4a6bfc2154a20da937974f68ec468610132 WHIRLPOOL cbc00b5dc481b90c4297c5f52403192e2ef5d5ed79139b9da6856fc646633c24f9f23bc99bfcb1b68b9529655a5f250f026296e95c8979080a047df2803a1a23
EBUILD twisted-mail-13.2.0.ebuild 632 SHA256 aaf3ce75be7fa87f522d33a7d06467fbabf1f609e74223a11048d6e01f2ea52c SHA512 42f7d4f3d6bc725b5f5506b0163a5e48cbfdb3531d564d35c46de95f0f254e6e89b82aa4784b5f2704c922feee51a4a6bfc2154a20da937974f68ec468610132 WHIRLPOOL cbc00b5dc481b90c4297c5f52403192e2ef5d5ed79139b9da6856fc646633c24f9f23bc99bfcb1b68b9529655a5f250f026296e95c8979080a047df2803a1a23
EBUILD twisted-mail-15.1.0.ebuild 627 SHA256 9605dd2685627f6760d0f32dc74c7aab8d9ec4af3140c2d9fbbb5e5df4edc1a8 SHA512 5844f2c53847b3cc1821b9fad264dbc3ffc6d0fa1b3c0758c6652435a0e474cca5118513ac4db996099d2871682690ad0530dd71f1038a0a616627bcc77ee4d0 WHIRLPOOL c6acd94e746d8cc12f74eae31851e29586f9f4d3e9102dbc9ec3f5952d22da008c545ab55fda95f4691e663a32618e1f166fb958fcab95438c17c8860b4f9447
EBUILD twisted-mail-15.2.1.ebuild 627 SHA256 9605dd2685627f6760d0f32dc74c7aab8d9ec4af3140c2d9fbbb5e5df4edc1a8 SHA512 5844f2c53847b3cc1821b9fad264dbc3ffc6d0fa1b3c0758c6652435a0e474cca5118513ac4db996099d2871682690ad0530dd71f1038a0a616627bcc77ee4d0 WHIRLPOOL c6acd94e746d8cc12f74eae31851e29586f9f4d3e9102dbc9ec3f5952d22da008c545ab55fda95f4691e663a32618e1f166fb958fcab95438c17c8860b4f9447
MISC ChangeLog 3280 SHA256 dd310ee746749129f5e6a00f9e88cbcee2462b79e200796a085cf7c68daeedac SHA512 39e86df00e3db452c41f3d2c076c635890c3d7cdd2428c3d23532158159caf8da78610d476300d3306fb9e4e822de19c48c689873c58baec350d6163113c4ba5 WHIRLPOOL 038af9686ecc2bdebec307df964148edbabd446cd666d91f2a7759e880dfc58c941b62fd12401a48e9573e76df38faf073310e3677af2e827f6c0c64d517e9d5
MISC ChangeLog-2015 14866 SHA256 ad3d13bf9d5a04214605fad909381b5f06d1f0e8703223a6dbf9db99543ee81a SHA512 219eee7e421300719b25813e8bb2219dc10d6d7e3726c2af604cdf2c680af8672c66d3458963bb1869bcfbe4a638484eaa99b040cce4216c29924d6cc99d24b2 WHIRLPOOL 62dc1449dba804078e6a8e606a373e9fbfc5a00fccd7a0572cb7163668e517aa586beafd84db76d1dec4573f37eb4660b83e7d677eba7c60a172d7d0b9df3875
MISC metadata.xml 240 SHA256 07a76e79a43ffd9aa15de0e4ae548ea85aa5bd165c4602630c3519e60f113ee6 SHA512 9c23321eaa853f851bf00195ea64ac2ba093e516f9b57855ee5aa58fbb1988130c9f0c17c2a9ce9fae4ee033e0a28a70c868e0f5acdfa1dd316ab533c5279d59 WHIRLPOOL e3e059953c7c36bd942545f4e2a0e94ba938a17fe2bd04df81b137c185e64a213152c11918922563509e4767e601b41105f80c5983a87ee4d6be7704bcf7cf54

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,6 +12,8 @@ DESCRIPTION="A Twisted Mail library, server and client"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-names-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -12,6 +12,8 @@ DESCRIPTION="A Twisted Mail library, server and client"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
DEPEND="
!dev-python/twisted
=dev-python/twisted-core-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]
=dev-python/twisted-names-${TWISTED_RELEASE}*[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save