Sync with portage [Mon Dec 5 10:11:53 MSK 2016].

mhiretskiy 668
root 8 years ago
parent 190e630a24
commit ed6ebd281e

@ -1,2 +1,3 @@
DIST neofetch-1.8.1.tar.gz 52867 SHA256 dfa1e97f3a91af00da45af1bf3f6a197f545063dba129bd4db839b0139e68e24 SHA512 c89a5c2b01c75fdce66e901d95f19da7e7865bc708426a577b3d11bd383eb7261d1493eb06aa4da59c141bd0d5629a6dbdf1dcf334ea57a86ceab565de627f29 WHIRLPOOL f6de8f24f602298582d61a7932344cb4f3d0ddd197d7c948273f12e911a593059aead4dd598d54331d65aa0d6764386f5e268775dc19c0817b2201c13687af37
DIST neofetch-1.9.1.tar.gz 55739 SHA256 d7e30215994968ca861836f9bab9259624688fd50620e7d5af5c8b31da8bd32b SHA512 e5b339549bd5eae726e66369bd9ebae7927117d7fb5af52bdfa54d5bff0793d72ed893ed631999dd492a2044fcc91ffe990ae8113b40fa3d724f5584417defc9 WHIRLPOOL 74f35ede4b3836d4b5485df0a80a1a9fef0d23de637558456dac69bdf7f4a1742f7f2e87e4c0faa99bec5959145ea5cc8e764cde320f1005ec1263c0c808eaac
DIST neofetch-2.0.tar.gz 57634 SHA256 27c208311d5aef8031987b689e3ba3f7663e5487273fa05698132a10a6ef4a48 SHA512 77eddfa6edd90976fe552d425bf130719715775082768b13cb55a203908b06858d8ba90098703a73b07fb13951a2ec1fb928492e1d74faa9866d3d36619afc0e WHIRLPOOL 8b286364f8d3a0ad0e5e60d2f64f78820cf4a1d3d816d9b4d3872595908e3599991d4f882796a9611e79583cd2b5d448bcbaa8029f66c52e005a9b6063cf88bb

@ -0,0 +1,30 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="Simple information system script"
HOMEPAGE="https://github.com/dylanaraps/neofetch"
SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz"
LICENSE="MIT-with-advertising"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="X"
RDEPEND="sys-apps/pciutils
X? (
x11-apps/xprop
x11-apps/xwininfo
x11-apps/xrandr
www-client/w3m[imlib]
media-libs/imlib2
media-gfx/imagemagick
)"
pkg_postinst() {
ewarn "If you were updating this from 1.9.x, you may want to update your"
ewarn "configuration to the latest version because some old flags are"
ewarn "deprecated and may break neofetch. You can copy from"
ewarn "/usr/share/neofetch/config to your own config directory."
}

@ -6,14 +6,11 @@ inherit git-r3
DESCRIPTION="Simple information system script"
HOMEPAGE="https://github.com/dylanaraps/neofetch"
EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git"
LICENSE="MIT"
LICENSE="MIT-with-advertising"
SLOT="0"
IUSE="X"
DEPEND="app-shells/bash:*
sys-apps/pciutils"
RDEPEND="${DEPEND}
RDEPEND="sys-apps/pciutils
X? ( x11-apps/xprop
x11-apps/xwininfo
x11-apps/xrandr

@ -2,4 +2,5 @@ DIST portpeek-2.0.25.tar.gz 11367 SHA256 38de327bdefdd853166ec0ecdae03ccd508fb27
DIST portpeek-2.1.18.tar.gz 12233 SHA256 9cda20138b3e75f6f38c3cb117b23e9c01f2b8b0418379bfd68a30b09da835c5 SHA512 f3f7e728c3255f39394393344af469f719f5d0d83e45ddc75b81d53a2c80fe0ac18a606f5c8159917f784eb10a0b0bede44f7d764e11986d492ac61da48f4ade WHIRLPOOL cb97f3cdf95e5c31ba6530757bcd5aed71aa5e0dbb5d683db9a7d5a2e5f4fb9137463167802fe131b4bc6d2d8df2bf662bba9d1282f5df4148444c52ff59fc57
DIST portpeek-2.1.19.tar.gz 12246 SHA256 d1b82b014718754c06506fe58e4a4ecffa660626273a395a0966dd985d2db4c8 SHA512 c19dfbba92094e063f2c81cbc5482712cb32d0ffb9f0984511109f141960d0cf39e1f7882880d17e97ad86c78107ddf735d4f338140460578e919f42f27f372c WHIRLPOOL fb7a00b21cdf44e8b907c46a94dceabc94870f0ef2b1ec4df179ef8a5def0b461360d782b10f972d4a8365bd35f1fbd1d93be6afacde09e3b51601074abf8edd
DIST portpeek-2.1.20.tar.gz 12261 SHA256 51888feff2e1840b408e7f4e88ac340b93b4a51a625bea1bdbd49f039aaf99de SHA512 01f1d0e5b5615d7f19a1015b8cbbf92327ec20082f197acc750e38d413a09c28b42e89a19462002fa1b367f25314b85c2dad0c7918218e415a4381f0992ef363 WHIRLPOOL 3b6b2f4cdb9a39d3b3473551e45f33cdb45d38a31e8ee9a1990b6c3420c85896d2d817a7fd91c577fd834ffaf50020232c6442aa967b64ffb98735373d0b971e
DIST portpeek-2.1.21.tar.gz 12624 SHA256 cb36444a476158636d96d7b3ec0fc9c123ad2ec908338307763daa65b78e1d0e SHA512 7b430c85dcba4ac0d29e6fd680eaed2b59a60b5d21f0b93e90ff2e3ca7018f141e858accf10a035b75463c067444ef1be718be198bb6cc237827c9b7e67df76e WHIRLPOOL d1ae1ecb9e797cf809cca24f923fe879842605d1a4be1d43187bbfa2f03d15d18c2b667e86fa580a4ecea801b7db9208c374ba2aea70de086bb9115b0127027e
DIST portpeek-2.1.9.tar.gz 11827 SHA256 46d7fe52bdc1113e9a790d9d77fc7284721ec6e99817a553204800d7cad19382 SHA512 751b313c605355d92a4fc11d4b717bdaf30cf9e1dd3f78346761fd0c9ed64ce195efdc33cc541f136370b264f60d1438191eae6f1ef6c10d499c6a7e084cefb5 WHIRLPOOL 3f1a18376756d837202268565fa695be0898ff4c27e297ddd3fa4c80670e9d03759e4ad4ec7b6d3032b1230769cc224e6c6444d539c8890aa57beadda2314d71

@ -0,0 +1,30 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit python-r1
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
>=app-portage/gentoolkit-0.3.2-r1
>=sys-apps/portage-2.3.0[${PYTHON_USEDEP}]"
src_install() {
python_foreach_impl python_doscript ${PN}
doman *.[0-9]
}

@ -1,2 +1,2 @@
DIST rust-mode-vim-1_beta20150411.tar.gz 14834 SHA256 ae10727c14612905f489afea1146bac24a0ea6309a3a3fcf97a048dd1e156eb4 SHA512 f841768909203475a0cd3589a148d334001351fb23976ee28823a9dbde396d89a4f3c5ac07166420c8ddb64692dcc86b98b3afc3579171115a3a2af17b6aa449 WHIRLPOOL c95fc23f40608be817c7fc7467138efaa25a6b24427b79ab0de7daf84e5f32c4f2cd0db1377e2eaa0e40bf83cb765c86f6e04752b142b1779c194ceddc8b7d07
DIST rust-vim-1_pre20160829.tar.gz 23801 SHA256 43234612d8a5ecdb6c4e988dcf14dc15b0c7c9b473591024b12cbeb09eb187e5 SHA512 bfd9290f03f3fb0ffccbc1d78f9e37c5d3ca57379f0b505e84b445105bd5a011f623f402d35407a634eaef4db9ad3fea68517057aa4d84e99206bc99067daa3d WHIRLPOOL b004a6d2fd63833d658ba2dcf38bfd2dc8e39fcac75b6dddae56a47a8b288908a9e613d12d75e0380e6443bfff38c49204c829be0a2502bce28b64fd68014a89
DIST rust-vim-1_pre20161204.tar.gz 23759 SHA256 113442bc6fc3b9411a64ce5192a05c51438e3adac8a70ff699c2b0d7e82e8f48 SHA512 2b0ef5ae8df7ab244bfb97e04116a6f25c210d3736c7f78324c41fa44ec92562615d466bfb45de7a9239a2675c2212dfb88e951d3054e68633803a162512cba3 WHIRLPOOL d106a54f18e9a29a1602b9f362d5ed86316c6fb1cfdef38d448b37aa824a5f275583c2a2d97fbb79d38834b2d156750c7a4b4fa73215dcc052a617f2e588685b

@ -4,15 +4,15 @@
EAPI=6
inherit vim-plugin
inherit vim-plugin vcs-snapshot
MY_PN="${PN/-/.}"
REF="eed97e75117faaf210cb6103cf39a797fe21bfbe"
MY_PN="rust-mode-vim"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Vim configuration for Rust"
HOMEPAGE="http://www.rust-lang.org/"
SRC_URI="https://dev.gentoo.org/~jauhien/distfiles/${MY_P}.tar.gz"
SRC_URI="https://github.com/rust-lang/${MY_PN}/tarball/${REF} -> ${P}.tar.gz"
LICENSE="|| ( MIT Apache-2.0 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${MY_P}"

@ -1,2 +1 @@
DIST session-2.12.tar.gz 78846 SHA256 97c904fde38e97eeb907b1338d670f7704964622cac4fd089348cb514bed59d4 SHA512 6b7ca72d3e267ff9daebd8c9fe816dedb7711dd24a12575b4e80d5f198ec68a1c6540b53d36e44baa3e118793484d9b601e1450dc91198e53187198f06de9eb5 WHIRLPOOL 46ce822e35ec958017efd2278c89fdb1a06ebbfce937e01df887afe3400f914820f0c1ade6f2578e885397bd5253ec8657e0437fc90ca2ed18cd7529f4ec738c
DIST session-2.13.1.tar.gz 79688 SHA256 827dc571b22d8f6bce4da6a939950164a915894781444920cda07dd5113df29c SHA512 44a7ca107da6710f70705646b4ace26a92abfd56802dc38e22e620f4155c3752d4c880b0055089d85d52b54e34a5c7b47bfc4c39721bd3569ec335c4d3a91efe WHIRLPOOL 17affbf3a603902b5c27eaf510ffa06103a68aa77bda47a6261f510843e8757fd7bffe7f123d311c5d5c946d90d6cec0f10b352fb7b160b2063b06085a5c0ebe

@ -1,24 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit vim-plugin
DESCRIPTION="vim plugin: extended session management for vim"
HOMEPAGE="http://peterodding.com/code/vim/session/"
SRC_URI="https://github.com/xolox/vim-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
RDEPEND=">=app-vim/vim-misc-1.17.6"
S=${WORKDIR}/vim-${P}
src_prepare() {
# remove unneeded files
rm addon-info.json *.md || die
}

@ -10,7 +10,7 @@ DESCRIPTION="vim plugin: extended session management for vim"
HOMEPAGE="http://peterodding.com/code/vim/session/"
SRC_URI="https://github.com/xolox/vim-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"

@ -1,2 +1,3 @@
DIST boost_1_59_0.tar.gz 83709983 SHA256 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SHA512 05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae WHIRLPOOL b316c2b5e445010766b7ce3f6582565177e1ed763381912dd6b21a882176e19e382c929e1f5a2419e2ed701058c56320cdbf8487234835a00fb94e7115059b67
DIST percona-xtrabackup-2.4.4.tar.gz 54060567 SHA256 e3ec54eb468482503bccdd1619136e798798086042e9eb7c6daa2fb9b78783a3 SHA512 aa013aa8f2bef49c66fd14a980444039bdbabb17c09efec3119d5fc074623d6c5f7492602c759f1d51e3a01898729e1209d2195081b537f679a3713b37a7cf0d WHIRLPOOL 77ef90b028cfcec60b0aa7dea4aab2bbebb3be8f18ae50406af81c1cdfe6339f08b29eded004ca6b91ce86303ef694803e34dc5c4d723606b34c1b95120bd8f7
DIST percona-xtrabackup-2.4.5.tar.gz 54104240 SHA256 1c8c457e1912525f6c3079a8c5b2948dbcf693d2b86c8f57d13b4a446cec2036 SHA512 07d93ea7de987a06687cc772b32dff13e75e34061163bf990abe640015f765d9fe4deb6d78ddb91a667ddb312448400a5e7e1114cf955837584b5fd16821c66b WHIRLPOOL a3be4ee0eb39c23aeabf1f70dadecf23fda7e3c2d2b033097c66cab7616a84a2e5703c64c1738c3c251297c4c64930590610cb99001f65cd76ef71c204d192f8

@ -0,0 +1,54 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DESCRIPTION="Hot backup utility for MySQL based servers"
HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup"
SRC_URI="https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz
!system-boost? ( http://jenkins.percona.com/downloads/boost/boost_1_59_0.tar.gz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="system-boost"
DEPEND="system-boost? ( =dev-libs/boost-1.59.0 )
app-editors/vim-core
dev-libs/libaio
dev-libs/libev
dev-libs/libgcrypt:0=
dev-libs/libgpg-error
dev-python/sphinx
net-misc/curl
sys-libs/zlib"
RDEPEND="${DEPEND}
!dev-db/xtrabackup-bin
dev-perl/DBD-mysql"
src_configure() {
local my_args
if ! use system-boost; then
my_args="-DDOWNLOAD_BOOST=0 -DWITH_BOOST=${WORKDIR}"
fi
cmake -DBUILD_CONFIG=xtrabackup_release $my_args || die
}
src_compile() {
emake
}
src_install() {
local p="storage/innobase/xtrabackup"
for tool in xbcloud xbcrypt xbstream xtrabackup; do
dobin ${p}/src/${tool}
done
dosym xtrabackup /usr/bin/innobackupex
doman ${p}/doc/source/build/man/*
}

@ -1,3 +1,2 @@
DIST Aseprite-v1.1.6-Source.zip 11801981 SHA256 259c6418d5bc48a04f63a27f4a8c5a0aa44ce759403ba976ebbfad293eab08e8 SHA512 d87bcc5ece64cbc772ea5d4dc1edf29943d9038221905c0263511852afbb4e9119ce82468502a78c286729bb91389d08e3a8b7f358e4f6f8fe88507e7e69c9ac WHIRLPOOL 8f9168551be29d8c453fc1db27930a87e8228081b837c8c1a608045acdb7968715a8eb3994e04df83288f1fb12c5744f2bbb6c0733e578dd20bc4c4a2a234801
DIST Aseprite-v1.1.7-Source.zip 11801711 SHA256 7b5b42d301fc37d3b62a50432a0fbff1483857b8f1829bb6fdac3b1a22d19ade SHA512 9a92853042c7de567a7eb33d10ddd38c6d6bd53acfe4b93dc96e11408a7bda39ef7503c159934c483f0455700933c541dfdc0cb4c505d3385778e40686e474e6 WHIRLPOOL 09097fe4784395370c7d8e1af7ee921943e0798c8e0853fdc6491f2daa0e80e1cf6e637041972a05abcfe687581ab1d2d72f99696def6ddbd69e2b8c1220db5e
DIST aseprite-0.9.5.tar.xz 507744 SHA256 81e0360d9d8a32d6c548775dbacdb1520aac94b54c2d9f1327d52f219737f154 SHA512 fc6df942aefea67fd05e1b688209b70a2d5879a1441f61a6e3ee4d72fcdab4e580e1d4d7392fd493e0a46c45401a3eef759aa3efee17450e4c98df7f310b2d00 WHIRLPOOL 060dcf2754827ab3b30dde55cfcecd25e2d88f6e296b45529737e2194f4a9891d171776d10f9c571890efb9766b64080b85dc3d737102d2ac7be9843d27fdaef

@ -1,102 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit cmake-utils flag-o-matic
DESCRIPTION="Animated sprite editor & pixel art tool"
HOMEPAGE="http://www.aseprite.org"
SRC_URI="https://aseprite.googlecode.com/files/aseprite-${PV}.tar.xz"
LICENSE="GPL-2 FTL"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug memleak static test"
RDEPEND="dev-libs/tinyxml
media-libs/allegro:0[X,png]
media-libs/giflib
media-libs/libpng:0
net-misc/curl
sys-libs/zlib
virtual/jpeg:0
x11-libs/libX11"
DEPEND="${RDEPEND}
test? ( dev-cpp/gtest )"
PATCHES=( "${FILESDIR}"/aseprite-0.9.5-as-needed.patch
"${FILESDIR}"/aseprite-0.9.5-underlinking.patch )
DOCS=( docs/quickref.odt
docs/files/ase.txt
docs/files/fli.txt
docs/files/msk.txt
docs/files/pic.txt
docs/files/picpro.txt )
src_prepare() {
cmake-utils_src_prepare
# Fix to make flag-o-matic work.
if use debug ; then
sed -i '/-DNDEBUG/d' CMakeLists.txt || die
fi
# Only do a static link with Allegro if the user explicitly wants it.
if ! use static ; then
sed -i '/-DALLEGRO_STATICLINK/d' CMakeLists.txt || die
fi
# Remove long compiling tests for users with FEATURES="-test",
# also removes the gtest dependency from the build.
if ! use test ; then
sed -i '/^find_unittests/d' src/CMakeLists.txt || die
sed -i '/include_directories(.*third_party\/gtest.*)/d' src/CMakeLists.txt || die
sed -i '/add_subdirectory(gtest)/d' third_party/CMakeLists.txt || die
fi
# Fix from https://465450.bugs.gentoo.org/attachment.cgi?id=345154
# for "error: png_sizeof was not declared in this scope".
sed -i 's/png_\(sizeof\)/\1/g' src/file/png_format.cpp || die
}
src_configure() {
use debug && append-cppflags -DDEBUGMODE -D_DEBUG
local mycmakeargs
mycmakeargs=(
-DENABLE_UPDATER=OFF
-DUSE_SHARED_ALLEGRO4=ON
-DUSE_SHARED_CURL=ON
-DUSE_SHARED_GIFLIB=ON
-DUSE_SHARED_JPEGLIB=ON
-DUSE_SHARED_LIBLOADPNG=ON
-DUSE_SHARED_LIBPNG=ON
-DUSE_SHARED_TINYXML=ON
-DUSE_SHARED_ZLIB=ON
-DFULLSCREEN_PLATFORM=ON
$(cmake-utils_use_enable memleak)
$(cmake-utils_use_use static STATIC_LIBC)
)
if use test ; then
mycmakeargs+=(
-DUSE_SHARED_GTEST=ON
)
fi
cmake-utils_src_configure
}
pkg_postinst() {
elog "Warning: aseprite might not choose the resolution correctly; so, you might need"
elog " to change the resolution once using the -resolution WxH[xBPP] argument."
elog ""
elog " On subsequent runs, aseprite will remember the resolution you have set."
elog ""
elog " For example: \`aseprite -resolution 1440x900\`"
}

@ -15,7 +15,7 @@ SRC_URI="https://github.com/aseprite/aseprite/releases/download/v${PV}/Aseprite-
# gtest duktape modp_b64 simpleini
LICENSE="BSD GPL-2 MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="debug kde gtk3 test webp"

@ -16,8 +16,6 @@
<use>
<flag name="bundled-libs">Use the upstream provided bundled version of allegro 4.4.2</flag>
<flag name="gtk3">Enable support for the experimental native GTK File Dialog</flag>
<flag name="memleak">Enable memory-leaks detector (only for developers)</flag>
<flag name="static">Link against static version of C and C++ runtimes</flag>
<flag name="webp">Enable webp image format support</flag>
</use>
<upstream>

@ -1 +1,2 @@
DIST javax.annotation-api-1.2-sources.jar 42311 SHA256 8bd08333ac2c195e224cc4063a72f4aab3c980cf5e9fb694130fad41689689d0 SHA512 bf6e816958a74009e6aa13d03530c1ee4520ac756305544958669bd6fd0fd1de0ec036855260dea9c7a3f86a10f88a866a7cd1d86a52856097d1f1ea3ec92d63 WHIRLPOOL 59b6aa41cb704b80c7b96b6697f878a75cd2ef77ce13964cbae75e988e06bca085ddf4befe005755dbdb11a764edffb29896e2cfb363eda3df25e2520a500c43
DIST jsr250-api-1.0-sources.jar 7680 SHA256 d1c22846dcbb8e69d64e074d2017819e129afa6c4c7e6221d8c078fb7c22fb08 SHA512 3a652db6f78fd74e6256a602ea75d1b3e50fd68aee658e2b8569196710427e00b61c85786a79c094f3820856dd05dbd37cd6afd28b666a7bb1b0805812fa4d63 WHIRLPOOL f8e99af6e6893050480be067a56a0860a092d8894e4f73dddd34ab518b0b9d919267abdb989cbd19b160e2e50237759207e1793615e6919b9aee2042c6b86f7f

@ -0,0 +1,20 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="JSR 250 Common Annotations"
HOMEPAGE="https://jcp.org/en/jsr/detail?id=250"
SRC_URI="http://central.maven.org/maven2/javax/annotation/javax.annotation-api/${PV}/javax.annotation-api-${PV}-sources.jar"
LICENSE="|| ( CDDL GPL-2 )"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
RDEPEND=">=virtual/jre-1.7"
DEPEND=">=virtual/jdk-1.7
app-arch/unzip"

@ -1,3 +1,4 @@
DIST lua-5.1.4.tar.gz 216679 SHA256 b038e225eaf2a5b57c9bcc35cd13aa8c6c8288ef493d52970c9545074098af3a SHA512 bc542fe8535826ac1e49b03a8f238cf049724b02c14718f8162cfeaf735a5e6c58412ff18dbe7a38e4cc4433f3d1e702554e9b24b5f021634b4280880980f40f WHIRLPOOL 2d8fdf77e31314eed68d8ace368a62a608a58114bea5c8797a2e2d327ca870dd4450ede494733d49c97bb447c97adf08610027df3206999a35fb49cde77448fd
DIST lua-5.1.5.tar.gz 221213 SHA256 2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333 SHA512 0142fefcbd13afcd9b201403592aa60620011cc8e8559d4d2db2f92739d18186860989f48caa45830ff4f99bfc7483287fd3ff3a16d4dec928e2767ce4d542a9 WHIRLPOOL 9dac93b73b9ad1ef6c69e0aa11fb53d5efe89274b65c55a1ac30bab23e8a255851b0e44306db54212b1d481e658cecd38e5ff22a25e1fa974858b7b03fb45b75
DIST lua-5.2.3.tar.gz 251195 SHA256 13c2fb97961381f7d06d5b5cea55b743c163800896fd5c5e2356201d3619002d SHA512 264bb7c8db2f190ef0ca38584ec81999ab588f54e03119c5214c40bb8925b0eb407fac483a03e40cc8a220f6748ddff7d3a7392da3803418276b0d263b866449 WHIRLPOOL d278a1e38416bcf7f82eb3e7fd5fb423e60ccb69e9d57a937070516ff8be2d19a98bbfdaf37ec6fd6fb3ef2d625900977ca0cb47e46cb0ede5ebd5d37a9454ef
DIST lua-5.3.3.tar.gz 294290 SHA256 5113c06884f7de453ce57702abaac1d618307f33f6789fa870e87a59d772aca2 SHA512 7b8122ed48ea2a9faa47d1b69b4a5b1523bb7be67e78f252bb4339bf75e957a88c5405156e22b4b63ccf607a5407bf017a4cee1ce12b1aa5262047655960a3cc WHIRLPOOL e9d58093327e3c67e167dad9952796f1f2f0dbfa4f165c0ec5a8808a6a73d3b25e564797a2804d408bdaeb7229e7684f907491137d4521119ba918ce87c781bc

@ -0,0 +1,91 @@
diff -uNr lua-5.3.3.orig/Makefile lua-5.3.3/Makefile
--- lua-5.3.3.orig/Makefile 2016-12-04 22:29:54.839135901 +0100
+++ lua-5.3.3/Makefile 2016-12-04 22:31:14.235851109 +0100
@@ -12,7 +12,7 @@
# LUA_ROOT, LUA_LDIR, and LUA_CDIR in luaconf.h.
INSTALL_TOP= /usr/local
INSTALL_BIN= $(INSTALL_TOP)/bin
-INSTALL_INC= $(INSTALL_TOP)/include
+INSTALL_INC= $(INSTALL_TOP)/include/lua$V
INSTALL_LIB= $(INSTALL_TOP)/lib
INSTALL_MAN= $(INSTALL_TOP)/man/man1
INSTALL_LMOD= $(INSTALL_TOP)/share/lua/$V
@@ -112,3 +112,18 @@
.PHONY: all $(PLATS) clean test install local none dummy echo pecho lecho
# (end of Makefile)
+
+# Use libtool for binary installs, etc.
+
+export V
+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC
+# See libtool manual about how to set this
+
+gentoo_clean:
+ cd src; $(MAKE) $@
+
+gentoo_install:
+ mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB)
+ cd src; $(LIBTOOL) --mode=install $(INSTALL_EXEC) lua$V luac$V $(INSTALL_BIN)
+ cd src; $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC)
+ cd src; $(LIBTOOL) --mode=install $(INSTALL_DATA) liblua$V.la $(INSTALL_LIB)
diff -uNr lua-5.3.3.orig/src/Makefile lua-5.3.3/src/Makefile
--- lua-5.3.3.orig/src/Makefile 2016-12-04 22:29:54.840135910 +0100
+++ lua-5.3.3/src/Makefile 2016-12-04 22:34:55.980848068 +0100
@@ -36,10 +36,10 @@
lmathlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o loadlib.o linit.o
BASE_O= $(CORE_O) $(LIB_O) $(MYOBJS)
-LUA_T= lua
+LUA_T= lua$V
LUA_O= lua.o
-LUAC_T= luac
+LUAC_T= luac$V
LUAC_O= luac.o
ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O)
@@ -59,10 +59,10 @@
$(AR) $@ $(BASE_O)
$(RANLIB) $@
-$(LUA_T): $(LUA_O) $(LUA_A)
+origin$(LUA_T): $(LUA_O) $(LUA_A)
$(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
-$(LUAC_T): $(LUAC_O) $(LUA_A)
+origin$(LUAC_T): $(LUAC_O) $(LUA_A)
$(CC) -o $@ $(LDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)
clean:
@@ -195,3 +195,30 @@
lobject.h ltm.h lzio.h
# (end of Makefile)
+
+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC
+export LIB_VERSION = 6:1:1
+
+# The following rules use libtool for compiling and linking in order to
+# provide shared library support.
+
+LIB_NAME = liblua$V.la
+LIB_OBJS = $(CORE_O:.o=.lo) $(LIB_O:.o=.lo)
+
+%.lo %.o: %.c
+ $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
+
+$(LIB_NAME): $(LIB_OBJS)
+ $(LIBTOOL) --mode=link $(CC) -version-info $(LIB_VERSION) \
+ -rpath $(RPATH) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) $(LIB_LIBS)
+
+$(LUA_T): $(LUA_O:.o=.lo) $(LIB_NAME)
+ $(LIBTOOL) --mode=link $(CC) -export-dynamic $(LDFLAGS) -o $@ $(LUA_O:.o=.lo) $(LIB_NAME) $(LUA_LIBS)
+
+$(LUAC_T): $(LUAC_O:.o=.lo) $(LIB_NAME)
+ $(LIBTOOL) --mode=link $(CC) -static $(LDFLAGS) -o $@ $(LUAC_O:.o=.lo) $(LIB_NAME)
+
+gentoo_clean:
+ $(LIBTOOL) --mode=clean $(RM) $(ALL_O:.o=.lo) $(LIB_NAME) lua$V luac$V
+
+gentoo_all: $(LIB_NAME) $(LUA_T) $(LUAC_T)

@ -0,0 +1,137 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils autotools multilib multilib-minimal portability toolchain-funcs versionator
DESCRIPTION="A powerful light-weight programming language designed for extending applications"
HOMEPAGE="http://www.lua.org/"
SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
LICENSE="MIT"
SLOT="5.3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-aix ~x64-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+deprecated emacs readline static"
RDEPEND="readline? ( sys-libs/readline:0= )
app-eselect/eselect-lua
!dev-lang/lua:0"
DEPEND="${RDEPEND}
sys-devel/libtool"
PDEPEND="emacs? ( app-emacs/lua-mode )"
MULTILIB_WRAPPED_HEADERS=(
/usr/include/lua${SLOT}/luaconf.h
)
src_prepare() {
local PATCH_PV=$(get_version_component_range 1-2)
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch
# use glibtool on Darwin (versus Apple libtool)
if [[ ${CHOST} == *-darwin* ]] ; then
sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \
Makefile src/Makefile || die
fi
[ -d "${FILESDIR}/${PV}" ] && \
EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
# correct lua versioning
sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die
sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die
if ! use readline ; then
sed -i -e '/#define LUA_USE_READLINE/d' src/luaconf.h || die
fi
# Using dynamic linked lua is not recommended for performance
# reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
# Mainly, this is of concern if your arch is poor with GPRs, like x86
# Note that this only affects the interpreter binary (named lua), not the lua
# compiler (built statically) nor the lua libraries (both shared and static
# are installed)
if use static ; then
sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || die
fi
# upstream does not use libtool, but we do (see bug #336167)
cp "${FILESDIR}/configure.in" "${S}/configure.ac" || die
eautoreconf
# custom Makefiles
multilib_copy_sources
}
multilib_src_configure() {
sed -i \
-e 's:\(define LUA_ROOT\s*\).*:\1"'${EPREFIX}'/usr/":' \
-e "s:\(define LUA_CDIR\s*LUA_ROOT \"\)lib:\1$(get_libdir):" \
src/luaconf.h \
|| die "failed patching luaconf.h"
econf
}
multilib_src_compile() {
tc-export CC
# what to link to liblua
liblibs="-lm"
liblibs="${liblibs} $(dlopen_lib)"
# what to link to the executables
mylibs=
use readline && mylibs="-lreadline"
cd src
local myCFLAGS=""
use deprecated && myCFLAGS="-DLUA_COMPAT_ALL"
case "${CHOST}" in
*-mingw*) : ;;
*) myCFLAGS+=" -DLUA_USE_LINUX" ;;
esac
emake CC="${CC}" CFLAGS="${myCFLAGS} ${CFLAGS}" \
SYSLDFLAGS="${LDFLAGS}" \
RPATH="${EPREFIX}/usr/$(get_libdir)/" \
LUA_LIBS="${mylibs}" \
LIB_LIBS="${liblibs}" \
V=$(get_version_component_range 1-2) \
gentoo_all
}
multilib_src_install() {
emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
V=${SLOT} gentoo_install
# We want packages to find our things...
cp "${FILESDIR}/lua.pc" "${WORKDIR}"
sed -i \
-e "s:^prefix= :prefix= ${EPREFIX}:" \
-e "s:^V=.*:V= ${PATCH_PV}:" \
-e "s:^R=.*:R= ${PV}:" \
-e "s:/,lib,:/$(get_libdir):g" \
"${WORKDIR}/lua.pc"
insinto "/usr/$(get_libdir)/pkgconfig"
newins "${WORKDIR}/lua.pc" "lua${SLOT}.pc"
}
multilib_src_install_all() {
dodoc README
dohtml doc/*.html doc/*.png doc/*.css doc/*.gif
newman doc/lua.1 lua${SLOT}.1
newman doc/luac.1 luac${SLOT}.1
}
# Makefile contains a dummy target that doesn't do tests
# but causes issues with slotted lua (bug #510360)
src_test() { :; }

@ -1,5 +1,4 @@
DIST libevdev-1.3.tar.xz 392744 SHA256 265411ce79a592b3074e9d07fb97d462745d0c7ef178254a6f720245ed253446 SHA512 d208a9be788e5531e2fd83da8bdef58245a0265a0551f28645a7de157d165cee161c8c5cde50156bbf6414b719d6a0125b4263ecf0f60c71ec864a21afcd303c WHIRLPOOL 01335f51ba67c01f9cff15592468bb5ab675fefd75dee859663c8df02c04d52a14f62a442dd841d9473fcefd4ea6fb1abe3e7cc54282a605f8ba0d61ed4d0a7a
DIST libevdev-1.4.4.tar.xz 409856 SHA256 ed9979369b6a6e28f5897d099538549ecffb2b7c00c1b717eb77c31d85bc45a9 SHA512 5170ce3e99588b3ce2f9d3580b2d2087b527eaf258ab69a9e8620e2c336d9fa54c36f75ba4b68a61b5ecd7c8123bb9adf538ba882ed353df08a54cd68906e210 WHIRLPOOL 6812c199e03e0eab750c83603d8f9dcc8d5b917d7b0cc2942317fff75083d91b0601401c5e5fddc4d64066c44a4d7de210f994fc01f79f7ce884fdf039b9e1c5
DIST libevdev-1.5.1.tar.xz 397652 SHA256 17630821a57e6e3f02e01ade836f24068df9bd530067091152b0d468c3a86f40 SHA512 71f6f860618e19d7bea01afe1dcdf4ba295e979fecd32c08888db5adf4300e8fc7eedc6df53dc3398dc49d69c8e144020daa6bdc6fd080e956af31f6d39189a7 WHIRLPOOL a6d9bccf4cb5a37f4e012b3874d5b4918dad348d538c92b64e529d6ccd1b1f95f49245060f7b537468e315b2cfd5e61cd52d845a55e98a5750f995213e178340
DIST libevdev-1.5.2.tar.xz 397848 SHA256 5ee2163656a61f5703cb5c08a05c9471ffb7b640bfbe2c55194ea50d908f629b SHA512 7f07d2eb9feb3e4bd5ae512fa7000dd8d1ad8d5334fff9440262ab45aaec95ff311e3f9c9b1711259700b3f35613b192f5a2c8ac90fcb6842390bfd861e3e30c WHIRLPOOL 92a5679722caf6222036909a8a0dadc02503592e4b06e68e74f7deeaabc8e5335bc5a94c0d765913029350dfdb6f4ee7236459c1e637fc87cbc3635eec1c6a6f
DIST libevdev-1.5.4.tar.xz 397876 SHA256 11fe76d62cc76fbc9dbf8e94696a80eee63780139161e5cf54c55ec21a8173a4 SHA512 9062b8c599ccc361d39bd0d06ee7dd7ddcca21541849a5f53ff1ec6d9760a8b575d90201a9a6b5ac5a01e7a77af9d191901bb1196976de52080e351717119f4e WHIRLPOOL 2d7fbc0942fe6a2a1c1d3ee0fffe43ec11fb4e88d8bdb251171b28d58de3426aa8dfbfe43600b49ffcf0ef2e21a4c9de87c239d76c1302b190af813c7fad791b
DIST libevdev-1.5.5.tar.xz 406500 SHA256 320120782018b992956b3fa29495c323832860807ac8ea74537e636a0e0280b1 SHA512 cab1679c51566c673839f001c499cd854d502fd365a962547560859658be677552c30ebecba30faebfac1b4da795d480cf494c9317906a81c27d1f2aef58b133 WHIRLPOOL 59b0e07fd6b3c160eff143b2ec7cdc77ac80f5ccde979a978231694eec362d2bda24a92d0f1b76b9ef21d851801a58a76f6d22d4ed2bd4d8ca2c7f5f9ddbabe6

@ -1,25 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
XORG_MULTILIB=yes
PYTHON_COMPAT=( python2_7 )
inherit python-any-r1 xorg-2
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}.git"
DESCRIPTION="Handler library for evdev events"
if [[ ${PV} == 9999* ]] ; then
SRC_URI=""
else
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
fi
RESTRICT="test" # Tests need to run as root.
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
IUSE=""
DEPEND="${PYTHON_DEPS}"

@ -0,0 +1,43 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=MONGODB
DIST_VERSION=v1.2.2
inherit perl-module
DESCRIPTION="BSON serialization and deserialization"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
virtual/perl-Carp
virtual/perl-Digest-MD5
virtual/perl-Exporter
virtual/perl-Math-BigInt
>=dev-perl/Moo-2.2.4
virtual/perl-Scalar-List-Utils
dev-perl/Tie-IxHash
virtual/perl-Time-HiRes
virtual/perl-Time-Local
>=dev-perl/boolean-0.450.0
dev-perl/namespace-clean
virtual/perl-threads-shared
virtual/perl-version
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
test? (
>=virtual/perl-CPAN-Meta-2.120.900
virtual/perl-Data-Dumper
virtual/perl-File-Spec
dev-perl/JSON-MaybeXS
>=dev-perl/Path-Tiny-0.54.0
dev-perl/Test-Deep
>=virtual/perl-Test-Simple-0.960.0
)
"

@ -0,0 +1 @@
DIST BSON-v1.2.2.tar.gz 99492 SHA256 4a2225fbfb649504e2f9821038e067b94d33b4df4ab3ecf75b63a5def05af2f8 SHA512 e557b527ea77a443d9524779514495321af0eeb3f72f2e8eb7d53514408a13eef797143add94c93b4b563136ce62a5a95ee879c82ded7e32116650e016c1f1c3 WHIRLPOOL 94dd0356539d79cfc44187f0f451f9ef6bba71f772a413754f55c8257b55574f3f3f72b642619deed168ba71956342e491c3b688d1daaa4cfd16c5b87afc7779

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>perl@gentoo.org</email>
<name>Gentoo Perl Project</name>
</maintainer>
<upstream>
<remote-id type="cpan">BSON</remote-id>
<remote-id type="cpan-module">BSON</remote-id>
<remote-id type="cpan-module">BSON::Binary</remote-id>
<remote-id type="cpan-module">BSON::Bool</remote-id>
<remote-id type="cpan-module">BSON::Bytes</remote-id>
<remote-id type="cpan-module">BSON::Code</remote-id>
<remote-id type="cpan-module">BSON::DBRef</remote-id>
<remote-id type="cpan-module">BSON::Decimal128</remote-id>
<remote-id type="cpan-module">BSON::Doc</remote-id>
<remote-id type="cpan-module">BSON::Double</remote-id>
<remote-id type="cpan-module">BSON::Int32</remote-id>
<remote-id type="cpan-module">BSON::Int64</remote-id>
<remote-id type="cpan-module">BSON::MaxKey</remote-id>
<remote-id type="cpan-module">BSON::MinKey</remote-id>
<remote-id type="cpan-module">BSON::OID</remote-id>
<remote-id type="cpan-module">BSON::ObjectId</remote-id>
<remote-id type="cpan-module">BSON::PP</remote-id>
<remote-id type="cpan-module">BSON::Raw</remote-id>
<remote-id type="cpan-module">BSON::Regex</remote-id>
<remote-id type="cpan-module">BSON::String</remote-id>
<remote-id type="cpan-module">BSON::Time</remote-id>
<remote-id type="cpan-module">BSON::Timestamp</remote-id>
<remote-id type="cpan-module">BSON::Types</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,31 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=MICHIELB
DIST_VERSION=0.28
inherit perl-module
DESCRIPTION="Determine file type"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
IUSE="test"
RDEPEND=">=dev-perl/File-BaseDir-0.30.0
>=dev-perl/File-DesktopEntry-0.40.0
x11-misc/shared-mime-info
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
test? (
virtual/perl-Test-Simple
)
"
src_test() {
perl_rm_files t/08_changes.t t/06_pod_ok.t t/07_pod_cover.t \
t/09_no404s.t
perl-module_src_test
}

@ -1 +1,2 @@
DIST File-MimeInfo-0.27.tar.gz 30814 SHA256 579cf826fed7fe276636531a53291550c9ac36781dcd9e07e52ee7e784667234 SHA512 0be5b23d96291f792ac3190e38183021b0905870185979f11edc27ebb6fd0fb4726e3fde129cd92e42305978e15acf745eed9d7d203851b7ee2392c7f1e9a5c2 WHIRLPOOL 714f52fcd03518b8448da714157839a6fee2c47111c7c4416de6bd48b3534d8234ab7da3af0b82f4c4dafb49726891085a5e79aa863292e80a80a5dceb215fea
DIST File-MimeInfo-0.28.tar.gz 32561 SHA256 2a245db46f9aef7481d90b4e196a4d42a238e15f049f57fc1339c0b98681ebc6 SHA512 894bf234cb5ff01d6bc995f857549e854457cd3eb8df17ce55bb63348def2c63e818d1add8617ad1ace20d9024e68cce954984328707ab51afcc818d47a9d5c0 WHIRLPOOL 6da5edc71b3e1c51c3071a00f7eefc35b8de67611a20bbaa88ffc32e4064b9b2a639e05bd15d83642bdaa7f636bee262774c181eb56f09fd92ad8e6eea88b0bb

@ -0,0 +1,24 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=BKB
DIST_VERSION=0.49
DIST_EXAMPLES=("examples/*")
inherit perl-module
DESCRIPTION="Read JSON into a Perl Variable"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="virtual/perl-Getopt-Long"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
virtual/perl-Encode
)
"

@ -3,3 +3,4 @@ DIST JSON-Parse-0.43.tar.gz 67271 SHA256 74c642000f064f6a85e3fb07ce0cb54bdea26b5
DIST JSON-Parse-0.46.tar.gz 72873 SHA256 657d537a93d7126d01cbc41286e0d61f066e9537c9565464e052452445b22b41 SHA512 ea6180c18c0027e88bbf9ef0c088479409020fca4da9af91775a7aa4a9e65a56c6c2b5852ecf605aa1b694201a00c54d340fa79635578551c2536cbc7e829508 WHIRLPOOL 33b57062d67b6774b11189e783bc8cc05f6c405e3c6b699323c883622bac92ce5a337311163d571753aa31538c3067b93c10d130e08247d615f9a743bdd7eacf
DIST JSON-Parse-0.47.tar.gz 73611 SHA256 c4d8fd3e6d609caa3dfcd2cbe8f38ddb2fc8f2de7cfe0890639e743ad11dfb6a SHA512 6a691d95cecc99f6361e5f619f1702952d8184994049454db8240875015c3bea07bbcd57436dc890fb075f20df6877f23afb0cf171bdaa1782e1c4dac478eccb WHIRLPOOL 54d4c7f57166b18153b3109f0fdb4443ce9039d3f534fb58ede012cd61b1e1f58985beb11042ffb5c85d84fba084548c9205840c6023fd23621d3a262356de7a
DIST JSON-Parse-0.48.tar.gz 73169 SHA256 32d470f07af15778de93345d50a91a2b86c88850b9b008b91f1048d0606730f1 SHA512 62c26160bc69f418969175f77c33d3c1f90425bdb94c7544c2c2f911b358da105758a6b93f567061d8cb53cf204267cffba6cc40fbccdfd84d2ea0700b4e88e4 WHIRLPOOL 2f86ad89015d5ef14df899fa0a613c860e21073987581d66bb611903f2a8053c5d27f3c5c70cb743b21e245043bc5ca6d8ba3ad805448f6f5802c0b0110a81aa
DIST JSON-Parse-0.49.tar.gz 74543 SHA256 e84342336d3a6d096d8e5c305a02396e2e2190dc7f1ff6a648447d49bcb979d1 SHA512 b78903470adda729c5459ea09896f4a595835f23698900eb8014ad5d66ec20c01f9d36ff997881e54dc941023a0d8c36066292322068b8f1b685618580f18c68 WHIRLPOOL d4aa260a11eebdb02a9100aa0c7bc94da9b01574feda84928490cf329f00d06ccce86c4c3ac9ec89fdada2dc048968e1b4ceaadf31d6fe4d55c0115e5c628234

@ -1 +1,2 @@
DIST Mojolicious-6.61.tar.gz 652374 SHA256 ee46f8cdea7789a979ff86246f4536ab95c32c629028ed700e3b48ad43e0d0ba SHA512 8b251fb0bb9dec8dc2f2e0279e6ae3591acec626e2c8e5151494f363fe688c6a7c520727620b59d90e38d8192f8cc126fea27ea4177984427976921ff2094ce2 WHIRLPOOL b57d7202dfb3a6c19237fe78892a09b65e0a7dd661480c99f2c69017a6aa81e557a2ebabeb6ab3b27d4c9aa492b590976a8045a0af9fe04040d9bfa2926d2baa
DIST Mojolicious-7.11.tar.gz 659859 SHA256 35fe21323fed8cdc8e9e497c7ca634e3aedcd9db0933dcafd6111a35ba8be764 SHA512 4ccb3c2e82328dbd01ecd8fc6d0934dc4ad215d443a0a2a7af0d1822d692b5bee96c8103c0361a89c3708c7c1363842e0a4a008c963fa59f420afbee0aba25ea WHIRLPOOL ac7bc5acf0a2b5308a6fac6cc6e047a33a1df57ca0af08ce788f619f4829948b9963c0331cfcf80c517384b8619a1ddf78aa0bc22bd098f14f7e2e415596910b

@ -0,0 +1,35 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=SRI
DIST_VERSION=7.11
DIST_EXAMPLES=("examples/*")
inherit perl-module
DESCRIPTION="Real-time web framework"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test minimal"
RDEPEND="
!minimal? (
>=dev-perl/EV-4.0.0
)
>=virtual/perl-IO-Socket-IP-0.370.0
>=virtual/perl-JSON-PP-2.271.30
>=virtual/perl-Pod-Simple-3.90.0
>=virtual/perl-Time-Local-1.200.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test-Simple
)
"
src_test() {
perl_rm_files t/pod{,_coverage}.t
perl-module_src_test
}

@ -35,6 +35,7 @@
<remote-id type="cpan-module">Mojo::IOLoop::Delay</remote-id>
<remote-id type="cpan-module">Mojo::IOLoop::Server</remote-id>
<remote-id type="cpan-module">Mojo::IOLoop::Stream</remote-id>
<remote-id type="cpan-module">Mojo::IOLoop::Subprocess</remote-id>
<remote-id type="cpan-module">Mojo::JSON</remote-id>
<remote-id type="cpan-module">Mojo::JSON::Pointer</remote-id>
<remote-id type="cpan-module">Mojo::Loader</remote-id>
@ -89,7 +90,6 @@
<remote-id type="cpan-module">Mojolicious::Controller</remote-id>
<remote-id type="cpan-module">Mojolicious::Lite</remote-id>
<remote-id type="cpan-module">Mojolicious::Plugin</remote-id>
<remote-id type="cpan-module">Mojolicious::Plugin::Charset</remote-id>
<remote-id type="cpan-module">Mojolicious::Plugin::Config</remote-id>
<remote-id type="cpan-module">Mojolicious::Plugin::DefaultHelpers</remote-id>
<remote-id type="cpan-module">Mojolicious::Plugin::EPLRenderer</remote-id>

@ -1,2 +1,3 @@
DIST MongoDB-v0.708.3.0.tar.gz 1627550 SHA256 03c4b885f327de7a8c0d9f449306d849d43e7fea4a6331da8a970710934378f0 SHA512 01bd174504cfb172f9ba179a97dffa4d3c1acbeee93ecb4d6a898928c9a6139f8199baa764eb6cdfcf121fd278b0eff899d774e1549a46c3bc5af7d9534f75f1 WHIRLPOOL 6b259e8391dcb883160eff7de0d9ad6c06479dfe7a3285251d9e2d954d2b1bd75c40b649cefe897bcda0cf38a2712c70e7f6297686426a5be30edea33b5d2604
DIST MongoDB-v1.2.2.tar.gz 1735147 SHA256 ed57c87c649f77cb41e122cd610111b136651e5d3b21b51d953b1fcbe79013e7 SHA512 49687c6e2d283709a2745293a00db37f16261868e47bc228926325526834c8988bd931c6befbb8c35578d63f0699dff94ed6e0e1a65ae533ebc2ca04e4de7f27 WHIRLPOOL 50e825b2d40eef73a0613f139adf6bec4b399fcb9b2fc19801c1ad2c7739c9884f3eb2d494957ec72f7de3a5eae84df6e4c32a422fb93df08489ae58af40180f
DIST MongoDB-v1.6.0.tar.gz 519810 SHA256 86806d867cd292e5b12bb94d495a838fcf83ac7f98e0d9ac1e9c7b09597a3aad SHA512 d22b696e8721e632ea5f9d62ce186306a55eb1945d869b1b81265ddb70668fc43c530a5a24a47c659a1024709705a3219ae1efb788db5b12ed07ef51daa1b988 WHIRLPOOL a03796b9d6e9ed56f8a68d2f97e20a6c0dec19852d6523b00cf812dafa4a29c253cdb5b7ce7b4cff85a40118d25ad04352648e76d4be5eeee8b070b602ff3e3f

@ -0,0 +1,75 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=MONGODB
DIST_VERSION="v${PV}"
inherit perl-module
DESCRIPTION="Official MongoDB Driver for Perl"
SLOT="0"
KEYWORDS="~amd64"
LICENSE="Apache-2.0"
IUSE="test minimal"
# IO::Socket::SSL was escallated from suggested to recommended
RDEPEND="
!minimal? (
>=virtual/perl-IO-Socket-IP-0.250.0
>=dev-perl/IO-Socket-SSL-1.560.0
>=dev-perl/Mozilla-CA-20130114
>=dev-perl/Net-SSLeay-1.490.0
)
>=dev-perl/Authen-SCRAM-0.3.0
dev-perl/BSON
virtual/perl-Carp
dev-perl/Class-XSAccessor
>=dev-perl/DateTime-0.780.0
virtual/perl-Digest-MD5
virtual/perl-Encode
>=virtual/perl-Exporter-5.570.0
virtual/perl-IO
virtual/perl-MIME-Base64
>=dev-perl/Moo-2
dev-perl/Safe-Isa
virtual/perl-Scalar-List-Utils
virtual/perl-Socket
dev-perl/Tie-IxHash
virtual/perl-Time-HiRes
dev-perl/Try-Tiny
dev-perl/Type-Tiny
dev-perl/Type-Tiny-XS
virtual/perl-XSLoader
>=dev-perl/boolean-0.250.0
virtual/perl-if
dev-perl/namespace-clean
virtual/perl-version
"
DEPEND="${RDEPEND}
>=dev-perl/Config-AutoConf-0.220.0
virtual/perl-ExtUtils-MakeMaker
>=dev-perl/Path-Tiny-0.52.0
test? (
!minimal? (
>=virtual/perl-CPAN-Meta-2.120.900
>=dev-perl/DateTime-Tiny-1.0.0
>=virtual/perl-Test-Harness-3.310.0
>=dev-perl/Time-Moment-0.220.0
)
virtual/perl-Data-Dumper
virtual/perl-File-Spec
virtual/perl-File-Temp
dev-perl/JSON-MaybeXS
virtual/perl-Math-BigInt
>=dev-perl/Path-Tiny-0.54.0
>=dev-perl/Test-Deep-0.111.0
dev-perl/Test-Fatal
>=virtual/perl-Test-Simple-0.960.0
virtual/perl-bignum
virtual/perl-threads-shared
)
"

@ -12,5 +12,57 @@
<upstream>
<remote-id type="cpan">MongoDB</remote-id>
<remote-id type="cpan-module">MongoDB</remote-id>
<remote-id type="cpan-module">MongoDB::AuthError</remote-id>
<remote-id type="cpan-module">MongoDB::BSON</remote-id>
<remote-id type="cpan-module">MongoDB::BSON::Binary</remote-id>
<remote-id type="cpan-module">MongoDB::BSON::Regexp</remote-id>
<remote-id type="cpan-module">MongoDB::BulkWrite</remote-id>
<remote-id type="cpan-module">MongoDB::BulkWriteResult</remote-id>
<remote-id type="cpan-module">MongoDB::BulkWriteView</remote-id>
<remote-id type="cpan-module">MongoDB::Code</remote-id>
<remote-id type="cpan-module">MongoDB::Collection</remote-id>
<remote-id type="cpan-module">MongoDB::CommandResult</remote-id>
<remote-id type="cpan-module">MongoDB::ConnectionError</remote-id>
<remote-id type="cpan-module">MongoDB::Cursor</remote-id>
<remote-id type="cpan-module">MongoDB::CursorNotFoundError</remote-id>
<remote-id type="cpan-module">MongoDB::DBRef</remote-id>
<remote-id type="cpan-module">MongoDB::Database</remote-id>
<remote-id type="cpan-module">MongoDB::DatabaseError</remote-id>
<remote-id type="cpan-module">MongoDB::DecodingError</remote-id>
<remote-id type="cpan-module">MongoDB::DeleteResult</remote-id>
<remote-id type="cpan-module">MongoDB::DocumentError</remote-id>
<remote-id type="cpan-module">MongoDB::DuplicateKeyError</remote-id>
<remote-id type="cpan-module">MongoDB::Error</remote-id>
<remote-id type="cpan-module">MongoDB::ExecutionTimeout</remote-id>
<remote-id type="cpan-module">MongoDB::GridFS</remote-id>
<remote-id type="cpan-module">MongoDB::GridFS::File</remote-id>
<remote-id type="cpan-module">MongoDB::GridFSBucket</remote-id>
<remote-id type="cpan-module">MongoDB::GridFSBucket::DownloadStream</remote-id>
<remote-id type="cpan-module">MongoDB::GridFSBucket::UploadStream</remote-id>
<remote-id type="cpan-module">MongoDB::GridFSError</remote-id>
<remote-id type="cpan-module">MongoDB::HandshakeError</remote-id>
<remote-id type="cpan-module">MongoDB::IndexView</remote-id>
<remote-id type="cpan-module">MongoDB::InsertManyResult</remote-id>
<remote-id type="cpan-module">MongoDB::InsertOneResult</remote-id>
<remote-id type="cpan-module">MongoDB::InternalError</remote-id>
<remote-id type="cpan-module">MongoDB::MongoClient</remote-id>
<remote-id type="cpan-module">MongoDB::NetworkError</remote-id>
<remote-id type="cpan-module">MongoDB::NetworkTimeout</remote-id>
<remote-id type="cpan-module">MongoDB::NotMasterError</remote-id>
<remote-id type="cpan-module">MongoDB::OID</remote-id>
<remote-id type="cpan-module">MongoDB::ProtocolError</remote-id>
<remote-id type="cpan-module">MongoDB::QueryResult</remote-id>
<remote-id type="cpan-module">MongoDB::QueryResult::Filtered</remote-id>
<remote-id type="cpan-module">MongoDB::ReadConcern</remote-id>
<remote-id type="cpan-module">MongoDB::ReadPreference</remote-id>
<remote-id type="cpan-module">MongoDB::SelectionError</remote-id>
<remote-id type="cpan-module">MongoDB::TimeoutError</remote-id>
<remote-id type="cpan-module">MongoDB::Timestamp</remote-id>
<remote-id type="cpan-module">MongoDB::UnacknowledgedResult</remote-id>
<remote-id type="cpan-module">MongoDB::UpdateResult</remote-id>
<remote-id type="cpan-module">MongoDB::UsageError</remote-id>
<remote-id type="cpan-module">MongoDB::WriteConcern</remote-id>
<remote-id type="cpan-module">MongoDB::WriteConcernError</remote-id>
<remote-id type="cpan-module">MongoDB::WriteError</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST Moo-2.000002.tar.gz 94253 SHA256 fb4bfa751f0dd06bd70f2e06e811f85a640501f263c228a8efafbf6b26691fd4 SHA512 dbafbe0fe976492bc98610591c80d6f5c19c33b61a4d1cf4752ee03b7ceedf5ff5a5ef789436adf49a697508dde7db8a58dafbcec9ac88780b75896cb0dc072c WHIRLPOOL e811e0785f1ec5155d9aa90112f2c04a62d9d00c3f04cb9f8533812ac94592d60b1bb3eb0bfb4e889a776967b6ab9ed45869453d8d59801934b4fa7404f574a0
DIST Moo-2.002005.tar.gz 106129 SHA256 8147f98a43f7beb808773202b05d3fba25d5fca018ad939d7e529f4d36d6dc68 SHA512 eb84b6bc13873638efe201562bf4b1c799a2a9ee8dc606236ffbd69cfbc4dbb126a0990e49d29b853e2363cda4cabee4cd338757e107e75da6936a2ff6c5b6b6 WHIRLPOOL fa5b9f78d564183d018bafead56ce7d900ddf40e1a8c74b949c2c1ce27e05a6cc2eb5f1ee37aa4f417410d6fcc3cda39881b56d5f91d36934dd59f36fb3ef8a4

@ -0,0 +1,32 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=HAARG
DIST_VERSION=2.002005
inherit perl-module
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
IUSE="test"
# needs Scalar::Util
RDEPEND="
>=dev-perl/Class-Method-Modifiers-1.100.0
>=dev-perl/Devel-GlobalDestruction-0.110.0
>=virtual/perl-Exporter-5.570.0
>=dev-perl/Module-Runtime-0.14.0
>=dev-perl/Role-Tiny-2.0.4
virtual/perl-Scalar-List-Utils
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=dev-perl/Test-Fatal-0.3.0
>=virtual/perl-Test-Simple-0.940.0
)
"

@ -11,7 +11,6 @@
<remote-id type="cpan-module">Method::Generate::BuildAll</remote-id>
<remote-id type="cpan-module">Method::Generate::Constructor</remote-id>
<remote-id type="cpan-module">Method::Generate::DemolishAll</remote-id>
<remote-id type="cpan-module">Method::Inliner</remote-id>
<remote-id type="cpan-module">Moo</remote-id>
<remote-id type="cpan-module">Moo::HandleMoose</remote-id>
<remote-id type="cpan-module">Moo::HandleMoose::FakeConstructor</remote-id>

@ -1 +1,2 @@
DIST Role-Tiny-2.000001.tar.gz 21947 SHA256 31883410a7c85d6dc7501c718b1f83edba013a7b9bbccf0338a1033c391f296d SHA512 64d13232db363ba53d2e1e7eb69162ef4411e3ec700dbb652fa6c91aab9b2d248ff83203274d1d1e05cc03342706566a80387b0b11dda912906da8bdc9b4f816 WHIRLPOOL 9553a4adad4ffe5e6d874411a01078e6a3fd572563432d1933861211c48fd50886e95048166ffbb0c0b23cd7ee2f3e6efc093427155f6d875965c8a4944e8cef
DIST Role-Tiny-2.000005.tar.gz 23119 SHA256 593a29b621e029bf0218d0154d5dfdf6ec502afc49adeeadae6afd0c70063115 SHA512 5573fcbffcf6532003906b36799f5a61f46d03a71e294d79f62f7b15f358291319e928c27e3f0c24ae54a581a01429c7e18927c728028ba2a36a37d6de75ad4d WHIRLPOOL 51c34dd809008f9f8be5ec99b46a5d942c402914284cb0532fe85a432567f22e930fca77a48c8d3b6a8f4bb5103f7728bf68a20a2c4e60c75581cf6546fa2709

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=HAARG
DIST_VERSION=2.000005
inherit perl-module
DESCRIPTION="Roles. Like a nouvelle cuisine portion size slice of Moose"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
IUSE="test"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
!<dev-perl/Moo-0.9.14
"
DEPEND="${RDEPEND}
test? (
>=virtual/perl-Test-Simple-0.880.0
)
"

@ -1,3 +1,4 @@
DIST keyring-10.0.2.tar.gz 36587 SHA256 91c31fd805b3ce6343406c7c51437f7505f3e9abb6e14ccac8242ea1fc912d77 SHA512 e9018415e99c50d806e2c1d4a057551afedbd91efef7163ceac150f2b0857244ba6ab7cb867596a94b96ea23eb6b0b765ccd62ce7283e52d1d926c15cf92f9ba WHIRLPOOL 2be86bde3cf433a8129f34428206f0ce345a29de58ed229e1e074a5822dc922b5e0216a5748c75961a8df863ad7bf7554faf592cc6cde7f363c21b6b08baf944
DIST keyring-10.1.tar.gz 37088 SHA256 af7f02d8ad957523842651f1a2247ff178c387476f7d366880f04fd195468f2f SHA512 955cc59eaef2f8fd690ee68e646196c1579fcae227c8df5012f3a884a7f596d964a8a2f1a37c17dc7f7c34a4aea88920e95e0adfbaf25a7a0f7474274696bae6 WHIRLPOOL b827d42553175a06bdeb21e08a5e702d81b4debaed25f98ad16e7319d493c82e7f9541c39e97db1584a901a892096af8c2206f345321fd4f2da834db67714915
DIST keyring-8.6.tar.gz 38526 SHA256 92b28d9713ed77bc157680e95a3643a5777f5c3e0690e772c2f2da7df81ce46d SHA512 a139736381ee706da1c5456259ce0ca07d4079003f2eb90bab6b3dc4b8ff6b7bf68a907427f1f4014e861e2222d697bbbc89f7fa68a3b53507632d3f668b8bc0 WHIRLPOOL f242f7b5b4c5f22cddc82ee97223aa55d25d85bdb81ccb139571d434a9b4bb5ceac85395a94e7e95491a1ad19d1bd58681a51f9af58fd6350744f88411fa538a
DIST keyring-9.3.1.tar.gz 40579 SHA256 3be74f6568fcac1350b837d7e46bd3525e2e9fe2b78b3a3a87dc3b29f24a0c00 SHA512 b899e45e479806e9d01cb490925e291608dfa32bdac212a09922c2fa11196bf18b3ccdefd05aa3777588df43f1dbc5352d6705b93cae23bc7525c727254a938c WHIRLPOOL 5e0213331bafa0e387129f6ae705835cfb01aac3daadd2e142b3ebccc9b6bde1c2ebf7ba30610a89bbcffe728f1fc6efa42227ab2afccef81144ec3d0a7cc935

@ -0,0 +1,32 @@
# 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} )
inherit distutils-r1
DESCRIPTION="Provides access to the system keyring service"
HOMEPAGE="https://github.com/jaraco/keyring"
SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="PSF-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
dev-python/secretstorage[${PYTHON_USEDEP}]
test? (
dev-python/pytest-runner[${PYTHON_USEDEP}]
>=dev-python/pytest-2.8[${PYTHON_USEDEP}]
)"
RDEPEND=""
python_test() {
py.test -v -v || die "testsuite failed under ${EPYTHON}"
}

@ -1,6 +1,4 @@
DIST urllib3-1.10.4.tar.gz 138538 SHA256 52131e6a561466f1206e1a648d9a73dda2a804d0f70e83782bd88494542ded09 SHA512 83118aa5bf23add5bb5dafd98d32459315d971246ac2a49f7f0d0fcad6414099885f6d4fc7847de17e983b949c8a21fa4ed71c0216e578bdfc8eb351672f7c09 WHIRLPOOL 03431b6c575f3399bf8876d7dfad126986864e3a3f09d05e7e682b5b374ed420854c776a3d7bac91538086e43a9b832975aaf0b1b2e3fcde1ba8cfe93417bdc3
DIST urllib3-1.12.tar.gz 151072 SHA256 0ea512776971fe4e76192600fe41e4e7ee96b4b9a5b15aefc1ac31d2a63872c6 SHA512 44f1cf9c5d5538e35d026551a2d1dc7119786c1148b9a769fa9f652f0368e996512962c6245c92d1f4bb1d8e816e2fb0ffebeb0060b01f92b2a5d6e01d15426f WHIRLPOOL d386e4fb47b2ea4d78d2ad690c9252d6be1b3f5a624e20670e22c9b3a28dc910e3d5ecd24ca54d8f8337f8e9a9875208efce06952cd392d9c8254257eadeee70
DIST urllib3-1.13.1.tar.gz 156259 SHA256 6eba1d713f8552e37ac4081c6bdf7be9f5a79f58447aed762bf24cc34c5e3983 SHA512 663c0a10b0e6b8a2c337cf799e45b8d949cbf0f542e22204fe31af193c7275c499ddf0ac3470152cc51bed56a0f5b77f1897140801b732773f606e77e8cea420 WHIRLPOOL d0c3ea06f7a8180eca9b22197ddad6f04ea9b9c5fe254ade00e12fb9a5ffeaa9264a5a160cc49ebd87a1822ba13af22bef357a241b7b76b2281f400f776e309e
DIST urllib3-1.14.tar.gz 161497 SHA256 dd4fb13a4ce50b18338c7e4d665b21fd38632c5d4b1d9f1a1379276bd3c08d37 SHA512 8c315b442bc7454e421f2c801cc2bbfc011fb2eb5dcbd2ff7d6078dab0bb5254e3e1489496758cec190ebd0c249962fa1fe24fe6535e844a681350e9d7353562 WHIRLPOOL 3be475d5591328d304bbf48392ab563a7d5013907c96298abaf34b06a7a16fe81d56a03f6a73d50c9679334b140f00789a71a918f2ea1e6951e5351324852f3c
DIST urllib3-1.16.tar.gz 179763 SHA256 63d479478ddfc83bbc11577dc16d47835c5179ac13e550118ca143b62c4bf9ab SHA512 646b35a9a4490b2d1f068883a29cbb5be5050a6eea7bb7842f77cd666b7f88101a7612e8eb45ae0eb900d914518db5202f548ab688b8db1c20ed248ba2edac66 WHIRLPOOL a4a813a5fc560a1487a87e492185122ffe8a41ba263e3c5e5962a48b9f4577a6360fa5d47d474f3c97a56e7ef99b2854c0f742075c05b88461f41d69e10c7a04
DIST urllib3-1.19.1.tar.gz 187416 SHA256 53bc34c8ee268c3bd83ecf5e9c80fa783f3148484579bd4e20f4a7c1bb2dd6a0 SHA512 a23ce0dec72dd080a355a5dfde1886b7e831314785302d2dbb67db645e25d8a175169a2ed80534657ce0376bd6d38294d4cd479c9142324b179c7607cfe5d13b WHIRLPOOL 2e1b3c71476404a39750c19efd91678398ff3f3bc9f499be3b7af5ba095dac4a2158edaa5b9f4a0906c79cb83d55d77c414715df1beff85a038b148ee7c59674
DIST urllib3-1.19.tar.gz 187217 SHA256 87f362d061184191d07ced0b947d8526f3e1884f21b0fe97fab313dedcb895be SHA512 3c4a6cbcf8e6797c1ba0d0945ae4f767314607f746a79aeac95230130682c91de5c16826b299973e9e3374a284facc10be39df8cef3dea876d1dea4314c62d94 WHIRLPOOL 978f4c7c9fc9d858c423229d91b0c8d80256dcd0ad08400c8aaf9bfbbcbb7c0abad2eec86deddac3b41ed8dcf9348d70e7e8f2e2ae6e3edbe5c3827b2b44db21

@ -1,71 +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_4} pypy )
inherit distutils-r1
DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more"
HOMEPAGE="https://github.com/shazow/urllib3"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
IUSE="doc test"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
$(python_gen_cond_dep \
'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python2_7 pypy)"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
>=www-servers/tornado-4.1[$(python_gen_usedep 'python*')]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
# Testsuite written requiring mock to be installed under all Cpythons
python_prepare_all() {
# Replace bundled copy of dev-python/six
cat > urllib3/packages/six.py <<-EOF
from __future__ import absolute_import
from six import *
EOF
sed -i 's:cover-min-percentage = 100::' setup.cfg || die
# Fix tests
sed -i 's/urllib3.packages.six/six/' test/test_retry.py || die
# Reset source of objects.inv
if use doc; then
local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
sed -i "s|'python': ('http://docs.python.org/2.7', None|'${PYTHON_DOC}': ('${PYTHON_DOC_INVENTORY}'|" docs/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
# Failures still occur under py2.7.
# https://github.com/shazow/urllib3/issues/621
nosetests test || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -1,111 +0,0 @@
# 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 )
PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1
DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more"
HOMEPAGE="https://github.com/shazow/urllib3"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="doc test"
RDEPEND="
dev-python/certifi[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python2_7 pypy)
$(python_gen_cond_dep 'dev-python/ndg-httpsclient[${PYTHON_USEDEP}]' python2_7 pypy)
$(python_gen_cond_dep 'dev-python/pyasn1[${PYTHON_USEDEP}]' python2_7 pypy)
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
>=www-servers/tornado-4.2.1[$(python_gen_usedep 'python*')]
>=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/nose-exclude-0.4.1[${PYTHON_USEDEP}]
)
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
# Testsuite written requiring mock to be installed under all Cpythons
PATCHES=( "${FILESDIR}"/${P}-unbundle.patch )
python_prepare_all() {
# Replace bundled copy of dev-python/six
cat > urllib3/packages/six.py <<-EOF
from __future__ import absolute_import
from six import *
EOF
rm -r urllib3/packages/ssl_match_hostname || die
cat > urllib3/packages/ssl_match_hostname.py <<- EOF
from __future__ import absolute_import
try:
from backports.ssl_match_hostname import CertificateError, match_hostname
except ImportError:
from ssl import CertificateError, match_hostname
EOF
cat > urllib3/packages/ordered_dict.py <<- EOF
from __future__ import absolute_import
from collections import OrderedDict
EOF
sed \
-e 's:\.packages\.six:six:g' \
-e 's:\.six:six:g' \
-i urllib3/util/response.py urllib3/response.py || die
sed -i '/cover-min-percentage/d' setup.cfg || die
# Fix tests
sed -i 's/urllib3.packages.six/six/' test/test_retry.py || die
# Reset source of objects.inv
if use doc; then
local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
sed \
-e "s|'python': ('http://docs.python.org/2.7', None|'${PYTHON_DOC}': ('${PYTHON_DOC_INVENTORY}'|" \
-i docs/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
# Failures still occur under py2.7.
# https://github.com/shazow/urllib3/issues/621
[[ "${EPYTHON}" == pypy ]] && return
nosetests -v \
--exclude test_headerdict \
--exclude test_headers \
--exclude test_source_address_error \
--exclude test_no_ssl \
test || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -1,114 +0,0 @@
# 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 )
PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1
DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more"
HOMEPAGE="https://github.com/shazow/urllib3"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-fbsd ~x86-linux"
IUSE="doc test"
RDEPEND="
dev-python/PySocks[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/backports-ssl-match-hostname[${PYTHON_USEDEP}]' python2_7 pypy)
$(python_gen_cond_dep 'dev-python/ndg-httpsclient[${PYTHON_USEDEP}]' python2_7 pypy)
$(python_gen_cond_dep 'dev-python/pyasn1[${PYTHON_USEDEP}]' python2_7 pypy)
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
>=www-servers/tornado-4.2.1[$(python_gen_usedep 'python*')]
>=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/nose-exclude-0.4.1[${PYTHON_USEDEP}]
)
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
# Testsuite written requiring mock to be installed under all Cpythons
PATCHES=( "${FILESDIR}"/${PN}-1.13.1-unbundle.patch )
python_prepare_all() {
# Replace bundled copy of dev-python/six
cat > urllib3/packages/six.py <<-EOF
from __future__ import absolute_import
from six import *
EOF
rm -r urllib3/packages/ssl_match_hostname || die
cat > urllib3/packages/ssl_match_hostname.py <<- EOF
from __future__ import absolute_import
try:
from backports.ssl_match_hostname import CertificateError, match_hostname
except ImportError:
from ssl import CertificateError, match_hostname
EOF
cat > urllib3/packages/ordered_dict.py <<- EOF
from __future__ import absolute_import
from collections import OrderedDict
EOF
sed \
-e 's:\.packages\.six:six:g' \
-e 's:\.six:six:g' \
-i urllib3/util/response.py urllib3/response.py || die
sed -i '/cover-min-percentage/d' setup.cfg || die
# Fix tests
sed -i 's/urllib3.packages.six/six/' test/test_retry.py || die
# Reset source of objects.inv
if use doc; then
local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
sed \
-e "s|'python': ('http://docs.python.org/2.7', None|'${PYTHON_DOC}': ('${PYTHON_DOC_INVENTORY}'|" \
-i docs/conf.py || die
fi
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
# Failures still occur under py2.7.
# https://github.com/shazow/urllib3/issues/621
[[ "${EPYTHON}" == pypy ]] && return
nosetests -v \
--exclude test_headerdict \
--exclude test_headers \
--exclude test_source_address_error \
--exclude test_no_ssl \
--exclude test_ca_dir_verified \
--exclude test_verified \
test || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -0,0 +1,62 @@
# 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{,3} )
PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1
DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more"
HOMEPAGE="https://github.com/shazow/urllib3"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-fbsd ~x86-linux"
IUSE="doc test"
RESTRICT="test"
RDEPEND="
>=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
>=dev-python/idna-2.0.0[${PYTHON_USEDEP}]
virtual/python-ipaddress[${PYTHON_USEDEP}]
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
>=www-servers/tornado-4.2.1[$(python_gen_usedep 'python*')]
>=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/nose-exclude-0.4.1[${PYTHON_USEDEP}]
)
doc? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
"
# Testsuite written requiring mock to be installed under all Cpythons
python_compile_all() {
use doc && emake -C docs SPHINXOPTS= html
}
python_test() {
# FIXME: get tornado ported
if [[ ${EPYTHON} == python* ]]; then
nosetests -v test || die "Testing failed with ${EPYTHON}"
fi
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

@ -2,89 +2,199 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
# Description: kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
#
# Original author: John Mylchreest <johnm@gentoo.org>
# Maintainer: kernel@gentoo.org
#
# @ECLASS: kernel-2.eclass
# @MAINTAINER:
# Gentoo Kernel project <kernel@gentoo.org>
# @AUTHOR:
# John Mylchreest <johnm@gentoo.org>
# Mike Pagano <mpagano@gentoo.org>
# <so many, many others, please add yourself>
# @BLURB: Eclass for kernel packages
# @DESCRIPTION:
# This ia the kernel.eclass rewrite for a clean base regarding the 2.6
# series of kernel with back-compatibility for 2.4
# Please direct your bugs to the current eclass maintainer :)
# added functionality:
# unipatch - a flexible, singular method to extract, add and remove patches.
# A Couple of env vars are available to effect usage of this eclass
# These are as follows:
#
# K_USEPV - When setting the EXTRAVERSION variable, it should
# add PV to the end.
# this is useful for thigns like wolk. IE:
# EXTRAVERSION would be something like : -wolk-4.19-r1
# K_NOSETEXTRAVERSION - if this is set then EXTRAVERSION will not be
# automatically set within the kernel Makefile
# K_NOUSENAME - if this is set then EXTRAVERSION will not include the
# first part of ${PN} in EXTRAVERSION
# K_NOUSEPR - if this is set then EXTRAVERSION will not include the
# anything based on ${PR}.
# K_PREPATCHED - if the patchset is prepatched (ie: mm-sources,
# ck-sources, ac-sources) it will use PR (ie: -r5) as
# the patchset version for
# and not use it as a true package revision
# K_EXTRAEINFO - this is a new-line seperated list of einfo displays in
# postinst and can be used to carry additional postinst
# messages
# K_EXTRAELOG - same as K_EXTRAEINFO except using elog instead of einfo
# K_EXTRAEWARN - same as K_EXTRAEINFO except using ewarn instead of einfo
# K_SYMLINK - if this is set, then forcably create symlink anyway
#
# K_BASE_VER - for git-sources, declare the base version this patch is
# based off of.
# K_DEFCONFIG - Allow specifying a different defconfig target.
# If length zero, defaults to "defconfig".
# K_WANT_GENPATCHES - Apply genpatches to kernel source. Provide any
# combination of "base", "extras" or "experimental".
# K_EXP_GENPATCHES_PULL - If set, we pull "experimental" regardless of the USE FLAG
# but expect the ebuild maintainer to use K_EXP_GENPATCHES_LIST.
# K_EXP_GENPATCHES_NOUSE - If set, no USE flag will be provided for "experimental";
# as a result the user cannot choose to apply those patches.
# K_EXP_GENPATCHES_LIST - A list of patches to pick from "experimental" to apply when
# the USE flag is unset and K_EXP_GENPATCHES_PULL is set.
# K_FROM_GIT - If set, this variable signals that the kernel sources derives from a git tree and special
# handling will be applied so that any patches that are applied will actually apply.
#
# K_GENPATCHES_VER - The version of the genpatches tarball(s) to apply.
# A value of "5" would apply genpatches-2.6.12-5 to
# my-sources-2.6.12.ebuild
# K_SECURITY_UNSUPPORTED- If set, this kernel is unsupported by Gentoo Security
# K_DEBLOB_AVAILABLE - A value of "0" will disable all of the optional deblob
# code. If empty, will be set to "1" if deblobbing is
# possible. Test ONLY for "1".
# K_DEBLOB_TAG - This will be the version of deblob script. It's a upstream SVN tag
# such asw -gnu or -gnu1.
# K_PREDEBLOBBED - This kernel was already deblobbed elsewhere.
# If false, either optional deblobbing will be available
# or the license will note the inclusion of freedist
# code.
# K_LONGTERM - If set, the eclass will search for the kernel source
# in the long term directories on the upstream servers
# as the location has been changed by upstream
# K_KDBUS_AVAILABLE - If set, the ebuild contains the option of installing the
# kdbus patch. This patch is not installed without the 'kdbus'
# and 'experimental' use flags.
# H_SUPPORTEDARCH - this should be a space separated list of ARCH's which
# can be supported by the headers ebuild
# UNIPATCH_LIST - space delimetered list of patches to be applied to the
# kernel
# UNIPATCH_EXCLUDE - an addition var to support exlusion based completely
# on "<passedstring>*" and not "<passedno#>_*"
# - this should _NOT_ be used from the ebuild as this is
# reserved for end users passing excludes from the cli
# UNIPATCH_DOCS - space delimemeted list of docs to be installed to
# the doc dir
# UNIPATCH_STRICTORDER - if this is set places patches into directories of
# order, so they are applied in the order passed
# @ECLASS-VARIABLE: K_USEPV
# @DEFAULT_UNSET
# @DESCRIPTION:
# When setting the EXTRAVERSION variable, it should
# add PV to the end.
# this is useful for thigns like wolk. IE:
# EXTRAVERSION would be something like : -wolk-4.19-r1
# @ECLASS-VARIABLE: K_NOSETEXTRAVERSION
# @DEFAULT_UNSET
# @DESCRIPTION:
# if this is set then EXTRAVERSION will not be
# automatically set within the kernel Makefile
# @ECLASS-VARIABLE: K_NOUSENAME
# @DEFAULT_UNSET
# @DESCRIPTION:
# if this is set then EXTRAVERSION will not include the
# first part of ${PN} in EXTRAVERSION
# @ECLASS-VARIABLE: K_NOUSEPR
# @DEFAULT_UNSET
# @DESCRIPTION:
# if this is set then EXTRAVERSION will not include the
# anything based on ${PR}.
# @ECLASS-VARIABLE: K_PREPATCHED
# @DEFAULT_UNSET
# @DESCRIPTION:
# if the patchset is prepatched (ie: mm-sources,
# ck-sources, ac-sources) it will use PR (ie: -r5) as
# the patchset version for
# and not use it as a true package revision
# @ECLASS-VARIABLE: K_EXTRAEINFO
# @DEFAULT_UNSET
# @DESCRIPTION:
# this is a new-line seperated list of einfo displays in
# postinst and can be used to carry additional postinst
# messages
# @ECLASS-VARIABLE: K_EXTRAELOG
# @DEFAULT_UNSET
# @DESCRIPTION:
# same as K_EXTRAEINFO except using elog instead of einfo
# @ECLASS-VARIABLE: K_EXTRAEWARN
# @DEFAULT_UNSET
# @DESCRIPTION:
# same as K_EXTRAEINFO except using ewarn instead of einfo
# @ECLASS-VARIABLE: K_SYMLINK
# @DEFAULT_UNSET
# @DESCRIPTION:
# if this is set, then forcably create symlink anyway
# @ECLASS-VARIABLE: K_BASE_VER
# @DEFAULT_UNSET
# @DESCRIPTION:
# for git-sources, declare the base version this patch is
# based off of.
# @ECLASS-VARIABLE: K_DEFCONFIG
# @DEFAULT_UNSET
# @DESCRIPTION:
# Allow specifying a different defconfig target.
# If length zero, defaults to "defconfig".
# @ECLASS-VARIABLE: K_WANT_GENPATCHES
# @DEFAULT_UNSET
# @DESCRIPTION:
# Apply genpatches to kernel source. Provide any
# combination of "base", "extras" or "experimental".
# @ECLASS-VARIABLE: K_EXP_GENPATCHES_PULL
# @DEFAULT_UNSET
# @DESCRIPTION:
# If set, we pull "experimental" regardless of the USE FLAG
# but expect the ebuild maintainer to use K_EXP_GENPATCHES_LIST.
# @ECLASS-VARIABLE: K_EXP_GENPATCHES_NOUSE
# @DEFAULT_UNSET
# @DESCRIPTION:
# If set, no USE flag will be provided for "experimental";
# as a result the user cannot choose to apply those patches.
# @ECLASS-VARIABLE: K_EXP_GENPATCHES_LIST
# @DEFAULT_UNSET
# @DESCRIPTION:
# A list of patches to pick from "experimental" to apply when
# the USE flag is unset and K_EXP_GENPATCHES_PULL is set.
# @ECLASS-VARIABLE: K_FROM_GIT
# @DEFAULT_UNSET
# @DESCRIPTION:
# If set, this variable signals that the kernel sources derives
# from a git tree and special handling will be applied so that
# any patches that are applied will actually apply.
# @ECLASS-VARIABLE: K_GENPATCHES_VER
# @DEFAULT_UNSET
# @DESCRIPTION:
# The version of the genpatches tarball(s) to apply.
# A value of "5" would apply genpatches-2.6.12-5 to
# my-sources-2.6.12.ebuild
# @ECLASS-VARIABLE: K_SECURITY_UNSUPPORTED
# @DEFAULT_UNSET
# @DESCRIPTION:
# If set, this kernel is unsupported by Gentoo Security
# to the current eclass maintainer :)
# added functionality:
# unipatch - a flexible, singular method to extract, add and remove patches.
# @ECLASS-VARIABLE: K_DEBLOB_AVAILABLE
# @DEFAULT_UNSET
# @DESCRIPTION:
# A value of "0" will disable all of the optional deblob
# code. If empty, will be set to "1" if deblobbing is
# possible. Test ONLY for "1".
# @ECLASS-VARIABLE: K_DEBLOB_TAG
# @DEFAULT_UNSET
# @DESCRIPTION:
# This will be the version of deblob script. It's a upstream SVN tag
# such asw -gnu or -gnu1.
# @ECLASS-VARIABLE: K_PREDEBLOBBED
# @DEFAULT_UNSET
# @DESCRIPTION:
# This kernel was already deblobbed elsewhere.
# If false, either optional deblobbing will be available
# or the license will note the inclusion of freedist code.
# @ECLASS-VARIABLE: K_LONGTERM
# @DEFAULT_UNSET
# @DESCRIPTION:
# If set, the eclass will search for the kernel source
# in the long term directories on the upstream servers
# as the location has been changed by upstream
# @ECLASS-VARIABLE: K_KDBUS_AVAILABLE
# @DEFAULT_UNSET
# @DESCRIPTION:
# If set, the ebuild contains the option of installing the
# kdbus patch. This patch is not installed without the 'kdbus'
# and 'experimental' use flags.
# @ECLASS-VARIABLE: H_SUPPORTEDARCH
# @DEFAULT_UNSET
# @DESCRIPTION:
# this should be a space separated list of ARCH's which
# can be supported by the headers ebuild
# @ECLASS-VARIABLE: UNIPATCH_LIST
# @DEFAULT_UNSET
# @DESCRIPTION:
# space delimetered list of patches to be applied to the kernel
# @ECLASS-VARIABLE: UNIPATCH_EXCLUDE
# @DEFAULT_UNSET
# @DESCRIPTION:
# An addition var to support exlusion based completely
# on "<passedstring>*" and not "<passedno#>_*"
# this should _NOT_ be used from the ebuild as this is
# reserved for end users passing excludes from the cli
# @ECLASS-VARIABLE: UNIPATCH_DOCS
# @DEFAULT_UNSET
# @DESCRIPTION:
# space delimemeted list of docs to be installed to
# the doc dir
# @ECLASS-VARIABLE: UNIPATCH_STRICTORDER
# @DEFAULT_UNSET
# @DESCRIPTION:
# if this is set places patches into directories of
# order, so they are applied in the order passed
# Changing any other variable in this eclass is not supported; you can request
# for additional variables to be added by contacting the current maintainer.
# If you do change them, there is a chance that we will not fix resulting bugs;
@ -129,11 +239,13 @@ RESTRICT="binchecks strip"
# set LINUX_HOSTCFLAGS if not already set
: ${LINUX_HOSTCFLAGS:="-Wall -Wstrict-prototypes -Os -fomit-frame-pointer -I${S}/include"}
# debugging functions
#==============================================================
# @FUNCTION: debug-print-kernel2-variables
# @DESCRIPTION:
# this function exists only to help debug kernel-2.eclass
# if you are adding new functionality in, put a call to it
# at the start of src_unpack, or during SRC_URI/dep generation.
debug-print-kernel2-variables() {
for v in PVR CKV OKV KV KV_FULL KV_MAJOR KV_MINOR KV_PATCH RELEASETYPE \
RELEASE UNIPATCH_LIST_DEFAULT UNIPATCH_LIST_GENPATCHES \
@ -142,8 +254,10 @@ debug-print-kernel2-variables() {
done
}
#Eclass functions only from here onwards ...
#==============================================================
# @FUNCTION: handle_genpatches
# @DESCRIPTION:
# add genpatches to list of patches to apply uf wanted
handle_genpatches() {
local tarball want_unipatch_list
[[ -z ${K_WANT_GENPATCHES} || -z ${K_GENPATCHES_VER} ]] && return 1
@ -197,11 +311,13 @@ handle_genpatches() {
done
}
# @FUNCTION: detect_version
# @DESCRIPTION:
# this function will detect and set
# - OKV: Original Kernel Version (2.6.0/2.6.0-test11)
# - KV: Kernel Version (2.6.0-gentoo/2.6.0-test11-gentoo-r1)
# - EXTRAVERSION: The additional version appended to OKV (-gentoo/-gentoo-r1)
detect_version() {
# this function will detect and set
# - OKV: Original Kernel Version (2.6.0/2.6.0-test11)
# - KV: Kernel Version (2.6.0-gentoo/2.6.0-test11-gentoo-r1)
# - EXTRAVERSION: The additional version appended to OKV (-gentoo/-gentoo-r1)
# We've already run, so nothing to do here.
[[ -n ${KV_FULL} ]] && return 0
@ -426,6 +542,12 @@ detect_version() {
handle_genpatches
}
# @FUNCTION: kernel_is
# @DESCRIPTION:
# user for comparing kernel versions
# or just identifying a version
# e.g kernel_is 2 4
# e.g kernel_is ge 4.8.11
# Note: duplicated in linux-info.eclass
kernel_is() {
# ALL of these should be set before we can safely continue this function.
@ -453,10 +575,16 @@ kernel_is() {
[ ${test} ${operator} ${value} ]
}
# @FUNCTION: kernel_is_2_4
# @DESCRIPTION:
# return true if kernel is version 2.4
kernel_is_2_4() {
kernel_is 2 4
}
# @FUNCTION: kernel_is_2_6
# @DESCRIPTION:
# return true if kernel is version 2.6
kernel_is_2_6() {
kernel_is 2 6 || kernel_is 2 5
}
@ -547,17 +675,27 @@ elif [[ ${ETYPE} == headers ]]; then
fi
# Cross-compile support functions
#==============================================================
# @FUNCTION: kernel_header_destdir
# @DESCRIPTION:
# return header destination directory
kernel_header_destdir() {
[[ ${CTARGET} == ${CHOST} ]] \
&& echo /usr/include \
|| echo /usr/${CTARGET}/usr/include
}
# @FUNCTION: cross_pre_c_headers
# @DESCRIPTION:
# set use if neccesary for cross compile support
cross_pre_c_headers() {
use crosscompile_opts_headers-only && [[ ${CHOST} != ${CTARGET} ]]
}
# @FUNCTION: env_setup_xmakeopts
# @DESCRIPTION:
# set the ARCH/CROSS_COMPILE when cross compiling
env_setup_xmakeopts() {
# Kernel ARCH != portage ARCH
export KARCH=$(tc-arch-kernel)
@ -573,8 +711,10 @@ env_setup_xmakeopts() {
export xmakeopts
}
# Unpack functions
#==============================================================
# @FUNCTION: unpack_2_4
# @DESCRIPTION:
# unpack and generate .config for 2.4 kernels
unpack_2_4() {
# this file is required for other things to build properly,
# so we autogenerate it
@ -584,6 +724,10 @@ unpack_2_4() {
echo ">>> version.h compiled successfully."
}
# @FUNCTION: unpack_2_6
# @DESCRIPTION:
# unpack and generate .config for 2.6 kernels
unpack_2_6() {
# this file is required for other things to build properly, so we
# autogenerate it ... generate a .config to keep version.h build from
@ -605,6 +749,10 @@ unpack_2_6() {
rm -f .config >/dev/null
}
# @FUNCTION: universal_unpack
# @DESCRIPTION:
# unpack kernel sources
universal_unpack() {
debug-print "Inside universal_unpack"
@ -644,21 +792,32 @@ universal_unpack() {
}
# @FUNCTION: unpack_set_extraversion
# @DESCRIPTION:
# handle EXTRAVERSION
unpack_set_extraversion() {
cd "${S}"
sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${EXTRAVERSION}:" Makefile
cd "${OLDPWD}"
}
# @FUNCTION: unpack_fix_install_path
# @DESCRIPTION:
# Should be done after patches have been applied
# Otherwise patches that modify the same area of Makefile will fail
unpack_fix_install_path() {
cd "${S}"
sed -i -e 's:#export\tINSTALL_PATH:export\tINSTALL_PATH:' Makefile
}
# Compile Functions
#==============================================================
# @FUNCTION: compile_headers
# @DESCRIPTION:
# header compilation
compile_headers() {
env_setup_xmakeopts
@ -711,9 +870,12 @@ compile_headers() {
fi
}
# @FUNCTION: compile_headers_tweak_config
# @DESCRIPTION:
# some targets can be very very picky, so let's finesse the
# .config based upon any info we may have
compile_headers_tweak_config() {
# some targets can be very very picky, so let's finesse the
# .config based upon any info we may have
case ${CTARGET} in
sh*)
sed -i '/CONFIG_CPU_SH/d' .config || die
@ -726,15 +888,22 @@ compile_headers_tweak_config() {
}
# install functions
#==============================================================
# @FUNCTION: install_universal
# @DESCRIPTION:
# Fix permissions in tarball
install_universal() {
# Fix silly permissions in tarball
cd "${WORKDIR}"
chown -R 0:0 * >& /dev/null
chmod -R a+r-w+X,u+w *
cd ${OLDPWD}
}
# @FUNCTION: install_headers
# @DESCRIPTION:
# Install headers
install_headers() {
local ddir=$(kernel_header_destdir)
@ -770,6 +939,10 @@ install_headers() {
popd >/dev/null
}
# @FUNCTION: install_sources
# @DESCRIPTION:
# Install sources
install_sources() {
local file
@ -804,16 +977,21 @@ install_sources() {
fi
}
# pkg_preinst functions
#==============================================================
# @FUNCTION: preinst_headers
# @DESCRIPTION:
# Headers preinst steps
preinst_headers() {
local ddir=$(kernel_header_destdir)
[[ -L ${EPREFIX}${ddir}/linux ]] && { rm "${EPREFIX}"${ddir}/linux || die; }
[[ -L ${EPREFIX}${ddir}/asm ]] && { rm "${EPREFIX}"${ddir}/asm || die; }
}
# pkg_postinst functions
#==============================================================
# @FUNCTION: postinst_sources
# @DESCRIPTION:
# Sources post installation function.
# see inline comments
postinst_sources() {
local MAKELINK=0
@ -902,7 +1080,11 @@ postinst_sources() {
}
# pkg_setup functions
#==============================================================
# @FUNCTION: setup_headers
# @DESCRIPTION:
# Determine if ${PN} supports arch
setup_headers() {
[[ -z ${H_SUPPORTEDARCH} ]] && H_SUPPORTEDARCH=${PN/-*/}
for i in ${H_SUPPORTEDARCH}; do
@ -918,8 +1100,10 @@ setup_headers() {
fi
}
# unipatch
#==============================================================
# @FUNCTION: unipatch
# @DESCRIPTION:
# Universal function that will apply patches to source
unipatch() {
local i x y z extention PIPE_CMD UNIPATCH_DROP KPATCH_DIR PATCH_DEPTH ELINE
local STRICT_COUNT PATCH_LEVEL myLC_ALL myLANG
@ -936,7 +1120,8 @@ unipatch() {
# We're gonna need it when doing patches with a predefined patchlevel
eshopts_push -s extglob
# This function will unpack all passed tarballs, add any passed patches, and remove any passed patchnumbers
# This function will unpack all passed tarballs, add any passed patches,
# and remove any passed patchnumbers
# usage can be either via an env var or by params
# although due to the nature we pass this within this eclass
# it shall be by param only.
@ -1178,6 +1363,8 @@ unipatch() {
eshopts_pop
}
# @FUNCTION: getfilevar
# @DESCRIPTION:
# getfilevar accepts 2 vars as follows:
# getfilevar <VARIABLE> <CONFIGFILE>
# pulled from linux-info
@ -1204,10 +1391,13 @@ getfilevar() {
fi
}
# @FUNCTION: detect_arch
# @DESCRIPTION:
# This function sets ARCH_URI and ARCH_PATCH
# with the neccessary info for the arch sepecific compatibility
# patchsets.
detect_arch() {
# This function sets ARCH_URI and ARCH_PATCH
# with the neccessary info for the arch sepecific compatibility
# patchsets.
local ALL_ARCH LOOP_ARCH COMPAT_URI i
@ -1234,9 +1424,12 @@ detect_arch() {
done
}
# @FUNCTION: headers___fix
# @DESCRIPTION:
# Voodoo to partially fix broken upstream headers.
# note: do not put inline/asm/volatile together (breaks "inline asm volatile")
headers___fix() {
# Voodoo to partially fix broken upstream headers.
# note: do not put inline/asm/volatile together (breaks "inline asm volatile")
sed -i \
-e '/^\#define.*_TYPES_H/{:loop n; bloop}' \
-e 's:\<\([us]\(8\|16\|32\|64\)\)\>:__\1:g' \
@ -1246,8 +1439,10 @@ headers___fix() {
"$@"
}
# common functions
#==============================================================
# @FUNCTION: kernel-2_src_unpack()
# @DESCRIPTION:
# unpack sources, handle genpatches, deblob
kernel-2_src_unpack() {
universal_unpack
debug-print "Doing unipatch"
@ -1308,6 +1503,7 @@ kernel-2_src_unpack() {
# @FUNCTION: kernel-2_src_prepare
# @DESCRIPTION:
# Apply any user patches
kernel-2_src_prepare() {
debug-print "Applying any user patches"
@ -1319,6 +1515,10 @@ kernel-2_src_prepare() {
esac
}
# @FUNCTION: kernel-2_src_compile
# @DESCRIPTION:
# conpile headers or run deblob script
kernel-2_src_compile() {
cd "${S}"
[[ ${ETYPE} == headers ]] && compile_headers
@ -1330,6 +1530,8 @@ kernel-2_src_compile() {
fi
}
# @FUNCTION: kernel-2_src_test
# @DESCRIPTION:
# if you leave it to the default src_test, it will run make to
# find whether test/check targets are present; since "make test"
# actually produces a few support files, they are installed even
@ -1338,20 +1540,37 @@ kernel-2_src_compile() {
# Avoid this altogether by making the function moot.
kernel-2_src_test() { :; }
# @FUNCTION: kernel-2_pkg_preinst
# @DESCRIPTION:
# if ETYPE = headers, call preinst_headers
kernel-2_pkg_preinst() {
[[ ${ETYPE} == headers ]] && preinst_headers
}
# @FUNCTION: kernel-2_src_install
# @DESCRIPTION:
# Install headers or sources dependant on ETYPE
kernel-2_src_install() {
install_universal
[[ ${ETYPE} == headers ]] && install_headers
[[ ${ETYPE} == sources ]] && install_sources
}
# @FUNCTION: kernel-2_pkg_postinst
# @DESCRIPTION:
# call postinst_sources for ETYPE = sources
kernel-2_pkg_postinst() {
[[ ${ETYPE} == sources ]] && postinst_sources
}
# @FUNCTION: kernel-2_pkg_setup
# @DESCRIPTION:
# check for supported kernel version, die if ETYPE is unknown, call setup_headers
# if necessary
kernel-2_pkg_setup() {
if kernel_is 2 4; then
if [[ $(gcc-major-version) -ge 4 ]] ; then
@ -1377,6 +1596,11 @@ kernel-2_pkg_setup() {
[[ ${ETYPE} == sources ]] && echo ">>> Preparing to unpack ..."
}
# @FUNCTION: kernel-2_pkg_postrm
# @DESCRIPTION:
# Notify the user that after a depclean, there may be sources
# left behind that need to be manually cleaned
kernel-2_pkg_postrm() {
# This warning only makes sense for kernel sources.
[[ ${ETYPE} == headers ]] && return 0

@ -1 +0,0 @@
DIST Awesomenauts-Linux-2013-5-21-3.bin 753089168 SHA256 ad35716fd0360ee711d07c67436b654e61157d2eb1c76d7857d0335d8da7a42e SHA512 d69e6fe2ef167fd67492f4a67063bcbe43c42c1a55aed545097959156a5da51500da83b3c0cd5d7221588a9a781eda6e9e9bf63a2e3f1a9202e2980680300ff1 WHIRLPOOL b70c61431f51aea70d1c7cee32109e810e48448ba2e2d7a250b7dcecc34d9ff2d6a9cbf2f94eca6da74a533357d9d0422defb69fec90a6dc07207d35e42b4189

@ -1,100 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils gnome2-utils unpacker games
DESCRIPTION="Team-based competetive arena play"
HOMEPAGE="http://www.awesomenauts.com/"
SRC_URI="Awesomenauts-Linux-${PV//./-}.bin"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE="bundled-libs"
RESTRICT="bindist fetch bundled-libs? ( splitdebug )"
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
QA_PREBUILT="${MYGAMEDIR#/}/Awesomenauts.bin.x86
${MYGAMEDIR#/}/Settings.bin.x86
${MYGAMEDIR#/}/lib/*"
RDEPEND="
virtual/opengl
virtual/glu
amd64? (
>=virtual/opengl-7.0-r1[abi_x86_32(-)]
>=virtual/glu-9.0-r1[abi_x86_32(-)]
>=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
>=x11-libs/libX11-1.6.2[abi_x86_32(-)]
!bundled-libs? (
>=media-libs/libtheora-1.1.1[abi_x86_32(-)]
>=media-libs/libsdl-1.2.15-r4:0[X,opengl,video,abi_x86_32(-)]
>=media-libs/openal-1.15.1[abi_x86_32(-)]
>=media-libs/libogg-1.3.0[abi_x86_32(-)]
>=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
>=media-gfx/nvidia-cg-toolkit-3.1.0013-r3[abi_x86_32(-)]
)
)
x86? (
media-libs/freetype
x11-libs/libX11
!bundled-libs? (
media-gfx/nvidia-cg-toolkit
media-libs/libogg
media-libs/libsdl:0[X,opengl,video]
media-libs/libtheora
media-libs/libvorbis
media-libs/openal
)
)"
DEPEND="app-arch/unzip"
S=${WORKDIR}/data
pkg_nofetch() {
einfo "Please buy & download ${SRC_URI} from:"
einfo " ${HOMEPAGE}"
einfo "and move it to ${DISTDIR}"
einfo
}
src_unpack() {
unpack_zip ${A}
}
src_prepare() {
if use !bundled-libs ; then
rm -rv lib || die
fi
}
src_install() {
insinto "${MYGAMEDIR}"
doins -r *
doicon -s 256 AwesomenautsIcon.png
make_desktop_entry "${PN}" "Awesomenauts" "AwesomenautsIcon"
games_make_wrapper "${PN}" "./Awesomenauts.bin.x86" "${MYGAMEDIR}" "${MYGAMEDIR}/lib"
make_desktop_entry "${PN}-settings" "Awesomenauts (settings)" "AwesomenautsIcon"
games_make_wrapper "${PN}-settings" "./Settings.bin.x86" "${MYGAMEDIR}" "${MYGAMEDIR}/lib"
fperms +x "${MYGAMEDIR}"/{Awesomenauts,Settings}.bin.x86
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -132,8 +132,10 @@ src_configure() {
src_compile() {
# Bugs #569738 and #591214
local nv
for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia[0-9] ; do
[[ -e "${nv}" ]] && addwrite "${nv}"
for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia{0..9} ; do
# We do not check for existence as they may show up later
# https://bugs.gentoo.org/show_bug.cgi?id=569738#c21
addwrite "${nv}"
done
addwrite /dev/dri/ # bug #574038
addwrite /dev/ati/ # bug 589198

@ -135,8 +135,10 @@ src_configure() {
src_compile() {
# Bugs #569738 and #591214
local nv
for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia[0-9] ; do
[[ -e "${nv}" ]] && addwrite "${nv}"
for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia{0..9} ; do
# We do not check for existence as they may show up later
# https://bugs.gentoo.org/show_bug.cgi?id=569738#c21
addwrite "${nv}"
done
addwrite /dev/dri/ # bug #574038
addwrite /dev/ati/ # bug 589198

@ -138,8 +138,10 @@ src_configure() {
src_compile() {
# Bugs #569738 and #591214
local nv
for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia[0-9] ; do
[[ -e "${nv}" ]] && addwrite "${nv}"
for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia{0..9} ; do
# We do not check for existence as they may show up later
# https://bugs.gentoo.org/show_bug.cgi?id=569738#c21
addwrite "${nv}"
done
addwrite /dev/dri/ # bug #574038
addwrite /dev/ati/ # bug 589198

@ -1,9 +1,5 @@
DIST qmmp-0.10.4.tar.bz2 1340614 SHA256 3412fd079af674d4df51cd0fc4a69e1a038de40adf426fcaab12babb3c5144c2 SHA512 06165527e1f631378381b92951d176b8bf084b30c7362a140fce6521270a41d5e6563b9577eba982ff9b273a7bff4a2f5cbe9e75d39227aaa6e72b26cc9c3e4f WHIRLPOOL 40e8fd747cac3b29478f08e3cd9788ac10165478a4c7e59c7c0788c3db2a2a0c502254aa0ab1744a9265bd14892e54196b572599c13ce802c7fc84e38fc86e82
DIST qmmp-0.10.5.tar.bz2 1342190 SHA256 c1ac6aa5241f0ade901793a2e581183903e6c861a9f275f3f9735753f5e463ac SHA512 24751504101d3cf753f032515b61faf0e7f3b3b70ac1a8f7742e650868be3adb7ecae54c01bc5e7e407c6f3796da0a4347c908d976205448743163b22e211942 WHIRLPOOL 12ba0e0ef6bd3116326af6624628ebf2128d9d882e32ef3474bc4a6d4047c68de404bec07e893f101bdd8b6a0b843f5e3b1941e537fcdf436997a545b19ee027
DIST qmmp-0.9.10.tar.bz2 1126355 SHA256 a93ca43b2407b917602a47b5728cd4d72d694069a3ea329572c01ff66845f7e1 SHA512 2326ac6ca91b68c0b68888a98bd4f6f6596b50aa7442edca3686bf7516a9947954ad95a6107f74f8ea6e3013325eeb2e59d53d034410e27845208e2486916556 WHIRLPOOL 4716e4f40915a37049195450b005e387069a02171dcfe331d2898f8059c956f4d1e48ea14a8e9258103f21b7728ec4546c6666259b43bbb809d39aa322890464
DIST qmmp-0.9.2.tar.bz2 1112974 SHA256 90ac69a21779df5073efe71b25f28a7461d6a928deb1afbaa1ef8268f62ae9c5 SHA512 fc6cb0ec4bbf52e2ceb9e87a3585f25bd58b3a323ef07ddb9fd9f21a065ef0f5deb0b014f29b9648fe9e0a8b412f3b04643f8128638558089a25d867577690ad WHIRLPOOL 47a596b0f7d9e516737bfeb10a962f79edb74f61e2985b01f2cee80c8ff252a1709459f5712700784faef824e24ff3567d73f0d5759e2cd2c0c53c267cc6a026
DIST qmmp-0.9.8.tar.bz2 1125404 SHA256 83ca64e222b8b02a0515511d8187667f1d44a71281cf36eb0fe05560c88b1911 SHA512 1a86cd1c3552f64005d49e2a9baa2fd65bdc8fefad4e72e265cd3afdb45fd22d57c712a9c6e693e0308cd5607f8fe5905bb3a5e51747b11273f3e4eb60c4fd81 WHIRLPOOL 3d036fb3d7dd8ce7282f97d6e89a04e10c71c3bc615d0529ab0ef262f5b0d3d7b2bc9e2ed3f9e29e06be8a6b3b764ba52345b9100ead371985c00ae99c597f6e
DIST qmmp-1.0.10.tar.bz2 1107784 SHA256 02bcd01b1d8f6ca8b805a5deaeaa059ee44a38fafd20bec7ee3560a021250ee3 SHA512 45231ef8b1f0a0825336752fe9314cc0df1b937ebcf85b18c89c66e52f38cf69583eccd8ffcf92d89add11643e1f40ccf0fe720fd6279f3cf4f73db336d4d59b WHIRLPOOL 0bb7d873e58b8cdbbb71576af3080031fc0e03cc3fc3153812e2a105bad40f02ac4a3838454aef5551890e278d050bbe04caf0e77ddb1cd3b43f7fd2c77cd5e7
DIST qmmp-1.0.7.tar.bz2 1107565 SHA256 adb8c4338a22bc80e75aa667e866789b970eb3c7662fdb374f03388f45e5e09b SHA512 d9c5be464ba2c4e2eb4b0ffbb938cb277e8c483fcb1ec97100dc862acfc2f1c6c1110a3d45c5c5713c7e30bd508a7c0828ff48587ea875ac7befe5b23544cabd WHIRLPOOL d766bd45c9bb18a5cec37d23a4ca123021e79dc1ffc275e38c99a9ee88b03120534aa845a0df007b1c93e44d4867e883fd6720079333b85420e4ca4b1364e992
DIST qmmp-1.1.4.tar.bz2 1132606 SHA256 8b48bd208506a9e98428480b1aa21daa96e3866b4cc3a11e8cb008ef564c13aa SHA512 b9a84968e4279c16b7f613256de61bbfd34dd85d4790d1b2b1078a841ea38e99778cad6b40005b49f98bc6a6bf048d4dbb2b027eb5c4bc9dc1011e9153c2c17a WHIRLPOOL e2a0cf1c2fa4633eb59b29da30f37d011d5c86c955c4cadf33c76976fb79a83a46164d920cf8b4158639e2042fbf4b5fffe82c0a813adc201e53e574c3c53095
DIST qmmp-1.1.5.tar.bz2 1132552 SHA256 9b1288f432799980a5d58d131b56b4b590055d7e66c5fe50e9199b9daa35ddbd SHA512 9117e42fe3e74eb28c147ec98db5a5825b6c027b91ff5a9e9db48edc23b98745cfdeaf15139a48465e7607028d0a1835ab707f2e0b3749487c2e204a0ca511a7 WHIRLPOOL 0a8e75ccd0932f7e2dd95401849eb7ec88cdaa2a79b62d470319364b3e319640417359425da56cda7c31021c0a4247bca2984462fedfdc9b9edf082ce74bfbcc

@ -1,125 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
[ "$PV" == "9999" ] && inherit subversion
DESCRIPTION="Qt4-based audio player with winamp/xmms skins support"
HOMEPAGE="http://qmmp.ylsoftware.com"
if [ "$PV" != "9999" ]; then
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
KEYWORDS="~amd64 ~ppc ~x86"
else
SRC_URI=""
ESVN_REPO_URI="https://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp/"
KEYWORDS=""
fi
LICENSE="GPL-2"
SLOT="0"
# KEYWORDS further up
IUSE="analyzer aac +alsa bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss projectm
pulseaudio qsui scrobbler sndfile soxr stereo tray udisks +vorbis wavpack"
RDEPEND="media-libs/taglib
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
dev-qt/qtmultimedia:4
alsa? ( media-libs/alsa-lib )
bs2b? ( media-libs/libbs2b )
cdda? ( dev-libs/libcdio-paranoia )
cue? ( media-libs/libcue )
curl? ( net-misc/curl )
aac? ( media-libs/faad2 )
enca? ( app-i18n/enca )
flac? ( media-libs/flac )
game? ( media-libs/game-music-emu )
ladspa? ( media-libs/ladspa-cmt )
mad? ( media-libs/libmad )
midi? ( media-sound/wildmidi )
mms? ( media-libs/libmms )
mplayer? ( media-video/mplayer )
musepack? ( >=media-sound/musepack-tools-444 )
modplug? ( >=media-libs/libmodplug-0.8.4 )
vorbis? ( media-libs/libvorbis
media-libs/libogg )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsamplerate )
ffmpeg? ( virtual/ffmpeg )
opus? ( media-libs/opusfile )
projectm? ( media-libs/libprojectm
dev-qt/qtopengl:4 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
wavpack? ( media-sound/wavpack )
scrobbler? ( net-misc/curl )
sndfile? ( media-libs/libsndfile )
soxr? ( media-libs/soxr )
udisks? ( sys-fs/udisks:2 )"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog README"
CMAKE_IN_SOURCE_BUILD="1"
src_prepare() {
if has_version dev-libs/libcdio-paranoia; then
sed -i \
-e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
fi
cmake-utils_src_prepare
}
src_configure() {
mycmakeargs=(
-DUSE_ALSA="$(usex alsa)"
-DUSE_AAC="$(usex aac)"
-DUSE_ANALYZER="$(usex analyzer)"
-DUSE_BS2B="$(usex bs2b)"
-DUSE_CDA="$(usex cdda)"
-DUSE_CROSSFADE="$(usex crossfade)"
-DUSE_COVER="$(usex cover)"
-DUSE_CUE="$(usex cue)"
-DUSE_CURL="$(usex curl)"
-DUSE_ENCA="$(usex enca)"
-DUSE_FFMPEG="$(usex ffmpeg)"
-DUSE_FFMPEG_LEGACY=OFF
-DUSE_FLAC="$(usex flac)"
-DUSE_GME="$(usex game)"
-DUSE_HAL=OFF
-DUSE_JACK="$(usex jack)"
-DUSE_KDENOTIFY="$(usex kde)"
-DUSE_LADSPA="$(usex ladspa)"
-DUSE_LYRICS="$(usex lyrics)"
-DUSE_MAD="$(usex mad)"
-DUSE_MIDI="$(usex midi)"
-DUSE_MPLAYER="$(usex mplayer)"
-DUSE_MMS="$(usex mms)"
-DUSE_MODPLUG="$(usex modplug)"
-DUSE_MPRIS="$(usex mpris)"
-DUSE_MPC="$(usex musepack)"
-DUSE_NOTIFIER="$(usex notifier)"
-DUSE_OPUS="$(usex opus)"
-DUSE_OSS="$(usex oss)"
-DUSE_PROJECTM="$(usex projectm)"
-DUSE_PULSE="$(usex pulseaudio)"
-DUSE_QSUI="$(usex qsui)"
-DUSE_SCROBBLER="$(usex scrobbler)"
-DUSE_SNDFILE="$(usex sndfile)"
-DUSE_SOXR="$(usex soxr)"
-DUSE_STEREO="$(usex stereo)"
-DUSE_STATICON="$(usex tray)"
-DUSE_UDISKS2="$(usex udisks)"
-DUSE_UDISKS=OFF
-DUSE_VORBIS="$(usex vorbis)"
-DUSE_WAVPACK="$(usex wavpack)"
)
cmake-utils_src_configure
}

@ -1,128 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
[ "$PV" == "9999" ] && inherit subversion
DESCRIPTION="Qt4-based audio player with winamp/xmms skins support"
HOMEPAGE="http://qmmp.ylsoftware.com"
if [ "$PV" != "9999" ]; then
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
KEYWORDS="~amd64 ~ppc ~x86"
else
SRC_URI=""
ESVN_REPO_URI="https://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp/"
KEYWORDS=""
fi
LICENSE="GPL-2"
SLOT="0"
# KEYWORDS further up
IUSE="analyzer aac +alsa +dbus bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
RDEPEND="media-libs/taglib
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
alsa? ( media-libs/alsa-lib )
bs2b? ( media-libs/libbs2b )
cdda? ( dev-libs/libcdio-paranoia )
cue? ( media-libs/libcue )
curl? ( net-misc/curl )
dbus? ( sys-apps/dbus )
aac? ( media-libs/faad2 )
enca? ( app-i18n/enca )
flac? ( media-libs/flac )
game? ( media-libs/game-music-emu )
ladspa? ( media-libs/ladspa-cmt )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
midi? ( media-sound/wildmidi )
mms? ( media-libs/libmms )
mplayer? ( media-video/mplayer )
musepack? ( >=media-sound/musepack-tools-444 )
modplug? ( >=media-libs/libmodplug-0.8.4 )
vorbis? ( media-libs/libvorbis
media-libs/libogg )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsamplerate )
ffmpeg? ( virtual/ffmpeg )
opus? ( media-libs/opusfile )
projectm? ( media-libs/libprojectm
dev-qt/qtopengl:4 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
wavpack? ( media-sound/wavpack )
scrobbler? ( net-misc/curl )
sndfile? ( media-libs/libsndfile )
udisks? ( sys-fs/udisks:2 )"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog README"
CMAKE_IN_SOURCE_BUILD="1"
REQUIRED_USE="kde? ( dbus ) "
src_prepare() {
if has_version dev-libs/libcdio-paranoia; then
sed -i \
-e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
fi
cmake-utils_src_prepare
}
src_configure() {
mycmakeargs=(
-DUSE_alsa="$(usex alsa)"
-DUSE_aac="$(usex aac)"
-DUSE_analyzer="$(usex analyzer)"
-DUSE_bs2b="$(usex bs2b)"
-DUSE_CDA="$(usex cdda)"
-DUSE_crossfade="$(usex crossfade)"
-DUSE_cover="$(usex cover)"
-DUSE_cue="$(usex cue)"
-DUSE_curl="$(usex curl)"
-DUSE_dbus="$(usex dbus)"
-DUSE_enca="$(usex enca)"
-DUSE_ffmpeg="$(usex ffmpeg)"
-DUSE_FFMPEG_LEGACY=OFF
-DUSE_flac="$(usex flac)"
-DUSE_GME="$(usex game)"
-DUSE_HAL=OFF
-DUSE_jack="$(usex jack)"
-DUSE_KDENOTIFY="$(usex kde)"
-DUSE_ladspa="$(usex ladspa)"
-DUSE_lyrics="$(usex lyrics)"
-DUSE_mad="$(usex mad)"
-DUSE_MIDI_WILDMIDI="$(usex midi)"
-DUSE_mplayer="$(usex mplayer)"
-DUSE_mms="$(usex mms)"
-DUSE_modplug="$(usex modplug)"
-DUSE_mpris="$(usex mpris)"
-DUSE_MPC="$(usex musepack)"
-DUSE_notifier="$(usex notifier)"
-DUSE_opus="$(usex opus)"
-DUSE_oss="$(usex oss)"
-DUSE_projectm="$(usex projectm)"
-DUSE_PULSE="$(usex pulseaudio)"
-DUSE_qsui="$(usex qsui)"
-DUSE_scrobbler="$(usex scrobbler)"
-DUSE_sndfile="$(usex sndfile)"
-DUSE_stereo="$(usex stereo)"
-DUSE_STATICON="$(usex tray)"
-DUSE_UDISKS2="$(usex udisks)"
-DUSE_UDISKS=OFF
-DUSE_SRC="$(usex libsamplerate)"
-DUSE_vorbis="$(usex vorbis)"
-DUSE_wavpack="$(usex wavpack)"
)
cmake-utils_src_configure
}

@ -1,128 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
[ "$PV" == "9999" ] && inherit subversion
DESCRIPTION="Qt4-based audio player with winamp/xmms skins support"
HOMEPAGE="http://qmmp.ylsoftware.com"
if [ "$PV" != "9999" ]; then
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
KEYWORDS="amd64 ~ppc ~x86"
else
SRC_URI=""
ESVN_REPO_URI="https://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp/"
KEYWORDS=""
fi
LICENSE="GPL-2"
SLOT="0"
# KEYWORDS further up
IUSE="analyzer aac +alsa +dbus bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
RDEPEND="media-libs/taglib
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
alsa? ( media-libs/alsa-lib )
bs2b? ( media-libs/libbs2b )
cdda? ( dev-libs/libcdio-paranoia )
cue? ( media-libs/libcue )
curl? ( net-misc/curl )
dbus? ( sys-apps/dbus )
aac? ( media-libs/faad2 )
enca? ( app-i18n/enca )
flac? ( media-libs/flac )
game? ( media-libs/game-music-emu )
ladspa? ( media-libs/ladspa-cmt )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
midi? ( media-sound/wildmidi )
mms? ( media-libs/libmms )
mplayer? ( media-video/mplayer )
musepack? ( >=media-sound/musepack-tools-444 )
modplug? ( >=media-libs/libmodplug-0.8.4 )
vorbis? ( media-libs/libvorbis
media-libs/libogg )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsamplerate )
ffmpeg? ( virtual/ffmpeg )
opus? ( media-libs/opusfile )
projectm? ( media-libs/libprojectm
dev-qt/qtopengl:4 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
wavpack? ( media-sound/wavpack )
scrobbler? ( net-misc/curl )
sndfile? ( media-libs/libsndfile )
udisks? ( sys-fs/udisks:2 )"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog README"
CMAKE_IN_SOURCE_BUILD="1"
REQUIRED_USE="kde? ( dbus ) "
src_prepare() {
if has_version dev-libs/libcdio-paranoia; then
sed -i \
-e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
fi
cmake-utils_src_prepare
}
src_configure() {
mycmakeargs=(
-DUSE_alsa="$(usex alsa)"
-DUSE_aac="$(usex aac)"
-DUSE_analyzer="$(usex analyzer)"
-DUSE_bs2b="$(usex bs2b)"
-DUSE_CDA="$(usex cdda)"
-DUSE_crossfade="$(usex crossfade)"
-DUSE_cover="$(usex cover)"
-DUSE_cue="$(usex cue)"
-DUSE_curl="$(usex curl)"
-DUSE_dbus="$(usex dbus)"
-DUSE_enca="$(usex enca)"
-DUSE_ffmpeg="$(usex ffmpeg)"
-DUSE_FFMPEG_LEGACY=OFF
-DUSE_flac="$(usex flac)"
-DUSE_GME="$(usex game)"
-DUSE_HAL=OFF
-DUSE_jack="$(usex jack)"
-DUSE_KDENOTIFY="$(usex kde)"
-DUSE_ladspa="$(usex ladspa)"
-DUSE_lyrics="$(usex lyrics)"
-DUSE_mad="$(usex mad)"
-DUSE_MIDI_WILDMIDI="$(usex midi)"
-DUSE_mplayer="$(usex mplayer)"
-DUSE_mms="$(usex mms)"
-DUSE_modplug="$(usex modplug)"
-DUSE_mpris="$(usex mpris)"
-DUSE_MPC="$(usex musepack)"
-DUSE_notifier="$(usex notifier)"
-DUSE_opus="$(usex opus)"
-DUSE_oss="$(usex oss)"
-DUSE_projectm="$(usex projectm)"
-DUSE_PULSE="$(usex pulseaudio)"
-DUSE_qsui="$(usex qsui)"
-DUSE_scrobbler="$(usex scrobbler)"
-DUSE_sndfile="$(usex sndfile)"
-DUSE_stereo="$(usex stereo)"
-DUSE_STATICON="$(usex tray)"
-DUSE_UDISKS2="$(usex udisks)"
-DUSE_UDISKS=OFF
-DUSE_SRC="$(usex libsamplerate)"
-DUSE_vorbis="$(usex vorbis)"
-DUSE_wavpack="$(usex wavpack)"
)
cmake-utils_src_configure
}

@ -22,9 +22,9 @@ fi
LICENSE="GPL-2"
SLOT="0"
# KEYWORDS further up
IUSE="analyzer aac +alsa bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss projectm
pulseaudio qsui scrobbler sndfile soxr stereo tray udisks +vorbis wavpack"
IUSE="analyzer aac +alsa +dbus bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
RDEPEND="media-libs/taglib
dev-qt/qtcore:5
@ -38,11 +38,13 @@ RDEPEND="media-libs/taglib
cdda? ( dev-libs/libcdio-paranoia )
cue? ( media-libs/libcue )
curl? ( net-misc/curl )
dbus? ( sys-apps/dbus )
aac? ( media-libs/faad2 )
enca? ( app-i18n/enca )
flac? ( media-libs/flac )
game? ( media-libs/game-music-emu )
ladspa? ( media-libs/ladspa-cmt )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
midi? ( media-sound/wildmidi )
mms? ( media-libs/libmms )
@ -63,7 +65,6 @@ RDEPEND="media-libs/taglib
wavpack? ( media-sound/wavpack )
scrobbler? ( net-misc/curl )
sndfile? ( media-libs/libsndfile )
soxr? ( media-libs/soxr )
udisks? ( sys-fs/udisks:2 )"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5"
@ -72,6 +73,8 @@ DOCS="AUTHORS ChangeLog README"
CMAKE_IN_SOURCE_BUILD="1"
REQUIRED_USE="kde? ( dbus ) "
src_prepare() {
if has_version dev-libs/libcdio-paranoia; then
sed -i \
@ -93,6 +96,7 @@ src_configure() {
-DUSE_COVER="$(usex cover)"
-DUSE_CUE="$(usex cue)"
-DUSE_CURL="$(usex curl)"
-DUSE_DBUS="$(usex dbus)"
-DUSE_ENCA="$(usex enca)"
-DUSE_FFMPEG="$(usex ffmpeg)"
-DUSE_FLAC="$(usex flac)"
@ -103,7 +107,7 @@ src_configure() {
-DUSE_LADSPA="$(usex ladspa)"
-DUSE_LYRICS="$(usex lyrics)"
-DUSE_MAD="$(usex mad)"
-DUSE_MIDI="$(usex midi)"
-DUSE_MIDI_WILDMIDI="$(usex midi)"
-DUSE_MPLAYER="$(usex mplayer)"
-DUSE_MMS="$(usex mms)"
-DUSE_MODPLUG="$(usex modplug)"
@ -117,10 +121,10 @@ src_configure() {
-DUSE_QSUI="$(usex qsui)"
-DUSE_SCROBBLER="$(usex scrobbler)"
-DUSE_SNDFILE="$(usex sndfile)"
-DUSE_SOXR="$(usex soxr)"
-DUSE_STEREO="$(usex stereo)"
-DUSE_STATICON="$(usex tray)"
-DUSE_UDISKS2="$(usex udisks)"
-DUSE_SRC="$(usex libsamplerate)"
-DUSE_VORBIS="$(usex vorbis)"
-DUSE_WAVPACK="$(usex wavpack)"
)

@ -1,133 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
[ "$PV" == "9999" ] && inherit subversion
DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
HOMEPAGE="http://qmmp.ylsoftware.com"
if [ "$PV" != "9999" ]; then
SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
else
QMMP_DEV_BRANCH="1.1"
SRC_URI=""
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
KEYWORDS=""
fi
LICENSE="GPL-2"
SLOT="0"
# KEYWORDS further up
IUSE="analyzer aac +alsa +dbus bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
RDEPEND="media-libs/taglib
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
alsa? ( media-libs/alsa-lib )
bs2b? ( media-libs/libbs2b )
cdda? ( dev-libs/libcdio-paranoia )
cue? ( media-libs/libcue )
curl? ( net-misc/curl )
dbus? ( sys-apps/dbus )
aac? ( media-libs/faad2 )
enca? ( app-i18n/enca )
flac? ( media-libs/flac )
game? ( media-libs/game-music-emu )
ladspa? ( media-libs/ladspa-cmt )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
midi? ( media-sound/wildmidi )
mms? ( media-libs/libmms )
mplayer? ( media-video/mplayer )
mpris? ( dev-qt/qtdbus:5 )
musepack? ( >=media-sound/musepack-tools-444 )
modplug? ( >=media-libs/libmodplug-0.8.4 )
vorbis? ( media-libs/libvorbis
media-libs/libogg )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsamplerate )
ffmpeg? ( virtual/ffmpeg )
opus? ( media-libs/opusfile )
projectm? ( media-libs/libprojectm
dev-qt/qtopengl:5
dev-qt/qtgui:5[-gles2] )
pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
wavpack? ( media-sound/wavpack )
scrobbler? ( net-misc/curl )
sndfile? ( media-libs/libsndfile )
udisks? ( sys-fs/udisks:2 )"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5"
DOCS="AUTHORS ChangeLog README"
CMAKE_IN_SOURCE_BUILD="1"
REQUIRED_USE="kde? ( dbus ) "
src_prepare() {
if has_version dev-libs/libcdio-paranoia; then
sed -i \
-e 's:cdio/cdda.h:cdio/paranoia/cdda.h:' \
src/plugins/Input/cdaudio/decoder_cdaudio.cpp || die
fi
cmake-utils_src_prepare
}
src_configure() {
mycmakeargs=(
-DUSE_alsa="$(usex alsa)"
-DUSE_aac="$(usex aac)"
-DUSE_analyzer="$(usex analyzer)"
-DUSE_bs2b="$(usex bs2b)"
-DUSE_CDA="$(usex cdda)"
-DUSE_crossfade="$(usex crossfade)"
-DUSE_cover="$(usex cover)"
-DUSE_cue="$(usex cue)"
-DUSE_curl="$(usex curl)"
-DUSE_dbus="$(usex dbus)"
-DUSE_enca="$(usex enca)"
-DUSE_ffmpeg="$(usex ffmpeg)"
-DUSE_flac="$(usex flac)"
-DUSE_GME="$(usex game)"
-DUSE_HAL=OFF
-DUSE_jack="$(usex jack)"
-DUSE_KDENOTIFY="$(usex kde)"
-DUSE_ladspa="$(usex ladspa)"
-DUSE_lyrics="$(usex lyrics)"
-DUSE_mad="$(usex mad)"
-DUSE_MIDI_WILDMIDI="$(usex midi)"
-DUSE_mplayer="$(usex mplayer)"
-DUSE_mms="$(usex mms)"
-DUSE_modplug="$(usex modplug)"
-DUSE_mpris="$(usex mpris)"
-DUSE_MPC="$(usex musepack)"
-DUSE_notifier="$(usex notifier)"
-DUSE_opus="$(usex opus)"
-DUSE_oss="$(usex oss)"
-DUSE_projectm="$(usex projectm)"
-DUSE_PULSE="$(usex pulseaudio)"
-DUSE_qsui="$(usex qsui)"
-DUSE_scrobbler="$(usex scrobbler)"
-DUSE_sndfile="$(usex sndfile)"
-DUSE_stereo="$(usex stereo)"
-DUSE_STATICON="$(usex tray)"
-DUSE_UDISKS2="$(usex udisks)"
-DUSE_SRC="$(usex libsamplerate)"
-DUSE_vorbis="$(usex vorbis)"
-DUSE_wavpack="$(usex wavpack)"
)
cmake-utils_src_configure
}

@ -22,9 +22,9 @@ fi
LICENSE="GPL-2"
SLOT="0"
# KEYWORDS further up
IUSE="analyzer aac +alsa +dbus bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
libsamplerate lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss
projectm pulseaudio qsui scrobbler sndfile stereo tray udisks +vorbis wavpack"
IUSE="analyzer aac +alsa bs2b cdda cover crossfade cue curl enca ffmpeg flac jack game kde ladspa
lyrics +mad midi mms modplug mplayer mpris musepack notifier opus oss projectm
pulseaudio qsui scrobbler sndfile soxr stereo tray udisks +vorbis wavpack"
RDEPEND="media-libs/taglib
dev-qt/qtcore:5
@ -38,13 +38,11 @@ RDEPEND="media-libs/taglib
cdda? ( dev-libs/libcdio-paranoia )
cue? ( media-libs/libcue )
curl? ( net-misc/curl )
dbus? ( sys-apps/dbus )
aac? ( media-libs/faad2 )
enca? ( app-i18n/enca )
flac? ( media-libs/flac )
game? ( media-libs/game-music-emu )
ladspa? ( media-libs/ladspa-cmt )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
midi? ( media-sound/wildmidi )
mms? ( media-libs/libmms )
@ -65,6 +63,7 @@ RDEPEND="media-libs/taglib
wavpack? ( media-sound/wavpack )
scrobbler? ( net-misc/curl )
sndfile? ( media-libs/libsndfile )
soxr? ( media-libs/soxr )
udisks? ( sys-fs/udisks:2 )"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5"
@ -73,8 +72,6 @@ DOCS="AUTHORS ChangeLog README"
CMAKE_IN_SOURCE_BUILD="1"
REQUIRED_USE="kde? ( dbus ) "
src_prepare() {
if has_version dev-libs/libcdio-paranoia; then
sed -i \
@ -87,46 +84,45 @@ src_prepare() {
src_configure() {
mycmakeargs=(
-DUSE_alsa="$(usex alsa)"
-DUSE_aac="$(usex aac)"
-DUSE_analyzer="$(usex analyzer)"
-DUSE_bs2b="$(usex bs2b)"
-DUSE_ALSA="$(usex alsa)"
-DUSE_AAC="$(usex aac)"
-DUSE_ANALYZER="$(usex analyzer)"
-DUSE_BS2B="$(usex bs2b)"
-DUSE_CDA="$(usex cdda)"
-DUSE_crossfade="$(usex crossfade)"
-DUSE_cover="$(usex cover)"
-DUSE_cue="$(usex cue)"
-DUSE_curl="$(usex curl)"
-DUSE_dbus="$(usex dbus)"
-DUSE_enca="$(usex enca)"
-DUSE_ffmpeg="$(usex ffmpeg)"
-DUSE_flac="$(usex flac)"
-DUSE_CROSSFADE="$(usex crossfade)"
-DUSE_COVER="$(usex cover)"
-DUSE_CUE="$(usex cue)"
-DUSE_CURL="$(usex curl)"
-DUSE_ENCA="$(usex enca)"
-DUSE_FFMPEG="$(usex ffmpeg)"
-DUSE_FLAC="$(usex flac)"
-DUSE_GME="$(usex game)"
-DUSE_HAL=OFF
-DUSE_jack="$(usex jack)"
-DUSE_JACK="$(usex jack)"
-DUSE_KDENOTIFY="$(usex kde)"
-DUSE_ladspa="$(usex ladspa)"
-DUSE_lyrics="$(usex lyrics)"
-DUSE_mad="$(usex mad)"
-DUSE_MIDI_WILDMIDI="$(usex midi)"
-DUSE_mplayer="$(usex mplayer)"
-DUSE_mms="$(usex mms)"
-DUSE_modplug="$(usex modplug)"
-DUSE_mpris="$(usex mpris)"
-DUSE_LADSPA="$(usex ladspa)"
-DUSE_LYRICS="$(usex lyrics)"
-DUSE_MAD="$(usex mad)"
-DUSE_MIDI="$(usex midi)"
-DUSE_MPLAYER="$(usex mplayer)"
-DUSE_MMS="$(usex mms)"
-DUSE_MODPLUG="$(usex modplug)"
-DUSE_MPRIS="$(usex mpris)"
-DUSE_MPC="$(usex musepack)"
-DUSE_notifier="$(usex notifier)"
-DUSE_opus="$(usex opus)"
-DUSE_oss="$(usex oss)"
-DUSE_projectm="$(usex projectm)"
-DUSE_NOTIFIER="$(usex notifier)"
-DUSE_OPUS="$(usex opus)"
-DUSE_OSS="$(usex oss)"
-DUSE_PROJECTM="$(usex projectm)"
-DUSE_PULSE="$(usex pulseaudio)"
-DUSE_qsui="$(usex qsui)"
-DUSE_scrobbler="$(usex scrobbler)"
-DUSE_sndfile="$(usex sndfile)"
-DUSE_stereo="$(usex stereo)"
-DUSE_QSUI="$(usex qsui)"
-DUSE_SCROBBLER="$(usex scrobbler)"
-DUSE_SNDFILE="$(usex sndfile)"
-DUSE_SOXR="$(usex soxr)"
-DUSE_STEREO="$(usex stereo)"
-DUSE_STATICON="$(usex tray)"
-DUSE_UDISKS2="$(usex udisks)"
-DUSE_SRC="$(usex libsamplerate)"
-DUSE_vorbis="$(usex vorbis)"
-DUSE_wavpack="$(usex wavpack)"
-DUSE_VORBIS="$(usex vorbis)"
-DUSE_WAVPACK="$(usex wavpack)"
)
cmake-utils_src_configure

@ -1,3 +1,4 @@
DIST quodlibet-3.5.1.tar.gz 3421676 SHA256 f168606ce931c30fcd478d354916bb07ae4ca9a61113af9b988e33f73adcb6c6 SHA512 c14447b17d15ad65fc54e4c81b26b190fa4622b1d83b0b7a4c85e42e332585fe067f93a2f0236bab20186072fb2af0a334bb2741660edb282f1e5e7a00a23c9d WHIRLPOOL 733a7bc88797561a27d2757422bb65bb09f366f91824772b54ac99aefa95b8769f1f566772424a8a819fc7e861bead048ab5c2f4ffc4656d46235454739d09b0
DIST quodlibet-3.6.2.tar.gz 3454566 SHA256 289233ddd26d3d436139e63b01177ead3017b5aa51ff4bd6e6198ec177c6e318 SHA512 2551f5149feb4125087f2102e1e0cfb4b810b92b3ffd9f2b1ed37a7b821933c6b7d718c6b3674569eb2dfe1fd75176bf4d5e4b6587cbbb4f405229dcd7b4a850 WHIRLPOOL ef3acbf8e809fbcd2e638347de4c6af328919114adb9ee3aa17a220a42e2fee96177598a7730a48cfa7d977f055a58a7442694d5bd6c92e953732f4fa4303b05
DIST quodlibet-3.7.0.tar.gz 3651906 SHA256 a7bf4bd1dadd6e0156380c5e82fbde396106da15a5600484f54c6904d2d9e550 SHA512 900fd49cc2ece6e681116962529e6648ed487fcb7492832940ad2210bf47a4a0fefb0500c1a1477bd440d2cb5be9a330a1b0e4a87b7d332d710e25bf087779fb WHIRLPOOL 5dc12fbe05b2a6c4ca86d510498bb6376e37cda8cfbda6614686cc543ef1ac926167ef03997caf40e83a136c8391dfb9aaa369106204e3a0cd57778340d099af
DIST quodlibet-3.7.1.tar.gz 3651908 SHA256 229a26289880860abfd0ec31d9f0aa830c84a3f78205feb11f3ec710e02f02cd SHA512 73f2a909e29178fb4074dbf451a6d04170aebecb7934248b04b909f9639c9098054eefe3343cfb67cc3c622f6d453b5417e5233d4d2ec9c87c48a0c5b4debf4f WHIRLPOOL 2149daf74da7bc01a9822d841de7634c72cca02ef2ab59ae8ac2cd4716e72bed2d6f3342c3b32ddd66c393ecab7c311729e424175a8c7264de0edf2525391187

@ -5,6 +5,10 @@
<email>tamiko@gentoo.org</email>
<name>Matthias Maier</name>
</maintainer>
<maintainer type="person">
<email>klausman@gentoo.org</email>
<name>Tobias Klausmann</name>
</maintainer>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>

@ -0,0 +1,71 @@
# 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 gnome2-utils fdo-mime
DESCRIPTION="audio library tagger, manager, and player for GTK+"
HOMEPAGE="http://quodlibet.readthedocs.org"
SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="+dbus gstreamer ipod +udev"
RDEPEND="dev-libs/keybinder:3[introspection]
dev-python/feedparser[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
>=media-libs/mutagen-1.32[${PYTHON_USEDEP}]
x11-libs/gtk+[introspection]
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
media-libs/gst-plugins-good:1.0
media-plugins/gst-plugins-meta:1.0
)
!gstreamer? ( media-libs/xine-lib )
dbus? (
app-misc/media-player-info
dev-python/dbus-python[${PYTHON_USEDEP}]
)
ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] )
udev? ( virtual/udev )
!media-plugins/quodlibet-plugins"
DEPEND="dev-util/intltool"
REQUIRED_USE="ipod? ( dbus )"
S="${WORKDIR}/${PN}-release-${PV}/${PN}"
src_prepare() {
local qlconfig=${PN}/config.py
if ! use gstreamer; then
sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die
fi
sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die
distutils-r1_src_prepare
}
src_install() {
distutils-r1_src_install
dodoc NEWS README
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}

@ -1 +1 @@
Sun, 04 Dec 2016 18:13:23 +0000
Mon, 05 Dec 2016 06:43:17 +0000

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201612-11">
<title>Chromium: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in the Chromium web
browser, the worst of which allows remote attackers to execute arbitrary
code.
</synopsis>
<product type="ebuild">chromium</product>
<announced>December 05, 2016</announced>
<revised>December 05, 2016: 1</revised>
<bug>601486</bug>
<access>remote</access>
<affected>
<package name="www-client/chromium" auto="yes" arch="*">
<unaffected range="ge">55.0.2883.75</unaffected>
<vulnerable range="lt">55.0.2883.75</vulnerable>
</package>
</affected>
<background>
<p>Chromium is an open-source browser project that aims to build a safer,
faster, and more stable way for all users to experience the web.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in the Chromium web
browser. Please review the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could possibly execute arbitrary code with the
privileges of the process, cause a Denial of Service condition, obtain
sensitive information, or bypass security restrictions.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Chromium users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=www-client/chromium-55.0.2883.75"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5203">CVE-2016-5203</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5204">CVE-2016-5204</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5205">CVE-2016-5205</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5206">CVE-2016-5206</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5207">CVE-2016-5207</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5208">CVE-2016-5208</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5209">CVE-2016-5209</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5210">CVE-2016-5210</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5211">CVE-2016-5211</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5212">CVE-2016-5212</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5213">CVE-2016-5213</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5214">CVE-2016-5214</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5215">CVE-2016-5215</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5217">CVE-2016-5217</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5218">CVE-2016-5218</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5219">CVE-2016-5219</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5220">CVE-2016-5220</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5221">CVE-2016-5221</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5222">CVE-2016-5222</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5223">CVE-2016-5223</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5224">CVE-2016-5224</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5225">CVE-2016-5225</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-5226">CVE-2016-5226</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9650">CVE-2016-9650</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9651">CVE-2016-9651</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-9652">CVE-2016-9652</uri>
</references>
<metadata tag="requester" timestamp="Mon, 10 Aug 2015 14:25:29 +0000">
BlueKnight
</metadata>
<metadata tag="submitter" timestamp="Mon, 05 Dec 2016 00:47:06 +0000">whissi</metadata>
</glsa>

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201612-12">
<title>Patch: Denial of Service</title>
<synopsis>Patch is vulnerable to a locally generated Denial of Service
condition.
</synopsis>
<product type="ebuild">patch</product>
<announced>December 05, 2016</announced>
<revised>December 05, 2016: 1</revised>
<bug>538658</bug>
<access>local</access>
<affected>
<package name="sys-devel/patch" auto="yes" arch="*">
<unaffected range="ge">2.7.4</unaffected>
<vulnerable range="lt">2.7.4</vulnerable>
</package>
</affected>
<background>
<p>Patch takes a patch file containing a difference listing produced by the
diff program and applies those differences to one or more original files,
producing patched versions.
</p>
</background>
<description>
<p>Due to a flaw in Patch, the application can enter an infinite loop when
processing a specially crafted diff file.
</p>
</description>
<impact type="normal">
<p>A local attacker could pass a specially crafted diff file to Patch,
possibly resulting in a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All patch users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-devel/patch-2.7.4"
</code>
</resolution>
<references>
</references>
<metadata tag="requester" timestamp="Thu, 25 Feb 2016 07:47:45 +0000">
BlueKnight
</metadata>
<metadata tag="submitter" timestamp="Mon, 05 Dec 2016 01:16:43 +0000">whissi</metadata>
</glsa>

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201612-13">
<title>nghttp2: Denial of Service</title>
<synopsis>Nghttp2 is vulnerable to a Denial of Service attack.</synopsis>
<product type="ebuild">nghttp2</product>
<announced>December 05, 2016</announced>
<revised>December 05, 2016: 1</revised>
<bug>574780</bug>
<access>remote</access>
<affected>
<package name="net-libs/nghttp2" auto="yes" arch="*">
<unaffected range="ge">1.7.1</unaffected>
<vulnerable range="lt">1.7.1</vulnerable>
</package>
</affected>
<background>
<p>Nghttp2 is an implementation of HTTP/2 and its header compression
algorithm HPACK in C.
</p>
</background>
<description>
<p>Nghttpd, nghttp, and libnghttp2_asio applications do not limit the
memory usage for the incoming HTTP header field. If a peer sends a
specially crafted HTTP/2 HEADERS frame and CONTINUATION frame, they will
crash with an out of memory error.
</p>
</description>
<impact type="normal">
<p>A remote attacker could possibly cause a Denial of Service condition.</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All nghttp2 users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=net-libs/nghttp2-1.7.1"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-1544">CVE-2016-1544</uri>
</references>
<metadata tag="requester" timestamp="Tue, 22 Nov 2016 13:39:02 +0000">whissi</metadata>
<metadata tag="submitter" timestamp="Mon, 05 Dec 2016 01:23:37 +0000">whissi</metadata>
</glsa>

@ -1 +1 @@
Sun, 04 Dec 2016 18:13:23 +0000
Mon, 05 Dec 2016 06:43:17 +0000

@ -0,0 +1,11 @@
DEFINED_PHASES=postinst
DESCRIPTION=Simple information system script
EAPI=6
HOMEPAGE=https://github.com/dylanaraps/neofetch
IUSE=X
KEYWORDS=~amd64 ~x86
LICENSE=MIT-with-advertising
RDEPEND=sys-apps/pciutils X? ( x11-apps/xprop x11-apps/xwininfo x11-apps/xrandr www-client/w3m[imlib] media-libs/imlib2 media-gfx/imagemagick )
SLOT=0
SRC_URI=https://github.com/dylanaraps/neofetch/archive/2.0/neofetch-2.0.tar.gz
_md5_=de76066ca04aceea3273ec600dbcdaaa

@ -1,11 +1,11 @@
DEFINED_PHASES=unpack
DEPEND=app-shells/bash:* sys-apps/pciutils >=dev-vcs/git-1.8.2.1
DEPEND=>=dev-vcs/git-1.8.2.1
DESCRIPTION=Simple information system script
EAPI=6
HOMEPAGE=https://github.com/dylanaraps/neofetch
IUSE=X
LICENSE=MIT
RDEPEND=app-shells/bash:* sys-apps/pciutils X? ( x11-apps/xprop x11-apps/xwininfo x11-apps/xrandr www-client/w3m[imlib] media-libs/imlib2 media-gfx/imagemagick )
LICENSE=MIT-with-advertising
RDEPEND=sys-apps/pciutils X? ( x11-apps/xprop x11-apps/xwininfo x11-apps/xrandr www-client/w3m[imlib] media-libs/imlib2 media-gfx/imagemagick )
SLOT=0
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 git-r3 e928b84a9f6f1d9076d1d27687876dc6 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=c9cd24f6f2eaa3e154c67dba368965ac
_md5_=c0bda39d5c8f1882aef824f72f3abe68

@ -0,0 +1,14 @@
DEFINED_PHASES=install
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=A helper program for maintaining the package.keyword and package.unmask files
EAPI=5
HOMEPAGE=http://www.mpagano.com/blog/?page_id=3
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-2
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=app-portage/gentoolkit-0.3.2-r1 >=sys-apps/portage-2.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=http://www.mpagano.com/downloads/portpeek-2.1.21.tar.gz
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=dff8527be2295f71b8f01f44421e8d7a

@ -1,12 +0,0 @@
DEFINED_PHASES=install postinst postrm
DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
DESCRIPTION=Vim configuration for Rust
EAPI=6
HOMEPAGE=http://www.rust-lang.org/
KEYWORDS=~amd64 ~x86
LICENSE=|| ( MIT Apache-2.0 )
RDEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
SLOT=0
SRC_URI=https://dev.gentoo.org/~jauhien/distfiles/rust-mode-vim-1_beta20150411.tar.gz
_eclasses_=vim-doc 1b0813c9dadf2431c96854a8d46f5eaf vim-plugin cba1cae8a355e4e89cbd2615aed3b1d5
_md5_=59917022baaafb2f0053567a3c546f74

@ -0,0 +1,12 @@
DEFINED_PHASES=install postinst postrm unpack
DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
DESCRIPTION=Vim configuration for Rust
EAPI=6
HOMEPAGE=http://www.rust-lang.org/
KEYWORDS=~amd64 ~x86
LICENSE=|| ( MIT Apache-2.0 )
RDEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
SLOT=0
SRC_URI=https://github.com/rust-lang/rust.vim/tarball/eed97e75117faaf210cb6103cf39a797fe21bfbe -> rust-vim-1_pre20161204.tar.gz
_eclasses_=vcs-snapshot 2b65ecb2d0f91e4322c2ac8d673993bd vim-doc 1b0813c9dadf2431c96854a8d46f5eaf vim-plugin cba1cae8a355e4e89cbd2615aed3b1d5
_md5_=18ac0baac76ae7af50375028eed9fa21

@ -1,12 +0,0 @@
DEFINED_PHASES=install postinst postrm prepare
DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
DESCRIPTION=vim plugin: extended session management for vim
EAPI=5
HOMEPAGE=http://peterodding.com/code/vim/session/
KEYWORDS=~amd64 ~x86
LICENSE=MIT
RDEPEND=>=app-vim/vim-misc-1.17.6 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
SLOT=0
SRC_URI=https://github.com/xolox/vim-session/archive/2.12.tar.gz -> session-2.12.tar.gz
_eclasses_=vim-doc 1b0813c9dadf2431c96854a8d46f5eaf vim-plugin cba1cae8a355e4e89cbd2615aed3b1d5
_md5_=1c92ddc5dff0042946c2be198e5b8a33

@ -3,10 +3,10 @@ DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
DESCRIPTION=vim plugin: extended session management for vim
EAPI=6
HOMEPAGE=http://peterodding.com/code/vim/session/
KEYWORDS=~amd64 ~x86
KEYWORDS=amd64 x86
LICENSE=MIT
RDEPEND=>=app-vim/vim-misc-1.17.6 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
SLOT=0
SRC_URI=https://github.com/xolox/vim-session/archive/2.13.1.tar.gz -> session-2.13.1.tar.gz
_eclasses_=vim-doc 1b0813c9dadf2431c96854a8d46f5eaf vim-plugin cba1cae8a355e4e89cbd2615aed3b1d5
_md5_=69ba9c0c070f7a8b83edf146253215ee
_md5_=8347d93022f921ebc806aeca3d786b4a

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install
DEPEND=system-boost? ( =dev-libs/boost-1.59.0 ) app-editors/vim-core dev-libs/libaio dev-libs/libev dev-libs/libgcrypt:0= dev-libs/libgpg-error dev-python/sphinx net-misc/curl sys-libs/zlib
DESCRIPTION=Hot backup utility for MySQL based servers
EAPI=6
HOMEPAGE=https://www.percona.com/software/mysql-database/percona-xtrabackup
IUSE=system-boost
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=system-boost? ( =dev-libs/boost-1.59.0 ) app-editors/vim-core dev-libs/libaio dev-libs/libev dev-libs/libgcrypt:0= dev-libs/libgpg-error dev-python/sphinx net-misc/curl sys-libs/zlib !dev-db/xtrabackup-bin dev-perl/DBD-mysql
SLOT=0
SRC_URI=https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.5/source/tarball/percona-xtrabackup-2.4.5.tar.gz !system-boost? ( http://jenkins.percona.com/downloads/boost/boost_1_59_0.tar.gz )
_md5_=105d5a431e72fab8068a3ed86a92987b

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=dev-libs/tinyxml media-libs/allegro:0[X,png] media-libs/giflib media-libs/libpng:0 net-misc/curl sys-libs/zlib virtual/jpeg:0 x11-libs/libX11 test? ( dev-cpp/gtest ) sys-devel/make >=dev-util/cmake-2.8.12
DESCRIPTION=Animated sprite editor & pixel art tool
EAPI=5
HOMEPAGE=http://www.aseprite.org
IUSE=debug memleak static test
KEYWORDS=amd64 x86
LICENSE=GPL-2 FTL
RDEPEND=dev-libs/tinyxml media-libs/allegro:0[X,png] media-libs/giflib media-libs/libpng:0 net-misc/curl sys-libs/zlib virtual/jpeg:0 x11-libs/libX11
SLOT=0
SRC_URI=https://aseprite.googlecode.com/files/aseprite-0.9.5.tar.xz
_eclasses_=cmake-utils 5e0b7e906a2e173540595bcd12cd2ae1 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=a3b3eab9b1eed9aab554846f7698b280

@ -4,10 +4,10 @@ DESCRIPTION=Animated sprite editor & pixel art tool
EAPI=6
HOMEPAGE=http://www.aseprite.org
IUSE=debug kde gtk3 test webp
KEYWORDS=amd64 ~x86
KEYWORDS=amd64 x86
LICENSE=BSD GPL-2 MIT
RDEPEND=dev-libs/tinyxml media-libs/allegro:0[X,png] media-libs/freetype media-libs/giflib:= webp? ( media-libs/libwebp ) media-libs/libpng:0= net-misc/curl sys-libs/zlib virtual/jpeg:0 x11-libs/libX11 x11-libs/pixman gtk3? ( dev-cpp/gtkmm:3.0 ) kde? ( dev-qt/qtcore:5 kde-frameworks/kio:5 )
SLOT=0
SRC_URI=https://github.com/aseprite/aseprite/releases/download/v1.1.6/Aseprite-v1.1.6-Source.zip
_eclasses_=cmake-utils 5e0b7e906a2e173540595bcd12cd2ae1 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=11c8d94c2daac4eeaf6e9d1577276ea3
_md5_=6e247c1ec965e59c3af9ae04b27d92fe

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install preinst prepare setup
DEPEND=>=virtual/jdk-1.7 app-arch/unzip >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
DESCRIPTION=JSR 250 Common Annotations
EAPI=6
HOMEPAGE=https://jcp.org/en/jsr/detail?id=250
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=|| ( CDDL GPL-2 )
RDEPEND=>=virtual/jre-1.7 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://central.maven.org/maven2/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2-sources.jar
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-pkg-2 eb1f0d7d874162c70088f5ae32c31ee7 java-pkg-simple 88558e9b1185c8404cf95c1ea077592c java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=c4964fa639d87f624804346cf1859b04

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=readline? ( sys-libs/readline:0= ) app-eselect/eselect-lua !dev-lang/lua:0 sys-devel/libtool !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A powerful light-weight programming language designed for extending applications
EAPI=5
HOMEPAGE=http://www.lua.org/
IUSE=+deprecated emacs readline static abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-aix ~x64-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
PDEPEND=emacs? ( app-emacs/lua-mode )
RDEPEND=readline? ( sys-libs/readline:0= ) app-eselect/eselect-lua !dev-lang/lua:0
SLOT=5.3
SRC_URI=http://www.lua.org/ftp/lua-5.3.3.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 portability bb1a0ed8ea152b957d17339f01d4d7f5 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=2f0bfea4ff35337afd1fc0ec35534ab6

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 x86-interix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) ppc-aix? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig
DESCRIPTION=Handler library for evdev events
EAPI=5
HOMEPAGE=https://www.x.org/wiki/
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 static-libs
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86
LICENSE=MIT
RDEPEND=abi_x86_32? ( !app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] )
RESTRICT=test
SLOT=0
SRC_URI=https://www.freedesktop.org/software/libevdev/libevdev-1.3.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xorg-2 1639ccc38d3b68fcb9211b7d8d96c02a
_md5_=2d4de410e41090fa367489f37c179df9

@ -9,6 +9,6 @@ LICENSE=MIT
RDEPEND=abi_x86_32? ( !app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] )
RESTRICT=test
SLOT=0
SRC_URI=https://www.freedesktop.org/software/libevdev/libevdev-1.5.1.tar.xz
SRC_URI=https://www.freedesktop.org/software/libevdev/libevdev-1.5.5.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xorg-2 1639ccc38d3b68fcb9211b7d8d96c02a
_md5_=78515e1868110267a2fd6627c9c9c0cb

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 virtual/perl-Scalar-List-Utils dev-perl/Tie-IxHash virtual/perl-Time-HiRes virtual/perl-Time-Local >=dev-perl/boolean-0.450.0 dev-perl/namespace-clean virtual/perl-threads-shared virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-Data-Dumper virtual/perl-File-Spec dev-perl/JSON-MaybeXS >=dev-perl/Path-Tiny-0.54.0 dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl:=
DESCRIPTION=BSON serialization and deserialization
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/BSON/
IUSE=test
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 virtual/perl-Scalar-List-Utils dev-perl/Tie-IxHash virtual/perl-Time-HiRes virtual/perl-Time-Local >=dev-perl/boolean-0.450.0 dev-perl/namespace-clean virtual/perl-threads-shared virtual/perl-version dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MONGODB/BSON-v1.2.2.tar.gz
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358
_md5_=bb19c815c93311d2725af49c89fc3e58

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-perl/File-BaseDir-0.30.0 >=dev-perl/File-DesktopEntry-0.40.0 x11-misc/shared-mime-info >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) dev-lang/perl:=
DESCRIPTION=Determine file type
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/File-MimeInfo/
IUSE=test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/File-BaseDir-0.30.0 >=dev-perl/File-DesktopEntry-0.40.0 x11-misc/shared-mime-info dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MICHIELB/File-MimeInfo-0.28.tar.gz
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358
_md5_=da3211599cf448b11aa01063204efbbb

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=virtual/perl-Getopt-Long virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple virtual/perl-Encode ) dev-lang/perl:=
DESCRIPTION=Read JSON into a Perl Variable
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/JSON-Parse/
IUSE=test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Getopt-Long dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BK/BKB/JSON-Parse-0.49.tar.gz
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358
_md5_=8422e518f4aafdfeae12e070a9337808

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=!minimal? ( >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-JSON-PP-2.271.30 >=virtual/perl-Pod-Simple-3.90.0 >=virtual/perl-Time-Local-1.200.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl:=
DESCRIPTION=Real-time web framework
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/Mojolicious/
IUSE=test minimal examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!minimal? ( >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-JSON-PP-2.271.30 >=virtual/perl-Pod-Simple-3.90.0 >=virtual/perl-Time-Local-1.200.0 dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SRI/Mojolicious-7.11.tar.gz
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358
_md5_=009606b42e74d13e93a0383ecf8fbb7e

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=!minimal? ( >=virtual/perl-IO-Socket-IP-0.250.0 >=dev-perl/IO-Socket-SSL-1.560.0 >=dev-perl/Mozilla-CA-20130114 >=dev-perl/Net-SSLeay-1.490.0 ) >=dev-perl/Authen-SCRAM-0.3.0 dev-perl/BSON virtual/perl-Carp dev-perl/Class-XSAccessor >=dev-perl/DateTime-0.780.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-MIME-Base64 >=dev-perl/Moo-2 dev-perl/Safe-Isa virtual/perl-Scalar-List-Utils virtual/perl-Socket dev-perl/Tie-IxHash virtual/perl-Time-HiRes dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Type-Tiny-XS virtual/perl-XSLoader >=dev-perl/boolean-0.250.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-version >=dev-perl/Config-AutoConf-0.220.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/Path-Tiny-0.52.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/DateTime-Tiny-1.0.0 >=virtual/perl-Test-Harness-3.310.0 >=dev-perl/Time-Moment-0.220.0 ) virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/JSON-MaybeXS virtual/perl-Math-BigInt >=dev-perl/Path-Tiny-0.54.0 >=dev-perl/Test-Deep-0.111.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 virtual/perl-bignum virtual/perl-threads-shared ) dev-lang/perl:=
DESCRIPTION=Official MongoDB Driver for Perl
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/MongoDB/
IUSE=test minimal
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=!minimal? ( >=virtual/perl-IO-Socket-IP-0.250.0 >=dev-perl/IO-Socket-SSL-1.560.0 >=dev-perl/Mozilla-CA-20130114 >=dev-perl/Net-SSLeay-1.490.0 ) >=dev-perl/Authen-SCRAM-0.3.0 dev-perl/BSON virtual/perl-Carp dev-perl/Class-XSAccessor >=dev-perl/DateTime-0.780.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-MIME-Base64 >=dev-perl/Moo-2 dev-perl/Safe-Isa virtual/perl-Scalar-List-Utils virtual/perl-Socket dev-perl/Tie-IxHash virtual/perl-Time-HiRes dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Type-Tiny-XS virtual/perl-XSLoader >=dev-perl/boolean-0.250.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-version dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MONGODB/MongoDB-v1.6.0.tar.gz
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358
_md5_=0fb2b0e4871f4471576d1e1a07f2db3f

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=dev-perl/Class-Method-Modifiers-1.100.0 >=dev-perl/Devel-GlobalDestruction-0.110.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Role-Tiny-2.0.4 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.940.0 ) dev-lang/perl:=
DESCRIPTION=Minimalist Object Orientation (with Moose compatiblity)
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/Moo/
IUSE=test
KEYWORDS=~amd64 ~arm ~hppa ~ppc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Class-Method-Modifiers-1.100.0 >=dev-perl/Devel-GlobalDestruction-0.110.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Role-Tiny-2.0.4 virtual/perl-Scalar-List-Utils dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Moo-2.002005.tar.gz
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358
_md5_=181eaa4ca416971a2ebe322ea6174407

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=virtual/perl-Exporter-5.570.0 !<dev-perl/Moo-0.9.14 test? ( >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl:=
DESCRIPTION=Roles. Like a nouvelle cuisine portion size slice of Moose
EAPI=6
HOMEPAGE=http://search.cpan.org/dist/Role-Tiny/
IUSE=test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-Exporter-5.570.0 !<dev-perl/Moo-0.9.14 dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Role-Tiny-2.000005.tar.gz
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358
_md5_=4e3522ba2a6cf857d060c1e40a89b896

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/setuptools_scm-1.9[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/secretstorage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/pytest-runner[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pytest-2.8[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=Provides access to the system keyring service
EAPI=6
HOMEPAGE=https://github.com/jaraco/keyring
IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=PSF-2
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=mirror://pypi/k/keyring/keyring-10.1.tar.gz
_eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=2741f40612df3b47abee9d2995b4284b

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] test? ( dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_pypy? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) >=www-servers/tornado-4.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-)] dev-python/mock[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/nose[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] ) doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more
EAPI=5
HOMEPAGE=https://github.com/shazow/urllib3
IUSE=doc test python_targets_pypy python_targets_python2_7 python_targets_python3_4
KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 x86
LICENSE=MIT
RDEPEND=dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_pypy? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 )
SLOT=0
SRC_URI=mirror://pypi/u/urllib3/urllib3-1.10.4.tar.gz
_eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=7b33f1055fe90037da10a68b0a95d3a0

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/certifi[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyopenssl-0.13[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) >=www-servers/tornado-4.2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] >=dev-python/mock-1.3.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/nose-1.3.7[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/nose-exclude-0.4.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more
EAPI=6
HOMEPAGE=https://github.com/shazow/urllib3
IUSE=doc test python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE=MIT
RDEPEND=dev-python/certifi[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyopenssl-0.13[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=mirror://pypi/u/urllib3/urllib3-1.13.1.tar.gz
_eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=7d8772e5a4ba6637b8033d88ff9407db

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/PySocks[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/certifi[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyopenssl-0.13[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) >=www-servers/tornado-4.2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] >=dev-python/mock-1.3.0[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/nose-1.3.7[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/nose-exclude-0.4.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more
EAPI=6
HOMEPAGE=https://github.com/shazow/urllib3
IUSE=doc test python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-fbsd ~x86-linux
LICENSE=MIT
RDEPEND=dev-python/PySocks[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/certifi[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyopenssl-0.13[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/backports-ssl-match-hostname[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/ndg-httpsclient[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( dev-python/pyasn1[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
SRC_URI=mirror://pypi/u/urllib3/urllib3-1.14.tar.gz
_eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=09475850a6f1ddd17fbd0dcf0b4cc312

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( >=dev-python/PySocks-1.5.6[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/certifi[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/cryptography-1.3.4[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyopenssl-0.14[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/idna-2.0.0[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] virtual/python-ipaddress[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=www-servers/tornado-4.2.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-),python_targets_python3_4(-)?,-python_single_target_python3_4(-),python_targets_python3_5(-)?,-python_single_target_python3_5(-)] >=dev-python/mock-1.3.0[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/nose-1.3.7[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/nose-exclude-0.4.1[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) doc? ( dev-python/mock[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/sphinx[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_pypy3? ( virtual/pypy3:0=[ssl(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more
EAPI=6
HOMEPAGE=https://github.com/shazow/urllib3
IUSE=doc test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-fbsd ~x86-linux
LICENSE=MIT
RDEPEND=>=dev-python/PySocks-1.5.6[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/certifi[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/cryptography-1.3.4[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pyopenssl-0.14[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/idna-2.0.0[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] virtual/python-ipaddress[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( virtual/pypy:0=[ssl(+)] ) python_targets_pypy3? ( virtual/pypy3:0=[ssl(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[ssl(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
RESTRICT=test
SLOT=0
SRC_URI=mirror://pypi/u/urllib3/urllib3-1.19.1.tar.gz
_eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=741351ff6e51109d255400d3bce2e07d

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup unpack
DEPEND=app-arch/unzip >=sys-apps/sed-4
DESCRIPTION=Team-based competetive arena play
EAPI=5
HOMEPAGE=http://www.awesomenauts.com/
IUSE=bundled-libs
KEYWORDS=-* amd64 x86
LICENSE=all-rights-reserved
RDEPEND=virtual/opengl virtual/glu amd64? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] !bundled-libs? ( >=media-libs/libtheora-1.1.1[abi_x86_32(-)] >=media-libs/libsdl-1.2.15-r4:0[X,opengl,video,abi_x86_32(-)] >=media-libs/openal-1.15.1[abi_x86_32(-)] >=media-libs/libogg-1.3.0[abi_x86_32(-)] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] >=media-gfx/nvidia-cg-toolkit-3.1.0013-r3[abi_x86_32(-)] ) ) x86? ( media-libs/freetype x11-libs/libX11 !bundled-libs? ( media-gfx/nvidia-cg-toolkit media-libs/libogg media-libs/libsdl:0[X,opengl,video] media-libs/libtheora media-libs/libvorbis media-libs/openal ) ) games-misc/games-envd
RESTRICT=bindist fetch bundled-libs? ( splitdebug )
SLOT=0
SRC_URI=Awesomenauts-Linux-2013-5-21-3.bin
_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils b83a2420b796f7c6eff682679d08fe25 games 2cf0d67d765e6358b435ccda30c13ad8 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 unpacker 45d07319df5f40ee6af58418b0f930be user 80aaa71614ced86f02ee1a513821dc87 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=5d40f93cab486229d84e60048d034d0e

@ -11,4 +11,4 @@ REQUIRED_USE=python? ( python_targets_python2_7 )
SLOT=2
SRC_URI=mirror://gimp/v2.9/gimp-2.9.2.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=f45684e9da4dd6650dadeacfcb77aa50
_md5_=1af8e92050ce3de8a5ec0fcabdf46a76

@ -11,4 +11,4 @@ REQUIRED_USE=python? ( python_targets_python2_7 )
SLOT=2
SRC_URI=https://www.hartwork.org/public/gimp-2.9.4-r1.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=fd1a8217d4efebebb020db7a8f469916
_md5_=f95d6f5e62901308e9db59ff26b3f09e

@ -9,4 +9,4 @@ RDEPEND=>=dev-libs/glib-2.40.0:2 >=dev-libs/atk-2.2.0 >=x11-libs/gtk+-2.24.10:2
REQUIRED_USE=python? ( python_targets_python2_7 )
SLOT=2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d git-r3 e928b84a9f6f1d9076d1d27687876dc6 gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=24d13a089f3d2a0aa07a828e9de59b20
_md5_=f7a414e08f696f896e47920bd13cdce9

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

Loading…
Cancel
Save