Sync with portage [Sat May 20 21:31:07 MSK 2017].

mhiretskiy
root 7 years ago
parent 88bd48d88d
commit 82dcc63ca6

@ -13,7 +13,7 @@ SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 x86 ~x64-macos"
IUSE="test"
RDEPEND="

@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/t/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE=""
DEPEND="sys-fs/e2fsprogs"

@ -1,3 +1,4 @@
DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 1788aaab2cd7f760c4dc24c1d31a471a4b584fbbfa2a47f06f340b4d73480144 SHA512 17f0ff482c1410b1ef07a700f472f463660d393b7c06c796849c9b67d95f7283a91d135e67e20dbcaf888a85d0abf96959dc9d80b92e7b638ac632acd9b4107e WHIRLPOOL efe80eecd402a1ad800307a63edbe5b473bd8b29204d24b1e008b48549cb96336957fda4cd7f2e4fc83dda3152e663a70b2e0d00984e377f8b6cb03d80e91a0a
DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 024b9f0ed5c57ebdd633333b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc WHIRLPOOL 8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75 WHIRLPOOL f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09
DIST par2cmdline-0.7.1.tar.bz2 3129827 SHA256 65bd96b96aece0c280025c2d4345a68e4d63f25fd408b4f617c033a2ff6196cd SHA512 d7c86609554eab085d0a8a175e2029ff92fd7a6b94b54a8f3b6dd98c4bda34dc3862361565ba472cc22564103edc0145a3ffb6fa49d3c67ec3be8d07943d944e WHIRLPOOL 400175f2fe78239cfc06c8361f02bdb41879e3f2801e404a882565a8412a8aeb48fc980d7bb4873bed5ffab343b413ba7995e772bb4ccc821f8293eb3937e836

@ -0,0 +1,30 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
DESCRIPTION="A PAR-2.0 file verification and repair tool"
HOMEPAGE="https://github.com/Parchive/par2cmdline"
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="openmp"
DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for building
pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}
pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}
src_test() {
# test22 fails when run in parallel
emake -j1 check
}

@ -17,7 +17,7 @@ if [[ ${PV} = *9999* ]]; then
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"

@ -8,7 +8,7 @@ HOMEPAGE="http://www.gentoo.org/"
SRC_URI="http://dev.gentoo.org/~titanofold/${P}.tbz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
IUSE=""
RDEPEND="app-admin/eselect"

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
LICENSE="LGPL-2.1"
SLOT="0.34"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="test"
RDEPEND="

@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE=""
# Previously ${PN} was part of dev-lang/vala

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Communicate with the i3 window manager"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
KEYWORDS="amd64 ~arm x86"
IUSE=""
RDEPEND="

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A wrapper that lets you read Zip archive members as if they were files"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS speedups for Class::C3"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-solaris"
KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86 ~x86-solaris"
IUSE="test"
RDEPEND="

@ -1,16 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
MODULE_AUTHOR=ADAMK
MODULE_VERSION=1.28
inherit perl-module
DESCRIPTION="Provides information about Classes"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
SRC_TEST="do"

@ -1,2 +1 @@
DIST Class-Inspector-1.28.tar.gz 39816 SHA256 3ca4b7a3ed1f4cc846c9a3c08f9a6e9ec07a9cbfd92510dea9513db61a923112 SHA512 ef7447ffcc5c63b14708e8e32f9938d70ac9d587edd9b738b45a156608ed3080fce3275cdbe470e22d76873d3a27a182c6c7006f490174b1ea6bdadbad524ca0 WHIRLPOOL 5b9841c09a61999bda0c974152bffd19d56e32b28e8dae258cbf868d0a91f6d1c3784891a119adf297bc9019ad1edcccc7310082d9497d7ad8d817011cdf76e7
DIST Class-Inspector-1.31.tar.gz 24422 SHA256 065f649f1f7a676f0496c37dc155cf4812edb77bdbb0e95d28c985deff930eeb SHA512 5ae8fa38d145d351b00b316853428f1ff7cf4dfb19952ccaa10e64fb84b41fc45d2510ef941347785b1c44ef2a1f5d4a361d321e2c0a6ee4b08232f6bc8e2d2a WHIRLPOOL fa32edf7f34f5824652b6e301962cae69a97e4fce61e850da0feb75e8fb6e812d66cc6082c6e9c6b112ddaf11c3cacbef98e300055c938d2c601c68f9a8ac2d6

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="test"
RDEPEND=""

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Simple, transparent data interface, with caching"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="test"
RDEPEND="dev-perl/Class-Trigger

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse and format W3CDTF datetime strings"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/DateTime"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Introspect overloaded operators"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
IUSE="test"
# Scalar::Util -> Scalar-List-Utils

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Common rules for searching for Perl things"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
IUSE="test"
RDEPEND="

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Provide information on conflicts for Module::Runtime"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
IUSE="test"
RDEPEND="

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="A postmodern object system for Perl 5"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-macos"
KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~x64-macos"
IUSE="test"
CONFLICTS="

@ -11,7 +11,7 @@ DESCRIPTION="File path utility"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
IUSE="test minimal"
RDEPEND="

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="control superclass method dispatch"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE="test"
RDEPEND="

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Retrieve names of code references"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
RDEPEND="

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Apparently run a function in a higher stack frame"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="virtual/perl-Carp"

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for uncleaned imports"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
IUSE="test minimal"
# r:Test::Builder -> Test-Simple

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Override subroutines in a module for unit testing"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -11,7 +11,7 @@ DESCRIPTION="Replaces random number generation with non-random number generation
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
IUSE="test minimal examples"
RDEPEND="

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Encoding and decoding of UTF-8 encoding form"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
IUSE="test"
RDEPEND="

@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl YAML Serialization using XS and libyaml"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~sparc x86"
IUSE=""
RDEPEND=""

@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Keep imports and functions out of your namespace"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-macos"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-aix ~x86-fbsd ~x64-macos"
IUSE="test"
RDEPEND="

@ -14,13 +14,18 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="filemagic ipython oauth"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
DEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
"
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
filemagic? ( dev-python/filemagic[${PYTHON_USEDEP}] )
ipython? ( dev-python/ipython[${PYTHON_USEDEP}] )
oauth? (
dev-python/requests-oauthlib[${PYTHON_USEDEP}]
dev-python/pycrypto[${PYTHON_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_USEDEP}]
)
dev-python/requests[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
"

@ -5,6 +5,10 @@
<email>wizardedit@gentoo.org</email>
<name>Austin English</name>
</maintainer>
<maintainer type="person">
<email>calchan@gentoo.org</email>
<name>Denis Dupeyron</name>
</maintainer>
<longdescription lang="en">
Python library for interacting with JIRA via REST APIs.
</longdescription>

@ -1 +1,2 @@
DIST poyo-0.4.0.tar.gz 10722 SHA256 8a95d95193eb0838117cc8847257bf17248ef6d157aaa55ea5c20509a87388b8 SHA512 19ab8e8f7bb6e376494516ac455eec36f57f64c59c1f5f3bc2a9ee1dd2faefdccab2755a4875f85553e4f2fbdcb3a13db0f591fc65c005354cc20d10ce2a0d6c WHIRLPOOL 3e42f5e78c9cc2bc310f085b264305221d416da145af9503eb1b37cb5b9cd3a4b3852eeeac880e07be7078acebae6b8ba3a351caeda77a2d5db49c7757e74801
DIST poyo-0.4.1.tar.gz 10960 SHA256 103b4ee3e1c7765098fe1cabe43f828db2e2a6079646561a2117e1a809f352d6 SHA512 e2dfc504ec9cea8e43363556b875f9b01fbda506ee8e70916d4a018941e4e347a4e8a78a245f980b9c41b20731948fc9e5e131b415856b31593e44b805acc768 WHIRLPOOL 1f65ed3cff7557e39605e919250368274cb1268d9ee26239a6e2362144cdf8e0ee2ee971958f49e9de55b9d6fdc5e6eacb58d8574ef469ed53775ba46ef6bd84

@ -0,0 +1,23 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="A lightweight YAML Parser for Python"
HOMEPAGE="https://github.com/hackebrot/poyo"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
python_test() {
py.test || die
}

@ -7,7 +7,7 @@ inherit eutils qt4-build-multilib
DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~sparc x86"
fi
IUSE="webkit"

@ -7,7 +7,7 @@ inherit eutils qt4-build-multilib
DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
DESIGNER_PLUGINS="declarative phonon qt3support webkit"

@ -7,7 +7,7 @@ inherit eutils qt4-build-multilib
DESCRIPTION="Graphical tool for translating Qt applications"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE=""

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="Qt screen magnifier"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~sparc x86"
fi
IUSE=""

@ -7,7 +7,7 @@ inherit eutils qt4-build-multilib
DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE=""

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Qt3Support module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="+accessibility"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The network bearer plugins for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="connman networkmanager"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="Cross-platform application development framework"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="+glib iconv icu libressl qt3support ssl"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The DBus module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE=""

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Declarative module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="+accessibility qt3support webkit"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="Demonstration module and examples for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
fi
IUSE="dbus declarative kde multimedia opengl phonon webkit xmlpatterns"

@ -8,7 +8,7 @@ DESCRIPTION="The GUI module for the Qt toolkit"
SRC_URI+=" https://dev.gentoo.org/~pesa/patches/${PN}-systemtrayicon-plugin-system.patch"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="+accessibility cups egl +glib gtkstyle mng nas nis qt3support tiff trace xinerama +xv"

@ -12,7 +12,7 @@ SRC_URI+="
)"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~sparc x86"
fi
IUSE="compat doc"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Multimedia module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm ~ia64 ppc ~ppc64 x86"
fi
IUSE="alsa"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The OpenGL module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="egl qt3support"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The Phonon module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~arm hppa ~ia64 ppc ~ppc64 x86 ~x86-fbsd"
fi
IUSE="dbus qt3support"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The QtScript module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="+jit"

@ -7,7 +7,7 @@ inherit multilib qt4-build-multilib
DESCRIPTION="The SQL module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="freetds mysql oci8 odbc postgres qt3support +sqlite"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The SVG module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="+accessibility"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The QtTest module for unit testing Qt applications and libraries"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE=""

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="Translation files for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE=""

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The WebKit module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE="+gstreamer icu +jit"

@ -7,7 +7,7 @@ inherit qt4-build-multilib
DESCRIPTION="The XmlPatterns module for the Qt toolkit"
if [[ ${QT4_BUILD_TYPE} == release ]]; then
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
IUSE=""

@ -1,3 +1,2 @@
DIST cucumber-rails-1.4.3.gem 405504 SHA256 35f210b2bf2a0c9d102f64d89e3b2a6245bb52154fcef9650b5b4840bb81af3f SHA512 44b5653fc44f483a20f32fc6ed99e446fd9c22e9abe3a5c5430b7b84ce0e95a0d806f21809fedcc1c1848244d6b0f8351299f1981882f9995a8491b896db5391 WHIRLPOOL f52f63f2cd1da0bc5f422986f9b733342c92a3b5470b362d0e956cf89437ce12e824a95622d501d927e587898a04dac5501bc77756b53e99ae52c22eda627034
DIST cucumber-rails-1.4.4.gem 406016 SHA256 b8298a430d97642cf4ef00140a5ce96177890519fb3ed4162592c336dab7f74d SHA512 b9355adda3c322b0f7cb6de8a3fbed00706f800cbc71105ac1292390ced37f040a4467e39fe8f8bc9b26026e94c96de97588bb724a7b442fda04ab919f6a3ec0 WHIRLPOOL 606a111ff2569af26a9db7d22fc226837487d79ef2ffedb0f8876ed06c4179a898f78cebcc93ffa83fa0c053c7d1a26b90cee580bedba9e2778a9e73fe994f71
DIST cucumber-rails-1.4.5.gem 406016 SHA256 db127640c43fd1ccdda0d60a66af534235e9ce4504e1e20666ad9d6e5b316f7a SHA512 66ad3a23503a5f28202e13fd041ca8c75ee447c525daf4b4711cbf789c7ee924efaaabf9753173eb67b8d9fd201f08d2d2fa1905175b7615640d4f2861c92701 WHIRLPOOL 93406965de8bea61a4fb0129a90b896f8e0ef3d73f788754bd351f4bd820d4a524187281167188b282bf511f428dc7be08962f12c1d10bc747286a0d6905480c
DIST cucumber-rails-1.5.0.gem 406528 SHA256 53bb8b5c7b177b7fd38f0084ec23caaf71b820f050538daf0dbd151613950e30 SHA512 d5a416cea8055319b768243b2029fcc05412677ba8fdc523b246d69e12d820e429b80892d6cfc43600aa84257e2175058ddd5f0946d68c42efa7ebadbf1a536d WHIRLPOOL d0ab0ffcf1addef778693f8a325bb6818e38b13aa9838ad564aca57a6173128ccc63d7b281babe5e363018d9898d9ffa18d3f0c2978c3af290139e0cd29ab06e

@ -1,47 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
# There are also cucumber features. They require a Rails project with
# factory girl which we don't have packaged yet.
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
RUBY_FAKEGEM_GEMSPEC="cucumber-rails.gemspec"
inherit ruby-fakegem
DESCRIPTION="Executable feature scenarios for Rails"
HOMEPAGE="https://github.com/cucumber/cucumber/wikis"
LICENSE="Ruby"
KEYWORDS="~amd64"
SLOT="1"
IUSE=""
# Restrict tests since Appraisal is now mandatory to manage different
# rails versions, even for the specs.
RESTRICT="test"
#ruby_add_bdepend "
# test? (
# >=dev-ruby/ammeter-0.2.2
# >=dev-ruby/rspec-rails-2.7.0:2
# )"
ruby_add_rdepend "
>=dev-util/cucumber-1.3.8 <dev-util/cucumber-3
>=dev-ruby/nokogiri-1.5.0
>=dev-ruby/capybara-1.1.2:* <dev-ruby/capybara-3:*
>=dev-ruby/railties-3.0.0:* <dev-ruby/railties-5.1:*
>=dev-ruby/mime-types-1.16:* <dev-ruby/mime-types-4:*"
all_ruby_prepare() {
rm Gemfile || die
sed -i -e '/[Bb]undler/d' Rakefile || die
sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
}

@ -1,8 +1,8 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
RUBY_FAKEGEM_TASK_DOC=""
@ -34,11 +34,11 @@ RESTRICT="test"
# )"
ruby_add_rdepend "
>=dev-util/cucumber-1.3.8 <dev-util/cucumber-3
>=dev-util/cucumber-1.3.8 <dev-util/cucumber-4
>=dev-ruby/nokogiri-1.5.0
>=dev-ruby/capybara-1.1.2:* <dev-ruby/capybara-3:*
>=dev-ruby/railties-3.0.0:* <dev-ruby/railties-5:*
>=dev-ruby/mime-types-1.16:* <dev-ruby/mime-types-4:*"
>=dev-ruby/railties-4:* <dev-ruby/railties-5.2:*
>=dev-ruby/mime-types-1.17:* <dev-ruby/mime-types-4:*"
all_ruby_prepare() {
rm Gemfile || die

@ -25,8 +25,8 @@ esac
# @ECLASS-VARIABLE: VALA_MIN_API_VERSION
# @DESCRIPTION:
# Minimum vala API version (e.g. 0.26).
VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.26}
# Minimum vala API version (e.g. 0.32).
VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.32}
# @ECLASS-VARIABLE: VALA_MAX_API_VERSION
# @DESCRIPTION:
@ -49,7 +49,7 @@ vala_api_versions() {
local minimal_supported_minor_version minor_version
# Dependency atoms are not generated for Vala versions older than 0.${minimal_supported_minor_version}.
minimal_supported_minor_version="26"
minimal_supported_minor_version="32"
for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version >= ${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2)); do
if ((minor_version >= minimal_supported_minor_version)); then

@ -1,3 +1,3 @@
DIST gnome-desktop-2.32.1.tar.bz2 1633847 SHA256 55cbecf67efe1fa1e57ac966520a7c46d799c8ba3c652a1219f60cafccb3739d SHA512 b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28 WHIRLPOOL 0889e79b1b3956b0ef1330f661676b77bdb40e8110657ea7f4035618ea023fc4b35364629d68741f042c0b971db9fa4c7731065717612486f7546e07fe048a0d
DIST gnome-desktop-3.22.2.tar.xz 1064496 SHA256 51d7ebf7a6c359be14c3dd7a022213e931484653815eb10b0131bef4c8979e1c SHA512 11ca2e8f6d8c104e11faee614d52039576a69a0e701cde296ec8ce0cdfdedf29a820771b1ee08dafa37f20612f06201875365c9976b48d8b82a137c7e5438046 WHIRLPOOL b94dadaed355e367e5067e53b081146fe29867fcd742ce7d6faa1e56a76ebce6c0ad758906f35fb5025f068b5e86147de052cf21d7e1e1423c183b3ca4381b89
DIST gnome-desktop-3.23.91.tar.xz 1063184 SHA256 8af2fe03e4eed96655789db9fa38b2825ae82c7bff26c201ac915f1100330bff SHA512 fe35eee83a05b0621a13272ce0d52f2d9abbbbe4961093957ad156e32b2ca2094507580318d076893cb0c17bff5f3a395f11196bfd16b8cd1156ec7ec04cab06 WHIRLPOOL 9cbcedc5f67e53d8c5cf02909e576dafd51ee246d13fe841e676586e5773dea09ba29c5ba331f4111e045d0cbe8a5d0722f35cf0a01b9ff6efb42c1d4d691b72
DIST gnome-desktop-3.24.2.tar.xz 1064808 SHA256 8fa1de66a6a75963bffc79b01a60434c71237d44c51beca09c0f714a032d785e SHA512 691817fda97fc1c560c72213668eb4c2a8d03cc2433470a78149b3f785e95d9b4b681bceb733a67e1bfda649a6aed7ca4569b4891ee89f824a28d7a95f2782c2 WHIRLPOOL fe88bb7975b2240bb48d59d5d4fc75587403846faa2dc550b89c652f32423aa062a748e8c66565ccf5c6180c645f134422fa6eb0550c038432883956e358035a

@ -1,3 +1,2 @@
DIST gnome-builder-3.22.4.tar.xz 2480900 SHA256 d569446a83ab88872c265f238f8f42b5928a6b3eebb22fd1db3dbc0dd9128795 SHA512 69ee0d22f7e60f1bc236f2648662ece38f2a3c827d6877f8cbee82eadd499c19de8e4f6f94d7ad8832a93d26cddb5d34106ec6a9e878a7abea3350929d50711d WHIRLPOOL 9dd3f91d6f66a30e9ff6b415683f9a024d38f4af53029bb9fb4e5b3bf73f06c303516b4958585d7743ffb62cbb468da76b2a9c996ee460539762fada4c11a4da
DIST gnome-builder-3.24.1.tar.xz 4338232 SHA256 d0630dceeaf09285640ecec79545baf811321636a441824a9243e7f3a4467583 SHA512 8a235ca744cd8e79d8c45ccac14b1c89a825eccede52fcb9dfbe62b46a0948a6ba03cb64c9608328be991df4ff6be9b9f9032f335535aabe1673fd8ad5301f8a WHIRLPOOL 3ee74710195038bef91afe86e79de14dd90fae531560ac60f8138b61d36120c69916f833958a130653a9a083b603a3a89c7609829caa9bb84aa96647eb301d04
DIST gnome-builder-3.24.2.tar.xz 4342908 SHA256 84843a9f4af2e1ee1ebfac44441a2affa2d409df9066e7d11bf1d232ae0c535a SHA512 dec133ad3c5ef96a036598ebbe684667dc44f73d8643e700f1e776cf8eb860b99c1d333f1fed5bc896cb7bdcf607eb51fedb7bb1f5b0cc662e4b2703d74140bf WHIRLPOOL 1be12b2ab58286eb1273881700eccf5a0f759e1bd80f8799481c8444229fb1e9a98162ff837c8102879c7ea3ac04994747169af7446fa7514641aea9d1cf0fa0

@ -1,133 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{3_3,3_4,3_5} )
VALA_MIN_API_VERSION="0.30"
VALA_USE_DEPEND="vapigen"
DISABLE_AUTOFORMATTING=1
FORCE_PRINT_ELOG=1
inherit gnome2 python-single-r1 vala virtualx readme.gentoo-r1
DESCRIPTION="Builder attempts to be an IDE for writing software for GNOME"
HOMEPAGE="https://wiki.gnome.org/Apps/Builder"
# FIXME: Review licenses at some point
LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="clang +git sysprof vala webkit"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# When bumping, pay attention to all the included plugins/*/configure.ac files and the requirements within.
# Most have no extra requirements and default to enabled; we need to handle the ones with extra requirements, which tend to default to auto(magic).
# Look at the last (fourth) argument given to AC_ARG_ENABLE to decide. We don't support any disabling of those that are default-enabled and have no extra deps beyond C/python/introspection.
# FIXME: >=dev-util/devhelp-3.20.0 dependency is automagic for devhelp integration plugin
# FIXME: vte could be optional via $(use_enable vte terminal-plugin) - but most/all people want this and have vte?
# FIXME: flatpak-plugin needs flatpak.pc >=0.6.9, libgit2[threads] >=libgit2-glib-0.24.0[ssh] libsoup-2.4.pc
# FIXME: --with-sanitizer configure option
# FIXME: Enable rdtscp based high performance counter usage on suitable architectures for EGG_COUNTER?
# Editorconfig needs pcre.h, with vte migrating away, might want it optional?
# Python is always enabled - the core python plugin support checks are automagic and not worth crippling it by not supporting python plugins
# Relatedly introspection is always required to not have broken python using plugins or have to enable/disable them based on it. This is a full IDE, not a place to be really minimal.
# An introspection USE flag of a dep is required if any introspection based language plugin wants to use it. Last full check at 3.22.4
RDEPEND="
>=x11-libs/gtk+-3.22.1:3[introspection]
>=dev-libs/glib-2.50.0:2[dbus]
>=x11-libs/gtksourceview-3.22.0:3.0[introspection]
>=dev-libs/gobject-introspection-1.48.0:=
>=dev-python/pygobject-3.22.0:3
>=dev-libs/libxml2-2.9.0
>=x11-libs/pango-1.38.0
>=dev-libs/libpeas-1.18.0[python,${PYTHON_USEDEP}]
>=dev-libs/json-glib-1.2.0
>=app-text/gspell-1.2.0
>=app-text/enchant-1.6.0
webkit? ( >=net-libs/webkit-gtk-2.12.0:4=[introspection] )
clang? ( sys-devel/clang:= )
git? (
dev-libs/libgit2[ssh,threads]
>=dev-libs/libgit2-glib-0.25.0[ssh] )
>=x11-libs/vte-0.46:2.91
sysprof? ( >=dev-util/sysprof-3.23.91[gtk] )
dev-libs/libpcre:3
${PYTHON_DEPS}
vala? ( $(vala_depend) )
"
# desktop-file-utils for desktop-file-validate check in configure for 3.22.4
# mm-common due to not fully clean --disable-idemm behaviour, recheck on bump
DEPEND="${RDEPEND}
dev-cpp/mm-common
dev-libs/appstream-glib
dev-util/desktop-file-utils
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
!<sys-apps/sandbox-2.10-r3
"
# Tests fail if all plugins aren't enabled (webkit, clang, devhelp, perhaps more)
RESTRICT="test"
DOC_CONTENTS='gnome-builder can use various other dependencies on runtime to provide
extra capabilities beyond these expressed via USE flags. Some of these
that are currently available with packages include:
* dev-util/ctags with exuberant-ctags selected via "eselect ctags" for
C, C++, Python, JavaScript, CSS, HTML and Ruby autocompletion, semantic
highlighting and symbol resolving support.
* dev-python/jedi and dev-python/lxml for more accurate Python
autocompletion support.
* dev-util/valgrind for integration with valgrind.
* dev-util/meson for integration with the Meson build system.
* dev-util/cargo for integration with the Rust Cargo build system.
'
# FIXME: Package gnome-code-assistance and mention here, or maybe USE flag and default enable because it's rather important
# eslint for additional diagnostics in JavaScript files
# jhbuild support
# rust language server via rls
# autotools stuff for autotools plugin; gtkmm/autoconf-archive for C++ template
# mono/PHPize stuff
pkg_setup() {
python-single-r1_pkg_setup
}
src_prepare() {
use vala && vala_src_prepare
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure \
--with-channel=distro \
--enable-editorconfig \
--enable-introspection \
$(use_enable vala vala-pack-plugin) \
$(use_enable webkit) \
$(use_enable webkit html-preview-plugin) \
$(use_enable clang clang-plugin) \
$(use_enable git git-plugin) \
$(use_enable sysprof sysprof-plugin) \
--disable-flatpak-plugin \
--enable-terminal-plugin \
--enable-gettext-plugin \
--disable-static
}
src_install() {
gnome2_src_install
readme.gentoo_create_doc
}
pkg_postinst() {
gnome2_pkg_postinst
readme.gentoo_print_elog
}
src_test() {
# FIXME: this should be handled at eclass level
"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data/gsettings" || die
GSETTINGS_SCHEMA_DIR="${S}/data/gsettings" virtx emake check
}

@ -1,2 +1,4 @@
DIST shotwell-0.24.6.tar.xz 5401300 SHA256 ecbbe8be422f0a228eb5a9d42f948f14d0b4ad4206dd503e3438be589595f947 SHA512 48f4595950700b3d193b7d73d4ff45abda1544de66c6252fcf98e94e58f284a0491b08d11045a96b8581f3370d759346739d3da1ef85311717908c33ab1c25c6 WHIRLPOOL a3f1127eb24ede554ccc1c08402aceb008728dff8ada56831f51729ae324f8c0bc425e6b04d210bd830ed3ce337a6805aef59f9d9bb9d7354127942c6794d141
DIST shotwell-0.25.0.1.tar.xz 5398404 SHA256 e69c96b3ee650aed8f83dfe099e01d85f83ab19f56995a90d48681fdf26400a6 SHA512 6a071b0b7d84bf78727b84e0ba707d6d7f5408a0b942962771b24a79381c102c58c06b4895eba69527215103279946f4e33b14410a1ce6dd58d3dba3870975df WHIRLPOOL 7ab54b4b28d1db631e9a359ab803a6a4447a6642b44daf59ed4970e49ee40cf23208f7bf0754eaccfa6ed10ad4b3f02110769dad4f32ff13b1173f636c4d6b62
DIST shotwell-0.26.0.tar.xz 5583732 SHA256 305df4d49971eb10f2a04b577ebbd9448202f13d51aa02608e433b8613df1024 SHA512 fd25bd24593360ae3d1f4cf5960d8ff2023f965e5d3bb70b80801a4c23103b570ae856e243c08e486b428c746b6f82bf3c3982a21689e72be7d2dfc3aec16ccf WHIRLPOOL df449129ee5d8b0a4ec5826b2a106e228fe3f9daca864038e02524b04d568d336b3c4acfa76ec57a510acaa5ccf839a3f0d2f2c35e5602e05a01690a8ce1fac5
DIST shotwell-0.26.1.tar.xz 5593092 SHA256 0a60cc8a132fd962ed8c73f82b3f8ad7cbf1014bb93e89eee83e5c9a8c0b5375 SHA512 82cc95b3b173fbcd3cbb4f5d42f24fcb951b34039af1fdbd062d3f334aa2c305640833a7279cb79e02f0334da8b3a85cd8aadff45a80161ab0d2fbcd14278cd1 WHIRLPOOL 8cbf50548eec1bb7b53d6d2df75dacc3b464b7790a0bbcceed799c948e5e3f777ad6f7f547ae2ef74d42466c06db94368ebf8fa0125908cb57ca200c49456119

@ -5,6 +5,10 @@
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<maintainer type="person">
<email>nicolasbock@gentoo.org</email>
<name>Nicolas Bock</name>
</maintainer>
<maintainer type="project">
<email>graphics@gentoo.org</email>
<name>Gentoo Graphics Project</name>

@ -0,0 +1,62 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.28"
inherit gnome2 multilib toolchain-funcs vala versionator
MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="Open source photo manager for GNOME"
HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="
>=app-crypt/gcr-3[gtk]
>=dev-db/sqlite-3.5.9:3
>=dev-libs/glib-2.40.0:2
>=dev-libs/json-glib-0.7.6
>=dev-libs/libgee-0.8.5:0.8
>=dev-libs/libxml2-2.6.32:2
gnome-base/dconf
>=media-libs/gexiv2-0.10.4
media-libs/gst-plugins-base:1.0
media-libs/gst-plugins-good:1.0
media-libs/gstreamer:1.0
media-libs/lcms:2
>=media-libs/libexif-0.6.16:=
>=media-libs/libgphoto2-2.5:=
>=media-libs/libraw-0.13.2:=
media-plugins/gst-plugins-gdkpixbuf:1.0
>=net-libs/libsoup-2.42.0:2.4
net-libs/webkit-gtk:4
virtual/libgudev:=[introspection]
>=x11-libs/gtk+-3.14.0:3[X]
"
DEPEND="${RDEPEND}
$(vala_depend)
dev-util/itstool
>=sys-devel/gettext-0.19.7
>=sys-devel/m4-1.4.13
virtual/pkgconfig
"
# This probably comes from libraries that
# shotwell-video-thumbnailer links to.
# Nothing we can do at the moment. #435048
QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
src_prepare() {
vala_src_prepare
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure --disable-static
}

@ -0,0 +1,62 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
VALA_MIN_API_VERSION="0.28"
inherit gnome2 multilib toolchain-funcs vala versionator
MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="Open source photo manager for GNOME"
HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="
>=app-crypt/gcr-3[gtk]
>=dev-db/sqlite-3.5.9:3
>=dev-libs/glib-2.40.0:2
>=dev-libs/json-glib-0.7.6
>=dev-libs/libgee-0.8.5:0.8
>=dev-libs/libxml2-2.6.32:2
gnome-base/dconf
>=media-libs/gexiv2-0.10.4
media-libs/gst-plugins-base:1.0
media-libs/gst-plugins-good:1.0
media-libs/gstreamer:1.0
media-libs/lcms:2
>=media-libs/libexif-0.6.16:=
>=media-libs/libgphoto2-2.5:=
>=media-libs/libraw-0.13.2:=
media-plugins/gst-plugins-gdkpixbuf:1.0
>=net-libs/libsoup-2.42.0:2.4
net-libs/webkit-gtk:4
virtual/libgudev:=[introspection]
>=x11-libs/gtk+-3.14.0:3[X]
"
DEPEND="${RDEPEND}
$(vala_depend)
dev-util/itstool
>=sys-devel/gettext-0.19.7
>=sys-devel/m4-1.4.13
virtual/pkgconfig
"
# This probably comes from libraries that
# shotwell-video-thumbnailer links to.
# Nothing we can do at the moment. #435048
QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
src_prepare() {
vala_src_prepare
gnome2_src_prepare
}
src_configure() {
gnome2_src_configure --disable-static
}

@ -1,4 +1,3 @@
DIST Image-ExifTool-10.47.tar.gz 4242443 SHA256 e3376f2c1ec4f256fe3810808bc7b16076c6e6364bc5719f3fa82abb6adf5608 SHA512 6481c6555a9d615f4341c9616e7ac4388bcd80b1870c9177bb2c32a97be767f0e3438c4aa00a86d0a442e90b15be2240dea39abdcf7ad2b3480d4291dd37e3f1 WHIRLPOOL eb9940addea1c3e35237febe1c303b4996e0123f738bd3b6839f167d812567447c3039227898ab44008118032a6697267312cf6405a972ab8ff85ea525ccaa73
DIST Image-ExifTool-10.49.tar.gz 4246615 SHA256 781dbf2f24a6b3170560cec11963ee7c354cf7f10f6fc33536fbaf605d20ae28 SHA512 131308560667990804a9887891756ed53742c4277321b15ac35b48df4dee682463d1442b931c60c2cb593bc6f8e98048ae06204abece47080e73a6a83e4f8fa2 WHIRLPOOL 02f2ca7f8f7509b62cd2b5e580e2f0c45284464632f30274d8d29fd5c48c6be623978dec7628ff79f43fd6543cc5f2e3a8d631224f9c5033bad8be5cca911d34
DIST Image-ExifTool-10.50.tar.gz 4247879 SHA256 339dd8f771f673fd6c448f4a4b36cf50fe8e3bf884da95aef6cec1d182c0885b SHA512 de24e2f702aacecfe55f7ee256b4465c830d5737d3173b8e488812c4e55e91cc031ffc8d654750364247e17c304bd8336985937f93c203905c4b55ab94e681fe WHIRLPOOL 14f634d0f49df199f6045db4af0c6ede60c73c668c7bd05ab52cae41c9427d640e80e07ae426dc33622662f2b5ce44a080c4375c1ce4c01a958f321472929090
DIST Image-ExifTool-10.51.tar.gz 4249516 SHA256 0a9d4cec4700e974df4ec5ff537aa2f783399a0ee595e646d665144198073fcf SHA512 9fd8312ab625435c24ff2ddffc2a01847c4da2f2b1b5c54ddc51432ec6042e8a89fbb441d44b3d8ba590c890269a8e76e6c4d1d3879c98c6c8e304fd1f30b5db WHIRLPOOL d311c7560e37a69bc735596e60661dec1f0c4996a33ef2101ad46f37d032b6c906016ecfbdd247433caebd2963a0a4c876597e975f34d85ff37fcce572e79e3b
DIST Image-ExifTool-10.53.tar.gz 4252577 SHA256 77693e992f4b88b707cca55690d5216ef96f6c0deefa0bc716abb073e2a0ba30 SHA512 f92b1aa7dc556c43412119244900b5099d1dee1f5b80e048177a4fe98d5ead1da2ebf2d090c7062ff6bf0a8a16b0e6763d919954dcedc3af1554147d3b4edfbe WHIRLPOOL 0c9e9567b85fdd4aff3c3d846cc3bcc67a31d3e3ef13df4b4611d245bf7301839004b04c579cc39d51c9c1b239550b2a838bf33236b196c929623ecda277376b

@ -1,22 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_NAME=Image-ExifTool
inherit perl-module
DESCRIPTION="Read and write meta information in image, audio and video files"
HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
IUSE="doc"
SRC_TEST="do"
src_install() {
perl-module_src_install
use doc && dodoc -r html/
}

@ -11,7 +11,7 @@ HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
KEYWORDS="amd64 ppc ppc64 x86 ~x64-macos"
IUSE="doc"
SRC_TEST="do"

@ -1,3 +1,2 @@
DIST libmediainfo_0.7.91.tar.xz 1575876 SHA256 28818b88cedc8d5bc6b6c2a32d37ec456cb9784b4bf105416ef1e5821a6769c0 SHA512 7b05ae099cd8fd1f1f4134a16cff407bd6016095bad8769444f14eecd34b3771634c9a59f4fb41b04f5fc0381cf755ef1d5cbd05fd0bee57fcafacbb52293f5c WHIRLPOOL f86664ce7931f08f17370ece5e20669a3762ab9cc51532dfd00ce05b0081335863795bb9de966566bf006076a579b3f23023ab40804f07355e57c4b6ece66c51
DIST libmediainfo_0.7.92.1.tar.xz 1582960 SHA256 200d4d7c52b6b3c1bed455e75fbc5b899b0c74846eab45e368388c74a2250e2e SHA512 9924eb9f4abdac4ea0ce92808d1fbcd3f40503dead7a1c1fc0a58cc1ce8b4db2e805db5921bc3eaf62a8cfd8b14b41e14e94ec96ae0b22421fab61bbf83eab8b WHIRLPOOL 152d94c9fe42a0ca4643398e7676c56169b477cead53f39dc0b9cfa57f9080251e616cc90f17ed36503e76ef3dabcf3ef8cb7fc4cc6984c9571c69bc98c9ec92
DIST libmediainfo_0.7.94.tar.xz 1591624 SHA256 10e7926373611815e494ff00ee0fc8766076b4f241da153a9baf7dfa029cad32 SHA512 80a71b84e4799dd1057cc9f44695bff4b4e468cea3c99a068d4abde1e07b534901100fd05a79071c2d96aa104111f8ed7e6e462f2355b097efe4671743ffaa43 WHIRLPOOL 08484fed520fff31eefa01d7b7fb35516d7d07e9770e8cf0841becb52a500ac05e9d24a110e2193d7445d4755cffe3fe35871a991e64833d00b46ad28204c401
DIST libmediainfo_0.7.95.tar.xz 1596832 SHA256 432cd106d93fa067d61b36bad5376a431448fea1fa40b7397b851506b562d96a SHA512 635fa904515a7bd57b490a3da0bb2dab91629e9a2866b36cd69752e34aa4bd5947ba8b80c45c9788ad1832f92536fa291e1cbaed0ae10e983fe5941b800b25bd WHIRLPOOL 48f7f383f3e8a3f9fea150e0a5befc7d37931bcfd81ff1c237ecfc59fecb9e0b0cc56a0e6ff93286369209c90cdcd3aa4a3d3c42dcbe2298a33024ed0de2476b

@ -1,83 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils flag-o-matic
MY_PN="MediaInfo"
DESCRIPTION="MediaInfo libraries"
HOMEPAGE="http://mediaarea.net/mediainfo/"
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="curl doc mms static-libs"
RDEPEND="sys-libs/zlib
dev-libs/tinyxml2:=
>=media-libs/libzen-0.4.34[static-libs=]
curl? ( net-misc/curl )
mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
# tests try to fetch data from online sources
RESTRICT="test"
S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
src_prepare() {
eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
eapply_user
sed -i 's:-O2::' configure.ac || die
append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
eautoreconf
}
src_configure() {
econf \
--enable-shared \
--with-libtinyxml2 \
$(use_with curl libcurl) \
$(use_with mms libmms) \
$(use_enable static-libs static) \
$(use_enable static-libs staticlibs)
}
src_compile() {
default
if use doc; then
cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
doxygen Doxyfile || die
fi
}
src_install() {
if use doc; then
local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
fi
default
edos2unix ${PN}.pc #414545
insinto /usr/$(get_libdir)/pkgconfig
doins ${PN}.pc
for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
insinto /usr/include/${MY_PN}/${x}
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
done
insinto /usr/include/${MY_PN}DLL
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
prune_libtool_files
}

@ -12,7 +12,7 @@ SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="curl doc mms static-libs"
RDEPEND="sys-libs/zlib

@ -7,7 +7,7 @@ inherit autotools eutils flag-o-matic
MY_PN="MediaInfo"
DESCRIPTION="MediaInfo libraries"
HOMEPAGE="http://mediaarea.net/mediainfo/"
HOMEPAGE="http://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib"
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
LICENSE="BSD-2"

@ -1,2 +1 @@
DIST libzen_0.4.34.tar.bz2 119347 SHA256 83774fe093bd14fb72da9c537021a8ffc3f6ff952a1401cd6f91de6628ac790a SHA512 46a2457b72c5f8b585eaec9ca99405cc795ea96174494651ccb57c0ef9317f1b7632992bb1d430fe5e62cab9849f102effd3558e8f5b0c36bc9515ed81c4e386 WHIRLPOOL 9817dfc03af8c47dbde1b808c658b3523fc9494d875629b83f49677c6d4e5314b016ce3a467c4bcf5f65fb32052659fd1b9b4499e9705722096ae082ecbe52e8
DIST libzen_0.4.35.tar.bz2 120440 SHA256 7e21978d425801c498fcc4d5043c75b0bc3e4721618a180728fb39c71e8b4189 SHA512 0f9faa7975c91a1bd3e0cf47881fc3d86f32bc81ac1b371f8708c9187ca126a1240049ee6d267faa5d9b24b9a7f2066990796f7b8386dbb574c5e967c5889f1d WHIRLPOOL 81bfbb4f039a2acb82b4804a99a124e604c60829204ba2489b4010d281c46638521b5a5ee98b8f98c268818915e4d6201444e2fc61cd4519e92a416061e59fca

@ -1,66 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools multilib eutils
MY_PN="ZenLib"
DESCRIPTION="Shared library for libmediainfo and mediainfo"
HOMEPAGE="https://github.com/MediaArea/ZenLib http://mediaarea.net/mediainfo/"
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc static-libs"
DEPEND="virtual/pkgconfig
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_PN}/Project/GNU/Library
src_prepare() {
default
sed -i 's:-O2::' configure.ac || die
eautoreconf
}
src_configure() {
econf \
--enable-unicode \
--enable-shared \
$(use_enable static-libs static)
}
src_compile() {
default
if use doc ; then
cd "${WORKDIR}"/${MY_PN}/Source/Doc
doxygen Doxyfile || die
fi
}
src_install() {
default
# remove since the pkgconfig file should be used instead
rm "${D}"/usr/bin/libzen-config
insinto /usr/$(get_libdir)/pkgconfig
doins ${PN}.pc
for x in ./ Format/Html Format/Http HTTP_Client ; do
insinto /usr/include/${MY_PN}/${x}
doins "${WORKDIR}"/${MY_PN}/Source/${MY_PN}/${x}/*.h
done
dodoc "${WORKDIR}"/${MY_PN}/History.txt
if use doc ; then
docinto html
dodoc "${WORKDIR}"/${MY_PN}/Doc/*
fi
prune_libtool_files
}

@ -12,7 +12,7 @@ SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="doc static-libs"
DEPEND="virtual/pkgconfig

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib-minimal
inherit eutils multilib multilib-minimal
MY_P=SDL2_image-${PV}
DESCRIPTION="Image file loading library"
@ -50,7 +50,7 @@ multilib_src_configure() {
multilib_src_install() {
emake DESTDIR="${D}" install
multilib_is_native_abi && newbin .libs/showimage showimage2
multilib_is_native_abi && newbin .libs/showimage$(get_exeext) showimage2$(get_exeext)
}
multilib_src_install_all() {

@ -5,3 +5,4 @@ DIST lilypond-2.19.56.tar.gz 17157260 SHA256 71e53cb4a7c1fe33f383be1af186b40a9b4
DIST lilypond-2.19.57.tar.gz 17182103 SHA256 be86019ae91cf78267081e96f35cf682931d0219215e160b16b03b907cac755a SHA512 12fed797591e95452d628291c95a5a22fadd6f54a3d98fbb40d2e1e1061153cfdb555a843a7f036139194d8e4a8bd6ac0a27ad94bec7fe632aa4e8cca5a328da WHIRLPOOL fdb8b80a008e076494a3fec50cc79e4436b6f9765837b99394911e7416642f5063497690490f591569f6c312f7cdaa30e2d4dc6c6c768f9da0d1c3f4d32c3366
DIST lilypond-2.19.58.tar.gz 17188063 SHA256 074ee50299c7791403c8354a3604a0f0b3d35b8440fc53726d181b17c7ba4a72 SHA512 e5117a02c0a18b335fc74aa864c8432fe8dcf91691ad592cae7991e1097063397b82bdfbab6b24439e0027ce946059f2169534d998e63f2230fcbbba0fcc8e91 WHIRLPOOL fe301dc4c357adba53cf5bc247d9ecfa8384d2d21d39fe6d735ada1c4a180907bf576763fe7eaeb1f1eab80833bdd25e27399a8fd3fb28148790cfa799fa5558
DIST lilypond-2.19.59.tar.gz 17159567 SHA256 168f1d18850e295c1d5db71cf7c84aaf33bc9c6901f91c8b48fec58836bb5c1c SHA512 b915667bf3e86c8ee4be0519e4d351cb7f5e38354a882607ef3547467f9a56fcffd9bbdf40bbd1381624d5e8803c23a42ac5cdc95707a874c064493da369257a WHIRLPOOL 49b481a91e58436cafd0684a5e6470e0186a823758271f47e7d5b29f61c4317ad87fe536987685b1295cb1124d3dafaaed2e4602bce62f7168093d894265ec48
DIST lilypond-2.19.60.tar.gz 17158191 SHA256 648b8b7c0d5987fc9f3b3387e0ac07d28b6860ad7314c1495c2a4401335b333f SHA512 852f1aadfa1dab959cd50ffe5a37a9cbf235ea1fde762ecb8185eab6ae308ebb63dce59157fc481f311f23107a47e88bf3b5bba45126b94096701c29eaac0ad0 WHIRLPOOL 2552fc97968cb24402d1aed1db2555bad7300b53101d564ed15fc4c1ade36293f99f26afcda7a07ac705a91f383b987037dc70aea6625b0c3286992f136377bc

@ -0,0 +1,147 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
[[ "${PV}" = "9999" ]] && inherit git-r3
inherit elisp-common autotools python-single-r1 xdg-utils
if [[ "${PV}" = "9999" ]]; then
EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
else
SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
fi
DESCRIPTION="GNU Music Typesetter"
HOMEPAGE="http://lilypond.org/"
LICENSE="GPL-3 FDL-1.3"
SLOT="0"
LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
IUSE="debug emacs guile2 profile vim-syntax ${LANGS// / linguas_}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/ghostscript-gpl-8.15
>=dev-scheme/guile-1.8.2:12[deprecated,regex]
media-fonts/tex-gyre
media-libs/fontconfig
media-libs/freetype:2
>=x11-libs/pango-1.12.3
emacs? ( virtual/emacs )
guile2? ( >=dev-scheme/guile-2:12 )
!guile2? (
>=dev-scheme/guile-1.8.2:12[deprecated,regex]
<dev-scheme/guile-2.0:12
)
${PYTHON_DEPS}"
DEPEND="${RDEPEND}
app-text/t1utils
dev-lang/perl
dev-libs/kpathsea
>=dev-texlive/texlive-metapost-2013
|| (
>=app-text/texlive-core-2013
>=dev-tex/metapost-1.803
)
virtual/pkgconfig
media-gfx/fontforge[png]
>=sys-apps/texinfo-4.11
>=sys-devel/bison-2.0
sys-devel/flex
sys-devel/gettext
sys-devel/make"
# Correct output data for tests isn't bundled with releases
RESTRICT="test"
DOCS=( DEDICATION HACKING README.txt ROADMAP )
pkg_setup() {
# make sure >=metapost-1.803 is selected if it's installed, bug 498704
if [[ ${MERGE_TYPE} != binary ]] && has_version ">=dev-tex/metapost-1.803" ; then
if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* ]] ; then
einfo "Updating metapost symlink"
eselect mpost update || die
fi
fi
python-single-r1_pkg_setup
}
src_prepare() {
default
if ! use vim-syntax ; then
sed -i 's/vim//' GNUmakefile.in || die
fi
# respect CFLAGS
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
for lang in ${LANGS}; do
use linguas_${lang} || rm po/${lang}.po || die
done
# respect AR
sed -i "s/^AR=ar/AR=$(tc-getAR)/" stepmake/stepmake/library-vars.make || die
# remove bundled texinfo file (fixes bug #448560)
rm tex/texinfo.tex || die
eautoreconf
xdg_environment_reset #586592
}
src_configure() {
# documentation generation currently not supported since it requires a newer
# version of texi2html than is currently in the tree
local myeconfargs=(
--with-texgyre-dir=/usr/share/fonts/tex-gyre
--disable-documentation
--disable-optimising
--disable-pipe
$(use_enable debug debugging)
$(use_enable guile2)
$(use_enable profile profiling)
)
econf "${myeconfargs[@]}"
}
src_compile() {
default
if use emacs ; then
elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \
|| die "elisp-compile failed"
fi
}
src_install () {
emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install
# remove elisp files since they are in the wrong directory
rm -r "${ED}"/usr/share/emacs || die
if use emacs ; then
elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \
|| die "elisp-install failed"
elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
fi
python_fix_shebang "${ED}"
einstalldocs
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6

@ -1 +1,2 @@
DIST xmms2-0.8DrO_o-949-gca15e830.tar.bz2 1928653 SHA256 58bd62f1e3ca83d4d82ad6854ee769b97238fc1c89967262c0e9e9e20e35092e SHA512 affd7fdd259cdb952e972b62f24ab8eb6afd2c87786254a7ae81adffdcfe1454dcf2fb95811a8b90db74dba84918526fd8c920e11582b36aa48725f293c73edb WHIRLPOOL 438d33793b808dd151b27ac51af9998b819ffc03cbc0ce789d693192f8aa5cab3c48402ef83f2b8fe1442dd9130248f561b1fe466168c0569c2e017ee1a0ede3
DIST xmms2-0.8DrO_o.tar.bz2 1670726 SHA256 c77e41e7bd5788889d5a2f78331ca8c748b8721bd2e59f36c36ad4c7cae8694a SHA512 478103d80264c0cb32912e828f74d0f5b2f10fe310f530a87ebecda7ca547a69e238cd572788f90bda29494494160d459fa6d1356b4fb87c7a8f0bf02e3b75f8 WHIRLPOOL 741dd85b8c065eea799675588a8d4c389c47fa3dcf129a9fd799bb5da0ffcb1eeffa45cfaca40af7c505908818b5e7960c1a54e947f53358edeb43841f2eaa5c

@ -0,0 +1,78 @@
diff --git a/utils/gen-changelog.py b/utils/gen-changelog.py
index b539088a..301c0461 100755
--- a/utils/gen-changelog.py
+++ b/utils/gen-changelog.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
from subprocess import check_output
import os
diff --git a/utils/gen-tarball.py b/utils/gen-tarball.py
index 2ae2a4d1..09ed5074 100755
--- a/utils/gen-tarball.py
+++ b/utils/gen-tarball.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python2
from subprocess import check_output, call
import tarfile
import os
@@ -40,15 +40,19 @@ def add_files(ball, prefix, template, files):
VERSION = check_output(["git", "describe"]).strip()
+# TODO: derive paths from submodule configuration
TUTORIAL_DIR="doc/tutorial"
+S4_DIR="src/lib/s4"
PREFIX="xmms2-%s" % VERSION
PREFIX_TUTORIAL="%s/%s" % (PREFIX, TUTORIAL_DIR)
+PREFIX_S4="%s/%s" % (PREFIX, S4_DIR)
DIST_DIR="dist"
DIST_XMMS2="%s/xmms2-%s.tar" % (DIST_DIR, VERSION)
DIST_XMMS2_BZ2="%s/xmms2-%s.tar.bz2" % (DIST_DIR, VERSION)
DIST_TUTORIAL="%s/xmms2-tutorial-%s.tar" % (DIST_DIR, VERSION)
+DIST_S4="%s/xmms2-tutorial-%s.tar" % (DIST_DIR, VERSION)
if not os.path.exists(DIST_DIR):
os.mkdir(DIST_DIR)
@@ -62,6 +66,9 @@ if os.path.exists(DIST_XMMS2_BZ2):
if os.path.exists(DIST_TUTORIAL):
os.unlink(DIST_TUTORIAL)
+if os.path.exists(DIST_S4):
+ os.unlink(DIST_S4)
+
# Tar up XMMS2
call("git archive --format=tar --prefix=%s/ HEAD > %s" % (PREFIX, DIST_XMMS2), shell=True)
@@ -69,9 +76,11 @@ call("git archive --format=tar --prefix=%s/ HEAD > %s" % (PREFIX, DIST_XMMS2), s
call("git submodule init", shell=True)
call("git submodule update", shell=True)
call("git --git-dir=%s/.git archive --format=tar --prefix=%s/ HEAD > %s" % (TUTORIAL_DIR, PREFIX_TUTORIAL, DIST_TUTORIAL), shell=True)
+call("git --git-dir=%s/.git archive --format=tar --prefix=%s/ HEAD > %s" % (S4_DIR, PREFIX_S4, DIST_S4), shell=True)
-# Append the tutorials to the XMMS2 archive
+# Append the tutorials and s4 to the XMMS2 archive
call("tar -Af %s %s" % (DIST_XMMS2, DIST_TUTORIAL), shell=True)
+call("tar -Af %s %s" % (DIST_XMMS2, DIST_S4), shell=True)
# Append ChangeLog and a summary of all file hashes."
add_files(DIST_XMMS2, PREFIX, get_template(DIST_XMMS2, os.path.join(PREFIX, "wscript")), [
diff --git a/utils/gen-tree-hashes.py b/utils/gen-tree-hashes.py
index 7f8b9e4f..9d27adb0 100755
--- a/utils/gen-tree-hashes.py
+++ b/utils/gen-tree-hashes.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python2
from subprocess import check_output
from operator import itemgetter
import os
@@ -21,3 +21,4 @@ def collect_hashes(*paths):
print check_output("git describe", shell=True)
print collect_hashes(".", "doc/tutorial")
+print collect_hashes(".", "src/lib/s4")

@ -33,10 +33,12 @@
<use>
<flag name="airplay">Support for airplay format</flag>
<flag name="asf">Support for Monkey's Audio (APE) format with help of bundled libasf</flag>
<flag name="fluidsynth">Enable fluidsynth support (MIDI)</flag>
<flag name="gvfs">Transport for glibs virtual filesystem</flag>
<flag name="ices">Icecast source output plugin</flag>
<flag name="mac">Support for Monkey's Audio (APE) format with help of <pkg>media-sound/mac</pkg></flag>
<flag name="ofa">Support for Open Fingerprint Architecture (OFA)</flag>
<flag name="opus">Enable Opus audio codec support</flag>
<flag name="phonehome">This client sends anonymous usage-statistics to the xmms2</flag>
<flag name="server">Build xmms2 player daemon (otherwise only clients are built)</flag>
<flag name="sid">Support for C64 SID</flag>

@ -51,7 +51,7 @@ RDEPEND="server? (
musepack? ( media-sound/musepack-tools )
ofa? ( media-libs/libofa )
pulseaudio? ( media-sound/pulseaudio )
samba? ( >=net-fs/samba-4.2[client] )
samba? ( >=net-fs/samba-4.2 )
sid? ( media-sound/sidplay
media-libs/resid )
sndfile? ( media-libs/libsndfile )

@ -0,0 +1,292 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# waf fails on python3_5: AttributeError: Can't pickle local object 'Context.__init__.<locals>.node_class'
PYTHON_COMPAT=( python{2_7,3_4} )
USE_RUBY="ruby20 ruby21 ruby22"
inherit eutils multiprocessing python-single-r1 ruby-single toolchain-funcs
# generated as 'python2 ./utils/gen-tarball.py' from clean git tree
MY_P="${P%_p*}DrO_o-949-gca15e830"
DESCRIPTION="X(cross)platform Music Multiplexing System. Next generation of the XMMS player"
HOMEPAGE="http://xmms2.org/wiki/Main_Page"
#SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE="aac airplay +alsa ao asf cdda curl cxx ffmpeg flac fluidsynth gvfs ices
jack mac mlib-update mms +mad modplug mp3 mp4 musepack ofa opus oss
perl phonehome pulseaudio python ruby samba +server sid sndfile speex
test valgrind +vorbis vocoder wavpack xml zeroconf"
RDEPEND="server? (
>=dev-db/sqlite-3.3.4
aac? ( >=media-libs/faad2-2.0 )
airplay? ( dev-libs/openssl:0= )
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
cdda? ( dev-libs/libcdio-paranoia
>=media-libs/libdiscid-0.1.1
>=media-sound/cdparanoia-3.9.8 )
curl? ( >=net-misc/curl-7.15.1 )
ffmpeg? ( virtual/ffmpeg )
flac? ( media-libs/flac )
fluidsynth? ( media-sound/fluidsynth )
gvfs? ( gnome-base/gnome-vfs )
ices? ( media-libs/libogg
media-libs/libshout
media-libs/libvorbis )
jack? ( >=media-sound/jack-audio-connection-kit-0.101.1 )
mac? ( media-sound/mac )
mms? ( virtual/ffmpeg
>=media-libs/libmms-0.3 )
modplug? ( media-libs/libmodplug )
mad? ( media-libs/libmad )
mp3? ( >=media-sound/mpg123-1.5.1 )
musepack? ( media-sound/musepack-tools )
ofa? ( media-libs/libofa )
opus? ( media-libs/opus
media-libs/opusfile )
pulseaudio? ( media-sound/pulseaudio )
samba? ( >=net-fs/samba-4.2 )
sid? ( media-sound/sidplay
media-libs/resid )
sndfile? ( media-libs/libsndfile )
speex? ( media-libs/speex
media-libs/libogg )
vorbis? ( media-libs/libvorbis )
vocoder? ( sci-libs/fftw:3.0= media-libs/libsamplerate )
wavpack? ( media-sound/wavpack )
xml? ( dev-libs/libxml2 )
zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
)
>=dev-libs/glib-2.12.9
cxx? ( >=dev-libs/boost-1.32 )
perl? ( >=dev-lang/perl-5.8.8 )
python? ( ${PYTHON_DEPS} )
ruby? ( ${RUBY_DEPS} )
"
DEPEND="${RDEPEND}
dev-lang/python
virtual/pkgconfig
perl? ( dev-perl/Module-Build
virtual/perl-Module-Metadata )
python? ( >=dev-python/cython-0.15.1
dev-python/pyrex )
test? ( dev-util/cunit
valgrind? ( dev-util/valgrind ) )
"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
# used both for building xmms2 and
# optionally linking client library
# against python
python-single-r1_pkg_setup
}
# use_enable() is taken as proto
# $1 - useflag
# $2 - xmms2 option/plugin name (equals to $1 if not set)
xmms2_flag() {
[[ -z $1 ]] && eerror "!!! empty arg. usage: xmms2_flag <USEFLAG> [<xmms2_flagname>]."
local UWORD=${2:-$1}
case $1 in
ENABLED)
echo ",${UWORD}"
;;
DISABLED)
;;
*)
use $1 && echo ",${UWORD}"
;;
esac
}
src_prepare() {
./waf # inflate waf
cd .waf* || die
# needs port
#epatch "${FILESDIR}/${PN}"-0.8DrO_o-waflib-fix-perl.patch #578778
cd "${S}"
eapply "${FILESDIR}/${PN}"-0.8-ffmpeg2.patch #536232
eapply "${FILESDIR}/${PN}"-0.8-rtvg.patch #424377
# required to build tarball from git tree
eapply "${FILESDIR}/${P}"-tarball.patch
eapply_user
}
src_configure() {
# ./configure alike options.
local waf_params="--prefix=/usr \
--libdir=/usr/$(get_libdir) \
--with-target-platform=${CHOST} \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib"
local optionals=""
local plugins=""
if ! use server ; then
waf_params+=" --without-xmms2d"
else
# some fun static mappings:
local option_map=( # USE # sorted xmms2 option flag (same, as USE if empty)
"phonehome et"
"ENABLED launcher"
"mlib-update medialib-updater"
"ENABLED nycli"
" perl"
"ENABLED pixmaps"
" python"
" ruby"
"DISABLED tests"
"DISABLED vistest"
"cxx xmmsclient++"
"cxx xmmsclient++-glib"
"DISABLED xmmsclient-cf"
"DISABLED xmmsclient-ecore" # not in tree
"test tests"
)
local plugin_map=( # USE # sorted xmms2 plugin flag (same, as USE if empty)
" alsa"
" airplay"
" ao"
"ffmpeg apefile"
"ffmpeg avcodec"
" asf"
"ENABLED asx"
" cdda"
"DISABLED coreaudio" # MacOS only?
" curl"
"ENABLED cue"
"zeroconf daap"
"ENABLED diskwrite"
"ENABLED equalizer"
"aac faad"
"ENABLED file"
" flac"
" fluidsynth"
"ffmpeg flv"
"ffmpeg tta"
"DISABLED gme" # not in tree
" gvfs"
"ENABLED html"
" ices"
"ENABLED icymetaint"
"ENABLED id3v2"
" jack"
"ENABLED karaoke"
"ENABLED m3u"
" mac"
" mms"
" mad"
"ENABLED midsquash"
" mp4" # bug #387961 (aac, mp3, ape can sit there)
"mp3 mpg123"
" modplug"
" musepack"
"DISABLED nms" # not in tree
"ENABLED normalize"
"ENABLED null"
"ENABLED nulstripper"
" ofa"
" opus"
" oss"
"ENABLED pls"
"pulseaudio pulse"
"ENABLED replaygain"
"xml rss"
" samba"
"DISABLED sc68" #not in tree
" sid"
" sndfile"
" speex"
"DISABLED sun" # {Open,Net}BSD only
"DISABLED tremor" # not in tree
" vorbis"
" vocoder"
"ffmpeg tta"
"ENABLED wave"
"DISABLED waveout" # windows only
" wavpack"
"xml xspf"
"ENABLED xml"
)
local option
for option in "${option_map[@]}"; do
optionals+=$(xmms2_flag $option)
done
local plugin
for plugin in "${plugin_map[@]}"; do
plugins+=$(xmms2_flag $plugin)
done
fi # ! server
# pass them explicitely even if empty as we try to avoid magic deps
waf_params+=" --with-optionals=${optionals:1}" # skip first ',' if yet
waf_params+=" --with-plugins=${plugins:1}"
waf_params+=" $(use_with valgrind)"
CC="$(tc-getCC)" \
CPP="$(tc-getCPP)" \
AR="$(tc-getAR)" \
RANLIB="$(tc-getRANLIB)" \
CXX="$(tc-getCXX)" \
./waf configure ${waf_params} || die "'waf configure' failed"
}
src_compile() {
# waf is very keen to run tests in build phase (bug #424377) but
# it does not bother running tests twice, so the hack below works:
./waf --verbose build || ./waf --verbose build || die "waf build failed"
}
src_test() {
# rerun tests
./waf --alltests || die "waf --alltests failed"
}
src_install() {
./waf --without-ldconfig --destdir="${D}" install || die "'waf install' failed"
dodoc AUTHORS TODO
}
pkg_postinst() {
elog "This version is built on experimental development code"
elog "If you encounter any errors report them at http://bugs.xmms2.org"
elog "and visit #xmms2 at irc://irc.freenode.net"
if use phonehome ; then
einfo ""
einfo "The phone-home client xmms2-et was activated"
einfo "This client sends anonymous usage-statistics to the xmms2"
einfo "developers which may help finding bugs"
einfo "Disable the phonehome useflag if you don't like that"
fi
}

@ -1,2 +1 @@
DIST cinelerra-20140710.tar.xz 24843336 SHA256 3a7c72e68c7fa8d20f0186bd9460453973e2ffdccc9e0fff1fd9114610361ff2 SHA512 ede8e3888c24022802b45909b8977ec449262f17bd488bf1fab9885b3cb76fa0a66f82e780e204bde2cd3e1da2952aec927d733f21b9883601f128478eeb81db WHIRLPOOL cf56e7f3531ff4f6e2d350bb5fc247f71106f60f016dc20fc7e73556cd05dd97c812b61709109210f76e30c67552e03f9927a52e92f6ce6d83227438cdc4314b
DIST cinelerra-20150908.tar.xz 25705608 SHA256 4bcb450347de5eccea0ed6d49d6d70e4b065905516e4416f9a788d0d7ccc926f SHA512 908dc097af8507e3b60b4787e0350500b8ba8c4340bbbdbf3716e61d74074e5f0617500b94ed1d450e030f88f3821f948cfa37c247ec2c2571fd76974374868e WHIRLPOOL 52a74c74cfeacbebd3cf3e2aced7a0054b68ce3ec04309ac608c4e1e5779a9ced8d9ea50a0898b610288aef588b613455b38b46af3ab67c44f3581ef3676b79e
DIST CinelerraCV-2.3.tar.xz 25705608 SHA256 4bcb450347de5eccea0ed6d49d6d70e4b065905516e4416f9a788d0d7ccc926f SHA512 908dc097af8507e3b60b4787e0350500b8ba8c4340bbbdbf3716e61d74074e5f0617500b94ed1d450e030f88f3821f948cfa37c247ec2c2571fd76974374868e WHIRLPOOL 52a74c74cfeacbebd3cf3e2aced7a0054b68ce3ec04309ac608c4e1e5779a9ced8d9ea50a0898b610288aef588b613455b38b46af3ab67c44f3581ef3676b79e

@ -4,15 +4,13 @@
EAPI=5
inherit autotools eutils multilib flag-o-matic
CINCV_VER=2.3
DESCRIPTION="The most advanced non-linear video editor and compositor"
HOMEPAGE="http://www.cinelerra.org/"
SRC_URI="https://cinelerra-cv.org/releases/CinelerraCV-${CINCV_VER}.tar.xz -> ${P}.tar.xz"
SRC_URI="https://cinelerra-cv.org/releases/CinelerraCV-${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
IUSE="cpu_flags_x86_3dnow alsa altivec css debug ieee1394 cpu_flags_x86_mmx opengl oss"
RDEPEND="media-libs/a52dec:=
@ -56,7 +54,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
cpu_flags_x86_mmx? ( dev-lang/nasm )"
S="${WORKDIR}/CinelerraCV-${CINCV_VER}"
S="${WORKDIR}/CinelerraCV-${PV}"
src_prepare() {
epatch \

@ -1,113 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit autotools eutils multilib flag-o-matic
DESCRIPTION="The most advanced non-linear video editor and compositor"
HOMEPAGE="http://www.cinelerra.org/"
SRC_URI="https://dev.gentoo.org/~ssuominen/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="cpu_flags_x86_3dnow alsa altivec css debug ieee1394 cpu_flags_x86_mmx opengl oss"
RDEPEND="media-libs/a52dec:=
media-libs/faac:=
media-libs/faad2:=
>=media-libs/freetype-2
media-libs/libdv:=
>=media-libs/libogg-1.2:=
media-libs/libpng:0=
media-libs/libsndfile:=
>=media-libs/libtheora-1.1:=
>=media-libs/libvorbis-1.3:=
>=media-libs/openexr-1.5:=
media-libs/tiff:0=
media-libs/x264:=
media-sound/lame:=
>=media-video/mjpegtools-2
>=sci-libs/fftw-3
x11-libs/libX11:=
x11-libs/libXext:=
x11-libs/libXft:=
x11-libs/libXv:=
x11-libs/libXvMC:=
x11-libs/libXxf86vm:=
virtual/ffmpeg
|| ( media-video/ffmpeg:0 media-libs/libpostproc )
virtual/jpeg:0
alsa? ( media-libs/alsa-lib:= )
ieee1394? (
media-libs/libiec61883:=
>=sys-libs/libraw1394-1.2.0:=
>=sys-libs/libavc1394-0.5.0:=
)
opengl? (
virtual/glu
virtual/opengl
)"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
cpu_flags_x86_mmx? ( dev-lang/nasm )"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-validate_desktop_entry.patch \
"${FILESDIR}"/${PN}-ffmpeg.patch \
"${FILESDIR}"/${P}-underlinking.patch \
"${FILESDIR}"/${P}-ffmpeg-0.11.patch \
"${FILESDIR}"/${PN}-libav9.patch \
"${FILESDIR}"/${PN}-pngtoh.patch \
"${FILESDIR}"/${PN}-nofindobject.patch \
"${FILESDIR}"/${PN}-asm-gcc52.patch \
"${FILESDIR}"/${PN}-putbits-gcc52.patch
if has_version '>=media-video/ffmpeg-2' ; then
epatch "${FILESDIR}"/${PN}-ffmpeg2.patch
fi
if has_version '>=media-video/ffmpeg-2.9' ; then
epatch "${FILESDIR}"/${PN}-ffmpeg29.patch
fi
eautoreconf
}
src_configure() {
append-cppflags -D__STDC_CONSTANT_MACROS #321945
append-ldflags -Wl,-z,noexecstack #212959
local myconf
use debug && myconf='--enable-x-error-output'
econf \
$(use_enable oss) \
$(use_enable alsa) \
--disable-esd \
$(use_enable ieee1394 firewire) \
$(use_enable css) \
$(use_enable cpu_flags_x86_mmx mmx) \
$(use_enable cpu_flags_x86_3dnow 3dnow) \
$(use_enable altivec) \
$(use_enable opengl) \
--with-plugindir=/usr/$(get_libdir)/${PN} \
--with-buildinfo=cust/"Gentoo - ${PV}" \
--with-external-ffmpeg \
${myconf}
}
src_install() {
emake DESTDIR="${D}" install
dohtml -a png,html,texi,sdw -r doc/*
rm -rf "${D}"/usr/include
mv -vf "${D}"/usr/bin/mpeg3cat{,.hv} || die
mv -vf "${D}"/usr/bin/mpeg3dump{,.hv} || die
mv -vf "${D}"/usr/bin/mpeg3toc{,.hv} || die
dosym /usr/bin/mpeg2enc /usr/$(get_libdir)/${PN}/mpeg2enc.plugin
prune_libtool_files --all
}

@ -1,3 +1,2 @@
DIST mediainfo_0.7.91.tar.xz 1309324 SHA256 b501e2776319448a1664371f05498af21db1133b3a8d530f62447d0913bc5996 SHA512 fd62e9ce42ae860630b5a79a226b5361c2225bbb3bb3655500341e77fe4ccb6db5402fdc8c50a67d74b246d3aed23a71f4828eb38c507eaed9f98e5f47ffb843 WHIRLPOOL 83f15525e8e3d9607374d81721e781d1e609aa658dd0f9ceaf428d595e1086f2d3d24a04586d4aa50f695e124b733a4f02f5af53e95e3bc3bd81df73dc41d243
DIST mediainfo_0.7.92.1.tar.xz 1314708 SHA256 a3553ba26faf71ddef7d2c8e318924097352d4a05726053d9ed2fd0e56199e34 SHA512 12a3661a39f7d0d47c81f353093126927113e9f3aef3fc478d37239799bb6cbc049f662d6c3f7a7ee70bc036a87d1953634c7c9f7704cdf70e0b326bad2f6228 WHIRLPOOL 0879a69208ea72963baee7519ec4c9eb740adb3826174e6f36e14b9330b416a3f82d192397e695b285949044496ca9e4b8a404e2963b71fe61e733eb8c3b879e
DIST mediainfo_0.7.94.tar.xz 1319020 SHA256 2cfdf11efe10bee34a87a41a84db10c184bb0cc68f0c26a8ca635e5a56a06db9 SHA512 7976cacbf7fac6bb3c5b75ab258226bb4d4eec3137c40108607f3642301f044a7beada5a426f1be489b2de52a704224adb883463bbfcfc826a2a4aa337dc7370 WHIRLPOOL 4a54d75547989fcc7811c3535b7696b785ff77823d4f5b53cebcf3708b7b05c88312cf8ea55ac664c060bc3d53cbb74e2618c5ac901f86d64cc701a7b58c6636
DIST mediainfo_0.7.95.tar.xz 1333024 SHA256 1588586bdf5e45f415ba7472e12d17fc7e7a29ef590339902ea86825352c342e SHA512 0451a713048c709d6fc43afa43fef3a2d230c605d8bad20c2b767935fc403bda8d8cc6c3da0b113102dfcfc1174866d56d15f448a00423abab8252062feb6b06 WHIRLPOOL dedba76ec51624c17a002e98ffba0480367012c50dad20b11a249fd76ebef150b429db7bc05c98fff28140fdd9a9006cb782eb6d5534f9e62ec46262bea46497

@ -1,71 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
WX_GTK_VER="3.0"
inherit eutils autotools wxwidgets
DESCRIPTION="MediaInfo supplies technical and tag information about media files"
HOMEPAGE="http://mediaarea.net/mediainfo/"
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="curl mms wxwidgets"
RDEPEND="sys-libs/zlib
>=media-libs/libzen-0.4.34
~media-libs/lib${P}[curl=,mms=]
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/MediaInfo
pkg_setup() {
TARGETS="CLI"
use wxwidgets && TARGETS+=" GUI"
}
src_prepare() {
eapply_user
local target
for target in ${TARGETS}; do
cd "${S}"/Project/GNU/${target}
sed -i -e "s:-O2::" configure.ac
eautoreconf
done
}
src_configure() {
local target
for target in ${TARGETS}; do
cd "${S}"/Project/GNU/${target}
local args=""
[[ ${target} == "GUI" ]] && args="--with-wxwidgets --with-wx-gui"
econf ${args}
done
}
src_compile() {
local target
for target in ${TARGETS}; do
cd "${S}"/Project/GNU/${target}
default
done
}
src_install() {
local target
for target in ${TARGETS}; do
cd "${S}"/Project/GNU/${target}
default
dodoc "${S}"/History_${target}.txt
if [[ ${target} == "GUI" ]]; then
newicon "${S}"/Source/Resource/Image/MediaInfo.png ${PN}.png
make_desktop_entry ${PN}-gui MediaInfo ${PN} "AudioVideo;GTK"
fi
done
}

@ -12,7 +12,7 @@ SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="curl mms wxwidgets"
RDEPEND="sys-libs/zlib

@ -7,7 +7,7 @@ WX_GTK_VER="3.0"
inherit eutils autotools wxwidgets
DESCRIPTION="MediaInfo supplies technical and tag information about media files"
HOMEPAGE="http://mediaarea.net/mediainfo/"
HOMEPAGE="http://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfo"
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
LICENSE="BSD-2"

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

Loading…
Cancel
Save