parent
77f3a853a0
commit
a5d3a8201b
Binary file not shown.
Binary file not shown.
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>martin.dummer@gmx.net</email>
|
||||
<name>Martin Dummer</name>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>vdr@gentoo.org</email>
|
||||
<name>Gentoo VDR Project</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="graphlcd">Prepare group membership for <pkg>media-plugins/vdr-graphlcd</pkg>.</flag>
|
||||
<flag name="legacy-homedir">Keep old home directory /var/vdr of an existing installation. When
|
||||
this useflag is cleared, the home directory is switched to FHS conformant /var/lib/vdr</flag>
|
||||
<flag name="remote">Prepare group membership for <pkg>media-plugins/vdr-remote</pkg>.</flag>
|
||||
<flag name="serial">Prepare group membership for <pkg>media-plugins/vdr-serial</pkg>.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,62 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-user user-info
|
||||
|
||||
ACCT_USER_ID=452
|
||||
ACCT_USER_HOME=/var/lib/vdr
|
||||
ACCT_USER_GROUPS=( vdr audio cdrom video )
|
||||
|
||||
DESCRIPTION="VDR (VideoDiskRecorder) service user"
|
||||
IUSE="graphlcd legacy-homedir remote serial systemd"
|
||||
|
||||
acct-user_add_deps
|
||||
|
||||
pkg_setup() {
|
||||
# if user wants to preserve his existing vdr installation,
|
||||
# he can set USE=legacy-homedir
|
||||
use legacy-homedir && ACCT_USER_HOME=/var/vdr
|
||||
|
||||
# media-plugins/vdr-graphlcd
|
||||
use graphlcd && ACCT_USER_GROUPS+=( lp usb )
|
||||
|
||||
# media-plugins/vdr-remote, _only_ when systemd is installed
|
||||
if use remote; then
|
||||
if use systemd; then
|
||||
ACCT_USER_GROUPS+=( input )
|
||||
else
|
||||
einfo "use-flag remote has no effect on systemd systems"
|
||||
fi
|
||||
fi
|
||||
|
||||
# media-plugins/vdr-serial: add group to access /dev/ttyS*
|
||||
# on systemd systems: add "dialout"
|
||||
# non-systemd systems: add "uucp"
|
||||
if use serial; then
|
||||
if use systemd; then
|
||||
ACCT_USER_GROUPS+=( dialout )
|
||||
else
|
||||
ACCT_USER_GROUPS+=( uucp )
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# if useflag legacy-homedir is _not_ set, check if user vdr exists and what his homedir is
|
||||
if ! use legacy-homedir; then
|
||||
local EXISTING_HOME=$(egethome vdr)
|
||||
if [[ "${EXISTING_HOME}" = "/var/vdr" ]]; then
|
||||
ewarn "The user \"vdr\" exists on this system, his current home directory is \"/var/vdr\""
|
||||
ewarn "The new default home directory for user vdr is \"/var/lib/vdr\""
|
||||
ewarn "You have three options to continue:"
|
||||
ewarn " - set USE=legacy-homedir for ${CATEGORY}/${PN} to continue to use /var/vdr"
|
||||
ewarn " - move /var/vdr to /var/lib/vdr manually and repeat to install ${CATEGORY}/${PN}"
|
||||
ewarn " - move /var/vdr to /var/vdr.old or anywhere else (to keep it as your backup), repeat to"
|
||||
ewarn " install ${CATEGORY}/${PN} and let the installation create a fresh /var/lib/vdr"
|
||||
ewarn "the emerge will stop here."
|
||||
die "user action required"
|
||||
fi
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="https://ansible.com/"
|
||||
SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
RESTRICT="test"
|
||||
# doc removed due to https://github.com/ansible/ansible/issues/71395
|
||||
|
||||
RDEPEND="
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${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}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
!<app-admin/ansible-2.10
|
||||
"
|
||||
# ansible-2.10 or above is needed for the collections
|
||||
DEPEND="
|
||||
!<app-admin/ansible-2.10
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/bcrypt[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)"
|
||||
|
||||
python_compile() {
|
||||
# disable version checks on upgrade
|
||||
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
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
dodoc -r examples
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
# 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/bcrypt[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${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
|
||||
}
|
@ -1,63 +0,0 @@
|
||||
# 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-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
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
# 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 ~riscv ~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/bcrypt[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${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
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
# 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 ~riscv ~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/bcrypt[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${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
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST ansible-4.3.0.tar.gz 35135987 BLAKE2B 6f4bf55f07275b7264a7fba693816bf925d574d4da3d4d13af9b85c44d4b5adf9e823b9bd936408a0e424273f8f2aa529e960105842444d26eb3f45973109ec5 SHA512 035a236d0762e425c4ce4ffd709386075aee438bb8085a25920543bb2378feb07fb8f0a50ce9fb6b0d1f5dde1f27a408b828c286bfc1173d38da5f8c7b572c3a
|
||||
DIST ansible-4.5.0.tar.gz 35530106 BLAKE2B 3176f374df6b9e7fdb8554187f8132a25b474627d66729c776e5935ee0eb84c296e951a511afec6787bb1cebda8d72670f9305e1904cff221229a459a671ddf7 SHA512 fd8461d22d6d3fd325a12480d78009cf65580c790c56164a50c5d74061034a1f387772f687bc730d23192a9a72221f87e11a44e984d05308311b9d6d2441a976
|
||||
DIST ansible-4.6.0.tar.gz 35644507 BLAKE2B 94f544caa81ba7d20493f469483612f2ebf9eb1c4be18006b5ca6afdb3bd45428226340a0658b8f1ebecf8bd06396763ba888bb1cbd48aa6b71aaa6a56542d38 SHA512 5b7fad69628dded0b42a25e3f2fbbcc30ef876dc3f97dc1dff2c7db6443d1506fe5db62bc4d8a00ebfb7dc78ecc205a56bea3bf760f85260c835b2286f63b702
|
||||
DIST ansible-5.0.1.tar.gz 38449873 BLAKE2B 1b2cfab6f851c3eb9cc124c7178d9a156a4279fa539e960213289a6e7c8e6b4efcde009fe8484259150ffb8a2ce90080c7e9356308bea6f46e51645518593f6b SHA512 ade29442ed12f635161b2a98dabce75c125b8eac855b33cfc484f35624e55f51534a8a0c414450db60cdf3d8f25ae6ab66946a1cd2c3468f921d7a2ced38a2de
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="https://www.ansible.com/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=">=app-admin/ansible-base-2.11.1
|
||||
<app-admin/ansible-base-2.12"
|
||||
|
||||
python_compile() {
|
||||
local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
python_install() {
|
||||
local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
|
||||
distutils-r1_python_install
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
||||
HOMEPAGE="https://www.ansible.com/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=">=app-admin/ansible-base-2.11.1
|
||||
<app-admin/ansible-base-2.12"
|
||||
|
||||
python_compile() {
|
||||
local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
python_install() {
|
||||
local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
|
||||
distutils-r1_python_install
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1 @@
|
||||
DIST diskimage-builder-3.13.0.tar.gz 494027 BLAKE2B 27a88118d688018a5f842e0d483e3128b0715cdc21f33308de61ea5077ad1b824738363ae066463e84e7e3821a36085afc9985fde74883ab040c67a25073e5c0 SHA512 7b099811021f199ed0680e2dc4db6302b05dc6adf95ac96e890501cf92727dc319fbf96f9c68a8b9bca26ba54d7ff5e6a67f036a9d86a3ad1752d5cc4a8edbaf
|
||||
DIST diskimage-builder-3.15.0.tar.gz 498998 BLAKE2B 75d0b538eee233d41639fd543e8f91bbe5f39007593e083d9b17b4e8fb77740082acdbaed738b4b1d7fcf360f7ebf0aa38aea341dfd316e9d0dac1dd97cc8f8b SHA512 5dacc6946b0fecc6a49b04b66c46a8ff6021674c1934b16d6698672ece23b698cc1a406c31a41b356969790f8cc7811db67de0246bc654d3341b38ee7f1af617
|
||||
DIST diskimage-builder-3.15.1.tar.gz 499267 BLAKE2B 9a106a9a36bed61e29c3e694aaa0482d6b91b11dc10278efc9befdd5b019f59971393883a577bc7988d5c160fd891a3833be949b6a428919989c855e864cb39e SHA512 93a9f8c0d1b02532211d27d4e7ddcf53988f83d8688cc615e26ea2f6d48ff25c95d6d34213bf43d5c630ef5a7c2150886894053220428d19cebb5aaa5818de59
|
||||
DIST diskimage-builder-3.15.2.tar.gz 499511 BLAKE2B 246317025aba0dc12337615383be6724c3b9cfae35e1a30ba78ef0754ae2277293d68780fdd66ae1ab0a6721a8be7670cf10cd42a3f4b9c84eda7fad448da421 SHA512 e9be229ffe4d8161f7fd8fef0f998eab9a17d300304f3da7afaa65d85c93fde4d2a6b23e43f1a617770d34c88b4667bf68e61872cf298adc17bd37f9f96c274e
|
||||
DIST diskimage-builder-3.16.0.tar.gz 499320 BLAKE2B 2cf520957c270696a6c4c7f59d6c875d30e7245c9fa24d556ef90eca4bab9e45eb95ecc422bc84ac202df0ba8afbaac412663892c8ab18bd4847e5d630ea4e43 SHA512 e592fd9200681314519b6e58b4b3ba9106d3834e83e708b3f32c125a8f597252f43abec05b37a9f6b30397874d53b56740e2374d6d13f69e737d460f191bdd98
|
||||
|
@ -1,39 +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_USE_SETUPTOOLS=rdepend
|
||||
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}"
|
||||
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/pyyaml-3.12[${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}]"
|
@ -1,39 +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_USE_SETUPTOOLS=rdepend
|
||||
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}"
|
||||
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/pyyaml-3.12[${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}]"
|
@ -1,39 +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_USE_SETUPTOOLS=rdepend
|
||||
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}"
|
||||
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/pyyaml-3.12[${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}]"
|
@ -1,39 +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_USE_SETUPTOOLS=rdepend
|
||||
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}"
|
||||
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/pyyaml-3.12[${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}]"
|
@ -1,35 +0,0 @@
|
||||
DIST aho-corasick-0.7.8.crate 110524 BLAKE2B 73ab4ab48f17ffb3f555801f234ee0dce4f5c46c9998c1e14abde4df192122e09f6d87a9c627b43c740d5ad921c7411365093b76e9157cf3dae9c52ff255847b SHA512 fcc7f1230b1fc0e59b032c5aa2e6c334dffab7785ade7776a688821faf7fe10348dbb222affd362d37ad8850b0b17d44ff124eafe7345c6ffbbcb98acfdafed1
|
||||
DIST backtrace-0.3.44.crate 68057 BLAKE2B f990523e461a0ae905b41a84d3b767e4cde4c401e12fe9875b22ba3b7ebbe2fb18d65bfe79fafcf008947cb0fd4be9a2ba992ca9427b61157df2b11981a03ad8 SHA512 69bd648061edbae4281e7524ef4fb43aea8dc68fde30e11027824513daf6a48b6d18227533e3a6a44d1b0b30046aa93921af9a560b11b62f1d812802cc6ce6b2
|
||||
DIST backtrace-sys-0.1.32.crate 518920 BLAKE2B fbbd3b59533830400a788fd117ced47461d2f2b04d205d03f242d596c284e89ef2dbaead81e6974aa65197a6c69c0293f18dbe89daf3323d0c01dbc92462a075 SHA512 199658b1f95611f7c68a7b4fdd76044fb6784a7ab777a9f5fbe3a4a770bd6c31ac08dfea1297dd85053f0b28b1a686c076a78b120ac46fc3c639c30c937d49c3
|
||||
DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
|
||||
DIST cc-1.0.50.crate 49792 BLAKE2B 25ec14fd42536c381babcf697cf96fe8be61417a61ba5875a2461bb40bf3ffd9c9d03e1d9df83e2dabfc9472de3db97b08fdffb710e89b868a5e115d0463a9cd SHA512 34a721d9352f8b59cffb8cc0b9c520b972b65d6c23e83d9c6f6e88d6a6845c53ec89350a4aacd0444a5d6b03b867b97aedaf418b483afead209a7ae6d3885f5d
|
||||
DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
|
||||
DIST cpuid-0.1.0.crate 5473 BLAKE2B ff6536dd8fa1aeaf52b3ae28e5d0c3e0033383d7265eb91f376843516492e3f9d2c43bb6667538342158e6abb9c606b4e6129786d6cb48fe86f1c1effe005df2 SHA512 5b24b49acccaa393f351fca2a2cc7c5e5227e7e0f99680c109bff19377fa5822f37ad1561a33be25e34be654dd4f118ded974c7acc79608fe1efd8c19c4f8404
|
||||
DIST device_tree-1.1.0.crate 7049 BLAKE2B 11236d709c7d35d6482eed7ccf8ac82dfbb4412bcf2fec98fd2a806bcf8740c1d0b2745c39b5971f5292ad00887f423afc28a4c674cdf37511cd8615ff654cbd SHA512 b671b582d9f5dc19d8ff28d18fd2ed77842191084c6acbb41362491ea3c994699044fe0b0505f927ad9569d933806f8129a4eb49bf25443c0806ddcb6ffefad7
|
||||
DIST epoll-4.1.0.crate 8220 BLAKE2B c61173347865d82ab3a975aaa6cce7004a92c08c682ee16f0f94caa01729648630673923f14f1f3f48532efe09464c73c21eb7e4edea6168909af75dbb3a44d1 SHA512 28d67beaf84f056486ed3bfdc0ad5386006322c601e32c6097f8d2466cc840265996011685ebd8d21259fad22410e9f7b0327ada9ce686873cfae660f7d069a0
|
||||
DIST firecracker-0.21.1.tar.gz 4118295 BLAKE2B 83b3db38ae0ac0df68dc36cdc56927f34be3a2f3de78364d68d32cbb797ba6dc6bc22e1e5da85192d503011cc061647837c6a6e66a94212cd16779f6e63adeea SHA512 630b44fe4e19927bcad49b7b658d87d01c99609d53f27eb82afeee67eda7805ef14e65413976b3b3e01a6ca3402e4da33ca900b421ac210f5a10f9a552568a2c
|
||||
DIST itoa-0.4.5.crate 11194 BLAKE2B d8f0e2aaf62152c187e0987ab4b0cf842ac13255262a9ccbf8484d730ea5397572791c023d2363d0562c18c8efd2418680583e99a1f5d14450b3f0184dce69ca SHA512 79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3
|
||||
DIST kernel-0.1.0.crate 153163 BLAKE2B 5c1635a16f69567ceaed92c028ef92bac0a07d7dba9c4a4997710fdfa881e906a4756744b978240b35ed2ddc1ddeb0e4be3b375693c12a49e2f27dd1255afc0d SHA512 75c9dd43b9f00dacbb9a3771be458721498ef77dd74db4f2e5f116c761767a007730f028d0d7a137efb35917b264134bfdedeafb90b96d50461d98b0f11a93c5
|
||||
DIST kvm-bindings-0.2.0.crate 131794 BLAKE2B 50bddbf171957094555fab00f7cecb2cd6cbd2582c39d8f06f9b13f5f2b39d69db7fa1febbd2ed6f59f712e86782c38de62b3bc770fb9b7611d923e709860e5f SHA512 770c077e9303d679441e7f9389790f2077ce47ffbb862227fd5801fdfff07a7caff3194e9c85da5c52e9989fbf5faa345eb1be3791d73373b6c0298e8b33d138
|
||||
DIST kvm-ioctls-0.5.0.crate 39761 BLAKE2B b3546749452822b18932f49260cffa1fb830c871e5a8f89bb868f56e36f1c3af9c9e51da57d72504558926f19838eb35d9bc1dec5f77cb8973e2cafd63d19f22 SHA512 c97d2b16dfd3cc679728b15efdd1d3fb667dd3a9e92e2974da9d9e36b00434f322eaf3a60c4f387a09c25482bca5f2168e83611bf898829a262d286f7283b895
|
||||
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
|
||||
DIST libc-0.2.66.crate 457815 BLAKE2B 5da379ea738b75189e106d4be821c999394043303b8bb6a9caecdb1b53e449f11a58edc4589193611b76e7baf00e155ba1077bcca4d0cfae30826e946a0075f0 SHA512 5bf5645a7cbe626108cd71e1d189286ed161fcd3ea12cd34f4e392be4cf93bf78feb6128b1101bedc41a71091398f26771f3efd3880f779ee0be00f706914975
|
||||
DIST log-0.4.8.crate 31297 BLAKE2B 31037fdc2fc94f4ab8a6e89a251b0bc29975027dc7efb7cc86a8e848dfc8e2ae50acdb177b7ba9f7c1f20ec01e50798f89abb772d67a33f1b060ac617cf9a8ab SHA512 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b
|
||||
DIST logger-0.1.0.crate 7908 BLAKE2B ba678076c287e6c45106689220481ca04a620293398cecc2f73217095592dc0d30345b98df45722c91996cd75dfbd4b3bf6a1649cb7d4ae2434bdc78f3d5fdeb SHA512 a907cfc8a17197f7889a0b4b15880acb1eaf12b1fdb60d77bfe258c883c83b0644ab4d45381070921d3a2d5109a88d2ec7c1977f6952896097ea6daf6f638453
|
||||
DIST memchr-2.3.2.crate 22528 BLAKE2B 26cbb8836d9a2ff0d00426162e61ba11961d286f53c73726cd483cad0ed034341236f8440752483eda5413012fd99881ea3e884b60360e4eccf411540212d4c4 SHA512 d08326c891b6b818468de092f59a13dd791c0d035c5a39fa1019a1f3077d38c22a2aa855e28e520ca89e3a9bc9433d6b7dcbbf1e8853c3466a0fc6e9f37d4390
|
||||
DIST proc-macro2-1.0.8.crate 35657 BLAKE2B 6f53919e85028b6ca2f1d04feb7daf9bf9c2f76273ee8813d9b09807585a1da81687b880b2f23109998332bd7f5d3798d83094042a44de66413a2cebcd60a2c8 SHA512 0214a1268a733872ef1fa59ab80a1cb9ed8f160b9f3751cd70cb26c0919bb3858e63c994163c727f7c7486067ebc681017fb452d51fa314e7da90ca120892254
|
||||
DIST quote-1.0.2.crate 23023 BLAKE2B 4091809b4fc9b8d0b56be814b127d6ffd7c1507becba85dc905606cbe85f46233dc4b429c1e865e7c7de336cb936d956169ceb5dd45b489b7722022ccf818a3a SHA512 67778dff9dc5c4edcdd6454b74ad9353bb6c0c4e51c16cb82f2e393a7d7a0cde084d3c93279b718a8398c40af0a9377ebfae5321e69e635efd8390c125b75ce4
|
||||
DIST regex-1.3.4.crate 235086 BLAKE2B 3216a16a3f7cebf4dcf9e3bf624c482b2ee60e04b6b1baf265e42b8219338ae8a84ffd40df975963d267cfb8b65b1dc6358b95e4dde0b557a595eace2c03845a SHA512 4e49b30803beb30d35b61e6804f4b634065b4098a1adfb3ba33018e685662f31e9b9f93f21422fee909edf500f8012699013dcb7ebae96f072147da03c1371bc
|
||||
DIST regex-syntax-0.6.14.crate 289666 BLAKE2B 2d5c3696b3cb011467395121e753d5f6f506b6dea8fe936613c66267a85ce2e6e06749e6481f54effc34c5a403708fdcda11e385ad64cc1f421eb976ab0fa664 SHA512 440e519c30b2de5df2426336eb26ee56d58671d5d9bc33897ae1b38c022170f080ac8d27d959160a78781948f2ed3679755773e24275dad3ee0bb8cb70a4b174
|
||||
DIST rustc-demangle-0.1.16.crate 19137 BLAKE2B 04226ff97786b81c90130b48cf6542ea448661af9ea7afed179e71d04abf52cfd3c53fab26d4d35bdf2c1d5a735882da7703527aa48ba7b77f337599c2324150 SHA512 36a63a28a72c710d08524adbb7d11def37db23fe123fb6ea848623b4207c7f80d8415bbbe951488ceccfb8f4f1cdb66a8edfc4c0eecdaa62c87df9e032f4c063
|
||||
DIST ryu-1.0.2.crate 42001 BLAKE2B c25f0454bfac40de3150b8c263c6d2842e64f86f441a69ab5e5722a2383a9a07c7539837f6e50996619eb0c4a5da212556a4dd21a761a250785fe0a9c4e18a3c SHA512 c681e037f1eea488bad7fb5ecc79af52377bd4b9eeed95eb213201219d7f100702000f81947aff8f18641235fb62c138a30eb20c1f93ae518a4d9960a598bb64
|
||||
DIST seccomp-0.1.0.crate 2750 BLAKE2B cac2a5b20e640d94474f4c3db5f6102f0c45a8211080e2cc806828d1c20220d847c8bd4cf770543be56a36de4f0486725241c63215e041d2a0c35b6523eead3a SHA512 a13d27ac138e6c9fe83d25f94dcf23ec5a2a326504290bc20efc379b05d24ea5dde06a371af7e52c62fec81b0c8dd26ffb3c0a0baa3b701ccfa4f09019c6e1c8
|
||||
DIST serde-1.0.104.crate 73258 BLAKE2B 98d63f91c61ac4693e17e0b137379cffd6608933b84d2211509be6b3b25b181592d5e907549fac6ae2e4a45255b8003e1bfd0db683429ac3e78d8ee097d3d79c SHA512 638a1dacc158d69658a005e599adc19d6bc80d0c663f527b1ff906f729e70e027eacc4ea5b9b2c675ac990d5997f50f9d46d614ba95b0c73bb9606aba46b053a
|
||||
DIST serde_derive-1.0.104.crate 49658 BLAKE2B d4a9ecb4a8df87776a83d645778dc050803b16fd5c9889f28e231238223d424dd25b101412e89741fb47be624d1773acf97f6e38809c81110b696701975168df SHA512 303c3d126ca56b0a7126a87e9e1be8bd60bdb212ed21b5e1aee015313fd769f1d260869c41b0335bd467fd4e3fc6bb26f428c7c4b35e9a55c009797cfa745d1e
|
||||
DIST serde_json-1.0.48.crate 72113 BLAKE2B bc522d0924044b41548b5c0ca63ed3e1fe70b7632b9e04ca6b01a63245deeae0e7154b0d913b3edfeaecfc816c1edfebfb666734c2a5371b416aaab9c1880f3c SHA512 544dd844330a26fbdaeb5246825f143cf06110065089c8be3dc44f8437f797ac083d7dcc5181656ed3d78428fcddc44e6802544ae304466eebdcd625a5a5fef9
|
||||
DIST syn-1.0.14.crate 195286 BLAKE2B 8311cdc0eb8ff69d65c250eb95706cd1e74a6ba899fac02ffc0a288e978c40a03fe5a7c18e3116a767eb6e5e08299d27f5ae04021b224d71d7b492a6b87d67a8 SHA512 7b2b7562ac89d719060b35bf89f21330c02a3c1f34270e864053feba9b0f7a16b5cfd11c57d57eab7c60df8663d8ae76709ca1c48ebab960db168d2836f57340
|
||||
DIST thread_local-1.0.1.crate 12609 BLAKE2B 34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf SHA512 f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b
|
||||
DIST timerfd-1.1.1.crate 6020 BLAKE2B 689dbc603b2d943a1de1b035020a3a641a1be0f19a8092088c54e339778f1368127e2f7b2273d25a3c3e1c1401b2a4f0a0310116dcb87cbb41e3a05ba86de45f SHA512 3bd82e1d7d10a2ee4000cc2316afebb7cac68ee738da312013062df30acba11f6e3007b9ec00116f53d334b85d73575e671f93a632d484154a01b886a94bec1c
|
||||
DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359
|
||||
DIST vm-memory-0.1.0.crate 50965 BLAKE2B d85879f85c39ac44114945fa42e77c40b0a2e882f82b8ea85cd6a014592dbccd675e3e702a4463a8ff0fef527fbda4a23e82a460f7bdc89159a8825105e27377 SHA512 a0ac7ff915e57557239770ececc663236ab309562a13f6b4757449daf3e4fadb588fd1e90f2188d694f1d59ae73329c22c668720b5b387f07a9215cbec6b5c1f
|
||||
DIST vmm-sys-util-0.4.0.crate 54433 BLAKE2B cd5296f8dd291f7f7857e3a5af528913e7a8f045434dcfb4496f2b57a9ff50df32d7f8b4246a0a772435b5f85f4505a1a3c61b7523243f6bcfa229c01f465812 SHA512 ae2bbab2b849e2d2ed5be2eb4406597aada792a8e61b688333f92eba1aa2c3fd2d20fc759b99aa22b0301e72053f13e6b7b26015239ce09bfc96c670c1d91002
|
@ -1,89 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CRATES="
|
||||
aho-corasick-0.7.8
|
||||
backtrace-0.3.44
|
||||
backtrace-sys-0.1.32
|
||||
bitflags-1.2.1
|
||||
cc-1.0.50
|
||||
cfg-if-0.1.10
|
||||
cpuid-0.1.0
|
||||
device_tree-1.1.0
|
||||
epoll-4.1.0
|
||||
itoa-0.4.5
|
||||
kernel-0.1.0
|
||||
kvm-bindings-0.2.0
|
||||
kvm-ioctls-0.5.0
|
||||
lazy_static-1.4.0
|
||||
libc-0.2.66
|
||||
log-0.4.8
|
||||
logger-0.1.0
|
||||
memchr-2.3.2
|
||||
proc-macro2-1.0.8
|
||||
quote-1.0.2
|
||||
regex-1.3.4
|
||||
regex-syntax-0.6.14
|
||||
rustc-demangle-0.1.16
|
||||
ryu-1.0.2
|
||||
seccomp-0.1.0
|
||||
serde-1.0.104
|
||||
serde_derive-1.0.104
|
||||
serde_json-1.0.48
|
||||
syn-1.0.14
|
||||
thread_local-1.0.1
|
||||
timerfd-1.1.1
|
||||
unicode-xid-0.2.0
|
||||
vm-memory-0.1.0
|
||||
vmm-sys-util-0.4.0
|
||||
"
|
||||
|
||||
inherit cargo linux-info toolchain-funcs
|
||||
|
||||
DESCRIPTION="Secure and fast microVMs for serverless computing"
|
||||
HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker"
|
||||
SRC_URI="https://github.com/firecracker-microvm/firecracker/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
$(cargo_crate_uris ${CRATES})"
|
||||
|
||||
LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
BDEPEND="acct-group/kvm"
|
||||
|
||||
QA_FLAGS_IGNORED='.*'
|
||||
|
||||
set_target_arch() {
|
||||
case "$(tc-arch)" in
|
||||
amd64) target_arch=x86_64 ;;
|
||||
arm64) target_arch=aarch64 ;;
|
||||
esac
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
|
||||
if ! linux_config_exists; then
|
||||
eerror "Unable to check your kernel for KVM support"
|
||||
else
|
||||
CONFIG_CHECK+=" ~KVM_AMD" || \
|
||||
CONFIG_CHECK+=" ~KVM_INTEL"
|
||||
ERROR_KVM="${P} requires KVM in-kernel support."
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local target_arch
|
||||
set_target_arch
|
||||
cargo_src_compile --target ${target_arch}-unknown-linux-gnu
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local target_arch
|
||||
set_target_arch
|
||||
dobin "${S}"/build/cargo_target/${target_arch}-unknown-linux-gnu/release/${PN}
|
||||
dobin "${S}"/build/cargo_target/${target_arch}-unknown-linux-gnu/release/jailer
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="A library of routines for managing a database"
|
||||
HOMEPAGE="https://fallabs.com/tokyocabinet/"
|
||||
SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="bzip2 debug doc examples threads zlib"
|
||||
|
||||
DEPEND="bzip2? ( app-arch/bzip2 )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/fix_rpath.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed \
|
||||
-e "/ldconfig/d" \
|
||||
-e "/DATADIR/d" \
|
||||
-i Makefile.in || die
|
||||
|
||||
# cflags fix - remove -O2 at end of line and -fomit-frame-pointer
|
||||
sed -i -e 's/-O3"$/"/' configure.in || die
|
||||
sed -i -e 's/-fomit-frame-pointer//' configure.in || die
|
||||
|
||||
# flag only works on x86 derivatives, remove everywhere else
|
||||
if ! use x86 && ! use amd64; then
|
||||
sed -i -e 's/ -minline-all-stringops//' configure.in || die
|
||||
fi
|
||||
|
||||
sed -e 's/libtokyocabinet.a/libtokyocabinet.so/g' -i configure.in || die
|
||||
|
||||
mv configure.{in,ac} || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# we use the "fastest" target without the -O3
|
||||
myconf=(
|
||||
--disable-static
|
||||
--enable-off64
|
||||
--enable-fastest
|
||||
$(use_enable bzip2 bzip)
|
||||
$(use_enable debug)
|
||||
$(use_enable threads pthread)
|
||||
$(use_enable zlib)
|
||||
)
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use doc && dodoc -r doc/.
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc -r example/.
|
||||
docompress -x "/usr/share/doc/${PF}/examples"
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449baaaa35 SHA512 f74ae3cb46065379b90c7ec3574d6ff0076085cd891bf41be2f38b6c6b59f87f4d013c1da6e4825f7d831ed17136e433385ab07c3f16b31342d5415192f87eff
|
||||
DIST platformio-5.2.3.tar.gz 252483 BLAKE2B f60b83f6647333d42b5d864ea468c8104dcd5a83085a6d52f456a21792d9c94641a60f698c2a606ddd7d7b3a588723831f35ac0d3027cb0ff8b8226dabe3b62c SHA512 c11f58a984b15a3363cd29bf9a0234c1ffc772cc153310d420037416bb8834cb2b74899ccb465d69db862cc088cfcb17dcbc7d919f690b6e836dec982d5b136b
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8,9} )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An open source ecosystem for IoT development"
|
||||
HOMEPAGE="https://platformio.org/"
|
||||
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}-core-${PV}
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# Needs some more work to get running
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
=dev-python/aiofiles-0.7.0*[${PYTHON_USEDEP}]
|
||||
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
|
||||
<dev-python/click-9[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
|
||||
<dev-python/pyserial-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
|
||||
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
|
||||
<dev-python/tabulate-1[${PYTHON_USEDEP}]
|
||||
dev-python/twisted[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
|
||||
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
|
||||
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
|
||||
=dev-python/uvicorn-0.15*[${PYTHON_USEDEP}]
|
||||
dev-python/wsproto[${PYTHON_USEDEP}]
|
||||
dev-python/zeroconf[${PYTHON_USEDEP}]
|
||||
')"
|
||||
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
|
||||
|
||||
distutils_enable_tests pytest
|
Binary file not shown.
@ -1 +0,0 @@
|
||||
DIST moshi-parent-1.1.0.tar.gz 85572 BLAKE2B 22a2192c47142591f1a3bc56525bd715247b94c61c0e97f2db942ddca1cdba914ef5eab61d19632f4eccd02425f29ad27f288e030e0f6af238095c75a6e20a9f SHA512 58557f20a84f4b59f0b603b6e6dbe803285f5c066451dac72e9926ca57131b62fddd222b995dc233e1c7120fc7787fa5b2c6ddab33d0b8e69b8ea1147ca06549
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
MY_P="${PN}-parent-${PV}"
|
||||
|
||||
DESCRIPTION="A modern JSON library for Android and Java"
|
||||
HOMEPAGE="https://github.com/square/moshi"
|
||||
SRC_URI="https://github.com/square/${PN}/archive/${MY_P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
CDEPEND="
|
||||
dev-java/assertj-core:2
|
||||
dev-java/junit:4
|
||||
dev-java/okio:0
|
||||
"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.7
|
||||
${CDEPEND}"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.7
|
||||
${CDEPEND}"
|
||||
|
||||
JAVA_GENTOO_CLASSPATH="assertj-core-2,junit-4,okio"
|
||||
|
||||
JAVA_SRC_PATH="${WORKDIR}/${MY_P}/${PN}/src"
|
||||
|
||||
src_prepare() {
|
||||
# Some don't compile, not putting effort into it now
|
||||
rm -rf "${WORKDIR}/${PN}-${MY_P}/${PN}"/src/test
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST okio-1.11.0.tar.gz 95398 BLAKE2B 6d31d61f1ac0d34289e601bdf4a35768f81ada35883958d0a7fddd6ba9fcbbe36ca75f87ad1879a207d3b587d22a096b41945102c5c8829b094e9954901fe87e SHA512 12b6d63cf037be2679c01e71bd6318ea1f8bd19f7f2a38f58c210d6bbb4650db6ba5aa527808c109ca02af2ccd663dc31102dd1b8ea6c6ce326dd7be7c1d8071
|
@ -1,44 +0,0 @@
|
||||
--- okio/src/main/java/okio/DeflaterSink.java 2016-08-22 12:01:19.828823222 -0500
|
||||
+++ okio/src/main/java/okio/DeflaterSink.java 2016-08-22 12:01:25.039823574 -0500
|
||||
@@ -17,7 +17,6 @@
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.zip.Deflater;
|
||||
-import org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement;
|
||||
|
||||
import static okio.Util.checkOffsetAndCount;
|
||||
|
||||
@@ -79,7 +78,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
- @IgnoreJRERequirement
|
||||
private void deflate(boolean syncFlush) throws IOException {
|
||||
Buffer buffer = sink.buffer();
|
||||
while (true) {
|
||||
--- okio/src/main/java/okio/Okio.java 2016-08-22 12:03:23.819831591 -0500
|
||||
+++ okio/src/main/java/okio/Okio.java 2016-08-22 12:03:34.874832337 -0500
|
||||
@@ -30,7 +30,6 @@
|
||||
import java.nio.file.Path;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
-import org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement;
|
||||
|
||||
import static okio.Util.checkOffsetAndCount;
|
||||
|
||||
@@ -167,7 +166,6 @@
|
||||
}
|
||||
|
||||
/** Returns a source that reads from {@code path}. */
|
||||
- @IgnoreJRERequirement // Should only be invoked on Java 7+.
|
||||
public static Source source(Path path, OpenOption... options) throws IOException {
|
||||
if (path == null) throw new IllegalArgumentException("path == null");
|
||||
return source(Files.newInputStream(path, options));
|
||||
@@ -186,7 +184,6 @@
|
||||
}
|
||||
|
||||
/** Returns a sink that writes to {@code path}. */
|
||||
- @IgnoreJRERequirement // Should only be invoked on Java 7+.
|
||||
public static Sink sink(Path path, OpenOption... options) throws IOException {
|
||||
if (path == null) throw new IllegalArgumentException("path == null");
|
||||
return sink(Files.newOutputStream(path, options));
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
MY_P="${PN}-parent-${PV}"
|
||||
|
||||
DESCRIPTION="A modern I/O API for Java"
|
||||
HOMEPAGE="https://github.com/square/okio"
|
||||
SRC_URI="https://github.com/square/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.7"
|
||||
CDEPEND="
|
||||
source? ( app-arch/zip )
|
||||
dev-java/jmh-core:0
|
||||
dev-java/junit:4"
|
||||
DEPEND=">=virtual/jdk-1.7
|
||||
${CDEPEND}"
|
||||
RDEPEND=">=virtual/jre-1.7
|
||||
${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_P}"
|
||||
|
||||
JAVA_GENTOO_CLASSPATH="jmh-core,junit-4"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/okio-remove-maven-animal-jre.patch"
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST trident-1.3.zip 112050 BLAKE2B 62f5ae9266714524c50e92c00d3d13810d47727596b0247786c056490b5366015fd35b2e859925734eae26c01b8070474d24e0770ac2eb644024f32754a6c5b7 SHA512 2ecccf80c654ad8cff6a2907d4f81409034bd5cc07542e87db7b53a646fb63ee38a472eb778f6f77f6cf1885f8dc5b85d50a6a033ab430e7e03a07000463f68b
|
@ -1,29 +0,0 @@
|
||||
diff --git a/build.xml b/build.xml
|
||||
index 808ea3c..36e5859 100644
|
||||
--- a/build.xml
|
||||
+++ b/build.xml
|
||||
@@ -84,7 +84,7 @@
|
||||
|
||||
<target name="compile.module.trident.production" description="compile module trident production classes">
|
||||
<mkdir dir="${trident.output.dir}" />
|
||||
- <javac source="${javac.source}" target="${javac.target}" encoding="${javac.encoding}" destdir="${trident.output.dir}" debug="${javac.debug}" nowarn="${javac.generate.no.warnings}" memoryMaximumSize="${javac.max.memory}" fork="true" executable="${module.jdk.home.trident}/bin/javac">
|
||||
+ <javac source="${javac.source}" target="${javac.target}" encoding="${javac.encoding}" destdir="${trident.output.dir}" debug="${javac.debug}" nowarn="${javac.generate.no.warnings}" memoryMaximumSize="${javac.max.memory}" fork="true">
|
||||
<compilerarg line="${javac.args.trident}" />
|
||||
<bootclasspath refid="trident.module.bootclasspath" />
|
||||
<classpath refid="trident.module.classpath" />
|
||||
@@ -102,7 +102,7 @@
|
||||
|
||||
<target name="compile.module.trident.test" description="compile module trident test classes">
|
||||
<mkdir dir="${trident.output.dir}" />
|
||||
- <javac source="${javac.source}" target="${javac.target}" encoding="${javac.encoding}" destdir="${trident.output.dir}" debug="${javac.debug}" nowarn="${javac.generate.no.warnings}" memoryMaximumSize="${javac.max.memory}" fork="true" executable="${module.jdk.home.trident}/bin/javac">
|
||||
+ <javac source="${javac.source}" target="${javac.target}" encoding="${javac.encoding}" destdir="${trident.output.dir}" debug="${javac.debug}" nowarn="${javac.generate.no.warnings}" memoryMaximumSize="${javac.max.memory}" fork="true">
|
||||
<compilerarg line="${javac.args.trident}" />
|
||||
<bootclasspath refid="trident.module.bootclasspath" />
|
||||
<classpath refid="trident.module.classpath" />
|
||||
@@ -189,4 +189,4 @@
|
||||
<target name="clean" depends="clean.module.trident" description="cleanup all" />
|
||||
|
||||
<target name="all" depends="timestamp, init, clean, compile.module.trident, jar, compile.module.trident.test, jar-tst" description="build all" />
|
||||
-</project>
|
||||
\ No newline at end of file
|
||||
+</project>
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Java animation library"
|
||||
HOMEPAGE="https://kenai.com/projects/trident/pages/Home"
|
||||
SRC_URI="https://kenai.com/projects/trident/downloads/download/version%20${PV}%20-%20stable/${PN}-all.zip -> ${P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
CDEPEND="dev-java/swt:4.10"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.8:*
|
||||
${CDEPEND}"
|
||||
RDEPEND=">=virtual/jre-1.8:*
|
||||
${CDEPEND}"
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/1.3-build.xml.patch
|
||||
)
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_BUILD_TARGET="timestamp init clean compile.module.trident jar"
|
||||
EANT_GENTOO_CLASSPATH="swt-4.10"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
mkdir build/classes -p || die
|
||||
rm -r src/org/pushingpixels/trident/android/ || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
EANT_EXTRA_ARGS="-Djdk.home=$(java-config -O)"
|
||||
java-pkg-2_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar drop/${PN}.jar
|
||||
|
||||
use source && java-pkg_dosrc src/*
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Java animation library"
|
||||
HOMEPAGE="https://kenai.com/projects/trident/pages/Home"
|
||||
SRC_URI="https://kenai.com/projects/trident/downloads/download/version%20${PV}%20-%20stable/${PN}-all.zip -> ${P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
CDEPEND="dev-java/swt:3.7"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
app-arch/unzip
|
||||
${CDEPEND}"
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_BUILD_TARGET="timestamp init clean compile.module.trident jar"
|
||||
EANT_GENTOO_CLASSPATH="swt-3.7"
|
||||
EANT_EXTRA_ARGS="-Djdk.home=${JAVA_HOME}"
|
||||
|
||||
java_prepare() {
|
||||
mkdir build/classes -p || die
|
||||
rm -r src/org/pushingpixels/trident/android/ || die
|
||||
epatch "${FILESDIR}"/${PV}-*.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar drop/${PN}.jar
|
||||
|
||||
use source && java-pkg_dosrc src/*
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST tcl-core8.6.11-src.tar.gz 6041050 BLAKE2B 9c41d5ae5d22627b903d18c5ca607d4a2647d7af65d3029a463cf571d3fbe0bd48e15fef643e81de94296777985a36530a83718d4eb7befca4bc107ab860cc0d SHA512 fe3556c37305e3856743e9a202a320d44b1b3cbc926a1b7a4449ae5baf2f8df92214a9aa06f0a87645d032857fb71458fc864ff007fd73da60463ae5001f2d3f
|
||||
DIST tcl-core8.6.12-src.tar.gz 6064625 BLAKE2B 30dc780562aa6955e2c417798cc96fabd23e947cee81146dc192156598e3c43f588864aab4392d62901b8964cf59bedb6cad1f064e32b03dd9733b3a0a7b5c8a SHA512 7144a50d19d3855edbda14b538cc94fe26c0dd357b979676c3fe02d599dab61ba777bf14f6aaebb63e238aeff1d0bad25ea7b0ff31b2398468f67fc0a305b9f3
|
||||
|
@ -0,0 +1,136 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic multilib-minimal multilib toolchain-funcs
|
||||
|
||||
MY_P="${PN}${PV}"
|
||||
|
||||
DESCRIPTION="Tool Command Language"
|
||||
HOMEPAGE="http://www.tcl.tk/"
|
||||
SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz"
|
||||
|
||||
LICENSE="tcltk"
|
||||
SLOT="0/8.6"
|
||||
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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug +threads"
|
||||
|
||||
RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SPARENT="${WORKDIR}/${MY_P}"
|
||||
S="${SPARENT}"/unix
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-8.6.10-multilib.patch
|
||||
"${FILESDIR}"/${PN}-8.6.8-conf.patch # Bug 125971
|
||||
"${FILESDIR}"/${PN}-8.6.9-include-spec.patch # Bug 731120
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
find \
|
||||
"${SPARENT}"/compat/* \
|
||||
"${SPARENT}"/doc/try.n \
|
||||
-delete || die
|
||||
|
||||
pushd "${SPARENT}" &>/dev/null || die
|
||||
default
|
||||
popd &>/dev/null || die
|
||||
|
||||
# httpold tests require netowk
|
||||
rm ../tests/httpold.test \
|
||||
../tests/env.test \
|
||||
../tests/http.test \
|
||||
|| die
|
||||
|
||||
# workaround stack check issues, bug #280934
|
||||
use hppa && append-cflags "-DTCL_NO_STACK_CHECK=1"
|
||||
|
||||
tc-export CC
|
||||
|
||||
sed \
|
||||
-e '/chmod/s:555:755:g' \
|
||||
-i Makefile.in || die
|
||||
|
||||
sed \
|
||||
-e 's:-O[2s]\?::g' \
|
||||
-i tcl.m4 || die
|
||||
|
||||
mv configure.{in,ac} || die
|
||||
|
||||
eautoconf
|
||||
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# We went ahead and deleted the whole compat/ subdir which means
|
||||
# the configure tests to detect broken versions need to pass (else
|
||||
# we'll fail to build). This comes up when cross-compiling, but
|
||||
# might as well get a minor configure speed up normally.
|
||||
export ac_cv_func_memcmp_working="yes"
|
||||
export tcl_cv_str{str,toul,tod}_unbroken="ok"
|
||||
export tcl_cv_strtod_buggy="no"
|
||||
|
||||
econf \
|
||||
$(use_enable threads) \
|
||||
$(use_enable debug symbols)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
#short version number
|
||||
local v1=$(ver_cut 1-2)
|
||||
local mylibdir=$(get_libdir)
|
||||
|
||||
S= default
|
||||
# fix the tclConfig.sh to eliminate refs to the build directory
|
||||
# and drop unnecessary -L inclusion to default system libdir
|
||||
|
||||
sed \
|
||||
-e "/^TCL_BUILD_LIB_SPEC=/s:-L$(pwd) *::g" \
|
||||
-e "/^TCL_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
|
||||
-e "/^TCL_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tcl${v1}/include:g" \
|
||||
-e "/^TCL_BUILD_STUB_LIB_SPEC=/s:-L$(pwd) *::g" \
|
||||
-e "/^TCL_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
|
||||
-e "/^TCL_BUILD_STUB_LIB_PATH=/s:$(pwd):${EPREFIX}/usr/${mylibdir}:g" \
|
||||
-e "/^TCL_LIBW_FILE=/s:'libtcl${v1}..TCL_DBGX..so':\"libtcl${v1}\$\{TCL_DBGX\}.so\":g" \
|
||||
-i "${ED}"/usr/${mylibdir}/tclConfig.sh || die
|
||||
if use prefix && [[ ${CHOST} != *-darwin* && ${CHOST} != *-mint* ]] ; then
|
||||
sed \
|
||||
-e "/^TCL_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \
|
||||
-e "/^TCL_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \
|
||||
-i "${ED}"/usr/${mylibdir}/tclConfig.sh || die
|
||||
fi
|
||||
|
||||
# install private headers
|
||||
insinto /usr/${mylibdir}/tcl${v1}/include/unix
|
||||
doins *.h
|
||||
insinto /usr/${mylibdir}/tcl${v1}/include/generic
|
||||
doins "${SPARENT}"/generic/*.h
|
||||
rm -f "${ED}"/usr/${mylibdir}/tcl${v1}/include/generic/{tcl,tclDecls,tclPlatDecls}.h || die
|
||||
|
||||
# install symlink for libraries
|
||||
dosym libtcl${v1}$(get_libname) /usr/${mylibdir}/libtcl$(get_libname)
|
||||
dosym libtclstub${v1}.a /usr/${mylibdir}/libtclstub.a
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
dosym tclsh${v1} /usr/bin/tclsh
|
||||
dodoc "${SPARENT}"/{ChangeLog*,README.md,changes}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
for version in ${REPLACING_VERSIONS}; do
|
||||
if ver_test 8.6 -lt ${version}; then
|
||||
echo
|
||||
ewarn "You're upgrading from <${P}, you must recompile the other"
|
||||
ewarn "packages on your system that link with tcl after the upgrade"
|
||||
ewarn "completes. To perform this action, please run revdep-rebuild"
|
||||
ewarn "in package app-portage/gentoolkit."
|
||||
ewarn "If you have dev-lang/tk and dev-tcltk/tclx installed you should"
|
||||
ewarn "upgrade them before this recompilation, too,"
|
||||
echo
|
||||
fi
|
||||
done
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Compiler for the GObject type system"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0.48"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
|
||||
IUSE="test valadoc"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.48.0:2
|
||||
>=dev-libs/vala-common-${PV}
|
||||
valadoc? ( >=media-gfx/graphviz-2.16 )
|
||||
!<net-libs/libsoup-2.66.2[vala]
|
||||
" # Older libsoup generates a libsoup-2.4.vapi that isn't fine for vala:0.46 anymore
|
||||
# We block here, so libsoup[vala] consumers wouldn't have to >= it, which would be bad
|
||||
# as the newer is not required with older vala when those are picked instead of 0.46.
|
||||
# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed by 0.45.92
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-libs/dbus-glib
|
||||
>=dev-libs/glib-2.26:2
|
||||
dev-libs/gobject-introspection
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
dev-libs/libxslt
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# weasyprint enables generation of PDF from HTML
|
||||
gnome2_src_configure \
|
||||
--disable-unversioned \
|
||||
$(use_enable valadoc) \
|
||||
VALAC=: \
|
||||
WEASYPRINT=:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name "*.la" -delete || die
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Compiler for the GObject type system"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0.52"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
|
||||
IUSE="test valadoc"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.48.0:2
|
||||
>=dev-libs/vala-common-${PV}
|
||||
valadoc? ( >=media-gfx/graphviz-2.16 )
|
||||
!<net-libs/libsoup-2.66.2[vala]
|
||||
" # Older libsoup generates a libsoup-2.4.vapi that isn't fine for vala:0.46 anymore
|
||||
# We block here, so libsoup[vala] consumers wouldn't have to >= it, which would be bad
|
||||
# as the newer is not required with older vala when those are picked instead of 0.46.
|
||||
# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed by 0.45.92
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-libs/dbus-glib
|
||||
>=dev-libs/glib-2.26:2
|
||||
dev-libs/gobject-introspection
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
dev-libs/libxslt
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# weasyprint enables generation of PDF from HTML
|
||||
gnome2_src_configure \
|
||||
--disable-unversioned \
|
||||
$(use_enable valadoc) \
|
||||
VALAC=: \
|
||||
WEASYPRINT=:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name "*.la" -delete || die
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Compiler for the GObject type system"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0.54"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
|
||||
IUSE="test valadoc"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.48.0:2
|
||||
>=dev-libs/vala-common-${PV}
|
||||
valadoc? ( >=media-gfx/graphviz-2.16 )
|
||||
!<net-libs/libsoup-2.66.2[vala]
|
||||
" # Older libsoup generates a libsoup-2.4.vapi that isn't fine for vala:0.46 anymore
|
||||
# We block here, so libsoup[vala] consumers wouldn't have to >= it, which would be bad
|
||||
# as the newer is not required with older vala when those are picked instead of 0.46.
|
||||
# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed by 0.45.92
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-libs/dbus-glib
|
||||
>=dev-libs/glib-2.26:2
|
||||
dev-libs/gobject-introspection
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
dev-libs/libxslt
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# weasyprint enables generation of PDF from HTML
|
||||
gnome2_src_configure \
|
||||
--disable-unversioned \
|
||||
$(use_enable valadoc) \
|
||||
VALAC=: \
|
||||
WEASYPRINT=:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name "*.la" -delete || die
|
||||
}
|
Binary file not shown.
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="git://sigrok.org/${PN}"
|
||||
inherit autotools git-r3
|
||||
else
|
||||
SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="amd64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Cross platform serial port access library"
|
||||
HOMEPAGE="https://sigrok.org/wiki/Libserialport"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
IUSE="static-libs"
|
||||
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
[[ ${PV} == "9999" ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -type f -delete || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST vala-0.52.5.tar.xz 3583412 BLAKE2B ee81903be59267ce3499dfd7ef4e73708431641a16ca3c806a64d1660b85e8977f125cd67de0f2cfec610d37395c5a56028eb1c888a024bd9a1b159e2111e75b SHA512 88522ab5d12a8fbf538ed6ca56a1f402f3749bdfcfc9cdee2ad7ebcf98ebcd606e976fded83f2d853ac32cbaf326d96d1d888a5c56d018389753ac43456fa82f
|
||||
DIST vala-0.52.7.tar.xz 3591372 BLAKE2B 73ae3ffe9ecbcbbe385fc7ec16d45e968872705762de38cf2ef0bb6e33dfe6002adf750b2cd6bdf0d5ec17a6904dde07fbe55ea2f41079add4cb3164917cec1b SHA512 6876c898a601d056c12b59a421883256a480eedbf3098fb62082815775fb5037723c7e8820066e52dfd30053b79c63152822a1a11d70b7c4e372378605d966c9
|
||||
DIST vala-0.54.3.tar.xz 3892348 BLAKE2B ff3336ef52bfd95c27d7d720ae00ec3825c4cef785411dafe47a7a78b8398c16643803d957e8a34f5836a957ecf6ac617146a8602907a6595e4d6c9c20df7e6a SHA512 dbba5adcab21eb172ca8adc276864e65f87215a754a592bb294e347b85c159744eb02cfc65be6dc0392b875477cc2eecf3baa0d070902c903e602e2eeac2b6de
|
||||
DIST vala-0.52.8.tar.xz 3599348 BLAKE2B fd21f1a08efc798df0d57a283b19bd2558786e86820c21f7a3fc08c092cf71297e7a3e24585a6a77119a8bfa5f44ca4c2922c31fb5b45a97db7413a4788ecc56 SHA512 648d17f431dd7ad1aab70532ae760d3622b911828001334e9dec98cc22db8be61a00080b1bf1ca14b9589b44a25ff5516d71d1b9f0acd98e1dc88e86f12cdfd3
|
||||
DIST vala-0.54.4.tar.xz 3906944 BLAKE2B 50951b58b742880e3be98dfee7027bd52449e9c7b6cc2e537ced8e792395bcc5fe0d3f23bd5c35011c747781a1b40ab230c4120860065b19552c28dabda90838 SHA512 d676e4760040912d94a2d6e8a5f27bf05ceb72d01ed4d9adf0052ec792f4e1aba139d7f65694b2d80e475d8ffd69f1cfa55547a692d0847595e52f5d491c3cb3
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
GNOME_ORG_MODULE="vala"
|
||||
|
||||
inherit gnome.org
|
||||
|
||||
DESCRIPTION="Build infrastructure for packages that use Vala"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/aclocal
|
||||
doins vala.m4 vapigen/vapigen.m4
|
||||
insinto /usr/share/vala
|
||||
doins vapigen/Makefile.vapigen
|
||||
}
|
Binary file not shown.
@ -0,0 +1,238 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit multilib flag-o-matic pax-utils toolchain-funcs
|
||||
|
||||
#same order as http://www.sbcl.org/platform-table.html
|
||||
BV_X86=1.4.3
|
||||
BV_AMD64=2.1.11
|
||||
BV_PPC=1.2.7
|
||||
BV_SPARC=1.0.28
|
||||
BV_ALPHA=1.0.28
|
||||
BV_ARM=1.4.11
|
||||
BV_ARM64=1.4.2
|
||||
BV_X64_MACOS=1.2.11
|
||||
BV_PPC_MACOS=1.0.47
|
||||
BV_X86_SOLARIS=1.2.7
|
||||
BV_X64_SOLARIS=1.2.7
|
||||
BV_SPARC_SOLARIS=1.0.23
|
||||
|
||||
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp"
|
||||
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
|
||||
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
|
||||
arm? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
|
||||
arm64? ( mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
|
||||
x64-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
|
||||
ppc-macos? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
|
||||
x86-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
|
||||
x64-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 )
|
||||
sparc-solaris? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2 )"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
|
||||
IUSE="debug doc source +threads +unicode zlib"
|
||||
|
||||
CDEPEND=">=dev-lisp/asdf-3.3:="
|
||||
BDEPEND="${CDEPEND}
|
||||
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
|
||||
RDEPEND="${CDEPEND}
|
||||
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
|
||||
|
||||
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
|
||||
QA_EXECSTACK="usr/bin/sbcl"
|
||||
|
||||
CONFIG="${S}/customize-target-features.lisp"
|
||||
ENVD="${T}/50sbcl"
|
||||
|
||||
# Prevent ASDF from using the system libraries
|
||||
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
|
||||
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)"
|
||||
|
||||
usep() {
|
||||
use ${1} && echo "true" || echo "false"
|
||||
}
|
||||
|
||||
sbcl_feature() {
|
||||
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
|
||||
}
|
||||
|
||||
sbcl_apply_features() {
|
||||
sed 's/^X//' > "${CONFIG}" <<-'EOF'
|
||||
(lambda (list)
|
||||
X (flet ((enable (x) (pushnew x list))
|
||||
X (disable (x) (setf list (remove x list))))
|
||||
EOF
|
||||
if use x86 || use amd64; then
|
||||
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||
fi
|
||||
sbcl_feature "true" ":sb-ldb"
|
||||
sbcl_feature "false" ":sb-test"
|
||||
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||
sbcl_feature "$(usep zlib)" ":sb-core-compression"
|
||||
sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
|
||||
sed 's/^X//' >> "${CONFIG}" <<-'EOF'
|
||||
X )
|
||||
X list)
|
||||
EOF
|
||||
cat "${CONFIG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv sbcl-*-* sbcl-binary || die
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# bug #468482
|
||||
eapply "${FILESDIR}"/concurrency-test-2.0.1.patch
|
||||
# bugs #486552, #527666, #517004
|
||||
eapply "${FILESDIR}"/bsd-sockets-test-2.0.5.patch
|
||||
# bugs #560276, #561018
|
||||
eapply "${FILESDIR}"/sb-posix-test-1.2.15.patch
|
||||
# bug #767742
|
||||
eapply "${FILESDIR}"/etags-2.1.0.patch
|
||||
|
||||
eapply "${FILESDIR}"/verbose-build-2.0.3.patch
|
||||
|
||||
eapply_user
|
||||
|
||||
# Make sure the *FLAGS variables are sane.
|
||||
# sbcl needs symbols in resulting binaries, so building with the -s linker flag will fail.
|
||||
strip-unsupported-flags
|
||||
filter-flags -fomit-frame-pointer -Wl,-s
|
||||
filter-ldflags -s
|
||||
|
||||
# original bugs #526194, #620532
|
||||
# this broke no-pie default builds, c.f. bug #632670
|
||||
# Pass CFLAGS down by appending our value, to let users override
|
||||
# the default values.
|
||||
# Keep passing LDFLAGS down via the LINKFLAGS variable.
|
||||
sed -e "s@\(CFLAGS += -g .*\)\$@\1 ${CFLAGS}@" \
|
||||
-e "s@LINKFLAGS += -g\$@LINKFLAGS += ${LDFLAGS}@" \
|
||||
-i src/runtime/GNUmakefile || die
|
||||
|
||||
sed -e "s@SBCL_PREFIX=\"/usr/local\"@SBCL_PREFIX=\"${EPREFIX}/usr\"@" \
|
||||
-i make-config.sh || die
|
||||
|
||||
# Use installed ASDF version
|
||||
cp "${EPREFIX}"/usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die
|
||||
# Avoid installation of ASDF info page. See bug #605752
|
||||
sed '/INFOFILES/s/asdf.info//' -i doc/manual/Makefile || die
|
||||
|
||||
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||
|
||||
# Some shells(such as dash) don't have "time" as builtin
|
||||
# and we don't want to DEPEND on sys-process/time
|
||||
sed "s,^time ,," -i make.sh || die
|
||||
sed "s,/lib,/$(get_libdir),g" -i install.sh || die
|
||||
# #define SBCL_HOME ...
|
||||
sed "s,/usr/local/lib,${EPREFIX}/usr/$(get_libdir),g" -i src/runtime/runtime.c || die
|
||||
# change location of /etc/sbclrc ...
|
||||
sed "s,/etc/sbclrc,${EPREFIX}/etc/sbclrc,g" -i src/code/toplevel.lisp || die
|
||||
|
||||
find . -type f -name .cvsignore -delete
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# customizing SBCL version as per
|
||||
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
|
||||
|
||||
# applying customizations
|
||||
sbcl_apply_features
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bindir="${WORKDIR}"/sbcl-binary
|
||||
|
||||
# clear the environment to get rid of non-ASCII strings, see bug #174702
|
||||
# set HOME for paludis
|
||||
env - HOME="${T}" PATH="${PATH}" \
|
||||
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \
|
||||
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \
|
||||
GNUMAKE=make ./make.sh \
|
||||
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|
||||
|| die "make failed"
|
||||
|
||||
# need to set HOME because libpango(used by graphviz) complains about it
|
||||
if use doc; then
|
||||
env - HOME="${T}" PATH="${PATH}" \
|
||||
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
|
||||
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
|
||||
make -C doc/manual info html || die "Cannot build manual"
|
||||
env - HOME="${T}" PATH="${PATH}" \
|
||||
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
|
||||
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
|
||||
make -C doc/internals info html || die "Cannot build internal docs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ewarn "Unfortunately, it is known that some tests fail eg."
|
||||
ewarn "run-program.impure.lisp. This is an issue of the upstream's"
|
||||
ewarn "development and not of Gentoo's side. Please, before filing"
|
||||
ewarn "any bug(s) search for older submissions. Thank you."
|
||||
time ( cd tests && sh run-tests.sh )
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install system-wide initfile
|
||||
dodir /etc/
|
||||
sed 's/^X//' > "${ED}"/etc/sbclrc <<-EOF
|
||||
;;; The following is required if you want source location functions to
|
||||
;;; work in SLIME, for example.
|
||||
X
|
||||
(setf (logical-pathname-translations "SYS")
|
||||
X '(("SYS:SRC;**;*.*.*" #p"${EPREFIX}/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||
X ("SYS:CONTRIB;**;*.*.*" #p"${EPREFIX}/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||
X
|
||||
;;; Setup ASDF2
|
||||
(load "${EPREFIX}/etc/common-lisp/gentoo-init.lisp")
|
||||
EOF
|
||||
|
||||
# Install documentation
|
||||
unset SBCL_HOME
|
||||
INSTALL_ROOT="${ED}/usr" LIB_DIR="${EPREFIX}/usr/$(get_libdir)" DOC_DIR="${ED}/usr/share/doc/${PF}" \
|
||||
sh install.sh || die "install.sh failed"
|
||||
|
||||
# bug #517008
|
||||
pax-mark -mr "${D}"/usr/bin/sbcl
|
||||
|
||||
# rm empty directories lest paludis complain about this
|
||||
find "${ED}" -empty -type d -exec rmdir -v {} +
|
||||
|
||||
if use doc; then
|
||||
dodoc -r doc/internals/sbcl-internals
|
||||
|
||||
doinfo doc/manual/*.info*
|
||||
doinfo doc/internals/sbcl-internals.info
|
||||
|
||||
docinto internals-notes
|
||||
dodoc doc/internals-notes/*
|
||||
else
|
||||
rm -Rv "${ED}/usr/share/doc/${PF}" || die
|
||||
fi
|
||||
|
||||
# install the SBCL source
|
||||
if use source; then
|
||||
./clean.sh
|
||||
cp -av src "${ED}/usr/$(get_libdir)/sbcl/" || die
|
||||
for d in contrib/*/; do
|
||||
cp -av "$d" "${ED}/usr/$(get_libdir)/sbcl/" || die
|
||||
done
|
||||
fi
|
||||
|
||||
# necessary for running newly-saved images
|
||||
echo "SBCL_HOME=${EPREFIX}/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||
echo "SBCL_SOURCE_ROOT=${EPREFIX}/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||
doenvd "${ENVD}"
|
||||
}
|
Binary file not shown.
@ -1,15 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<name>François-Xavier Carton</name>
|
||||
<email>fx.carton91@gmail.com</email>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">mjambon/biniou</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<name>François-Xavier Carton</name>
|
||||
<email>fx.carton91@gmail.com</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>ML</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/mjambon/biniou/issues/</bugs-to>
|
||||
<remote-id type="github">mjambon/biniou</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,15 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<name>François-Xavier Carton</name>
|
||||
<email>fx.carton91@gmail.com</email>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
<maintainer type="project">
|
||||
<email>ml@gentoo.org</email>
|
||||
<name>ML</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/mjambon/yojson/issues/</bugs-to>
|
||||
<remote-id type="github">mjambon/yojson</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1,25 +0,0 @@
|
||||
From 6d7ee026a19e889cbadbdaf9134588edf52e22c2 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Wed, 27 Dec 2017 13:23:26 +1300
|
||||
Subject: Fix test skips without '.' in @INC on Perl 5.25.7+
|
||||
|
||||
---
|
||||
test.pl | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/test.pl b/test.pl
|
||||
index d9a787c..d1b75ca 100755
|
||||
--- a/test.pl
|
||||
+++ b/test.pl
|
||||
@@ -35,7 +35,7 @@ foreach $jjj (1..12) {
|
||||
|
||||
print "============== Running test$jjj.p ==============\n";
|
||||
%@ = (); # Clear error status
|
||||
- do "test$jjj.p";
|
||||
+ do "./test$jjj.p";
|
||||
warn $@ if $@; # Report any error detected
|
||||
if($dev eq '/PNG' && $^O =~ /mswin32/i) {
|
||||
system("ren pgplot.png pgplot_$jjj.png");
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,30 +0,0 @@
|
||||
From 39201312abf108ad5af4ff304484379154a237f1 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Wed, 27 Dec 2017 13:32:01 +1300
|
||||
Subject: Use NULL render device
|
||||
|
||||
This absolves us from needing X11 for testing, while allowing
|
||||
explitly testing via X11 possible, including interactively if need be
|
||||
---
|
||||
test.pl | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/test.pl b/test.pl
|
||||
index d1b75ca..95f7c25 100755
|
||||
--- a/test.pl
|
||||
+++ b/test.pl
|
||||
@@ -22,9 +22,9 @@ else {$note = ''}
|
||||
if ($ENV{'PGPLOT_DEV'}) {
|
||||
$dev = $ENV{'PGPLOT_DEV'};
|
||||
} else {
|
||||
-print "Default Device for plot tests [recommend /XSERVE] ? $note ";
|
||||
+print "Default Device for plot tests [recommend /NULL] ? $note ";
|
||||
$dev = <STDIN>; chomp $dev;
|
||||
-$dev = "/XSERVE" unless $dev=~/\w/;
|
||||
+$dev = "/NULL" unless $dev=~/\w/;
|
||||
}
|
||||
|
||||
if($dev eq '/PNG' && $^O =~ /mswin32/i) {system "del /F /Q *.png"};
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,204 +0,0 @@
|
||||
From a83ab92189a6aa9d81f0f96aa905d023853a3c12 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Sun, 24 Dec 2017 17:20:33 +1300
|
||||
Subject: Fix pseudo-dependencies
|
||||
|
||||
See also: https://github.com/yanick/PPIx-EditorTools/pull/9
|
||||
---
|
||||
META.json | 9 +--------
|
||||
META.yml | 7 -------
|
||||
Makefile.PL | 16 +---------------
|
||||
cpanfile | 7 -------
|
||||
dist.ini | 5 +++++
|
||||
t/00-report-prereqs.dd | 9 +--------
|
||||
6 files changed, 8 insertions(+), 45 deletions(-)
|
||||
|
||||
diff --git a/META.json b/META.json
|
||||
index e5a97e2..c97d9ab 100644
|
||||
--- a/META.json
|
||||
+++ b/META.json
|
||||
@@ -49,22 +49,15 @@
|
||||
"CPAN::Meta" : "2.120900"
|
||||
},
|
||||
"requires" : {
|
||||
- "Class::Accessor" : "0",
|
||||
"ExtUtils::MakeMaker" : "0",
|
||||
"File::Spec" : "0",
|
||||
"File::Temp" : "0",
|
||||
"IO::Handle" : "0",
|
||||
"IPC::Open3" : "0",
|
||||
- "Method::Signatures" : "0",
|
||||
- "Moose" : "0",
|
||||
- "MooseX::Declare" : "0",
|
||||
"Test::Differences" : "0",
|
||||
"Test::Exception" : "0",
|
||||
"Test::More" : "0",
|
||||
- "Test::Most" : "0",
|
||||
- "autodie" : "0",
|
||||
- "lib" : "0",
|
||||
- "version" : "0"
|
||||
+ "Test::Most" : "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
diff --git a/META.yml b/META.yml
|
||||
index 33840f5..5cf9d6a 100644
|
||||
--- a/META.yml
|
||||
+++ b/META.yml
|
||||
@@ -7,22 +7,15 @@ author:
|
||||
- 'Gabor Szabo <gabor@szabgab.com>'
|
||||
- 'Yanick Champoux <yanick@cpan.org>'
|
||||
build_requires:
|
||||
- Class::Accessor: '0'
|
||||
ExtUtils::MakeMaker: '0'
|
||||
File::Spec: '0'
|
||||
File::Temp: '0'
|
||||
IO::Handle: '0'
|
||||
IPC::Open3: '0'
|
||||
- Method::Signatures: '0'
|
||||
- Moose: '0'
|
||||
- MooseX::Declare: '0'
|
||||
Test::Differences: '0'
|
||||
Test::Exception: '0'
|
||||
Test::More: '0'
|
||||
Test::Most: '0'
|
||||
- autodie: '0'
|
||||
- lib: '0'
|
||||
- version: '0'
|
||||
configure_requires:
|
||||
ExtUtils::MakeMaker: '0'
|
||||
dynamic_config: 0
|
||||
diff --git a/Makefile.PL b/Makefile.PL
|
||||
index 15dacc8..d1ae11e 100644
|
||||
--- a/Makefile.PL
|
||||
+++ b/Makefile.PL
|
||||
@@ -29,22 +29,15 @@ my %WriteMakefileArgs = (
|
||||
"warnings" => 0
|
||||
},
|
||||
"TEST_REQUIRES" => {
|
||||
- "Class::Accessor" => 0,
|
||||
"ExtUtils::MakeMaker" => 0,
|
||||
"File::Spec" => 0,
|
||||
"File::Temp" => 0,
|
||||
"IO::Handle" => 0,
|
||||
"IPC::Open3" => 0,
|
||||
- "Method::Signatures" => 0,
|
||||
- "Moose" => 0,
|
||||
- "MooseX::Declare" => 0,
|
||||
"Test::Differences" => 0,
|
||||
"Test::Exception" => 0,
|
||||
"Test::More" => 0,
|
||||
- "Test::Most" => 0,
|
||||
- "autodie" => 0,
|
||||
- "lib" => 0,
|
||||
- "version" => 0
|
||||
+ "Test::Most" => 0
|
||||
},
|
||||
"VERSION" => "0.20",
|
||||
"test" => {
|
||||
@@ -55,7 +48,6 @@ my %WriteMakefileArgs = (
|
||||
|
||||
my %FallbackPrereqs = (
|
||||
"Carp" => 0,
|
||||
- "Class::Accessor" => 0,
|
||||
"Class::XSAccessor" => "1.02",
|
||||
"ExtUtils::MakeMaker" => 0,
|
||||
"File::Basename" => 0,
|
||||
@@ -63,9 +55,6 @@ my %FallbackPrereqs = (
|
||||
"File::Temp" => 0,
|
||||
"IO::Handle" => 0,
|
||||
"IPC::Open3" => 0,
|
||||
- "Method::Signatures" => 0,
|
||||
- "Moose" => 0,
|
||||
- "MooseX::Declare" => 0,
|
||||
"PPI" => "1.203",
|
||||
"PPI::Find" => 0,
|
||||
"Test::Differences" => 0,
|
||||
@@ -73,11 +62,8 @@ my %FallbackPrereqs = (
|
||||
"Test::More" => 0,
|
||||
"Test::Most" => 0,
|
||||
"Try::Tiny" => 0,
|
||||
- "autodie" => 0,
|
||||
"base" => 0,
|
||||
- "lib" => 0,
|
||||
"strict" => 0,
|
||||
- "version" => 0,
|
||||
"warnings" => 0
|
||||
);
|
||||
|
||||
diff --git a/cpanfile b/cpanfile
|
||||
index 770d0bc..c8a3208 100644
|
||||
--- a/cpanfile
|
||||
+++ b/cpanfile
|
||||
@@ -11,22 +11,15 @@ requires "strict" => "0";
|
||||
requires "warnings" => "0";
|
||||
|
||||
on 'test' => sub {
|
||||
- requires "Class::Accessor" => "0";
|
||||
requires "ExtUtils::MakeMaker" => "0";
|
||||
requires "File::Spec" => "0";
|
||||
requires "File::Temp" => "0";
|
||||
requires "IO::Handle" => "0";
|
||||
requires "IPC::Open3" => "0";
|
||||
- requires "Method::Signatures" => "0";
|
||||
- requires "Moose" => "0";
|
||||
- requires "MooseX::Declare" => "0";
|
||||
requires "Test::Differences" => "0";
|
||||
requires "Test::Exception" => "0";
|
||||
requires "Test::More" => "0";
|
||||
requires "Test::Most" => "0";
|
||||
- requires "autodie" => "0";
|
||||
- requires "lib" => "0";
|
||||
- requires "version" => "0";
|
||||
};
|
||||
|
||||
on 'test' => sub {
|
||||
diff --git a/dist.ini b/dist.ini
|
||||
index 37e7ddc..d38eb38 100644
|
||||
--- a/dist.ini
|
||||
+++ b/dist.ini
|
||||
@@ -10,8 +10,13 @@ license = Perl_5
|
||||
copyright_holder = The Padre development team as listed in Padre.pm.
|
||||
copyright_year = 2011
|
||||
|
||||
+[FileFinder::Filter / NoExecTests]
|
||||
+finder = :TestFiles
|
||||
+skip = outline
|
||||
+
|
||||
[@Filter]
|
||||
-bundle=@YANICK
|
||||
-remove=Covenant
|
||||
NextVersion::Semantic.format=%d.%2d
|
||||
AutoPrereqs.skip=Abc
|
||||
+AutoPrereqs.test_finder = NoExecTests
|
||||
diff --git a/t/00-report-prereqs.dd b/t/00-report-prereqs.dd
|
||||
index b8c35ca..30d5772 100644
|
||||
--- a/t/00-report-prereqs.dd
|
||||
+++ b/t/00-report-prereqs.dd
|
||||
@@ -30,22 +30,15 @@ do { my $x = {
|
||||
'CPAN::Meta' => '2.120900'
|
||||
},
|
||||
'requires' => {
|
||||
- 'Class::Accessor' => '0',
|
||||
'ExtUtils::MakeMaker' => '0',
|
||||
'File::Spec' => '0',
|
||||
'File::Temp' => '0',
|
||||
'IO::Handle' => '0',
|
||||
'IPC::Open3' => '0',
|
||||
- 'Method::Signatures' => '0',
|
||||
- 'Moose' => '0',
|
||||
- 'MooseX::Declare' => '0',
|
||||
'Test::Differences' => '0',
|
||||
'Test::Exception' => '0',
|
||||
'Test::More' => '0',
|
||||
- 'Test::Most' => '0',
|
||||
- 'autodie' => '0',
|
||||
- 'lib' => '0',
|
||||
- 'version' => '0'
|
||||
+ 'Test::Most' => '0'
|
||||
}
|
||||
}
|
||||
};
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,39 +0,0 @@
|
||||
From d802d2aacd08605db24f58f7021df2f452d9b1e1 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Wed, 3 Jan 2018 20:40:13 +1300
|
||||
Subject: Prevent installing README.pod to INC
|
||||
|
||||
Unfortunately, ".pod" extensions are treated the same as top-level
|
||||
'.pl' and '.pm' extensions and installed to @INC under the packages
|
||||
prefix directory.
|
||||
|
||||
This avoids this problem by filtering out the .pod file in the blib/
|
||||
to DESTDIR install stage.
|
||||
|
||||
Bug: https://github.com/trinitum/perl-RedisDB-Parser/pull/1
|
||||
---
|
||||
INSTALL.SKIP | 1 +
|
||||
MANIFEST | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
create mode 100644 INSTALL.SKIP
|
||||
|
||||
diff --git a/INSTALL.SKIP b/INSTALL.SKIP
|
||||
new file mode 100644
|
||||
index 0000000..4fd94be
|
||||
--- /dev/null
|
||||
+++ b/INSTALL.SKIP
|
||||
@@ -0,0 +1 @@
|
||||
+README\.pod$
|
||||
diff --git a/MANIFEST b/MANIFEST
|
||||
index 8bb93d3..967554a 100644
|
||||
--- a/MANIFEST
|
||||
+++ b/MANIFEST
|
||||
@@ -1,4 +1,5 @@
|
||||
Changes
|
||||
+INSTALL.SKIP
|
||||
lib/RedisDB/Parser.pm
|
||||
lib/RedisDB/Parser/Error.pm
|
||||
lib/RedisDB/Parser/PP.pm
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,11 +0,0 @@
|
||||
diff -ruN Server-Starter-0.33.orig/Build.PL Server-Starter-0.33/Build.PL
|
||||
--- Server-Starter-0.33.orig/Build.PL 2016-12-13 01:39:23.000000000 +0100
|
||||
+++ Server-Starter-0.33/Build.PL 2017-07-08 01:21:03.354611818 +0200
|
||||
@@ -9,6 +9,7 @@
|
||||
use warnings;
|
||||
use utf8;
|
||||
|
||||
+use lib q[.];
|
||||
use builder::MyBuilder;
|
||||
use File::Basename;
|
||||
use File::Spec;
|
@ -1,38 +0,0 @@
|
||||
From e90c9705a0b57cbf0d7ebe85d3fb1af7661e26fe Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Tue, 9 Jan 2018 05:41:00 +1300
|
||||
Subject: Prevent installing Changes.pod as $INC[...]/Set/Changes.pod
|
||||
|
||||
Currently, `Changes.pod` installs into `@INC` using the traditional
|
||||
method used for installing `*.pm` , `*.pl`, and `*.pod`
|
||||
|
||||
This is the simplest fix that works by filtering the `blib/` to `/`
|
||||
copy in ExtUtils::Install
|
||||
|
||||
Bug: https://github.com/rurban/Set-Object/pull/5
|
||||
---
|
||||
INSTALL.SKIP | 1 +
|
||||
MANIFEST | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
create mode 100644 INSTALL.SKIP
|
||||
|
||||
diff --git a/INSTALL.SKIP b/INSTALL.SKIP
|
||||
new file mode 100644
|
||||
index 0000000..55e47a4
|
||||
--- /dev/null
|
||||
+++ b/INSTALL.SKIP
|
||||
@@ -0,0 +1 @@
|
||||
+\bChanges\.pod$
|
||||
diff --git a/MANIFEST b/MANIFEST
|
||||
index 36fafd9..adf3dc1 100644
|
||||
--- a/MANIFEST
|
||||
+++ b/MANIFEST
|
||||
@@ -1,4 +1,5 @@
|
||||
Changes.pod
|
||||
+INSTALL.SKIP
|
||||
LICENSE
|
||||
lib/Set/Object.pm
|
||||
lib/Set/Object/Weak.pm
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,34 +0,0 @@
|
||||
From 029a20d2800c96528adfcd5053cf3298a58cd886 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Wed, 10 Jan 2018 12:31:22 +1300
|
||||
Subject: Add INSTALL.SKIP to avoid installing README.pod
|
||||
|
||||
As currently, it installs as:
|
||||
|
||||
Syntax/Highlight/Engine/Simple/README.pod
|
||||
---
|
||||
INSTALL.SKIP | 1 +
|
||||
MANIFEST | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
create mode 100644 INSTALL.SKIP
|
||||
|
||||
diff --git a/INSTALL.SKIP b/INSTALL.SKIP
|
||||
new file mode 100644
|
||||
index 0000000..4fd94be
|
||||
--- /dev/null
|
||||
+++ b/INSTALL.SKIP
|
||||
@@ -0,0 +1 @@
|
||||
+README\.pod$
|
||||
diff --git a/MANIFEST b/MANIFEST
|
||||
index abb2ea0..382c93f 100644
|
||||
--- a/MANIFEST
|
||||
+++ b/MANIFEST
|
||||
@@ -1,4 +1,5 @@
|
||||
Changes
|
||||
+INSTALL.SKIP
|
||||
lib/Syntax/Highlight/Engine/Simple/Perl.pm
|
||||
Makefile.PL
|
||||
MANIFEST
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,34 +0,0 @@
|
||||
From b9cb3a0501fe2095ec8f482d97149e47569bb43b Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentnl@gentoo.org>
|
||||
Date: Wed, 10 Jan 2018 11:02:33 +1300
|
||||
Subject: Add INSTALL.SKIP to dist to avoid installing README.pod
|
||||
|
||||
As currently, it installs as:
|
||||
|
||||
Syntax/Highlight/Engine/README.pod
|
||||
---
|
||||
INSTALL.SKIP | 1 +
|
||||
MANIFEST | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
create mode 100644 INSTALL.SKIP
|
||||
|
||||
diff --git a/INSTALL.SKIP b/INSTALL.SKIP
|
||||
new file mode 100644
|
||||
index 0000000..4fd94be
|
||||
--- /dev/null
|
||||
+++ b/INSTALL.SKIP
|
||||
@@ -0,0 +1 @@
|
||||
+README\.pod$
|
||||
diff --git a/MANIFEST b/MANIFEST
|
||||
index 65659c1..4657038 100644
|
||||
--- a/MANIFEST
|
||||
+++ b/MANIFEST
|
||||
@@ -1,4 +1,5 @@
|
||||
Changes
|
||||
+INSTALL.SKIP
|
||||
lib/Syntax/Highlight/Engine/Simple.pm
|
||||
Makefile.PL
|
||||
MANIFEST
|
||||
--
|
||||
2.15.1
|
||||
|
@ -1,2 +1 @@
|
||||
DIST XML-Encoding-2.09.tar.gz 188176 BLAKE2B fbc9a087e57d77087ca7d781458a0818a8e87bbee6ec9de9c5cf4d2324ae7fbb9d06dd7ed10083e42072bf673c6a19a876e9d071e2e31e9fb1207d6eff9c6dfa SHA512 0c4b97b36eb134d61549105db6a3897487d181bdd44d7c2fdcc6873137de8de1b653003a50f310aabf8bd7e5ec9b04372c8bf9312037626cbb5f653f8f42fcb6
|
||||
DIST XML-Encoding-2.11.tar.gz 199965 BLAKE2B 825336bba08fb3c8a92a7cdf5bdcabca43d8ae42f0945368b2a0c73b5fe231dd6a1ae5b152ef581ef1de9e0007a09b9345cd72a6877a0c8e808e60faaf59edfa SHA512 358e67ec0870e5f10a479f04d4e09c11b9a6b25461a5af1b43f5d0be76340110d5ddba1c3fc668d36185833f1ed6dfd11173859c52dc7354fead616b0500206e
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=SHAY
|
||||
DIST_VERSION=2.09
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl Module that parses encoding map XML files"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND=">=dev-perl/XML-Parser-2.180.0"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
|
||||
test? (
|
||||
virtual/perl-Test-Simple
|
||||
)
|
||||
"
|
@ -1,2 +1 @@
|
||||
DIST XML-FeedPP-0.43.tar.gz 42762 BLAKE2B 6047d71d4e5173244bbd39e06c53ed7c7536150e657a5039232a28757c4287ab7aa2590232045f432cc31198c43971a18927cbee5d44b198f61092c07f9ba9f3 SHA512 5e027ffac1308e78c4098c5d72f8ac1c484dec7f7a0cbe74d49df9a513de5eeab5bfc345571ed68344465ccb24b031ede24a3e0236a5deffdb1addbf57a2d80f
|
||||
DIST XML-FeedPP-0.95.tar.gz 47192 BLAKE2B 8e37f32e54dc1fa3834504e08a0977dc2b6e101df86a16cd66fd1dddb13649945526fb7e6ef5a5bc951f1a86b4983d4c9dd918884694974b8fccc040bf2d91d9 SHA512 d196b444f47528b12f89a45a132c09f39e9664755f3bb106fe661548406f52996fb44b84da8a212d3cb7f79c4492b640ccd4c81ed8e83d453fadb92876139402
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_VERSION=0.43
|
||||
DIST_AUTHOR=KAWASAKI
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Parse/write/merge/edit RSS/RDF/Atom syndication feeds"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/XML-TreePP-0.390.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? ( virtual/perl-Test-Simple )
|
||||
"
|
@ -1,2 +1 @@
|
||||
DIST XML-LibXML-Iterator-1.04.tar.gz 8209 BLAKE2B 7ba96bc2f96e84ededbf2bf1a56ceb5136552c3c7ed3397f6c5d31fbd9a25a151f8331e9a36a259d2560b8d78e7f8d45e137de944ac090e4ba991c8be39768ac SHA512 34e2c5d57853d34e592126c4d0c281c7975bfced4a81972f0023c3a40a782a9d95483dba78ad77406521850a977ef6a0412a98c1d43a7069b940b333cdf0e935
|
||||
DIST XML-LibXML-Iterator-1.06.tar.gz 18753 BLAKE2B 4aa143e980a08acd3d50fdeb3e4deabec64d893655fdbfb1ceea6307756efa905049ed526761914495fea125f2eb9cc709e08aecdae9daeb1c7deaf5f48da54c SHA512 d0f8cd36a7bbac78da40cd4da85f44cdfae7f9552f13effe1f69df859e4da7af48c2eae131b42532cc13b3ef3f2e560d889288b1449ab1452d453ff255dfb875
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=PHISH
|
||||
MODULE_VERSION=1.04
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Iterator class for XML::LibXML parsed documents"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-perl/XML-LibXML
|
||||
dev-perl/XML-NodeFilter"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1 @@
|
||||
DIST XML-LibXML-Simple-0.99.tar.gz 23395 BLAKE2B 059f947da14123b8f19c2497dde74a72ef87e4c2ac368ac1d60e25d6c57065a8dc392a498e629aad700d97896087f6bd189a4a3c5ea55a9cca6d436bba1cd43e SHA512 806e039eefb447c43c747d1621bb432a3df13cb36798853ef2fe8a0ccaa1d7651d67fd6d386e19936100ffd4c04185004e5f0bb4ced66ed544efb6d6157b4e47
|
||||
DIST XML-LibXML-Simple-1.01.tar.gz 24793 BLAKE2B 61a69bbcc72c62c9588580e53fad52ba223e51284908c954f73fe7849995e34f4b1992cff06d4e8072357b554294a43e6191e9addc7680a68101ad02f3374903 SHA512 e0de7a3c70facbb1dd8bb9278b242eae5e390b6495e529d2b94fce620dadc8fb0ed773b0a4a2d4c7f99359bceca0cbac7316d9e412736bf54754b2602cee285c
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=MARKOV
|
||||
DIST_VERSION=0.99
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="XML::LibXML based XML::Simple clone"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=dev-perl/XML-LibXML-1.640.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.540.0
|
||||
)
|
||||
"
|
@ -1,2 +1 @@
|
||||
DIST XML-LibXML-2.0201.tar.gz 462237 BLAKE2B 17313daca3e87b12f0d3161f628dbd5ee3fbd233747a9602b275e13f14e9710eba424804b1f57b40c2f0f340d1c29ca0518ffc395b808b0e9851c61943d73b22 SHA512 988bc98e7f3e426202b9770ef055df68abc861b935dcdd8ecbefaaa7cd528abc35cce9bd75f2f10412917178f6b74ac6bf953feac130b1f9afe9e18c16139e47
|
||||
DIST XML-LibXML-2.0207.tar.gz 462595 BLAKE2B 9ebb4786dcd45f552ef31ba0854693e876b6f8098b577401429651e5eb55792bb623185db371d2578432c00031ce2cfb66603e08290d7cf8f74dee5fe45c143d SHA512 86bf4200c800e1295161c3217892398dbc65e107ad1a3df8ea7f237350ba67d88ad7b18ab7123e647053a8721bc13a8959ddb101fdc6de18dcaef02c0f0f5b58
|
||||
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=SHLOMIF
|
||||
DIST_VERSION=2.0201
|
||||
DIST_EXAMPLES=("example/*")
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl binding for libxml2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
|
||||
IUSE="test minimal"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Encode
|
||||
>=virtual/perl-Exporter-5.570.0
|
||||
virtual/perl-IO
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=dev-perl/XML-SAX-0.120.0
|
||||
>=dev-libs/libxml2-2.6.21:2=
|
||||
dev-perl/XML-SAX-Base
|
||||
>=dev-perl/XML-NamespaceSupport-1.70.0
|
||||
virtual/perl-XSLoader
|
||||
virtual/perl-parent
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
dev-perl/Alien-Libxml2
|
||||
test? (
|
||||
!minimal? (
|
||||
dev-perl/Test-LeakTrace
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.12.800-disable-expanding.patch"
|
||||
)
|
||||
|
||||
PERL_RM_FILES=(
|
||||
"t/cpan-changes.t" "t/pod-files-presence.t" "t/pod.t"
|
||||
"t/release-kwalitee.t" "t/style-trailing-space.t"
|
||||
"t/11memory.t"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
export SKIP_SAX_INSTALL=1
|
||||
perl-module_src_compile
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
pkg_update_parser add XML::LibXML::SAX::Parser
|
||||
pkg_update_parser add XML::LibXML::SAX
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
pkg_update_parser remove XML::LibXML::SAX::Parser
|
||||
pkg_update_parser remove XML::LibXML::SAX
|
||||
}
|
||||
|
||||
pkg_update_parser() {
|
||||
# pkg_update_parser [add|remove] $parser_module
|
||||
local action=$1
|
||||
local parser_module=$2
|
||||
|
||||
if [[ "$ROOT" = "/" ]] ; then
|
||||
einfo "Update Parser: $1 $2"
|
||||
perl -MXML::SAX -e "XML::SAX->${action}_parser(q(${parser_module}))->save_parsers()" \
|
||||
|| ewarn "Update Parser: $1 $2 failed"
|
||||
else
|
||||
elog "To $1 $2 run:"
|
||||
elog "perl -MXML::SAX -e 'XML::SAX->${action}_parser(q(${parser_module}))->save_parsers()'"
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST XML-LibXSLT-1.96.tar.gz 114068 BLAKE2B 2225e387e9e877578be51a9a6c8c3612490e79c2cec366dd2fdc64710ce67200f5ab7109742197abcdc311f9a1bf16b42a40c7e7df4d669b638de4ee49782866 SHA512 7b6e22889c538bbd861c6420cd56893d229676d3afc1cf30e17cae48a4714139769a99a48a99f1dff52864f4989e410303007c07941625bf6bd12a24276c35e6
|
||||
DIST XML-LibXSLT-1.99.tar.gz 114083 BLAKE2B 2fcb6d1fde354aa58c9ba6d5a5037640d0e585f6bbfb7d81cf18e9f3b9c9ab7dfcdc6c455eef5a397ae310ca45c37fdb0f2f2b43227f7cffe0c652ca25775dec SHA512 d716fe44673c83c5670a8f98cf82057e7df35d43ee452843adb7c605d36e7a42b35bdf26937a2e3d8c55494ac83c23f1421ab4481a4817c011074668bc951739
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=SHLOMIF
|
||||
DIST_VERSION=1.96
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A Perl module to parse XSL Transformational sheets using gnome's libXSLT"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Encode
|
||||
>=dev-perl/XML-LibXML-1.700.0
|
||||
>=dev-libs/libxslt-1.1.32
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
virtual/pkgconfig
|
||||
"
|
||||
PERL_RM_FILES=(
|
||||
"t/cpan-changes.t" "t/pod.t"
|
||||
"t/style-trailing-space.t"
|
||||
)
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.96-entityexpandtest.patch"
|
||||
)
|
@ -1,2 +1 @@
|
||||
DIST XML-Parser-Lite-0.721.tar.gz 10303 BLAKE2B 80ee6b8afea85dac7bbfdd796d8e7388b99171a137d68177105a91027e263439932673528b7c163193ec7ca77278289bc28a58e303700dad40a8ec4ffefc8894 SHA512 23c0aa9363e87afc885e40bc92643c355a5e7be85a61b8f1d1e829a970538b2f0a9de6dd652387d4612528274da64e8812faa6328be2283a28675a6da09c707f
|
||||
DIST XML-Parser-Lite-0.722.tar.gz 9327 BLAKE2B 4bd459d668a4ef32875d78940bd22629dd15946c6e0c43bc95fd24d7e919458243052064144a4a6b889c857c23ff209c0036ad15f738f8f3cb424a38958c566b SHA512 44e70fd9f350fc4276bd0ded1255beea2ca7c46506b5fa38da21ca21d1bafd084f0cdf7671e0bc37edaa283cc1f10f076e70a9ec7fe00a50d3cdc1aa047f189a
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=PHRED
|
||||
DIST_VERSION=0.721
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Lightweight regexp-based XML parser"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test minimal"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# Note: Don't try to depend on XMLRPC-Lite or SOAP-Lite with tests,
|
||||
# as it it introduces a temporal cycle when enabled.
|
||||
# Also: That test requires networking ...
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
>=dev-perl/Test-Requires-0.60.0
|
||||
>=virtual/perl-Test-Simple-0.880.0
|
||||
)
|
||||
"
|
||||
src_test() {
|
||||
local my_test_control="${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}"
|
||||
if ! has network ${my_test_control} ; then
|
||||
einfo "removing tests that can do network IO"
|
||||
perl_rm_files "t/37-mod_xmlrpc.t"
|
||||
fi
|
||||
perl-module_src_test
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST XML-RSS-1.60.tar.gz 130871 BLAKE2B 253e65d6b0a9c4c2775022b8fc26779b9ff924309fcb89a66de6effdf4d39dcb0f91736bb80bc32c5690c7fcb5396611e63670c821e7b7a43cc8b5251cfa8f34 SHA512 93301cef8aa1ba553b624c3db558b33c356fbaecd0049b6960225d3eb4e3c9992bb8896608eb5e8405adcce644b7b19d971525d799adc781a1a7e6a20cd12b75
|
||||
DIST XML-RSS-1.62.tar.gz 130877 BLAKE2B 4880d8f462be1a757cb3137be0c34fbfe14dbb6d25e2ad02775e333127984da512505cad3e4ab15545bb439d024fa46cf312afa54f4c7f30f88174652e6a3f1c SHA512 fc075e7b7ccd168c3a915170adcf63cc84cb0e465f9c88b52800c747f8363719b60e1606ce77bc910915d9b0fd1838ae4e93f1699389e08a51836f87b03bbfd5
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue