parent
f48d066e05
commit
588ca34390
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29591 BLAKE2B 0d0f2cccc0caaf5bfc00182d93c815880955ea5c81a701855d6b70201e9452693a5032f8c02be7c4f0f190c16de26d026f669d58d9e2bd02d38b6bdf7b65996a SHA512 8841e92dc46981367b965b1b4e61640ad074cc656666ac5a20a1886a960c4f0720687adde70d2af77c2d1ea0737befee50c2495b31120ccf545384bfe54d2fcc
|
||||
TIMESTAMP 2022-05-26T06:09:53Z
|
||||
MANIFEST Manifest.files.gz 29576 BLAKE2B d686c02f40ffdca769449943976356a5dceae7e283d055bbc690c96323f0b621c9b82cda0f9ab9ba4744b54ea1b0df0b68857309f0fa4a890fb85bc02aac4ffb SHA512 6b19654a31b45a584a25d61dfbb580d8dd41a1630fbfc3cfce159b5789f1fef0c8efc60a2a69e0065c496e6b4f75fd0f1df4068f3731b1fa0319ba55d02a3e4f
|
||||
TIMESTAMP 2022-05-26T11:09:51Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKPGbFfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKPX/9fFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klDhhQ//ZGUnL1tgBjp6GiuR4SavxXwRr8r178w3BH7720u95sB7ULWVF45v8Jca
|
||||
nH457nOea0pHK7KWV1hDMP6CW2E9p0DSfHPmuV5hFHkApgGct4DYkazchKEbVcKu
|
||||
hbt0p0SbfIjj/CszaZIkEclwx8jc04dHKwygcJJxWKrrmZxlgO9FbVd+89R1Xeo5
|
||||
7iSTT8ZeACKwAOgaZ5efeNTcPO+UCultmX4iKh/uxfYXR5eQuvYpNx3f4e/BuvgH
|
||||
O36aOKiFzoS+ez2zNPZTNLuuc+PzGpMXJ7EQ2C3AD1AcC14qqVSf4EPAysz3r2Uv
|
||||
j5/iEfw5p6mqGe9EHogOhNUFJhun8eGV+whe+3GYwRCizwnGJ6PSEgzcQbF0hpMy
|
||||
VCtTtj6dq9v90yXxrcKO1LWBjT/3rl4D+xG4CXVcPwcJ/pvIL5fe1QGq/AxDM52v
|
||||
FdQCiWtQzVro1LTS5ADni1uHxLk16ax4zpSGrEB35UVVPl4L9GJXqHwyJUYjbwjA
|
||||
moD8Q3DnR1xRGAx+nYpLO+4J5AN/MY9G47LknDVJ6EuY/NKeBiKx4Eonls0gTqW2
|
||||
RmLrs5tOPQGqwCW0b+cCRHfkm5cKMbNV+d1eKNbzpSlOkiWBsYTWplvRX8e5yniX
|
||||
rboP2P6kDqrbH4ZU2v1lUsjxyE+nda83nlcNDTwKg77OILkwNqc=
|
||||
=je/S
|
||||
klActQ//RsP7Knq/5XbKLZZbrSmSbEV0eipsXf2JajiAuT/sJwpP/B8rBSQfVosL
|
||||
MPC43N6VNcY/vPatIRQ/ywlyB8n6ii/pNhxQ+ZKC+GW+qCN0cnch1fEat5gdwe80
|
||||
QCr4hzwTH1g21r8yRnWifxansGpR8vgCpGKmXv+nXTz6YJH0G8gjV59D9MtBQWQc
|
||||
cpKvWzNG/UqqDIc+oOapR/iKfWcwTOjR24GgLYb6/aQW4Xjb+eYCkl1JwZJwPF5z
|
||||
/A0Yb7k7yNPTMugWZ7UVOi+aEdmI6mlmdgsk9SjdLWRFTB10ajVKEivtihI0TLLq
|
||||
PaaNagC61FPw6ElA/Ts9PpOujJH0ORHsIYED75tLBFaRLPV3UZmZupVFIMo3Yhq/
|
||||
/JFyxLYpPpe8by5GtODyWL4eG/ZH6L+h3rLNBAot5/VeDi4PzGSxxDmAi6q5HMJk
|
||||
kRWeIrCHmKiV1JQgHUrvq78voo7JMudeqD9AwnvHQjYpUYvTMzgnzhgMsA+WQMy8
|
||||
z51GJNDXLmTp50rA7Zk1ongoOQsSNnXo6GR//XCUlarQS++Frrm6bMp6kDYJF60Y
|
||||
dRO5ILs+21u7YH1ubdEo05krVHhLTT7SbdYg6rZ4OrJXOkMBXEht2QkM1C9PUxu2
|
||||
yo+r59Fmq1IqHc1ktkKFuzr/1Bt2FPErJQYumdBGOZyvLp7A74c=
|
||||
=SlO4
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,71 @@
|
||||
# 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
|
||||
|
||||
MY_P=aws-cli-${PV}
|
||||
DESCRIPTION="Universal Command Line Environment for AWS"
|
||||
HOMEPAGE="
|
||||
https://github.com/aws/aws-cli/
|
||||
https://pypi.org/project/awscli/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
# botocore is x.(y+2).z
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(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/pytest-forked[${PYTHON_USEDEP}]
|
||||
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)" --forked
|
||||
}
|
||||
|
||||
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,5 +1,5 @@
|
||||
DIST gnome-abrt-1.4.0.tar.gz 112129 BLAKE2B f3f45c1793c59f4453ef17fd7e24877143cc5d87bdf8cfd6d778d9178005ff6083ce1564f06bb98d9027628bcdd4feb9d98edcbdcc76432c813065d518d0f91a SHA512 eb66040f23a8cba4e015f4f72dee56d782aa3d8bdd90644dce2e7fa1776edc4dc14d69c3722503825db5ff75fa80bde09bbc5bcd9eb6f20209e7e579d8c33a21
|
||||
DIST gnome-abrt-1.4.1.tar.gz 115107 BLAKE2B 6706e65f099056118b40e821325aa7861ef256bdf17d824a5222eeaa3355761bfc8f188e7b0a35305f47b66000c0992daa164d955bdf9d3f6005a1eb85b2a3c2 SHA512 c14397f94d39ce1a94247215679a36c0d1db5fee6a162956d5d87a4585207dbc1cafc60bd9b6b5e3cd5f8437a398ab4a983002d6d2a241a01d7d4da6b93060ae
|
||||
EBUILD gnome-abrt-1.4.0.ebuild 1158 BLAKE2B c89c5fdc6fbd7bc28a0cad48e9cf1d9ab43b54e6783e01a9912c9eb0293cbc963dd0fef8ddcb6be11dd3ea29be5005c829ed956cfaaaf878aa60cafbdc73e61a SHA512 f6d4fd37809b1e4382ae8035b1b522c574b80a9b68f6f764aa78c5b69838224ada61961e8a720f0da2ea55bda7175de4bd2755918d76125561c111960bd82728
|
||||
DIST gnome-abrt-1.4.2.tar.gz 115442 BLAKE2B b98a67619a9ca69708eef099614d936c015bfbe2b9cc2e9090f5a60dcd34a7d4eaa37aa7769ce04e52b400f0c8bebac3a933c1c323b11e8b84e347557ff0cc36 SHA512 41639ef3ee7ba090cd62da45d029c9f59613d6b844d59768385f0fc5a074185f6f350a4100aa35aad9a4c528524d2905f130904f6b4c31a4df22d621e0395253
|
||||
EBUILD gnome-abrt-1.4.1.ebuild 1158 BLAKE2B 72f2ff7a66cd07acc9c7e5e73e7e97003bdfb95ac561425970a3aa12d4d371472f480e2802e007f7a4cc829a064fb71508674af5cd5bf9d2a4ae10bddc28222a SHA512 1ba7d6b0146a4e813af830db6f14a8fc5593e7e97db916b6224c3571ee346fd1f50c44a1dccafeef05abfb46ec1392cce790fc76b7f2c2243cce3f5e1baf9e8a
|
||||
EBUILD gnome-abrt-1.4.2.ebuild 1158 BLAKE2B 41ef5026e706a8c4999d2cf10be6599669cf2e72d25471459ee743fce2f18601c30fbbd322f2b132ee8ef5205c11b4252d71765fa11a7f10bd068148b0b3730b SHA512 daea1c6d1c4f13e1aab602af74a5a2926fe083e1ddb0c87c70ef234d167fc3ab20f095a147375decd1430170e21eee361961d13333816e70a796b3433d40cc56
|
||||
MISC metadata.xml 324 BLAKE2B 1ffb7c15745814f3cd31a57d21c31626168e535f993691109ea2f5fafd53b6e5951b6ac86ef1a4542e8074d20fb197a211208373b218b4a3821577413fcbf3ef SHA512 5c2c35dc69f9560490724309a8039ef989d69ba3452db590292363e349070075efc9f6fa0c3c2dba3d459a09b59751f4c28a4058ba8bbef175397c106cb2ab95
|
||||
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{7..10} )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit meson python-r1
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
AUX 60nxml-gentoo-schemas-gentoo.el 206 BLAKE2B ae9d1fe1da9c86d14796c09597ca34b10dd0e28abb02fdeac4607b8d950bfdf636f5f3c1de49cd5b9cf1fa808513522ab43272f3c26361b871ad0d630a942ed6 SHA512 5592edb5663066fcccaf5b05c3df671b4069d4d259376a8a91ef3f7ae5990687b15dfdf40e6f7aa6cc7d62b7cdaa5090fd851de0ed2718d20ecfe3e3a78530ea
|
||||
DIST nxml-gentoo-schemas-20220125.tar.xz 8644 BLAKE2B 6f2bb618bb94f9a61ba22526161d8b0457d6177b2a6dc339199fe633652ce1138125d50bc1b681117e8dfedb227ec54e30a51d4724fb5148ab31e1224b16fc9e SHA512 95719c92d9c6c9c883c022baf0593f927b0f24f7e35832ab0dd951fb31fd601888715671a6b8a887464649632bce3c8cb8281aa5d5a066fc115d38ffed8f8adb
|
||||
DIST nxml-gentoo-schemas-20220524.tar.xz 8916 BLAKE2B 132c2b81bbb11f94974f5e25a9ede1c047b0a29ae97d70dfe6a83b3def36cb1155e28a111aba261155c2bf3dc7825d5b7c9fe0cc56296ba4d33e9ab2c070eeb3 SHA512 79262e491e58370a471ab09a31755de720de681a8d3c7fe96a3950d128e2877c70732b08dded05b0926b96d59d91e0abbaa55f9ea807dc5252e61674ed3fe4f8
|
||||
DIST nxml-gentoo-schemas-20220525.tar.xz 8836 BLAKE2B 5506f976b43218d5bb85ae96c31137c51691cef5f3a524d4214584cc0cb1dae26f45b97d636c8361ec06e7bff5cbf2337b8ed82795aba72dd079127db2238ece SHA512 7df23a9d73a09fc26c6e38665d28c3b633d371bf9c84d56b9318045d80ccab23c3b9c115d68efd6733b9048918118612a05405a1a590b41eac4fb7405746b34e
|
||||
EBUILD nxml-gentoo-schemas-20220125.ebuild 599 BLAKE2B 94a71309956e567bd635ddcef76e56c8bc59680af81d407f20fc14297bcfffe30cc54fbfc148593d5dde43373a67aa425e059eec58da7d521c339e5fdc04f18d SHA512 1eaeb00a9c24ad4c18d65376a5a0011cc74c7a609aec8ea574fadeb061ba661a3b010e378ad4c76533295cd67c665a4441e7c235258f4613c047684bfa898b3b
|
||||
EBUILD nxml-gentoo-schemas-20220524.ebuild 601 BLAKE2B 12946ce50c622acab7d3c1b1f6b0059164a6f0b9da4e085bed3a83f6dbc47ab1f23f67b5e43302453a184c3e00ca5b3e5b05286adc729d98d420b53a49bdc78c SHA512 6b7d3c63fd581602012123d4d2a91858e31631e31dd7ebd383e4301635109932a2d479f5cce76f6302c949e6b5580a6bee1be3eb244f8375ddb42bc57ecfeeac
|
||||
EBUILD nxml-gentoo-schemas-20220525.ebuild 601 BLAKE2B 12946ce50c622acab7d3c1b1f6b0059164a6f0b9da4e085bed3a83f6dbc47ab1f23f67b5e43302453a184c3e00ca5b3e5b05286adc729d98d420b53a49bdc78c SHA512 6b7d3c63fd581602012123d4d2a91858e31631e31dd7ebd383e4301635109932a2d479f5cce76f6302c949e6b5580a6bee1be3eb244f8375ddb42bc57ecfeeac
|
||||
MISC metadata.xml 370 BLAKE2B 2af6298a56b5da7f2c32b4bed09ae442df3068aecaddf3be04c6d6d4abed1f23430d14a54bb33b13580cfeca7177e2da00c8eab62d17a84427ad1201e105572b SHA512 abaa11228666364188cd1b23903b43b5b49456050287ba12be8a6bd31a1f063c65b3efe50de478614f8f70f953ae22b238989724be5179df71a2ce820d356904
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,7 +1,5 @@
|
||||
AUX xa-2.3.10-Makefile.patch 1840 BLAKE2B 1d8b4d7ed1ed97991dd611f77ff8daf6bb404e2892e271404d9b4b02e475b863e8ad3c45c79d07f5bbb9e69c19fd64f4b895a1868444729137ae97837e698b73 SHA512 b16462153b12604c6e3d8fba54e3d1fe19b5d907bed4141319d863d497582fe46fddfa15b0ab1c697ea4536e6fa3e5f86b68266a3b8da2c7d43f9577a10036e7
|
||||
AUX xa-2.3.10-fix-gcc10-fno-common.patch 203 BLAKE2B 9f503900b016956a02d2d9a1103884297e1545c624cb94c079abbc3e795ce803f35cf1c150ea233c2b78f9719ce2d15283a9ff5551c5adcbed55b6e98bf13747 SHA512 3862cad04136200447486fd6ac76298118d56a53c21f9db7aaf8f7ec248c10bd2f3ae610112a6dc5e99944da03ec52bc7cdb33879e6f1cb8fa6e9221f71472ea
|
||||
DIST xa-2.3.10.tar.gz 152433 BLAKE2B af9ab28e6596f6c96abd075779670955e7bfe79b3e9e18c5c75f35ffb166c705a0ebb60dcca1928c49a836eefcd7b15d12437579fbe645c0b5ce51e81da92d8d SHA512 08b9994e295495744d5252fa983b111f41d0447cdb32d0c065f8fbd942ffa0899476d6cfebe1162e4aa08b1d0a2d8df74c2a60987d2509b8bca45da670f4a67f
|
||||
DIST xa-2.3.13.tar.gz 155606 BLAKE2B 8196f8f88bee29dbab9ad026c0d4e3519159c4ed7579dc7db391c0bdd7b1bfe31e2884644258d863e299ac3b5fcc43718b3d95b9b7d7802541a9d58366728ffe SHA512 b8a4c1856e51bbe212b98be06895987d6fb926a229511a67ea90a934da1fcc84daf29bd289c3c4c2254d2bce345333bb92747947f3286376761613b2e181e99b
|
||||
EBUILD xa-2.3.10.ebuild 615 BLAKE2B 1a0286b2aeb631d56682c04d391b19c2dff7eefcbe590212f5dd0997030611e669fe20f90553a6f8cbc938b70a00626403c9386f6d00b998d1b1b31798765d7b SHA512 576da5cfb40cca0b8d4a4839bbf26bd9687a84677c9bcdf81722df7a1b7ea7a741942be9928c87b4615e2d2fe13df5662589c1aba5478abfc0f3c8df95731283
|
||||
EBUILD xa-2.3.13.ebuild 558 BLAKE2B 0d744811be2358e430b40ec04ee766c8a531b417bd7691026286d05f6cec9f715baea2aa60056e73d10a88cabc567136a204540ebf97482a44b933e0ce93b720 SHA512 5f499f12b24f67baf9db24f19ff2fdac2e0c4bd3455974530c1438f1a96c05ace39a82d08eab8ca43d887ac1d2b4b5baf4c607e6b992cf68f1879a54d6706bca
|
||||
MISC metadata.xml 548 BLAKE2B 3acb4c1e9192f25578d0e57f4527c1fd9af3738f48978cd5af39e9728336a23576f19e48568028c47b9db1394539280553590bcd29c206d11ab4acba50c5dbda SHA512 6b1274a1ee5456a5e2cdee2e1bfd34777b66d5178034b11f314549640c3085d069d96e71da9d476c03977540b6a08f8acb034b8df938b8caac1005eee4d2066d
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="High-speed, two-pass portable 6502 cross-assembler"
|
||||
HOMEPAGE="https://www.floodgap.com/retrotech/xa/"
|
||||
SRC_URI="https://www.floodgap.com/retrotech/${PN}/dists/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.3.10-Makefile.patch
|
||||
"${FILESDIR}"/${PN}-2.3.10-fix-gcc10-fno-common.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}"/usr install
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
@ -0,0 +1,124 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools toolchain-funcs multilib-minimal
|
||||
|
||||
MIN_PV="$(ver_cut 2)"
|
||||
|
||||
DESCRIPTION="Netscape Portable Runtime"
|
||||
HOMEPAGE="https://www.mozilla.org/projects/nspr/"
|
||||
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/nspr-config
|
||||
)
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-4.23-prtime.patch
|
||||
"${FILESDIR}"/${PN}-4.7.1-solaris.patch
|
||||
"${FILESDIR}"/${PN}-4.10.6-solaris.patch
|
||||
"${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
|
||||
"${FILESDIR}"/${PN}-4.8.9-link-flags.patch
|
||||
# We do not need to pass -L$libdir via nspr-config --libs
|
||||
"${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
|
||||
"${FILESDIR}"/${PN}-4.33-loong.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
cd "${S}"/nspr || die
|
||||
|
||||
default
|
||||
|
||||
use elibc_musl && eapply "${FILESDIR}"/${PN}-4.21-ipv6-musl-support.patch
|
||||
|
||||
# rename configure.in to configure.ac for new autotools compatibility
|
||||
if [[ -e "${S}"/nspr/configure.in ]] ; then
|
||||
einfo "Renaming configure.in to configure.ac"
|
||||
mv "${S}"/nspr/configure.{in,ac} || die
|
||||
else
|
||||
elog "configure.in rename logic can be removed from ebuild."
|
||||
fi
|
||||
|
||||
# We must run eautoconf to regenerate configure
|
||||
eautoconf
|
||||
|
||||
# make sure it won't find Perl out of Prefix
|
||||
sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
|
||||
"${S}"/nspr/config/rules.mk || die
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# We use the standard BUILD_xxx but nspr uses HOST_xxx
|
||||
tc-export_build_env BUILD_CC
|
||||
export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS}
|
||||
tc-export AR AS CC CXX RANLIB
|
||||
[[ ${CBUILD} != ${CHOST} ]] \
|
||||
&& export CROSS_COMPILE=1 \
|
||||
|| unset CROSS_COMPILE
|
||||
|
||||
local myconf=(
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)"
|
||||
$(use_enable debug)
|
||||
$(use_enable !debug optimize)
|
||||
)
|
||||
|
||||
# The configure has some fancy --enable-{{n,x}32,64bit} switches
|
||||
# that trigger some code conditional to platform & arch. This really
|
||||
# matters for the few common arches (x86, ppc) but we pass a little
|
||||
# more of them to be future-proof.
|
||||
|
||||
# use ABI first, this will work for most cases
|
||||
case "${ABI}" in
|
||||
alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;;
|
||||
n32) myconf+=( --enable-n32 );;
|
||||
x32) myconf+=( --enable-x32 );;
|
||||
s390x|*64) myconf+=( --enable-64bit );;
|
||||
default) # no abi actually set, fall back to old check
|
||||
einfo "Running a short build test to determine 64bit'ness"
|
||||
echo > "${T}"/test.c || die
|
||||
${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die
|
||||
case $(file "${T}"/test.o) in
|
||||
*32-bit*x86-64*) myconf+=( --enable-x32 );;
|
||||
*64-bit*|*ppc64*|*x86_64*) myconf+=( --enable-64bit );;
|
||||
*32-bit*|*ppc*|*i386*) ;;
|
||||
*) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
|
||||
esac ;;
|
||||
*) ;;
|
||||
esac
|
||||
|
||||
# Ancient autoconf needs help finding the right tools.
|
||||
LC_ALL="C" ECONF_SOURCE="${S}/nspr" \
|
||||
ac_cv_path_AR="${AR}" \
|
||||
ac_cv_path_AS="${AS}" \
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
# Their build system is royally confusing, as usual
|
||||
MINOR_VERSION=${MIN_PV} # Used for .so version
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
einfo "removing static libraries as upstream has requested!"
|
||||
rm "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libraries."
|
||||
|
||||
# install nspr-config
|
||||
dobin config/nspr-config
|
||||
|
||||
# Remove stupid files in /usr/bin
|
||||
rm "${ED}"/usr/bin/prerr.properties || die
|
||||
|
||||
# This is used only to generate prerr.c and prerr.h at build time.
|
||||
# No other projects use it, and we don't want to depend on perl.
|
||||
# Talked to upstream and they agreed w/punting.
|
||||
rm "${ED}"/usr/bin/compile-et.pl || die
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
# Copyright 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 distutils-r1
|
||||
|
||||
DESCRIPTION="A Python package that generates fake data for you"
|
||||
HOMEPAGE="
|
||||
https://github.com/joke2k/faker/
|
||||
https://pypi.org/project/Faker/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
|
||||
!dev-ruby/faker
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/freezegun[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP},tiff]
|
||||
dev-python/random2[${PYTHON_USEDEP}]
|
||||
dev-python/validators[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST Faker-13.11.1.tar.gz 1501239 BLAKE2B 1ccf33e7a054d33921696ea917670fc0ff88c0b805700b32d9d4e5ed3b12d6e52ea164f762600315370eed06415e70923002b99f0c32fa9cd40cdeb437e338c0 SHA512 291517669143119099ac6bcc69a08091fb156728c465198079f764996849d8416ccaf169e1cf0d0dd02d99b2090494084dad7fdef9dfd2702411701bf71f54b5
|
||||
DIST Faker-13.12.0.tar.gz 1528234 BLAKE2B ca85e172d75f009802486fd5299581c0bd08f273f049df12b44159fb0c79d6b267579172da3c25f5aebaa0b897ea1e1067fe8e6a2527b0ccbf1e60de0257289c SHA512 9883e1a82b8d00ad83a31c71929ebb8f13e31bb34ada29772ab0bd8e9ac5e59ea44cf1a876e8c58a519814207fbc5ed950fdce7f7c259e5ca897e23662cd6511
|
||||
EBUILD Faker-13.11.1.ebuild 743 BLAKE2B c954188574c55e07e1737acf6558e83712dba7981040e05ed49864397a18e27217bcdb2da6d033f56553e9af826347302938035ed84d087d3b28b64a137a4b1b SHA512 71a025aa9e4571bd9e0a5d123ece8c128327653915730cc5ba1f6887258a348f339b4955ec01dc5ae88fe393e5699fba74354ca7bef0e83fbc4ca9c3c7c4182d
|
||||
EBUILD Faker-13.12.0.ebuild 743 BLAKE2B c954188574c55e07e1737acf6558e83712dba7981040e05ed49864397a18e27217bcdb2da6d033f56553e9af826347302938035ed84d087d3b28b64a137a4b1b SHA512 71a025aa9e4571bd9e0a5d123ece8c128327653915730cc5ba1f6887258a348f339b4955ec01dc5ae88fe393e5699fba74354ca7bef0e83fbc4ca9c3c7c4182d
|
||||
MISC metadata.xml 474 BLAKE2B 337c8b17b4ca092edc2e59bd61dd847e4b9f2bd7e0651d07dad5b3e3eb4f311de9e27e6cad1f6a4835f618446cfa4cdb95e578a8af11498cf7bed1ec697990ce SHA512 35f4a2a50ad5589ba50e619670d1f1eac423fec920bb9c07b3f8bd7d7f2a0bb4e88dde286b062339b30ba304bd1a834bf3318c0b0ad0552ce9eb45fa72e5f44e
|
||||
|
@ -0,0 +1,29 @@
|
||||
# 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 distutils-r1
|
||||
|
||||
DESCRIPTION="Reading and writing of data on regular grids in Python"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/GridDataFormats/
|
||||
https://github.com/MDAnalysis/GridDataFormats/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-3"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/mrcfile[${PYTHON_USEDEP}]
|
||||
>=dev-python/numpy-1.0.3[${PYTHON_USEDEP}]
|
||||
dev-python/scipy[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST GridDataFormats-0.6.0.tar.gz 1984859 BLAKE2B b53e6a43a06fdcb42fbef4c10dbdb1b5740fc04fff468b666c687ba5a839b8129b49358d54c6d7e4229ebaa67af01d897fe960f87a868950657bbcbb85ec7487 SHA512 b876eacd7b1d3a7dd6fe35e2092783183fb0ffadf7fbf583773e6a3401bef51bd33ebb2e73f8b4ec9cd404c153c30ce09dfb75d5e4aacba53915d085f090d0ea
|
||||
DIST GridDataFormats-0.7.0.tar.gz 2159247 BLAKE2B 7969f80960b5a29c44a645725a53dc6eb7c99d02e4fe1369700aaff85e4b98f3c7636768340c95b4ac44f6971558ab2efc5dc4e4968fb410e90e2228635e19ee SHA512 333c7f77c9c65f6be788c58efb0822eb05580893e96522c0bef04d84d3c5deae5498c1721353ece2ecd4ed8785acb6413b43123c0d895a855f0ee59e44b1d310
|
||||
DIST GridDataFormats-1.0.0.tar.gz 2155373 BLAKE2B 9570d2f61d5ee2fdd1aa1578e30bbbcc60bd98c60db7fa4e7030055b551170c6eac8eefabb2aecddc3938cccef1ee76c9d01a0ac99f8c56be8384ca9164615fb SHA512 03e250872f3e00b9208c16f179d18f899ed67c7656edaf79cfbba410ed8d1fb2ede2c878a57d3a818168efd9af6135b1a91e1c30d5cb256e88f7af1f4ca59686
|
||||
DIST GridDataFormats-1.0.1.tar.gz 2155370 BLAKE2B 8bf5ce65cefdcf490b75212bca8831957769118fbad7fdce42b5634ed67a1f5d4ac454f7429b984bafd89f5bc883fff1bca9dc71f529794cdd585e186e41e063 SHA512 2cfb8c50b4d17fa978924a0e65ae27f6e125bd1055bfdc9096ea35511f4c2a8a16f6bd9c652b9130fbdd66d4d464d8074b14f47c175f98df94c02fe973a0107b
|
||||
EBUILD GridDataFormats-0.6.0.ebuild 620 BLAKE2B 25c320580183c150d77c9e10a103dd425b1cf005749a8686676c1fa8c1a1cf747df6b437a62783e39f1764a82c73e5c00ca754a076c79231d2b39e0a2edcf078 SHA512 74e25dc0724e53585cc03d7c4726531c9169d86c79dfd2d01faaaf03ec320eab4712cc826aca7e8a02a88e0215484276776d45a1f94e982c5886c80afabb4201
|
||||
EBUILD GridDataFormats-0.7.0.ebuild 662 BLAKE2B 312cc77f8342a9afcc70336a45ceac36319594904dd66be392f68b861ee714dc69db07e96bc4fc654c86c755a446ead74df0013a59fa79b0b0d92ff514745e6a SHA512 4964bcea0ad4010e1cbfe288f8bb97b9f56a38beb45092d8b71e34877d86259b609c6c7f88913d2cdb4b976d19990fad3b1fccc5054db4cac029af3f729b8236
|
||||
EBUILD GridDataFormats-1.0.0.ebuild 667 BLAKE2B 353d752b55d881da2891855e0511b5fb69bbbf8be8bd4d81ce185ef79834ef4cab72b1d62d70646ce61b5b92d00ab0294ad13e00114100db5e9e92a15dcb7c2b SHA512 bf5d0c86d762ed9cd06ddaccab5a86d60233c44545434ce0efa69218fdf7935afdd5375398de560d589f4866a88eeefe2917574585035804db4ddd5c08eedf60
|
||||
EBUILD GridDataFormats-1.0.1.ebuild 667 BLAKE2B 353d752b55d881da2891855e0511b5fb69bbbf8be8bd4d81ce185ef79834ef4cab72b1d62d70646ce61b5b92d00ab0294ad13e00114100db5e9e92a15dcb7c2b SHA512 bf5d0c86d762ed9cd06ddaccab5a86d60233c44545434ce0efa69218fdf7935afdd5375398de560d589f4866a88eeefe2917574585035804db4ddd5c08eedf60
|
||||
MISC metadata.xml 608 BLAKE2B 25b3e613ce6776ecc00b7ab3e65ba253be7715f167b37d4fc4d625b035e8d24706cd56bc14f2f0cac2b3f4da6b84c8bcd2b219914490b9e3bc9fab0cbbc2ddfc SHA512 48ca119e78978f100a3212a59d716d49766e6bd523813c5395d05f705f1258e1899183d52faabfef95162b82ccfa08b5b771c1a00c53d7c42a54aaa97eb9ae52
|
||||
|
Binary file not shown.
@ -0,0 +1,65 @@
|
||||
# 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..11} )
|
||||
|
||||
inherit distutils-r1 multiprocessing
|
||||
|
||||
DESCRIPTION="The AWS SDK for Python"
|
||||
HOMEPAGE="
|
||||
https://github.com/boto/boto3/
|
||||
https://pypi.org/project/boto3/
|
||||
"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
EGIT_REPO_URI="https://github.com/boto/boto3"
|
||||
inherit git-r3
|
||||
BOTOCORE_PV=${PV}
|
||||
else
|
||||
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
# botocore is x.(y+3).z
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
|
||||
fi
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||
>=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs/source \
|
||||
'dev-python/guzzle_sphinx_theme'
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# don't lock versions to narrow ranges
|
||||
sed -e '/botocore/ d' \
|
||||
-e '/jmespath/ d' \
|
||||
-e '/s3transfer/ d' \
|
||||
-i setup.py || die
|
||||
|
||||
# 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
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
epytest tests/{functional,unit} -n "$(makeopts_jobs)"
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
# 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..11} )
|
||||
|
||||
inherit distutils-r1 multiprocessing
|
||||
|
||||
DESCRIPTION="Low-level, data-driven core of boto 3"
|
||||
HOMEPAGE="
|
||||
https://github.com/boto/botocore/
|
||||
https://pypi.org/project/botocore/
|
||||
"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
EGIT_REPO_URI="https://github.com/boto/botocore"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
RDEPEND="
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
<dev-python/jmespath-2[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/botocore-1.26.0-py311.patch"
|
||||
)
|
||||
|
||||
distutils_enable_sphinx docs/source \
|
||||
'dev-python/guzzle_sphinx_theme'
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# unpin deps
|
||||
sed -i -e "s:>=.*':':" setup.py || die
|
||||
|
||||
# unbundle deps
|
||||
rm -r botocore/vendored || die
|
||||
find -name '*.py' -exec sed -i \
|
||||
-e 's:from botocore[.]vendored import:import:' \
|
||||
-e 's:from botocore[.]vendored[.]:from :' \
|
||||
{} + || die
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# rely on bundled six
|
||||
tests/functional/test_six_imports.py::test_no_bare_six_imports
|
||||
tests/functional/test_six_threading.py::test_six_thread_safety
|
||||
)
|
||||
|
||||
epytest tests/{functional,unit} -n "$(makeopts_jobs)"
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST cppy-1.2.1.tar.gz 18040 BLAKE2B f828fd6e7b401ea2f7672ade94acd8014e77890d68cf09c4f189f4c8776875130db185a7458016dd20f8b3eae536ad6794a79a0aab6894092b26ea341e73e309 SHA512 4215051ce848faccfabcfbd840a343bc81d1ef0321ff0837354560dc6208cc235a6a130bab96f8fe42d5f630d1dfc20795928c64f6204a49e8f04b3fda8f9c90
|
||||
EBUILD cppy-1.2.1-r1.ebuild 618 BLAKE2B 43edd468d7e97ffdf40553da576a745a193aa46dc6490d641603c955dd663b28cf6bcb9b6b89e590c0416d39a73699936d82c421d32f1c363986855bf0cee806 SHA512 97f3d2aa3fb3c9b2e67ddefe21c2ae8e6df5f2a70a9e457d1a2f26c3f51a964eaf65f43e2cba67a0d129590287da9f17a113b9e91be61cae139a40dcbfaeb1c2
|
||||
EBUILD cppy-1.2.1-r1.ebuild 618 BLAKE2B 5a2ac3ac36e9d5df7d1a5663c2b644fdff636a3b737a809f467301598604961eabd4c52dc5de6f74733b88ec241c9d0bcab1afb9d2e1bf62dde7e9d58db47b03 SHA512 e46b08a6d527e8a59b924b1d2013fea4ed8f9eb4f14d443bebaa57b83a586e860fb3e1ed26a122f7c0d9470f7e2db3e4d2e90e8b99d7ac3596d25e424f6d5dd8
|
||||
MISC metadata.xml 602 BLAKE2B fc0deb89e55e63a036cc7eee611ded9481592777d978e9bdaec313b838574bbc7a21bd71e28f99121d2166f28fd2f0cc6d37786790a75344467708fc7203ab8e SHA512 61f35eb674dc1eef1258dcc8ebe128c004f3843bc17bdb828b83d5f719430746922518494686d13825c4e0644fbd4d0f907e78c1b6405e9547dab7ae2ed653c8
|
||||
|
@ -1,7 +1,9 @@
|
||||
DIST fakeredis-1.7.1.gh.tar.gz 71151 BLAKE2B 87877c94a4c03ad6ff4b55f307526f712daa860257374a97a8f7bd29440d171467e18e4041ca56bb6af30df30481a3d5b13c7d0657ba3eb7673a653664ffbe8a SHA512 f41d9393ae50bae9de064678948f4364fc47db06f489782e5b428f449828ad5813b08b2fb053bef878b2a1b500edbb0ea1881449dbd12c2b6e385f6a2fba4c59
|
||||
DIST fakeredis-py-1.7.4.gh.tar.gz 73024 BLAKE2B d3d18611d846a0dabb52d74ca53cad997b37e794ef320bc800ab5339f70710bc30f9e33c0820db941064fbf9dca0dde3e72c78298895b8c2510a93353898b355 SHA512 71c9ffe7c208453bc8f5e719b3647a9b9fc5406c5fe3856ef1dc42c019bd7128355d260be468b62dcb764a918a3510f193fb1aaf374bb3866e352c9c2bae90c6
|
||||
DIST fakeredis-py-1.7.5.gh.tar.gz 72932 BLAKE2B 3965df2d238e70f362e5e43a52fe763b2fec34ecc87d4bf38cb8fdf5e8f58b6bad87b59353a932d5e7e12ac243f3c884a19079752c48b6230795c53f7512d345 SHA512 bcefaa8e425cb47d7881c2f91d35e5ec5b46a94f3189b1ffbd71a92cd202a5fcc3d82df8250cf683475bacbbbec088f1e49545f71f2c98638adca58063cc0fa2
|
||||
DIST fakeredis-py-1.7.6.1.gh.tar.gz 100750 BLAKE2B aeaf9e38b173d169a8108c6559b3900ac3232690513a735f2592790bfd3866cefa5dff663672fb2fbeae96fd40c203d5a6d86c4ccc0336f54f5f68f7d0f3d38a SHA512 6a92ae7fa60ce7a6913e40b5c6b9bcbbb286f44f8602ff4bcbfb0739d8fd18d772291124a56d9dbff1fd0f69f0605a5a5f524161f8661b1529d9fe4f5f2481fd
|
||||
EBUILD fakeredis-1.7.1.ebuild 1874 BLAKE2B 1bdfeabf7b64e17d6b328692d17fe9ec4df6ed413af01132bd813084c8864e4708c18b420455ad4202b5622f9d17209ab7c2471562ab9f8001f0a1e27e131532 SHA512 0f000b8bddb4dded8bf138270bd14053f7b5bb97cb7735fa3918d7a76580841229cd9375146e5e762e6975f382ba630f16f7d29205fc2a70bdb630b9ea1fcafe
|
||||
EBUILD fakeredis-1.7.4.ebuild 2120 BLAKE2B 0055f639ff97e1514176862fab473039d729532a42537f6d3f89e17fdf6474db9a85d15eb148501eb58dc94e6a759c6f2a77a2ad71bbeb459b2359f379ed742d SHA512 10d5fbaf60e6981bda102f7e0fbc396837d0c19af18bde1f770e3886851c82b812f68c3c98be360143931cd9230593be48a6c33606c70d15bdfe553c60b72781
|
||||
EBUILD fakeredis-1.7.5.ebuild 2120 BLAKE2B 0055f639ff97e1514176862fab473039d729532a42537f6d3f89e17fdf6474db9a85d15eb148501eb58dc94e6a759c6f2a77a2ad71bbeb459b2359f379ed742d SHA512 10d5fbaf60e6981bda102f7e0fbc396837d0c19af18bde1f770e3886851c82b812f68c3c98be360143931cd9230593be48a6c33606c70d15bdfe553c60b72781
|
||||
EBUILD fakeredis-1.7.6.1.ebuild 2144 BLAKE2B cbccfa7306a140e573030a4a58918a4fb93050388d7e8fb2277f7049d5cf97ebcda47a202ad4e6ee75d5219b2ac45c453b966cf0ad27e69b96da92b7f548221b SHA512 fee6b9c567383780e19f1117239da16a77da32143d2dec9d2f41120aa5618265f177ac1cb6685f6b955d8f2c078476b3f51a38c74e73d31c588e55402e569472
|
||||
MISC metadata.xml 377 BLAKE2B 3d0193874a2947ae2ebf1d74b7f54ab8e8b9459e120413f1fd79883afbdf4222483d6d912831d244c4148856b6ca6f74f38f24d8460f617d00365777e572fe17 SHA512 73a67caf1f31ffcb1935dff9c02f777cb6ff011c06f3c2f262a3cfb37b292ebf1edf5f3332d771119d2a1b165dd390ed46b19a1896f120f238059925826f5997
|
||||
|
@ -0,0 +1,93 @@
|
||||
# Copyright 2020-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( pypy3 python3_{9..10} )
|
||||
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
MY_P=fakeredis-py-${PV}
|
||||
DESCRIPTION="Fake implementation of redis API for testing purposes"
|
||||
HOMEPAGE="
|
||||
https://github.com/dsoftwareinc/fakeredis-py/
|
||||
https://pypi.org/project/fakeredis/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/dsoftwareinc/fakeredis-py/archive/v${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/redis-py[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-db/redis
|
||||
dev-python/aioredis[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# unpin redis
|
||||
sed -i -e '/redis/s:<=[0-9.]*:*:' pyproject.toml || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# also lupa
|
||||
test/test_aioredis2.py::test_failed_script_error
|
||||
# TODO
|
||||
"test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
|
||||
"test/test_fakeredis.py::test_lpop_count[StrictRedis]"
|
||||
"test/test_fakeredis.py::test_rpop_count[StrictRedis]"
|
||||
"test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
|
||||
)
|
||||
local EPYTEST_IGNORE=(
|
||||
# these tests fail a lot...
|
||||
test/test_hypothesis.py
|
||||
)
|
||||
local args=(
|
||||
# tests requiring lupa (lua support)
|
||||
-k 'not test_eval and not test_lua and not test_script'
|
||||
)
|
||||
epytest "${args[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local redis_pid="${T}"/redis.pid
|
||||
local redis_port=6379
|
||||
local redis_test_config="
|
||||
daemonize yes
|
||||
pidfile ${redis_pid}
|
||||
port ${redis_port}
|
||||
bind 127.0.0.1
|
||||
"
|
||||
|
||||
einfo "Spawning Redis"
|
||||
einfo "NOTE: Port ${redis_port} must be free"
|
||||
"${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die
|
||||
|
||||
# Run the tests
|
||||
distutils-r1_src_test
|
||||
|
||||
# Clean up afterwards
|
||||
kill "$(<"${redis_pid}")" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "Mock aioredis" dev-python/aioredis
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST fs-2.4.16.tar.gz 187441 BLAKE2B 5a59dd5bcaae19180a918ba0ceb99b598134d73e4c9ecad840b3cf3041613171367d878d147f045005a87636e8f2145451252d646dbffb8d0f3ae6ac254142ee SHA512 7d9a03b5a782cce048189a7ff527757e60ef6fbb99925713b0179dc9c483f63b54fb1911f39bf2230366c789c526a1b8927863ce93e13a0f71fd8734a7fdb9df
|
||||
DIST pyfilesystem2-2.4.15.tar.gz 181799 BLAKE2B 522d118dcee6aafe754d8eb571aa88f26cbbbafd7fedabbf7f4470e098dde01db42cb26b20ed28305daf8f32a22250da81c8a932d420ef4bdf825deb363a26a1 SHA512 7bb153dad5ea03eec7cb1af8d1b5a851845984e194f288687b0e737e1f32c74bf4c1a8d62a9105c8637cd5a29ab82810df9fc11055b894ab0df899cb20a4e1c1
|
||||
EBUILD fs-2.4.15.ebuild 1530 BLAKE2B 5fd1efa0be309ffdf72c582c1878d90f6c14bf4e1136cb210c1f1ea68139df9df9d834aeeba94c75bb9e057738c1fff880ac38f01d23cab830bb015882f49a91 SHA512 8ac60d1e7493f66a3d5694ead4835b19af02c8ad57b2d954272e8b98294f86bf3c9339fb13ce08a9626d84935c5cd8e329f1b8abbd968cbc8fc599f1c5dd6c02
|
||||
EBUILD fs-2.4.16.ebuild 1348 BLAKE2B 8281a0447a453ee7caf5b6fe0e2292f3e4d8193a49db99f3dc9a9c0c08fe555a84a91d036f2e390f57b7a5ea7bc26bae7f5d05df245b87ea7ef5fad70b465885 SHA512 fe765359b74892885f7fde111617714d4a4158f1a723d11cd1f23304037430b3aaf79371c5d44cecbb0324c496c6037de4b9a8aab86539376fa0241a255e0326
|
||||
EBUILD fs-2.4.16.ebuild 1372 BLAKE2B 7352bc3092803ef2d27bda873e6626c8e34981decd7c42b66c6ed6871c8e254a513fd8b9f56282b191916534bf89826219cf37dbb0d1215a29a7cec9cbdecd4a SHA512 1b37ccf9dcec41ffc160cc3c1307fb19133d36fe15fc4a13625b8382b79ad574d7587718efcba2549401cc46c1b0d6def42b211ff601754c0d5e158224bd7bf0
|
||||
MISC metadata.xml 581 BLAKE2B b3fa399e172b10606f13b3de4fb0afbe332e7234b3163ce198b30cea2d4c24967b0943d578085dfbaada503700f70015517d01e3f3a01ddcc4795e1821d1a5ce SHA512 3d3154db8e81f2764f99e2595a99a34061762a5cf16695926e25407859f20a59f4dbf60b0d8e18fb80d90c6342f70cc6a2c886841bf156ae06b17a670a4987c0
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST google-api-python-client-2.47.0.gh.tar.gz 30118538 BLAKE2B 601a02ffdb76b9213c0259042ad5693b46bd72b6178a37d9d6a8fcc263e9a8c02f19c1ce9923c72f41270e960c675e4c71cefb4fbb4e54125bf000186a857ae2 SHA512 1da6660f085edf2562525b904def124398088afb0e9dbda82f0894cf5fc26c052dcd7a497f60ef18d281a16b46c5cfc6b145fca8fd4eb7d3f9225b9ff3ea2ac9
|
||||
DIST google-api-python-client-2.48.0.gh.tar.gz 30483162 BLAKE2B fa6371d2cb5b27184eb0e16ea0ef9875af2dfd83b2d34dd84272c2942589f712b35451b9150f38722501edfe5a4b8a506b3f52fedffbb48af31c20dc36a59cfb SHA512 0789aca32b01304095702d908c8ff31d2b4ddd771ed8cf3b3f99f15091fd1eea782000c58646c7760811a40252e5f1982876278f4cdd23e3f8cf672682693605
|
||||
DIST google-api-python-client-2.49.0.gh.tar.gz 30499625 BLAKE2B 7c0591b5567c1e9e5840430d490041d0ffea4beca8ec1e56eda0c5c8c6f4ff1e5f9126c4158e370e6c4011a6499e1d41203f83c9e4747dd830606406cef65e23 SHA512 ae53cc4cf18949f75aef9ca39fc2a964242fd556c1c19bb3aa8cd48b94a23deef9788b1c1877923a5ae4af990dff0f6138fb2157d2577fda80f8a86f1f642709
|
||||
EBUILD google-api-python-client-2.47.0.ebuild 1442 BLAKE2B f386901776c1845ec0815ba4254b5e6cdbeec0c7dab8a3928bb60a6259ef1140bd4e3ece4287fc3ea0e1833a69cb8432fa973447f83846e60b6a6b2038bfbb20 SHA512 828e71b82de37f6d50f980e897c0cf5a46df036dcfa005906aed6772455c8f5059c1fa6bcf0b2340fb9307df08df2789e6421e26b5c0ff28774844c3a36c828c
|
||||
EBUILD google-api-python-client-2.48.0.ebuild 1444 BLAKE2B 4bd33fb2b9ec7d091d0b8e5aadbc24c5c786d4adf497087e749364f74f54536db99cd9efc6ade89b333e60ac09220badf45e721fca040227a53f151ee197b131 SHA512 4a3be7d069bf83dba8a7911ce9ed5761e1fe2c78dacb94a921aea897a0ba201b5c58983de5a487f841f498501b7e2ea7a5bdefad29a518fd75e546ff3c10925e
|
||||
EBUILD google-api-python-client-2.49.0.ebuild 1444 BLAKE2B 4bd33fb2b9ec7d091d0b8e5aadbc24c5c786d4adf497087e749364f74f54536db99cd9efc6ade89b333e60ac09220badf45e721fca040227a53f151ee197b131 SHA512 4a3be7d069bf83dba8a7911ce9ed5761e1fe2c78dacb94a921aea897a0ba201b5c58983de5a487f841f498501b7e2ea7a5bdefad29a518fd75e546ff3c10925e
|
||||
MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff
|
||||
|
@ -0,0 +1,53 @@
|
||||
# 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 distutils-r1
|
||||
|
||||
DESCRIPTION="Google API Client for Python"
|
||||
HOMEPAGE="
|
||||
https://github.com/googleapis/google-api-python-client/
|
||||
https://pypi.org/project/google-api-python-client/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
|
||||
<dev-python/httplib2-1[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
|
||||
<dev-python/uritemplate-5[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/oauth2client[${PYTHON_USEDEP}]
|
||||
dev-python/pandas[${PYTHON_USEDEP}]
|
||||
dev-python/parameterized[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# require Internet access (and credentials)
|
||||
tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
|
||||
tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
|
||||
)
|
||||
|
||||
epytest tests
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST hypothesis-python-6.46.2.tar.gz 9305176 BLAKE2B 7d0abe4fc055eeb4660efbba9900b43209cc5ef1fd7b2362545e0d4145837cb7779cdf96c96cdd3770c1605ec8104818ece5cd012a90b164ab8ab63709d1c911 SHA512 207b4202aa36a28891c8051009ee6b8b6a8f0823840db7e4fc6840ebe6455060340f16f7e2e25bc5ad2adca1ff7fd8b58668ec2ca355b4579ec03aac616e786d
|
||||
DIST hypothesis-python-6.46.3.tar.gz 9306685 BLAKE2B a26c08361a7a58d8de8d8458a73c5c3c57f04dd2008ab31e604f0addc18fb7a52a7f4a98318498b398cd1ac5d2d718fd722c4d17e0b6ef326e0457355fda7482 SHA512 d55c3c4a57d18aa7f6d876123b09bcab32d508f5aa40048f2db7f0cab3948ebb6fab5f12d291ae4740cdd1c61c2d612c1ce804028bb59914efc132404224d1ee
|
||||
DIST hypothesis-python-6.46.7.tar.gz 9308855 BLAKE2B a26cd556bb56ff5a09987e7e4a9a46e966f26106376a4b5e481a933495f21c4a69dff0d68aa8d2006fc42794392eca35b4b68cb88e0d4695ecfe3bfe2098e9b6 SHA512 239343424df13db419bfc9057f9024ab8360cace07a0cf7d592744afa76fff54d5c30a0b7fecb41c642d034b2327feef7bec78840df25793727ce30be1aa7ef9
|
||||
DIST hypothesis-python-6.46.9.tar.gz 9311955 BLAKE2B f8cf7e216650401ea8a9b427311d10bc65a21b79eb231864c4ff429baea4600f8d84b05e4b94120551ebe17f1b4b99a65e76157efe9d0a133ad68c22b1c46452 SHA512 e4fed5210ba11977958d4d14f9fb32427b812ea7903f391bbf977ade7ae268770e846b0cd2193585f519a02681e4fabfead23eea5bcededaccc0e7a9857e98cf
|
||||
EBUILD hypothesis-6.46.2.ebuild 2012 BLAKE2B 2f105ee813db1b6165fe75f94188e1cf448945cee98e8d03796bed2f99340fcf8e5a6050c6eac3c86ddcc6d7741b2e21b0bb6297de0538260ca5e34e08bb611d SHA512 12566ec47d5519c89fe6acf4c6b012d12dc1182f4c213a5ff98e4bfdf7284a08c9ec49342706d2165ea8e5e5a645bba49f5800b328b510edcb6e6b53a0bddeda
|
||||
EBUILD hypothesis-6.46.3.ebuild 1895 BLAKE2B 964b995019c3c3d18b5e5bbd56a03a9f6cad89f3db34a13445aa91554259a60c1b588458cf2a0eaa2bda6c82acc1d9ffb2e86c90a7d68bf3120a8b18e97895b8 SHA512 6a0f54713bb8611687022f491d8eac61af33a9857b833a439a9bc98b85fb6c625c53c10f0a6543d23869ed007ca65bba79fc711fe2de22ac47effe93f50d01a2
|
||||
EBUILD hypothesis-6.46.7.ebuild 1950 BLAKE2B 77c2dec68bfb97b9463c2ffe652c4b5463781880dda6cba9d7f35e7c1b573173ecfe4195b094fbff58dc7cb68ca1f04639bf3fcf7c59f93dc053c0ed8400e789 SHA512 6beca143c22f743d6ce6ca9ea13f465288bcd4c47c604bec32c1763dd750303dbd2e5bf3284cb5e51e276f82daccce2e91d4c69525c38be8a1937fff82cfaec6
|
||||
EBUILD hypothesis-6.46.9.ebuild 1950 BLAKE2B 77c2dec68bfb97b9463c2ffe652c4b5463781880dda6cba9d7f35e7c1b573173ecfe4195b094fbff58dc7cb68ca1f04639bf3fcf7c59f93dc053c0ed8400e789 SHA512 6beca143c22f743d6ce6ca9ea13f465288bcd4c47c604bec32c1763dd750303dbd2e5bf3284cb5e51e276f82daccce2e91d4c69525c38be8a1937fff82cfaec6
|
||||
MISC metadata.xml 756 BLAKE2B 26e40ab96ddcbd5751023e3c0cc9aa86e96d73ba02bca750ad15eb4301beb0318d3d694c54c2c2a2cb50937731af727411e8afb67e1a21e58e0ff611eeea9149 SHA512 cd48d35c5fe41aa9efcfea9eb7b2d78a4646658b5aab7533ca6492d4700032099fd34ca2dc45a6198c27351650c9e901c8b7c4d53ade2b56695d5e26ca371238
|
||||
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
CLI_COMPAT=( python3_{8..10} )
|
||||
PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 )
|
||||
PYTHON_REQ_USE="threads(+),sqlite"
|
||||
|
||||
inherit distutils-r1 multiprocessing optfeature
|
||||
|
||||
DESCRIPTION="A library for property based testing"
|
||||
HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
|
||||
SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
|
||||
IUSE="cli"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
|
||||
cli? (
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/black[${PYTHON_USEDEP}]
|
||||
dev-python/click[${PYTHON_USEDEP}]
|
||||
' "${CLI_COMPAT[@]}")
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
# subtests are broken by warnings from random plugins
|
||||
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||
local -x PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin
|
||||
|
||||
epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)"
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
|
||||
rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "datetime support" dev-python/pytz
|
||||
optfeature "dateutil support" dev-python/python-dateutil
|
||||
optfeature "numpy support" dev-python/numpy
|
||||
optfeature "django support" dev-python/django dev-python/pytz
|
||||
optfeature "pandas support" dev-python/pandas
|
||||
optfeature "pytest support" dev-python/pytest
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST joblib-1.1.0.tar.gz 350428 BLAKE2B 6b9b449e012752e561b267c8e27475252fee8d56406430bc570abc6da22b913bb09b7ad8708c29c7d7c338e4f541144b4514976a9f4ce017c3764b4d717eaba8 SHA512 5efcf9fc6dd4e2cf30599dc50373e40580be38fa15c2295519eb8c3b94a07b0fe2d1a9960ec4a67846aa3176335a2634b21107664032966166b973dcbded0cea
|
||||
EBUILD joblib-1.1.0-r1.ebuild 1207 BLAKE2B 12dbab466bf4324341aaf8694157afe5e21f847d9a913a39699ea519473023c175f41b26ab62aaa4117d44d82a21a385983778bd1f79b0d45b734637388a39f5 SHA512 c681e48ba2bb19d4d3b46328d3893e7e1840b9470c7263b4b1aeb713d5291be8a21e95692f558a60d1f60f46ffd0363227a99fa95e8587617a2891cf8d35c332
|
||||
EBUILD joblib-1.1.0.ebuild 1172 BLAKE2B 31b9955285921c40e7fca248d8d43bf9b7a400f6327bdee203c7fe02f74068c85f19fcfe448f2c711e9a6d18afa8365af06718ad85533dbded0bd2d104cbfdfc SHA512 c26e1f0ce7bb48101a42c7744511e23a4a866e4278cc170b6f35924c85a3b3423c6ad42526149c8f587f93919d40c109f6632a2bb6b01069094d661eb5c502a9
|
||||
MISC metadata.xml 858 BLAKE2B e141cefc3f64a2d853994352590d9edb2dfcf8406e64de688b5ee077e7577ec255f214134ff04cccdd90bb08410495ca0c39081b9f530763735c12214e66c871 SHA512 4938b0a8200be169056c19816c9f6753fb19e2d89a5799de9ee9e04e48d815aec84049c480a0844e391aef1647af8b3ea70186d5a6b10be1b3dbffc13711d3ba
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Tools to provide lightweight pipelining in Python"
|
||||
HOMEPAGE="https://joblib.readthedocs.io/en/latest/
|
||||
https://github.com/joblib/joblib"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/cloudpickle[${PYTHON_USEDEP}]
|
||||
dev-python/loky[${PYTHON_USEDEP}]
|
||||
"
|
||||
# joblib is imported by setup.py so we need ${RDEPEND}
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/threadpoolctl[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# unbundle
|
||||
rm -r joblib/externals || die
|
||||
sed -e "s:'joblib.externals[^']*',\?::g" -i setup.py || die
|
||||
find -name '*.py' -exec \
|
||||
sed -e 's:\(joblib\)\?\.externals\.::' \
|
||||
-e 's:from \.externals ::' \
|
||||
-i {} + || die
|
||||
|
||||
# https://github.com/joblib/joblib/issues/1115
|
||||
sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
|
||||
-i joblib/test/test_memory.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST kiwi-1.4.2.tar.gz 91150 BLAKE2B 8441d52267b3b436d9f05baabbd3beafc51d2f257fc982f1cf90b6296ccdbc24511de6b55b6201eb1df37ec9487282cc40142e9083cf4c1e925976a098927e1a SHA512 e7726ac7985bea1020fd3a26bf54b941acfffffb1f47b462c74f9829c5a89e7abd0732b5a11685b20d6a17ac9625178c68ea71052e852f91491a308d07111b01
|
||||
EBUILD kiwisolver-1.4.2.ebuild 825 BLAKE2B 9896b9ae28d62014d98f1f150a56721fce23284b3b2f344222f49ce293d96d6566adad2767affb5b3b6a5ca26aa659ba10ab8d50de943ecc3ab6be54af707b65 SHA512 10f7dfc28226bcde9bf10c28bc09bec3b52d9495ba9b83ccac1caa5bd9e82d5dfa2b05b2566054e540fd08acd1025aa06ec1728714c335db3f22f053a2abcaef
|
||||
EBUILD kiwisolver-1.4.2.ebuild 825 BLAKE2B dd3d68a489a5bcdeafac503fee5fbabe04f3c7d6ce3c280b96360a48476881f4acca17009239daf74b101b7ae291070acabd3bb4c7a19fb26d8f4243e64909b9 SHA512 d289ca3f0081e1e1926f8cc659716d851480523b6cd7bb9a62f025616e67e6828b80d7139c4e6b6e0c856712a7b7b3c0b1cc8625c1d8cd6b6dabaf81f44bb6e0
|
||||
MISC metadata.xml 366 BLAKE2B d724248e9950219de4990e67822a16781e1a28f41d863fde04b3e1212b982a86819636a621b6e23089b76042ebbb23e0944a88ef9ab4c4abe62103f12197e5c2 SHA512 526fe3a81426edfc4c050631133799d948d1becb016319e954491090b9f3f6d410958db7027b5c2e2386b40c783f8c984b2588cda56e3ac58f3d2b1a5a8af0f0
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST loky-3.1.0.tar.gz 139211 BLAKE2B 32e95312c40d6f8d8f9fc8daf5a1e85f1b874cbb902a4885621983d84a5fa9da42f05ff7d5d6bf58cf04a320c04c6e698ff0105cdad9ddd3248a109cc71c9883 SHA512 8bf6b032bb4f770d89c8de93d95c5805fa90dae34f2754f14c3a9fe7860230e8ce8ea97e1b09fa2cdf67f8aecdbd6d1e47ae4fb746fb1c6912d2dd65033f5b6f
|
||||
EBUILD loky-3.1.0.ebuild 1033 BLAKE2B f79794b101f8d44370fb2737704cc0a5a1c041609511ae00377d211f2d47f2fbc08095d63977a953ad196e49ee95c34b580660b8ba2beea102724f0e82968ec9 SHA512 c25fef6ea4878ebaf8143f02136d6ceb642993947af976e465d23355e60fbad088dd3e5fe2773f4326d85097b9bf04264da7a2fccee17388338f7d0e446ff132
|
||||
EBUILD loky-3.1.0.ebuild 1033 BLAKE2B 0cbbad49c4feb2fbcf690f111c59b07e9c99c6fe98c0b724c9250b7f4b5f9e0d8355a4898f881a43fe2ac86578f20c30217294a2d8b1e756b91dd10d9c6bcc9c SHA512 7538dac834d8eb1bb09370fe7e159ac4ba1dbf4cbe2232c5feeb730ea380914f55e6a5062372325a19cd98135629c6990d23dc0910a88a184cd09e9e0c3af71b
|
||||
MISC metadata.xml 383 BLAKE2B 9d990e2f5b4fbf959925d9d7c1f03ecb3acddcc8564c9362f14741d531d79f3e4c6d98a8c84695d8b1f761fa11a80e768b8e8b48ff8be314732d7f574d767223 SHA512 89d9a1f5c253bf99992d16b974d81175d1ae0d17649ffe1a485430735bec38f45e8e1a35c9ba2d99cb1610db3b200adb5af847b2a161c348e29f0cfa89f8076f
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST mypy-0.942.tar.gz 2701940 BLAKE2B 5501466e57b4afb8825e6c804cbdc270c79ff457c39f2e5834f4b68df70263c05b2b9abb08fe58202ee65f5e22d2291f39fcb1fc47168416134538c5f6e12ab3 SHA512 79b83587eefad10d7d20d3bfd8484a9e8b2d363e68c1e5ffaa3a82ca8b8f8d9183036ea46695a634f9156911d6f918af684ac636105b37b3a5d0e958f5d661f4
|
||||
DIST mypy-0.950.tar.gz 2746164 BLAKE2B 8466012fd3622f5e730acef774115ac84ff8c6f5488213a450de63d5acc790f937b7c69a1b05b46deef6fe8f81a13ed8e85f83c6c22cce9abdbb73b2ecf4179c SHA512 949d1dade3f225bbef0934fff040f7d5aec47039f554a669ca491d6cb46d56de3fcae0186864cdcaf5dec1347bc3af453218520536a0afa77e89a5c0e4640500
|
||||
DIST mypy-0.960.tar.gz 2767017 BLAKE2B 54ca4b9ffeef1f9211569ae8daee3ae201bfc6239eb9530dd5b7bb53983b0f9d343951dc49e4c4cd257660491be3805d7b8a3b5621dd25f1b7726f522a1c74df SHA512 1caa5ea5d87631a00acabd712053193aac4ed2f475760da90e395d64c44092797e45a4793a5fa2dc05458e9d2411b5cde14811c8a5112376c00baf9792df923f
|
||||
EBUILD mypy-0.942.ebuild 2067 BLAKE2B ae5ed742a488d69d1ab9600d5e163fc44b99fc38effb0eb54892b5ac1029a50ec10b0699c767ac9a92b7b40a8d8957fc317af52b6081adb1c5a5f984f1a1c157 SHA512 20e6e340c0c03a7d081d419c2ff68433d8d1aa947c538744c45da45126fba2cde9bbcb8137f3a16d20cedc6374fdbd5f07559454db009d457903bd8f3b141ca1
|
||||
EBUILD mypy-0.950.ebuild 1693 BLAKE2B 8a9104ef8cee35e8da6cad72600b0a7af10ec8a748c3b17ecc40037fbeca7aeda536fcc8a20cb7e2b971def88b0cb05ab34afcbad67138a7043760f0b37b3d53 SHA512 453df7970adc5c4072f39b3c0b82f5a5ab03118ae3a65e2570d175d1b88cb93e3fb44704ba8cbd5cc1887c4e239ca2807789b38f4f2f025911c3af05dd7899ef
|
||||
EBUILD mypy-0.960.ebuild 1734 BLAKE2B b03fa3303165fbab8a643748715b59fe1d99e94b3175823cee90916a95e62245a2d482087d5e2ffb5abbd9f9d292efd0274aa81de3e00f4cccd7d05fd369b04f SHA512 02d9daf5ba3caa8e4443769bb23f64d0e791ae38df13ca2a4156e33b0d07ed5260dacbd16cbd01995b971ccda0626802636ebaddbe8a369bf5befbb3e6951b72
|
||||
MISC metadata.xml 515 BLAKE2B 75827bbbeb70fd4b9295ab4689068d2d4b686b32d4059acde94fb0d08048e9e56ecaf3eec39dc5567b2753e2552353e273cdf2f4e27d077cc9b03320ee09c64b SHA512 c1c3c7a3651e61e0b63ab4462f0370cce9cbdce33e64c5e7a1fbefe8116d5d3d3b35bc4095d8a5ce28caf69b0644af3f13c9a27b683f2f981e52f8bfe4ac8615
|
||||
|
@ -0,0 +1,61 @@
|
||||
# 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 distutils-r1 multiprocessing
|
||||
|
||||
DESCRIPTION="Optional static typing for Python"
|
||||
HOMEPAGE="
|
||||
http://www.mypy-lang.org/
|
||||
https://github.com/python/mypy/
|
||||
https://pypi.org/project/mypy/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/python/mypy/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
|
||||
# stubgen collides with this package: https://bugs.gentoo.org/585594
|
||||
RDEPEND="
|
||||
!dev-util/stubgen
|
||||
>=dev-python/psutil-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/typed-ast-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
|
||||
<dev-python/mypy_extensions-0.5.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/tomli[${PYTHON_USEDEP}]
|
||||
' 3.8 3.9 3.10)
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/attrs-18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-6.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/py-1.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# this requires packaging a lot of type stubs
|
||||
export MYPY_USE_MYPYC=0
|
||||
|
||||
python_test() {
|
||||
# Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
|
||||
# fail with high COLUMNS values
|
||||
local -x COLUMNS=80
|
||||
epytest -n "$(makeopts_jobs)"
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
AUX parameterized-0.8.1-nose-to-pytest.patch 3745 BLAKE2B 739bc6c813254e3616ffa3b7fb5c057cac41df1b9d8b076a0fb570d6908e7bd740f90875add4ab6bd265f60087a396434b8641bdc75e5108afc1c790d852132d SHA512 e7e65482f15f5fb3cfba9d7dd3f66755919ab6bf7464812cfa8636bfe0c0d409576d05a0d0e7ada79e4aa1c595507b0b7c12ad13c211b9f8decb7bccfc24833f
|
||||
DIST parameterized-0.8.1.tar.gz 23936 BLAKE2B 3d36b049071907f66ef17dcae0ef9480210344f2466744b2bee8e964f46e2553411a07b233fab032d1acbc2523dc32890bc5e6e4ffc5b37d1fee3f0db3a70cbb SHA512 ad6e31b2bb27623bf070ee5c30686a5bd6a531bc71602f77ca6aa01a77fc246caaacca121098dcbe13b1a174cdcfafa6545bf6e62f6a5337a647821c02fac64a
|
||||
EBUILD parameterized-0.8.1-r1.ebuild 585 BLAKE2B ec6849c07af0f1678555730f68fd0098ee8812586f38ee93b57985663783c779be70d6166e051d242193242cd5ed2e688f484c36ec4ca7500cc7337825b33419 SHA512 7273afe5f5a750786b973399c7b093885d89eec43178f2bf9a0ae6f55176e04031306a39b4aa78ae5f12300c4d5fb4980bc3d2cbb2429b23b506fee3135581d8
|
||||
EBUILD parameterized-0.8.1-r2.ebuild 699 BLAKE2B d6036ae8439fcbdba5843a094e27441895e9e44bf68d426b3b9ea8c129ad05dc23b4348f5b61328eb53f99357472f300266b7d9629345951ea5e25c0dd9a92f3 SHA512 292d721c302800b888391068a61d327e93f467e94e1f9ca2002e0c6e38579ea6ed9dc72d929578d33e625268fd67ff4e5811185c401eff06edc3355d1e0253fd
|
||||
MISC metadata.xml 318 BLAKE2B dd75a28765343d56c2a8b29bedc13e347e9357dff3b2533ba98794a9734d71b1a1779d005077a5cc827407ceadf617abee16ea8e140f58358faf40f4ab9d6d51 SHA512 363278e4c6b8fc56a8f3290dbd6814721e14f768339a0c5cf23665162d9e268db7b57df364d63500e9b6269e146733d405092c36bd74cb6907042f8488bc39c3
|
||||
|
@ -0,0 +1,101 @@
|
||||
diff --git a/parameterized/test.py b/parameterized/test.py
|
||||
index f98d865..ede7689 100644
|
||||
--- a/parameterized/test.py
|
||||
+++ b/parameterized/test.py
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
import inspect
|
||||
import mock
|
||||
+import pytest
|
||||
from unittest import TestCase
|
||||
-from nose.tools import assert_equal, assert_raises
|
||||
|
||||
from .parameterized import (
|
||||
PY3, PY2, parameterized, param, parameterized_argument_value_pairs,
|
||||
@@ -91,7 +91,7 @@ if not PYTEST:
|
||||
|
||||
@parameterized([(1, ), (2, )])
|
||||
def test_setup(self, count, *a):
|
||||
- assert_equal(self.actual_order, "setup %s" %(count, ))
|
||||
+ assert self.actual_order == "setup %s" %(count, )
|
||||
missing_tests.remove("test_setup(%s)" %(self.actual_order, ))
|
||||
|
||||
|
||||
@@ -235,9 +235,9 @@ class TestParamerizedOnTestCase(TestCase):
|
||||
frame_locals = frame[0].f_locals
|
||||
nose_test_method_name = frame_locals['a'][0]._testMethodName
|
||||
expected_name = "test_on_TestCase2_custom_name_" + str(foo)
|
||||
- assert_equal(nose_test_method_name, expected_name,
|
||||
- "Test Method name '%s' did not get customized to expected: '%s'" %
|
||||
- (nose_test_method_name, expected_name))
|
||||
+ assert nose_test_method_name == expected_name, \
|
||||
+ "Test Method name '%s' did not get customized to expected: '%s'" % \
|
||||
+ (nose_test_method_name, expected_name)
|
||||
missing_tests.remove("%s(%r, bar=%r)" %(expected_name, foo, bar))
|
||||
|
||||
|
||||
@@ -259,7 +259,7 @@ class TestParameterizedExpandDocstring(TestCase):
|
||||
actual_docstring = test_method.__doc__
|
||||
if rstrip:
|
||||
actual_docstring = actual_docstring.rstrip()
|
||||
- assert_equal(actual_docstring, expected_docstring)
|
||||
+ assert actual_docstring == expected_docstring
|
||||
|
||||
@parameterized.expand([param("foo")],
|
||||
doc_func=lambda f, n, p: "stuff")
|
||||
@@ -335,7 +335,7 @@ def test_helpful_error_on_empty_iterable_input():
|
||||
|
||||
def test_skip_test_on_empty_iterable():
|
||||
func = parameterized([], skip_on_empty=True)(lambda: None)
|
||||
- assert_raises(SkipTest, func)
|
||||
+ pytest.raises(SkipTest, func)
|
||||
|
||||
|
||||
def test_helpful_error_on_empty_iterable_input_expand():
|
||||
@@ -366,10 +366,6 @@ def test_helpful_error_on_non_iterable_input():
|
||||
raise AssertionError("Expected exception not raised")
|
||||
|
||||
|
||||
-def tearDownModule():
|
||||
- missing = sorted(list(missing_tests))
|
||||
- assert_equal(missing, [])
|
||||
-
|
||||
def test_old_style_classes():
|
||||
if PY3:
|
||||
raise SkipTest("Py3 doesn't have old-style classes")
|
||||
@@ -418,7 +414,7 @@ class TestOldStyleClass:
|
||||
def test_parameterized_argument_value_pairs(func_params, p, expected):
|
||||
helper = eval("lambda %s: None" %(func_params, ))
|
||||
actual = parameterized_argument_value_pairs(helper, p)
|
||||
- assert_equal(actual, expected)
|
||||
+ assert actual == expected
|
||||
|
||||
|
||||
@parameterized([
|
||||
@@ -428,7 +424,7 @@ def test_parameterized_argument_value_pairs(func_params, p, expected):
|
||||
(123456789, "12...89", 4),
|
||||
])
|
||||
def test_short_repr(input, expected, n=6):
|
||||
- assert_equal(short_repr(input, n=n), expected)
|
||||
+ assert short_repr(input, n=n) == expected
|
||||
|
||||
@parameterized([
|
||||
("foo", ),
|
||||
@@ -442,7 +438,7 @@ cases_over_10 = [(i, i+1) for i in range(11)]
|
||||
|
||||
@parameterized(cases_over_10)
|
||||
def test_cases_over_10(input, expected):
|
||||
- assert_equal(input, expected-1)
|
||||
+ assert input == expected-1
|
||||
|
||||
|
||||
@parameterized_class(("a", "b", "c"), [
|
||||
@@ -461,7 +457,7 @@ class TestParameterizedClass(TestCase):
|
||||
|
||||
def _assertions(self, test_name):
|
||||
assert hasattr(self, "a")
|
||||
- assert_equal(self.b + self.c, 3)
|
||||
+ assert self.b + self.c == 3
|
||||
missing_tests.remove("%s:%s(%r, %r, %r)" %(
|
||||
self.__class__.__name__,
|
||||
test_name,
|
@ -0,0 +1,33 @@
|
||||
# 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..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Parameterized testing with any Python test framework"
|
||||
HOMEPAGE="https://github.com/wolever/parameterized/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-nose-to-pytest.patch"
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
epytest parameterized/test.py
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST parso-0.8.3.tar.gz 397648 BLAKE2B 8942408e27198075c92ef51f7a191cc7781eb3a5110119b91fd95f86e13ebe2fbfee11022a2bfec794150f60b3af8c4d5f324cb011703cd581c17f92232ae5bf SHA512 7874460053662d40c2cfcf0015e330e1c8201eeb07682e2079a636db553a82dc25b70b14ad0f0c82fb817f655359d695101a17f616abf9a39f49c61ae5fd49b1
|
||||
EBUILD parso-0.8.3-r1.ebuild 744 BLAKE2B add679c46648e975eebd80588b2aa1febfde010a1e3d0869067dfd9e0ee000fec82536957b1c7fc27ef91588393ed00c1c86404158cc03bdfc1392fec6bdb8dd SHA512 ab3158e82db730dfcbe01e726a12e7796e031b1a6eaebb664a1021d37230bdd04b608c43425ff0e8044881792dc589a135f4302ac2e94b64028b7dea62a3c537
|
||||
EBUILD parso-0.8.3-r1.ebuild 910 BLAKE2B 99740c901e7f0174f65c163c5ae148696e38107f0f155a4b4c80e3d63817324f1e20cb61a23888a44865e9e702210df141d0beb8879a3d5e49ce2e8cf0dd07d6 SHA512 9f3cc7e1dafafd8b9f476227f19d7de2b6bc1547ccdcd245a5fc19e46ae7728b85ba3f315924d6698fe807b1c4f032821e89351b71b6f84891e7c031f8afb2f6
|
||||
MISC metadata.xml 403 BLAKE2B be2e4f9dd7e074a3b76a591f034f679bff13b7dc36d8b206e45550276533ba752a8e04162ddf4f580a8e247d57f48a997cac34c14dc7b5ae4a3d74751fb9cac4 SHA512 10517311994816074cfcc4809206ccbdb6a9ac3430e92cf9c4dfc45d8e95a92843843e2bf1a19b97aaa3c330bb923581e4ea6cf6a88f1063f2dab8d041f6c90f
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST pyenchant-3.2.2.gh.tar.gz 75565 BLAKE2B 150bdca0d316b2242d60d8c42baf2e5e8cee3df2c57bf47be61170af956cb8c4ee1a584ad2aedd1ed8f203028938c8c0ada40ea45045746deeb4e67c53dc5c70 SHA512 42ab2e0cc38af4223ec0233c9e22cd151aa9bda5b56b7bd642e39e3a323ab3c034391123af5d3a5399551533ba1c1746abd6bc9ee2ab4c7879b9bf0ac91e056d
|
||||
EBUILD pyenchant-3.2.2-r1.ebuild 686 BLAKE2B 40ced0edb37635d8f705434cf4edbd0ad08de6d112f123fdab10bc2afa3eec37d1094775d01fb7607d61ce230d1748710d13d5e8b7ecac917cbdb75d2ff1461c SHA512 b759d98ecbe6465eb0833fa869cd430cea40444e9374231fcb7bf4590b8e3772ae66ebdd96207e7b20ec368fbd8bfccb5d631ce9884ace3709d8da600d780ba7
|
||||
EBUILD pyenchant-3.2.2.ebuild 637 BLAKE2B 1136990169ff201bce99690b6f77db181c14f842e6614247d25e4f2911112ddb9b63b4c0d4d7a3496bc25d32a3d1473c56c88c1be7f79547cf56df474ed06673 SHA512 dab8d6cf9ac80a32658666187d74627ad0083e299a4697e805649ff2af8fb8bae7959192f138beb71630623933d63889f5ccd7ec65858c0c57636e8a8c76e672
|
||||
MISC metadata.xml 877 BLAKE2B 69ac0276b96f09795cb434b9f8f56ac243a740d1ec4aa70d66d135c29e0385334e7b48ff57aa10b618105b5330d5134eef4e34dc68fbbdbfa8b89a772b3a928c SHA512 aca40895f3ee12669a04065a65e14d638dbe9a7730d38768fbeeff07ffee4c816ecd4ed38190656578d429f31bc9c3d253e0183524a1f4bf933e58117b8095c7
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( pypy3 python3_{8..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python bindings for the Enchant spellchecking system"
|
||||
HOMEPAGE="
|
||||
https://github.com/pyenchant/pyenchant/
|
||||
https://pypi.org/project/pyenchant/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/pyenchant/pyenchant/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
app-text/enchant:*
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
app-dicts/myspell-en
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST responses-0.20.0.gh.tar.gz 45072 BLAKE2B 51864ae6de7328507e74f540f9546f16c5da950ebdb29a13760cc1ff4e1d3736f8e61efdd0ce5a427ea7814a9ffdb936496f9787af74ea2f6565d48f6ecbdfb4 SHA512 cce8d6eca05c23ab12ef7e66297dbe1f613c0ac7d46c20b5ea77639cf5be1807ef55e7c71eb5e915ceaa1bc51293a339f9e22a864da0c30c3a676c6c5bea03cd
|
||||
DIST responses-0.21.0.gh.tar.gz 49551 BLAKE2B 3796fd29353f80a04b26a7348153902d959038e072bf512ee4ba8ffd434157c0ce5c37073d114e0d2865c827d82166ee1fcefe2f250c895c23c53664ab919903 SHA512 9e82f0fb7d2a2a4ea071a6384584ba58ebde13504408f8bac351d24df206f0f6815ce3b6d7e013fb87b04d3a1cdccbe7a5287f56f4f9bfb3d4567ad2eeafa778
|
||||
EBUILD responses-0.20.0.ebuild 806 BLAKE2B f05944f803ee4b3f8edef401fe5d67817b4f3a9946c7ae7d51539a68a79f83589b429d21fbbabbfa90fbc975e09c0c4e717b290b4c632dea353cf987daa86a11 SHA512 c18b3742a16d17962286e4d7a092319b0fb4e49fd5923cc23b3b9fb5503924d373bdad131b73b22c186f7d6a7651acdee4b27ac30550b17bfec30c9e04f8201f
|
||||
EBUILD responses-0.21.0.ebuild 814 BLAKE2B f36dfba7264b5ce573a6bb670afd374cca60b4b8f13466c2a829a8c2472afe753c0b6e4a5b63b517b0aca735397eac02de60c7c6a773aef9575712d3d7c69053 SHA512 8cf3f659b4353024fd0be56bbcb378f732c0177af2ba2917ce0d5ef620568344190a5f175a5dc10544a64fb7ed6910d2c31d4d4d0b9e0a9301ee994687bfa450
|
||||
MISC metadata.xml 463 BLAKE2B 64d3c7be57863ae6088ce746fbfcc68a8eefc37c6d8fbe1bc6866d4c24ad18e75215158d89217d13f0e5b9db2e82d1aab86fa2ff664098239440bfd3fa3e7cd1 SHA512 546de31e1cde62b866673aedb4d3c1278213b36cc75fe86a8e759eaf16471cdefe91d6b0005b4ec4caf4316f8449717d672ede4181f1c1912f5647d50557eca9
|
||||
|
@ -0,0 +1,36 @@
|
||||
# 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..11} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Utility for mocking out the Python Requests library"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/responses/
|
||||
https://github.com/getsentry/responses/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/getsentry/responses/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="
|
||||
<dev-python/requests-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-localserver[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST rope-1.0.0.tar.gz 263335 BLAKE2B 5a2ecb494c7ab7833a75e54887e863fc5b35c2564d9ebcabb055084f1aff189bbedd2de13b1f8e0c56736886687c25111a42e47ff5ea84c217bb81927495e1a1 SHA512 f4a011750dfe51f092f29d1a911e4ce6c0425a31839f6ebade834d57472beeee9bae49cbd1f46ebcb2f3fe5c6aaf16edd583fd3a701b51b0f80d221c5aa23aed
|
||||
DIST rope-1.1.1.tar.gz 274610 BLAKE2B 52354453305ee58db70f86392f7ec27179e1e4a9ec677fb8875bb9ca24663e6dae26e1bac4a1ad62143fe3a419a7a1e1fd0b7d2f03ef556143d2b060b23300af SHA512 aaf664a63ef00e3c844d6999338fe6a3384ddecfe95ef9b7eb213e5c37c9f78f7d2ea59aa7e612487bac5eaaaf7fc8ba499c0d43c740f99a7b3be64c9d7f6e07
|
||||
EBUILD rope-1.0.0.ebuild 571 BLAKE2B 9ff4cef2258e69d043c2b4fb2140959f1c17418c731b5bd294aceb693015f7c8dd063565762019479cad2f8b4b912b9e8e565e86e61841f78d385936193f79b5 SHA512 93d08ddb4b985b5b749ad5fe47756dbfeb3b7c43bc25655d52d96a27c18a85bd5ccd2e979b73f40f9d92c9dabbaf195d7d3edd5970631458627fca780923a66e
|
||||
EBUILD rope-1.1.1.ebuild 573 BLAKE2B 8e321219ff4ac7b8504491b522c18b090e84391d486a278d7d9f9963679f9509dc5fd8930dd893896fb36e8ecd217d8707eacab606b002deb0793b699a9b8782 SHA512 c7cc112f31d6569b5bdeb712aee1f8100b6e3d479e7b1b095028d6c7a1ce09f4e29067850c4fc1f63657efbb80b6ee2a4f384d81b7a19b3ade063ff4ffd30a1d
|
||||
MISC metadata.xml 452 BLAKE2B 6bee424d801bad8728f10ec3a1618e3a48776a7b0af2a04efafd07e6ae5ac8e0b88253ebc35e457c791e820f8c3b1dabde73aabbfd3636cac5e169e8aca75aa7 SHA512 4f88e1157e4838f321b6f208ba6b89fbf2b7a72ea6e038cdd6cf3e9e211c2788dda137e3adf76072c1d52026c554750193d9938054670dd995a91db24ea8da76
|
||||
|
@ -0,0 +1,29 @@
|
||||
# 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..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python refactoring library"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/rope/
|
||||
https://github.com/python-rope/rope/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-timeout[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST sphinxcontrib-spelling-7.3.2.tar.gz 51813 BLAKE2B 7c96f3b102fa33ea4d9e35100930a157200a1c01c51d8ec5145c45c5a24e3b5de35f6c4669177363c6098cb96275e10c39ff660c36d209cb6fa658e50cb8e169 SHA512 043a50f694366de4a3aedc24ca2ea7d89c85087097264f4e4fc860f68a3df5a67f19ec7172e4a67074377846d013d24edecd751885136c7263bc30b034c0f0e9
|
||||
DIST sphinxcontrib-spelling-7.3.3.tar.gz 51912 BLAKE2B 6a9bd90db2298beb78686252d555dd5e77d0c9042eb0986dd2eeab9e413a921c5f5f594c539c2cfe6315002c2f2892241b789b10976e634158f3ca1d8be1b627 SHA512 7406bd846c5eac507f8e4481ada4d0d725d0a3ad8cf2f8fd3328389128cf54091bb0e304dfe23fdf771a26d9103d2c028d2f7f29e1949ca59fcf43de5bac9cb1
|
||||
DIST sphinxcontrib-spelling-7.4.0.tar.gz 52966 BLAKE2B d0dbb6a5ae704f8cc8eaf0a73455b1ae044d68e34c723f1368899f7d7567c0e77a5279f333c710017ed00c53f7eb9a977f6a803b87b03fbf2b78e0be02bd1ac0 SHA512 27edbde0ad7d9321ceda9263e2139421578c48f82bad04c51359134ae89631ddfcf27ac5bdb1d012354e71020be373c8017550c5db73fdccb912d4ab10d223c8
|
||||
EBUILD sphinxcontrib-spelling-7.3.2-r1.ebuild 1026 BLAKE2B d498ef4a02c1d7be3e797489a6b307e0a8d9a63baef574de29ab383fe4c9fd46e934c89303bd3021ba5021d15a5819b281e49c9645e43d087b02170d45fc5dc9 SHA512 1e9b4b9eda19f5be2e233d2c6c660328eb4ee2856a28d069cea8f12043a14cb3c254de748f3b1da2010aa1dbfc7e2dc1aec94801c9e9a3e1996bf36d5af07f84
|
||||
EBUILD sphinxcontrib-spelling-7.3.3.ebuild 1033 BLAKE2B b9770b8ec9cf57bc0a9708a32d1d60d00bb649c5dd99f571a699720c6071def6a68ff4dbb09a1451f3b5d84ea1f9c4dd138aff83793d5e03a6b343bc34150e12 SHA512 8ac245f8c2512d7c0fcae2a1ec83cca009593c0262a7db421cb50e92edfbc30f99c4c0427278134fb2a4f190469c34a207abd2afa582d0c3b881f40bcc29da0e
|
||||
EBUILD sphinxcontrib-spelling-7.4.0.ebuild 1033 BLAKE2B cb0f2310e25fe207a31b8889d842341efd0683a699f0a959f9f1a5962a52a6d658ffd56936951c1e540a8f0eccd6a7c3cb0e42c916303365fa26c9b32d152ec2 SHA512 140bbb72d466bd6766fd004bd537bdb18981f145e310c05b0ec318d735a4f557bf5061fab31d3ffb49031e7027f6bb4e5610a7f1bfdb6203ea9e619c15fe013d
|
||||
MISC metadata.xml 451 BLAKE2B fa659ac4949e98ca8c5a11a9b72ecba8a69ca94d95f8ab5f07c0d43d9684cd1cd21dbd63f42928a9920001904a6f75aa5663a3d924b02910c78b7894f6011722 SHA512 fead100dcd4c1d85e29260a60178e1b866ceb1f944c73fffcc051e2cfb1e96cc2e61bcf94379c0dcf84bed1349abaceb86ca9a89f2b1a8ddd384c14997d1a159
|
||||
|
@ -0,0 +1,49 @@
|
||||
# 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..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Sphinx spelling extension"
|
||||
HOMEPAGE="
|
||||
https://github.com/sphinx-contrib/spelling/
|
||||
https://pypi.org/project/sphinxcontrib-spelling/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/pyenchant[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/pbr[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
app-dicts/myspell-en
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# requires the git repo
|
||||
tests/test_filter.py::test_contributors
|
||||
)
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile
|
||||
find "${BUILD_DIR}" -name '*.pth' -delete || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
distutils_write_namespace sphinxcontrib
|
||||
rm -rf sphinxcontrib || die
|
||||
epytest tests
|
||||
}
|
@ -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 distutils-r1 multiprocessing optfeature
|
||||
|
||||
DESCRIPTION="Python library for loading and using triangular meshes"
|
||||
HOMEPAGE="
|
||||
https://trimsh.org/
|
||||
https://github.com/mikedh/trimesh/
|
||||
https://pypi.org/project/trimesh/
|
||||
"
|
||||
# No tests in PyPI tarballs
|
||||
SRC_URI="
|
||||
https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
dev-python/colorlog[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/msgpack[${PYTHON_USEDEP}]
|
||||
dev-python/networkx[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pycollada[${PYTHON_USEDEP}]
|
||||
dev-python/pyglet[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/scipy[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/svg-path[${PYTHON_USEDEP}]
|
||||
dev-python/sympy[${PYTHON_USEDEP}]
|
||||
dev-python/xxhash[${PYTHON_USEDEP}]
|
||||
sci-libs/rtree[${PYTHON_USEDEP}]
|
||||
sci-libs/shapely[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
epytest -n "$(makeopts_jobs)"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature_header "${PN} functionality can be extended by installing the following packages:"
|
||||
optfeature "making GUI applications with 3D stuff" dev-python/glooey
|
||||
optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
|
||||
optfeature "loading a number of additional mesh formats" dev-python/meshio
|
||||
optfeature "figuring out how much memory we have" dev-python/psutil
|
||||
optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST webcolors-1.11.1.tar.gz 309399 BLAKE2B 6d07160f5e071dda348959008185b85240252e2636a9eaf89cefc768e734b5c789ac3650fd4a3a88972d144fb2703682a1a750f8136b5a2ac8e2d84f86a19cba SHA512 b8d9146e31292b41c3f3a501ca5f0ce5d9c21ec08dc31384bf6bfe06ccff202b97592eaafef0cfce9ddef1b674bf19a527225d67ecceb92bdc514a050a02524b
|
||||
DIST webcolors-1.12.tar.gz 38112 BLAKE2B f229ec69c91ae83bd36194bc85a03e34d1ceedfd98ffd8b5e3583956283297bb9c91f947646d67cf107bcddc6c6c0d655779672fca22c0e4d8452007c8dbff30 SHA512 2c1e46ba2036ff960a973b9f5b4cec06241e9385fa0de876f66a6cf742d5b11bc212fce262011968a612c1446b78a6f50b3e75d04584c3b2b47f3ac3d66fdd51
|
||||
EBUILD webcolors-1.11.1-r1.ebuild 673 BLAKE2B 431241ec32a5aae38fa356f5c2f87afa46d0fbbfd273ec6930d74977c4d1ce29c73f18c79a34898f675d03148f75b8055ac3c102e6d5b2d2e78a44616f50ca2c SHA512 bdea163dc714efdaeb756d7caadb783dd7709741020405ef4d0291e447cf87ce70d31ef06462d728c1cd0bb16c04c79f8e86eec5488cfe8fec5ef3cda70eac12
|
||||
EBUILD webcolors-1.11.1.ebuild 621 BLAKE2B f02d0ec7d4beb665b0b9d49afd4e305379a79e4d265efb7a40b4affc6f6987343fa3520132c96aa4544e22dccd78ee3a361ab38c350c72500d0c532472d3f84c SHA512 30aa90d4feb810ccd9197c701590d5bce8a15b1467053d5c880ee1c1ff1a9daf1e1ee2b5573b96749d0283cadcb7c457f390efa2e82769d6c075c8c69f0b8cc7
|
||||
EBUILD webcolors-1.12.ebuild 626 BLAKE2B 779b05f10f9f251e0b4ca9e95486d541db91e91606136e2d241b7e9728f7eb83eef1efc7de43184cd1e1d0648955e02d82586fd092f9ddefeec8e94ee9ca1605 SHA512 9a14a33a45c8745c4c632b8d257b6f50368b6656d88b319dbb1f2b4511e5d3c7a57aee960ff68007fd05d523c0d63b1e03fc6d1df7ff5a52f4f84cda0ad54285
|
||||
MISC metadata.xml 398 BLAKE2B 051ecee1b66000baa637f8cb769dd94753c64b97aa3b7bc0bfab424a2a3f311f6831e36e01c7a8ec752dc0f92c25fc9a3a23482347bc34a4d92641f1295b7fca SHA512 b2e6a3d0f210e11a2b28c50444b0e4aa573eb47bd59c8a3b21f570fc02da1d1f95dae7c79400673214fb82ff98108e29e071276b1314f2d40f78813513e0d83d
|
||||
|
@ -0,0 +1,22 @@
|
||||
# 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..11} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Color names and value formats defined by the HTML and CSS specifications"
|
||||
HOMEPAGE="
|
||||
https://github.com/ubernostrum/webcolors/
|
||||
https://pypi.org/project/webcolors/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
distutils_enable_tests unittest
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST faraday-net_http-1.0.1.tar.gz 8436 BLAKE2B 16feb3c79af7db3b69373826a2fc55a8373620c7c6bb229ec27ada2e07a75e862e4211a13a991c9d280b9dfd9643d1eec400fb0b925a846d966cc609c562aefe SHA512 57a7ea2f452844200119cb9e99ae4bfee5e01b0630b38b4ef4e615dfcc05e1476e3da8511698bf199c62b816b5253fb364ed6cffdc59dcd4e9d706c7f1e6e56b
|
||||
DIST faraday-net_http-2.0.3.tar.gz 8919 BLAKE2B 7bccadd63685acaf92e0192094a084d5b287fe7153273a4b5eb99f1e2a01a38051893fd96951ea48f456bd3a791c08dbcaf97f8479bbf302cfc713ce1e23bd36 SHA512 8a1a4bebd8ad565bc2eafd71eb5b7acda2f0830bb85894bf056412794d836cac6f57448edc60d5685d1876153b8c7c38c9b005b797167319dd088e0a6271e71e
|
||||
EBUILD faraday-net_http-1.0.1.ebuild 723 BLAKE2B 94073cf9d8e593621fd1a78d87fd8b0fce8c7f597b7eff7ee33e09558c24844583016fef668192b7ce5a722783bf01106d4a0a2ca6964181a516743d0fb93dbd SHA512 1b620a6afec414faca437241a719d400541a901d2287add3bfd1414710cad2a2575a364ba1a7e558f7b5727f47f1a5c76b2dcd13b5d3574c8f75bbb5d1117a54
|
||||
EBUILD faraday-net_http-2.0.3.ebuild 723 BLAKE2B 94073cf9d8e593621fd1a78d87fd8b0fce8c7f597b7eff7ee33e09558c24844583016fef668192b7ce5a722783bf01106d4a0a2ca6964181a516743d0fb93dbd SHA512 1b620a6afec414faca437241a719d400541a901d2287add3bfd1414710cad2a2575a364ba1a7e558f7b5727f47f1a5c76b2dcd13b5d3574c8f75bbb5d1117a54
|
||||
MISC metadata.xml 354 BLAKE2B 1273b11e3f0f51d2b444d56d37d0c620248e5932a974de9de6ee0d5d734fdb7354e0e4b8b31d481ab05bbb66be3bc8169c6a375bba61cdf19fd495846e983654 SHA512 8f6bb7b8ec5d8a3e57b9ef8a668fd49ddc7feef6b13b0df48495ff51b9712c8710bc2e43fcc265e66be8078d4fe67cff61172a533683ba9e932a22fd6fa369f9
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
USE_RUBY="ruby26 ruby27 ruby30"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Faraday adapter for Net::HTTP"
|
||||
HOMEPAGE="https://github.com/lostisland/faraday-net_http"
|
||||
SRC_URI="https://github.com/lostisland/faraday-net_http/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(ver_cut 1)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/faraday-1.3.1:1 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST faraday-0.17.3.tar.gz 76786 BLAKE2B 0706f4386233861564aa1ba5fb8da9ad374a0b553a3f6ccd4ce6509b690f6da3e9f695f90605e0e15b41b6354841943ecc4f5eb826638565687bf62b36f1f456 SHA512 346e93b5d980626a0c460d9010ca09091faf84a1a8f2717c16d345ddc51585ce45959d7fcf41fbd0ba248d38460939544945fa0e81bcb80ab73dfe080182e325
|
||||
DIST faraday-1.2.0.tar.gz 840216 BLAKE2B a52d2ddc2a57ba87b28e9143123985df12e118d6a8062b5272e77aa7807d7b2fd770408090c7e406631173eb276efcb973f96efdb17ab0f3ea684acda41b8d34 SHA512 7198e8954ec71bdbdfb58df52c6962ebe05599bf871fcb669f32ee2a5fb094b6934492396a92033e0fa858390f454f0d2daa41616f9e212f260080be016e1ea9
|
||||
DIST faraday-1.3.1.tar.gz 840638 BLAKE2B 284f7f612d3ab791a00ceab823be0246685fa38356bfeb6e01c12e81c7369c500719a6023dd929160ca598b41401b82cda0d8e9e363d0e7bdd91791742f8e68f SHA512 b89839e5d602911904ce009f52d011c124f84811e0676a3a524d22ea7084d99a971b6573dcde6d512bf933909cc461ef01cd82a8eeb9df581c56f17f31966b1b
|
||||
DIST faraday-2.3.0.tar.gz 828503 BLAKE2B 51ab43910d05a5ab44f6a6acc792858c1c3c2d0d74e226d63dd1f623eba6a8f02558c09b99c53e6f6df3b313fa822035d2d12e6f00bb81e31f9f8c6237498e41 SHA512 5236e96cb203c2ef9ce882d081e5916f7f59e28e4b593dcb5bb70dd2581fad50ed6d6f2364b64966184155575df1732d136e81146e0ab5e4647f0cc40d76d018
|
||||
EBUILD faraday-0.17.3.ebuild 1530 BLAKE2B ed407c60c9138dc038c019689cdf9c2e620082c58c65f6cf08fc8bd9e2aeb728aa804e6545ec9a8059aa117968a61e9b8a300144e17636173318b6889173508a SHA512 2ca22991606aebaf97e281035ad9b1e166017a1cd2e29b43f363badac28cd4be2551bf6a1be0f38e76245f8a76c7e9fd44f8d79cc5f42922fd20190d8eb8719c
|
||||
EBUILD faraday-1.2.0.ebuild 2260 BLAKE2B 4d303ac1436ed45bd50ff06b62eede4742ab5be0e159013358fa85f15bd209df690a000f3a26dcb0359c3bc6521cde81d4ff4c2d3be5f9c40f8a0646f42f6a5d SHA512 21450af436ea955d572bb23b6eb21c8e729e40ff57d3f132e4d2c6055d12b1ddf76a22ac0cd51895f9f0dc9731b9e305e2343fba3a8fff7a5a7143229937d730
|
||||
EBUILD faraday-1.3.1.ebuild 2322 BLAKE2B 593241e0327060d1674cb1ff1d1696f6e564e88a5ef32aeec5e8c92f0b13877d8853d9b6575e1d088237d66b0e560399989d64320febda0dc28b38081fa214bb SHA512 acc2575811f92c47a4808d97363df4fb2eeb3bad26e0ec1d6d3d921fc2a743461ab18ec029608ddfe206f9cc1de411b35f60f4bcaac7b9983981d15e5245157f
|
||||
EBUILD faraday-2.3.0.ebuild 1697 BLAKE2B 66bc063025927503a3ca0d40e89007d1010f170a82e22e4fc2ebdbbf545a0eb05d0831497c8c028efc5882d2ccc6bd21155743dccf36949034f531a14d6b313d SHA512 802ebb5f913355940c399fc57dcb17ae34c029da407a884b69b8ae6271cf7277bfca6bb361dcbe4b3aeba9cb5238c2cdd8ab36a79ffe55ea0ae552923d310d8c
|
||||
MISC metadata.xml 345 BLAKE2B 3f30f745aae665ba534c93898368c8b231fa204fbaeda63ff9afdb34c9576d65f516a323ee80e93c8195ebecb1804c5da7e04efb841510f8274e3d498dcc43d3 SHA512 b6f789f6e999463339fe59008d20af965abffb4bd5b4d3bb57552f81cdc00cc70eccc5077907a6222949bfe94dec687c46fee225a559153f8b29a03175250289
|
||||
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
USE_RUBY="ruby26 ruby27 ruby30"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="none"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="spec"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="HTTP/REST API client library with pluggable components"
|
||||
HOMEPAGE="https://github.com/lostisland/faraday"
|
||||
SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(ver_cut 1)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND+=" test? ( sys-process/lsof )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
dev-ruby/faraday-net_http:2
|
||||
>=dev-ruby/ruby2_keywords-0.0.4
|
||||
"
|
||||
ruby_add_bdepend "test? (
|
||||
>=dev-ruby/test-unit-2.4
|
||||
>=dev-ruby/connection_pool-2.2.2
|
||||
dev-ruby/rack
|
||||
dev-ruby/webmock
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove bundler support.
|
||||
rm Gemfile || die
|
||||
sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
|
||||
# Avoid loading all lib files since some of them require unpackaged dependencies.
|
||||
sed -e '/[Cc]overall/ s:^:#:' \
|
||||
-e '/lib\/\*\*/ s:^:#:' \
|
||||
-e '/simplecov/ s:^:#:' \
|
||||
-e '/SimpleCov/,/end/ s:^:#:' \
|
||||
-e '/pry/ s:^:#:' \
|
||||
-i spec/spec_helper.rb || die
|
||||
|
||||
sed -e '/git ls-files/ s:^:#:' \
|
||||
-e "s:_relative ': './:" \
|
||||
-i ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||
|
||||
# Avoid multipart tests that require an unpackaged dependency
|
||||
# that appears to be no longer maintained.
|
||||
#rm -f spec/faraday/request/multipart_spec.rb || die
|
||||
#sed -e '/multipart_parser/ s:^:#:' \
|
||||
# -i spec/support/helper_methods.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
MT_NO_PLUGINS=true each_fakegem_test
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST hoe-3.21.0.gem 193024 BLAKE2B 2ff65edc6e0aebc93ebc8f3e628261ac3fabec4034b8e7b1bb3c38ab45c8b4641267a8c46c851ad69425c08782553c628574ae0a1417257cf64ba05a86de08f3 SHA512 39da93520bdb4efcbc58af58562ff8abbdecf45f92071ddb31f68ac799eb6f704431cea3d699aa039ba3a5217dc9b0f2d87f8b553d62860c34cb63803b625754
|
||||
DIST hoe-3.23.1.gem 194048 BLAKE2B 907c2f2b62dd362f8c472f21d3fd998bd178de2a15fb9875ef36c61dcbf6b170253037d64f70b04b45a5f7e7dcf9e084122a85f694c6396767d541dccd5693f5 SHA512 c2199f93fe806a9639b319d01ae7bb6999ac203aa8bbabaf22b4c0c5b97f69dbd4e876bdfaaa0b0e8cda68dbd25dfa0e5aa91a599613237fc22de0e857c68c37
|
||||
EBUILD hoe-3.21.0.ebuild 1473 BLAKE2B 4f5e446eea384bc7e4a7f97998dc62ff6f5fbd56f3b9cb938855d4015601a4202927e46b16c3961c55e85c4d2753fae6cbf452198b200eb2b0e994e7e58ba264 SHA512 c1c69b183dad00e7230a49a216dd537ca607104d5cda9994b72423545749ddcf6748e6b0e6a36f0e87313387fd0a4d238d8d1beb89a083180ce57bc619b0aad1
|
||||
EBUILD hoe-3.23.1.ebuild 1526 BLAKE2B e15ba70bf3d6fe7a5d76922ede493ec533bbadbc4283558f0e6ae3b4fd548bfda26461fc4b664693a461a4a30e526e2ca57f443c6ae13d6a82b10498c4c9e666 SHA512 3b81363bc78c1a35eeb307ec03991c591fc3237ac69e6445d61278c4b2b7c71e6807106891c701fd5da61eb003c4d099b04cc38deb3456d40abdcbb13c2e4b84
|
||||
MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
USE_RUBY="ruby26 ruby27 ruby30 ruby31"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="template"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Hoe extends rake to provide full project automation"
|
||||
HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 <dev-ruby/rake-15.0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Skip isolation
|
||||
sed -i -e '/isolate/ s:^:#:' Rakefile || die
|
||||
|
||||
# Skip test depending on specifics of gem command name
|
||||
sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
|
||||
|
||||
# Avoid test with random sort order
|
||||
sed -i -e '/test_possibly_better/askip "ordering issues"' test/test_hoe.rb || die
|
||||
|
||||
# Avoid test that depends on specifics of merged packages
|
||||
sed -i -e '/test_make_rdoc_cmd/askip "dependent on merged packages"' test/test_hoe_publish.rb || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
if use doc; then
|
||||
rdoc --title "seattlerb's hoe-${PV} Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
|
||||
rm -f doc/js/*.gz || die
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
A="" each_fakegem_test
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST http-cookie-1.0.4.gem 39424 BLAKE2B 06ac0e667340ac17827a8eb4ed320efe77ad97509fcd444f7e77d887a77643a6b34e84486db78eba52245891d1719e750d9a446c40a4ab7804f2304b600029bd SHA512 788fdaa642e6b596e7a91c57a7942a832c09a84fed88b30fdd8e5a8ad66d72780afc1246e6c83c4dfd5af8018c278750866dd05d804aef793aa067b09519af8d
|
||||
DIST http-cookie-1.0.5.gem 39424 BLAKE2B 569a0d18c962be378f3974b400ddf2289c72490b2b93619fcd83ed6c00bbf5def76239c52163dc6231060792abf3a19988285a6cd28f158ff7339252da912e61 SHA512 d530d64b5c2fc3757a6de03384fe768317e24a523d4a4215f5bcc6b5bca9e7b94eeaad1e52fbb67548396b7b2ca7c9d8b68ea7b99109e24770fcf34c950469ef
|
||||
EBUILD http-cookie-1.0.4.ebuild 681 BLAKE2B 3eefc0cfbdd305e27ffff31cabe0d85f67320f5bd658714621f33e8cf8b3c1572d36bdaad5bdab69dc4f3153b5250679ab670cd95e4977951b0b5ea879842b75 SHA512 e3aab925fc30d8607d748caf425f9ceb345b1df2321c875338c379cc26c7d613c95be99e6d9be047868a4fe3b7f00cb5d5ce5ceb2abe2ced7fe27f62bad22b9b
|
||||
EBUILD http-cookie-1.0.5.ebuild 693 BLAKE2B 771fa83e4c04dce4ee7db8ee201043dabe723cb0e6d913a61b1a8a75815803e59e74381f9b4979e1cac9889047df9f4726c38cf5c13eb367d12558110e17ecbc SHA512 3d84db7d4df4debb415b5cf5993e8eb08aa4654970d54028060c6f47abc627decfa354240fa1454c7ef59b26c6ca7ec86e36a5e15c16d315156dbd3ce10d0329
|
||||
MISC metadata.xml 352 BLAKE2B 0e1cc1e4cc97d4d773c64a068d2f7246c863fae1c17504f83275d1ab15e59a9bc6535c22fdf0c02d89d778079d100b74e29170b0fbe6fc1ad5464e221751a56d SHA512 821e08b75914f51a4a341149db588c8e3b17fc401a14de9abd44918b9f6bf88bc1d9c76b460a10c1b312669db478759aab90d0bb08bc04129bc8c964e7b3a314
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
USE_RUBY="ruby26 ruby27 ruby30 ruby31"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A ruby library to handle HTTP cookies"
|
||||
HOMEPAGE="https://github.com/sparklemotion/http-cookie"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/domain_name-0.5:0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "/simplecov/d" -e "/bundler/d" Rakefile || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib test/test_http_cookie.rb || die
|
||||
${RUBY} -Ilib test/test_http_cookie_jar.rb || die
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST minitest-bonus-assertions-3.0.gem 13824 BLAKE2B 415f8b48875b8335ded9fc21b5430b575d3d104179066de19aa58d1602da7ff9994c8ceb49b1cf34fd4c8553c76999bf1b638d2c44761af84d510ca1e276cec1 SHA512 8b07e5d3be7cf68be53b06f6b545445efd9021ff5423bb67c4b0e8e40aa004d75f34eef3fc23ebe83bceaaa064c57a5ac1b9969a28f48203a6ae4c34092c5621
|
||||
EBUILD minitest-bonus-assertions-3.0-r1.ebuild 1124 BLAKE2B 4915e1a54f903dc3936915606829cda25aae42ce76e1d78f9fe90ed55ca4c83be4fb1837b5081ef27045db0621537ad6781992dd4f443639dcc6db499770f7a2 SHA512 4232a4cd35bdf3baad2f00eafd400632cdf9ac230ffde61d61c763d05d7cb963d61bc0ee90d8ee2e2d87c0fb0a60b93fdbe03b497dc2987812e65f92153f999e
|
||||
EBUILD minitest-bonus-assertions-3.0-r1.ebuild 958 BLAKE2B ac7b5145ae1c0c788c0055276bcc9bc631768f70723d1c24128263639fb3d793419d6d0f6bff015ea324e61313f1a0fcfe04e1f341f4d447bccaa085f4f6409f SHA512 0a3d99945e074ed9d1d94273f446cda0ba00331cd6d3b4c56dce04d2a99706a3a0a832ff4ead3237f76d232cc87ae23e6d7dcddca603a2e8e93a3eff112d854f
|
||||
MISC metadata.xml 363 BLAKE2B cddd328941ca6a61a46b11a35faf87fd00642046213292f0fdccc30e0a57ea9ad0fe1a17209e0ed0f5732d0f87b85d39f56606b9da689cffd17f420f2bd0b073 SHA512 ff5752a50512efa89159daaf2006aa36f69deb9d354db36996834ce5e61d0776dc6202bedb0610eef0abc0ec175d45db9811fc7f83f534325bafc3daee00fafc
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST net-http-persistent-3.1.0.gem 31744 BLAKE2B fdd9c36ab5216c1cd1fe358207a689276e109845ac374ea16011469b6cb2b165115e78e701cce98c280e7f878c23d8016e75cac4508c7e579209012671b64101 SHA512 65b5afc4ad0729ec14b642e0e36363cecfff3dc25b26308d632866e93fed3eccfb83ce85da78f631553c6a1fe3ee834fcbc9d3681c85db6387463abbc30e60fa
|
||||
DIST net-http-persistent-4.0.1.gem 27136 BLAKE2B b88151498c401cc20983c86859d7ef7ae3688ee12a5fcc69544d9716c3aeed55f4339d35ec08e9c0a6a16b4b4ab807d7155425c3056b9634185c255472ad93c5 SHA512 d3c86c9c58affac8cde1513dd899527406c0baafd3a620b80011e3babf51a4bfd6fb2bd8998fd9c4696d49aad2d014bdf666b9626e06fe4413cb4010f94e5e91
|
||||
EBUILD net-http-persistent-3.1.0.ebuild 867 BLAKE2B ad7768aff4ddfab8295fd4256aedc83284e923b5d3f548029f079673914da92d6b27a2d089abf20ee62ed2cc5ba358373b35b4b2c7e1f3c3d48e575daa0ef3bc SHA512 26f88aac2cfeaa317cc1727031a418e91bb9d8bc54a9df03431338aa67ec60ed049ad3ed4c9d161d5a3951cd11033be1aecc1316d067e68b3e298b850ac7db0b
|
||||
EBUILD net-http-persistent-4.0.1.ebuild 855 BLAKE2B 9dc20f415926236c8319a050187d5c8039b341cf0ae1c8d5f431a4495d9247e9800dc6ce78b7284f0fb95d9cdbcd3a4d35018576f7401d773ef7afdc38c71dd3 SHA512 7bf93b5cbeae932cf22958138fd891cf1adf73732bfa1c3b5c494b1003637cdb1ecfd744f9a1ee27917db8c3c7f9690a92521b6b368c3544fcf8a26731f99523
|
||||
EBUILD net-http-persistent-4.0.1.ebuild 855 BLAKE2B 636bdea765dbb1e38ef297b9179f375fca38b8bd0d92544c940d44a14d89360141b49458b8683d007e5da7ea99978ae295e4e0d3dd8c337b68136da7a927edd9 SHA512 fe8392c93cf83d0d405b827b7db09d0b806f9cc788cce3607d07ae027058d64981a8d0fa2b51d49aaad9a3c923ed99e9e68192015885b4e884adf01ce596df78
|
||||
MISC metadata.xml 354 BLAKE2B 003bf0e8c6c7665a205d4dc3c58aa7982877e0d3dcad6706d16cea61a2b53381cb10f4bfdc8a482a8d10c7a1279dc42e542f283dd880e8c258eb7e066eebeca8 SHA512 71adf8afebb39564bd527c758e35f048af6066f4e75db8e1a4b8921af94bdd3f017bf9dd092ecf38ed79de63940dd9f0b89020687092db4a919de5d7dc493ccd
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST podcast-0.0.4.gem 1166848 BLAKE2B dbe6931da156025bed3862cf6185ce00385ea704e5552e9c83c3d0a9aba40d7071eab4a69e95835be7782892254d43e96dad33e38974d41845d899eaba63ee54 SHA512 5be795a7f614f616e93ed2e1fdcbfcd1513fabfc6a728dee0216907d951ceab37e909d2cdc44697f7d6497e21537bafa68bdac196255233cc3126e40c48dec95
|
||||
EBUILD podcast-0.0.4-r3.ebuild 522 BLAKE2B f1b0e74461fa63349d03cdae82fb6aa8fee5d76c32a8714bdaf2a54e489cf3b5b6aa35752c9df5c3b7d761e8de5c3011f6a59b99d7e0204539868b5e54b431a6 SHA512 973d275798cc6b31d34ee580e7aae844d5acc1235c69a23c85282c2908052c1584a12984334ae27ad881f94b4f9c584a22f7ff2962b91e44fd09a5ea84eba170
|
||||
EBUILD podcast-0.0.4-r3.ebuild 529 BLAKE2B 7b88bda9aef7a0fa1bc26fe8213a5e325ab623b321a56731a44cd35fc75e3af175fa4d3d806d80a93c827aa04515738daec65ca100298c01605614a2daf74754 SHA512 d63e3b3c1d113a407b61d60c03771d5ba447a3da4e5d7d14839b86a4514545627db2bff0a3419b8d4502ceea8a58abe71b41282122b5ef3241b99b459bb97d2d
|
||||
MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST prime-0.1.2.tar.gz 9485 BLAKE2B 88db1d22a33405de0bd216baa0a8fa28abc61fe031ae6042a19f0a5c66cf7733b946a52f94165112b45b23331dc68e3168541ec89329ad8d2c016bbf1e33f425 SHA512 a766426884d6b3cd7a586676799db146974ec9a4a7c30ca53b5f279ad55ee9960c9b5bb26988cb66253b4fe974f9b5087f48ef5b216772464d03b8ed78a817d6
|
||||
EBUILD prime-0.1.2-r1.ebuild 932 BLAKE2B 028a95ab44b5d9df0d4b9d55cf951699a096a9e8c9a35ad32cabd04b17471d07d87886cacd9cc6a0296c8fc38754149bc14a86cd5c0b574e1d2ac02e34bf59e3 SHA512 803d8c9aa36adae20f8df9edae13eef85a21f0a8e406cb333a4a85c766e242c8e685cff41cefa8695d09e8e304f03a2aa565d06cc02ade71799d825043dad8a4
|
||||
EBUILD prime-0.1.2.ebuild 868 BLAKE2B a71c119a7c7d3e744f157282e7e9d26c35239306125b6065843f79342bfd2f4ac3e4b1c9a34924fde24119640ef580d57483df51f6ec20be3dcfa35d02686d32 SHA512 9d3fe677d573c44fcd7bbb7cb66d6e94c8d91f01c166d12d12209a770a0a65525a3dadf38feb2ed94c862022fefbd162178dbf06a497569a03b0eba327835bc7
|
||||
MISC metadata.xml 337 BLAKE2B 652f251b8ae0979a74ed4552d31240480949dc062aa5d861ae068eab6a223be3d5649d0eeffc6b3e2a9e8ac4cc5c480f3db729595372db9c3bf6173d6a2586ff SHA512 c42e3ff93bad56e8f586de51971a56a4f355f673487818093dcb7c1f71e1dfa86d207b2afd4fc2beef06327957a24d72412a72c1be6b7e10e4558aaad68b9690
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
USE_RUBY="ruby26 ruby27 ruby30 ruby31"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_GEMSPEC="prime.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Prime numbers and factorization library"
|
||||
HOMEPAGE="https://github.com/ruby/prime"
|
||||
SRC_URI="https://github.com/ruby/prime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
dev-ruby/forwardable
|
||||
dev-ruby/singleton
|
||||
"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -e 's:_relative ": "./:' \
|
||||
-i ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib:.:test:test/lib -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST ruby-hmac-0.4.0.gem 7168 BLAKE2B 659cca6e63434b8211069281e2d50965e01cc864c5b3e11fff6698398d3888da03cc6b21471f6d1dd4e8f5931c8f435fa014285e70dd0df068312e98bbaf464a SHA512 a35cdf8a9bd16f47cd64e304839b83284a0e0ddd6b7963e1b42926ce464a1c5131cadd01ec787ade379aa4ee74a66b14b5179cc9caa93b7d2af89fd982234d53
|
||||
EBUILD ruby-hmac-0.4.0-r2.ebuild 446 BLAKE2B f836d6f57c362def7acd8fa688cfd39c78102a388dd2dd69fe08f58b96b06719b845b1aee3280abfbe6d5eb7fd46ca2b80e632bfff640d19abebdf5121eb7d79 SHA512 1b437dbc633d3be616a036bb9a273d313fef0b0494ccf74ffb06b688cec52ca7b522a6a35113bcb178a758173c6cb8ff6e6e985f80495465d88cc388b1eed7fb
|
||||
EBUILD ruby-hmac-0.4.0-r2.ebuild 453 BLAKE2B a22bc4faa99a2f94fbec16b330d9ca9df8f4ec2bf0049f6fc20a3f03b434fe2f648ee9f9a53e1644dffe3875d3b93b70b5bfa46996dae7c2fd5a541fac3ddff6 SHA512 b99ab44b180599fba35cf6a9084b95d25364e69b73c9c73b4cace8eb35fc784772477dcc2366cab4f44e812d04ec92cdee639c8633c3f0134e03ee46c127fda5
|
||||
MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST ruby-mp3info-0.8.10-git.tgz 89178 BLAKE2B fb9a046890851f3325a80bd47f6adc6c0bd7af74955b277a1a38d3727599e2fa0686b662419e1a8265a23aa7d4d102bbd26b97d5f2fa28e1d84df52484a46c0f SHA512 778d7cf80783385c2889a42eaf821a8544e1fa26d7bed743c52852c137ac5cff84483f638ffb931edd6df528c613ea5ac62ea2e4f0ee8ccc31d77846297e3291
|
||||
EBUILD ruby-mp3info-0.8.10-r1.ebuild 742 BLAKE2B 74660d71c3d1d52c97ebc9297acd3512e473ec2c9910aab1f8c1d6b61b14e30855471df848ff2ecaca83f011f536a611ec42bc302f17a8e63e3de64012949b02 SHA512 77d9d23e0764a9956c4763aa73cd617f6b651db1e4ff350360404a3cc32676d7b67c2f355ebba9f4496b1dab2c551df1b6990615732a42e781eeb7f50d050284
|
||||
EBUILD ruby-mp3info-0.8.10-r1.ebuild 749 BLAKE2B ed2c0b2a97bf31a2273f36a8ad75056057b9340ac542e1452731c29042aa086e0113e07c1872968c0f59063a8eff85255ab4cf83af13de829961e06f0ceb9ccd SHA512 ea12666ca1bec9eee9625f9f5c3d73f1f2a8354a4b72b7ce0e0a16c36bba203c4221ebfaab366410b6fc09a99610d0eeafa164261a8b78882ba4caf393d7fc32
|
||||
MISC metadata.xml 346 BLAKE2B 8820d82e8871e61d95327d5745b5cc0d886613a19e9ad88405d89e105df8613f70321dc063add61a76487e1d6ea7010f5e0e4319d6a00f4da9ac879437372e85 SHA512 21c40e6490221ca53410fcca1d89815d643ebdc03071d6916f36293ab233b3bcf2af9fe33b5fc680052672173a2bbf354bc6030e7339515950b4035613b7f739
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST text-hyphen-1.4.1.gem 751616 BLAKE2B 4a6d6a9b430c2dee2a486dde9f49405b98bc32fe8f96448c0cbe8d55f416c4e4e9bef5ae3adb57576dee6fa285680fc57b958cb279786872c8d95282cbf72e73 SHA512 4a6667aff01e56afce79302f46d0afdbf9c965ad80dbf9a7266a213143e6b6bc2cb00092d26900286bf72a700e47be6b0860cfdf87fa2856477db02261f9ef3d
|
||||
EBUILD text-hyphen-1.4.1-r3.ebuild 678 BLAKE2B 4b7e0a96a5b9a72d93365641d9bcb252ac19a2e459571518daf30dd800544ab92a47203d03f091ba07b70f2edc782507af80dc55aeed0d1e74e186a4433885a2 SHA512 227073078aa456730ab77d84104bc4dd3156074d74b5a133421bf5ec191ecc39ecc7b23fb245401ef75d4f8ebdf4eb70b3068bb86d3d858952cb9408015fbbeb
|
||||
EBUILD text-hyphen-1.4.1-r3.ebuild 685 BLAKE2B 91f5facaf57c3147cbeca21dad977d94ae27203962bb1a24be805a7ebeac864ff010899bbe1adcdecf2936d38dfc9a51b741b46ca77b1cee8ca5aa6353f272ed SHA512 0ef9ffbd46e8500efdf3107ce4441b4f6e7fe5f7358f83ed8270d58c72abb2287df25685dbbccdf3c578b9b4d6fb1b7e18071815b64f6a293fbbe2e28c9918e4
|
||||
MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
|
||||
|
@ -1,4 +1,3 @@
|
||||
DIST tidy_table-0.0.5.gem 7168 BLAKE2B 7c00064c266bad9db6acf5066845cc6543c2d51fb5ac85240c9ac77d15004402588b992a0e56529123a1805e6c887ba23d135e801e07fcb918411d6706e7f596 SHA512 fbe9839587c3381ebabeb874b2460767491447b54501137f464c16bd251601670a6a260881792c117ee753e5b4d428f04295df041ffee56f109a1ff772346bcf
|
||||
EBUILD tidy_table-0.0.5-r5.ebuild 749 BLAKE2B cfc7ecafa290e8dd40f0b9ee965732565b95cf98904c1b4284cf6537bdca5c0f4889dec2d98e66863060e2638e5f9328e3945671a71410c489f89815442c44c3 SHA512 2970f3410176ef12ad73d1069a20eff0c8f52d381e0c1c84c29b522a4b149eed8140ebb5717f6b5eb2df2f940637b87554b4e407601dbcd023b12790621c363d
|
||||
EBUILD tidy_table-0.0.5-r6.ebuild 718 BLAKE2B a5feb62b1797b578eb42ce97c6284b9eb87bc46d7c8484a448050107aa100cb0a880a1bd36b912a165e57d38fe88fa1461e8ba48502d40234df0a561cf522715 SHA512 0b133982386016f478321c170ee394bb41b01280ab1707ec7061760003348580615113ce1aff35c304e64a5d3844f49b84217ff617446f789fc8573e43de069d
|
||||
MISC metadata.xml 346 BLAKE2B accf8ad449f4bde42d923f6db68aa8806fc69f4639bb224facfd6e1473cff9e0320fa79f01256d2f198346b0b8600432e3f5565c7216671a3b318578efa90006 SHA512 5010b220d0cb3e371f7838f950549919ff92eb4666148170da05b6ee8452eee82a5266bbba6eff7f97ebb64f9432cc5c6836f78b697bdbcf845fae14c5ad5f32
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Tool to convert an array of struct into an HTML table"
|
||||
HOMEPAGE="https://github.com/topfunky/tidy_table"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove reference to RSpec 1
|
||||
sed -i -e '/spec/d' -e '1irequire "date"' spec/spec_helper.rb || die
|
||||
|
||||
# Remove metadata so a stub gemspec will be created to avoid the
|
||||
# wrong runtime dependency on dev-ruby/hoe.
|
||||
rm -f ../metadata || die
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST vlad-2.7.1.gem 29184 BLAKE2B eb35f357d87daaf2903ca880139ac41c1725419fb6f0e3d00e1a31fd24697373c8d4869e31d17e6dc88ce31ecad1a0747ee2ec08a31871b4c44b32dce28424bc SHA512 520ef393fdf63daa348015306003cdd3bd9b8f162b44b31d78c170d1ece466b804226b030640a180a8538c6908c77d80dcfc13078ce295a6c59f1f5b9df9ef13
|
||||
EBUILD vlad-2.7.1.ebuild 675 BLAKE2B 0ce9d7ba15d21f76e39c12844483284e9f89dd5a622cfb471cf6ff51b7dd26ce727ba11b93b6ec2003a415d47b2a8c67a9d01a73c10af997120e37eadc235fb5 SHA512 f7b6553c381dd699c8abf53fb5e9cd9953ca527163dca580f2361e8545b2a1bdb8ea0113eaceec44558555eefd6de0d9e7006a13f27a00b78edc815e9838bf19
|
||||
EBUILD vlad-2.7.1.ebuild 682 BLAKE2B dbd84453794e7a81c3ef8854150f271ea3271a76cbb93a236d526ead9e0214ac26a83cc1d22cd06fe1139c081a7ae8efa866c47754519872e1369003288fe52d SHA512 0357a595e96a330c50bd8b78e2db3ae33b5a03a600fa25e3a4ae525a6bbcaf413f038178ef478177bd8180bf39ee7f5d39a9809920f2e7babb892e4bbd047085
|
||||
MISC metadata.xml 331 BLAKE2B 661624a43915d8fcccf94036b2085e1cf5b45d3a8fded8338e67b5002f06e4efe6b8e26313dcec8a63c69b5fcf79d655401f77f3da527369e890e66e48d7c07e SHA512 e8a7f5a1bc506da374286f878db036c3faa9716f88cd9b73c88d585a98a35fa051749e93555b5bd8a6c2073f3ae77707358c4129d2f4061ee459e563c529fafb
|
||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue