Ursprung
ac28a17635
Commit
10dee4ebbc
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
@ -1,3 +1,4 @@
|
||||
DIST ansible-base-2.10.10.tar.gz 5986488 BLAKE2B 5c793d25ac5a216d05e15f49cd447cbdfb2ef97c2881bca60be5c23e3245262e15304a63431704d8b69fff56594e25517c0e5e1f2641b3eca5ad6a1e76e4d7b3 SHA512 b599b498a20b77cd3346f5b865b5a0436cdd835af250e8cc4ed20d61ac6a4929bf4ceef9a95c6e7b8e825c5f513d33ea32b24661c58e2f1d285db0569d71fc1b
|
||||
DIST ansible-base-2.10.9.tar.gz 6039597 BLAKE2B de455cc402ae4c5c4acd6b1c3d3f2e16572d4a4e79c5f3e4151ec8b913a3be0cfbcb42e5743fe627b7aba9b0e6b004189960cd5a17ff46166cd033a952d3c560 SHA512 093514230a3f6680ddeda07c24e77c2e793475895f44da6e5dd68335341d6fefe10091a124cf84e18475257a099b39fd2c16e6fc0dae0bbaf2d26e70b09c277a
|
||||
DIST ansible-core-2.11.1.tar.gz 6148111 BLAKE2B 46b1553542adbebfb0b0756be99a81d20cce2978a59766c65632b40413a851ad3c9de12df67959c0557584c5209ecd4f3c94381ae0a1e6987bd3cfb237de5a85 SHA512 1362754dde0a88ca8f6323d87cc6f4bf5f93b189b8d45fcb435d3fb289c359da128e7688a92107ade2c54828d4c4deb3ded9e01e18d19c503306924aa189a381
|
||||
DIST ansible-core-2.11.2.tar.gz 7081783 BLAKE2B 64a2e02c4e44e72383bfb291efcde07a85ae553418e27687fbc12acdc45608e9b89e9f64943ad7f98a6de094f61765ac3e89fa84e66ed634e764a5f9581c6bd5 SHA512 8b4a8e329be9375d3226f8b992223198913226527278c14ccec01d8e7c546cca847cf7d2415440be995d236bdd88640c0dd6f740e91ca748de2d1c5b7b52c921
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="https://www.ansible.com/"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/ansible/ansible.git"
|
||||
EGIT_BRANCH="devel"
|
||||
else
|
||||
MY_PN="${PN/-base/-core}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/httplib2[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/netaddr[${PYTHON_USEDEP}]
|
||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||
>=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
|
||||
<dev-python/resolvelib-0.6.0[${PYTHON_USEDEP}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
"
|
||||
DEPEND="
|
||||
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/unittest2[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)"
|
||||
|
||||
python_compile() {
|
||||
export ANSIBLE_SKIP_CONFLICT_CHECK=1
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
diff --git a/tests/integration/files/file/base/_modules/runtests_helpers.py b/tests/integration/files/file/base/_modules/runtests_helpers.py
|
||||
index 3ee0e2da5f..abf9b71431 100644
|
||||
--- a/tests/integration/files/file/base/_modules/runtests_helpers.py
|
||||
+++ b/tests/integration/files/file/base/_modules/runtests_helpers.py
|
||||
@@ -27,7 +27,7 @@ except ImportError:
|
||||
else "/tmp"
|
||||
)
|
||||
# This tempdir path is defined on tests.integration.__init__
|
||||
- TMP = os.path.join(SYS_TMP_DIR, "salt-tests-tmpdir")
|
||||
+ TMP = os.path.join(SYS_TMP_DIR, "salt-t")
|
||||
|
||||
class RUNTIME_VARS:
|
||||
TMP = TMP
|
||||
diff --git a/tests/unit/ext/test_ipaddress.py b/tests/unit/ext/test_ipaddress.py
|
||||
index 4fd87d1c3f..43306ba8f4 100644
|
||||
--- a/tests/unit/ext/test_ipaddress.py
|
||||
+++ b/tests/unit/ext/test_ipaddress.py
|
||||
@@ -137,6 +137,7 @@ class CommonTestMixin:
|
||||
|
||||
|
||||
class CommonTestMixin_v4(CommonTestMixin):
|
||||
+ @pytest.mark.skipif(sys.hexversion >= 0x03090000, reason="leading zeros disallowed in 3.9+")
|
||||
def test_leading_zeros(self):
|
||||
self.assertInstancesEqual("000.000.000.000", "0.0.0.0")
|
||||
self.assertInstancesEqual("192.168.000.001", "192.168.0.1")
|
@ -0,0 +1,198 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit systemd distutils-r1
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager"
|
||||
HOMEPAGE="https://www.saltstack.com/resources/community/
|
||||
https://github.com/saltstack"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako
|
||||
mongodb neutron nova openssl portage profile redis selinux test raet
|
||||
+zeromq vim-syntax"
|
||||
|
||||
RDEPEND="
|
||||
sys-apps/pciutils
|
||||
>=dev-python/distro-1.5[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/libnacl[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/markupsafe[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/toml-0.10.2[${PYTHON_USEDEP}]
|
||||
dev-python/watchdog[${PYTHON_USEDEP}]
|
||||
libcloud? ( >=dev-python/libcloud-2.5.0[${PYTHON_USEDEP}] )
|
||||
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
|
||||
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
|
||||
libvirt? (
|
||||
$(python_gen_cond_dep 'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_8)
|
||||
)
|
||||
openssl? (
|
||||
dev-libs/openssl:0=[-bindist(-)]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
)
|
||||
raet? (
|
||||
>=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/raet-0.6.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )
|
||||
cheetah? ( dev-python/cheetah3[${PYTHON_USEDEP}] )
|
||||
genshi? ( dev-python/genshi[${PYTHON_USEDEP}] )
|
||||
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
|
||||
portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
|
||||
keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
|
||||
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
|
||||
selinux? ( sec-policy/selinux-salt )
|
||||
nova? (
|
||||
$(python_gen_cond_dep '>=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}]' python3_8)
|
||||
)
|
||||
neutron? (
|
||||
$(python_gen_cond_dep '>=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}]' python3_8)
|
||||
)
|
||||
gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )
|
||||
profile? ( dev-python/yappi[${PYTHON_USEDEP}] )
|
||||
vim-syntax? ( app-vim/salt-vim )
|
||||
zeromq? ( >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] )
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/boto-2.32.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/moto-0.3.6[${PYTHON_USEDEP}]
|
||||
dev-python/pip[${PYTHON_USEDEP}]
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-salt-factories-0.121.1[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-tempdir[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-subtests[${PYTHON_USEDEP}]
|
||||
dev-python/flaky[${PYTHON_USEDEP}]
|
||||
dev-python/libcloud[${PYTHON_USEDEP}]
|
||||
>=dev-python/virtualenv-20.0.20[${PYTHON_USEDEP}]
|
||||
!x86? ( >=dev-python/boto3-1.3.15[${PYTHON_USEDEP}] )
|
||||
)"
|
||||
|
||||
DOCS=( README.rst AUTHORS )
|
||||
|
||||
REQUIRED_USE="|| ( raet zeromq )
|
||||
test? ( cheetah genshi )"
|
||||
RESTRICT="!test? ( test ) x86? ( test )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/salt-3003-skip-tests-that-oom-machine.patch"
|
||||
"${FILESDIR}/salt-3003-gentoolkit-revdep.patch"
|
||||
"${FILESDIR}/salt-3002-tests.patch"
|
||||
"${FILESDIR}/salt-3003-tests.patch"
|
||||
"${FILESDIR}/salt-3003.1-tests.patch"
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
# remove tests with external dependencies that may not be available, and
|
||||
# tests that don't work in sandbox
|
||||
rm tests/unit/{test_{zypp_plugins,module_names},utils/test_extend}.py || die
|
||||
rm tests/unit/modules/test_{file,boto_{vpc,secgroup,elb}}.py || die
|
||||
rm tests/unit/states/test_boto_vpc.py || die
|
||||
rm tests/support/gitfs.py tests/unit/runners/test_git_pillar.py || die
|
||||
rm tests/pytests/functional/transport/server/test_req_channel.py || die
|
||||
|
||||
# tests that require network access
|
||||
rm tests/unit/{states,modules}/test_zcbuildout.py || die
|
||||
rm -r tests/integration/cloud || die
|
||||
rm -r tests/kitchen/tests/wordpress/tests || die
|
||||
rm tests/kitchen/test_kitchen.py || die
|
||||
rm tests/unit/modules/test_network.py || die
|
||||
|
||||
# tests require root access
|
||||
rm tests/integration/pillar/test_git_pillar.py || die
|
||||
rm tests/integration/states/test_supervisord.py || die
|
||||
rm tests/pytests/unit/client/test_ssh.py || die
|
||||
|
||||
# make sure pkg_resources doesn't bomb because pycrypto isn't installed
|
||||
find "${S}" -name '*.txt' -print0 | xargs -0 sed -e '/pycrypto>/ d ; /pycryptodomex/ d' -i || die
|
||||
# pycryptodome rather than pycryptodomex
|
||||
find "${S}" -name '*.py' -print0 | xargs -0 -- sed -i -e 's:Cryptodome:Crypto:g' -- || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_prepare() {
|
||||
einfo "Fixing collections.abc warnings for ${EPYTHON}"
|
||||
local abc
|
||||
abc="$("${EPYTHON}" -c 'import collections.abc; print("|".join((c for c in dir(collections.abc) if not c.startswith("_"))))')" || die
|
||||
find -name '*.py' -type f -print0 | xargs -0 sed -r -e "s:collections\\.(${abc}):collections.abc.\\1:g" -i || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local svc
|
||||
USE_SETUPTOOLS=1 distutils-r1_python_install_all
|
||||
|
||||
for svc in minion master syndic api; do
|
||||
newinitd "${FILESDIR}"/${svc}-initd-5 salt-${svc}
|
||||
newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc}
|
||||
systemd_dounit "${FILESDIR}"/salt-${svc}.service
|
||||
done
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins -r conf/*
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# testsuite likes lots of files
|
||||
ulimit -n 4096 || die
|
||||
|
||||
# ${T} is too long a path for the tests to work
|
||||
local TMPDIR
|
||||
TMPDIR="$(mktemp --directory --tmpdir=/tmp ${PN}-XXXX)"
|
||||
(
|
||||
export TMPDIR
|
||||
cleanup() { rm -rf "${TMPDIR}" || die; }
|
||||
|
||||
trap cleanup EXIT
|
||||
|
||||
addwrite "${TMPDIR}"
|
||||
|
||||
USE_SETUPTOOLS=1 NO_INTERNET=1 SHELL="/bin/bash" \
|
||||
"${EPYTHON}" -m pytest -vv \
|
||||
|| die "testing failed with ${EPYTHON}"
|
||||
)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use python_targets_python3_8; then
|
||||
if use nova; then
|
||||
ewarn "Salt's nova functionality will not work with python3.8 since"
|
||||
ewarn "dev-python/python-novaclient does not support it yet"
|
||||
fi
|
||||
if use neutron; then
|
||||
ewarn "Salt's neutron functionality will not work with python3.8 since"
|
||||
ewarn "dev-python/python-neutronclient does not support it yet"
|
||||
fi
|
||||
if use libvirt; then
|
||||
ewarn "Salt's libvirt functionality will not work with python3.8 since"
|
||||
ewarn "dev-python/libvirt-python does not support it yet"
|
||||
fi
|
||||
fi
|
||||
}
|
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
@ -1,3 +1,2 @@
|
||||
DIST gpgme-1.14.0.tar.bz2 1678910 BLAKE2B 75051166b1f3777d630236c5afbd1786df238272b7ccfd053c5a4b2a207ba146550f6be46c1211f3bacbe19fee2f67adbc5be558d69175c19230a1a02e32d9f2 SHA512 b7ffa30a046c75215e1c73e2f34e5e65532e4dcf6bea55796adc6f82fd38dafe264bcd4332b2001155d6f9476d6fd82a77112dad31c1bb29db9ddefc532ae668
|
||||
DIST gpgme-1.15.0.tar.bz2 1692019 BLAKE2B 4c66f24034a88e7da8a06cef3d0ac9d1d6b5eccb6d4277d36a2399d6e78f5d5f42cf0c13188c1dba72fe11d73da76a71867d3c3b13052695b868dc4a680fa85b SHA512 ab979aea6ccc6d4faf02b3b1a773ce95cb754b4d687ce7adc2ed98e218f21a284a2283d8e2429016e78fcf5a94ea863011573fd1457a71cc0ae3aadd368a98a1
|
||||
DIST gpgme-1.15.1.tar.bz2 1699349 BLAKE2B d3a6ccaa35360ed3fc79364dfcc3f2fdcb70e5e41ac72ef011373a39d5def9be9ce1be45843ab65a87630d3fc570d29db5f40b9a273aa8e281464c9d1d3477de SHA512 1d75a848cce6389f7cb8896b57a28dfe1dc5a447bfb4f128b0994a43e04134343400a3be063e971f03dfd595474cfd558519741d5d56afb3e84853ad4f2a45c2
|
||||
DIST gpgme-1.16.0.tar.bz2 1718913 BLAKE2B da55e695b148e949a1c0770d0298d7a8c9f87d7a1f9e45d380f8c13c472bd44cb4266adb9a113e2b1dcc2596291744f48fdf998ff2de876059d89d184dc87f3a SHA512 69487be69612e9bf0221ff56ae687248bd13635db1b7087130e93c1670e38f3c810bbca17723555c04fe207976c35871bbc3da005179ce099504321cf33636e4
|
||||
|
@ -1,110 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
DISTUTILS_OPTIONAL=1
|
||||
|
||||
inherit distutils-r1 flag-o-matic libtool qmake-utils toolchain-funcs
|
||||
|
||||
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
|
||||
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
|
||||
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="1/11" # subslot = soname major version
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="common-lisp static-libs +cxx python qt5"
|
||||
|
||||
RDEPEND=">=app-crypt/gnupg-2
|
||||
>=dev-libs/libassuan-2.5.3:=
|
||||
>=dev-libs/libgpg-error-1.29:=
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
qt5? ( dev-qt/qtcore:5 )"
|
||||
#doc? ( app-doc/doxygen[dot] )
|
||||
DEPEND="${RDEPEND}
|
||||
qt5? ( dev-qt/qttest:5 )"
|
||||
BDEPEND="python? ( dev-lang/swig )"
|
||||
|
||||
REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
do_python() {
|
||||
if use python; then
|
||||
pushd "lang/python" > /dev/null || die
|
||||
top_builddir="../.." srcdir="." CPP=$(tc-getCPP) distutils-r1_src_${EBUILD_PHASE}
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
addpredict /run/user/$(id -u)/gnupg
|
||||
|
||||
local MAX_WORKDIR=66
|
||||
if [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
|
||||
ewarn "Disabling tests as WORKDIR '${WORKDIR}' is longer than ${MAX_WORKDIR} which will fail tests"
|
||||
SKIP_TESTS=1
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
elibtoolize
|
||||
|
||||
# Make best effort to allow longer PORTAGE_TMPDIR
|
||||
# as usock limitation fails build/tests
|
||||
ln -s "${P}" "${WORKDIR}/b"
|
||||
S="${WORKDIR}/b"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local languages=()
|
||||
use common-lisp && languages+=( "cl" )
|
||||
use cxx && languages+=( "cpp" )
|
||||
if use qt5; then
|
||||
languages+=( "qt" )
|
||||
#use doc ||
|
||||
export DOXYGEN=true
|
||||
export MOC="$(qt5_get_bindir)/moc"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test --disable-gpgsm-test") \
|
||||
--enable-languages="${languages[*]}" \
|
||||
$(use_enable static-libs static)
|
||||
|
||||
use python && make -C lang/python prepare
|
||||
|
||||
do_python
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
do_python
|
||||
}
|
||||
|
||||
src_test() {
|
||||
[[ -z "${SKIP_TESTS}" ]] || return
|
||||
|
||||
default
|
||||
if use python; then
|
||||
test_python() {
|
||||
emake -C lang/python/tests check \
|
||||
PYTHON=${EPYTHON} \
|
||||
PYTHONS=${EPYTHON} \
|
||||
TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
|
||||
}
|
||||
python_foreach_impl test_python
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
do_python
|
||||
find "${ED}" -type f -name '*.la' -delete || die
|
||||
|
||||
# backward compatibility for gentoo
|
||||
# in the past we had slots
|
||||
dodir /usr/include/gpgme
|
||||
dosym ../gpgme.h /usr/include/gpgme/gpgme.h
|
||||
}
|
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
@ -1,2 +1,2 @@
|
||||
DIST notcurses-2.3.2.tar.gz 11753206 BLAKE2B 4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3 SHA512 cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
|
||||
DIST notcurses-doc-2.3.2.tar.gz 121736 BLAKE2B a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28 SHA512 b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f
|
||||
DIST notcurses-2.3.6.tar.gz 11835854 BLAKE2B d701d032db2596c9772396862fb240e3f4797c699c13f331ae0aec8aaaf874fd3547f001c27af1d4cee7ea3e85c6d1fe5e74ef05da9832b197ab297a63badf60 SHA512 132a033adad18d261c12de8de0227fa2b3d91c3dc10680919b9401a09d7643fe16bd4b8fa1a868ded7d4fd9f002e437b8ea9b3c464a22fcdecd8f102a05a68b4
|
||||
DIST notcurses-doc-2.3.6.tar.gz 124425 BLAKE2B 9edf3498b0f1ac9c0d6f9724715e33eeb6d008c515c16acb104ed92f066251e570b1cc9917e71465f21ed7d66702ae2f6c9aa303cca092b14a92b093048c413a SHA512 9bdbb6c1603dbcd1800ef6f72c2ae3f143625fd9be40f497df7473086f57a8fe6483e27db5905f0951f4e1ff4c988781cec71eb32d5fd574abb5aab2f7763c4e
|
||||
|
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
Binäre Datei nicht angezeigt.
@ -1 +1,2 @@
|
||||
DIST libratbag-0.15.tar.gz 249492 BLAKE2B 0f5b35800cb9f82cb892dacd5e3b041843cf5513507ee4882ec5b3f8c8aec8a24594736f2eb1c8e373a0ee38ace1e6328cbd4816d6e5b2cd1f2154ebd803a5fa SHA512 add47a6b3d771de77c6307e128a549f5295e216059b5a2375aa6b2b6bbebcf9a93d7bf148181b3f39f855976e9b6f57072dd9198d07828bebe85409f4ad994aa
|
||||
DIST libratbag-0.16.tar.gz 253080 BLAKE2B ede56838c822519b4fe4c6846f5d6d237104fc06f96fb17aa62b4c712965f00827973ebe732ee5ac9a16f101baf0b63eb445fbb97746df3b8ed24d6e085b34e1 SHA512 b3f2fee39ec85c0e08d257753241fb0e553de53eb7409a3b95f93a0fac3989a9411c53c915e72bef19bcfc5682fe9cdafaeb1f41f2718ab02766859f565415e3
|
||||
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit meson python-single-r1 systemd udev
|
||||
|
||||
DESCRIPTION="Library to configure gaming mice"
|
||||
HOMEPAGE="https://github.com/libratbag/libratbag"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc elogind systemd test"
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
^^ ( elogind systemd )
|
||||
"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-lang/swig
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
test? (
|
||||
dev-libs/check
|
||||
dev-libs/gobject-introspection
|
||||
dev-util/valgrind
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/python-evdev[${PYTHON_MULTI_USEDEP}]
|
||||
')
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
acct-group/plugdev
|
||||
dev-libs/json-glib
|
||||
dev-libs/libevdev
|
||||
virtual/libudev
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
|
||||
dev-python/python-evdev[${PYTHON_MULTI_USEDEP}]
|
||||
')
|
||||
elogind? ( sys-auth/elogind )
|
||||
systemd? ( sys-apps/systemd )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-libs/gobject-introspection
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if use elogind ; then
|
||||
# Fix systemd includes for elogind
|
||||
sed -i -e 's@include <systemd@include <elogind@' \
|
||||
ratbagd/ratbag*.c || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_setup
|
||||
|
||||
local emesonargs=(
|
||||
$(meson_use doc documentation)
|
||||
$(meson_use systemd)
|
||||
$(meson_use test tests)
|
||||
-Ddbus-group="plugdev"
|
||||
-Dlogind-provider=$(usex elogind elogind systemd)
|
||||
-Dsystemd-unit-dir="$(systemd_get_systemunitdir)"
|
||||
-Dudev-dir="${EPREFIX}$(get_udevdir)"
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_fix_shebang "${ED}"/usr/bin/
|
||||
newinitd "${FILESDIR}"/ratbagd.init ratbagd
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]] ; then
|
||||
elog 'You need to be in "plugdev" group in order to access the'
|
||||
elog 'ratbagd dbus interface'
|
||||
fi
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
See upstream https://github.com/gabime/spdlog/issues/1975
|
||||
|
||||
--- a/include/spdlog/common-inl.h 2021-06-21 17:15:26.695992698 -0600
|
||||
+++ b/include/spdlog/common-inl.h 2021-06-21 17:15:52.205992496 -0600
|
||||
@@ -60,7 +60,7 @@
|
||||
SPDLOG_INLINE spdlog_ex::spdlog_ex(const std::string &msg, int last_errno)
|
||||
{
|
||||
memory_buf_t outbuf;
|
||||
- fmt::format_system_error(outbuf, last_errno, msg);
|
||||
+ fmt::format_system_error(outbuf, last_errno, msg.c_str());
|
||||
msg_ = fmt::to_string(outbuf);
|
||||
}
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Very fast, header only, C++ logging library"
|
||||
HOMEPAGE="https://github.com/gabime/spdlog"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/gabime/${PN}"
|
||||
else
|
||||
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/1"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
DEPEND="
|
||||
>=dev-libs/libfmt-6.1.2:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-libfmt-8-fix.patch" )
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled libfmt"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DSPDLOG_BUILD_BENCH=no
|
||||
-DSPDLOG_BUILD_EXAMPLE=no
|
||||
-DSPDLOG_FMT_EXTERNAL=yes
|
||||
-DSPDLOG_BUILD_SHARED=yes
|
||||
-DSPDLOG_BUILD_TESTS=$(usex test)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
Binäre Datei nicht angezeigt.
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=SDP
|
||||
MODULE_VERSION=0.02
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl French Stemming"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DIST_AUTHOR=SDP
|
||||
DIST_VERSION=0.02
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="French Stemming"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
|
@ -1,16 +1,13 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
|
||||
MODULE_AUTHOR=ACALPINI
|
||||
MODULE_VERSION=0.02
|
||||
DIST_AUTHOR=ACALPINI
|
||||
DIST_VERSION=0.02
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Porter's stemming algorithm for Italian"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -1,20 +1,17 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
|
||||
MODULE_AUTHOR=CINE
|
||||
MODULE_VERSION=1.01
|
||||
inherit perl-module multilib
|
||||
DIST_AUTHOR=CINE
|
||||
DIST_VERSION=1.01
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Porters stemming algorithm for Denmark"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=SNOWHARE
|
||||
DIST_VERSION=2.31
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Stemming of words"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Snowball-Norwegian
|
||||
dev-perl/Snowball-Swedish
|
||||
dev-perl/Lingua-Stem-Snowball-Da
|
||||
dev-perl/Lingua-Stem-Fr
|
||||
dev-perl/Lingua-Stem-It
|
||||
dev-perl/Lingua-Stem-Ru
|
||||
dev-perl/Lingua-PT-Stemmer
|
||||
dev-perl/Text-German"
|
||||
BDEPEND="${RDEPEND}
|
||||
dev-perl/Module-Build
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST Lingua-Stem-0.84.tar.gz 1358061 BLAKE2B f8eb238a227445ae0eef68a2a380218c81d14bbb6856ddf992744e30236e077499033ec301b5dcc6c4024877604c49b13aabf66b15c9991e40f0a173b265d3f0 SHA512 9806ef6bf9df8f71fa2c7500f5575560f7be733c8e859a34cfedf8eadb7333d549d76989313dc14b6760f79c0ca0e0f61fe69819ee04cedc5d3b58414ce06388
|
||||
DIST Lingua-Stem-2.31.tar.gz 1354267 BLAKE2B aae5265d6a43b85f6ab33bbaaff6a5962003a59ae62689912bb10aa0a3b1a040ea088e0d36859c9d298a7de75283205ef29f4ccf313e938e625cd33f8aa3a2ca SHA512 34edbe25e1d48019114b91e2a7f723d73d08431fa0f2f3de51e11d17cfd57bb1da2e557188fd2ef8c88eb27334f2896036d67506848938e49bf6165d33fadbe5
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=MLEHMANN
|
||||
DIST_VERSION=2.2
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="scalable directory/file change notification"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/common-sense
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST Linux-Inotify2-1.22.tar.gz 8533 BLAKE2B 38486ccc33c4788a957c8d6a4851565510c0a7747b8ac887e49c9b6b2dc93e965b8fe1da66ca0ad23acc7f98a1e838c09e5bc21ed2eb71a28f060eda8a18c57e SHA512 ff98f0ee1cc5722b6242b9073a8754da1e433193416c04749be433fe93ff5269339fd25af8cbb42af192fe09bd1f1b6cbb96ae13c5cdb71024946ecbd92929c1
|
||||
DIST Linux-Inotify2-2.2.tar.gz 10272 BLAKE2B b5938579d7862d1d61f665eff323fb8fbb38cb345266188cad8f1f18f43c288e13a5de88c63ae215f8644c8f785ed094cef5a686ae6b3e011297b8227f7a8926 SHA512 2c9d7c0489f65821783d448c304d320490490cf955456e9e9e80b92927e12cb0f7cfc66034a85d7b3d440602910b7db1ec4afe54d4e802815435c1bdbf81bac3
|
||||
|
@ -1,16 +1,13 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
|
||||
MODULE_AUTHOR=RGARCIA
|
||||
MODULE_VERSION=0.04
|
||||
DIST_AUTHOR=RGARCIA
|
||||
DIST_VERSION=0.04
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Interface to Linux getpp?id functions"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -1,29 +1,25 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
|
||||
MODULE_AUTHOR=MGRIMES
|
||||
MODULE_VERSION=2.02
|
||||
DIST_AUTHOR=MGRIMES
|
||||
DIST_VERSION=2.02
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A client library for the Linux Infrared Remote Control (LIRC)"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
dev-perl/File-Path-Expand
|
||||
>=dev-perl/Moo-1.0.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
BDEPEND="${RDEPEND}
|
||||
>=dev-perl/Module-Build-0.360.0
|
||||
virtual/perl-File-Spec
|
||||
virtual/perl-IO
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=DROLSKY
|
||||
DIST_VERSION=0.19
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Combines many List::* utility modules in one bite-sized package"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
|
||||
LICENSE="Artistic-2"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/List-SomeUtils-0.580.0
|
||||
>=virtual/perl-Scalar-List-Utils-1.560.0
|
||||
>=dev-perl/List-UtilsBy-0.110.0
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
||||
test? (
|
||||
virtual/perl-File-Spec
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DROLSKY
|
||||
MODULE_VERSION=0.08
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='Combines List::Util and List::MoreUtils in one bite-sized package'
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND=">=dev-perl/List-MoreUtils-0.280.0
|
||||
>=virtual/perl-Scalar-List-Utils-1.310.0"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
||||
test? (
|
||||
virtual/perl-File-Temp
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
dev-perl/Test-Warnings )"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,2 @@
|
||||
DIST List-AllUtils-0.08.tar.gz 19283 BLAKE2B 8649e2f951e19cdb2d7fc4ab1892db861804a31e97569fa73474ac51570441413eccc01d83317c01794284929414e8325d7215ac29c7298670ed95238fdd8762 SHA512 112591ad2c0ecfdbe2757e96827d5ea8f6d2b47491ace9ba406270fb6d15626a28da2381ef27231c61b7b4b42dc1bdeb323defa751d9a5cd20ca2cf489cd28e3
|
||||
DIST List-AllUtils-0.14.tar.gz 44358 BLAKE2B ab04a1aee2d2340d9a2a55f911216774d22a762160d008d2c19e63e084d7b212ef27abb3d72a4ca1b9dd96eba66a2c06434be34414d16e1ecb5cc375f5cf903f SHA512 1a9a292cf92cfe24d8aeb5154fb55e399eebca1063393d001bdd3c5dc19d4672012c1e0ccd84be06c12a6f1fc99021e35806ec943e5477cbf87d143b7fc2c17a
|
||||
DIST List-AllUtils-0.19.tar.gz 56605 BLAKE2B 673f34e4ddc45598ed469447d537fe8cf9bac8bd21666e0ccbf1e879afe4a655a9e3321b1f4e132716d6bbb5a02970e5076155e4b94376bdc2b0afe2931c1961 SHA512 3f06165a3f416c75f1dd2364cb111479b053eb0a32e3c6a5823e5e8206f79fd3039599e9521526c0080a009541a86f344d921f6679ba4d7eb930d0c1ca2e25f0
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=REHSACK
|
||||
DIST_VERSION=0.418
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Compiled List::MoreUtils functions"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
# See XS.pm/LICENSE
|
||||
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
|
||||
|
||||
RDEPEND="
|
||||
!<dev-perl/List-MoreUtils-0.417.1
|
||||
>=virtual/perl-XSLoader-0.220.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Carp
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
virtual/perl-File-Path
|
||||
virtual/perl-File-Spec
|
||||
virtual/perl-IPC-Cmd
|
||||
test? (
|
||||
>=dev-perl/List-MoreUtils-0.417.1
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
@ -1,3 +1,2 @@
|
||||
DIST List-MoreUtils-XS-0.418.tar.gz 129838 BLAKE2B 300efa068045929b895f51a459e61f5caff2548930acddbaedbf9307570a634032db0ada22df575e01d51562b9d50c7ecf833ba03a0b144fff3134ff9d74f264 SHA512 1f6b9adfe641afe45ee3bb9d6df8f81d20916cff860c4955200026302da82799939d309dd2412af10ad1874e4e0528a63e8852e543a667942f1c582cb522b4b1
|
||||
DIST List-MoreUtils-XS-0.426.tar.gz 159015 BLAKE2B 4317affaaf3325493ac4896fef65330cd0f40a59ebbefa038ea63296756b365e1017c55fd3d635e02f9fb5cf4e0cdd5861ae66e4d2a2102a1fcc239ad711fc2d SHA512 c98bafe58eb636ffb0a2410b74904e9dff6b719d3574ddf5f56bdcfe19fbba76135b4f631cb45e4c9cea8330125cd3d2be2d8571026cd521a25eb512b88e99cf
|
||||
DIST List-MoreUtils-XS-0.428.tar.gz 159642 BLAKE2B e3f41c4baf14ba54bce0424e818baa603f11804e83e96a9afd61b0f80d3c207f0a45cec8ff61059b70a79abc631d0e074c6654ce6d99e4ad834b40ded21aacb2 SHA512 a608568e3c4a2e160e4f9afa26640be5b97ec83e301a6b81849e37951698b9423c0a969d7e8797a49b4fb6c5123780630a3726c64713922b90b21b947682c3dd
|
||||
DIST List-MoreUtils-XS-0.430.tar.gz 163827 BLAKE2B b5f3ecd788d3accf4b3f344da96fba8a5c5c24ba73f292c180932d16b0b95bb02104815b6bfe407df3cee8f96338b2b73600e458dbc02041217b06e9af5c39cd SHA512 98260b81f03a425bf8c2e0b63bc3a8d360a0aa2e198b2b7faaeaa48684936183018afdd1e6a04bd7e99a7e728d809709c6206ea578dfe7d8d40c5a4e3e4bb405
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=REHSACK
|
||||
DIST_VERSION=0.418
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Provide the missing functionality from List::Util"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="test +xs"
|
||||
RESTRICT="!test? ( test )"
|
||||
# See MoreUtils.pm/LICENSE
|
||||
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
|
||||
|
||||
PDEPEND="xs? ( dev-perl/List-MoreUtils-XS )"
|
||||
RDEPEND=">=dev-perl/Exporter-Tiny-0.38.0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( >=virtual/perl-Test-Simple-0.960.0 )
|
||||
"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=REHSACK
|
||||
DIST_VERSION=0.419
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Provide the missing functionality from List::Util"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="test +xs"
|
||||
RESTRICT="!test? ( test )"
|
||||
# See MoreUtils.pm/LICENSE
|
||||
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
|
||||
|
||||
PDEPEND="xs? ( dev-perl/List-MoreUtils-XS )"
|
||||
RDEPEND=">=dev-perl/Exporter-Tiny-0.38.0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( >=virtual/perl-Test-Simple-0.960.0 )
|
||||
"
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=REHSACK
|
||||
DIST_VERSION=0.426
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Provide the missing functionality from List::Util"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="test +xs"
|
||||
RESTRICT="!test? ( test )"
|
||||
# See MoreUtils.pm/LICENSE
|
||||
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
|
||||
|
||||
PDEPEND="xs? ( >=dev-perl/List-MoreUtils-XS-0.426.0 )"
|
||||
RDEPEND=">=dev-perl/Exporter-Tiny-0.38.0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( >=virtual/perl-Test-Simple-0.960.0 )
|
||||
"
|
||||
PATCHES=("${FILESDIR}/${P}-xs-config.patch")
|
||||
src_configure() {
|
||||
export LMU_USE_XS="$(usex xs 1 0)"
|
||||
perl-module_src_configure
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=REHSACK
|
||||
DIST_VERSION=0.430
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Provide the missing functionality from List::Util"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="+xs"
|
||||
|
||||
# See MoreUtils.pm/LICENSE
|
||||
LICENSE="Apache-2.0 || ( Artistic GPL-1+ )"
|
||||
|
||||
PDEPEND="
|
||||
xs? ( >=dev-perl/List-MoreUtils-XS-0.430.0 )
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-perl/Exporter-Tiny-0.38.0
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
>=dev-perl/Config-AutoConf-0.315.0
|
||||
test? (
|
||||
virtual/perl-Storable
|
||||
dev-perl/Test-LeakTrace
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=("${FILESDIR}/${PN}-0.426.0-xs-config.patch")
|
||||
|
||||
src_configure() {
|
||||
export LMU_USE_XS="$(usex xs 1 0)"
|
||||
perl-module_src_configure
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST List-MoreUtils-0.418.tar.gz 55111 BLAKE2B 7c24aaec6293c6bb4f7f5a5b6511944aac6c75dd826895f56ae2719bdf3c5f19381583574b9ae048c8f99e6da4d8d6f58e7df45fee9d843aa831db16a2eec8de SHA512 7ba4395262c4406e822baf40e5a32aa6d93779a56d2567c4920f085ab2580c376db41e2141e4b9b43860d65122ebe73a03dfb0ed76a32f087b05ca7eb90f6d6e
|
||||
DIST List-MoreUtils-0.419.tar.gz 55193 BLAKE2B aa31d5a4abd28efc8c71877b0267b847ede645fef9889d639982292187a813384a58c361ca2d7513947161d581735b23301f36a058f21e02ad7cdfce65264402 SHA512 d13beb5031d1559c2ec4cb93826e86f0f314c4f10c4fdcac6910de0cb039199599911838eadd499e81cb41025aae2a52d69a259653a9637679a1705c7adcd37a
|
||||
DIST List-MoreUtils-0.426.tar.gz 145518 BLAKE2B 773e0a78147a4d62ad61493cbe8d4c40569d7a2be1754e11f85cbfb57b10d411c3d25445607b10429031f40ac58b3d1b0a2e5d011e556d21e8fba5f1bd7fde2b SHA512 622ce2e5e418ba803359107b15cc9f5234bfbb32f03d072c0b448b6b8d603472254d9653757d0048f537852a68b17bef1b71a7f5104d95802e4b78f595664b32
|
||||
DIST List-MoreUtils-0.428.tar.gz 146030 BLAKE2B 8a2accf028ab4c3c9f48f0cdb17624022c1951cb99d715c0af573aa55a659cf6fb51644a2b1ad225edc475ca2476401960fecc7d1319d496a7db27eb52bc1216 SHA512 f7e11f10f1d7bd3b8f9f8bc2fc325e1a9230056f68591da624aed01fb4e4cbac20caeae0c3e2aa3acc8b71febd6d4149284367f051d3c1e608e3a4ca8b62dbd8
|
||||
DIST List-MoreUtils-0.430.tar.gz 150571 BLAKE2B 97a492d465808460f161c1296f5343370a5fe7296492ed3c0d957dd029669c23c3a325efab654d5e9250043f37b4afc380bf531cab1837bec27afb3cb92015de SHA512 bc9ff033c12251a6f0899a96da0ec8fc314ddb8d6cdf18c37fe1fdcfc38a4c95ed6f8e006bb124e77d07241ae6754f429bc2041f7772b4acfce9378a21283469
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=DROLSKY
|
||||
DIST_VERSION=0.58
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="XS implementation for List::SomeUtils"
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-XSLoader
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
virtual/perl-File-Spec
|
||||
virtual/perl-Scalar-List-Utils
|
||||
virtual/perl-Storable
|
||||
dev-perl/Test-LeakTrace
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
>=dev-perl/Test-Warnings-0.6.0
|
||||
)
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST List-SomeUtils-XS-0.55.tar.gz 95426 BLAKE2B 84c5cf45a646062769ffc3b422e407071b9934a52cfbbb5d6e2b9a6f9640c26c7bc9fe24f0a24d287cb2558a2efeefd3614ea988177cd09c7927bfe424e3cc8e SHA512 44bf99ed3653c6d21fe0d0504dc6e3235ee89079b9c7cb77315f5713c0522057f8f3acbd34001bfba34cce6dfc568684c564b4fcecc700cbc780c57d36591f1f
|
||||
DIST List-SomeUtils-XS-0.58.tar.gz 94190 BLAKE2B 8b1fbf4acac0ae219885cc760306f8887de56dbed2e7f5b8e5975f2445d93c676dd231cdfbd12d43c052587b5af5ad96f4112c531268938fbed9cf3c1f32b4ad SHA512 f89f5a35224a69a59c1d512a819bd725b324f0968ea447824a42c741c4ba66ee9522db939bd3e75d190e0f2f75d54100912b83a86d5e7dd1079025a57a245c38
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=DROLSKY
|
||||
DIST_VERSION=0.58
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A colletion of List utilities missing from List::Util"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
dev-perl/Module-Implementation
|
||||
>=dev-perl/List-SomeUtils-XS-0.550.0
|
||||
"
|
||||
BDEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
virtual/perl-Text-ParseWords
|
||||
test? (
|
||||
virtual/perl-File-Spec
|
||||
dev-perl/Test-LeakTrace
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST List-SomeUtils-0.56.tar.gz 63880 BLAKE2B 36ad52a4d01e177c3018882a449424f23a8d0c7bbdeab6b90c6e0a167d6c29800126a1ba67b3fbacc04346a420debdc60dcff7661157e03561ee43326f1a9164 SHA512 b74c2a97811185d21bfd68fe60606afe8e92c266e98a763d51589021c9b3ae5310275005dc80198b8f9d92118fed569b5251d5ad87643f47af75a478db388503
|
||||
DIST List-SomeUtils-0.58.tar.gz 67003 BLAKE2B ea492496861eee11008f6eef2f64153f4c7e2c344977d7f51939103a28d3eb46237fba128af4192bf6c2b368af34292230a3a11c403d430040d5abf3afae77df SHA512 e45f05dbd82914bf804cc1ee00c808b6f8b4f2c80f852db55b3efb13cfe1601c34926e4c7966887a75ef49fd0fb2bd43adf48d12c72687464ece4e2b5a697ff4
|
||||
|
Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden Mehr anzeigen
Laden…
In neuem Issue referenzieren