parent
a96af8c4b5
commit
6638e05276
Binary file not shown.
Binary file not shown.
@ -1,37 +0,0 @@
|
||||
From 4b5dc596547e0833e2cccf65efa46ecbe7d0b99c Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?G=C3=B6kt=C3=BCrk=20Y=C3=BCksek?= <gokturk@gentoo.org>
|
||||
Date: Fri, 6 Jul 2018 14:41:52 -0400
|
||||
Subject: [PATCH] Makefile: add support for $(DESTDIR) in install target
|
||||
|
||||
Allow install target to install into an arbitrary root instead of '/'
|
||||
by prefixing $(PREFIX) with $(DESTDIR).
|
||||
---
|
||||
Makefile | 12 +++++++-----
|
||||
1 file changed, 7 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index c38b800..2c778f2 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -44,11 +44,13 @@ scan: $(OBJS)
|
||||
scan-build --use-analyzer=/usr/bin/clang $(CC) -shared -Wl,-soname,lib$(NAME).so.$(LIBMAJOR) -o lib$(NAME).so.$(LIBVERSION) $(OBJS) $(LDFLAGS)
|
||||
|
||||
install:
|
||||
- install -m 644 doc/$(NAME).3 $(PREFIX)/share/man/man3/
|
||||
- gzip -9 $(PREFIX)/share/man/man3/$(NAME).3
|
||||
- install -m 0755 -s lib$(NAME).so.$(LIBVERSION) $(PREFIX)/$(LIBDIR)/
|
||||
- $(RM) $(PREFIX)/$(LIBDIR)/lib$(NAME).so.$(LIBMAJOR)
|
||||
- ln -s lib$(NAME).so.$(LIBVERSION) $(PREFIX)/$(LIBDIR)/lib$(NAME).so.$(LIBMAJOR)
|
||||
+ install -d -m 0755 $(DESTDIR)$(PREFIX)/share/man/man3
|
||||
+ install -m 644 doc/$(NAME).3 $(DESTDIR)$(PREFIX)/share/man/man3/
|
||||
+ gzip -9 $(DESTDIR)$(PREFIX)/share/man/man3/$(NAME).3
|
||||
+ install -d -m 0755 $(DESTDIR)$(PREFIX)/$(LIBDIR)
|
||||
+ install -m 0755 -s lib$(NAME).so.$(LIBVERSION) $(DESTDIR)$(PREFIX)/$(LIBDIR)/
|
||||
+ $(RM) $(DESTDIR)$(PREFIX)/$(LIBDIR)/lib$(NAME).so.$(LIBMAJOR)
|
||||
+ ln -s lib$(NAME).so.$(LIBVERSION) $(DESTDIR)$(PREFIX)/$(LIBDIR)/lib$(NAME).so.$(LIBMAJOR)
|
||||
|
||||
clean:
|
||||
@- $(RM) $(NAME)
|
||||
--
|
||||
2.17.0
|
||||
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST diskimage-builder-2.23.0.tar.gz 403817 BLAKE2B 14b67dc456bd9dab13a534f0f6df27b8a74514966ad965b401d33274d37ee2f201fa1dcd64b2c04a7503ab1f6a893dc40b5145c9559a7be74a029e2da226758a SHA512 89b2ee7eda56c610b9c343edd51276d54eb129ce319cf7f0fdebbccd1bba52903d16a71f1558bb76d2011d5267ffbc62bde94f5d7fd5aabdab2bc82abf10c685
|
||||
DIST diskimage-builder-2.24.0.tar.gz 408702 BLAKE2B 069083aef6214d59d9731a13691c2b48cb354085b698c8f711b3cd93c54d44acb08487510b2b9b038a53c533ea17f41b2521c36eee643c09dc409ea13c21fa6b SHA512 90bf13059f9310f3b45bf7c1a550d837e4d73920efa2af2ae30ec3cd5118d3db223b6953d5209ef0f7029c23f17772de1a36cfba87d7e86bbe8a481aa4ee0639
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python2_7 python3_6 python3_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Golden Disk Image builder."
|
||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
|
||||
<dev-python/networkx-2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
|
||||
<dev-python/flake8-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
app-emulation/qemu
|
||||
sys-block/parted
|
||||
sys-fs/multipath-tools
|
||||
sys-fs/dosfstools
|
||||
sys-apps/gptfdisk
|
||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
Binary file not shown.
@ -1,5 +1,3 @@
|
||||
DIST repoman-2.3.10.tar.bz2 87545 BLAKE2B 67e1e514eebd50516aeaea2708ebe4c9d69cbf61add5fa19a31681f085a6dd8c39695cb63d9b4cd23caa955c85669148fce3c31c08b913e31839ff186e3b3ecc SHA512 498ce493661eb5939a5f1345337e11a84e97fc11a0556f2660bd8900f0cb0f6340a401e5728c4557248dd54bcdc0a7d2c72dbb23eea3acb35e053d7359c0e535
|
||||
DIST repoman-2.3.11.tar.bz2 86807 BLAKE2B f5bf8e9b7bac7816ee9b1139d0e0d30e99fc06da4fb742e430c237d9be0e6261bcf5d8f3412f1c20a34e2766c5acc86176b4731f20adc9554de9949bd5622a5d SHA512 331614554bb7ba49b8b63b8612642426fb458aa84de78bb9958be85d03e43d662fc094ecd2472a6f06c6b4f0368ec0542083b04c25f7d8b6aabb432cd2b32367
|
||||
DIST repoman-2.3.12.tar.bz2 86737 BLAKE2B b27d89b0fe62d52607c55b1cf1d5662699d1e46ad7ef85553d642be8fb915435f1748914b9d63febb7dddd67bd5623f72ba4aa9ca7634af98f85634af91a74c1 SHA512 64bede0e1deb7d2a8c4c702d6845e84f8937cbfb54f6f35d88a10b13c961f28948f17c9e1d623bf0f663b22f98dc4e8f514c200fb4f1b93d7535addd5efa1342
|
||||
DIST repoman-2.3.13.tar.bz2 86733 BLAKE2B 7e281284924520c656acfe219eb57acdd61c8cc59b4942444a1eea0353649727ff79746f4237aa6f022e3ee8cfb13336e2c1db1a0469e1d5c34ea6067a04ae9d SHA512 852952cbbfb5cc7148ada111bad6db162843812a7ad35073426f1b9fc8a16adba43beebdb613e08712681fe3c3479904fd7bebb623af18465cbb5cc69ec00db9
|
||||
DIST repoman-2.3.14.tar.bz2 86586 BLAKE2B 71ff01bc19817eedb80ff6b3dcd801bb48c49394503a88f2243fc04d56851836a079b6484ec72f794e28bbf9c74b8a99fbae6992ea2d2b5cee0d99fbe366d812 SHA512 1abbb139a63070ad2bf772ee2d0bd6e379f1cb6d32f1fed2f120325a856c2f919b8b26d2a27722eb64057c5f05a035c516ffcf2c6e7a878fdfcca978a622cb02
|
||||
DIST repoman-2.3.15.tar.bz2 86707 BLAKE2B 4c890fa311426d523c34fcaaf4e473fbaba6e3247cb55464709bf8547898df89420b4231a10181c06aafdeaa7ab6fffc02f8191f573487541dfd392945864b28 SHA512 d3f8d5d9b743d8fcd9e1a856a4c371747e235620105ed47f9c8b5933fbdcea7e8d556fc89e517834141bc575f15851cd833a56121bfdd55a1d81b3f86f859b74
|
||||
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
|
||||
PYTHON_REQ_USE='bzip2(+)'
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
|
||||
S="${WORKDIR}/${P}/repoman"
|
||||
else
|
||||
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
|
||||
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=sys-apps/portage-2.3.43[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install() {
|
||||
# Install sbin scripts to bindir for python-exec linking
|
||||
# they will be relocated in pkg_preinst()
|
||||
distutils-r1_python_install \
|
||||
--system-prefix="${EPREFIX}/usr" \
|
||||
--bindir="$(python_get_scriptdir)" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
|
||||
--sbindir="$(python_get_scriptdir)" \
|
||||
--sysconfdir="${EPREFIX}/etc" \
|
||||
"${@}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z {REPLACING_VERSIONS} ]]; then
|
||||
elog ""
|
||||
elog "This release of repoman is from the new portage/repoman split"
|
||||
elog "release code base."
|
||||
elog "This new repoman code base is still being developed. So its API's"
|
||||
elog "are not to be considered stable and are subject to change."
|
||||
elog "The code released has been tested and considered ready for use."
|
||||
elog "This however does not guarantee it to be completely bug free."
|
||||
elog "Please report any bugs you may encounter."
|
||||
elog ""
|
||||
fi
|
||||
}
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
|
||||
PYTHON_REQ_USE='bzip2(+)'
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
|
||||
S="${WORKDIR}/${P}/repoman"
|
||||
else
|
||||
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=sys-apps/portage-2.3.43[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install() {
|
||||
# Install sbin scripts to bindir for python-exec linking
|
||||
# they will be relocated in pkg_preinst()
|
||||
distutils-r1_python_install \
|
||||
--system-prefix="${EPREFIX}/usr" \
|
||||
--bindir="$(python_get_scriptdir)" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
|
||||
--sbindir="$(python_get_scriptdir)" \
|
||||
--sysconfdir="${EPREFIX}/etc" \
|
||||
"${@}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z {REPLACING_VERSIONS} ]]; then
|
||||
elog ""
|
||||
elog "This release of repoman is from the new portage/repoman split"
|
||||
elog "release code base."
|
||||
elog "This new repoman code base is still being developed. So its API's"
|
||||
elog "are not to be considered stable and are subject to change."
|
||||
elog "The code released has been tested and considered ready for use."
|
||||
elog "This however does not guarantee it to be completely bug free."
|
||||
elog "Please report any bugs you may encounter."
|
||||
elog ""
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST unsymlink-lib-15.tar.gz 10145 BLAKE2B 500b78a84cd555319952ce6420af012354952ebd83983db121f1a48ee34d5c2ce9a9f56ce635d6f77eb38058b79d42cf94d2e421414095c188949db523aacbe0 SHA512 37b8cc4eb7b787a1ccc97750df9fcd4516c2c4ac110c5191b4be3999b1eb994ee567e0f4387aaafe243a745efa61c0d48d78b7f9a4a58bb7f896ccd7bdce03a7
|
||||
DIST unsymlink-lib-16.tar.gz 10139 BLAKE2B 8e43fe85747d97fa44ae30cf6f276e8e5557141004c0c6ec5f1b998c0f5c121e9fb6bb3f7d711d11ca962c703caa7dc6014ddfde2c6ccf16807264a132e37940 SHA512 0c5ebab3622aad1f8a02c2530bfb3f6d48c0ac9744fdde94e8a9b151c5773d10ae642c122642d5f7e2bd442d5969863d8f5f0586c8ed484fa22ac42143a06417
|
||||
DIST unsymlink-lib-17.tar.gz 10550 BLAKE2B 036cf63e3619113763f01086fbd952fb2a6efda4d4f4989a5d8cadc0d47b439cba0fab84d53336d615ccbec4e0815519cd4709162f11bbf5fa42c770b928f6f2 SHA512 b981419e320da74f983c184f2b9739b0f1cdae7adf1b9d29c3221b7d010432f6844ff3bdf93793b2f701e2337acebc28a6bd2df0763a081cd8e53a8400aaea42
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="Convert your system to SYMLINK_LIB=no"
|
||||
HOMEPAGE="https://github.com/mgorny/unsymlink-lib"
|
||||
SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
sys-apps/portage[${PYTHON_USEDEP}]"
|
||||
|
||||
src_test() {
|
||||
# tests are docker-based
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_doscript unsymlink-lib
|
||||
dodoc README
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST pspg-1.3.0.tar.gz 885210 BLAKE2B 4a6f41b915603a96eef8cd5de9a76322bf0cfec94afe5c54707ab290e657159d7e8f6d29f5c4c1de07770047e45d3566d3a4f09c53d80461a50be48afade289b SHA512 6c6e4b12008ca36ea4ecf6c60d474f897622427590d8326db73f7d5a6d2134c479db17b0765cd8861ccf422e5fab292e10fc7f7e7a548c5d3773c64c5e11d1dd
|
||||
DIST pspg-1.6.5.tar.gz 1005525 BLAKE2B 2befb8a7081e1fcf5df60eca48f34b819d9de3d07920613b7f759887b4ddcccbc52e46ea8f407666a50a53bbfda582a10b1b2ca65d0c4452bc46db8cd971a802 SHA512 755e40dd6c68a01ad235e6fc2751af76c8ed63c2832bfa26356fa80e62bd59a076413cf7fc075685f9267bc7339fadf4975a695d681fc7821b7da0589805c1f0
|
||||
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="A better pager for psql and mysql"
|
||||
HOMEPAGE="https://github.com/okbob/${PN}"
|
||||
SRC_URI="https://github.com/okbob/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="sys-libs/ncurses:*"
|
||||
RDEPEND="${DEPEND}"
|
Binary file not shown.
@ -1 +0,0 @@
|
||||
DIST beecrypt-4.2.1.tar.gz 882758 BLAKE2B 7ca25613cf95df8657c762d932618979783ea2ddfbaecdf066701d61a5f9ac76bd474a51eb65e140c83ef01880477cb7104e3d67c2fc078ae7b710637d18bb53 SHA512 59995d53c024efe6344a21ac0d6d55fbe652488a4a22cc6719f9fc3851d56697fa8738937d48aa1e6f9ebe749de61ac3c79a5f0cea793872213c3bdf922e71bc
|
@ -1,104 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit autotools flag-o-matic java-pkg-opt-2 python-single-r1
|
||||
|
||||
DESCRIPTION="General-purpose cryptography library"
|
||||
HOMEPAGE="https://sourceforge.net/projects/beecrypt/"
|
||||
SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="+threads java cxx python static-libs doc"
|
||||
REQUIRED_USE="cxx? ( threads )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
COMMON_DEPEND="!<app-arch/rpm-4.2.1
|
||||
cxx? ( >=dev-libs/icu-6.1:= )
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
doc? ( app-doc/doxygen
|
||||
virtual/latex-base
|
||||
dev-texlive/texlive-fontsextra
|
||||
)"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
java? ( >=virtual/jre-1.4 )"
|
||||
|
||||
DOCS=( BUGS README BENCHMARKS NEWS )
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-build-system.patch
|
||||
"${FILESDIR}"/${P}-gcc-4.7.patch
|
||||
|
||||
# Fixes bug 596904
|
||||
"${FILESDIR}"/${P}-c++11-allow-throw-in-destructors.patch
|
||||
"${FILESDIR}"/${P}-cast-uchar.patch #618676
|
||||
|
||||
"${FILESDIR}"/${P}-icu-61.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# ICU needs char16_t support now
|
||||
# bug 649548
|
||||
append-cxxflags -std=c++14
|
||||
|
||||
# Crudely disable amd64 assembly code
|
||||
# as it assumes 64-bit 'unsinged long' size. bug #461960
|
||||
local x32_hack=()
|
||||
use amd64 && [[ ${ABI} == "x32" ]] && x32_hack=(--enable-debug)
|
||||
|
||||
# cplusplus needs threads support
|
||||
ac_cv_java_include=$(use java && java-pkg_get-jni-cflags) \
|
||||
econf \
|
||||
--disable-expert-mode \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable threads) \
|
||||
$(use_with python python "${PYTHON}") \
|
||||
$(use_with cxx cplusplus) \
|
||||
$(use_with java) \
|
||||
"${x32_hack[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
pushd include/beecrypt >/dev/null || die
|
||||
doxygen || die "doxygen failed"
|
||||
popd >/dev/null || die
|
||||
HTML_DOCS=( docs/html/*.{css,html,js,png} )
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
|
||||
echo "provider.1=${S}/c++/provider/.libs/base.so" > "${BEECRYPT_CONF_FILE}" || die
|
||||
emake check bench
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use python; then
|
||||
rm -f "${D%/}$(python_get_sitedir)"/_bc.*a || die
|
||||
fi
|
||||
if ! use static-libs; then
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
fi
|
||||
}
|
@ -1,160 +0,0 @@
|
||||
--- beecrypt-4.2.1/configure.ac
|
||||
+++ beecrypt-4.2.1/configure.ac
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
# Checks for package options
|
||||
AC_ARG_ENABLE(expert-mode, [ --enable-expert-mode follow user-defined CFLAGS settings [[default=no]]],[
|
||||
- ac_enable_expert_mode=yes
|
||||
+ ac_enable_expert_mode=$enableval
|
||||
],[
|
||||
if test "X$CFLAGS" != "X"; then
|
||||
echo "enabling expert mode"
|
||||
@@ -25,7 +25,7 @@
|
||||
if test "$ac_enable_expert_mode" = yes; then
|
||||
AC_MSG_ERROR([--enable-debug cannot be used in conjunction with --enable-expert-mode])
|
||||
fi
|
||||
- ac_enable_debug=yes
|
||||
+ ac_enable_debug=$enableval
|
||||
],[
|
||||
ac_enable_debug=no
|
||||
])
|
||||
@@ -456,7 +456,7 @@
|
||||
ac_cv_python_include="-I`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_inc()'`"
|
||||
])
|
||||
AC_CACHE_CHECK([where to install python libraries], ac_cv_python_libdir, [
|
||||
- ac_cv_python_libdir=`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib()'`
|
||||
+ ac_cv_python_libdir=`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib(1, 0)'`
|
||||
])
|
||||
fi
|
||||
fi
|
||||
--- beecrypt-4.2.1/acinclude.m4
|
||||
+++ beecrypt-4.2.1/acinclude.m4
|
||||
@@ -498,15 +498,6 @@ AC_DEFUN([BEE_GNU_CC],[
|
||||
AC_SUBST(OPENMP_LIBS,"-lgomp")
|
||||
fi
|
||||
case $bc_target_arch in
|
||||
- x86_64 | athlon64 | athlon-fx | k8 | opteron | em64t | nocona)
|
||||
- CC="$CC -m64"
|
||||
- ;;
|
||||
- i[[3456]]86 | \
|
||||
- pentium* | \
|
||||
- athlon*)
|
||||
- CC="$CC -m32"
|
||||
- CCAS="$CCAS -m32"
|
||||
- ;;
|
||||
ia64)
|
||||
case $target_os in
|
||||
# HP/UX on Itanium needs to be told that a long is 64-bit!
|
||||
@@ -525,17 +516,8 @@ AC_DEFUN([BEE_GNU_CC],[
|
||||
aix*)
|
||||
CC="$CC -maix64"
|
||||
;;
|
||||
- linux*)
|
||||
- CC="$CC -m64"
|
||||
- ;;
|
||||
esac
|
||||
;;
|
||||
- sparc | sparcv8*)
|
||||
- CC="$CC -m32"
|
||||
- ;;
|
||||
- sparc64 | sparcv9*)
|
||||
- CC="$CC -m64"
|
||||
- ;;
|
||||
esac
|
||||
# Certain platforms needs special flags for multi-threaded code
|
||||
if test "$ac_enable_threads" = yes; then
|
||||
@@ -646,14 +646,6 @@ dnl BEE_GNU_CXX
|
||||
AC_DEFUN([BEE_GNU_CXX],[
|
||||
AC_REQUIRE([AC_PROG_CXX])
|
||||
case $bc_target_arch in
|
||||
- x86_64 | athlon64 | athlon-fx | k8 | opteron | em64t | nocona | core2)
|
||||
- CXX="$CXX -m64"
|
||||
- ;;
|
||||
- i[[3456]]86 | \
|
||||
- pentium* | \
|
||||
- athlon*)
|
||||
- CXX="$CXX -m32"
|
||||
- ;;
|
||||
ia64)
|
||||
case $target_os in
|
||||
# HP/UX on Itanium needs to be told that a long is 64-bit!
|
||||
@@ -672,17 +664,8 @@ AC_DEFUN([BEE_GNU_CXX],[
|
||||
aix*)
|
||||
CXX="$CXX -maix64"
|
||||
;;
|
||||
- linux*)
|
||||
- CXX="$CXX -m64"
|
||||
- ;;
|
||||
esac
|
||||
;;
|
||||
- sparc | sparcv8*)
|
||||
- CXX="$CXX -m32"
|
||||
- ;;
|
||||
- sparc64 | sparcv9*)
|
||||
- CXX="$CXX -m64"
|
||||
- ;;
|
||||
esac
|
||||
# Certain platforms needs special flags for multi-threaded code
|
||||
if test "$ac_enable_threads" = yes; then
|
||||
--- beecrypt-4.2.1/java/Makefile.am
|
||||
+++ beecrypt-4.2.1/java/Makefile.am
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
INCLUDES = -I$(top_srcdir)/include
|
||||
|
||||
-libaltdir=$(prefix)/lib@LIBALT@
|
||||
+libaltdir=$(libdir)
|
||||
|
||||
libalt_LTLIBRARIES = libbeecrypt_java.la
|
||||
|
||||
--- beecrypt-4.2.1/acinclude.m4
|
||||
+++ beecrypt-4.2.1/acinclude.m4
|
||||
@@ -1589,20 +1589,5 @@
|
||||
AC_SUBST(TYPEDEF_BC_THREADID_T,$bc_typedef_bc_threadid_t)
|
||||
])
|
||||
-
|
||||
-AH_BOTTOM([
|
||||
-#if ENABLE_THREADS
|
||||
-# ifndef _REENTRANT
|
||||
-# define _REENTRANT
|
||||
-# endif
|
||||
-# if LINUX
|
||||
-# define _LIBC_REENTRANT
|
||||
-# endif
|
||||
-#else
|
||||
-# ifdef _REENTRANT
|
||||
-# undef _REENTRANT
|
||||
-# endif
|
||||
-#endif
|
||||
-])
|
||||
|
||||
|
||||
dnl BEE_THREAD_LOCAL_STORAGE
|
||||
@@ -1623,7 +1609,5 @@
|
||||
])
|
||||
|
||||
AH_BOTTOM([
|
||||
-#if !ENABLE_THREAD_LOCAL_STORAGE
|
||||
-# define __thread
|
||||
-#endif
|
||||
+#include "config.threads.h"
|
||||
])
|
||||
--- beecrypt-4.2.1/config.threads.h
|
||||
+++ beecrypt-4.2.1/config.threads.h
|
||||
@@ -0,0 +1,16 @@
|
||||
+#if ENABLE_THREADS
|
||||
+# ifndef _REENTRANT
|
||||
+# define _REENTRANT
|
||||
+# endif
|
||||
+# if LINUX
|
||||
+# define _LIBC_REENTRANT
|
||||
+# endif
|
||||
+#else
|
||||
+# ifdef _REENTRANT
|
||||
+# undef _REENTRANT
|
||||
+# endif
|
||||
+#endif
|
||||
+
|
||||
+#if !ENABLE_THREAD_LOCAL_STORAGE
|
||||
+# define __thread
|
||||
+#endif
|
@ -1,26 +0,0 @@
|
||||
--- beecrypt-4.2.1/include/beecrypt/c++/lang/Object.h.old 2016-10-12 18:40:10.878868563 -0400
|
||||
+++ beecrypt-4.2.1/include/beecrypt/c++/lang/Object.h 2016-10-12 19:17:22.508857979 -0400
|
||||
@@ -145,7 +145,11 @@
|
||||
waiter* prev;
|
||||
|
||||
waiter(bc_threadid_t owner, unsigned int lock_count);
|
||||
+#if __cplusplus < 201103L
|
||||
~waiter();
|
||||
+#else
|
||||
+ ~waiter() noexcept(false);
|
||||
+#endif
|
||||
};
|
||||
|
||||
waiter* _lock_head;
|
||||
--- beecrypt-4.2.1/c++/lang/Object.cxx.old 2016-10-12 18:40:39.024665316 -0400
|
||||
+++ beecrypt-4.2.1/c++/lang/Object.cxx 2016-10-12 19:14:41.630529720 -0400
|
||||
@@ -767,6 +767,9 @@
|
||||
}
|
||||
|
||||
Object::FairMonitor::waiter::~waiter()
|
||||
+#if __cplusplus >= 201103L
|
||||
+noexcept(false)
|
||||
+#endif
|
||||
{
|
||||
#if WIN32
|
||||
if (!CloseHandle(event))
|
@ -1,214 +0,0 @@
|
||||
beecrypt's c++ api uses jchar arrays for strings, while ICU 59 expects
|
||||
char16_t type
|
||||
|
||||
In practice these both seem to be defined as short int on amd64 so it
|
||||
might be okay to just reinterpret_cast them? There's probably no easy
|
||||
way out on a platform where char16_t won't match jchar
|
||||
|
||||
Patch by Valeriy Malov <jazzvoid@gmail.com>
|
||||
https://bugs.gentoo.org/618676
|
||||
|
||||
--- a/c++/io/DataInputStream.cxx
|
||||
+++ b/c++/io/DataInputStream.cxx
|
||||
@@ -201,7 +201,7 @@ String DataInputStream::readUTF() throw (IOException)
|
||||
jchar* buffer = new jchar[ulen+1];
|
||||
|
||||
status = U_ZERO_ERROR;
|
||||
- ucnv_toUChars(_utf, buffer, ulen+1, (const char*) data, (jint) utflen, &status);
|
||||
+ ucnv_toUChars(_utf, reinterpret_cast<UChar*>(buffer), ulen+1, (const char*) data, (jint) utflen, &status);
|
||||
|
||||
delete[] data;
|
||||
|
||||
@@ -232,7 +232,7 @@ String DataInputStream::readLine() throw (IOException)
|
||||
|
||||
array<jchar> target_buffer(80);
|
||||
jint target_offset = 0;
|
||||
- UChar* target = target_buffer.data();
|
||||
+ UChar* target = reinterpret_cast<UChar*>(target_buffer.data());
|
||||
const UChar* target_limit = target+1;
|
||||
char source_buffer[MAX_BYTES_PER_CHARACTER];
|
||||
const char* source = source_buffer;
|
||||
--- a/c++/io/DataOutputStream.cxx
|
||||
+++ b/c++/io/DataOutputStream.cxx
|
||||
@@ -187,7 +187,7 @@ void DataOutputStream::writeUTF(const String& str) throw (IOException)
|
||||
const array<jchar>& src = str.toCharArray();
|
||||
|
||||
// the expected status code here is U_BUFFER_OVERFLOW_ERROR
|
||||
- jint need = ucnv_fromUChars(_utf, 0, 0, src.data(), src.size(), &status);
|
||||
+ jint need = ucnv_fromUChars(_utf, 0, 0, reinterpret_cast<const UChar*>(src.data()), src.size(), &status);
|
||||
if (U_FAILURE(status))
|
||||
if (status != U_BUFFER_OVERFLOW_ERROR)
|
||||
throw IOException("ucnv_fromUChars failed");
|
||||
@@ -200,7 +200,7 @@ void DataOutputStream::writeUTF(const String& str) throw (IOException)
|
||||
status = U_ZERO_ERROR;
|
||||
|
||||
// the expected status code here is U_STRING_NOT_TERMINATED_WARNING
|
||||
- ucnv_fromUChars(_utf, (char*) buffer, need, src.data(), src.size(), &status);
|
||||
+ ucnv_fromUChars(_utf, (char*) buffer, need, reinterpret_cast<const UChar*>(src.data()), src.size(), &status);
|
||||
if (status != U_STRING_NOT_TERMINATED_WARNING)
|
||||
{
|
||||
delete[] buffer;
|
||||
--- a/c++/io/PrintStream.cxx
|
||||
+++ b/c++/io/PrintStream.cxx
|
||||
@@ -191,7 +191,7 @@ void PrintStream::print(jchar ch) throw ()
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
|
||||
// do conversion of one character
|
||||
- size_t used = ucnv_fromUChars(_loc, buffer, 8, &ch, 1, &status);
|
||||
+ size_t used = ucnv_fromUChars(_loc, buffer, 8, reinterpret_cast<UChar*>(&ch), 1, &status);
|
||||
if (U_FAILURE(status))
|
||||
throw IOException("failure in ucnv_fromUChars");
|
||||
|
||||
@@ -268,14 +268,14 @@ void PrintStream::print(jlong x) throw ()
|
||||
|
||||
void PrintStream::print(const array<jchar>& chars) throw ()
|
||||
{
|
||||
- print(chars.data(), chars.size());
|
||||
+ print(reinterpret_cast<const UChar*>(chars.data()), chars.size());
|
||||
}
|
||||
|
||||
void PrintStream::print(const String& str) throw ()
|
||||
{
|
||||
const array<jchar>& tmp = str.toCharArray();
|
||||
|
||||
- print(tmp.data(), tmp.size());
|
||||
+ print(reinterpret_cast<const UChar*>(tmp.data()), tmp.size());
|
||||
}
|
||||
|
||||
void PrintStream::println() throw ()
|
||||
--- a/c++/lang/String.cxx
|
||||
+++ b/c++/lang/String.cxx
|
||||
@@ -33,6 +33,8 @@ using namespace beecrypt::lang;
|
||||
#include <unicode/ustdio.h>
|
||||
#include <unicode/ustring.h>
|
||||
|
||||
+static_assert(sizeof(jchar) == sizeof(UChar), "jchar and UChar sizes mismatch");
|
||||
+
|
||||
String::String(array<jchar>& swapWith)
|
||||
{
|
||||
assert(swapWith.size() <= Integer::MAX_VALUE);
|
||||
@@ -56,7 +58,7 @@ String::String()
|
||||
|
||||
String::String(char c) : _value(1)
|
||||
{
|
||||
- u_charsToUChars(&c, _value.data(), 1);
|
||||
+ u_charsToUChars(&c, reinterpret_cast<UChar*>(_value.data()), 1);
|
||||
}
|
||||
|
||||
String::String(jchar c) : _value(&c, 1)
|
||||
@@ -67,7 +69,7 @@ String::String(const char* value) : _value(::strlen(value))
|
||||
{
|
||||
assert(_value.size() <= Integer::MAX_VALUE);
|
||||
|
||||
- u_charsToUChars(value, _value.data(), _value.size());
|
||||
+ u_charsToUChars(value, reinterpret_cast<UChar*>(_value.data()), _value.size());
|
||||
}
|
||||
|
||||
String::String(const jchar* value, int offset, int length) : _value(value+offset, length)
|
||||
@@ -449,7 +451,7 @@ std::ostream& beecrypt::lang::operator<<(std::ostream& stream, const String& str
|
||||
if (U_FAILURE(status))
|
||||
throw RuntimeException("ucnv_open failed");
|
||||
|
||||
- int need = ucnv_fromUChars(loc, 0, 0, src.data(), src.size(), &status);
|
||||
+ int need = ucnv_fromUChars(loc, 0, 0, reinterpret_cast<const UChar*>(src.data()), src.size(), &status);
|
||||
if (U_FAILURE(status))
|
||||
if (status != U_BUFFER_OVERFLOW_ERROR)
|
||||
throw RuntimeException("ucnv_fromUChars failed");
|
||||
@@ -458,7 +460,7 @@ std::ostream& beecrypt::lang::operator<<(std::ostream& stream, const String& str
|
||||
|
||||
status = U_ZERO_ERROR;
|
||||
|
||||
- ucnv_fromUChars(loc, out, need+1, src.data(), src.size(), &status);
|
||||
+ ucnv_fromUChars(loc, out, need+1, reinterpret_cast<const UChar*>(src.data()), src.size(), &status);
|
||||
if (U_FAILURE(status))
|
||||
throw RuntimeException("ucnv_fromUChars failed");
|
||||
|
||||
--- a/c++/lang/StringBuffer.cxx
|
||||
+++ b/c++/lang/StringBuffer.cxx
|
||||
@@ -35,7 +35,7 @@ StringBuffer::StringBuffer() : _buffer(16)
|
||||
|
||||
StringBuffer::StringBuffer(const char* s) : _buffer(16 + strlen(s))
|
||||
{
|
||||
- u_charsToUChars(s, _buffer.data(), _used = strlen(s));
|
||||
+ u_charsToUChars(s, reinterpret_cast<UChar*>(_buffer.data()), _used = strlen(s));
|
||||
}
|
||||
|
||||
StringBuffer::StringBuffer(const String& s) : _buffer(16 + s._value.size())
|
||||
@@ -53,7 +53,7 @@ StringBuffer& StringBuffer::append(char c)
|
||||
synchronized (this)
|
||||
{
|
||||
core_ensureCapacity(_used+1);
|
||||
- u_charsToUChars(&c, _buffer.data() + _used++, 1);
|
||||
+ u_charsToUChars(&c, reinterpret_cast<UChar*>(_buffer.data() + _used++), 1);
|
||||
}
|
||||
return *this;
|
||||
}
|
||||
@@ -88,7 +88,7 @@ StringBuffer& StringBuffer::append(const char* s)
|
||||
jint need = strlen(s);
|
||||
|
||||
core_ensureCapacity(_used + need);
|
||||
- u_charsToUChars(s, _buffer.data() + _used, need);
|
||||
+ u_charsToUChars(s, reinterpret_cast<UChar*>(_buffer.data() + _used), need);
|
||||
|
||||
_used += need;
|
||||
}
|
||||
--- a/c++/lang/StringBuilder.cxx
|
||||
+++ b/c++/lang/StringBuilder.cxx
|
||||
@@ -38,7 +38,7 @@ StringBuilder::StringBuilder() : _buffer(16)
|
||||
|
||||
StringBuilder::StringBuilder(const char* s) : _buffer(16 + strlen(s))
|
||||
{
|
||||
- u_charsToUChars(s, _buffer.data(), _used = strlen(s));
|
||||
+ u_charsToUChars(s, reinterpret_cast<UChar*>(_buffer.data()), _used = strlen(s));
|
||||
}
|
||||
|
||||
StringBuilder::StringBuilder(const String& s) : _buffer(16 + s._value.size())
|
||||
@@ -55,7 +55,7 @@ StringBuilder& StringBuilder::append(char c)
|
||||
{
|
||||
ensureCapacity(_used+1);
|
||||
|
||||
- u_charsToUChars(&c, _buffer.data() + _used++, 1);
|
||||
+ u_charsToUChars(&c, reinterpret_cast<UChar*>(_buffer.data() + _used++), 1);
|
||||
|
||||
return *this;
|
||||
}
|
||||
@@ -97,7 +97,7 @@ StringBuilder& StringBuilder::append(const char* s)
|
||||
|
||||
ensureCapacity(_used + need);
|
||||
|
||||
- u_charsToUChars(s, _buffer.data() + _used, need);
|
||||
+ u_charsToUChars(s, reinterpret_cast<UChar*>(_buffer.data() + _used), need);
|
||||
|
||||
_used += need;
|
||||
|
||||
--- a/c++/security/Provider.cxx
|
||||
+++ b/c++/security/Provider.cxx
|
||||
@@ -90,7 +90,7 @@ Object* Provider::setProperty(const String& key, const String& value)
|
||||
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
|
||||
- ucnv_fromUChars(_conv, symname, 1024, src.data(), src.size(), &status);
|
||||
+ ucnv_fromUChars(_conv, symname, 1024, reinterpret_cast<const UChar*>(src.data()), src.size(), &status);
|
||||
|
||||
if (status != U_ZERO_ERROR)
|
||||
throw RuntimeException("error in ucnv_fromUChars");
|
||||
--- a/c++/security/Security.cxx
|
||||
+++ b/c++/security/Security.cxx
|
||||
@@ -104,7 +104,7 @@ void Security::initialize()
|
||||
|
||||
const array<jchar>& src = value->toCharArray();
|
||||
|
||||
- int need = ucnv_fromUChars(_loc, 0, 0, src.data(), src.size(), &status);
|
||||
+ int need = ucnv_fromUChars(_loc, 0, 0, reinterpret_cast<const UChar*>(src.data()), src.size(), &status);
|
||||
if (U_FAILURE(status))
|
||||
if (status != U_BUFFER_OVERFLOW_ERROR)
|
||||
throw RuntimeException("ucnv_fromUChars failed");
|
||||
@@ -112,7 +112,7 @@ void Security::initialize()
|
||||
char* shared_library = new char[need+1];
|
||||
|
||||
status = U_ZERO_ERROR;
|
||||
- ucnv_fromUChars(_loc, shared_library, need+1, src.data(), src.size(), &status);
|
||||
+ ucnv_fromUChars(_loc, shared_library, need+1, reinterpret_cast<const UChar*>(src.data()), src.size(), &status);
|
||||
if (U_FAILURE(status))
|
||||
throw RuntimeException("ucnv_fromUChars failed");
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- a/include/beecrypt/c++/util/AbstractSet.h
|
||||
+++ b/include/beecrypt/c++/util/AbstractSet.h
|
||||
@@ -56,7 +56,7 @@
|
||||
if (c->size() != size())
|
||||
return false;
|
||||
|
||||
- return containsAll(*c);
|
||||
+ return this->containsAll(*c);
|
||||
}
|
||||
return false;
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">beecrypt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,20 @@
|
||||
autoconf-archive-2019.01.06 breaks AX_CODE_COVERAGE usage by requiring
|
||||
a different integration inside Makefile.am. This would be fine if the
|
||||
local m4/ax_code_coverage.m4 would get used, but eaclocal parses out
|
||||
the install from ACLOCAL_AMFLAGS, and calls aclocal with that, which
|
||||
overwrites ax_code_coverage.m4 with the newer version, obviously
|
||||
breaking the usage of all that in Makefile.am.
|
||||
Workaround it by patching out the --install argument, thus using the
|
||||
tarball copy of it (older version), which works with Makefile.am
|
||||
without further patching.
|
||||
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -1,6 +1,6 @@
|
||||
SUBDIRS = . po docs gdata/tests
|
||||
|
||||
-ACLOCAL_AMFLAGS = --install -I m4 ${ACLOCAL_FLAGS}
|
||||
+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
|
||||
|
||||
DISTCHECK_CONFIGURE_FLAGS =
|
||||
MAINTAINERCLEANFILES =
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
||||
DIST debugedit-5.3.5.tar.bz2 27799 BLAKE2B f81b39122502afe66386b962d0e50e9a16a314f31acf2a44c6d53f16d24ac91b62483a67fed43d085c3dd573adcd312cbb5e15c214fd8f00bc5415835c2caa37 SHA512 afac800a8f2e035705fcf997500d8fd2c3dc658850f47754863e8811db97859748721c5a252cc90dc81d07bf08763a9507e2272e983ee3f6bf16d8016fe5b8c9
|
||||
DIST rpm-4.14.2.tar.bz2 4151934 BLAKE2B eb7e32dd736a195f2e5effc184ee8f2c700dcaf80477574c2112b6c96504d86a67c81e611f82ea35ce244e95fad339bd262eb51c35ada5eeffa8d306b6938cb7 SHA512 22e309e8be936e6070430cedd6f5ea0c3871db4c6aadd0d567a9c418796c178c8dd45d44920d7eaa66681790cc2821347affe471cb215d7a490fe7947fbf291c
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# To recreate this tarball, just grab latest rpm5 release:
|
||||
# http://rpm5.org/files/rpm/
|
||||
# The files are in tools/
|
||||
# Or see $FILESDIR/update.sh
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit toolchain-funcs eutils
|
||||
|
||||
# See #653906 for the need to reversion.
|
||||
MY_PV=${PV#0.}
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="standalone debugedit taken from rpm"
|
||||
HOMEPAGE="http://www.rpm5.org/"
|
||||
SRC_URI="https://dev.gentoo.org/~swegener/distfiles/${MY_P}.tar.bz2
|
||||
https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/popt
|
||||
dev-libs/elfutils
|
||||
dev-libs/beecrypt"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-5.3.5-DWARF-4.patch #400663
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin debugedit
|
||||
}
|
@ -1,129 +0,0 @@
|
||||
add DWARF 4 support
|
||||
|
||||
https://bugs.gentoo.org/400663
|
||||
https://bugzilla.redhat.com/show_bug.cgi?id=707677
|
||||
|
||||
--- debugedit-5.3.5/debugedit.c 2011-10-11 05:37:49.000000000 +0200
|
||||
+++ debugedit-5.3.5/debugedit.c 2012-01-25 01:27:23.487999039 +0100
|
||||
@@ -70,6 +70,10 @@
|
||||
#include <rpmtag.h>
|
||||
|
||||
#define DW_TAG_partial_unit 0x3c
|
||||
+#define DW_FORM_sec_offset 0x17
|
||||
+#define DW_FORM_exprloc 0x18
|
||||
+#define DW_FORM_flag_present 0x19
|
||||
+#define DW_FORM_ref_sig8 0x20
|
||||
|
||||
char *base_dir = NULL;
|
||||
char *dest_dir = NULL;
|
||||
@@ -246,6 +250,7 @@
|
||||
#define DEBUG_STR 8
|
||||
#define DEBUG_FRAME 9
|
||||
#define DEBUG_RANGES 10
|
||||
+#define DEBUG_TYPES 11
|
||||
{ ".debug_info", NULL, NULL, 0, 0, 0 },
|
||||
{ ".debug_abbrev", NULL, NULL, 0, 0, 0 },
|
||||
{ ".debug_line", NULL, NULL, 0, 0, 0 },
|
||||
@@ -257,6 +262,7 @@
|
||||
{ ".debug_str", NULL, NULL, 0, 0, 0 },
|
||||
{ ".debug_frame", NULL, NULL, 0, 0, 0 },
|
||||
{ ".debug_ranges", NULL, NULL, 0, 0, 0 },
|
||||
+ { ".debug_types", NULL, NULL, 0, 0, 0 },
|
||||
{ NULL, NULL, NULL, 0, 0, 0 }
|
||||
};
|
||||
|
||||
@@ -349,7 +355,8 @@
|
||||
goto no_memory;
|
||||
}
|
||||
form = read_uleb128 (ptr);
|
||||
- if (form == 2 || form > DW_FORM_indirect)
|
||||
+ if (form == 2
|
||||
+ || (form > DW_FORM_flag_present && form != DW_FORM_ref_sig8))
|
||||
{
|
||||
error (0, 0, "%s: Unknown DWARF DW_FORM_%d", dso->filename, form);
|
||||
htab_delete (h);
|
||||
@@ -378,7 +385,6 @@
|
||||
canonicalize_path (const char *s, char *d)
|
||||
{
|
||||
char *rv = d;
|
||||
- const char *sroot;
|
||||
char *droot;
|
||||
|
||||
if (IS_DIR_SEPARATOR (*s))
|
||||
@@ -394,7 +400,6 @@
|
||||
s++;
|
||||
}
|
||||
droot = d;
|
||||
- sroot = s;
|
||||
|
||||
while (*s)
|
||||
{
|
||||
@@ -513,7 +518,7 @@
|
||||
}
|
||||
|
||||
value = read_16 (ptr);
|
||||
- if (value != 2 && value != 3)
|
||||
+ if (value != 2 && value != 3 && value != 4)
|
||||
{
|
||||
error (0, 0, "%s: DWARF version %d unhandled", dso->filename,
|
||||
value);
|
||||
@@ -529,8 +534,8 @@
|
||||
return 1;
|
||||
}
|
||||
|
||||
- opcode_base = ptr[4];
|
||||
- ptr = dir = ptr + 4 + opcode_base;
|
||||
+ opcode_base = ptr[4 + (value >= 4)];
|
||||
+ ptr = dir = ptr + 4 + (value >= 4) + opcode_base;
|
||||
|
||||
/* dir table: */
|
||||
value = 1;
|
||||
@@ -758,7 +763,8 @@
|
||||
{
|
||||
if (t->attr[i].attr == DW_AT_stmt_list)
|
||||
{
|
||||
- if (form == DW_FORM_data4)
|
||||
+ if (form == DW_FORM_data4
|
||||
+ || form == DW_FORM_sec_offset)
|
||||
{
|
||||
list_offs = do_read_32_relocated (ptr);
|
||||
found_list_offs = 1;
|
||||
@@ -864,6 +870,8 @@
|
||||
else
|
||||
ptr += 4;
|
||||
break;
|
||||
+ case DW_FORM_flag_present:
|
||||
+ break;
|
||||
case DW_FORM_addr:
|
||||
ptr += ptr_size;
|
||||
break;
|
||||
@@ -878,10 +886,12 @@
|
||||
break;
|
||||
case DW_FORM_ref4:
|
||||
case DW_FORM_data4:
|
||||
+ case DW_FORM_sec_offset:
|
||||
ptr += 4;
|
||||
break;
|
||||
case DW_FORM_ref8:
|
||||
case DW_FORM_data8:
|
||||
+ case DW_FORM_ref_sig8:
|
||||
ptr += 8;
|
||||
break;
|
||||
case DW_FORM_sdata:
|
||||
@@ -910,6 +920,7 @@
|
||||
form = DW_FORM_block1;
|
||||
break;
|
||||
case DW_FORM_block:
|
||||
+ case DW_FORM_exprloc:
|
||||
len = read_uleb128 (ptr);
|
||||
form = DW_FORM_block1;
|
||||
assert (len < UINT_MAX);
|
||||
@@ -1213,7 +1224,7 @@
|
||||
}
|
||||
|
||||
cu_version = read_16 (ptr);
|
||||
- if (cu_version != 2 && cu_version != 3)
|
||||
+ if (cu_version != 2 && cu_version != 3 && cu_version != 4)
|
||||
{
|
||||
error (0, 0, "%s: DWARF version %d unhandled", dso->filename,
|
||||
cu_version);
|
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST svneverever-1.3.0.tar.gz 6006 BLAKE2B ab5b280f5aaba0cbe25cbbf1223930d4dff9f272666ede8845338bea77da6079de9b49be2c9efd346045be5a6af7a9a372365b577df27b0815a57179ce2e050f SHA512 dfc5f8e96808d95ce387b2c0d2ea34c4cae81851dc5813b05eeec719ae7cbfb69ff33f38a88429b1caab2873af676072ce3d76592d8fac5dd186f18454bade10
|
||||
DIST svneverever-1.3.1.tar.gz 6178 BLAKE2B 971f723f54972c1679980ba291a933e20e607bec4846f44354da3b45984faa7792e5cd8bb612c6f92a9d48c78dfc954a90da367e33c9e857fd5495c03b8ae53c SHA512 d2aaccc48c96fea6dcac77e4f61d80feb83a272440f6ac906af3cf01455494c4f09c9cf64b60ead63151137f2b9baa5b672bb5d1c43e20adb0de8608ca8a249f
|
||||
DIST svneverever-1.3.2.tar.gz 7160 BLAKE2B 0791451740b1b08efe320488067929e856fb2cb20ee82c3dbf666e37bee1835a1e1532f12cef666668f6da1c91a42ce80080625ee0d3760c8a02786ec1995c92 SHA512 cd43f18220b6a7adde3c7f451d9177b76f1c5f42384a0bf21719bb6d2dd56c51c278b81d8275328ec0ea9c3835cebc5d79be20a72294c5e14b3c339cba60ec8b
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Tool collecting path entries across SVN history"
|
||||
HOMEPAGE="https://github.com/hartwork/svneverever"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-python/pysvn[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,159 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop multilib-build qmake-utils xdg
|
||||
|
||||
DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
|
||||
HOMEPAGE="https://wiki.mumble.info"
|
||||
if [[ "${PV}" == 9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
|
||||
EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 3rdparty/rnnoise-src )
|
||||
else
|
||||
if [[ "${PV}" == *_pre* ]] ; then
|
||||
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz"
|
||||
else
|
||||
MY_PV="${PV/_/-}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${P/_*}"
|
||||
fi
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="BSD MIT"
|
||||
SLOT="0"
|
||||
IUSE="+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio +rnnoise speech zeroconf"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsql:5[sqlite]
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
>=dev-libs/protobuf-2.2.0:=
|
||||
>=media-libs/libsndfile-1.0.20[-minimal]
|
||||
>=media-libs/speex-1.2.0
|
||||
media-libs/speexdsp
|
||||
sys-apps/lsb-release
|
||||
x11-libs/libX11
|
||||
x11-libs/libXi
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
dbus? ( dev-qt/qtdbus:5 )
|
||||
g15? ( app-misc/g15daemon )
|
||||
jack? ( virtual/jack )
|
||||
!libressl? ( >=dev-libs/openssl-1.0.0b:0= )
|
||||
libressl? ( dev-libs/libressl )
|
||||
opus? ( >=media-libs/opus-1.0.1 )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
speech? ( >=app-accessibility/speech-dispatcher-0.8.0 )
|
||||
zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-libs/boost-1.41.0
|
||||
x11-base/xorg-proto
|
||||
"
|
||||
BDEPEND="
|
||||
dev-qt/linguist-tools:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
# NB: qmake does not support multilib but it's fine to configure
|
||||
# for the native ABI here
|
||||
src_configure() {
|
||||
myuse() {
|
||||
[[ -n "${1}" ]] || die "myuse: No use option given"
|
||||
use ${1} || echo no-${1}
|
||||
}
|
||||
|
||||
local conf_add=(
|
||||
bundled-celt
|
||||
no-bundled-opus
|
||||
no-bundled-speex
|
||||
no-embed-qt-translations
|
||||
no-server
|
||||
no-update
|
||||
$(myuse alsa)
|
||||
$(myuse dbus)
|
||||
$(usex debug 'symbols debug' release)
|
||||
$(myuse g15)
|
||||
$(usex jack '' no-jackaudio)
|
||||
$(myuse opus)
|
||||
$(myuse oss)
|
||||
$(myuse portaudio)
|
||||
$(myuse pulseaudio)
|
||||
$(myuse rnnoise)
|
||||
$(usex speech '' no-speechd)
|
||||
$(usex zeroconf '' no-bonjour)
|
||||
)
|
||||
|
||||
use pch || conf_add+=( no-pch )
|
||||
|
||||
eqmake5 "${S}/main.pro" -recursive \
|
||||
CONFIG+="${conf_add[*]}" \
|
||||
DEFINES+="PLUGIN_PATH=/usr/$(get_libdir)/mumble"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
local emake_args=(
|
||||
# place libmumble* in a subdirectory
|
||||
DESTDIR_ADD="/${MULTILIB_ABI_FLAG}"
|
||||
{C,L}FLAGS_ADD="$(get_abi_CFLAGS)"
|
||||
)
|
||||
# build only overlay library for other ABIs
|
||||
multilib_is_native_abi || emake_args+=( -C overlay_gl )
|
||||
emake "${emake_args[@]}"
|
||||
emake clean
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
multilib_foreach_abi multilib_src_compile
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
local dir=$(usex debug debug release)
|
||||
dolib.so "${dir}/${MULTILIB_ABI_FLAG}"/libmumble.so*
|
||||
if multilib_is_native_abi; then
|
||||
dobin "${dir}"/mumble
|
||||
dolib.so "${dir}"/libcelt0.so* "${dir}"/plugins/lib*.so*
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
multilib_foreach_abi multilib_src_install
|
||||
|
||||
newdoc README.Linux README
|
||||
dodoc CHANGES
|
||||
dobin scripts/mumble-overlay
|
||||
|
||||
insinto /usr/share/services
|
||||
doins scripts/mumble.protocol
|
||||
|
||||
domenu scripts/mumble.desktop
|
||||
|
||||
doicon -s scalable icons/mumble.svg
|
||||
|
||||
doman man/mumble-overlay.1
|
||||
doman man/mumble.1
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
xdg_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
echo
|
||||
elog "Visit http://mumble.sourceforge.net/ for futher configuration instructions."
|
||||
elog "Run mumble-overlay to start the OpenGL overlay (after starting mumble)."
|
||||
echo
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit gnome2-utils meson
|
||||
|
||||
DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio"
|
||||
HOMEPAGE="https://github.com/wwmm/pulseeffects"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="${HOMEPAGE}"
|
||||
else
|
||||
SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="bs2b calf mda-lv2 rubberband"
|
||||
|
||||
#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.41
|
||||
>=dev-cpp/glibmm-2.56.0
|
||||
>=dev-cpp/gtkmm-3.20:3.0
|
||||
>=dev-libs/glib-2.56:2
|
||||
>=dev-libs/libsigc++-2.10:2
|
||||
>=x11-libs/gtk+-3.18:3
|
||||
>=media-libs/lilv-0.24.2-r1
|
||||
>=media-libs/lsp-plugins-1.1.7[lv2]
|
||||
>=media-libs/gstreamer-1.12.0:1.0
|
||||
>=media-libs/gst-plugins-good-1.12.0:1.0
|
||||
>=media-libs/gst-plugins-bad-1.12.0:1.0
|
||||
bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
|
||||
>=media-plugins/gst-plugins-ladspa-1.12.0:1.0
|
||||
>=media-plugins/gst-plugins-lv2-1.12.0:1.0
|
||||
>=media-plugins/gst-plugins-pulse-1.12.0:1.0
|
||||
calf? ( >=media-plugins/calf-0.90.0[lv2] )
|
||||
mda-lv2? ( media-plugins/mda-lv2 )
|
||||
rubberband? ( media-libs/rubberband )
|
||||
>=media-libs/zita-convolver-3.0.0
|
||||
media-libs/libebur128
|
||||
media-sound/pulseaudio
|
||||
sys-apps/dbus"
|
||||
# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
|
||||
# and sys-devel/gettext depends reasoning
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
sys-devel/gettext
|
||||
"
|
||||
BDEPEND="
|
||||
>=sys-devel/gcc-7.3.0
|
||||
dev-util/itstool
|
||||
media-libs/libsamplerate
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
pkg_postinst(){
|
||||
gnome2_gconf_install
|
||||
gnome2_schemas_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm(){
|
||||
gnome2_gconf_uninstall
|
||||
gnome2_schemas_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
Binary file not shown.
@ -0,0 +1,319 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_REQ_USE="libressl?,sqlite,ssl"
|
||||
LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
|
||||
LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
|
||||
LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
|
||||
FFMPEG_VERSION="4.0.3"
|
||||
CODENAME="Leia"
|
||||
FFMPEG_KODI_VERSION="18.2"
|
||||
SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz -> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
|
||||
https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz -> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
|
||||
https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz -> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
|
||||
!system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
|
||||
EGIT_REPO_URI="https://github.com/xbmc/xbmc.git"
|
||||
inherit git-r3
|
||||
else
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
MY_PV=${PV/_p/_r}
|
||||
MY_PV=${MY_PV/_alpha/a}
|
||||
MY_PV=${MY_PV/_beta/b}
|
||||
MY_PV=${MY_PV/_rc/rc}
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI+=" https://github.com/xbmc/xbmc/archive/${MY_PV}-${CODENAME}.tar.gz -> ${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME}
|
||||
fi
|
||||
|
||||
inherit autotools cmake-utils eutils gnome2-utils linux-info pax-utils python-single-r1 xdg-utils
|
||||
|
||||
DESCRIPTION="A free and open source media-player and entertainment hub"
|
||||
HOMEPAGE="https://kodi.tv/ https://kodi.wiki/"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
# use flag is called libusb so that it doesn't fool people in thinking that
|
||||
# it is _required_ for USB support. Otherwise they'll disable udev and
|
||||
# that's going to be worse.
|
||||
IUSE="airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms libressl libusb lirc mariadb mysql nfs +opengl pulseaudio samba systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf"
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
|| ( gles opengl )
|
||||
^^ ( gbm wayland X )
|
||||
?? ( mariadb mysql )
|
||||
udev? ( !libusb )
|
||||
udisks? ( dbus )
|
||||
upower? ( dbus )
|
||||
"
|
||||
|
||||
COMMON_DEPEND="${PYTHON_DEPS}
|
||||
airplay? (
|
||||
>=app-pda/libplist-2.0.0
|
||||
net-libs/shairplay
|
||||
)
|
||||
alsa? ( >=media-libs/alsa-lib-1.1.4.1 )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
bluray? ( >=media-libs/libbluray-1.0.2 )
|
||||
caps? ( sys-libs/libcap )
|
||||
dbus? ( sys-apps/dbus )
|
||||
dev-db/sqlite
|
||||
dev-libs/expat
|
||||
dev-libs/flatbuffers
|
||||
>=dev-libs/fribidi-0.19.7
|
||||
cec? ( >=dev-libs/libcec-4.0 )
|
||||
dev-libs/libpcre[cxx]
|
||||
>=dev-libs/libinput-1.10.5
|
||||
>=dev-libs/libxml2-2.9.4
|
||||
>=dev-libs/lzo-2.04
|
||||
dev-libs/tinyxml[stl]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/pycryptodome[${PYTHON_USEDEP}]' 'python3*')
|
||||
>=dev-libs/libcdio-0.94
|
||||
dev-libs/libfmt
|
||||
dev-libs/libfstrcmp
|
||||
gbm? ( media-libs/mesa[gbm] )
|
||||
gles? ( media-libs/mesa[gles2] )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
libusb? ( virtual/libusb:1 )
|
||||
virtual/ttf-fonts
|
||||
media-fonts/roboto
|
||||
>=media-libs/fontconfig-2.12.4
|
||||
>=media-libs/freetype-2.8
|
||||
>=media-libs/libass-0.13.4
|
||||
media-libs/mesa[egl]
|
||||
>=media-libs/taglib-1.11.1
|
||||
system-ffmpeg? (
|
||||
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]
|
||||
libressl? ( media-video/ffmpeg[libressl,-openssl] )
|
||||
!libressl? ( media-video/ffmpeg[-libressl,openssl] )
|
||||
)
|
||||
mysql? ( dev-db/mysql-connector-c:= )
|
||||
mariadb? ( dev-db/mariadb-connector-c:= )
|
||||
>=net-misc/curl-7.56.1[http2]
|
||||
nfs? ( >=net-fs/libnfs-2.0.0:= )
|
||||
opengl? ( media-libs/glu )
|
||||
!libressl? ( >=dev-libs/openssl-1.0.2l:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
samba? ( >=net-fs/samba-3.4.6[smbclient(+)] )
|
||||
>=sys-libs/zlib-1.2.11
|
||||
udev? ( virtual/udev )
|
||||
vaapi? (
|
||||
x11-libs/libva:=
|
||||
opengl? ( x11-libs/libva[opengl] )
|
||||
system-ffmpeg? ( media-video/ffmpeg[vaapi] )
|
||||
vdpau? ( x11-libs/libva[vdpau] )
|
||||
wayland? ( x11-libs/libva[wayland] )
|
||||
X? ( x11-libs/libva[X] )
|
||||
)
|
||||
virtual/libiconv
|
||||
vdpau? (
|
||||
|| ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 )
|
||||
system-ffmpeg? ( media-video/ffmpeg[vdpau] )
|
||||
)
|
||||
wayland? (
|
||||
>=dev-cpp/waylandpp-0.2.3:=
|
||||
media-libs/mesa[wayland]
|
||||
>=dev-libs/wayland-protocols-1.7
|
||||
)
|
||||
webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
system-ffmpeg? ( media-video/ffmpeg[X] )
|
||||
)
|
||||
x11-libs/libdrm
|
||||
>=x11-libs/libxkbcommon-0.4.1
|
||||
xslt? ( dev-libs/libxslt )
|
||||
zeroconf? ( net-dns/avahi[dbus] )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
lirc? ( app-misc/lirc )
|
||||
!media-tv/xbmc
|
||||
udisks? ( sys-fs/udisks:2 )
|
||||
upower? ( sys-power/upower )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/bzip2
|
||||
app-arch/xz-utils
|
||||
dev-lang/swig
|
||||
dev-libs/crossguid
|
||||
dev-libs/rapidjson
|
||||
dev-util/cmake
|
||||
dev-util/gperf
|
||||
media-libs/giflib
|
||||
>=media-libs/libjpeg-turbo-1.5.1:=
|
||||
>=media-libs/libpng-1.6.26:0=
|
||||
test? ( dev-cpp/gtest )
|
||||
virtual/pkgconfig
|
||||
virtual/jre
|
||||
x86? ( dev-lang/nasm )
|
||||
"
|
||||
|
||||
CONFIG_CHECK="~IP_MULTICAST"
|
||||
ERROR_IP_MULTICAST="
|
||||
In some cases Kodi needs to access multicast addresses.
|
||||
Please consider enabling IP_MULTICAST under Networking options.
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
check_extra_config
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
if python_is_python3; then
|
||||
EGIT_BRANCH="feature_python3"
|
||||
ewarn "Using the experimental Python 3 branch!"
|
||||
ewarn "See https://kodi.wiki/view/Migration_to_Python_3 for more information."
|
||||
ewarn "To use the non-experimental Python 2 version:"
|
||||
ewarn "echo '~${CATEGORY}/${P} PYTHON_TARGETS: -* python2_7 PYTHON_SINGLE_TARGET: -* python2_7' >> /etc/portage/package.use"
|
||||
ewarn "then re-merge using: emerge -a =${CATEGORY}/${PF}"
|
||||
fi
|
||||
git-r3_src_unpack
|
||||
else
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
# avoid long delays when powerkit isn't running #348580
|
||||
sed -i \
|
||||
-e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
|
||||
xbmc/platform/linux/*.cpp || die
|
||||
|
||||
# Prepare tools and libs witch are configured with autotools during compile time
|
||||
AUTOTOOLS_DIRS=(
|
||||
"${S}"/lib/cpluff
|
||||
"${S}"/tools/depends/native/TexturePacker/src
|
||||
"${S}"/tools/depends/native/JsonSchemaBuilder/src
|
||||
)
|
||||
|
||||
local d
|
||||
for d in "${AUTOTOOLS_DIRS[@]}" ; do
|
||||
pushd ${d} >/dev/null || die
|
||||
AT_NOELIBTOOLIZE="yes" AT_TOPLEVEL_EAUTORECONF="yes" eautoreconf
|
||||
popd >/dev/null || die
|
||||
done
|
||||
elibtoolize
|
||||
|
||||
# Prevent autoreconf rerun
|
||||
sed -e 's/autoreconf -vif/echo "autoreconf already done in src_prepare()"/' -i \
|
||||
"${S}"/cmake/modules/FindCpluff.cmake \
|
||||
"${S}"/tools/depends/native/TexturePacker/src/autogen.sh \
|
||||
"${S}"/tools/depends/native/JsonSchemaBuilder/src/autogen.sh \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
|
||||
-DENABLE_LDGOLD=OFF # https://bugs.gentoo.org/show_bug.cgi?id=606124
|
||||
-DENABLE_ALSA=$(usex alsa)
|
||||
-DENABLE_AIRTUNES=$(usex airplay)
|
||||
-DENABLE_AVAHI=$(usex zeroconf)
|
||||
-DENABLE_BLUETOOTH=$(usex bluetooth)
|
||||
-DENABLE_BLURAY=$(usex bluray)
|
||||
-DENABLE_CCACHE=OFF
|
||||
-DENABLE_CEC=$(usex cec)
|
||||
-DENABLE_DBUS=$(usex dbus)
|
||||
-DENABLE_DVDCSS=$(usex css)
|
||||
-DENABLE_INTERNAL_CROSSGUID=OFF
|
||||
-DENABLE_INTERNAL_FFMPEG="$(usex !system-ffmpeg)"
|
||||
-DENABLE_INTERNAL_FSTRCMP=OFF
|
||||
-DENABLE_CAP=$(usex caps)
|
||||
-DENABLE_LCMS2=$(usex lcms)
|
||||
-DENABLE_LIRCCLIENT=$(usex lirc)
|
||||
-DENABLE_MARIADBCLIENT=$(usex mariadb)
|
||||
-DENABLE_MYSQLCLIENT=$(usex mysql)
|
||||
-DENABLE_MICROHTTPD=$(usex webserver)
|
||||
-DENABLE_MYSQLCLIENT=$(usex mysql)
|
||||
-DENABLE_NFS=$(usex nfs)
|
||||
-DENABLE_OPENGLES=$(usex gles)
|
||||
-DENABLE_OPENGL=$(usex opengl)
|
||||
-DENABLE_OPTICAL=$(usex dvd)
|
||||
-DENABLE_PLIST=$(usex airplay)
|
||||
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
|
||||
-DENABLE_SMBCLIENT=$(usex samba)
|
||||
-DENABLE_UDEV=$(usex udev)
|
||||
-DENABLE_UPNP=$(usex upnp)
|
||||
-DENABLE_VAAPI=$(usex vaapi)
|
||||
-DENABLE_VDPAU=$(usex vdpau)
|
||||
-DENABLE_XSLT=$(usex xslt)
|
||||
-Dlibdvdread_URL="${DISTDIR}/libdvdread-${LIBDVDREAD_VERSION}.tar.gz"
|
||||
-Dlibdvdnav_URL="${DISTDIR}/libdvdnav-${LIBDVDNAV_VERSION}.tar.gz"
|
||||
-Dlibdvdcss_URL="${DISTDIR}/libdvdcss-${LIBDVDCSS_VERSION}.tar.gz"
|
||||
)
|
||||
|
||||
use libusb && mycmakeargs+=( -DENABLE_LIBUSB=$(usex libusb) )
|
||||
|
||||
if use system-ffmpeg; then
|
||||
mycmakeargs+=( -DWITH_FFMPEG="yes" )
|
||||
else
|
||||
mycmakeargs+=( -DFFMPEG_URL="${DISTDIR}/ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz" )
|
||||
fi
|
||||
|
||||
if use gbm; then
|
||||
mycmakeargs+=(
|
||||
-DCORE_PLATFORM_NAME="gbm"
|
||||
-DGBM_RENDER_SYSTEM="$(usex opengl gl gles)"
|
||||
)
|
||||
fi
|
||||
|
||||
if use wayland; then
|
||||
mycmakeargs+=(
|
||||
-DCORE_PLATFORM_NAME="wayland"
|
||||
-DWAYLAND_RENDER_SYSTEM="$(usex opengl gl gles)"
|
||||
)
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
mycmakeargs+=( -DCORE_PLATFORM_NAME="x11" )
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile all
|
||||
use test && emake -C "${BUILD_DIR}" kodi-test
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -C "${BUILD_DIR}" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
pax-mark Em "${ED%/}"/usr/$(get_libdir)/${PN}/${PN}.bin
|
||||
|
||||
newicon media/icon48x48.png kodi.png
|
||||
|
||||
rm "${ED%/}"/usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf || die
|
||||
dosym ../../../../fonts/roboto/Roboto-Thin.ttf \
|
||||
usr/share/kodi/addons/skin.estuary/fonts/Roboto-Thin.ttf
|
||||
|
||||
python_domodule tools/EventClients/lib/python/xbmcclient.py
|
||||
python_newscript "tools/EventClients/Clients/KodiSend/kodi-send.py" kodi-send
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
Binary file not shown.
@ -1 +1 @@
|
||||
Wed, 19 Jun 2019 10:08:49 +0000
|
||||
Thu, 20 Jun 2019 08:08:56 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 19 Jun 2019 10:08:49 +0000
|
||||
Thu, 20 Jun 2019 08:08:56 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
BDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/pbr-2.0.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] !~dev-python/pbr-2.1.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
|
||||
DESCRIPTION=Golden Disk Image builder.
|
||||
EAPI=7
|
||||
HOMEPAGE=http://docs.openstack.org/developer/diskimage-builder/
|
||||
IUSE=python_targets_python2_7 python_targets_python3_6 python_targets_python3_7
|
||||
KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/pbr-2.0.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] !~dev-python/pbr-2.1.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] !~dev-python/Babel-2.4.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/networkx-1.10[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] <dev-python/networkx-2.3[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/pyyaml-3.12[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/flake8-2.5.4[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] <dev-python/flake8-2.6.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/six-1.10.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/stevedore-1.20.0[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] app-emulation/qemu sys-block/parted sys-fs/multipath-tools sys-fs/dosfstools sys-apps/gptfdisk !dev-python/dib-utils[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_6? ( dev-lang/python:3.6 ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_6 python_targets_python3_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/d/diskimage-builder/diskimage-builder-2.24.0.tar.gz
|
||||
_eclasses_=distutils-r1 30044897f9a75ab6414bdb19aa3c07d4 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=289d8821949768cc2f10aedf84e6d6bc
|
Binary file not shown.
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND=>=sys-apps/portage-2.3.43[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/lxml-3.6.0[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
|
||||
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
|
||||
EAPI=6
|
||||
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
|
||||
IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7
|
||||
KEYWORDS=alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-apps/portage-2.3.43[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/lxml-3.6.0[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~zmedico/portage/archives/repoman-2.3.10.tar.bz2
|
||||
_eclasses_=distutils-r1 30044897f9a75ab6414bdb19aa3c07d4 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=42e35a3508620ae1b35d80b9d0e71537
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND=>=sys-apps/portage-2.3.43[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/lxml-3.6.0[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
|
||||
DESCRIPTION=Repoman is a Quality Assurance tool for Gentoo ebuilds
|
||||
EAPI=6
|
||||
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
|
||||
IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-apps/portage-2.3.43[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] >=dev-python/lxml-3.6.0[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[bzip2(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[bzip2(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[bzip2(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[bzip2(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~zmedico/portage/archives/repoman-2.3.13.tar.bz2
|
||||
_eclasses_=distutils-r1 30044897f9a75ab6414bdb19aa3c07d4 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=bbd1a89d74fae36495700cc03031f890
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install setup test
|
||||
DESCRIPTION=Convert your system to SYMLINK_LIB=no
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/mgorny/unsymlink-lib
|
||||
IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 python_single_target_python2_7 python_single_target_python3_5 python_single_target_python3_6 python_single_target_python3_7
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=BSD-2
|
||||
RDEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) python_single_target_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?]
|
||||
REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_5 python_single_target_python3_6 python_single_target_python3_7 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) python_single_target_python3_7? ( python_targets_python3_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/mgorny/unsymlink-lib/archive/v17.tar.gz -> unsymlink-lib-17.tar.gz
|
||||
_eclasses_=multilib 1d91b03d42ab6308b5f4f6b598ed110e python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=0015a0edd32cb1af206729ab1333be6f
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=-
|
||||
DEPEND=sys-libs/ncurses:*
|
||||
DESCRIPTION=A better pager for psql and mysql
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/okbob/pspg
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=BSD-2
|
||||
RDEPEND=sys-libs/ncurses:*
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/okbob/pspg/archive/1.6.5.tar.gz -> pspg-1.6.5.tar.gz
|
||||
_md5_=06a98a173ae0fc3eb6f6a9c88c7b1f2f
|
Binary file not shown.
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=!<app-arch/rpm-4.2.1 cxx? ( >=dev-libs/icu-6.1:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) java? ( >=virtual/jdk-1.4 ) doc? ( app-doc/doxygen virtual/latex-base dev-texlive/texlive-fontsextra ) >=app-portage/elt-patches-20170815 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
DESCRIPTION=General-purpose cryptography library
|
||||
EAPI=6
|
||||
HOMEPAGE=https://sourceforge.net/projects/beecrypt/
|
||||
IUSE=+threads java cxx python static-libs doc elibc_FreeBSD java python_targets_python2_7
|
||||
KEYWORDS=alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=GPL-2 LGPL-2
|
||||
RDEPEND=!<app-arch/rpm-4.2.1 cxx? ( >=dev-libs/icu-6.1:= ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) java? ( >=virtual/jre-1.4 ) java? ( >=dev-java/java-config-2.2.0-r3 )
|
||||
REQUIRED_USE=cxx? ( threads ) python? ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/beecrypt/beecrypt-4.2.1.tar.gz
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 dd352559d0e143500ec878acc74da909 libtool f143db5a74ccd9ca28c1234deffede96 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
|
||||
_md5_=6e4b1464bf20aee4c12c686c65acc43f
|
Binary file not shown.
Binary file not shown.
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=dev-libs/popt dev-libs/elfutils dev-libs/beecrypt
|
||||
DESCRIPTION=standalone debugedit taken from rpm
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.rpm5.org/
|
||||
KEYWORDS=amd64 hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/popt dev-libs/elfutils dev-libs/beecrypt
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~swegener/distfiles/debugedit-5.3.5.tar.bz2 https://dev.gentoo.org/~vapier/dist/debugedit-5.3.5.tar.bz2
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=b6e6d4d92eb493263a3e764b11934b0a
|
Binary file not shown.
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Tool collecting path entries across SVN history
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/hartwork/svneverever
|
||||
IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-python/pysvn[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 )
|
||||
RDEPEND=dev-python/pysvn[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/hartwork/svneverever/archive/v1.3.0.tar.gz -> svneverever-1.3.0.tar.gz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d distutils-r1 30044897f9a75ab6414bdb19aa3c07d4 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 ltprune 2729691420b6deeda2a90b1f1183fb55 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=f63015464bc441365953c42793787b9c
|
||||
_md5_=7aff4b5d8385bb7225d1cbac8f2fe04a
|
||||
|
@ -1,14 +1,14 @@
|
||||
BDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
BDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DESCRIPTION=Tool collecting path entries across SVN history
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/hartwork/svneverever
|
||||
IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-python/pysvn[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 )
|
||||
RDEPEND=dev-python/pysvn[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/hartwork/svneverever/archive/v1.3.1.tar.gz -> svneverever-1.3.1.tar.gz
|
||||
_eclasses_=distutils-r1 30044897f9a75ab6414bdb19aa3c07d4 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=8c06e74b2735108223b7d8cc8d48efaa
|
||||
_md5_=b4487a1361839cd2cb33e361888eba7c
|
||||
|
@ -0,0 +1,14 @@
|
||||
BDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DESCRIPTION=Tool collecting path entries across SVN history
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/hartwork/svneverever
|
||||
IUSE=python_targets_python2_7 python_targets_python3_5 python_targets_python3_6
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=dev-python/pysvn[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/svneverever/svneverever-1.3.2.tar.gz
|
||||
_eclasses_=distutils-r1 30044897f9a75ab6414bdb19aa3c07d4 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 ce1cd23cfdc1848e8e32743efe34f299 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=749f3074986f603099513b06a4f2682a
|
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
||||
DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=dev-libs/protobuf-2.2.0:= >=media-libs/libsndfile-1.0.20[-minimal] >=media-libs/speex-1.2.0 media-libs/speexdsp sys-apps/lsb-release x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon ) jack? ( virtual/jack ) !libressl? ( >=dev-libs/openssl-1.0.0b:0= ) libressl? ( dev-libs/libressl ) opus? ( >=media-libs/opus-1.0.1 ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) >=dev-libs/boost-1.41.0 x11-base/xorg-proto dev-util/desktop-file-utils x11-misc/shared-mime-info
|
||||
DESCRIPTION=Mumble is an open source, low-latency, high quality voice chat software
|
||||
EAPI=7
|
||||
HOMEPAGE=https://wiki.mumble.info
|
||||
IUSE=+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio +rnnoise speech zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~amd64 ~arm64 ~x86
|
||||
LICENSE=BSD MIT
|
||||
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=dev-libs/protobuf-2.2.0:= >=media-libs/libsndfile-1.0.20[-minimal] >=media-libs/speex-1.2.0 media-libs/speexdsp sys-apps/lsb-release x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon ) jack? ( virtual/jack ) !libressl? ( >=dev-libs/openssl-1.0.0b:0= ) libressl? ( dev-libs/libressl ) opus? ( >=media-libs/opus-1.0.1 ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/mumble-voip/mumble/releases/download/1.3.0-rc1/mumble-1.3.0-rc1.tar.gz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d estack 43ddf5aaffa7a8d0482df54d25a66a1f multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multilib-build 0d0c25170069d06d0eb233154229af97 qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=0135f0932b8c0427612158a787ff219d
|
@ -1,12 +1,12 @@
|
||||
BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=configure install postinst postrm preinst prepare unpack
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=dev-libs/protobuf-2.2.0:= >=media-libs/libsndfile-1.0.20[-minimal] >=media-libs/speex-1.2.0 media-libs/speexdsp sys-apps/lsb-release x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon ) jack? ( virtual/jack ) !libressl? ( >=dev-libs/openssl-1.0.0b:0= ) libressl? ( dev-libs/libressl ) opus? ( >=media-libs/opus-1.0.1 ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) >=dev-libs/boost-1.41.0 x11-base/xorg-proto dev-util/desktop-file-utils x11-misc/shared-mime-info
|
||||
DESCRIPTION=Mumble is an open source, low-latency, high quality voice chat software
|
||||
EAPI=7
|
||||
HOMEPAGE=https://wiki.mumble.info
|
||||
IUSE=+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio +rnnoise speech zeroconf
|
||||
IUSE=+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio +rnnoise speech zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_riscv_lp64d abi_riscv_lp64 abi_s390_32 abi_s390_64
|
||||
LICENSE=BSD MIT
|
||||
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=dev-libs/protobuf-2.2.0:= >=media-libs/libsndfile-1.0.20[-minimal] >=media-libs/speex-1.2.0 media-libs/speexdsp sys-apps/lsb-release x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon ) jack? ( virtual/jack ) !libressl? ( >=dev-libs/openssl-1.0.0b:0= ) libressl? ( dev-libs/libressl ) opus? ( >=media-libs/opus-1.0.1 ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
|
||||
SLOT=0
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d estack 43ddf5aaffa7a8d0482df54d25a66a1f git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=6db6e5d410e978f53b10c7472c083770
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d estack 43ddf5aaffa7a8d0482df54d25a66a1f git-r3 0d4635eeb5a96cd5315597a47eba25c9 multibuild 40fe59465edacd730c644ec2bc197809 multilib 1d91b03d42ab6308b5f4f6b598ed110e multilib-build 0d0c25170069d06d0eb233154229af97 qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=0135f0932b8c0427612158a787ff219d
|
||||
|
@ -0,0 +1,14 @@
|
||||
BDEPEND=>=sys-devel/gcc-7.3.0 dev-util/itstool media-libs/libsamplerate virtual/pkgconfig >=dev-util/meson-0.48.2 >=dev-util/ninja-1.7.2
|
||||
DEFINED_PHASES=compile configure install postinst postrm test
|
||||
DEPEND=>=dev-libs/boost-1.41 >=dev-cpp/glibmm-2.56.0 >=dev-cpp/gtkmm-3.20:3.0 >=dev-libs/glib-2.56:2 >=dev-libs/libsigc++-2.10:2 >=x11-libs/gtk+-3.18:3 >=media-libs/lilv-0.24.2-r1 >=media-libs/lsp-plugins-1.1.7[lv2] >=media-libs/gstreamer-1.12.0:1.0 >=media-libs/gst-plugins-good-1.12.0:1.0 >=media-libs/gst-plugins-bad-1.12.0:1.0 bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 ) >=media-plugins/gst-plugins-ladspa-1.12.0:1.0 >=media-plugins/gst-plugins-lv2-1.12.0:1.0 >=media-plugins/gst-plugins-pulse-1.12.0:1.0 calf? ( >=media-plugins/calf-0.90.0[lv2] ) mda-lv2? ( media-plugins/mda-lv2 ) rubberband? ( media-libs/rubberband ) >=media-libs/zita-convolver-3.0.0 media-libs/libebur128 media-sound/pulseaudio sys-apps/dbus dev-libs/appstream-glib sys-devel/gettext
|
||||
DESCRIPTION=Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio
|
||||
EAPI=7
|
||||
HOMEPAGE=https://github.com/wwmm/pulseeffects
|
||||
IUSE=bs2b calf mda-lv2 rubberband
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-libs/boost-1.41 >=dev-cpp/glibmm-2.56.0 >=dev-cpp/gtkmm-3.20:3.0 >=dev-libs/glib-2.56:2 >=dev-libs/libsigc++-2.10:2 >=x11-libs/gtk+-3.18:3 >=media-libs/lilv-0.24.2-r1 >=media-libs/lsp-plugins-1.1.7[lv2] >=media-libs/gstreamer-1.12.0:1.0 >=media-libs/gst-plugins-good-1.12.0:1.0 >=media-libs/gst-plugins-bad-1.12.0:1.0 bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 ) >=media-plugins/gst-plugins-ladspa-1.12.0:1.0 >=media-plugins/gst-plugins-lv2-1.12.0:1.0 >=media-plugins/gst-plugins-pulse-1.12.0:1.0 calf? ( >=media-plugins/calf-0.90.0[lv2] ) mda-lv2? ( media-plugins/mda-lv2 ) rubberband? ( media-libs/rubberband ) >=media-libs/zita-convolver-3.0.0 media-libs/libebur128 media-sound/pulseaudio sys-apps/dbus
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/wwmm/pulseeffects/archive/v4.6.4.tar.gz -> pulseeffects-4.6.4.tar.gz
|
||||
_eclasses_=gnome2-utils 532371cfcba45b2ab0d2950547c97d95 meson 2fbe03e3b496f82fd941bcdb9d351c91 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=466ada9a2b0baaf4da549c95146663f5
|
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
BDEPEND=>=app-portage/elt-patches-20170815 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-util/ninja >=dev-util/cmake-3.9.6
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[libressl?,sqlite,ssl] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libinput-1.10.5 >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.3:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.56.1[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm >=x11-libs/libxkbcommon-0.4.1 xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/xz-utils dev-lang/swig dev-libs/crossguid dev-libs/rapidjson dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig virtual/jre x86? ( dev-lang/nasm )
|
||||
DESCRIPTION=A free and open source media-player and entertainment hub
|
||||
EAPI=7
|
||||
HOMEPAGE=https://kodi.tv/ https://kodi.wiki/
|
||||
IUSE=airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms libressl libusb lirc mariadb mysql nfs +opengl pulseaudio samba systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf kernel_linux python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[libressl?,sqlite,ssl] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libinput-1.10.5 >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.3:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.56.1[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm >=x11-libs/libxkbcommon-0.4.1 xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) !media-tv/xbmc udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower )
|
||||
REQUIRED_USE=python_targets_python2_7 || ( gles opengl ) ^^ ( gbm wayland X ) ?? ( mariadb mysql ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz -> libdvdcss-1.4.2-Leia-Beta-5.tar.gz https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdread-6.0.0-Leia-Alpha-3.tar.gz https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdnav-6.0.0-Leia-Alpha-3.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.0.3-Leia-18.2.tar.gz -> ffmpeg-kodi-4.0.3-Leia-18.2.tar.gz ) https://github.com/xbmc/xbmc/archive/18.3-Leia.tar.gz -> kodi-18.3.tar.gz
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 cmake-utils 959a7fda0dce63de9a4e73a22294d6ec eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf gnome2-utils 532371cfcba45b2ab0d2950547c97d95 libtool f143db5a74ccd9ca28c1234deffede96 linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils db85a3c508cf82c45f24b2723791cc93 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=1248649c3ade22f65022a10c435a2019
|
@ -1,14 +1,14 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20170815 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-util/ninja >=dev-util/cmake-3.9.6
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[libressl?,sqlite,ssl] ) python_single_target_python3_5? ( dev-lang/python:3.5[libressl?,sqlite,ssl] ) python_single_target_python3_6? ( dev-lang/python:3.6[libressl?,sqlite,ssl] ) python_single_target_python3_7? ( dev-lang/python:3.7[libressl?,sqlite,ssl] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libinput-1.10.5 >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] python_single_target_python3_5? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_6? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_7? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.3:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.56.1[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/xz-utils dev-lang/swig dev-libs/crossguid dev-libs/rapidjson dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig virtual/jre x86? ( dev-lang/nasm )
|
||||
DEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[libressl?,sqlite,ssl] ) python_single_target_python3_5? ( dev-lang/python:3.5[libressl?,sqlite,ssl] ) python_single_target_python3_6? ( dev-lang/python:3.6[libressl?,sqlite,ssl] ) python_single_target_python3_7? ( dev-lang/python:3.7[libressl?,sqlite,ssl] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libinput-1.10.5 >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] python_single_target_python3_5? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_6? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_7? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.3:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.56.1[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm >=x11-libs/libxkbcommon-0.4.1 xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) app-arch/bzip2 app-arch/xz-utils dev-lang/swig dev-libs/crossguid dev-libs/rapidjson dev-util/cmake dev-util/gperf media-libs/giflib >=media-libs/libjpeg-turbo-1.5.1:= >=media-libs/libpng-1.6.26:0= test? ( dev-cpp/gtest ) virtual/pkgconfig virtual/jre x86? ( dev-lang/nasm )
|
||||
DESCRIPTION=A free and open source media-player and entertainment hub
|
||||
EAPI=7
|
||||
HOMEPAGE=https://kodi.tv/ https://kodi.wiki/
|
||||
IUSE=airplay alsa bluetooth bluray caps cec +css dbus dvd gbm gles lcms libressl libusb lirc mariadb mysql nfs +opengl pulseaudio samba systemd +system-ffmpeg test +udev udisks upnp upower vaapi vdpau wayland webserver +X +xslt zeroconf kernel_linux python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 python_targets_python3_7 python_single_target_python2_7 python_single_target_python3_5 python_single_target_python3_6 python_single_target_python3_7
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[libressl?,sqlite,ssl] ) python_single_target_python3_5? ( dev-lang/python:3.5[libressl?,sqlite,ssl] ) python_single_target_python3_6? ( dev-lang/python:3.6[libressl?,sqlite,ssl] ) python_single_target_python3_7? ( dev-lang/python:3.7[libressl?,sqlite,ssl] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libinput-1.10.5 >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] python_single_target_python3_5? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_6? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_7? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.3:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.56.1[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 >=x11-libs/libxkbcommon-0.4.1 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) !media-tv/xbmc udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower )
|
||||
RDEPEND=python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[libressl?,sqlite,ssl] ) python_single_target_python3_5? ( dev-lang/python:3.5[libressl?,sqlite,ssl] ) python_single_target_python3_6? ( dev-lang/python:3.6[libressl?,sqlite,ssl] ) python_single_target_python3_7? ( dev-lang/python:3.7[libressl?,sqlite,ssl] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] airplay? ( >=app-pda/libplist-2.0.0 net-libs/shairplay ) alsa? ( >=media-libs/alsa-lib-1.1.4.1 ) bluetooth? ( net-wireless/bluez ) bluray? ( >=media-libs/libbluray-1.0.2 ) caps? ( sys-libs/libcap ) dbus? ( sys-apps/dbus ) dev-db/sqlite dev-libs/expat dev-libs/flatbuffers >=dev-libs/fribidi-0.19.7 cec? ( >=dev-libs/libcec-4.0 ) dev-libs/libpcre[cxx] >=dev-libs/libinput-1.10.5 >=dev-libs/libxml2-2.9.4 >=dev-libs/lzo-2.04 dev-libs/tinyxml[stl] dev-python/pillow[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?,python_single_target_python3_7(+)?] python_single_target_python3_5? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_6? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) python_single_target_python3_7? ( dev-python/pycryptodome[python_targets_python3_5(-)?,python_single_target_python3_5(+)?,python_targets_python3_6(-)?,python_single_target_python3_6(+)?,python_targets_python3_7(-)?,python_single_target_python3_7(+)?] ) >=dev-libs/libcdio-0.94 dev-libs/libfmt dev-libs/libfstrcmp gbm? ( media-libs/mesa[gbm] ) gles? ( media-libs/mesa[gles2] ) lcms? ( media-libs/lcms:2 ) libusb? ( virtual/libusb:1 ) virtual/ttf-fonts media-fonts/roboto >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.8 >=media-libs/libass-0.13.4 media-libs/mesa[egl] >=media-libs/taglib-1.11.1 system-ffmpeg? ( >=media-video/ffmpeg-4.0.3:=[encode,postproc] libressl? ( media-video/ffmpeg[libressl,-openssl] ) !libressl? ( media-video/ffmpeg[-libressl,openssl] ) ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=net-misc/curl-7.56.1[http2] nfs? ( >=net-fs/libnfs-2.0.0:= ) opengl? ( media-libs/glu ) !libressl? ( >=dev-libs/openssl-1.0.2l:0= ) libressl? ( dev-libs/libressl:0= ) pulseaudio? ( media-sound/pulseaudio ) samba? ( >=net-fs/samba-3.4.6[smbclient(+)] ) >=sys-libs/zlib-1.2.11 udev? ( virtual/udev ) vaapi? ( x11-libs/libva:= opengl? ( x11-libs/libva[opengl] ) system-ffmpeg? ( media-video/ffmpeg[vaapi] ) vdpau? ( x11-libs/libva[vdpau] ) wayland? ( x11-libs/libva[wayland] ) X? ( x11-libs/libva[X] ) ) virtual/libiconv vdpau? ( || ( >=x11-libs/libvdpau-1.1 >=x11-drivers/nvidia-drivers-180.51 ) system-ffmpeg? ( media-video/ffmpeg[vdpau] ) ) wayland? ( >=dev-cpp/waylandpp-0.2.3:= media-libs/mesa[wayland] >=dev-libs/wayland-protocols-1.7 ) webserver? ( >=net-libs/libmicrohttpd-0.9.55[messages] ) X? ( x11-libs/libX11 x11-libs/libXrandr x11-libs/libXrender system-ffmpeg? ( media-video/ffmpeg[X] ) ) x11-libs/libdrm >=x11-libs/libxkbcommon-0.4.1 xslt? ( dev-libs/libxslt ) zeroconf? ( net-dns/avahi[dbus] ) lirc? ( app-misc/lirc ) !media-tv/xbmc udisks? ( sys-fs/udisks:2 ) upower? ( sys-power/upower )
|
||||
REQUIRED_USE=^^ ( python_single_target_python2_7 python_single_target_python3_5 python_single_target_python3_6 python_single_target_python3_7 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) python_single_target_python3_7? ( python_targets_python3_7 ) || ( gles opengl ) ^^ ( gbm wayland X ) ?? ( mariadb mysql ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/xbmc/libdvdcss/archive/1.4.2-Leia-Beta-5.tar.gz -> libdvdcss-1.4.2-Leia-Beta-5.tar.gz https://github.com/xbmc/libdvdread/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdread-6.0.0-Leia-Alpha-3.tar.gz https://github.com/xbmc/libdvdnav/archive/6.0.0-Leia-Alpha-3.tar.gz -> libdvdnav-6.0.0-Leia-Alpha-3.tar.gz !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.0.3-Leia-18.2.tar.gz -> ffmpeg-kodi-4.0.3-Leia-18.2.tar.gz )
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 cmake-utils 959a7fda0dce63de9a4e73a22294d6ec eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 gnome2-utils 532371cfcba45b2ab0d2950547c97d95 libtool f143db5a74ccd9ca28c1234deffede96 linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils db85a3c508cf82c45f24b2723791cc93 python-single-r1 3a0fc81f484bfdbd9c2b7448015a36e4 python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 xdg-utils 14d00d009167652b1fa363e55effe213
|
||||
_md5_=a7feb4f9527a155019026a83a9ed6832
|
||||
_md5_=1248649c3ade22f65022a10c435a2019
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=dev-libs/libevent-0.6 virtual/pkgconfig >=app-portage/elt-patches-20170815 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A lightweight SOCKS proxy server
|
||||
EAPI=6
|
||||
HOMEPAGE=http://monkey.org/~marius/nylon/
|
||||
KEYWORDS=amd64 ppc ppc64 ~sparc x86
|
||||
LICENSE=BSD GPL-2
|
||||
RDEPEND=>=dev-libs/libevent-0.6
|
||||
SLOT=0
|
||||
SRC_URI=http://monkey.org/~marius/nylon/nylon-1.21.tar.gz
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=fcbc5eecaecba5175932294e09437028
|
Binary file not shown.
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install pretend setup test
|
||||
DEPEND=sys-libs/libcap-ng:= test? ( virtual/pkgconfig >=dev-cpp/gtest-1.8.0:= )
|
||||
DESCRIPTION=helper binary and library for sandboxing & restricting privs of service
|
||||
EAPI=7
|
||||
HOMEPAGE=https://android.googlesource.com/platform/external/minijail
|
||||
IUSE=+seccomp test kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=sys-libs/libcap-ng:=
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/google/minijail/archive/linux-v9.tar.gz -> minijail-9.tar.gz
|
||||
_eclasses_=linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=b605d9da44456b32f34e5d2abd16d818
|
Binary file not shown.
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install test unpack
|
||||
DEPEND=app-arch/zip >=dev-lang/go-1.10 virtual/pkgconfig
|
||||
DESCRIPTION=Modern SSH server for teams managing distributed infrastructure
|
||||
EAPI=6
|
||||
HOMEPAGE=https://gravitational.com/teleport
|
||||
IUSE=pam
|
||||
KEYWORDS=~amd64 ~arm
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=pam? ( sys-libs/pam )
|
||||
RESTRICT=test strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/gravitational/teleport/archive/v3.1.8.tar.gz -> teleport-3.1.8.tar.gz
|
||||
_eclasses_=golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-build dc25bafa8fc1305a4de66a0a448472e7 golang-vcs-snapshot 12177e83bede6f7fb87eae383864b40b multilib 1d91b03d42ab6308b5f4f6b598ed110e systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=ab657325f8d9faae6266739d57e32a4e
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue