parent
fae944e7b3
commit
5ce07fd3d5
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29278 BLAKE2B e38d39cfd3787a8e75362d983160f563d0e9b674d3ffee9d130887f7f55383f73fbb4cc16772837db21d3222d9355897bcaf31b7a2a2198d5271c999c70dd525 SHA512 5f02ce7e42859fe4f8cba8adc5d361bb3bc5c7255974acdd66d5d7c3ad3cf7e321f6de599bae46d990d860605c993816900936524dfb5b3d67786fa8f4f651c5
|
||||
TIMESTAMP 2021-12-11T14:39:29Z
|
||||
MANIFEST Manifest.files.gz 29275 BLAKE2B d669ae8d9f7305c4fdec31b5b04a756ab1c2dce038e7b3f15517d1fcccbdac7ea4fe8fde643724b490c72b34843762a781956f5eba5a7bbbaf49d2a4db822e69 SHA512 2a6d611dc1bd5f628593bea7dfcabcb4bd75f058ec6a06a2c5c0bc68dec901423c0b2dd2378032b045a22bbe0c36ca7b690bd2f1b6a673b1db1586d7aac092a8
|
||||
TIMESTAMP 2021-12-12T06:38:59Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmG0uCFfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmG1mQNfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klDwpQ/8DXpejE/0xjFXU1GjBR1tVgrM//sYUqw1FMfSBwXhPe6SkdpPSO8kO6Al
|
||||
T1K94NjzIIHO1aD1yPpdwH5LLYax4+tjWTWGNz9+FFiKe80YQI91SXDtActUVUCu
|
||||
xkiw9zsV8cTYy3SOWyBqeInhdLy1xyKu5YX36iUOqNL6o2w9KgdcZpQpRr5KBWLO
|
||||
fWTVnTEgRtz+bVTIrCJuDjyp7zBzeFgvp9hGjZXRnSAQJE0IcaMNRR4oHto5ar4D
|
||||
J/zL/BFA0TW4ivoO71CGJRCu+C0FUAFZWsgaAw/CShlCRi3BwXuE2hOQzFJH40dC
|
||||
+v7lKYUX61nw5lobcpzb8todBBxysPKl6KM/epzQDqElpWWDbycZJJu+Xn4ZEkdR
|
||||
lZXRQQeHv7xcgEegtrbO2/1kP8oAD9Kqnulbz2oDutHssfFX0hirRkIIGGt1+Lu+
|
||||
+u5FQTryleQbD4XIKIcd1+Lhiqth4SudWSlfXQrh54IunuyauiHxd9j26IlvGfxf
|
||||
z80v04ralfFDl1diytrax85BIRHz3eoFprL1WA0CuiN8QrOIyNqq/iJhsBV5/Tx4
|
||||
6rZWflVSfmVcg8IyTc21mKrUkhYdUKwCPn/yFLOi5k1GIiYSRKJPo7HT0ZnjMNIG
|
||||
xvJWDKbi0CgejoGVlV73NrAf5GrK/JwMTVq9j4kcTRseSYEugfk=
|
||||
=xHJ4
|
||||
klBhbw//fJhbFUjer02waOfeXA00LOJJeSMlG4Ko4Wq4DAx5DRnKX5YawtgQBqQM
|
||||
Sz2kBTzT0UPhfdDQzyzkja/CcZl1JU+JUQrJc8lfP3iM+NGKBByrsqNvgEKdXjsn
|
||||
Mt1lLsGyNy5UB+ivUbD4ZCN4NrsCy8yvdv+Ustm7Pf9zcDDVorUMrrd/2xUxHovC
|
||||
PmQ7p/qNDA8AXIY0T38qkJSPeCewc0b4jjImXuv7exv3AXErEH57XeC7zMJy4Zzl
|
||||
G6SbUanNC6HO8RHB0rm9ZFkD8x34OxIlf62LTqT3/67D+FTGjcbn9Tyg8aWEJCdb
|
||||
1cKlw61l0q7D/upiMnRkHfqFE+NAhDlJSAJYSAFWSmx+kJP3viVKN5dhAusYGSkG
|
||||
CGGynRdZTDPJj1FOlfeZ7JljV8PUMf7V5TxP5JD6c+sdNKEvhnjEfQEe7X9MQRVq
|
||||
xBawn8qQGpA9Ylo8ijRH7Q1JO1OZMOPdN7jiiVgH4ibxnfxdC73IwaV/3vaWq9Wc
|
||||
9XsEO/TPX9k8KC6n2aSlsBhHIDjMHCKy6Y5dCQmuChtCVn/F4IqX6Omae4rcH+ta
|
||||
u9qlMqy/YJ+sR3UDEe5cq5+xE6E051kj9xnPdfL8IBoKtRJBKDWxKDKSt1i2qQxp
|
||||
oxN2UjCby1/OPcJjUwrc6Firx/hWDCxQvniIZ83U1Gh8I3UNkmo=
|
||||
=1UCN
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
EBUILD vdr-0.ebuild 1949 BLAKE2B 4d724c7f96d41240af0fe4f19d9f27ee7ec0cdc061099084d26d30e1dd2e3b7484c9333b843bbc087d4b58b06a11b2bd05977767646900e8b9714189afe29b7a SHA512 f1df714e80706a0414ca938774bf96aab2a8c50d2c38737ff6efe61553dbfc60d55aad8f955d4fb2aa3c502f8ae10a615ddd42a498c90830a5cc42989109aed2
|
||||
MISC metadata.xml 1005 BLAKE2B cd363066d9d4e25d5b5a4d70805a8d5f06efc2cd1ddacc1cb92878d14b274c9e3f8ff60147c7148538cb41a4182b694a80aa24805507db4d92800941acb590d8 SHA512 fe67b020f0fc4546e1f8f1f9018247da78a77240032e10acc823c9a9248f1f99b8073c17ab0bf1b6970727d3b6f3dcd551c48f8ccf1d0e5346e47ecfe79b9a90
|
@ -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,9 +1,5 @@
|
||||
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
|
||||
EBUILD ansible-4.3.0.ebuild 701 BLAKE2B 23fb332fd50a5de4e58bdf7479eb072284e8bafac36a6340da061e8a0bda644a4dfb5e4aec4be0bd182a43d20a7157f8656016965a62ab5eca17dc9f72879686 SHA512 1887aefe7d3ceb06703cce26f2442fec8de7ccdd740b5cb24cf67945ee5efdbe7adbe3cbec64dbcd2ea6b16db573f80cd4fa22896187d976a5a2fb29cb885548
|
||||
EBUILD ansible-4.5.0.ebuild 704 BLAKE2B 89f8adde05724b84dd372ca4513a9f90f3a09587ca59e0c305a74d82558057d9250e8bbb6154d85cdb4e5756383f553e937823c34106de8560fed64a9d2ba7cc SHA512 dbe013ad6887395617645669b5395bbf9d8af7e15d8183811d1a2357b689c0dd9328b0984a6e2f3d7b34a4dd628c00be20fb13cfd7a6807c73a2cb2866fca641
|
||||
EBUILD ansible-4.6.0.ebuild 701 BLAKE2B 23fb332fd50a5de4e58bdf7479eb072284e8bafac36a6340da061e8a0bda644a4dfb5e4aec4be0bd182a43d20a7157f8656016965a62ab5eca17dc9f72879686 SHA512 1887aefe7d3ceb06703cce26f2442fec8de7ccdd740b5cb24cf67945ee5efdbe7adbe3cbec64dbcd2ea6b16db573f80cd4fa22896187d976a5a2fb29cb885548
|
||||
EBUILD ansible-5.0.1.ebuild 705 BLAKE2B ac5deaa667687693d525310f060d02a9d4797fee4cbfb85e06c0ba92ff133fca914aa617c96061868c0a2c6231a7aa4b7e3f023445b6444baed28ab4585079c0 SHA512 e223a1fa7487917367ed194b9b9df1bd208720be8f25d197ea23a684d93738a63c483d109716f94a1cf0a60dcc00446f983515de9fda1eb97c89dad16129b886
|
||||
MISC metadata.xml 726 BLAKE2B 92c09d65c38a346db34eddf78f75aba7d914df678e37dcd54b1a47cf3d7f043604fad89b435fa08877bb0c7254fb1a99db32bdd298f2b12af6f8089828f1e67e SHA512 40b712fc2055cfc60fdcb33705757509adc97feb893c46dab1e6e7d8b88ab2026b3b0ada66d7504f86b25072a4d3bffee023a5aa0e8b5286bcf58a8cb18c5ac3
|
||||
|
@ -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.
@ -1,3 +1,3 @@
|
||||
DIST gnome-dictionary-40.0.tar.xz 603388 BLAKE2B 1fae73ea5b554786f1ee1bf641b0dc94ee8953a045e4a59b72823075b8c0905d0098827ad35f94e26d26fcbdbed1fd2980391ce582871ae6df4d273d9de5add4 SHA512 96e8c5efbba43e1a7d247703ac17cbcb8579cc633f6db74b6fe4431e0b1aed47ab76fd15cc114497b5ee76fb33b57fd9936cc869ffe905f208c836b5a231b126
|
||||
EBUILD gnome-dictionary-40.0.ebuild 967 BLAKE2B 1ddd573e99c27277ad8583d7173eaf38d80227d777411dd3f55158f8919d9164aea297ec40af3a508328ece5ebfbec856ac2ac9ae5c71ad1b08fd28be843ee3e SHA512 c658637b1db5ee7d4015c5a4dcfad76250b00bfc4425e2da897c769ddb02f1b19a75679280fde037c349a3c4e6bc46d85e936c908f87fc71058001162e95dfc1
|
||||
EBUILD gnome-dictionary-40.0.ebuild 985 BLAKE2B b027d9bbadabd18a6e7943fd1ea3c92c76d03ad608e361eefa27a3652bf8bb5943fda18033b38163bec37cdf73ca3496262ce8f8c9c56772407bb2c343800e0c SHA512 2d30869962ad3be0d26fb7d221ccdb68e373c38610a0c3297de1c8402665ce33ac60563da8eb688483e4cb5aeea230c21466b0a5013641118851c7a2c50d572f
|
||||
MISC metadata.xml 317 BLAKE2B 0f99dd59faa31be1761a21290c1d34ed89467c22582727cb88030c0dba83bc7ee9d390f655ab7a63a0b5cb25e8efa2f17b90fbd08c093fece6d4d873018ea201 SHA512 28137d259d69aae3d9ea5161100a0063718bf43c3447ad5d42e75c4ab212288b07f5cbc281e44d648817c2fe7bc05af0a2428a9f9d5f495b2ecefa66f16bda34
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,12 +1,4 @@
|
||||
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
|
||||
EBUILD diskimage-builder-3.13.0.ebuild 1123 BLAKE2B e08d7364d05eb37576d34f950030e90fa5b8e4e7ad4e2d485e57e1399567af9e065f5f998b27fedae1d84a51f6df2aba33f33baea467871988cd197852a4db7a SHA512 e1f2646722a8b253408c28fe55693cf0a77e6cb1a46b846f655b68384d4761ce3c3d4c669201fae482bd012340f0b7f4896a2c7140b400bb29cfc9436cf1018d
|
||||
EBUILD diskimage-builder-3.15.0.ebuild 1125 BLAKE2B 2e91c98564bf0c4ffff2e97d5900feb0b6c74aceba0880d0d51d0fafc26a89f9de5c16b7484e223b9f190106a72e541d658ca483e0bf36e098baf250f0d39dbc SHA512 652e697141503582b7e648efe2d4448118525798ebe3db86ddd1964a741ffd3e0c68c3d42b91aa2f0df63e6903a9a922e7d0b1d6ff68c5abd1c124931ab93f92
|
||||
EBUILD diskimage-builder-3.15.1.ebuild 1125 BLAKE2B 2e91c98564bf0c4ffff2e97d5900feb0b6c74aceba0880d0d51d0fafc26a89f9de5c16b7484e223b9f190106a72e541d658ca483e0bf36e098baf250f0d39dbc SHA512 652e697141503582b7e648efe2d4448118525798ebe3db86ddd1964a741ffd3e0c68c3d42b91aa2f0df63e6903a9a922e7d0b1d6ff68c5abd1c124931ab93f92
|
||||
EBUILD diskimage-builder-3.15.2.ebuild 1125 BLAKE2B 2e91c98564bf0c4ffff2e97d5900feb0b6c74aceba0880d0d51d0fafc26a89f9de5c16b7484e223b9f190106a72e541d658ca483e0bf36e098baf250f0d39dbc SHA512 652e697141503582b7e648efe2d4448118525798ebe3db86ddd1964a741ffd3e0c68c3d42b91aa2f0df63e6903a9a922e7d0b1d6ff68c5abd1c124931ab93f92
|
||||
EBUILD diskimage-builder-3.16.0.ebuild 1125 BLAKE2B 2e91c98564bf0c4ffff2e97d5900feb0b6c74aceba0880d0d51d0fafc26a89f9de5c16b7484e223b9f190106a72e541d658ca483e0bf36e098baf250f0d39dbc SHA512 652e697141503582b7e648efe2d4448118525798ebe3db86ddd1964a741ffd3e0c68c3d42b91aa2f0df63e6903a9a922e7d0b1d6ff68c5abd1c124931ab93f92
|
||||
EBUILD diskimage-builder-3.16.0.ebuild 1123 BLAKE2B e08d7364d05eb37576d34f950030e90fa5b8e4e7ad4e2d485e57e1399567af9e065f5f998b27fedae1d84a51f6df2aba33f33baea467871988cd197852a4db7a SHA512 e1f2646722a8b253408c28fe55693cf0a77e6cb1a46b846f655b68384d4761ce3c3d4c669201fae482bd012340f0b7f4896a2c7140b400bb29cfc9436cf1018d
|
||||
EBUILD diskimage-builder-9999.ebuild 1125 BLAKE2B 2e91c98564bf0c4ffff2e97d5900feb0b6c74aceba0880d0d51d0fafc26a89f9de5c16b7484e223b9f190106a72e541d658ca483e0bf36e098baf250f0d39dbc SHA512 652e697141503582b7e648efe2d4448118525798ebe3db86ddd1964a741ffd3e0c68c3d42b91aa2f0df63e6903a9a922e7d0b1d6ff68c5abd1c124931ab93f92
|
||||
MISC metadata.xml 719 BLAKE2B 872a4d37e8ddb2a28eb85d18cd88990934327bc23194f3be9e5dea03627a6169987b246a93b50754cbe5e331f8c854a808bf307b70521c481d83b846f7385606 SHA512 d151fd95659211b2057ef0a61a6020e2f9efebebf3d7c5e1392ddb9954e3627e1040f2a9fe84ea4caeb65a745411fefebf2d896bbddbe0ddbb56acf42d2fedc3
|
||||
|
@ -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,37 +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
|
||||
EBUILD firecracker-0.21.1-r1.ebuild 1840 BLAKE2B d04a4009b325243a01118eeae4a36b5a92d99adec54fe731ba8fc725f94e555523159026b1f7ef059068d2017fabe8f3ca6f853435508538db8d806be2c6d1fe SHA512 2ead8000ea81d1320b8e110fed928b7646597ced2ffe125c63e5a8e0bd507abf201a6a1c048d2617418fc3bd925139f4a864c9516f4414def4e54c571bee5908
|
||||
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
|
@ -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.
@ -1,4 +1,5 @@
|
||||
AUX fix_rpath.patch 1792 BLAKE2B 38d89cc47984b4d83e2df79b444cba657b814a0d9f80d0c3172c49984a7c22eac40d7c880872be632244fcc2efbf24c52b5613ecbdef624db47df97d6c27c1c1 SHA512 aca59f03c289ed2ffc1df1a387d7f141df56968866187324d14239258c6b270a8a56739bfea7c8398af90f52c5ec7a87eedba4194eb3b097cd0df05cc8553964
|
||||
DIST tokyocabinet-1.4.48.tar.gz 1000485 BLAKE2B 4da2659a90dcee1cc99be286fe0e286ee75bd8179b75a944f229a3cc04169b8007220e36400d4934a7b5fde554bbc1783c4813fdf44b4a3530882ea0a8ef258e SHA512 b9995c838e713c13f781ab41062caefeb5c613f696dab08039f992f6860413d60a513114b83468cafdf7fc5b5e51ab880226972465d532f873f2a55f615e1440
|
||||
EBUILD tokyocabinet-1.4.48-r1.ebuild 1481 BLAKE2B 78a11e0c030b9531600729d0ba39ca016c83212add6a89f8c154f51f6c0cad873cab4dff2335973ade7477d4cae029e9c931293a3f866ba44919a0a0fbe69c0a SHA512 c51718107640160e03905c3cc650562b0116894315c44a7dd64df38deea2662b8899f862675065cde55504348e34ca26be293912abe311d9e81f2cd805bec700
|
||||
EBUILD tokyocabinet-1.4.48-r2.ebuild 1649 BLAKE2B 962fcf525136eb78b631874e6ba086a59b2f992fae2d236a2504d1ed982c8da152e40d861ad431ce46ee8c4e0267ab8aef189f9f4bfd1f544791080dff18da66 SHA512 2de7b7a17d6afaa4080161a5b78105465d3ad0bfe2ee94ce1e58464c76982bf6bd1672ddbb5b847e5fa0f796bfa7458bb9db7738ebccbbfab3c189acabccc060
|
||||
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
|
||||
|
@ -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,3 +1,5 @@
|
||||
DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449baaaa35 SHA512 f74ae3cb46065379b90c7ec3574d6ff0076085cd891bf41be2f38b6c6b59f87f4d013c1da6e4825f7d831ed17136e433385ab07c3f16b31342d5415192f87eff
|
||||
DIST platformio-5.2.3.tar.gz 252483 BLAKE2B f60b83f6647333d42b5d864ea468c8104dcd5a83085a6d52f456a21792d9c94641a60f698c2a606ddd7d7b3a588723831f35ac0d3027cb0ff8b8226dabe3b62c SHA512 c11f58a984b15a3363cd29bf9a0234c1ffc772cc153310d420037416bb8834cb2b74899ccb465d69db862cc088cfcb17dcbc7d919f690b6e836dec982d5b136b
|
||||
EBUILD platformio-5.1.1.ebuild 1111 BLAKE2B 3b68dbeea9ad0e22fc6a145ee3f8673ad408a05cda92f1ecb5859711f5705e850f8730ff54981605133aef63549d8c15c78c0b5bfcd7d14430c3506e6cc50af5 SHA512 7462e3edcce9dfe99d285bc72b13316109054020cd32f85181fd67624481c98c924f972c046d6fd3fba3ba8cbb334c549d9121d4bb63b753fd670e1047d5d3d0
|
||||
EBUILD platformio-5.2.3.ebuild 1579 BLAKE2B 56ea7c01a9ad254d86d68378f2c8297b5223756cf676c08181e7e77b737239c86ea4cba9f543518058431d956e0e68fe39a8128cd7bf55f72653405d69703c71 SHA512 d39102ed44c2bae59aeb810ea080f09148561293ba7c6fcfc3a831dc6c3aaf765309777b9f02fd9912626eee38eac3c98bffeacf3238584b2560c9a995ff7946
|
||||
MISC metadata.xml 249 BLAKE2B 0d8c6b8e9873180a796f77c5194270389ae642d0d888d7fa1bbada89861dc1ba1bd9f238acd76f7a07a3eb694ac8bdb19927012814a03ed8d3e87f40676979d1 SHA512 1ac8ddbe837cb8db85bb6e4ee59a6e98554c04231c54cb5158fbe7dda3230aaeb02ab66ff374f5bb348e84159588b0740c43acd99ed590939db70bbd2f15d265
|
||||
|
@ -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,3 +1,3 @@
|
||||
DIST angus-activation-1.0.0.tar.gz 26068 BLAKE2B 45151d8d0bc3c2b1835d2ceab62e9d4ab5294dcfbbf606d3298013f0dd5f27a7bbe950effbd053a6e54ec1179884870c167e8967b3536dd79902dbda506bb8c8 SHA512 e6e7b32f1aab8d293d5855a3e6b155922c18aeddf13b3daab6928c1b95b4af6dd292c5670351a70870723bc80a58ef4366e8b4fe40c5f5b995266751bccfdef6
|
||||
EBUILD angus-activation-1.0.0.ebuild 1335 BLAKE2B 36a9db9bf08dd52d1fd6297fe15a61772575f0a9144ec947f5064b49e448b446de609f42380f8837609ea52c9e01df20babf5e651024935574963da8afe25ea1 SHA512 d9a2a6158f2aca3af47447f853e74d4e5e512e6734ba40e87169112b097ff62ac2a89d9946e3ecb44562be32159c8230b06568b62dc9cbaf12945d4cc146ef91
|
||||
EBUILD angus-activation-1.0.0.ebuild 1318 BLAKE2B c7be66e41af57493208a8beb28be646f14c14f75f34ce33968ed33c2cbe898b4a093d307a709078178aedc72f5d7f408b2a528705e481aaa24b4fe51bc72a127 SHA512 07f30cbc9230307e11fb5add71cf5c170d072c1859aa4865b4f5b3ada886bb1322c6bc3e45ba6f47c5c7cefa229577a04feac0dd089353034e4e11be7435810b
|
||||
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
|
||||
|
@ -1,3 +0,0 @@
|
||||
DIST moshi-parent-1.1.0.tar.gz 85572 BLAKE2B 22a2192c47142591f1a3bc56525bd715247b94c61c0e97f2db942ddca1cdba914ef5eab61d19632f4eccd02425f29ad27f288e030e0f6af238095c75a6e20a9f SHA512 58557f20a84f4b59f0b603b6e6dbe803285f5c066451dac72e9926ca57131b62fddd222b995dc233e1c7120fc7787fa5b2c6ddab33d0b8e69b8ea1147ca06549
|
||||
EBUILD moshi-1.1.0.ebuild 775 BLAKE2B 79e14da0a7eaec3b481d8a31846a67ef70e7160607c625727a440ca19bfde14ed1e0fcddbc318f71d2422a1de153454d0d7b9a014db6360900e4eaa36720c1d7 SHA512 cca48d24345b1319ba26bd7b116af6b952bb02445fa8f451929f4831ee00d3b06b00f321bd09d0f30826b745fe9226b07835ba94d11e9c79bef0223299b806d5
|
||||
MISC metadata.xml 314 BLAKE2B 3cafd1d32f8e97b94a25051ff8dda3b152aab0f5d0741059d97ce8bcbf1945dd55139600ae1d3fb52e3594c2cdf6a76b46893b527e4c6a7ef4daa50a1d3b15a6 SHA512 db790fe5e91a5464f6a4e003dc7fa62cf997b068c792174cc3488cdfb3261af12211aa5d2d20c6ca0aa613aacc2164acb1abc508cab919763b7315a00f66c4d2
|
@ -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,4 +0,0 @@
|
||||
AUX okio-remove-maven-animal-jre.patch 1631 BLAKE2B e43c497a63d598ceb825716de40a6f1869e39a45eccbb4759c128805bfcf52a5b95658bb776299a32e7ef2970dc6466dcfb5d422032c460675d416ec2412fc09 SHA512 5bd6cacf2ca9cf51ee7b80fc5deead8174fb579dc3a8422f65b7af80492f37d24ccad4605896f0653984852db89c2ca9ce0b78bd0ea2630ad8c71e1808b9a3f7
|
||||
DIST okio-1.11.0.tar.gz 95398 BLAKE2B 6d31d61f1ac0d34289e601bdf4a35768f81ada35883958d0a7fddd6ba9fcbbe36ca75f87ad1879a207d3b587d22a096b41945102c5c8829b094e9954901fe87e SHA512 12b6d63cf037be2679c01e71bd6318ea1f8bd19f7f2a38f58c210d6bbb4650db6ba5aa527808c109ca02af2ccd663dc31102dd1b8ea6c6ce326dd7be7c1d8071
|
||||
EBUILD okio-1.11.0.ebuild 755 BLAKE2B 7777f501f8fe43dc54c5b24d1bca2bae4e2dcbd4007523eefc51354265b1b17b01f1c90f046670b7e30e0600341d723fecfb389f7ec55ef01b1835f9aa0e2a51 SHA512 7ae388363ea125b514d162ae30cf2600d9f80e21d8dc169ae7e408b0b63ccd79e9045b96d73f147d8fd35a2b28a6ad17007f1042182262c2d3708f2f57492413
|
||||
MISC metadata.xml 313 BLAKE2B cacc9ff6ed67dd5870cb6ebf1165de6ff54fd24e1e02a39c83c90a81d506e4567680c076e392d41a1dc596a9bb34d967a2f8c81038b7e1330249459d50592c48 SHA512 7ce5d45a1442494e2cf9f60495238dea92564782024998a1eb1b793aee3f5d9c950480bd2b8e0748c44bff501affcb3bc35fecfd9db0d05d8f528b32f453b896
|
@ -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,5 +1,5 @@
|
||||
DIST picocli-4.6.1-sources.tar.gz 13467061 BLAKE2B fd7dc19d572e975a4b47ac0bd9a7ab4be0f5fdf1e3e03c2d3b5026ee9ad6cbcf5e6214234746551d61c427915095e067f44c1d3dfb27071456e76db26d567b23 SHA512 e2c6c6171c3ec9cbe35e7034e119dfe922993c9e7b8d81ea94faeb8b24c9c4c26023be1edb5d67041119c4bf73077d522fbe711e8c1af788063663e2bb06ab1f
|
||||
DIST picocli-4.6.2-sources.tar.gz 13488726 BLAKE2B dbec032bd0f40a45172e7c72884c32c9f769a9df0bdacc1904f3d45f4b02d1a3cc7c541a2ae4ca8a6754d67b5351412e4d91f2dc6fbbb3fc37bc4e2776ccdd68 SHA512 83ae37666a3c703b186cdb920095ad46de46de9a092841c352ec7db33877fa102afbd24227a1f73cad8be8a75b800f5c1487a8720d7080bdc8aa20dd8acafbe4
|
||||
EBUILD picocli-4.6.1.ebuild 1247 BLAKE2B 56c3c7700421d893aa08bc19f31a868ecbc6d8347883c9f88b5e01435e9aab49bce8725bffc8ebae621cbbaaa477a3490424fbe38cffb728e15cdde4cd40c938 SHA512 d4822745a22635ca00fb9870ebd8ac4ed7996650138d9107722ff38a5a2a800338fd70dce131569b2a268ac0dfb5e4789340f39cfa2b742bb0d7ef518c4d03d3
|
||||
EBUILD picocli-4.6.2.ebuild 1209 BLAKE2B 3ba8b0cfaebe8234d65ecf0d4cacb268cf3e69380d32e4cf3a63690ab1120a0330c142f97d240412ade0ee9af50e71c0feafe5e819e5dcaa77caa109d4a35a11 SHA512 e04a2303d6445cd5a07e849963641327d93a0bcb4297e1831b69daa9e38dc09af463d27ad214fd0b8aa07861d32976ae061ec092e4bbc13fff8f2409d75ca43b
|
||||
EBUILD picocli-4.6.2.ebuild 1208 BLAKE2B 2dc89bbe4c5eaf514d1d4bc7a955824a7f232bf56811a272a4932c38cc4b2009dbd8fbbaf97d9ec805077f2d811936bcefe42d59756ed889f59e1cbe29f14e90 SHA512 3d80b53b77b67f78afe9366a8b383c16df58b2e3b2d403b6ad7c6b53471a23c119dc394ce1b42fc81322b666e4af0a45abf6adde8ee54628f1103e543145d04e
|
||||
MISC metadata.xml 701 BLAKE2B 67e85243551f69c831b4a91807a5dc0661da92e2e7c21fcb8fc9936dd047defa9382d659b7910d5929e193a0a97397c1bf7f8a4d20c86ce46185f5fec4ec15c7 SHA512 6c6056c3e204886ccdc9c6ca28911cf6a5e3cf64e1830fc5c3acca736d28f4c050dba5d1a4ae4bab6c3ae48ae3e34d6b3187d695b2275d20bfb2722bfea753a6
|
||||
|
@ -1,5 +0,0 @@
|
||||
AUX 1.3-build.xml.patch 2112 BLAKE2B e014eb8632086256f7abf0068bc076b544dae4e4bcb1f8ffb7cd7ea132d87663f44e672aef93e6d18071d555486f9e526a70d2436d72c26c75592b82636310d1 SHA512 f4790f0f7551d2734c0db2495c1dff5f6580c1734aab596fd0e419447b8c085d3ba2b4010dea972e6e3c400141d619a10baed10a2d4b8f4135e9855e9ec9b6e6
|
||||
DIST trident-1.3.zip 112050 BLAKE2B 62f5ae9266714524c50e92c00d3d13810d47727596b0247786c056490b5366015fd35b2e859925734eae26c01b8070474d24e0770ac2eb644024f32754a6c5b7 SHA512 2ecccf80c654ad8cff6a2907d4f81409034bd5cc07542e87db7b53a646fb63ee38a472eb778f6f77f6cf1885f8dc5b85d50a6a033ab430e7e03a07000463f68b
|
||||
EBUILD trident-1.3-r1.ebuild 1075 BLAKE2B 39ad6c87ee1a0e8741d8a813df8a605105cc924a9dcf5ca27a39729017b23d2d8edc4195f83e0ee54197bbabf1e0e2ad95337f1f2e2aa66eabc743765ac725b9 SHA512 17cad181dc27fa9a80068d9a28413fd7f80bd41307b0be23195a1f280d2c5a7c09c875f7a4b56ea63e3f2aafda9ece1fcb71ee1533757a59f8feb85f2199a305
|
||||
EBUILD trident-1.3.ebuild 998 BLAKE2B 8356f3bfcfc2e909b897738f4b40bf23e01eda8b8aa2aee5b8a62e8db2c6ff24ce849567e0a70260db1ca71a3a89e295ba7bf95884e1edc4c9bbdb3e790829ae SHA512 859285924da73f45e601a0cb9553e301f908718f79cce6ad104688fc8f9486f13324ea8cb8aaabe212184e0004671c01b9edede2ffcbc128787243159c804282
|
||||
MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559
|
@ -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.
@ -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,6 +1,5 @@
|
||||
AUX libserialport-0.1.1-kernel-termiox.patch 1216 BLAKE2B bbb629086c2e21caf683df74d63abd4c706ac05a4906d8322d369ca491ad2421416ca6abb579ca8c2eff7f862557338ab9bd31bf0954d8b564b2c06c1fad4810 SHA512 12b99310a2072e9a3a5df61cc2b2121e9b7823caebd88d22a344a885ff777ad955787303b6148e0b803a605877136f357ce211dcfeeae4938538d146f679d992
|
||||
DIST libserialport-0.1.1.tar.gz 405251 BLAKE2B bc52d7b5303c123a28becde1e77451a921c2b6d5284ccfaca298d0535a793297d30e297109382a7266263530ac9a0e0b598ce8d1602e0700b43bda227f29a6b3 SHA512 7d379d1099173841e6d4df04c8c12dc6a4ebdfa0323ef35da6f3dea20db55d4f6ad81c1f6679f5aac7fe83270176428a817daa8627c336505335a07e06350a85
|
||||
EBUILD libserialport-0.1.1-r1.ebuild 892 BLAKE2B cdf1d4fcc07990a2f5b2fb1f8aaefcea72a347dc62ab484e71dac1bb018ce276959e206f1b59c33c700ab87922ab8ae9b994db10e05e0cf0adc086b5d2491aeb SHA512 f34026d0532feeadb441b4e2e0051c2313d73e95bd8fda9f411df364f0a84ed16132c8b1b612d4283938dbe10207669ccc4e445b17d18ea3630397d67b151081
|
||||
EBUILD libserialport-0.1.1.ebuild 692 BLAKE2B 106bdff476945cefbbc9162856b0af9747dda3a3b3865754756f7e4ade3aaa3b79460aeaa628ca79e65e6584f093003ea40d153cc891a86ad75cbb25ca17d154 SHA512 dfbef0d6b5a7e303594c9b07298011c2b85ec66e703f9cedcec9eaf161a02d5392ff1dcea3f9289e270650d642316c39cca81e7b027e1ec18f14a3ee9760e4e7
|
||||
EBUILD libserialport-0.1.1-r1.ebuild 890 BLAKE2B 1d840dca265152832df93f750feb326cff15f4764a03a83cecdc3c91e40a82c90f0edf2e1a60644075cd032e958faa25b0ec99a0fbc193e5fb5ef5d2c23f2e37 SHA512 713b656a8480512914a98feed7a079cb41ba74922bf4ba0eb5292daa10145f7f62e96c4222f60131982117aab0cce682eb5e302118b3682a1767d33bc907f035
|
||||
EBUILD libserialport-9999.ebuild 694 BLAKE2B 9671aab0c1051e374eee35100e207bf27b013e55bcc6085594d4532d474b6455b3c4bf0c575daff46d0e76aa649c9685bc254a971760f71c534b3c2aaec9c997 SHA512 32f60eaa716ea29efc044c78793a4ac34fd1dc2d2943325abb964315d5721151abefd53123028ac5d19b91fe5e4445208a160e8f5ea14681077ff9052563844d
|
||||
MISC metadata.xml 248 BLAKE2B 9858a97a2186d5b06e272fe28021e0e668897630d8b99023000e8e58e852e80e16b399d8f864b9dff6c9fda25e1519ac8b4331792a4b441be23922707c4ad6a9 SHA512 a1e8f757e473af3ab0ccf695f849dc91e1be877dd505d339bdd26e35a2cf7fb5ffd8f5bf34e933873a462023aecb0edbddefbbda455289279182059cd6c1b0e5
|
||||
|
@ -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,7 +1,9 @@
|
||||
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
|
||||
EBUILD vala-common-0.52.5.ebuild 645 BLAKE2B c2aaa245d9dc1670a714656177d4fb4e1ef5e9b6858d68636977e198f783151b17958feafbede1a79c45e222e8dd7a67b0d679ff0b7eecd9404611439cbb22c2 SHA512 b44a9a161a22a33a821e5cd3d10b97d7c6390de583eb4708b17b80f6a25143be7a87d26d754dc2e4963655c32adf1e0ce38710df29bd20367a10cdddc17f5815
|
||||
EBUILD vala-common-0.52.7.ebuild 653 BLAKE2B 636ec05dcaa3f7c8f972cf86a1e67aad7044b9a0c59b12b6842c65c283065bd9d0235993d4616e8c61ea0e987a6bd0f4578c7228ccc8c015e073580a46360361 SHA512 83d831d84a48749d16fae9abb1d4ca8935e76a46973569de316a32edf91e27287faecd39c595073c912f153d2ceae82812b15f4899c86c97e692427bee584a5a
|
||||
EBUILD vala-common-0.54.3.ebuild 653 BLAKE2B 636ec05dcaa3f7c8f972cf86a1e67aad7044b9a0c59b12b6842c65c283065bd9d0235993d4616e8c61ea0e987a6bd0f4578c7228ccc8c015e073580a46360361 SHA512 83d831d84a48749d16fae9abb1d4ca8935e76a46973569de316a32edf91e27287faecd39c595073c912f153d2ceae82812b15f4899c86c97e692427bee584a5a
|
||||
EBUILD vala-common-0.52.8.ebuild 653 BLAKE2B 636ec05dcaa3f7c8f972cf86a1e67aad7044b9a0c59b12b6842c65c283065bd9d0235993d4616e8c61ea0e987a6bd0f4578c7228ccc8c015e073580a46360361 SHA512 83d831d84a48749d16fae9abb1d4ca8935e76a46973569de316a32edf91e27287faecd39c595073c912f153d2ceae82812b15f4899c86c97e692427bee584a5a
|
||||
EBUILD vala-common-0.54.4.ebuild 653 BLAKE2B 636ec05dcaa3f7c8f972cf86a1e67aad7044b9a0c59b12b6842c65c283065bd9d0235993d4616e8c61ea0e987a6bd0f4578c7228ccc8c015e073580a46360361 SHA512 83d831d84a48749d16fae9abb1d4ca8935e76a46973569de316a32edf91e27287faecd39c595073c912f153d2ceae82812b15f4899c86c97e692427bee584a5a
|
||||
MISC metadata.xml 326 BLAKE2B cd8c49993b750ebef93c620f819f42b858431d1aab4d2066a124a5118d5d18f4970b9d1eccb77121089264db7cfbe69ca06fb2fc2d2c4db98047629af9878db5 SHA512 52854d43fb74af5402cb1855409ab25d6741ea6fe48ae50416044d7b518745b02752e69cb9680e9c132e3a2f65ae29d92e9e771ac883e2ef01ae91effdf1097f
|
||||
|
@ -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,3 +1,3 @@
|
||||
DIST biniou-1.2.1.tar.gz 23970 BLAKE2B 139f17e3fd31f3f834c8111d81cecfa5fa48f860fc4fc898f7896b6d39a9756989504fa88901efaa0f67a51de25cdf304bea2ecabf15ea9cace59b4b311c00e1 SHA512 f0166666559f3a767fdc6987bad45ec4a772b70b8880b6d769ef644c9bfd46962f089c7b5dfff368413015e765daf4bacffe253bdb3478d9a4d30a15f0d29589
|
||||
EBUILD biniou-1.2.1.ebuild 512 BLAKE2B b3e8d9196a7de4ae7bf5dae3d29530cec59655464402ea245d6b087152d3a856d61487d53524356b5310b9936d2c8e87e24eafbbe419184090c27bb24720c437 SHA512 4c6b55613e66315870e62da45392477d86c2bbf306dacf923e5a2eda55970f96556eeb9bec624a9931f322319d8952a7f242c812bfa8de4b682afbfa9108f7e3
|
||||
MISC metadata.xml 487 BLAKE2B b3f972a43e646fbd9eb28199f462e95fa747068f09c4748cfdbed7d24588b4ba51a1141b6ec0ab480eab556f7b5d47b7fcce0ce0e45f3235c8846aa2a5b38f74 SHA512 e64f3bc3152069fd949418629043775e4692671fff997bd1ac03d1bfb95edddbf7d7cec566d91b9b073ec4cbdf27d361045f4a2d6b31e1785623bca700b15706
|
||||
MISC metadata.xml 529 BLAKE2B 218317babc4f52056fb2ab85c81d39b104ef54ccb70dbba57611a0f269be7dbe9bc3b16ce88da466931343cf8307298b7d7d7ca42ae987a72bd94295aa7a8998 SHA512 6ac34d359d7a3390c0346c1265a5fa0831379826234272549596afb67edf3fbb21adc9b2db2faea67c504c0b90f06901e8bf4dfb6238c10e6175c069edbfcedd
|
||||
|
@ -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,3 +1,3 @@
|
||||
DIST yojson-1.7.0.tar.gz 29704 BLAKE2B edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5 SHA512 25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e
|
||||
EBUILD yojson-1.7.0.ebuild 768 BLAKE2B d7fc71d5d6c18f70f172fa3d3bf39e16d9b206d17ebff4bda65a9a1779a2b32e454e6912d2aa62db5b8bb29b263bab32503c3ded92526951cad7b9bfa732675b SHA512 6ff1bd5e9122cb8e312b29376efa45bd052900b7639a747674a0bc823644cfdd350e82fdf80956b37d73ab1add4975c59ce8943844a52642d6471fb8bf63640e
|
||||
MISC metadata.xml 503 BLAKE2B d8cd6d366fc775740b7d21ed020487c8c76e31426db94686b897a06f5b5e8b13c51e5b8b982050cbf6125d9aab2982d02d441530b8f302c1fe631e1f17815d6f SHA512 4c336a8c2b26cd8e04c44a5658325a00a988f477033eb3095e3ed81749312418ab737cd1734af18b6cbc697f3b8b21be0359a3379d5454dbc4e8824b26c13821
|
||||
MISC metadata.xml 529 BLAKE2B 4cfc5392ca4b4402f01251818c776c63d607c2e1b8d216930db594ffe2e1146ac52f9492823e5ef97ba7b6f89b2ee8eaf367e785120ca5fcabdb36549ffb6ebd SHA512 7c415ac7330d8d3397911ddd213da9a6cd5dfe76fa2530ab22cbd70cd8f411fbfdb9d40aa8ca66dc202227799fe0b8ff81c81e57815f5e206c7f424b6218baf1
|
||||
|
@ -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,5 +1,3 @@
|
||||
AUX PGPLOT-2.21-no-dot-inc.patch 710 BLAKE2B 64c7f23572a36ece93b888b79137cff860dd9c99fa4a4083c76f0dddd3e8899b828bce52694f73a17e010540d2326b615867c7cc7d5597db0b2ccca79b8f3dad SHA512 d79a07d69df798ea2a9757fcaeeaa1a72eca3a9b4a9008cec9e1d9a55dde57f9e086b2edeb8b5b3ad6cd58a573d1f2b54e8f5c82ee9f586dea374be59c7260e9
|
||||
AUX PGPLOT-2.21-null-render.patch 902 BLAKE2B 02d829b8dbf63efc34fad217b79f999c37d2026adb63c4348b862b93c50d3caa9de5aed88749ad117c145b964b58c6b5a71051aaea1b8b7ff4abc10309d72eba SHA512 559942ddfd61af1d78fd4bab4a30f3d9e92a57bd050d9d416a7da223ae6e69035a8f0231f1cd89ccff058ed1bec17353e788211a21f93aa8ed0e1471f77089a6
|
||||
DIST PGPLOT-2.27.tar.gz 56049 BLAKE2B 50ee1f75810def08a48f18585e7da833269f2c6c514a526859551eee9c44e67f02fc01204ef9573f58f20f9a270042d6c93aacd5dfcb6144dc4b8dbe3d0e5930 SHA512 8b45a8b399ee391c44c7fb32a8cd615b459457f20a334f7a09b9c7870de3d0331b443a4c48cad520236aaf964b5576f1b3aa2517a341011cc2db7c6459776649
|
||||
EBUILD PGPLOT-2.270.0.ebuild 468 BLAKE2B 467c1eb9e215b8baaf868e418dfa5e2d2429b5ec1e82d42fc83f877370027015e83e81b530cb8aa6feda5ce666fcba327b9cca4055d74b055ba23ba2de996df6 SHA512 d119a14a91889edebec9077b2ed19d1795d3d02544bb3218262e151eca7a9f7847ebc1c0e7fd91c072f24b574d5e4365907caece0663709e9a20b8241998ad74
|
||||
MISC metadata.xml 384 BLAKE2B ce17f72953ef01d259c56f5e7b5adeeef618f689917964a654c48b62e23721bcdec4182330dfd3c8185f409099bf52fb988dd300e869f86f9ee8cf86a592fc8e SHA512 d8e067332cb373a1b08f4f8f8c57f869d0b3be8720ef8a022c1daba0115c0c1cd0ffa89d0d92813d4e6a34d68e7bcbe352dac3f9015a3aa4a80df3543427d740
|
||||
|
@ -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,4 +1,3 @@
|
||||
AUX PPIx-EditorTools-0.20-fix-pseudo-deps.patch 5895 BLAKE2B bc7e02fec7ced2190b0f2e1a32465851903e0024b89ffe37e1f0fbf5200d5ee87b9dcc41871c749cfb90d828e2f6c602a74c5112aa58a3a24de4e2fd15ebaf3f SHA512 868dd49fa151515da9762d7941cab9db963fe88e9d8f61565944ebd5fe6150bbb7ca387a496f83c50617c3ebcadbdd7c6cd60f60b2660e59eaebfad2ec12d29b
|
||||
DIST PPIx-EditorTools-0.21.tar.gz 36742 BLAKE2B 3631793dcc9d2852c27c40f5f3051141dcc95d566f7bf45ccc0afecdac272e17fde6a3c150ad15373067b4f632d5505225796c39d55b97490c5b06191b8d2e05 SHA512 16fd1b4144742debd6dce3f49215d3b24b896688f5f2150492c9e1ae0cb37a14a18f444b39d8cdf42c1895fff8b3123ed181582264df061a3acbb47ae90e5085
|
||||
EBUILD PPIx-EditorTools-0.210.0.ebuild 633 BLAKE2B c629b4ccf65ec30180f37d04d926ded19c3493f78f51a8181dedd590e1fa3de4d6f901e04a3b8426942458c93e7936baa6a44eacc7b2c8576e442d62533604d4 SHA512 c7bb5397a23cee98ee823d420dae0a70c2dde778f5f6cbd48bfcae79e261c0684487142e206a0405e85926390aebdab992a25e88feb90cc1e04d4a33712972d8
|
||||
MISC metadata.xml 1138 BLAKE2B c08b9548608bb40f1bde30afb7a5a20c01ddcaf78d3094bdb52cc5d2cead36a1ec79e368033144f32fcfe0817887d3a775f43e6a06ff4a37f72ff26428759a6f SHA512 c44e3f982ad50ff15db8d9d277779905c36060bcbc5e9830e330cec0f739b5695019d200503b8726eb464904df464d6493b145e873012dc52c965bb4eb9d0288
|
||||
|
@ -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,4 +1,3 @@
|
||||
AUX RedisDB-Parser-2.22-readmepod.patch 984 BLAKE2B 94e96c1c3514745c4b065b2d9b05f979f940e44df6694cea59f835ad0f947c6a2d83f46816b257a78f6380b60ad1fc60b8ffcae074eac8b086243c07309382a2 SHA512 904d6e1db3d28e5f98bf9d16036c4248060b0f61e410157b3c5feac64e2b8972c4a15b19a90d8e4216b9b846f0f6e05ad5fdfa6bdceaf96462d395a365ade9e5
|
||||
DIST RedisDB-Parser-2.23.tar.gz 30675 BLAKE2B 3abb39039672055121486ca3cfc4e9a910b47a7fcec96db75f6ede99ef7cb28d9ce0b5fc85631040e8a86f59d427db673cb23cc5819c6bdc8454fe86cf8ccc2b SHA512 b08e2fe26c7c3d49bf9c61f91e26a79e71bcad27de6cd81316724c211808e661a05d3c4151fa4adc96ae6270a4caa0be0e13fc5f55798fcb1554e19a9de6ebb5
|
||||
EBUILD RedisDB-Parser-2.230.0.ebuild 531 BLAKE2B bbcfd507ee7daadc0c2009929c3d734046da4fc995812628be868512abc7c15aaa192af84afce8592d1c530e942415220a49dd5acc2f1c3de3fbb1905debed7f SHA512 f45a665952fd1ddb6f7ff7d3f12e8a3a0b5648b20cf98df3db79783c06269c842132b9c99605d944ee2a2ee8e218261a5c9e1fdc3ae6822010dcd5dbfdd084f1
|
||||
MISC metadata.xml 752 BLAKE2B 00fee50c2a4bc5c912b06eceaed6fdf32e68aaa8a5b4d24892af8b039545581ee4a768ab662b16a8a7d6bd85af1ed3a0ab84aba4a97fc59cb79bc2c4e150025d SHA512 b73dcb60c0d4057dffa8d4ea22fd6c739af03a38acaf730110f7acb4ed1b09b923b5704600ebe34b5f1a0d0cf84ecfefb74a6bf3ff207a1bfd74425b94569de5
|
||||
|
@ -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,4 +1,3 @@
|
||||
AUX Server-Starter-0.330.0-perl526.patch 338 BLAKE2B e7d213ae195d3f529ab736ba38b4592ca81168efe26d5303891f43442d6ffcb935698a31901fb65983d2d610c5c3cdd819b5bbe3286e32d3ca19edb98da26ec6 SHA512 90ee1bcac4dbbb035d91e0240b46ecf0e56e228725d30f8967929a8aa0ebb7a96d38578b5c23d48c2591422ab2d70e4c746c2463353f4fc0e8dd497f55c36a96
|
||||
DIST Server-Starter-0.35.tar.gz 24306 BLAKE2B 0a6a8c8e5b95aeed8dbcaeaae5338b2edc994638d3ce96175b970bd1e8da2333e0eb744307c661c44689f3225abf040d24ec9c4d5cae3fb2180fa3cbcad1dd57 SHA512 d9ba5be08424b1b37ebaa765fbb6318353214cb8d8381227eae2b6445bbd21d853888a72fbcef2ba99dd6ba97bed6217af9e8f44b371bc15ec5d9c97b00c17d2
|
||||
EBUILD Server-Starter-0.350.0.ebuild 470 BLAKE2B 9c3df348db25339464eaa2df0ff43a27c5ad906e9fee43f29cde1bf723021849be62def9260f874e849beb1e77faa0e3ca3e5e2b8860f38d71aa6f71bc118071 SHA512 803d228bcd237916646a196a92c4aa00bcc56d745f105617c186fb315d52a5b380b7c5497549c9c9c827c80cc87a47a11317bdd9eb9bc2c9e0afc76a00c0f38f
|
||||
MISC metadata.xml 470 BLAKE2B ad6152624319a084b8ae9f848ff39105a9e9d179dc2379821ca6da8698ca6bf5896193958826319ca2f27c1db7b8ab236c6068ba5cb0d0819763f1a9ba9ce058 SHA512 d436088d86cec7ac3d180b6aecf528090d2cdda892a0c6ad313cf94694500dff0692f9f2682b0426502d9e112e3c234065f367b2deaaea47cc8aaa6a4f92e46b
|
||||
|
@ -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,4 +1,3 @@
|
||||
AUX Set-Object-1.38-no-changes-pod.patch 948 BLAKE2B 34eefbc5e164e646982bb5926331996026273a9e858dfb7d4fd35da96a9b1b7450ba8d739a20f1f82fb4cdc4330828ada97555572f08603c2fb585e6c4e0e62c SHA512 3fe3d2a8ed4fbca0cca4d37cb8a5e4f9ea833174fb4b85f1a6b49d5c0ab7e9d9fd5cdae21a65c43a33baa3bb62c2fdba7120474c176a24882c5b93ab4313153c
|
||||
DIST Set-Object-1.41.tar.gz 82292 BLAKE2B 84f54851704d0695a59838cdf0b75d010eb8600496842c206ebee9df2f2221401d39df7d1fb35a086fb427b23fc2fcb1debf9e8795bdb7d0c8fb3c62fe7d2112 SHA512 e7e701439c32acaa79c579d373d51db1ed908c2fdd48943910e53fb99578017d06fb3925a3d68c13318267f2940789fc8c775004c2f8a3a06d0b8f03c685fc33
|
||||
EBUILD Set-Object-1.410.0.ebuild 620 BLAKE2B edc9950143dab3da488384adbc562e26eea6f520c512e50d1105a89cca8e26794b86e41037695781bc4e5cf3da7f61dc28fbf3ede2b3ad498a29aa2807105a53 SHA512 da36dfb2d1b60c26f6d4375bd3a405b7a7a628577a801adb6610c66214357623ad0a0eb4c2060e34423a1a5d31fa0b17326bac6a608040e5d539bc7ac7f7ba21
|
||||
MISC metadata.xml 592 BLAKE2B 2119115863a3e92f711e4510440357005a14ac23057103af6271f75fed6f86dd2603dcb0ed64cd95eb2347af4c2d9c04df5a7ed469dd0254bafaebe7b62eadf8 SHA512 a38176d9ec31da6aa958e01f62e4a7d74914bf98eedd125d28e4e3f9426bd29f0013a908c367817e36a7afa1379106e45f00a82d64afa2b6d97c276e83d117ef
|
||||
|
@ -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,4 +1,3 @@
|
||||
AUX Syntax-Highlight-Engine-Simple-Perl-0.05-noreadme.patch 750 BLAKE2B 6ee25157170b1e1598095f40f7e0b783084ad6cbbc7c09862c39ea6090c361dc26339dfbc39de5e4601bfbeed89033b77e735ee2397a0d120c85f09345a7bbaf SHA512 8bf53b60d6eeda8f6d5dcd985dd1b485fb31f3ca5f277cbf27945d933ad0d6a504e5bc4f2fc37fc797725497b93d915af8ed342a80dd219f0b2ecf98dc85958b
|
||||
DIST Syntax-Highlight-Engine-Simple-Perl-0.06.tar.gz 7113 BLAKE2B d6174d5aac52fea31f3ff0ed3ec2fc886fceb8263fd75de6ac08babf00cd21082a6add22f73e992ec3ba944892bf11d5bb9316233774392de5aa8046af45cdf4 SHA512 5014acf4acd97f78a86f294984bce975e709c4e791c6929ab14c181c4f1fe054439baf54372ccedf8fb5b02e933ca14d1a2326625d2a7028d962046b01da996c
|
||||
EBUILD Syntax-Highlight-Engine-Simple-Perl-0.60.0.ebuild 464 BLAKE2B 9b7756e9600a19e6ce9e942ea6112a685093edb6bbb7497847252daa10331075da7d21cac2c9fe4c69dfb884813af54601b8a03baa44f1455e1a6dc22fdc9579 SHA512 cab60e0762d316f1a879ecfb137fb3953d076bbdfb89681f256b6a31df902974ab3d167c9b9499a45d7f450fa00cefd1556216a328db1e69622bc520193891f5
|
||||
MISC metadata.xml 434 BLAKE2B 74ea7ecf3207600b3b8c8c57c8c52d782508ae2c789f75ede5ce5f6c10f7881d69a4d64a7e773d1d68dcfec00630ae4dc37b3d427c6232213367d5b6746334a0 SHA512 7be953217f93298b59415a591ad3d280d03b050684f01da30a6449b6e89466132a47ca72603caf0fa2803c867e742b07089ba14d123fed110ed9741e22da5bf7
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue