672 changed files with 6822 additions and 3956 deletions
-
BINManifest.files.gz
-
BINapp-admin/Manifest.gz
-
12app-admin/awscli/Manifest
-
58app-admin/awscli/awscli-1.20.41.ebuild
-
58app-admin/awscli/awscli-1.20.42.ebuild
-
58app-admin/awscli/awscli-1.20.43.ebuild
-
58app-admin/awscli/awscli-1.20.44.ebuild
-
58app-admin/awscli/awscli-1.20.45.ebuild
-
52app-admin/awscli/awscli-1.20.46.ebuild
-
52app-admin/awscli/awscli-1.20.48.ebuild
-
52app-admin/awscli/awscli-1.20.49.ebuild
-
47app-admin/awscli/awscli-1.20.51.ebuild
-
47app-admin/awscli/awscli-1.20.52.ebuild
-
0app-admin/awscli/awscli-1.20.53.ebuild
-
73app-admin/lnav/files/lnav-0.10.0-use-system-doctest.patch
-
62app-admin/lnav/lnav-0.10.0-r2.ebuild
-
4app-admin/logstash-bin/metadata.xml
-
BINapp-arch/Manifest.gz
-
2app-arch/brotli/brotli-1.0.9-r3.ebuild
-
BINapp-backup/Manifest.gz
-
1app-backup/kup/Manifest
-
44app-backup/kup/kup-0.8.0.ebuild
-
BINapp-benchmarks/Manifest.gz
-
1app-benchmarks/stress/Manifest
-
28app-benchmarks/stress/stress-1.0.5.ebuild
-
BINapp-crypt/Manifest.gz
-
2app-crypt/acme/acme-1.19.0.ebuild
-
2app-crypt/acme/acme-9999.ebuild
-
2app-crypt/certbot/certbot-1.19.0.ebuild
-
2app-crypt/certbot/certbot-9999.ebuild
-
BINapp-doc/Manifest.gz
-
2app-doc/eclass-manpages/Manifest
-
5app-doc/eclass-manpages/eclass-manpages-20211002.ebuild
-
3app-doc/eclass-manpages/eclass-manpages-99999999.ebuild
-
BINapp-editors/Manifest.gz
-
6app-editors/vscode/Manifest
-
0app-editors/vscode/vscode-1.60.2.ebuild
-
6app-editors/vscodium/Manifest
-
0app-editors/vscodium/vscodium-1.60.2.ebuild
-
BINapp-emulation/Manifest.gz
-
2app-emulation/docker-cli/docker-cli-20.10.7.ebuild
-
2app-emulation/docker-cli/docker-cli-20.10.8.ebuild
-
BINapp-misc/Manifest.gz
-
4app-misc/elasticsearch/metadata.xml
-
7app-misc/linux-logo/linux-logo-6.0.ebuild
-
BINapp-text/Manifest.gz
-
2app-text/ghostscript-gpl/ghostscript-gpl-9.54.0-r1.ebuild
-
2app-text/po4a/po4a-0.63-r1.ebuild
-
1app-text/poppler/Manifest
-
126app-text/poppler/poppler-21.10.0.ebuild
-
4app-text/poppler/poppler-9999.ebuild
-
BINapp-xemacs/Manifest.gz
-
2app-xemacs/xemacs-devel/Manifest
-
24app-xemacs/xemacs-devel/xemacs-devel-1.75.ebuild
-
24app-xemacs/xemacs-devel/xemacs-devel-1.80.ebuild
-
BINdev-db/Manifest.gz
-
2dev-db/qdbm/qdbm-1.8.78-r3.ebuild
-
BINdev-java/Manifest.gz
-
2dev-java/openjdk-bin/openjdk-bin-11.0.12_p7.ebuild
-
2dev-java/openjdk-bin/openjdk-bin-8.302_p08.ebuild
-
2dev-java/openjdk/openjdk-11.0.12_p7.ebuild
-
2dev-java/openjdk/openjdk-8.302_p08.ebuild
-
BINdev-lang/Manifest.gz
-
2dev-lang/ocaml/Manifest
-
97dev-lang/ocaml/ocaml-4.12.1.ebuild
-
97dev-lang/ocaml/ocaml-4.13.0.ebuild
-
2dev-lang/spidermonkey/spidermonkey-78.14.0.ebuild
-
BINdev-libs/Manifest.gz
-
2dev-libs/libcbor/libcbor-0.8.0.ebuild
-
2dev-libs/libfido2/libfido2-1.8.0.ebuild
-
2dev-libs/libinput/libinput-1.18.1.ebuild
-
1dev-libs/qtkeychain/Manifest
-
48dev-libs/qtkeychain/qtkeychain-0.12.0.ebuild
-
2dev-lua/LuaBitOp/LuaBitOp-1.0.2-r103.ebuild
-
BINdev-lua/Manifest.gz
-
BINdev-ml/Manifest.gz
-
1dev-ml/dune/Manifest
-
47dev-ml/dune/dune-2.9.1.ebuild
-
1dev-ml/ppxlib/Manifest
-
23dev-ml/ppxlib/files/ppxlib-0.23.0-fix-ocaml-4.13.patch
-
5dev-ml/ppxlib/ppxlib-0.18.0.ebuild
-
5dev-ml/ppxlib/ppxlib-0.20.0.ebuild
-
15dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
-
15dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
-
47dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
-
11dev-ml/ppxlib/ppxlib-0.23.0.ebuild
-
BINdev-perl/Manifest.gz
-
2dev-perl/Test-Pod/Test-Pod-1.510.0.ebuild
-
20dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280-r1.ebuild
-
24dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
-
8dev-perl/UNIVERSAL-isa/UNIVERSAL-isa-1.201.710.120-r1.ebuild
-
17dev-perl/UNIVERSAL-moniker/UNIVERSAL-moniker-0.80.0-r2.ebuild
-
1dev-perl/UNIVERSAL-require/Manifest
-
21dev-perl/UNIVERSAL-require/UNIVERSAL-require-0.190.0.ebuild
-
8dev-perl/URI-Encode/URI-Encode-1.1.1-r1.ebuild
-
1dev-perl/URI-Fetch/Manifest
-
29dev-perl/URI-Fetch/URI-Fetch-0.150.0.ebuild
-
8dev-perl/URI-Find/URI-Find-20160806.0.0-r1.ebuild
-
8dev-perl/URI-redis/URI-redis-0.20.0-r1.ebuild
-
2dev-perl/URI/Manifest
@ -1,14 +1,4 @@ |
|||
DIST awscli-1.20.28.tar.gz 2058578 BLAKE2B 3f6993a41f46ad9d8d45cebc0d5ea95a954e15c73d236426590c389aba6de6a99b6a5000f065f932733151c14f3112bacc25c670a05d2a991a976669ce54554e SHA512 b75974450cea3744ed15cf00ca82a35aa377c55e0ef67bb5536ed136e768d5030e6707f12e2e7de8bfce48296295ff4ed4c9f9b15c642104ea34c7492291135b |
|||
DIST awscli-1.20.40.tar.gz 2071857 BLAKE2B b2511d610c13b4ddf8b1f5c6442f0939072eecf81d97805800bd83b6f481d744ad4344dace6e6553e3d4b7cbf9546f911398311cb04fb698a418579e784539a3 SHA512 aa39a8d67cd8efc63687929f19d5878269ce7f3155a0a64ca2f271251a334f57d2358aa4f0aee76415aee33fe23a1e3b19eb2c6dcfa21e8c0fb7409f5d29a001 |
|||
DIST awscli-1.20.41.tar.gz 2071927 BLAKE2B 4d7ec9e3c2af3f44cbce9459ef12c8191ae72b3313e266a2ac8f39cd2197129ae66893152c6077326c8315d4098608cb11019ad3cc19fdd057508db4f6c3a0d8 SHA512 6d022575d2bded2245bb17e8605e929a8ff2e91e79f907e21a0eaaf027e2fb657b96573531226cd63a34b0a0523a6747c7c4f9652ee10b09fd8b6d09e9c8fc9c |
|||
DIST awscli-1.20.42.tar.gz 2072504 BLAKE2B 5f6f38f8c96350b670c15cd6cfdd1556cbbfab95b7bfec5ff3ac9a96b56d733bb112b18f04d5d5ce9674a0ebb3d41e7b7f1ad81881c486f99463ce22270e0574 SHA512 29daa2c526b7605fbd1c588b00906f3cdf159570a543cc9c442e28af9f98725b8a0a8f9d61110e90f56744dea6a6abf92f052b85695f3a84bddabb24eff650f6 |
|||
DIST awscli-1.20.43.tar.gz 2073056 BLAKE2B e4d3301022083db4b4dd59ce9d0acc5b2ef2ba2359236bebb11b024dcf681deedbd0df8a7cf143503318dc66a9d69305fefc97dc3407bdb77985fd0854ba7915 SHA512 5fb9a6f18a04640bdee94b80aa5b5893dbcc9316c06f543ec8491fef3db4394d6d1aa2cf35972cec04e6c8c74c9111fab71d007b63c4a3152aad80b099d5c43e |
|||
DIST awscli-1.20.44.tar.gz 2073627 BLAKE2B 906e03139bde50724348b445750bcc2b286fe33c0ba8873e0373bfc4f62124a25a400821cd8d3608f3f52fe8a3649218c5c10bebad8a5887b131088aab80220d SHA512 58a7232e1708791cf4d9149aab6afebca50e422a0cdf10215aed9ea1e4f71daeb64253bcc12c4934737fe2f5688dc50e6cf8fde1335c99338804590030b0973c |
|||
DIST awscli-1.20.45.tar.gz 2074157 BLAKE2B 4ff9af5217bf241c89de1fb601ff5c41f22072ac122cf5ec3ebed017df2871d064f0d16f26795eec99954d7d67d76db1d93ddab21b7157c56a83fb0880d1287a SHA512 a842d83f33217f9e6298df28ed3cd0ea4a66964239ba25c09c7c7e7749e0f5c405f379a556827960f1c4525d0f7c80dd7aa87c016b92d74a2d6d6636c1c0f486 |
|||
DIST awscli-1.20.46.tar.gz 2079078 BLAKE2B c5e4f7c3f068dbcba9e6c8b4b96e3d41e60b0bf58aecfc06fa93cc918d570bdac77f3ccc28819c04f4cc7be25627d505c1180d78cb4ccd9fae4ea4c7b517e3bb SHA512 b0c46fce82497a399725bb4965700a7c9a41be4ca62115da6028ba2b7c7420b72301c4ad46133067d0da42690a8ca5575f54f54977d158090d01995308a2b785 |
|||
DIST awscli-1.20.47.tar.gz 2079314 BLAKE2B 2c202ed3e3527a6881c3f9ca73e8639732442948c6cd6a79fc3fe64de38ff56f7e595f0a0e4badeade81624f8a0323f435b63199a138ce90acb0a1785a326dcf SHA512 ad7be0753549c6f82f6f9a8631cbb8c56526ef17eb0152298bb78365735d4454ec4efb44a6858d01f31cff2ae54ad6a11e0afff3277dde2b70415d58bfb81c86 |
|||
DIST awscli-1.20.48.tar.gz 2079233 BLAKE2B 9871d66b2acfb83572e200c8c6951f8ccab0c26ee4296c5e64329be6757727be7f33cc8c5788852191425c528524ab8a5917331b933fc16efc3e41a5f24e8500 SHA512 1ba5d2da32fbb7fe9bed552b06e793ccb97f40c9391f2c08f0799ec49efef832c855347168a8d42fc6757cb88ef68fa15ae4cc50fce60024ebb0e341abcf0b37 |
|||
DIST awscli-1.20.49.tar.gz 2079908 BLAKE2B 7aac4ff54993b70eed395ab625c6b1ed9631465f7a7672f58575a8f563036b1c03cf761bf47e7c6e36ce24066a603015684020f551180891467469b76d3d4e28 SHA512 846bf1de3d2a4305cf0d4980e2c9422d5ae517e01bf6c7cecedf96308a0fe030928feb0efefec074ca304b429b71e0e22070bec323998edd4109d16d20349e6f |
|||
DIST awscli-1.20.50.tar.gz 2079977 BLAKE2B f6cd055fb74641023bbfa664a817ac19dcfa1d6a33489cd70e4d2255bd8dbe35aa900e88c312b26db77ff066c7b513e758ef67e42e44e6e7d48b2599359251db SHA512 d01c648bfb089e9663ecc9976a60e865155462fd7ad97714e0959b867126b7031433e59716edc31e08893c77f09e92c8885c8df5dbaf7715eac592bf634ef5d7 |
|||
DIST awscli-1.20.51.tar.gz 2080377 BLAKE2B b7d32d129956817c98f43ea44200027389569e1484d568e3632f71c527a77ffb5e15045ce64fae72d9835856e81fea091f2fde293626e918cacf52c933204d35 SHA512 1cab00c694f19bbd14c4a0da01a28ef19eca00b03b1da377d2ee7b03e3c397c99f49fc2994679a08211ba41f583d5b2d1b39dac9990a3dc5ebfd121a376b7ca3 |
|||
DIST awscli-1.20.52.tar.gz 2080775 BLAKE2B ea71ef44ff4ba0758a3e4f7fb5784c852ab6df3ba33ae5345c5e8bf43d46e693457110555af9570996ab3035a50847261eebb12b04c63cfe150bca01fcef3aa9 SHA512 c388ee9b6b73fc49d1a39772dc93c90b7472f63c65100b2ee9dec46893210f9104c32a9dbf0570d6c790f1faa703e7f0ec900395bb9964898b3bcd046a879721 |
|||
DIST awscli-1.20.53.tar.gz 2081402 BLAKE2B 88d56df063ae6473122913e4713e17bfd8c32961477b8e723ed3c0c0b7dc72ccc4dfd8d897699e2060a2b65a198b96eccf77accdac9a21510aa56dba5423b76e SHA512 48576b535bdf6b9e6397eadd589c41eeec480d2eaf3035ca6e64bd86984aba9170a83b71c0f7f3f64cfaebaf5104fe3adcdaebace5166343fb3b772f5ad8ccfd |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="7" |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
|
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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/mock[${PYTHON_USEDEP}] |
|||
) |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="7" |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
|
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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/mock[${PYTHON_USEDEP}] |
|||
) |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="7" |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
|
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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/mock[${PYTHON_USEDEP}] |
|||
) |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="7" |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
|
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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/mock[${PYTHON_USEDEP}] |
|||
) |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,58 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI="7" |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
|
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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/mock[${PYTHON_USEDEP}] |
|||
) |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,52 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=8 |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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}] |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,52 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=8 |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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}] |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,52 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=8 |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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}] |
|||
" |
|||
|
|||
distutils_enable_tests --install nose |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}"/awscli-1.19.47-py39.patch |
|||
) |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
nosetests -v tests/{functional,unit} || |
|||
die "Tests failed for ${EPYTHON}" |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,47 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=8 |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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}] |
|||
" |
|||
|
|||
distutils_enable_tests --install pytest |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
epytest tests/{functional,unit} |
|||
} |
|||
|
|||
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 |
|||
} |
@ -1,47 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=8 |
|||
|
|||
PYTHON_COMPAT=( python3_{8..10} ) |
|||
inherit bash-completion-r1 distutils-r1 |
|||
|
|||
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" |
|||
|
|||
# botocore is x.(y+1).z |
|||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" |
|||
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}] |
|||
" |
|||
|
|||
distutils_enable_tests --install pytest |
|||
|
|||
python_test() { |
|||
distutils_install_for_testing |
|||
# integration tests require AWS credentials and Internet access |
|||
epytest tests/{functional,unit} |
|||
} |
|||
|
|||
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 |
|||
} |
@ -0,0 +1,73 @@ |
|||
From 85515b2c196f2e361e93c158201f74177dc4ae37 Mon Sep 17 00:00:00 2001 |
|||
From: Randy Barlow <randy@electronsweatshop.com> |
|||
Date: Sat, 18 Sep 2021 21:56:19 -0400 |
|||
Subject: [PATCH] Provide a configure flag to use the system doctest |
|||
|
|||
This will allow distributions to more easily maintain |
|||
incompatibilies between doctest and the rest of their software. |
|||
|
|||
Fixes #912 |
|||
|
|||
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> |
|||
---
|
|||
configure.ac | 21 + |
|||
src/Makefile.am | 4 + |
|||
src/doctest.hh | 5502 +-------------------------------------- |
|||
src/doctest_vendored.hh | 5464 ++++++++++++++++++++++++++++++++++++++ |
|||
4 files changed, 5527 insertions(+), 5464 deletions(-) |
|||
create mode 100644 src/doctest_vendored.hh |
|||
|
|||
diff --git a/configure.ac b/configure.ac
|
|||
index f2127def..33746d1e 100644
|
|||
--- a/configure.ac
|
|||
+++ b/configure.ac
|
|||
@@ -153,6 +153,27 @@ AS_IF([test "x$enable_simd" = "xyes"], [
|
|||
]) |
|||
|
|||
|
|||
+AC_ARG_WITH([system_doctest],
|
|||
+ AS_HELP_STRING(
|
|||
+ [--with-system-doctest],
|
|||
+ [Use the system provided doctest library rather than the bundled one]
|
|||
+ ),
|
|||
+ [], []
|
|||
+)
|
|||
+
|
|||
+AS_IF([test "x$with_system_doctest" = "xyes"], [
|
|||
+ AC_CHECK_HEADERS(doctest/doctest.h)
|
|||
+ AS_IF([test "x$ac_cv_header_doctest_doctest_h" != "xyes"], [
|
|||
+ AC_MSG_ERROR([system doctest not found])dnl
|
|||
+ ])
|
|||
+ AC_DEFINE([DOCTEST_HEADER], ["doctest/doctest.h"], [doctest include path])
|
|||
+])
|
|||
+AS_IF([test "x$with_system_doctest" != "xyes"], [
|
|||
+ AC_DEFINE([DOCTEST_HEADER], ["doctest_vendored.hh"], [doctest include path])
|
|||
+ AS_VAR_SET(doctest_vendored_h, "doctest_vendored.hh")
|
|||
+ AC_SUBST(doctest_vendored_h)
|
|||
+])
|
|||
+
|
|||
|
|||
LNAV_WITH_JEMALLOC |
|||
|
|||
diff --git a/src/Makefile.am b/src/Makefile.am
|
|||
index 9be9168e..8dc0cd94 100644
|
|||
--- a/src/Makefile.am
|
|||
+++ b/src/Makefile.am
|
|||
@@ -151,6 +151,9 @@ dist_noinst_DATA = \
|
|||
$(FORMAT_FILES) \ |
|||
xterm-palette.json |
|||
|
|||
+EXTRA_HEADERS = \
|
|||
+ doctest_vendored.hh
|
|||
+
|
|||
noinst_HEADERS = \ |
|||
all_logs_vtab.hh \ |
|||
ansi_scrubber.hh \ |
|||
@@ -174,6 +177,7 @@ noinst_HEADERS = \
|
|||
db_sub_source.hh \ |
|||
doc_status_source.hh \ |
|||
doctest.hh \ |
|||
+ $(doctest_vendored_h) \
|
|||
elem_to_json.hh \ |
|||
environ_vtab.hh \ |
|||
field_overlay_source.hh \ |
@ -0,0 +1,62 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit autotools |
|||
|
|||
DESCRIPTION="A curses-based tool for viewing and analyzing log files" |
|||
HOMEPAGE="https://lnav.org" |
|||
SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" |
|||
|
|||
LICENSE="BSD-2" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~x86" |
|||
IUSE="unicode test" |
|||
RESTRICT="!test? ( test )" |
|||
|
|||
RDEPEND=" |
|||
app-arch/bzip2:0= |
|||
app-arch/libarchive:= |
|||
test? ( dev-cpp/doctest ) |
|||
>=dev-db/sqlite-3.9.0 |
|||
dev-libs/libpcre[cxx] |
|||
>=net-misc/curl-7.23.0 |
|||
sys-libs/ncurses:=[unicode(+)?] |
|||
sys-libs/readline:0= |
|||
sys-libs/zlib:0=" |
|||
DEPEND="${RDEPEND}" |
|||
|
|||
DOCS=( AUTHORS NEWS README ) |
|||
PATCHES=( |
|||
"${FILESDIR}"/${PN}-0.10.0-disable-tests.patch |
|||
"${FILESDIR}"/${PN}-0.10.0-disable-remote-tests.patch |
|||
# This allows us to use the --with-system-doctest configure flag, and should not be needed in |
|||
# the next release of lnav. See https://github.com/tstack/lnav/pull/915 |
|||
# This patch isn't completely identical to the one in PR #915 because that patch was too large |
|||
# for repoman's tastes. See the comment in src_prepare() for how I applied the rest of this |
|||
# patch with rm and a heredoc. |
|||
# https://bugs.gentoo.org/812353 |
|||
"${FILESDIR}"/${PN}-0.10.0-use-system-doctest.patch |
|||
) |
|||
|
|||
src_prepare() { |
|||
# repoman didn't like having a ~500 kiB patch file, so I'm just manually removing the doctest we |
|||
# don't want (the bundled one) and putting the one we do want here. |
|||
# We won't need this once we get rid of lnav-0.10.0-use-system-doctest.patch |
|||
cat <<EOF > src/doctest.hh |
|||
#include "config.h" |
|||
#include DOCTEST_HEADER |
|||
EOF |
|||
# We won't need this once we get rid of lnav-0.10.0-use-system-doctest.patch |
|||
touch src/doctest_vendored.hh |
|||
default |
|||
eautoreconf |
|||
} |
|||
|
|||
src_configure() { |
|||
econf \ |
|||
--disable-static \ |
|||
$(use_with test system-doctest) \ |
|||
$(use_with unicode ncursesw) |
|||
} |
@ -1,2 +1 @@ |
|||
DIST kup-0.8.0.tar.xz 190548 BLAKE2B 7296aac8d32d2b8c33e9358706a5caab2ff83ba053c583316ac389b880051d34f66a5f18d4a92d27af1d6b94d75709b62716ddd08be70533be4a60a117271920 SHA512 b8e970a83c129200ed7d65ab9a1b80330fd1b847868f6fe3f3d202cf65224b843fd9032ffc300cdf1dfdebd0ab611bec456a814c4dfacf51ec5985748c87d2d8 |
|||
DIST kup-0.9.1.tar.xz 205740 BLAKE2B a3200f69e1cd4500b3d74b0ba4bfaa53d63e00c8de73155075c579c7665663fd9285ca4c31e1b8abec62981b6e2d93b93a5db68820727567de77ebcf3d32fda1 SHA512 8906c33ce489fb049ce6223180693e1f5fa97762ff0a45eb68dbd8bad0b816b7ef500f13f1299a4ae75785a48825fc442b39fc0af1a5ef64b5f854d9fac9cc33 |
@ -1,44 +0,0 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
ECM_HANDBOOK="forceoptional" |
|||
inherit ecm kde.org |
|||
|
|||
DESCRIPTION="Backup scheduler for the Plasma desktop" |
|||
HOMEPAGE="https://apps.kde.org/kup/" |
|||
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" |
|||
|
|||
LICENSE="GPL-2+" |
|||
SLOT="5" |
|||
KEYWORDS="~amd64" |
|||
IUSE="" |
|||
|
|||
DEPEND=" |
|||
dev-libs/libgit2:= |
|||
dev-qt/qtdbus:5 |
|||
dev-qt/qtgui:5 |
|||
dev-qt/qtnetwork:5 |
|||
dev-qt/qtwidgets:5 |
|||
kde-frameworks/kcompletion:5 |
|||
kde-frameworks/kconfig:5 |
|||
kde-frameworks/kconfigwidgets:5 |
|||
kde-frameworks/kcoreaddons:5 |
|||
kde-frameworks/kdbusaddons:5 |
|||
kde-frameworks/ki18n:5 |
|||
kde-frameworks/kidletime:5 |
|||
kde-frameworks/kinit:5 |
|||
kde-frameworks/kio:5 |
|||
kde-frameworks/kjobwidgets:5 |
|||
kde-frameworks/knotifications:5 |
|||
kde-frameworks/kwidgetsaddons:5 |
|||
kde-frameworks/kxmlgui:5 |
|||
kde-frameworks/plasma:5 |
|||
kde-frameworks/solid:5 |
|||
" |
|||
RDEPEND="${DEPEND} |
|||
dev-qt/qtdeclarative:5 |
|||
dev-qt/qtsvg:5 |
|||
net-misc/rsync |
|||
" |
@ -1 +1,2 @@ |
|||
DIST stress-1.0.4-r1.tar.gz 191800 BLAKE2B 560065d963823e734bb706840908998a58c07c82b21ab579f7a0fd5163e7a8591ca0f6abe430bba058bafd9a2dac1fcf33f011663cd6c3d2fdefb221a49e5e8f SHA512 623a7d9585828bed4b7673e19fb0cfdda904552cd56353d74106047b64249299d5f8da892ec135f1781ec3984c7d5835dcc6c0d8e659e06c8a1e4fb2af9fd9c4 |
|||
DIST stress_1.0.5.orig.tar.gz 105766 BLAKE2B 7bc4a1d7739828ccd4b58c814e8ded42cddbd0b226bb29e916fe220835bcfa9dcdb86191bb321247aa98bd0e58791556713770bdeda5dad399aa61f2703a766c SHA512 8ae2b74213e2a6e7d17948b8277bdd6143c135a6cee64fb43d183b10134eaea761981e1d76af86ea4700b2d41598d5ca53b17755e61982ab50802297b139b805 |
@ -0,0 +1,28 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=8 |
|||
|
|||
inherit autotools |
|||
|
|||
DESCRIPTION="A deliberately simple workload generator for POSIX systems" |
|||
HOMEPAGE="https://salsa.debian.org/debian/stress" |
|||
SRC_URI="mirror://debian/pool/main/s/${PN}/${PN}_${PV}.orig.tar.gz" |
|||
|
|||
LICENSE="GPL-2+" |
|||
SLOT="0" |
|||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" |
|||
IUSE="static" |
|||
|
|||
src_prepare() { |
|||
default |
|||
eautoreconf |
|||
} |
|||
|
|||
src_configure() { |
|||
local myeconfargs=( |
|||
$(use_enable static) |
|||
) |
|||
|
|||
econf "${myeconfargs[@]}" |
|||
} |
@ -1,2 +1,2 @@ |
|||
DIST eclass-manpages-20210104.tar.xz 413740 BLAKE2B af65e53d54af6036a1feb4eda09a2b06e4f94221b98dd333008a74059781381ecd0d66fb71ca6583278684c8faa9efb330ed939c9f49d8052de15194fa321dae SHA512 cf19f521484474c7c7660f2f056d24d5e6c0e29ccf177cd7e1aaa4e1b55a14c8eabd8ec14cc3c6957706370f5f046ffe9aad59e3b9309da51e17c200d724d539 |
|||
DIST eclass-manpages-20210712.tar.xz 410588 BLAKE2B 776da6b26db95791401d562d3d550e1ab71dc19f54124fa37e78ab2595835fb05e7382b98007e58131698710b978dd87cbc10df1ea98c6ef01ec866418d6f9a6 SHA512 fb2bdc790d96f0662d84eddd01f291b4a3cac638c1e3df8975755e81d2d64dda14b0f60a77387da8544672080711d5047dda777d27a8cf2ded2634c47ecfee4b |
|||
DIST eclass-manpages-20211002.tar.xz 410056 BLAKE2B 6ac900aaa2718d838af7f069766e2e818276c80d1819f38ca0bc09d3815487083dfe64781331d9b0049c474fc6cec9381daea9c7961f14b208cd3372c79b7564 SHA512 bcea1bcae107df73c72c37dd65c5414833ad59e9d6088f806cb06512b53cdbcad10fb50fe23ede02ccfcda17ae86c70879f496929ef0f54aa799179f9ef0d869 |
@ -1,3 +1,4 @@ |
|||
DIST poppler-21.07.0.tar.xz 1709664 BLAKE2B 22c411c44a7f61344a0ea747fd435ad2b0180979d8117425167338b7f5cf963eefac19d38b5630df03b4ef978a113c9f031966d3bd8b0c1d86a5bdecd526d191 SHA512 ce1d8a5dd4a300a24aa71aea4919262e108ce1717dee04863da41de0962e4c0067e9c703c190386bd66d9c4ef54d04513cc8509f4beaf76e996576912d2583e8 |
|||
DIST poppler-21.08.0.tar.xz 1717372 BLAKE2B f617b41ebacee183730f20233273a2cc773c12b6c9d045850f8e738985b9079338c0e86b66d598a5dd4fd0227f70989604164a38fd45150b239e603c4da7e42f SHA512 266583279fb5c6b5300d23f8ba5b9da3e1f475fe21341a82ed7350dd9e321e243f3ef051944006c4f242c2d63a8c46bcda565a56017eb3a68caa5680ce719211 |
|||
DIST poppler-21.09.0.tar.xz 1722828 BLAKE2B 02bb35a051fadccd6e6d071b74f169fa8aca0f83aa27aac420fdb7998537b42747134efe6562ee2a09598761c55494e30dabf5785f70f84029c5662bbd7311a2 SHA512 e63181b98cbcb71e5b1beefce3aa7c196f69a7adc4304c8ced70eac7ab8a7edf918988faeb2a23727ecaafd6f4a809f561fa1c86f1fda0ab7e5e2dc882a5ab55 |
|||
DIST poppler-21.10.0.tar.xz 1779668 BLAKE2B f4464b70ba031ed697443803c435a79498184fc9a74381f5ac7c6ee0f856d77d6e270fe0cea70ee9bbc54713ec69d45ea0ffc66e820d80061856d6711d584e04 SHA512 4a125784716ee578f5be39830cc5903c27eeb707d3756c2ff04ef97328ed8d9e35d3873b7731d2144997cb31794674a1bd35461c84d4237335db27c8df43e4f1 |
@ -0,0 +1,126 @@ |
|||
# Copyright 2005-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=8 |
|||
|
|||
inherit cmake toolchain-funcs xdg-utils |
|||
|
|||
if [[ ${PV} == *9999* ]] ; then |
|||
inherit git-r3 |
|||
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git" |
|||
SLOT="0/9999" |
|||
else |
|||
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
|||
SLOT="0/114" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION |
|||
fi |
|||
|
|||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" |
|||
HOMEPAGE="https://poppler.freedesktop.org/" |
|||
|
|||
LICENSE="GPL-2" |
|||
IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" |
|||
|
|||
# No test data provided |
|||
RESTRICT="test" |
|||
|
|||
DEPEND=" |
|||
media-libs/fontconfig |
|||
media-libs/freetype |
|||
sys-libs/zlib |
|||
cairo? ( |
|||
dev-libs/glib:2 |
|||
x11-libs/cairo |
|||
introspection? ( dev-libs/gobject-introspection:= ) |
|||
) |
|||
curl? ( net-misc/curl ) |
|||
jpeg? ( virtual/jpeg:0 ) |
|||
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) |
|||
lcms? ( media-libs/lcms:2 ) |
|||
nss? ( >=dev-libs/nss-3.19:0 ) |
|||
png? ( media-libs/libpng:0= ) |
|||
qt5? ( |
|||
dev-qt/qtcore:5 |
|||
dev-qt/qtgui:5 |
|||
dev-qt/qtxml:5 |
|||
) |
|||
tiff? ( media-libs/tiff:0 ) |
|||
" |
|||
RDEPEND="${DEPEND} |
|||
cjk? ( app-text/poppler-data ) |
|||
" |
|||
DEPEND+=" |
|||
boost? ( dev-libs/boost ) |
|||
" |
|||
BDEPEND=" |
|||
dev-util/glib-utils |
|||
virtual/pkgconfig |
|||
" |
|||
|
|||
DOCS=( AUTHORS NEWS README.md README-XPDF ) |
|||
|
|||
PATCHES=( |
|||
"${FILESDIR}/${PN}-20.12.1-qt5-deps.patch" |
|||
"${FILESDIR}/${PN}-21.09.0-respect-cflags.patch" |
|||
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch" |
|||
) |
|||
|
|||
src_prepare() { |
|||
cmake_src_prepare |
|||
|
|||
# Clang doesn't grok this flag, the configure nicely tests that, but |
|||
# cmake just uses it, so remove it if we use clang |
|||
if tc-is-clang ; then |
|||
sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die |
|||
fi |
|||
|
|||
if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then |
|||
sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \ |
|||
-i CMakeLists.txt || die |
|||
else |
|||
einfo "policy(SET CMP0002 OLD) - workaround can be removed" |
|||
fi |
|||
} |
|||
|
|||
src_configure() { |
|||
xdg_environment_reset |
|||
local mycmakeargs=( |
|||
-DBUILD_GTK_TESTS=OFF |
|||
-DBUILD_QT5_TESTS=OFF |
|||
-DBUILD_CPP_TESTS=OFF |
|||
-DBUILD_MANUAL_TESTS=OFF |
|||
-DRUN_GPERF_IF_PRESENT=OFF |
|||
-DENABLE_BOOST="$(usex boost)" |
|||
-DENABLE_ZLIB=ON |
|||
-DENABLE_ZLIB_UNCOMPRESS=OFF |
|||
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON |
|||
-DUSE_FLOAT=OFF |
|||
-DWITH_Cairo=$(usex cairo) |
|||
-DENABLE_LIBCURL=$(usex curl) |
|||
-DENABLE_CPP=$(usex cxx) |
|||
-DWITH_JPEG=$(usex jpeg) |
|||
-DENABLE_DCTDECODER=$(usex jpeg libjpeg none) |
|||
-DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none) |
|||
-DENABLE_CMS=$(usex lcms lcms2 none) |
|||
-DWITH_NSS3=$(usex nss) |
|||
-DWITH_PNG=$(usex png) |
|||
$(cmake_use_find_package qt5 Qt5Core) |
|||
-DWITH_TIFF=$(usex tiff) |
|||
-DENABLE_UTILS=$(usex utils) |
|||
-DENABLE_QT6=OFF |
|||
) |
|||
use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) ) |
|||
|
|||
cmake_src_configure |
|||
} |
|||
|
|||
src_install() { |
|||
cmake_src_install |
|||
|
|||
# live version doesn't provide html documentation |
|||
if use cairo && use doc && [[ ${PV} != *9999* ]]; then |
|||
# For now install gtk-doc there |
|||
insinto /usr/share/gtk-doc/html/poppler |
|||
doins -r "${S}"/glib/reference/html/* |
|||
fi |
|||
} |
@ -1,3 +1 @@ |
|||
DIST xemacs-devel-1.75-pkg.tar.gz 246585 BLAKE2B 01c8e7f3e71ae14ae40436879a84543040c6c3e84487a3df7e6dc70401bf82be5dedcab08cdf1d6d437cf1283099b37665a2f4c98c67f4811e7d4f1f1f0ba33d SHA512 f05629c0e116cb4d10e3ffcaa941be285b56250a95a9316050115fe9cb12e3581da87be59862b79fa3c3cd3fb29b5029d0514a0fd9e9d317bba1b1b3c500cf9e |
|||
DIST xemacs-devel-1.80-pkg.tar.gz 257410 BLAKE2B c678554fac620d56b687611e56ce7ca6f048c3e70895209701e230079beb474d189d8d47b731d47c369866dcb3846f6d9781bd0c6b558ad7765eaa0e7b54c7ac SHA512 99d42ccd0b3db45a4b4fae931c59685c4e8cedd4daba744d8bf6232f6c1d388a2fb010ed58ce5a28a5e455fae73c19e9d3ad1bd12f2e95634c30605ae02099b2 |
|||
DIST xemacs-devel-1.84-pkg.tar.gz 257545 BLAKE2B 8fab5099be409c36b1f72daa4fbc57648fc6c40f5abfa686c029135fcbcc46cdf123ba35e11bfca1f4d1804d303005795cd6f52265dd060cd28afff1a56313c2 SHA512 eb20fe3fcca45b9feda2d70749c8a5af1936bf9a94d41b9a96ef83968b7f85ef9b9bd5121aecaafef59cccb6fb2e29a09ff0a7675a7b786909d86e59a6aa2005 |
@ -1,24 +0,0 @@ |
|||
# Copyright 1999-2020 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
|
|||
SLOT="0" |
|||
DESCRIPTION="Emacs Lisp developer support" |
|||
XEMACS_PKG_CAT="standard" |
|||
|
|||
RDEPEND="app-xemacs/xemacs-base |
|||
app-xemacs/xemacs-ispell |
|||
app-xemacs/mail-lib |
|||
app-xemacs/gnus |
|||
app-xemacs/rmail |
|||
app-xemacs/tm |
|||
app-xemacs/apel |
|||
app-xemacs/sh-script |
|||
app-xemacs/net-utils |
|||
app-xemacs/xemacs-eterm |
|||
app-xemacs/ecrypto |
|||
" |
|||
KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" |
|||
|
|||
inherit xemacs-packages |
@ -1,24 +0,0 @@ |
|||
# Copyright 1999-2020 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=6 |
|||
|
|||
SLOT="0" |
|||
DESCRIPTION="Emacs Lisp developer support" |
|||
XEMACS_PKG_CAT="standard" |
|||
|
|||
RDEPEND="app-xemacs/xemacs-base |
|||
app-xemacs/xemacs-ispell |
|||
app-xemacs/mail-lib |
|||
app-xemacs/gnus |
|||
app-xemacs/rmail |
|||
app-xemacs/tm |
|||
app-xemacs/apel |
|||
app-xemacs/sh-script |
|||
app-xemacs/net-utils |
|||
app-xemacs/xemacs-eterm |
|||
app-xemacs/ecrypto |
|||
" |
|||
KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" |
|||
|
|||
inherit xemacs-packages |
@ -0,0 +1,97 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit flag-o-matic |
|||
|
|||
HOMEPAGE="https://ocaml.org/" |
|||
SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
DESCRIPTION="Programming language supporting functional, imperative & object-oriented styles" |
|||
|
|||
LICENSE="QPL-1.0 LGPL-2" |
|||
SLOT="0/$(ver_cut 1-2)" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" |
|||
IUSE="emacs flambda latex +ocamlopt xemacs" |
|||
|
|||
RDEPEND="sys-libs/binutils-libs:=" |
|||
BDEPEND="${RDEPEND} |
|||
virtual/pkgconfig" |
|||
PDEPEND="emacs? ( app-emacs/ocaml-mode ) |
|||
xemacs? ( app-xemacs/ocaml )" |
|||
|
|||
src_prepare() { |
|||
default |
|||
|
|||
cp "${FILESDIR}"/ocaml.conf "${T}" || die |
|||
|
|||
# OCaml generates textrels on 32-bit arches |
|||
# We can't do anything about it, but disabling it means that tests |
|||
# for OCaml-based packages won't fail on unexpected output |
|||
# bug #773226 |
|||
if use arm || use ppc || use x86 ; then |
|||
append-ldflags "-Wl,-z,notext" |
|||
fi |
|||
|
|||
# Upstream build ignores LDFLAGS in several places. |
|||
sed -i -e 's/\(^MKDLL=.*\)/\1 $(LDFLAGS)/' \ |
|||
-e 's/\(^OC_CFLAGS=.*\)/\1 $(LDFLAGS)/' \ |
|||
-e 's/\(^OC_LDFLAGS=.*\)/\1 $(LDFLAGS)/' \ |
|||
Makefile.config.in || die "LDFLAGS fix failed" |
|||
} |
|||
|
|||
src_configure() { |
|||
local opt=( |
|||
--bindir="${EPREFIX}/usr/bin" |
|||
--libdir="${EPREFIX}/usr/$(get_libdir)/ocaml" |
|||
--mandir="${EPREFIX}/usr/share/man" |
|||
--prefix="${EPREFIX}/usr" |
|||
$(use_enable flambda) |
|||
) |
|||
|
|||
econf "${opt[@]}" |
|||
} |
|||
|
|||
src_compile() { |
|||
env -u P emake world |
|||
|
|||
if use ocamlopt ; then |
|||
env -u P emake opt |
|||
env -u P emake opt.opt |
|||
fi |
|||
} |
|||
|
|||
src_test() { |
|||
emake -j |
|||
|
|||
# OCaml tests only work when run sequentially |
|||
if use ocamlopt ; then |
|||
emake -j1 ocamltest.opt |
|||
else |
|||
emake -j1 ocamltest |
|||
#ewarn "${PN} was built without 'ocamlopt' USE flag; skipping tests." |
|||
fi |
|||
|
|||
emake -j1 tests |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
|
|||
dodir /usr/include |
|||
# Create symlink for header files |
|||
dosym "../$(get_libdir)/ocaml/caml" /usr/include/caml |
|||
dodoc Changes README.adoc |
|||
|
|||
# Create envd entry for latex input files |
|||
if use latex ; then |
|||
echo "TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}"/99ocamldoc || die |
|||
doenvd "${T}"/99ocamldoc |
|||
fi |
|||
|
|||
sed -i -e "s:lib:$(get_libdir):" "${T}"/ocaml.conf || die |
|||
|
|||
# Install ocaml-rebuild portage set |
|||
insinto /usr/share/portage/config/sets |
|||
doins "${T}"/ocaml.conf |
|||
} |
@ -0,0 +1,97 @@ |
|||
# Copyright 1999-2021 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit flag-o-matic |
|||
|
|||
HOMEPAGE="https://ocaml.org/" |
|||
SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" |
|||
DESCRIPTION="Programming language supporting functional, imperative & object-oriented styles" |
|||
|
|||
LICENSE="QPL-1.0 LGPL-2" |
|||
SLOT="0/$(ver_cut 1-2)" |
|||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" |
|||
IUSE="emacs flambda latex +ocamlopt xemacs" |
|||
|
|||
RDEPEND="sys-libs/binutils-libs:=" |
|||
BDEPEND="${RDEPEND} |
|||
virtual/pkgconfig" |
|||
PDEPEND="emacs? ( app-emacs/ocaml-mode ) |
|||
xemacs? ( app-xemacs/ocaml )" |
|||
|
|||
src_prepare() { |
|||
default |
|||
|
|||
cp "${FILESDIR}"/ocaml.conf "${T}" || die |
|||
|
|||
# OCaml generates textrels on 32-bit arches |
|||
# We can't do anything about it, but disabling it means that tests |
|||
# for OCaml-based packages won't fail on unexpected output |
|||
# bug #773226 |
|||
if use arm || use ppc || use x86 ; then |
|||
append-ldflags "-Wl,-z,notext" |
|||
fi |
|||
|
|||
# Upstream build ignores LDFLAGS in several places. |
|||
sed -i -e 's/\(^MKDLL=.*\)/\1 $(LDFLAGS)/' \ |
|||
-e 's/\(^OC_CFLAGS=.*\)/\1 $(LDFLAGS)/' \ |
|||
-e 's/\(^OC_LDFLAGS=.*\)/\1 $(LDFLAGS)/' \ |
|||
Makefile.config.in || die "LDFLAGS fix failed" |
|||
} |
|||
|
|||
src_configure() { |
|||
local opt=( |
|||
--bindir="${EPREFIX}/usr/bin" |
|||
--libdir="${EPREFIX}/usr/$(get_libdir)/ocaml" |
|||
--mandir="${EPREFIX}/usr/share/man" |
|||
--prefix="${EPREFIX}/usr" |
|||
$(use_enable flambda) |
|||
) |
|||
|
|||
econf "${opt[@]}" |
|||
} |
|||
|
|||
src_compile() { |
|||
env -u P emake world |
|||
|
|||
if use ocamlopt ; then |
|||
env -u P emake opt |
|||
env -u P emake opt.opt |
|||
fi |
|||
} |
|||
|
|||
src_test() { |
|||
emake -j |
|||
|
|||
# OCaml tests only work when run sequentially |
|||
if use ocamlopt ; then |
|||
emake -j1 ocamltest.opt |
|||
else |
|||
emake -j1 ocamltest |
|||
#ewarn "${PN} was built without 'ocamlopt' USE flag; skipping tests." |
|||
fi |
|||
|
|||
emake -j1 tests |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
|
|||
dodir /usr/include |
|||
# Create symlink for header files |
|||
dosym "../$(get_libdir)/ocaml/caml" /usr/include/caml |
|||
dodoc Changes README.adoc |
|||
|
|||
# Create envd entry for latex input files |
|||
if use latex ; then |
|||
echo "TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}"/99ocamldoc || die |
|||
doenvd "${T}"/99ocamldoc |
|||
fi |
|||
|
|||
sed -i -e "s:lib:$(get_libdir):" "${T}"/ocaml.conf || die |
|||
|
|||
# Install ocaml-rebuild portage set |
|||
insinto /usr/share/portage/config/sets |
|||
doins "${T}"/ocaml.conf |
|||
} |