parent
5911d49567
commit
017595d94f
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 multiprocessing
|
||||
|
||||
DESCRIPTION="Universal Command Line Environment for AWS"
|
||||
HOMEPAGE="https://pypi.org/project/awscli/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/aws-cli-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
# awscli 1.22.55 → botocore 1.24.0
|
||||
# so botocore is x.(y+2).(z-55)
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 55))"
|
||||
RDEPEND="
|
||||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# do not rely on bundled deps in botocore (sic!)
|
||||
find -name '*.py' -exec sed -i \
|
||||
-e 's:from botocore[.]vendored import:import:' \
|
||||
-e 's:from botocore[.]vendored[.]:from :' \
|
||||
{} + || die
|
||||
# strip overzealous upper bounds on requirements
|
||||
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# integration tests require AWS credentials and Internet access
|
||||
epytest tests/{functional,unit} \
|
||||
-n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp bin/aws_bash_completer aws
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins bin/aws_zsh_completer.sh _aws
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST bzip2-1.0.8.tar.gz 810029 BLAKE2B 22ab3acd84f4db8c3d6f59340c252faedfd4447cea00dafbd652e65b6cf8a20adf6835c22e58563004cfafdb15348c924996230b4b23cae42da5e25eeac4bdad SHA512 083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3
|
||||
DIST bzip2-1.0.8.tar.gz.sig 310 BLAKE2B 0d702dcb19f7738da9f05ee9d719f5cd3653540365e78db143404e599ea54bc6f9d5e6a38cdf5cdd3c6550243d34266343467c6b1db9d5d3c134f9353b00f395 SHA512 4a4a3fa0ec1c10a704b9870e8e629fd007cca55184423c6bfc3049a702fb41e4aeb73bfe9ca7442c27d32d278f1f34f27523a6be67d35b37896acdded12bf40d
|
||||
|
@ -1 +1,2 @@
|
||||
DIST clzip-1.13.tar.gz 123369 BLAKE2B 3d6b205aa7c60e04baddcf826d3da709f58b5796c95ac348a77e9d997ab68dda750c65b78ba50656a6c986146bc87da8b3503c86a3e0d568c9e6b1550aad5997 SHA512 7b9943f3e971cb9cabadb3b0832c23984c9329cb48bbfa6fd0780146b6b3d612386b6ca8c6e688c05470e3e3474b688dfb3228ba6aff2093ea1d781eba5f2791
|
||||
DIST clzip-1.13.tar.gz.sig 72 BLAKE2B 5ad95fa29fa23679a304fb53d0a415640985d9fbc67bd47ab83991694be406a956da813329a37844c4581911fe253a027ecaf3621f5c31c28b0ac6423b89f969 SHA512 80d24b980ee78f6dc0d61412b4838f59c37f97aba65856b2622d2cbaf82650abc37c6dfc914326cfe3c534399a7023ff11a0f3865b3cdc8f7d9cfe278b5c2395
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST gzip-1.10.tar.xz 775144 BLAKE2B 431dc0fd11061eabd9db86594777b86510b124b124fd74799eacd67334631af60f638be2638413bee0153a9da35528d0aecc5b5083152c395223705400c9103b SHA512 e6ba9e3906cdb6a6235b213515093d02afa1722686f73eddacbacae628542b586b449829783b6a1701e9b9e0c4d4dfa6845904d3b6b010f5cf21aec4997c9299
|
||||
DIST gzip-1.11.tar.xz 804096 BLAKE2B c251066f0bded6a6557a5cbfe5d20090c6446051c31fad610af4f9f7b2537c28fed1cfab424a459452db73b7d1df1361e5aeba163a9e980fc611faf408cac128 SHA512 af297c173297d588722f4d0f140a2ae4d3ea3861464191772fb2e11e47be43644b5ae01ed63f0051d6eb4751666284de53e14c4dd9f0c1d25f61cf676fbf11f3
|
||||
DIST gzip-1.11.tar.xz.sig 833 BLAKE2B 3fde8303efdb96c38272e7e6886590e324cb13ce66bc592449c38852f176faf85edc8b992be0ff6a97f97be5d3c7df108bca2821ecb94decb2455fb8c2e11429 SHA512 ec039bf980714cdf122b4f13ba479fe6e23f123f4a553ca4f72935f331485a4b69f451361fc955e9ba3461ca650e4eaf04c617cad1fb985dd07529263d69525e
|
||||
|
@ -1 +1,2 @@
|
||||
DIST lunzip-1.13.tar.gz 66541 BLAKE2B 45b6a4ffaac6d9b8ddeeebe5e33609bf4e671ad7370570035bacf41ee8ad35f49e14f495dfba650de284fedca1a63ebafe7f67c18083b4add94caaf7709d8e2b SHA512 67f950883b7062d37601bc16d7d64c07f6c580afbf3c0f61394dd6fb5d41c27214484b1dea7aabd41db06d18162b95b5734674646c4fcc833268cabe8cba91bb
|
||||
DIST lunzip-1.13.tar.gz.sig 72 BLAKE2B a0d852dbb5394c5fb3e287cf4111290e0c603414de5a00a2d6173821df2410e4d826554ba4e04b5e9b7df0fa247cd95335a1a227b7cf38d4c5a7f3cc436be6ef SHA512 b71a73e7ad3a25140343db92c0ccf6311d0a30c71675e01a36da4735d0e0523d12d32b6472409359345ad6c9e550dccd399442d98fde44593af42f516119b3fb
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST lzip-1.22.tar.gz 120769 BLAKE2B d6d4faaff981d64219e27364c7072f9e1309507220e80d4195d866c3429db537a9fa9b7a4ac67ef5c267cad0f6e43ce997a98f1e47a88b228bd1aa437c991140 SHA512 318de74effdbdfa79070d28919459a85bf1efe662b818b8af2a3daa964b6c24e3386c37de360c6d5b8b624d549b5c9ed777c6234561129c477e03d92ac2db206
|
||||
DIST lzip-1.23.tar.gz 121817 BLAKE2B 934a35e31b0db76c4dcbe2fe903f04b60471485118aa5d4001599a3c23a7db74f05f703cf430bb299795be7025f71efb225afddff85c8245e962bdadcf82aef7 SHA512 482804205b6e92fdf9cb17fb9482df7987227c7b1bef9e42d78787acfabe73995f5b1a66f847d2176423f22dce56f1122c5b1c9670f0b778c0bdad2852369c85
|
||||
DIST lzip-1.23.tar.gz.sig 72 BLAKE2B 2441968deb279c25724d854cf13c2601c8a62619e9350dc063051b8c7d86a978ef39e91d7ba680152080ab537976677d3ea2fbb2071ce8a95b8f12dc65777cf3 SHA512 e49542558c8424036b5aaab348b3baa133b9b2d0ec5f8fc19557b83acb2cdbab3909d8eb51a9dd111750ae1dd81bafc2a1a4c4be4a46e8f149386c42f4ec79ce
|
||||
|
@ -1 +1,2 @@
|
||||
DIST lziprecover-1.23.tar.gz 156147 BLAKE2B 71a210c7143ff6f0f8b9cce7d5a1b6f681f8331fb971fa2836dfd04ad50e732ab595a415a9b8a3020c70c884c7e7fce5c605e63e0f28ea94f2de9d5447199a83 SHA512 9f2d40311f901c2c00fa6b106a2363dfcd7b6c73ae86282733d7c3451237ee30f6d5cce035ab5ba63300eea637eeb3ac5db7e7571bdef1bef259b801b10f1c7a
|
||||
DIST lziprecover-1.23.tar.gz.sig 72 BLAKE2B fcddac3243d69a77847393d69b7447faac36850e74cfa97336e30e581b840badcce66d1e7900a2d2c6bf9f5c3fcd1e04470087e1c5aaf885f198021c8b64323d SHA512 2a54258cad2b043375f1fad6f2a7bb736276ffc7e4ec3b7ac73b33f3a5ec74a419e2ed7493d3266c4a17437d7d6591d21ac319ed5c5c5565e8bc149d8d424a44
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST lzlib-1.11.tar.gz 105873 BLAKE2B 6caadc4c3b78db835bcf4f11e5290342f0f952943006589345898a85211b0a0ae5d775d0a8e7747c549eae00dd0abd2e2afb5c07eb75b4fda712a9361a71bd59 SHA512 5aa3ff084177efe906518724a98a78c32d1c0e02b967800a44388fc6af441de48fcc5899457913fca11fae3beb8bebc260ac447f0a336b1c14f3f13726114567
|
||||
DIST lzlib-1.12.tar.gz 128996 BLAKE2B 3a86005eaf660a45888ec5af97bc6100368da2a3003c119c2379e881cd77ef318707342b7c930efa9473b671b8c2aff5c5e00dd5b312f647b7cafc39f29a2eea SHA512 b5379422eed4016b0ee124e39902dd22c314ca5cc5f72c1af5ec2ef6a68e1e85c523ab18e30048d453689f73f780d0144dcabaf881337e1c8101e2fe17ee21f8
|
||||
DIST lzlib-1.13.tar.gz 130005 BLAKE2B 88721890f111c2bb1901329e9cc39e7f581c220bb58bbc93098c34984b7557a80adff236f5755057099870ba20201f6b692925080b97965b4612d221d21cb33c SHA512 b9c4e5a9aca982984b497d1da2e1f0439b37b19acaf88a02f5af114b0a65a828c5ae235b3bd4f419ce001963de38a4d03445a6a1bd93f37e783e799abd75578d
|
||||
DIST lzlib-1.13.tar.gz.sig 72 BLAKE2B 66d7a9939a5e23874a6927545f265cf315d634a166d7f22cbe4f09ab88dbae778aa9c6f77e6d5e51fbaadc9a503f735fb2bc834475089a6046782f9af22b472f SHA512 1db7a91b3a84d70874c0ec92b2764ab6805e20a351438b975f4e72dd6a1dbe5a4448d47af2bb6d056bde9c6102df375454724d536efbdaa90cd7dbf08eb01c81
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Library for lzip compression"
|
||||
HOMEPAGE="https://www.nongnu.org/lzip/lzlib.html"
|
||||
SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="libstdc++" # fancy form of GPL-2+ with library exception
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--enable-shared
|
||||
--disable-static
|
||||
--disable-ldconfig
|
||||
--prefix="${EPREFIX}"/usr
|
||||
--libdir='$(prefix)'/$(get_libdir)
|
||||
CC="$(tc-getCC)"
|
||||
CFLAGS="${CFLAGS}"
|
||||
CPPFLAGS="${CPPFLAGS}"
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
)
|
||||
|
||||
# not autotools-based
|
||||
./configure "${myconf[@]}" || die
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST pdlzip-1.11.tar.gz 73641 BLAKE2B 32b59f7ce1eb70916cba96444234fa95c4c798b00f32f54c0ec51e6c6558c7b01ee118f82c011a6d642a58b11b5f270bffe21df8d9b62478b809a84abe51164a SHA512 8fc3639ab1367026d9b5185d2f9db321b1eccfb2f2f3eebc22a41b10b2a824e598dd81d9d701923a7f55943501189b11f4ec00b0187dbadd56b06e329b750075
|
||||
DIST pdlzip-1.12.tar.gz 74125 BLAKE2B 41ae5878d75c0bcfad5b71194b58950d91281a5a20e67b9081b9ef6f852bf9467bd512c72a1af873b15bf84360273091d05ab6283ba0f3a725bd5fc17746f821 SHA512 0472c725db187c984f8874d039c53bd961a8d510ee03ea0b6b9e19ee2d8e7addadd06fc7715a58adfe8335c90ea697640c751cdfaf0007e40c94408a0bf8ed72
|
||||
DIST pdlzip-1.12.tar.gz.sig 72 BLAKE2B c7f95cc45493402e862068e78921729c39436729599fe41dabcedabbf7ebade0ac140b73e208cc3d4f776622668c339f23b06b8b55547c0b9c55ccaff154842d SHA512 45ebc9438705a242fb1948e74b5e27f1ef336b67549a8e279c015c1e01107fd565e68c11426467f60a17e0ee65362a59e765ec118a80b875865fd429bbd80b80
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST plzip-1.10.tar.gz 94541 BLAKE2B deb49345ba3d6b120086aa8646f5684a32e6b64453f2ffc6321011dfd0741ddacca919bb11cba9435a26ea6aa63f453e7c5ff9a7dc7dc38c8ed0c6841237aeef SHA512 7fd7ec288800950deaec9337b3112db72cde059721a0143a091650fc20ba2a3d9d7eebbd7a312e5bbb1a61ca6c902d2450e6c3c7172dccf9c0c8b86db7c2a944
|
||||
DIST plzip-1.8.tar.gz 72365 BLAKE2B 66b8881b6c70932c66e40edab22235103d671a870c980c0b0b08754e94fbc1b2d0f2eeb26deac4f27fbc89d69c3b588bd51cb973b7b59cbb2d0f6ab4cc9a115d SHA512 e8e822f8ae77e06178538b62075fa1c5d9cbc76c78bee7ad595a4637cd4077f53fd9e3fe61ca3fbddaa8b950e739d97527dc8fbecae04de1ac3ef83d0d5f13b4
|
||||
DIST plzip-1.10.tar.gz.sig 72 BLAKE2B d3d40c1f3618750b375f862ece19badbbe762ea3b704ed346b8779d86b0fd1a881f48910222664a121360c2e7da42b31ab950ecfb01724ab91a60bac2694d705 SHA512 c4be15ee893cce47150f4da5bdb84d6e20ed9c84367508911de2673614e0df182a9e82d1e0be8967ec1e180f1e9be38be976b099fb5428c4df1567cb9bf54ecc
|
||||
DIST plzip-1.9.tar.gz 93312 BLAKE2B a5b9a81cfffa17eca9a4cf4d6b037ad943235022142bd053ec8bcfc4dd99b2b730d69332fa54187ba7704266666efde52d23e13f91c290b9cddb96a87023173e SHA512 3bca603ba6337462bde3967e7c7a7e66287f3a71adf8db987429fcdcb06ebbb90b52e666a7f98ac699bc158cbda21a9cce02490131d33fc44171b84ebb3a4a19
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Parallel lzip compressor"
|
||||
HOMEPAGE="https://www.nongnu.org/lzip/plzip.html"
|
||||
SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-arch/lzlib:0="
|
||||
DEPEND=${RDEPEND}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--prefix="${EPREFIX}"/usr
|
||||
CXX="$(tc-getCXX)"
|
||||
CPPFLAGS="${CPPFLAGS}"
|
||||
CXXFLAGS="${CXXFLAGS}"
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
)
|
||||
|
||||
# not autotools-based
|
||||
./configure "${myconf[@]}" || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST tar-1.34.tar.xz 2226068 BLAKE2B 741a662457509a6775338ffe5d2d84872fcf38b93ace70c8b748a81055b9b62f65a48c4e541955d08ae99e6f528509e89eacd7c799a65bcc3d017a259110c115 SHA512 5e77c4a7b49983ad7d15238c2bce28be7a8aa437b4b1815fc00abd13096da308b6bba196cc6e3ed79d85e62823d520ae0d8fcda2d93873842cf84dc3369fc902
|
||||
DIST tar-1.34.tar.xz.sig 181 BLAKE2B 2fae91293a9dacda0374706e1f83498042a9d5224f80f6f0e14abdb914cb5a8e980f720eb4a453485844c7fe26e0525f230c0eab11c7fa89159a1a929370795c SHA512 55297f41549deee511f5b14c6b5dc7bb3d9282dad52bcc85f9dddfad24b677f989ba86387ad9b133c3698feedbd6b6cd7e9f005e8e4c89f72c80543eeceb78f7
|
||||
|
@ -1 +1,2 @@
|
||||
DIST xz-5.2.5.tar.gz 1791345 BLAKE2B aded57324e129572c41646b3cc3b0b59a459452d9338d9245663b63dac2a463fb1f1b2b1d2d4ad3c09cb71fb8439df52cd94f24db99e782fc899b94a288a3043 SHA512 7443674247deda2935220fbc4dfc7665e5bb5a260be8ad858c8bd7d7b9f0f868f04ea45e62eb17c0a5e6a2de7c7500ad2d201e2d668c48ca29bd9eea5a73a3ce
|
||||
DIST xz-5.2.5.tar.gz.sig 566 BLAKE2B 8b40d8d7913eaebe2595ea41a735d972d1969d8b58f42b2bee6591b51e2e626473fc85d64f1bbbff3cba6b0e1b4423556d6ddaf16f646ccc18ba1bad5cf45d83 SHA512 3aa21484bef0282ed0b83e3fcd5cf3d87bf51fa68e24d55bb11f91bc96f0ac29f468949bc4c8cc20fbd6ad12f5735686fe09ee42efe2b8d728010da9668aa5a9
|
||||
|
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be SHA512 bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
|
||||
DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca SHA512 fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045
|
||||
DIST certbot-1.25.0.tar.gz 1362891 BLAKE2B c109f7777328dcaa2760b524a005f648f8695518a3a052a1d3ff20367f0b704c2a15c912ede091ef6f0f2faf2838caaa74d3bdac6deeb4cc069e6ca16cfb26a7 SHA512 e32cac530d7854cb626aed6d7bac7b4482b7c3634d94fbabd6fa767f9c1268ed3baed0c945362df247e4fc7d51147e5561825850d52c1a8f11b3a1fb2827bd4a
|
||||
DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2 SHA512 bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
inherit git-r3
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
else
|
||||
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
S=${WORKDIR}/certbot-${PV}/acme
|
||||
fi
|
||||
|
||||
DESCRIPTION="An implementation of the ACME protocol"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,4 @@
|
||||
DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be SHA512 bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
|
||||
DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca SHA512 fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045
|
||||
DIST certbot-1.25.0.tar.gz 1362891 BLAKE2B c109f7777328dcaa2760b524a005f648f8695518a3a052a1d3ff20367f0b704c2a15c912ede091ef6f0f2faf2838caaa74d3bdac6deeb4cc069e6ca16cfb26a7 SHA512 e32cac530d7854cb626aed6d7bac7b4482b7c3634d94fbabd6fa767f9c1268ed3baed0c945362df247e4fc7d51147e5561825850d52c1a8f11b3a1fb2827bd4a
|
||||
DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2 SHA512 bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
inherit git-r3
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
else
|
||||
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
|
||||
fi
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
|
||||
dev-python/python-augeas[${PYTHON_USEDEP}]
|
||||
dev-python/zope-component[${PYTHON_USEDEP}]
|
||||
dev-python/zope-interface[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,4 @@
|
||||
DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be SHA512 bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
|
||||
DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca SHA512 fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045
|
||||
DIST certbot-1.25.0.tar.gz 1362891 BLAKE2B c109f7777328dcaa2760b524a005f648f8695518a3a052a1d3ff20367f0b704c2a15c912ede091ef6f0f2faf2838caaa74d3bdac6deeb4cc069e6ca16cfb26a7 SHA512 e32cac530d7854cb626aed6d7bac7b4482b7c3634d94fbabd6fa767f9c1268ed3baed0c945362df247e4fc7d51147e5561825850d52c1a8f11b3a1fb2827bd4a
|
||||
DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2 SHA512 bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
inherit git-r3
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
else
|
||||
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
|
||||
fi
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/zope-interface[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,4 @@
|
||||
DIST certbot-1.23.0.tar.gz 1361107 BLAKE2B a1b1e029436eb32840d56ca815478df3774a30b69552c5f7a4ca18b054a49c8ce342fe7f7ffecfb6c0fb93338bb722d57e4537e1f142ab162bb8208575ee34be SHA512 bb64139c6406e7c87571beb94d435e079368cbb249d96b522dab72a9529b3a825f9258aac70c5a582d58117c700da281fb43ed8369f40a236c0b7e6acb5237b0
|
||||
DIST certbot-1.24.0.tar.gz 1360049 BLAKE2B e1c7f4b56ac66b73f74eb8c9d6c31bc12529c2e7a1a51679e715227e61a2e72a30aa5053abe1684be9d665e399ca67f2d11afcc5c60c76bb86d1c0feb68308ca SHA512 fa2a45e650107f48da1e5d7d7469e8a23598e0e0e1127bc62a66ba2351a8fe518da6ec3e53370f7042631ee74e82c65fcc323c71e8f485911363e805ccb6f045
|
||||
DIST certbot-1.25.0.tar.gz 1362891 BLAKE2B c109f7777328dcaa2760b524a005f648f8695518a3a052a1d3ff20367f0b704c2a15c912ede091ef6f0f2faf2838caaa74d3bdac6deeb4cc069e6ca16cfb26a7 SHA512 e32cac530d7854cb626aed6d7bac7b4482b7c3634d94fbabd6fa767f9c1268ed3baed0c945362df247e4fc7d51147e5561825850d52c1a8f11b3a1fb2827bd4a
|
||||
DIST certbot-1.26.0.tar.gz 1364070 BLAKE2B f9b13df8fb424e579293280202b71756c37a3ec7f986da38a5fd318d00ab7e2ed89223c62a20448ad30271783bb3c44db11a0ce4afebced9f1e9ca4e4c6de3f2 SHA512 bd27cb0a0ef6fc143a3d0dcf5d530d336b93a24d7010e6427c25614befb815f33076b4a3043bb247cafdfad17b8714a19ead43257c64f4fd72ac99f02cb07cde
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
fi
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
|
||||
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||
dev-python/zope-component[${PYTHON_USEDEP}]
|
||||
dev-python/zope-interface[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
DIST ghex-3.41.1.tar.xz 1499804 BLAKE2B dd75dc1cc5d847ae3b932ed0bb98b8e15f44943f76f0ba9f053c6770d05e31d211c9f75a910c93c09cf2de143db8fa0eda4fdb876a0ea3ed0534650e7ac36a65 SHA512 5eccf81c41f5ae56bfe5eab0fb843db0095c75080e7dfc0b19a4c71f40f89931e1cbcd2c58744a6b249d16e2a2e4f96513aaac4c41f46d3b5ae8b2bc851851a0
|
||||
DIST ghex-4.alpha.1.tar.gz 2165701 BLAKE2B f98758b657f2cc73913bb205439d265e8d8168c91080ca0e064decf277a7e300d9eb82a869951f846a66b5155016f69b0935b2877d24a0482a6b003a821adac2 SHA512 6e7e8d8ff0b981f14f48ed16d3b31ce51a0fb4c978c525cc9f3b2c06114bc1cfaf42e71ea98f1b0d33940a2f6b15a5e053228484259bdc4525bb18f2835b97c8
|
||||
DIST ghex-42.0.tar.xz 1007772 BLAKE2B db85755e22470f345fcd926e26addcb3ea71c90bc0d71fb5f02ad71e875b3b0100856e4365f950a4040f266c1826be992e6a7a23e32ddebbf9ccdfce88e45f46 SHA512 20eb8b876e65e3a63b2bf5bcb7258f4c196380395805e7aa374a4dba79e8e0356507b7dad660cdfd49490cb9832863e84dfcfa74dd680f05d34742a3c23f6108
|
||||
|
Binary file not shown.
@ -1,19 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<use>
|
||||
<flag name="howm">Add support for the <pkg>app-emacs/howm</pkg>
|
||||
note-taking tool</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">kiwanami/emacs-calfw</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
<name>Naohiro Aota</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<use>
|
||||
<flag name="howm">Add support for the <pkg>app-emacs/howm</pkg>
|
||||
note-taking tool</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">kiwanami/emacs-calfw</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,12 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
<name>Naohiro Aota</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
</pkgmetadata>
|
||||
|
@ -1,15 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">m2ym/popwin-el</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
<name>Naohiro Aota</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">m2ym/popwin-el</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,15 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">twmode</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
<name>Naohiro Aota</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>gnu-emacs@gentoo.org</email>
|
||||
<name>Gentoo GNU Emacs project</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">twmode</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
DIST protontricks-1.7.0.tar.gz 139203 BLAKE2B d93bbb672286d32743da1473e132508084bae527159911367c51e88686c38d3bad0a2f72a2c0f0feb09412e31e6d5bb20dfe113b9e71e4e655693bfbe663a968 SHA512 c12f211051bc23c8eb03c5385e8245361d72dcce1e641a7da1f87f344db5fdc7d698bd7691e0855ae025c1d94944db89b380805664d87123b6252d06259480ff
|
||||
DIST protontricks-1.8.0.tar.gz 145619 BLAKE2B 5a7e5040c646838574abd06ac628d6c004f26ad8406bfefd8f24dc5a8438c4ba19bd5b848911141b58faf7431e3ee88e3f5f82735154eeaf7179f7ec4643634e SHA512 db688663b0e82089ea218c256c7fae6b9222572e7213cecb26bfa68de59eb0c6c95bb0b39b138e180f7bcda27d8d0c33bcd8a3ff3c4009815dcfe1c73be702c6
|
||||
DIST protontricks-1.8.1.tar.gz 151972 BLAKE2B 1e7b600bfc22c46e879c5684229e374699548bc96d172c23d4b3c7c08871c0baf629436e81ad35d0d5e93e11515c8a20d4365658d10610cd60b04d6982b83b7c SHA512 246e65f61ef4fd6825e426aa2b4ed3df26ad1443fabca079194890a8115805ff2f51be96ce410854407b61451dafbec6abd1e26f029c1e442af10a209c75377a
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,13 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription> pommed handles the hotkeys found on the Apple MacBook Pro,
|
||||
MacBook and PowerBook laptops and adjusts the LCD backlight, sound volume,
|
||||
keyboard backlight or ejects the CD-ROM drive accordingly.
|
||||
pommed also monitors the ambient light sensors to automatically light up the
|
||||
keyboard backlight on the MacBook Pro and the latest PowerBook.
|
||||
Optional support for the Apple Remote control is available.</longdescription>
|
||||
<maintainer type="person">
|
||||
<email>naota@gentoo.org</email>
|
||||
<name>Naohiro Aota</name>
|
||||
</maintainer>
|
||||
<longdescription> pommed handles the hotkeys found on the Apple MacBook Pro,
|
||||
MacBook and PowerBook laptops and adjusts the LCD backlight, sound volume,
|
||||
keyboard backlight or ejects the CD-ROM drive accordingly.
|
||||
pommed also monitors the ambient light sensors to automatically light up the
|
||||
keyboard backlight on the MacBook Pro and the latest PowerBook.
|
||||
Optional support for the Apple Remote control is available.</longdescription>
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1 +0,0 @@
|
||||
DIST emelfm2-0.9.1.tar.bz2 1217126 BLAKE2B 994fb55f9aed452cf0b01b7a26d0b94b8a02dace54eb34f764fe6d9a8c6ea3820d4fce3242daa452e972fd6e630d564ee3781af6480c3a812d4f4bbc66caae68 SHA512 bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57
|
@ -1,96 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
|
||||
inherit desktop flag-o-matic toolchain-funcs xdg
|
||||
|
||||
DESCRIPTION="File manager that implements the popular two-pane design"
|
||||
HOMEPAGE="https://emelfm2.net/ https://github.com/tom2tom/emelfm2"
|
||||
SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
|
||||
IUSE="acl ansi gimp +gtk3 nls policykit spell udisks"
|
||||
|
||||
REQUIRED_USE="spell? ( !gtk3 )"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/glib-2.26:2
|
||||
acl? ( sys-apps/acl )
|
||||
gimp? ( media-gfx/gimp:0/2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
!gtk3? ( >=x11-libs/gtk+-2.12:2 )
|
||||
policykit? ( sys-auth/polkit )
|
||||
spell? ( >=app-text/gtkspell-2.0.14:2 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
udisks? ( sys-fs/udisks:2 )
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i \
|
||||
-e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
|
||||
-e 's:@$(CC):$(CC):g' \
|
||||
-e 's:dbus-glib-1::' \
|
||||
Makefile || die
|
||||
|
||||
local lingua
|
||||
for lingua in ${EMELFM2_LINGUAS[@]}; do
|
||||
has ${lingua} ${LINGUAS-${lingua}} || mv po/${lingua}.po{,.unwanted}
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-cflags -fcommon
|
||||
|
||||
myemelconf=(
|
||||
$(usex acl WITH_ACL=1 WITH_ACL=0)
|
||||
$(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0)
|
||||
$(usex gimp WITH_THUMBS=1 WITH_THUMBS=0)
|
||||
$(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1')
|
||||
$(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0)
|
||||
$(usex nls I18N=1 I18N=0)
|
||||
$(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
|
||||
$(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
|
||||
$(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
|
||||
DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
|
||||
DOCS_VERSION=1
|
||||
STRIP=0
|
||||
WITH_TRANSPARENCY=1
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
|
||||
emake \
|
||||
${myemelconf[@]} \
|
||||
LIB_DIR="/usr/$(get_libdir)" \
|
||||
PREFIX="/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${ED}/${DOC_DIR}" || die
|
||||
|
||||
emake \
|
||||
${myemelconf[@]} \
|
||||
LIB_DIR="${D}/usr/$(get_libdir)" \
|
||||
PREFIX="${D}/usr" \
|
||||
XDG_DESKTOP_DIR="${D}/usr/share/applications" \
|
||||
DOC_DIR="${D}/usr/share/doc/${PF}" \
|
||||
install $(usex nls install_i18n '')
|
||||
|
||||
newicon icons/${PN}_48.png ${PN}.png
|
||||
|
||||
rm "${ED}"/usr/share/doc/${PF}/LGPL || die
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<use>
|
||||
<flag name="ansi">Add support for ANSI escape sequences</flag>
|
||||
<flag name="gtk3">Use <pkg>x11-libs/gtk+</pkg>:3 instead of <pkg>x11-libs/gtk+</pkg>:2</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,65 @@
|
||||
https://bugs.gentoo.org/836951
|
||||
Taken from https://github.com/fish-shell/fish-shell/pull/8851
|
||||
|
||||
From a3eb41ca882cc390b656515dd668a6816f745121 Mon Sep 17 00:00:00 2001
|
||||
From: Raymond Wong <infiwang@pm.me>
|
||||
Date: Mon, 4 Apr 2022 01:14:26 +0800
|
||||
Subject: [PATCH 1/2] cmake: alter check for 64-bit atomic operation
|
||||
|
||||
Signed-off-by: Raymond Wong <infiwang@pm.me>
|
||||
---
|
||||
cmake/ConfigureChecks.cmake | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/cmake/ConfigureChecks.cmake b/cmake/ConfigureChecks.cmake
|
||||
index bc190de054f..924aea1015a 100644
|
||||
--- a/cmake/ConfigureChecks.cmake
|
||||
+++ b/cmake/ConfigureChecks.cmake
|
||||
@@ -255,10 +255,10 @@ int main () {
|
||||
check_cxx_source_compiles("
|
||||
#include <atomic>
|
||||
#include <cstdint>
|
||||
-std::atomic<uint64_t> x (0);
|
||||
+std::atomic<uint64_t> n64 (0);
|
||||
int main() {
|
||||
-uint64_t i = x.load(std::memory_order_relaxed);
|
||||
-return std::atomic_is_lock_free(&x);
|
||||
+uint64_t i = n64.load(std::memory_order_relaxed);
|
||||
+return std::atomic_is_lock_free(&n64);
|
||||
}"
|
||||
LIBATOMIC_NOT_NEEDED)
|
||||
IF (NOT LIBATOMIC_NOT_NEEDED)
|
||||
|
||||
From 2fe9bfe0a6c1a821dabbf52af35c8eb2cd6e029b Mon Sep 17 00:00:00 2001
|
||||
From: Raymond Wong <infiwang@pm.me>
|
||||
Date: Sun, 3 Apr 2022 14:01:15 +0800
|
||||
Subject: [PATCH 2/2] cmake: check for 8-bit atomic operation
|
||||
|
||||
Fix building on RISC-V.
|
||||
Closes #8850.
|
||||
|
||||
Signed-off-by: Raymond Wong <infiwang@pm.me>
|
||||
---
|
||||
cmake/ConfigureChecks.cmake | 7 +++++--
|
||||
1 file changed, 5 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/cmake/ConfigureChecks.cmake b/cmake/ConfigureChecks.cmake
|
||||
index 924aea1015a..6562d324f45 100644
|
||||
--- a/cmake/ConfigureChecks.cmake
|
||||
+++ b/cmake/ConfigureChecks.cmake
|
||||
@@ -255,10 +255,13 @@ int main () {
|
||||
check_cxx_source_compiles("
|
||||
#include <atomic>
|
||||
#include <cstdint>
|
||||
+std::atomic<uint8_t> n8 (0);
|
||||
std::atomic<uint64_t> n64 (0);
|
||||
int main() {
|
||||
-uint64_t i = n64.load(std::memory_order_relaxed);
|
||||
-return std::atomic_is_lock_free(&n64);
|
||||
+uint8_t i = n8.load(std::memory_order_relaxed);
|
||||
+uint64_t j = n64.load(std::memory_order_relaxed);
|
||||
+return std::atomic_is_lock_free(&n8)
|
||||
+ & std::atomic_is_lock_free(&n64);
|
||||
}"
|
||||
LIBATOMIC_NOT_NEEDED)
|
||||
IF (NOT LIBATOMIC_NOT_NEEDED)
|
Binary file not shown.
Binary file not shown.
@ -1,256 +0,0 @@
|
||||
diff -aurwN a/configure.ac b/configure.ac
|
||||
--- a/configure.ac 2014-06-20 14:43:52.744753334 -0400
|
||||
+++ b/configure.ac 2014-06-20 14:59:51.263609319 -0400
|
||||
@@ -16,9 +16,9 @@
|
||||
|
||||
# Process this file with autoconf to produce a configure script.
|
||||
|
||||
-AC_INIT()
|
||||
+AC_INIT([super-smack], [1.1])
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
-AM_INIT_AUTOMAKE(super-smack, 1.1)
|
||||
+AM_INIT_AUTOMAKE
|
||||
AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
|
||||
|
||||
# Checks for programs.
|
||||
@@ -31,6 +31,14 @@
|
||||
AM_PROG_LEX
|
||||
AC_PROG_YACC
|
||||
|
||||
+AH_TEMPLATE([HAVE_CRYPT], [Define if we have a crypt()])
|
||||
+AH_TEMPLATE([HAVE_MYSQL], [MySQL Support])
|
||||
+AH_TEMPLATE([HAVE_ORACLE], [PostgreSQL Support])
|
||||
+AH_TEMPLATE([HAVE_PGSQL], [Oracle Support])
|
||||
+AH_TEMPLATE([SMACK_DATADIR], [Sample .smack data files])
|
||||
+
|
||||
+AC_CONFIG_MACRO_DIRS([m4])
|
||||
+
|
||||
# get super-smack datadir
|
||||
AC_ARG_WITH(datadir,
|
||||
[ --with-datadir=DIR Specify default smack datadir],
|
||||
diff -aurwN a/m4/crypt.m4 b/m4/crypt.m4
|
||||
--- a/m4/crypt.m4 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/m4/crypt.m4 2014-06-20 15:06:42.289976907 -0400
|
||||
@@ -0,0 +1,5 @@
|
||||
+AC_DEFUN([AC_FUNC_CRYPT], [
|
||||
+ AC_CHECK_LIB(crypt, crypt)
|
||||
+ AC_CHECK_FUNC(crypt, AC_DEFINE(HAVE_CRYPT))
|
||||
+])
|
||||
+
|
||||
diff -aruwN a/m4/lex.m4 b/m4/lex.m4
|
||||
--- a/m4/lex.m4 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/m4/lex.m4 2014-06-20 16:51:23.548854098 -0400
|
||||
@@ -0,0 +1,6 @@
|
||||
+AC_DEFUN([AM_PROG_LEX],
|
||||
+[missing_dir=ifelse([$1],,`cd $ac_aux_dir && pwd`,$1)
|
||||
+AC_CHECK_PROGS(LEX, flex lex, "$missing_dir/missing flex")
|
||||
+AC_PROG_LEX
|
||||
+AC_DECL_YYTEXT])
|
||||
+
|
||||
diff -aurwN a/m4/libz.m4 b/m4/libz.m4
|
||||
--- a/m4/libz.m4 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/m4/libz.m4 2014-06-20 15:06:24.260569878 -0400
|
||||
@@ -0,0 +1,4 @@
|
||||
+AC_DEFUN([AC_LIB_Z], [
|
||||
+ AC_CHECK_LIB(z, compress)
|
||||
+])
|
||||
+
|
||||
diff -aurwN a/m4/mysql.m4 b/m4/mysql.m4
|
||||
--- a/m4/mysql.m4 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/m4/mysql.m4 2014-06-20 15:10:48.291892456 -0400
|
||||
@@ -0,0 +1,76 @@
|
||||
+#serial 1
|
||||
+AC_DEFUN([AC_LIB_MYSQL], [
|
||||
+ AC_ARG_WITH(mysql-lib,
|
||||
+ [ --with-mysql-lib=DIR Look for MySQL client library in DIR],
|
||||
+ mysql_lib=$withval, mysql_lib="")
|
||||
+
|
||||
+ if test "x$want_mysql" = "xyes"
|
||||
+ then
|
||||
+ AC_MSG_CHECKING([for libmysqlclient])
|
||||
+ AC_MSG_RESULT()
|
||||
+
|
||||
+ mysql_ok=no
|
||||
+
|
||||
+ SAVE_LIBS=$LIBS
|
||||
+
|
||||
+ mysql_lib="$mysql_lib /usr/lib /usr/lib/mysql \
|
||||
+ /usr/local/lib /usr/local/lib/mysql \
|
||||
+ /usr/local/mysql/lib"
|
||||
+
|
||||
+ for dir in $mysql_lib; do
|
||||
+ if test "x$mysql_found" != "xyes"
|
||||
+ then
|
||||
+ if test -f "$dir/libmysqlclient.so" ;
|
||||
+ then
|
||||
+ LIBS="-L$dir $SAVE_LIBS $LIBZ_LIB"
|
||||
+ MYSQL_LIB="-L$dir -lmysqlclient $LIBZ_LIB"
|
||||
+ AC_SUBST(MYSQL_LIB)
|
||||
+ AC_CHECK_LIB(mysqlclient, mysql_real_connect,
|
||||
+ mysql_ok=yes, mysql_ok=no)
|
||||
+ fi
|
||||
+ fi
|
||||
+ done
|
||||
+
|
||||
+ if test "x$mysql_ok" != "xyes"
|
||||
+ then
|
||||
+ AC_MSG_ERROR([Could not find libmysqlclient in '$mysql_lib'])
|
||||
+ fi
|
||||
+ fi
|
||||
+])
|
||||
+
|
||||
+AC_DEFUN([AC_HEADER_MYSQL], [
|
||||
+ AC_ARG_WITH(mysql-include,
|
||||
+ [ --with-mysql-include=DIR
|
||||
+ Look for MySQL include files in DIR],
|
||||
+ mysql_include=$withval, mysql_include="")
|
||||
+
|
||||
+ if test "x$want_mysql" = "xyes"
|
||||
+ then
|
||||
+ AC_MSG_CHECKING([for mysql.h])
|
||||
+ AC_MSG_RESULT()
|
||||
+
|
||||
+ mysql_found=no
|
||||
+
|
||||
+ mysql_include="$mysql_include /usr/include /usr/include/mysql \
|
||||
+ /usr/local/include /usr/local/include/mysql \
|
||||
+ /usr/local/mysql/include"
|
||||
+
|
||||
+ for dir in $mysql_include; do
|
||||
+ if test "x$mysql_found" != "xyes"
|
||||
+ then
|
||||
+ if test -f "$dir/mysql.h"
|
||||
+ then
|
||||
+ MYSQL_INCLUDE="-I$dir"
|
||||
+ AC_SUBST(MYSQL_INCLUDE)
|
||||
+ mysql_found=yes
|
||||
+ fi
|
||||
+ fi
|
||||
+ done
|
||||
+
|
||||
+ if test "x$mysql_found" != "xyes"
|
||||
+ then
|
||||
+ AC_MSG_ERROR([Could not find mysql.h in '$mysql_include'])
|
||||
+ fi
|
||||
+ fi
|
||||
+])
|
||||
+
|
||||
diff -aurwN a/m4/oracle.m4 b/m4/oracle.m4
|
||||
--- a/m4/oracle.m4 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/m4/oracle.m4 2014-06-20 15:05:05.543169365 -0400
|
||||
@@ -0,0 +1,10 @@
|
||||
+AC_DEFUN([AC_LIB_ORACLE], [
|
||||
+ ORACLE_LIB=""
|
||||
+ AC_SUBST(ORACLE_LIB)
|
||||
+])
|
||||
+
|
||||
+AC_DEFUN([AC_HEADER_ORACLE], [
|
||||
+ ORACLE_INCLUDE=""
|
||||
+ AC_SUBST(ORACLE_INCLUDE)
|
||||
+])
|
||||
+
|
||||
diff -aurwN a/m4/postgresql.m4 b/m4/postgresql.m4
|
||||
--- a/m4/postgresql.m4 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/m4/postgresql.m4 2014-06-20 15:06:09.311064874 -0400
|
||||
@@ -0,0 +1,75 @@
|
||||
+AC_DEFUN([AC_LIB_PGSQL], [
|
||||
+ AC_ARG_WITH(pgsql-lib,
|
||||
+ [ --with-pgsql-lib=DIR Look for PostgreSQL client library in DIR],
|
||||
+ pgsql_lib=$withval, pgsql_lib="")
|
||||
+
|
||||
+ if test "x$want_pgsql" = "xyes"
|
||||
+ then
|
||||
+ AC_MSG_CHECKING([for libpq])
|
||||
+ AC_MSG_RESULT()
|
||||
+
|
||||
+ pgsql_ok=no
|
||||
+
|
||||
+ SAVE_LIBS=$LIBS
|
||||
+
|
||||
+ pgsql_lib="$pgsql_lib /usr/lib /usr/lib/pgsql \
|
||||
+ /usr/local/lib /usr/local/lib/pgsql \
|
||||
+ /usr/local/pgsql/lib"
|
||||
+
|
||||
+ for dir in $pgsql_lib; do
|
||||
+ if test "x$pgsql_found" != "xyes"
|
||||
+ then
|
||||
+ if test -f "$dir/libpq.so"
|
||||
+ then
|
||||
+ LIBS="-L$dir $SAVE_LIBS"
|
||||
+ PGSQL_LIB="-L$dir -lpq"
|
||||
+ AC_SUBST(PGSQL_LIB)
|
||||
+ AC_CHECK_LIB(pq, PQconnectdb,
|
||||
+ pgsql_ok=yes, pgsql_ok=no)
|
||||
+ fi
|
||||
+ fi
|
||||
+ done
|
||||
+
|
||||
+ if test "x$pgsql_ok" != "xyes"
|
||||
+ then
|
||||
+ AC_MSG_ERROR([Could not find libpq in '$pgsql_lib'])
|
||||
+ fi
|
||||
+ fi
|
||||
+])
|
||||
+
|
||||
+AC_DEFUN([AC_HEADER_PGSQL], [
|
||||
+ AC_ARG_WITH(pgsql-include,
|
||||
+ [ --with-pgsql-include=DIR
|
||||
+ Look for PostgreSQL include files in DIR],
|
||||
+ pgsql_include=$withval, pgsql_include="")
|
||||
+
|
||||
+ if test "x$want_pgsql" = "xyes"
|
||||
+ then
|
||||
+ AC_MSG_CHECKING([for libpq-fe.h])
|
||||
+ AC_MSG_RESULT()
|
||||
+
|
||||
+ pgsql_found=no
|
||||
+
|
||||
+ pgsql_include="$pgsql_include /usr/include /usr/include/pgsql \
|
||||
+ /usr/local/include /usr/local/include/pgsql \
|
||||
+ /usr/local/pgsql/include"
|
||||
+
|
||||
+ for dir in $pgsql_include; do
|
||||
+ if test "x$pgsql_found" != "xyes"
|
||||
+ then
|
||||
+ if test -f "$dir/libpq-fe.h"
|
||||
+ then
|
||||
+ PGSQL_INCLUDE="-I$dir"
|
||||
+ AC_SUBST(PGSQL_INCLUDE)
|
||||
+ pgsql_found=yes
|
||||
+ fi
|
||||
+ fi
|
||||
+ done
|
||||
+
|
||||
+ if test "x$pgsql_found" != "xyes"
|
||||
+ then
|
||||
+ AC_MSG_ERROR([Could not find libpq-fe.h in '$pgsql_include'])
|
||||
+ fi
|
||||
+ fi
|
||||
+])
|
||||
+
|
||||
diff -aurwN a/src/Makefile.am b/src/Makefile.am
|
||||
--- a/src/Makefile.am 2014-06-20 14:37:35.266956252 -0400
|
||||
+++ b/src/Makefile.am 2014-06-20 15:12:40.278227315 -0400
|
||||
@@ -16,7 +16,8 @@
|
||||
|
||||
# Process this file with automake to create Makefile.in
|
||||
|
||||
-INCLUDES = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @ORACLE_INCLUDE@
|
||||
+AM_CPPFLAGS = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @ORACLE_INCLUDE@
|
||||
+BUILT_SOURCES = super-smack-yacc.hh
|
||||
|
||||
noinst_PROGRAMS=test-dictionary test-client test_tcp_client
|
||||
bin_PROGRAMS=super-smack super-smack-gen-data
|
||||
diff -aurN a/src/super-smack-lex.ll b/src/super-smack-lex.ll
|
||||
--- a/src/super-smack-lex.ll 2003-05-14 21:08:34.000000000 -0400
|
||||
+++ b/src/super-smack-lex.ll 2014-06-24 08:56:05.970614176 -0400
|
||||
@@ -6,7 +6,7 @@
|
||||
#include <ctype.h>
|
||||
#include "query.h"
|
||||
#include "parse.h"
|
||||
- #include "super-smack-yacc.h"
|
||||
+ #include "super-smack-yacc.hh"
|
||||
|
||||
static string q_str = "";
|
||||
%}
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST gettext-0.21.tar.gz 24181849 BLAKE2B 2eae99d0916b00b2af6fbc6bf7e309076519a10fea16cd49e7aa29fe8aec1ee7c784c6277281b764dc4abacf400cd3fe461129586303c8cd337db15c76cb4b87 SHA512 bbe590c5dd3580c75bf30ff768da99a88eb8d466ec1ac9eea20be4cab4357ecf72448e6b81b47425e39d50fa6320ba426632914d7898dfebb4f159abc39c31d1
|
||||
DIST gettext-0.21.tar.gz.sig 819 BLAKE2B ea3123a08751ff0e452d419b22b8ed00d28b98f0df0c5bd392a000e4e56c7a540ec49157e6dfc59cde54fca0f95543b30334237f854efe82718a4be092796cb9 SHA512 f43159bd4569a92f35aab64bf6475be17d47ccc8aa2005be7b110c94b93133044becfb58befeadbc1951244129abb4984de814e66a692e6173013ff363f9a6fc
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue