parent
8e07e5d8bd
commit
5d412c8c8e
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29623 BLAKE2B 0655054fe0a38f5a4400bca7480ecdb40576f0f51d7eea7abc8e3a78e302d97751f621f802a956ace31cf0a4aa324a169cfa9d19ebda62bbad96c1af2dddad51 SHA512 d21ddaa60880acad452ae2cc24913ba3160ce084bc1423ee1fdf02ed98a1aeaa7ece1d909fe11f481b7b0c4ae40497935be184955e53cb6656a4a1b8fc472bbe
|
||||
TIMESTAMP 2022-05-10T19:09:33Z
|
||||
MANIFEST Manifest.files.gz 29612 BLAKE2B 7a7318c853582b03f38a495a6fe01c4f29a8f2d20caf4be9b35d5a292dbe9b24ba8ddc95ace287c7f734c26bce639eca92d4709122f0dcfc328e51a5c1b061d1 SHA512 92038f26e805a790fa735113408b7b2e68c65e5ca6cef203701d1dd5bf0522c7fd6752fe0569af8c28f8bb19c9b6af54c3aac8915d37ada3617f5deeb2bafd92
|
||||
TIMESTAMP 2022-05-11T09:09:36Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmJ6uG1fFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmJ7fVBfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klANmBAAj8LP0o4jL8ZUTv7OZqPjf5I77ipEGA/CVbaFc7DyariK0PdyYsjtQ1fD
|
||||
KDbumA+XKMTHeITb28xAElkRJsa750Synr5akGuD1BBjzmM31/XLiSeDWGRjpnX/
|
||||
N2tOad0T0aCGYnfTmyRrNYiqElQWwgtPZVUndpqu3+jEz5atQ7hoBxNG4f4s4onY
|
||||
f3+n1i+CVJKWHNDGJVnrgoG2AF3SQCdxAGo7VTUsNIi5FdJcHJVVPdcjsaetI4YV
|
||||
XTnfl9fcEO0tDQRE2Ru0VCnUUBXVbRgBymLBpFur7PMb61cK/IPru4cV4VCu0XER
|
||||
6lHy9qmqsH9VgZgC1b+nNfnXuggZvlMv93cemEDTl8WUM2Xxb2SP1vVHVgqHnTOH
|
||||
IX1zUfoKNEcvM0qvTuKynWQoYsRY7YCx5865mW6A0EH6vHsPt6h/F3W5W4sy5gnm
|
||||
0Wxhe5yxTYq76lCszByvBFV8W+ScqSSx+jDUlPCrVDGdt8q1lCpe20s+t9wCjMez
|
||||
oTU7rhEuY+WaeKEpJzoEf6+v2sr4YKecGvUgUQweYxo31uNychctXHwjrR4jKcWK
|
||||
ABSdgEEbbZZpioyz4lc7x2fnuBNyFTDer+i41T9XyAiu+luRYoDeS9XzKY6weh7P
|
||||
gwNp+uXYfZFILTwEqp8DLVksdvWxhudamGAS78alt8PshNS9Uq4=
|
||||
=Pqa6
|
||||
klC1VA/+MYJyGp8h9nGo8QvCGTsqZ9BKV3YGh/2FS55ATOR+BDinJDLd4SFWWSIe
|
||||
pZtuGXLrCH1PngPxnw90iaDPmDtYN/9fPJPBeDjhAFu4s8OWttTPpn/rU3zvMEvW
|
||||
y+VUwKfZCbTUsZ+cWOOkrYczSjAteXjjmIe7gsVnAgZacIBEky53R7upfCjqFyDp
|
||||
usHrF7lOMMlFMrQbN19i9lCxKPtR05YYhFNOyXt1JnuUqDKBFpzetlmUMaUGkG2A
|
||||
YNJy2yEbnS9bch2M0s7mugYpLHXCTwnJUOKLFOgzMTWLaKYozSke/1x2hGMFvp39
|
||||
DqfuASLSuODtlNBW6m3PbKimejg50LJVLUzJgHn5G5mKvO4cg+t7zyVjCjVX3sge
|
||||
3rCBvqwpT/Mpg3IpkavJ9Ln90zw1QhnSCkattSsB3ycpWwV3MsZLVTL1tTsSKoiR
|
||||
gKJcJHwizpYiSSloSTnml1TuDMKvLGJEJELuWkTkQ51RB95jSj8NxyoCDB383N/C
|
||||
PO0HjpdtNsk6m+nsEOXRT5GOClhc+/Qhv2dNLMFSf2a2yix/fqkbZ5JL0BnAWZNV
|
||||
qBiizagEzqzda1Pogl77RNKlWPwswENss1myvha3fiq1Sx3OIKOXEd2MgpyEWzxr
|
||||
rlu+YsH5ySN9YgMerUD7VMpO62zNj6pZqQGnKXr+gV7/5bq1LNo=
|
||||
=oqnB
|
||||
-----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,4 +1,7 @@
|
||||
DIST mongosh-1.1.9_arm64.tgz 60765908 BLAKE2B 9658285f084b22ea60eaaf0c6aca78362e483b65a0153da1da37ea4d2d233509a145e2aa7f88425169815dda4443eeae9a890fc2a91020294118089260419e20 SHA512 35d7bc3409e5bec874203d8868b863ad13f6b66e82ac933848b245aaae4ab85a7c0db3879e262e62435af44f7aa0f6c46ec27e6b21f5e0d227cda5dfd623f7e2
|
||||
DIST mongosh-1.1.9_x64.tgz 62020005 BLAKE2B 2b634fe864bef24bd93f6676acf57d877d745e1407ec150a75e26c498affa39dbfb5918d6645ac33a3c0990a2c33dc464ad2748e7bd9b536111a86dc856a21cb SHA512 99f2b66a7adbd8a395d46e610fa493eff974ace54b2e5cf395b572e023270e5ce3fdf7e7b73bedd3f7f31c2f46964647920920c32ac7460def71dfc5630c26b8
|
||||
DIST mongosh-1.3.1_arm64.tgz 61196774 BLAKE2B 6d48f06d2378d0d1f46f896b445e4022a5a8c0f7d6b9225dadf909734a721255eb0d4b6daccf52886db07a1f3186125abef10603e4cf91791b4d93c0d6ca2a30 SHA512 46519e1ccda8490ac1336014c17250392402c7497b34fdb4cdefdab322913f740b2699e2f1a94aeee5441157025586900f1ffe3bac40e4eca5e1858cdc2e406b
|
||||
DIST mongosh-1.3.1_x64.tgz 62428646 BLAKE2B f92434ff73890ba38498bc51d9a497d7feab240e7bbe380565b1bf54fa58018d24250c70f20f634248b481b5b41d0c4bdea0bf130347a1fdd547cfc7d655de67 SHA512 2650f05f40594736985e11cede4d59dcce0c620654ab7c136084a94b816bafd3d2cc6ab8be05e1c844cad9221f436e9aa2e9e670cbae6505fe6d28c12cf608dd
|
||||
EBUILD mongosh-bin-1.1.9.ebuild 866 BLAKE2B 59fc8ec7f482747ed34e3048c68d3d34c0e066812f6de0ca9d9abfd634022851c3b63595e350a44a526a2b82bf239d2b382709dc5b289e13f1a7067bb15ec539 SHA512 e34614f383d72436e41c772d7617c1e20b818e3015c7b282ac3c00b0fe9dc8a63bed0ce1ece6399e2b91cc4ff8ea4d2efe817d672170b7c6efb258343242e83e
|
||||
EBUILD mongosh-bin-1.3.1.ebuild 864 BLAKE2B 83ab104b19aed9ff6c6e8d645aa5077f9e5c21c596ef482eb350b27cbc21b12474b5fecf0eb9ebab67a8dfbf56f7fe8f952cd99e4fd512ff4da59ce9a87330e8 SHA512 ee58998a85b19de8cc4fb14f14724328c7851eb0464ae4f034b7057eefaf093186d70941845d8c0852b9f5e0871db01411b072ac4858ec26ab2a7600aab557f3
|
||||
MISC metadata.xml 589 BLAKE2B b1893b4e14b43ba803ce4a673a2550821cc2acacd0fd4e203bfc71522db394778de744ab28de46ae9e3dca3ec346baf751056d18dc43c978aafc860768057133 SHA512 3b74d3554cb6d32ed12b5bed010473b29fa6f2b39d68461b6bcfdac317be8569998e5d7abeaf1c20a34c30dd360da261690164bb22920666758d00494f0aa280
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="The MongoDB Shell"
|
||||
HOMEPAGE="https://github.com/mongodb-js/mongosh https://www.mongodb.com/products/shell"
|
||||
|
||||
SRC_URI_BASE="https://downloads.mongodb.com/compass/${MY_P}-linux"
|
||||
SRC_URI="amd64? ( ${SRC_URI_BASE}-x64.tgz -> ${MY_P}_x64.tgz )
|
||||
arm64? ( ${SRC_URI_BASE}-arm64.tgz -> ${MY_P}_arm64.tgz )"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 ISC MIT WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="dev-libs/cyrus-sasl[kerberos]"
|
||||
|
||||
# Do not complain about CFLAGS etc since we don't use them
|
||||
QA_FLAGS_IGNORED='.*'
|
||||
|
||||
src_unpack() {
|
||||
if use amd64; then
|
||||
S="${WORKDIR}/${MY_P}-linux-x64"
|
||||
elif use arm64; then
|
||||
S="${WORKDIR}/${MY_P}-linux-arm64"
|
||||
fi
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/mongosh
|
||||
}
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST cdrtools-3.02a09.tar.bz2 2156745 BLAKE2B 3e7a7ed65faffc67d53df8dff78562dd28f2e71bb01c36f9c57c033a4a812e6a5579a212322a15c8abb5c8005d38e6e9ba5a5bfab46d9a729a673aa8ce3425e7 SHA512 59c31186f163c7aaa96083efeb0bc31e697c5d53d3343ec487eddd90dc8df6cfee50a69859a64a7004585c73a081cc453cc647c563b32ef74070d075039342d4
|
||||
EBUILD cdrtools-3.02_alpha09-r3.ebuild 8176 BLAKE2B 47e5d32a77a929a0982e8823b72f424a88668e3e42bde40bf0a633e587fdaf27ed1a9573d9029f6f46cf0928813e498f070d2338258edcdd97e71bd01ee35932 SHA512 6a53a2eb61a2c6d370eb701a7007f6d5f411a5f22bd0de72d7a9d639111857f24f822eb4ce94115e012ce6db4dc26ecaf74802114aebdf752c6931f39c0ad567
|
||||
EBUILD cdrtools-3.02_alpha09-r4.ebuild 8861 BLAKE2B 972baab89db4fe30ba457f3ec555ebfe35c2b0eb6862545a392e7ccef7a09631c716d7f3085f72abc93a60066f0925759c6dd169e303aea973c02180571cefa1 SHA512 a0d7cb2b328a69f12889e4ceba718012dd04193332d7333ccaa67c04ab679f123ae54209b84027c7da4574827c94d971cf8b767e62065107fd9fb49975d80e73
|
||||
EBUILD cdrtools-3.02_alpha09-r4.ebuild 9006 BLAKE2B c185543b1b29af2555cebf3d97f821fac8db389b422d82b85d6d8f273abe4e47d0f2696d524842ba3fb73baf8dad3fc88c288725259bd2183392887f635ec647 SHA512 4e2aa1ccc621172333301bb8e05bbfe136557c574312aa745862eec8b1969e85ed51ecf49417772acb2bb8df2cb11fc7653d63f54f6f5c41fc2c5ad45abba503
|
||||
EBUILD cdrtools-3.02_alpha09.ebuild 7881 BLAKE2B 3ca107b16e92797b85e0fd09a5e205db41d73977220998d7b0baef7d29120bb0cbbeb788c739f98d9e3b8f4bdcda5f6b2a5a57b2cf55562edc2d82136a6d8aef SHA512 0835b77c2af21e5cff24ab0da2d089273b2984eca57087e3e0e92f0cc01325718d7b583f87179d8dba9bb3ad2d46f95752afce55b5d51bc678cc0a3c33bb3c67
|
||||
MISC metadata.xml 445 BLAKE2B 43f12bca87633d1b039beed2fb401b652eafb937afc8a27d9d84885d306636bc29978beb17426dc782cb7c2e7ba9333b9346b6455fa72db2b778800f39995476 SHA512 c552eae00d8560d482fcb02799f064f5481e67ec12107760c841620db2d3023826377e186f5dc1b3555eea9b40964b4c7020b1deb82574ff1ff3ad7fd957bde9
|
||||
|
Binary file not shown.
@ -1,4 +1,6 @@
|
||||
AUX 50elpher-gentoo.el 112 BLAKE2B 1449734aec6fd3efe344c648f815b3e826e885a7b8d57909ee0eac50a5d1937974c6dffc202147ff319f356a69f329dbdfd52cf410cc50aa3895134d8277342a SHA512 ec9eab724eaf149120eff2476f816ed1b8db6d04da1ad673cb9e55dac17dd96a2209ca842d49ef8039bf17aa4ffff940f0afd87403ab7845f9300423695eab15
|
||||
DIST elpher-3.3.3.tar.gz 57439 BLAKE2B f8e3f2acba0faf0eeae06fe86699dc97def0119a6d6e2fa2ad34555e20907deb566f99a669e8f98380c95293c4a38cca9bc47678f36597c898ba1e33dc6d0880 SHA512 ca40dcb92af8b5f3635cd45f0877f750746d0eb61aff71fc16754770709d15f35d0f335a04ecd9ee6b6f13440f9a9e55afb2cdb2934e550157b3218d428fdfa1
|
||||
DIST elpher-3.4.1.tar.gz 58460 BLAKE2B e7b0ad033b2ec51b0700128c566c5f50af8cdd9ed2120d12b39a62f0b3486347dd4b2af1cdf0223f9300b7f7fbd767342c654b4a4d02455db105045dc8fb1c4f SHA512 8cb1aa587e373e5cc0957286f9b86dc7958f20db0bb61ed815f45747a6cede328da16017897d83489a9a347055d08e95bd2effdda7cccd2de79ac5e4e525cbc6
|
||||
EBUILD elpher-3.3.3.ebuild 571 BLAKE2B 1c1bce496c24eb5d2138b958771127a62f2789b70c2d6272eddd9b566265502c978c5847be88ff6e74f63cdc1c82fe3b2193a6df0229a4394524ad5b4e2f3a75 SHA512 9fbf02207c8f5619ead700b4437b53f1d333cd23e491381241fc14f5fc84771df6a8d4652affb166cb66f8c8325a7471eb0163788c00d302edcc353521e43709
|
||||
EBUILD elpher-3.4.1.ebuild 571 BLAKE2B 0fe00d3bf3cfba1b329d1211e84513c1ec38265fd05c557f73bbdd10795cf7b1ea09222c34d62f43e914b5267ee94f5b4983b9e66336f3f322c2db9c16f9b616 SHA512 5aaa7fd505e23932975bc1aeb220b92009ce440d3c3b5dd247d9a874ee5621a923985f7e428d569ab2d8991f36555870d8d0abe9a9e10a067cc42411dc203953
|
||||
MISC metadata.xml 269 BLAKE2B e431fc3cbf82ae368f62ce9c0a0779eef2141b1d6aef94a47a87d29c92f5fae3f9cbcfbe59ab14a74bee673698b61a7446e4ade1804f330a9e2926b43ad3e700 SHA512 2899510a1184404b72d35aea6d963bfe2be26922150cd2f1f68107c22055a12e5b9ac54d9c07ad539ddaa204624ddf61990a3272ef4aa3f31e10b0a78b2fcc9a
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
H=bf0dd36
|
||||
NEED_EMACS=27.1
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
|
||||
HOMEPAGE="https://thelambdalab.xyz/elpher/"
|
||||
SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${H};sf=tgz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}-${H}
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
DOCS=( ISSUES.org README )
|
||||
ELISP_REMOVE="elpher-pkg.el"
|
||||
ELISP_TEXINFO="${PN}.texi"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
@ -1,4 +1,6 @@
|
||||
AUX 50package-build-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
|
||||
DIST package-build-2.4.tar.gz 14768 BLAKE2B 404dff528b3240cc0052e3feb556c1f1e3e829e7bda5e2468d2034b19f998245c48c126f8f3c67b2687e3f43da223bc7b917abab056c978edd6dd46040743c2d SHA512 cc06afcf954b44322cd010e3c557ad6222d30f4f5e83e608d49d439ff0a78acadeb9f334da900478624cf4575e5abf3d3bd67590336729ebc16a70c4f9440d87
|
||||
DIST package-build-3.0.tar.gz 16318 BLAKE2B d44c3bdceb427bdc608a2b222820e33fb21cc1f91d48563793cd742085c840c05e24c8ecf31422bd7d2e841d187ad708d39b235ed820d2f44e6a0386bb36c939 SHA512 2ee4b1aa15344e19679eb3c30ddd1ac49cdf668393b09a0f72a8bbfd2421e6e218acf644ff99737d50de7bda1cea4e8e0390d56a2630fb23218511b01a0f0d3f
|
||||
EBUILD package-build-2.4.ebuild 406 BLAKE2B 89faf117576b9e8e84f790cc6a2c2b14dddaa71b3000815347eceb723f1b6aad374c7b06ed15b15326775cd7c43d0a5ae17fa944e2f5bd428befa062a7c942cb SHA512 2c272d8dd6aa8a61a918649f6315c900fc6cb18faa75fc195e6863066c9204e268633cf82994de2dd6b8b9fe1a216409ae53c17997c34dd286f9b5076feed908
|
||||
EBUILD package-build-3.0.ebuild 406 BLAKE2B 89faf117576b9e8e84f790cc6a2c2b14dddaa71b3000815347eceb723f1b6aad374c7b06ed15b15326775cd7c43d0a5ae17fa944e2f5bd428befa062a7c942cb SHA512 2c272d8dd6aa8a61a918649f6315c900fc6cb18faa75fc195e6863066c9204e268633cf82994de2dd6b8b9fe1a216409ae53c17997c34dd286f9b5076feed908
|
||||
MISC metadata.xml 452 BLAKE2B 22cb0e741c502768ef7a4a9665f1857d7defb33ee449314d496f48b7571df697a8b675aecf2884cde00d2d0c81b2436c54de87674c7821744bcab475e9e01d9a SHA512 7eb57eece299500dbc7c8909c386290236a2ede60fafcf9bb0296912085d5fbf156215fda4a77207adaa523ee81b338e2330e5901cdeaecd8018c3991c359531
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NEED_EMACS=25.1
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Tools for assembling a package archive"
|
||||
HOMEPAGE="https://github.com/melpa/package-build/"
|
||||
SRC_URI="https://github.com/melpa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
Binary file not shown.
@ -1,6 +1,8 @@
|
||||
DIST diskimage-builder-3.20.3.tar.gz 505078 BLAKE2B 857745074049d648d50e36f8976f41ae74147feffd86e8aed517e23adce78945e15cae82a586c8e1acf25edb0ce43439c8a7865831d31bd4994f7b7f5f07da4a SHA512 4631f8d4a1a7389d9e3c2f4b3fec9371b2ed01224116e4a359140da136ba3409d0dc3d1ff320f64bced8431da097005a9d49da84668306e3b50bbcee2a94d4ab
|
||||
DIST diskimage-builder-3.21.0.tar.gz 506289 BLAKE2B 842f1f4f97b4527dc78ea1969f86ddf2549e2c5d565ea1656d722f86089b6d663c432e9bfe31596921df9e0ed3face9a760283c47cc613307f778fae5b826537 SHA512 016f74e7eb91a01a60c42765627d57e450c82b66c53eee0570468cac72b2f17ac4fc4be9faccef1591504282b7b6648957dc6a3b6eb3641ef41dc7cdd7fde538
|
||||
DIST diskimage-builder-3.21.1.tar.gz 506309 BLAKE2B 5a5a08c90449742e9ba1664043cdeaed3c38f9efeb722f99fdb1fa98ea48a2a18bddd4bee189e983d8dcc4b43151c61d92320e703fead8f52eb81c49c2f225d3 SHA512 fb63dfcfb93ddbaa98b1231684892ecc1b28802e805902d613a41692f0b91a68b583efb45e6bb608c6333ac90e5de95e75b18f711cdca683014623287037a952
|
||||
EBUILD diskimage-builder-3.20.3.ebuild 1122 BLAKE2B 8a826d017622f0736d794c23f9013ca1431b6167ee0186ae7697634125667ef486bcfc01b9b1d7cc2869351e491a600c7fc680e6de6fc90c46a98723be46a064 SHA512 a8d4fffcb860841ead7974c3b2cb24b34dc44ff97c0c2f210056e484dd899030dfe335e2e55d7aa890b31beea56a24d55505a27047802b83a2a7295431d6c0de
|
||||
EBUILD diskimage-builder-3.21.0.ebuild 1124 BLAKE2B 51595dda9fed08e6145a56986c5ac1f642b1941a788934f30774c05123b4299e4f9d6bf448ea4b62dd7f298181ab1f4d1c8996b2c4f79a29fdc2544eb0068188 SHA512 b539f393292f77ecc2eb6b6e905ecbbe97f4c81afcb50fd310f63b3a0f539d519add2a71597b1bea194f6197046a90c9605f95fdca0d17e3799a51529a0770d2
|
||||
EBUILD diskimage-builder-3.21.1.ebuild 1124 BLAKE2B 51595dda9fed08e6145a56986c5ac1f642b1941a788934f30774c05123b4299e4f9d6bf448ea4b62dd7f298181ab1f4d1c8996b2c4f79a29fdc2544eb0068188 SHA512 b539f393292f77ecc2eb6b6e905ecbbe97f4c81afcb50fd310f63b3a0f539d519add2a71597b1bea194f6197046a90c9605f95fdca0d17e3799a51529a0770d2
|
||||
EBUILD diskimage-builder-9999.ebuild 1124 BLAKE2B 0b733151cdc60c77f226ee88743ad4f9000ce26f09490bca167eb5c7fb5b89461bb45d2e6919519da631a7fee9aaeb61ced3a9d850b2fbe24cf719d7c4e4b925 SHA512 979884491e9615e5ae76e8b8b1dfa5a57ad31e0bfb015c8b4293689a551329b3c211a0c867f3ab53abfa5776490c85b2211c8a98ba91cac533a1deaee2bd4e3b
|
||||
MISC metadata.xml 719 BLAKE2B 872a4d37e8ddb2a28eb85d18cd88990934327bc23194f3be9e5dea03627a6169987b246a93b50754cbe5e331f8c854a808bf307b70521c481d83b846f7385606 SHA512 d151fd95659211b2057ef0a61a6020e2f9efebebf3d7c5e1392ddb9954e3627e1040f2a9fe84ea4caeb65a745411fefebf2d896bbddbe0ddbb56acf42d2fedc3
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Golden Disk Image builder"
|
||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
app-emulation/qemu
|
||||
sys-block/parted
|
||||
sys-fs/multipath-tools
|
||||
sys-fs/dosfstools
|
||||
sys-apps/gptfdisk
|
||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
Binary file not shown.
@ -1,4 +1,6 @@
|
||||
AUX 2.5.3-optional-vapi.patch 2135 BLAKE2B 0e2d2620fb1fbe287eef4f9d749d77c75452bf0d12fdcfd4f5cebe9d35118cb22ff6366562a0a1a9b07bfd452ac35580d563c498d4d77474dcf6613b24da5d80 SHA512 254fcffb4500031100c802e751cf84d2ca85b8a890cee7aa3b538dd9d5374cda560eaad262c5efd4ba7c2503d4130a958adeb77eba66162627708d2448096338
|
||||
DIST geoclue-2.5.7.tar.bz2 85764 BLAKE2B bf0a6e312b7a303ed2cfc33f02cfad0e68e44f60899a327c9eba12f4967d2a3a5922a475f8fefb6f47da328c92dc75706504b41bc2dcd21db3fc5da7c2a50180 SHA512 16ec15afa41910b7d993a9918dd3c068dea3f6c5be922b7ac772493cd6aabb0cad3fe2206b82c1a008781c3f1ddd8f4afd8f70b5d497920bea8ed5e473f0fd1f
|
||||
DIST geoclue-2.6.0.tar.bz2 94890 BLAKE2B d579752482e77e6ec6df3cb34f6b1c7ca61ea425f1c29195f1bcd031afe22644aed2f5b3f75e82c20e0e3cf0d415ca858b30351b2ee3835fff0ca25e63fc6395 SHA512 13205ab88cbd9748c155081318ae1909fddedce4250e3ece39a9f379b8cfea91dfe571961e278406ba54f8efd3a1070967479feb8256f50170112b28246b3103
|
||||
EBUILD geoclue-2.5.7.ebuild 1764 BLAKE2B 9bd08a6d0823b978f256c66bfcc073b586cbcae665882f60e7a3c76be146ade4834f94b32bc1c9d5a38321b2851506484b3f1e9069c62652f93240ac74c04fcb SHA512 2999116ab064f7b50a14e1e1c460ce895f292fc34a2c28014ab33e91558322ea46a1301160294113eb50e2d88a7fe20a6dd59d5387de7f3c0a0415f0a16f3ccc
|
||||
EBUILD geoclue-2.6.0.ebuild 2330 BLAKE2B f25e38f1200e011b9d0b1e2402d0c6dd31b5532fbb84565e3f409fced902279c9f15d47a366751ad95f2e57e98cc08a9fe722ee2d36870a884572f80aefa1fc0 SHA512 d9fc71abdb965b907a2f32af9531560e907f70d2c77f01ee471417de873b4d94bf985326d7c2267ef918ed7a4ff165c95a0d0d384b2d1e70fd4f42e2501f5a91
|
||||
MISC metadata.xml 523 BLAKE2B 42629fc7fb9ed88748d53c9f521666436eb8b65d33d004410c577c32235dacc8618def18da640986b8e64ecfb8b0b9c4085797a40b9aebc3d8f9471ca4e163b2 SHA512 33aa5cf04b48ab8c9b805aff3ee9d33193314bff55e4ec47ee2cadd0f5b7cb2c9d6ee86a27a4a2bb9286ee4637c9d04b5eedea41467b6a8da605f8b0eaf71a5c
|
||||
|
@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
PYTHON_REQ_USE="xml(+)"
|
||||
|
||||
inherit meson python-any-r1 systemd vala xdg
|
||||
|
||||
DESCRIPTION="A location information D-Bus service"
|
||||
HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home"
|
||||
SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1+ GPL-2+"
|
||||
SLOT="2.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE="+introspection gtk-doc modemmanager vala zeroconf"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/glib-2.44:2
|
||||
>=dev-libs/json-glib-0.14.0
|
||||
>=net-libs/libsoup-2.42.0:2.4
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
|
||||
modemmanager? ( >=net-misc/modemmanager-1.6 )
|
||||
zeroconf? ( >=net-dns/avahi-0.6.10[dbus] )
|
||||
x11-libs/libnotify
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
acct-user/geoclue
|
||||
sys-apps/dbus
|
||||
"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/glib-utils
|
||||
gtk-doc? (
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=dev-util/gtk-doc-1 )
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
vala? ( $(vala_depend) )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
use vala && vala_setup
|
||||
xdg_environment_reset
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dlibgeoclue=true
|
||||
$(meson_use introspection)
|
||||
$(meson_use vala vapi)
|
||||
$(meson_use gtk-doc)
|
||||
$(meson_use modemmanager 3g-source)
|
||||
$(meson_use modemmanager cdma-source)
|
||||
$(meson_use modemmanager modem-gps-source)
|
||||
$(meson_use zeroconf nmea-source)
|
||||
-Dcompass=true
|
||||
-Denable-backend=true
|
||||
-Ddemo-agent=true
|
||||
-Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)"
|
||||
-Ddbus-srv-user=geoclue
|
||||
|
||||
-Dmozilla-api-key=f57afde7-113f-4e8f-96d1-62be64a0273c
|
||||
)
|
||||
|
||||
DISTRO="$(awk -F= '/^NAME/ {print $2}' /etc/os-release | tr -d \" )"
|
||||
if [[ $DISTRO != Gentoo ]]; then
|
||||
eerror "The following API key has been allocated for Gentoo only."
|
||||
eerror "If you are a derivative, please request your own key as discussed here:"
|
||||
eerror "https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/136"
|
||||
eerror "See also: https://location.services.mozilla.com/api and"
|
||||
eerror "https://blog.mozilla.org/services/2019/09/03/a-new-policy-for-mozilla-location-service/"
|
||||
die "Please request an API key for your distribution."
|
||||
fi
|
||||
|
||||
meson_src_configure
|
||||
}
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST heimdall-1.4.2.tar.gz 5486693 BLAKE2B 213bfa5bb7ede8d418847916a5ec16c17e4dec7fcb07de296d96e16c929634167afb57e13cee0e8a6e42fbbddcd2f2e0f5069cfbc3e8c3b5721d2d303ef48407 SHA512 c554662f9ccb763a8e9867a0c563618879d2533af985d44db3c237d3ee51add44c1681d13b1a83b72b30ba6e5b32d7c2f9c02b31114c67c5fbe01cbb010acfe7
|
||||
EBUILD heimdall-1.4.2-r1.ebuild 1032 BLAKE2B 2098606391be23818664ae61af8757f78d65bcdbc6d377e97de0776b53aa89e714f29a1b315f1ed0a2f58212f48dfec20408fcfe8c7df12162c36841395812d5 SHA512 07f6b8a103e3ad382fa99e11ef3d95c6cd7fff5ea51ae20a1f44ea722ffeae2f87a9c54ab35ac8016bddcacbdaed411201e9c69a2e6e2056c21596004d02bc98
|
||||
EBUILD heimdall-1.4.2-r1.ebuild 1039 BLAKE2B 32343fcb22532f8c4c2b1e34d738b490db4c40b416a1e8605940577c9ecceaa251d290bf165f89b3925a06844d27157a2384388723e20a44b684455942640173 SHA512 3dff78eb3eedef7f3dd8d7e96945ee9073cc194911dbf10e97091a236ffe1895b3414f54c3dae61157bf9f23bc3d839e2b322b1c6222980e821e5d01480e1e3f
|
||||
EBUILD heimdall-9999.ebuild 1033 BLAKE2B 511a9c38a9a064c19d89d4335d6cb6f1bd67c269aa527c4c85e12f83bec4c827c2be2163de970aa29fb5e19464dba484bae0620cbe1752197c5f27923749828c SHA512 542d168a44cdc9c4c77c6a22ee07d5a0491bcb752bbc5654c0ab2067332d8d7df4f0d886942bb1c8f1d1589632abf5de3f9ee67411fe434e9f4d95686fce3799
|
||||
MISC metadata.xml 257 BLAKE2B c8d6a583dfe72114b8cde3a88bbf779d8b8d5e1b641461cccdfd51a9fd3830a2442a194bc3c226cb9b093784a7f24190f36bab14e05290f16dc59af5347ddfcd SHA512 ff3dc036060236d97851e807048824827b0f6357f43820882bef939a1947c37624be8fd1b58e128c201bba23e70622148457c7a7ec705d72319baa69f7deb189
|
||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST pfl-3.1.tar.gz 5521 BLAKE2B fdc6e82c5d61d694a188c479b0566aafc507bcc2bbd1f176cd2771586b13de86a43a5d2e156beb4c9b5d10cd718046a05fce099894430c8f3d04c0922078e988 SHA512 b2bf79445a5b15caf339106f376d64accf5aad2c60038ba88180d64ce49e23dc3015efa2fcbeec886ba591cada053dfdc96873bda71b092be4622608062b6dcc
|
||||
DIST pfl-3.2.tar.gz 5373 BLAKE2B 3fcb771a6d67ec7198b83eeeb161d7caea7ccbc3933ff3ef7a48b106e9c86c331f2ac1a4c589135a4f57f40bfcd668f075f17865ff58feb027cd02d90b52bc2a SHA512 e424b5a5c6dbb848057fe357ae98196f2c238351dfe7fd19a9b7f423c245b1372ec270c6b8d2e8265a05a442d7afc2c5feef6dbe5eed5e240e78c88a6748d1d5
|
||||
EBUILD pfl-3.1-r1.ebuild 1237 BLAKE2B 1a7d996b467166a8b5316608fd8d67ce07ea7efecd3515aba191f3799b9e8f0c8962037f723f3fd4f88818622f404a8406a46edc4cc61969e99fb47e0243d9b4 SHA512 4be1fb60b06394dad3ace70b8c4fc4ad7558ba98510376a7df2eb7a6d7b98ded243277c31346a8ab314b8e017cd31e4db941def29be389890ebd5cb293bca652
|
||||
EBUILD pfl-3.2-r2.ebuild 1263 BLAKE2B 3e944538d2f83fe09d8feaa73e88dc32f8e9bafa52f1b9e564683c6f53fa02e89400e40e4186461fafdbacc4b288bc6509d1f40a545c0d2c37fc0c13c323dc29 SHA512 2e8629542b3f1f048b33a311d1cc30dbf3264987a4fd315af6006d1e1742af550fe4ed2cd74d8f0fde75dc44685be4dac4750c8a9a570718af75ab347b4da02d
|
||||
EBUILD pfl-3.1-r1.ebuild 1231 BLAKE2B 7df51c854967d0f1b624126bfbe8d84b21d970083ddb237b47257ad922f4b90a830332703ba3f760f67242bdca613492ff3f32af4e14f34bc01b07dc42dce82c SHA512 9223ac47d6cf7bbf6bd0e0c65c2c8bdc6a3960413f74247180bd4f1b7d1a01e506d6102e1174e2a03d8cb1c01961b5b8e1df6240957fd7953101d3ecf399fe03
|
||||
EBUILD pfl-3.2-r2.ebuild 1257 BLAKE2B cdf8ded9d47fe8bd6d22db86aae2de2174dd5e2695814d481bbf0c333fc4233dbd0b27e4ae17356d1e8d1d5051e1043e3d0f8b2e8de61c79d2e4de5c48f68340 SHA512 725940d726d076465aa6b04c1834ccf7732ace2f9607a01171a822c74cf902021ae7deeb79aa4850c4758057012c60ab39c1fc93e4282201f05626f256d5cae0
|
||||
MISC metadata.xml 520 BLAKE2B d00ce805891280e0f73e051f0083e511ec670101253995b437d3e352fa0e390b1bbe65de02d4b501a965f330f5c6b30b218af26b327bb31c9c1e50b7d65b86a5 SHA512 8d11818801dae3dcc52ab93ca33fce7842c2a9ba159fd85fce19c316781a4e611c166672e640ac56e34cea34a92500f958b06335e27e3804e5becc645ce11d42
|
||||
|
Binary file not shown.
@ -0,0 +1,43 @@
|
||||
https://github.com/oneapi-src/oneTBB/pull/609
|
||||
https://github.com/oneapi-src/oneTBB/issues/370
|
||||
https://bugs.gentoo.org/842762
|
||||
|
||||
From 542a27fa1cfafaf76772e793549d9f4d288d03a9 Mon Sep 17 00:00:00 2001
|
||||
From: Ilya Isaev <ilya.isaev@intel.com>
|
||||
Date: Fri, 8 Oct 2021 10:18:16 +0300
|
||||
Subject: [PATCH] Detect 32 bit x86 systems while adding -mwaitpkg option
|
||||
|
||||
Signed-off-by: Ilya Isaev <ilya.isaev@intel.com>
|
||||
--- a/cmake/compilers/Clang.cmake
|
||||
+++ b/cmake/compilers/Clang.cmake
|
||||
@@ -44,7 +44,7 @@ if (NOT TBB_STRICT AND COMMAND tbb_remove_compile_flag)
|
||||
endif()
|
||||
|
||||
# Enable Intel(R) Transactional Synchronization Extensions (-mrtm) and WAITPKG instructions support (-mwaitpkg) on relevant processors
|
||||
-if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64)")
|
||||
+if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64|i.86)")
|
||||
set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -mrtm $<$<NOT:$<VERSION_LESS:${CMAKE_CXX_COMPILER_VERSION},12.0>>:-mwaitpkg>)
|
||||
endif()
|
||||
|
||||
--- a/cmake/compilers/GNU.cmake
|
||||
+++ b/cmake/compilers/GNU.cmake
|
||||
@@ -36,7 +36,7 @@ if (NOT CMAKE_GENERATOR MATCHES "Ninja" AND NOT CMAKE_CXX_DEPENDS_USE_COMPILER)
|
||||
endif()
|
||||
|
||||
# Enable Intel(R) Transactional Synchronization Extensions (-mrtm) and WAITPKG instructions support (-mwaitpkg) on relevant processors
|
||||
-if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64)")
|
||||
+if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64|i.86)")
|
||||
set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -mrtm $<$<AND:$<NOT:$<CXX_COMPILER_ID:Intel>>,$<NOT:$<VERSION_LESS:${CMAKE_CXX_COMPILER_VERSION},11.0>>>:-mwaitpkg>)
|
||||
endif()
|
||||
|
||||
--- a/cmake/compilers/MSVC.cmake
|
||||
+++ b/cmake/compilers/MSVC.cmake
|
||||
@@ -72,7 +72,7 @@ if (TBB_WINDOWS_DRIVER)
|
||||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID MATCHES "(Clang|IntelLLVM)")
|
||||
- if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64)")
|
||||
+ if (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86|AMD64|i.86)")
|
||||
set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -mrtm -mwaitpkg)
|
||||
endif()
|
||||
set(TBB_OPENMP_NO_LINK_FLAG TRUE)
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,6 +1,7 @@
|
||||
AUX capstone-4.0.2-libsuffix.patch 347 BLAKE2B 5478a08d072cff0873c3410ce99dcf20c7aa12594148102498c7d0ed3216af95712f0daef5e9484d1faf368b93b2b014832ead5466d60d139e9ed7bb2bd1ed02 SHA512 81ffee2dc4a406e980025402dc3f8bee886cba9f305312e03c735d4b47e69887e90240274ae1949ff9900ba2a66413d33e7ef7a9ebb83a3dc9d2769f3d008395
|
||||
AUX capstone-5.0_rc2-pkgconfig.patch 464 BLAKE2B 68727cd48eb79d43417df46312d8def40307e4120becd4e89edb88c367c02190e3174fc715a3bd593ea18a5f6b1592e958c7fa3643c164d69f3b9be882911d1d SHA512 cc6588b281257644679004baea4c722a4be88cd2510b632585036017fb8e6eddd5fab3a469c1583d0d6fee1fd1e6490d3773c7de84389f9ea3d72fddfd5add59
|
||||
DIST capstone-4.0.2.tar.gz 3439542 BLAKE2B 435729a8fef2dce6495635352101b3befe563c8404efdbb0dccabecbe2bded332221665bacdbcd9043dda72b652b6f29c0e1a548cefb8c64d5b6b9dc174ed3d9 SHA512 7f93534517307b737422a8825b66b2a1f3e1cca2049465d60ab12595940154aaf843ba40ed348fce58de58b990c19a0caef289060eb72898cb008a88c470970e
|
||||
DIST capstone-5.0_rc2.tar.gz 5761725 BLAKE2B 2f5074fe1881309ee2d36cdfeba10bacefbac5c994d42dd3b08c07fe8b70e298d9d18e9c061dad1a54c6368bdc296fd02f30d77f78b1ae05074764e7041aef2c SHA512 fdc4992399a2add960b12ff2495087a97fa66dce85e87375ba9d19e02b7ea5fb16a7efa93d839c2693378f6367efc9df68f192584ba624443d3b0b197d4dcd9a
|
||||
EBUILD capstone-4.0.2-r2.ebuild 1532 BLAKE2B 5a06905077ef4a45d3a9a92cb5e6d99eb24f85505f5b66b8c118b312cce25d8f763d8dc7706d8aa3059683f58bc3e0e4726ce7a390094ce88a0ef271d24cb16a SHA512 c0e10d2e4f3b6e87f42d6cb938e6d0c004879276844e7be3856d5688221d0602f7514f2496997a8799c05200599c3e276d8dbecc9d6aeb3b31d69cd411ab89e2
|
||||
EBUILD capstone-5.0_rc2.ebuild 1327 BLAKE2B 70afd568942def0472e1751ba82c8d3469904d6514f39751e7f281c927691b9756e9739da92848e81e1e2c044d31b5fe635e4cc27673cd8df6cb248a0228ee68 SHA512 91a56c00effca851279152a2ce1038c4ac130c2f6a1756ed89009e3a0a0a82b2124161f8f1d9b2d2cb31fcddcd5fabe25e95c3429fca3b0dd9806b688f141bc5
|
||||
EBUILD capstone-5.0_rc2-r1.ebuild 1376 BLAKE2B 96e057ef7013be7e9090805996357704aacda3afbe890b0e483336be80f931f58c7e98a44034640d49ecf2ece3e1ee30c33b140be7d1642a3b9a5774e7e28f54 SHA512 e5621b547b86bb315ce16327e3978ac1ec16596036bfadd3319de1ddaaa381d05edea3c933e6f31e8c75144c26af06a582e09a46db6bf28ab2ce9deef398f037
|
||||
MISC metadata.xml 484 BLAKE2B 32c39bf06443ce4ca18191a4c9626cf517d5bd4f837c179e6186a68a0053217bf41d61d2c4d46c9792b1974879d22b36e4a02fa461a1b085acf5c4406bde4891 SHA512 f06dcd3133982f72cf21c5bb3d9a34207d7083233b5e70856f6a1dab60ef361cf1432659af30ea6b90fcb38cfdaec49f0792623ef841e136bc33cb5e1c40d1cf
|
||||
|
@ -0,0 +1,13 @@
|
||||
diff --git a/capstone.pc.in b/capstone.pc.in
|
||||
index 1b559eac..1ffcd354 100644
|
||||
--- a/capstone.pc.in
|
||||
+++ b/capstone.pc.in
|
||||
@@ -5,7 +5,7 @@ includedir=${prefix}/include
|
||||
|
||||
Name: capstone
|
||||
Description: Capstone disassembly engine
|
||||
-Version: @VERSION_MAJOR@.@VERSION_MINOR@.@VERSION_PATCH@
|
||||
+Version: @PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@
|
||||
URL: http://www.capstone-engine.org
|
||||
archive=${libdir}/libcapstone.a
|
||||
Libs: -L${libdir} -lcapstone
|
@ -1,4 +1,5 @@
|
||||
AUX libtomcrypt-1.18.2-slibtool.patch 4038 BLAKE2B 5fe1dadfc6afbc8f85f104299ff7b45706df3df5698f3375c83f4f573ea662a61158602e03b4c89da57969896181865f1f6b29ae6695ad71a3ab19adf4c559d8 SHA512 9486ae1abfe429d1dbe54185bb8b1fb1dc0550ae1089a000baf7afa4b6aa5011a4f1ad1b404b87a90fdae078125fcfd809298a46962a3cbba44d233231a834f7
|
||||
DIST libtomcrypt-1.18.2.tar.xz 2638064 BLAKE2B fad67e9e2a2002425488db9987a853bda631d6638c2cb1052a1d0d1f393945e38037cc75c54cd3a4bf87bb2e13b1e868e81da054a84bbdb393519ddef5e27300 SHA512 f6117a12a42b07f8de4a8aedbccf6ff4ee94b4b81cb7263af99627c32eae646ca8ead7d3063737918db4aa118673001fcf2cfa8e4ca8b528fb00045fda7cc893
|
||||
EBUILD libtomcrypt-1.18.2-r3.ebuild 3201 BLAKE2B b83c6bfb36a8bf22d704dc6f474283c49a29d59234df4c2c62ba16a8752cef6fc03199941600f6576e72f8e5c55846cbe048a05790acf35e2ff65c41000c38ee SHA512 63a526071754eab16b3609457018a389712e80d6e13ef0c5d8a1fbdeddc32f8110b7ca4ac6b966b60801112987669cd7f972f07d8a3274ef0e662229a5ed03dd
|
||||
EBUILD libtomcrypt-1.18.2-r4.ebuild 3207 BLAKE2B e7c12724683f6105afbf625bcc9592f0d31904f041b616f99a9764b1b33cc7404b0503ae8be4876d0aa6160a8c8b3587b2cedcaa3ef0d355e1856f9441dc4274 SHA512 cf7bc60b405f31a3dc09de2706b70c56bf3ff34b425f9cdedf9d3dacc4fda96c73ed247f7ed12fc6d07e7ed91b95857af5bc12bedf836d4b1788fb07e26b4b62
|
||||
MISC metadata.xml 644 BLAKE2B 112aa0ed4b144bc52466f2e247814612bca0ddae22539aa4262826f5bba0c7daac8810939fff61cb3330bc6f921a606a81dae06db9200d22d722a3b6586c17e5 SHA512 2e2fcc358f5f2d0f3ae6566e1af4a5eb4dc40b8eede752bc408d0d77177c6d0540ef5c7b4ed6ca0ebd9822b3260fca3e367b59c1c52d8e7133cd0f92e2b1c957
|
||||
|
@ -0,0 +1,114 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="LibTomCrypt is a comprehensive, modular and portable cryptographic toolkit"
|
||||
HOMEPAGE="https://www.libtom.net/LibTomCrypt/ https://github.com/libtom/libtomcrypt"
|
||||
SRC_URI="
|
||||
https://github.com/libtom/${PN}/releases/download/v${PV}/crypt-${PV}.tar.xz
|
||||
-> ${P}.tar.xz"
|
||||
|
||||
LICENSE="|| ( WTFPL-2 public-domain )"
|
||||
# Current SONAME is 1
|
||||
# Please bump when the ABI changes upstream
|
||||
# Helpful site:
|
||||
# https://abi-laboratory.pro/index.php?view=timeline&l=libtomcrypt
|
||||
SLOT="0/1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="+gmp +libtommath tomsfastmath"
|
||||
|
||||
# Enforce at least one math provider
|
||||
# bug #772935
|
||||
REQUIRED_USE="|| ( gmp libtommath tomsfastmath )"
|
||||
|
||||
BDEPEND="
|
||||
sys-devel/libtool
|
||||
virtual/pkgconfig
|
||||
"
|
||||
DEPEND="
|
||||
gmp? ( dev-libs/gmp:= )
|
||||
libtommath? ( dev-libs/libtommath:= )
|
||||
tomsfastmath? ( dev-libs/tomsfastmath:= )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-slibtool.patch
|
||||
)
|
||||
|
||||
mymake() {
|
||||
# Standard boilerplate
|
||||
# Upstream use homebrewed makefiles
|
||||
# Best to use same args for all, for consistency,
|
||||
# in case behaviour changes (v possible).
|
||||
local enabled_features=()
|
||||
local extra_libs=()
|
||||
|
||||
# Build support as appropriate for consumers (MPI)
|
||||
if use gmp; then
|
||||
enabled_features+=( -DGMP_DESC=1 )
|
||||
extra_libs+=( -lgmp )
|
||||
fi
|
||||
if use libtommath; then
|
||||
enabled_features+=( -DLTM_DESC=1 )
|
||||
extra_libs+=( -ltommath )
|
||||
fi
|
||||
if use tomsfastmath; then
|
||||
enabled_features+=( -DTFM_DESC=1 )
|
||||
extra_libs+=( -ltfm )
|
||||
fi
|
||||
|
||||
# For the test and example binaries, we have to choose
|
||||
# which MPI we want to use.
|
||||
# For now (see src_test), arbitrarily choose:
|
||||
# gmp > libtommath > tomsfastmath > none
|
||||
if use gmp ; then
|
||||
enabled_features+=( -DUSE_GMP=1 )
|
||||
elif use libtommath ; then
|
||||
enabled_features+=( -DUSE_LTM=1 )
|
||||
elif use tomsfastmath ; then
|
||||
enabled_features+=( -DUSE_TFM=1 )
|
||||
fi
|
||||
|
||||
# IGNORE_SPEED=1 is needed to respect CFLAGS
|
||||
EXTRALIBS="${extra_libs[*]}" emake \
|
||||
CFLAGS="${CFLAGS} ${enabled_features[*]}" \
|
||||
CC="$(tc-getCC)" \
|
||||
AR="$(tc-getAR)" \
|
||||
RANLIB="$(tc-getRANLIB)" \
|
||||
LIBPATH="${EPREFIX}/usr/$(get_libdir)" \
|
||||
INCPATH="${EPREFIX}/usr/include" \
|
||||
IGNORE_SPEED=1 \
|
||||
PREFIX="${EPREFIX}/usr" \
|
||||
"${@}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Replace hard-coded libdir=${exec_prefix}/lib.
|
||||
sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtomcrypt.pc.in || die
|
||||
|
||||
mymake -f makefile.shared library
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# libtomcrypt can build with several MPI providers
|
||||
# but the tests can only be built with one at a time.
|
||||
# When the next release (> 1.18.2) containing
|
||||
# 1) https://github.com/libtom/libtomcrypt/commit/a65cfb8dbe4
|
||||
# 2) https://github.com/libtom/libtomcrypt/commit/fdc6cd20137
|
||||
# is made, we can run tests for each provider.
|
||||
mymake test
|
||||
./test || die "Running tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mymake -f makefile.shared \
|
||||
DATAPATH="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
DESTDIR="${D}" \
|
||||
install install_docs
|
||||
|
||||
find "${ED}" '(' -name '*.la' -o -name '*.a' ')' -delete || die
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
See https://bugs.gentoo.org/840764
|
||||
|
||||
--- a/tests/test_misc.cpp
|
||||
+++ b/tests/test_misc.cpp
|
||||
@@ -131,7 +131,7 @@ TEST_CASE("clone async", "[clone]")
|
||||
logger->info("Some message 1");
|
||||
cloned->info("Some message 2");
|
||||
|
||||
- spdlog::details::os::sleep_for_millis(10);
|
||||
+ spdlog::details::os::sleep_for_millis(100);
|
||||
|
||||
REQUIRE(test_sink->lines().size() == 2);
|
||||
REQUIRE(test_sink->lines()[0] == "Some message 1");
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX PySocks-1.7.1-test_server.patch 1382 BLAKE2B 82bbc57a47b4cc0c6ee3177d997a25ba905b0c43eb5cc9b444d31080d20a365a85f1ab1c954d3edf0b9ef54a70985eb3956dd1533c09b46766d407edce085c07 SHA512 810bcbffd4d61db66459a04f422e6789a89f46d1026afd55c2bb06b13302e087613fc643b2f53df5f17992432df82707e776c60d8d0d69a6eebab862351d9ece
|
||||
DIST PySocks-1.7.1.tar.gz 284429 BLAKE2B 8015e8a0a7ebfbb09ec542393aeb633a769701445c07f24bb9e62b07803d7bb605f22e79ad9ec83e47aa7fe843a1a057073d97e25482e742f42e18b2c7a2f1b3 SHA512 cef4a5ce8c67fb485644696a23bf68a721db47f3211212de2d4431eaf9ebd26077dd5a06f6dfa7fde2dcb9d7c1ed551facd014e999929cb4d7b504972c464016
|
||||
EBUILD PySocks-1.7.1-r1.ebuild 1290 BLAKE2B 672e8c4977a36c1a0e2fbb264974f4537683e3a954cac9b7c2fddf9aeabedbaef06185fa3b7bb5bb8bfdf815eeecfacb01a8fc2394ef602cedb6abc1a81dde86 SHA512 708bcb343d497a7495b66bd5b24d23da5aa656f064c84c61cb0da1465bbdbc7a4b4f58dcca4ecc20398af1d590561822517050e3d07932081d244ba9e49d7273
|
||||
EBUILD PySocks-1.7.1-r1.ebuild 727 BLAKE2B cbe0438342b05e7183d002b0978b3257ff7995a73837cb587f3a6636d021f0b703af569f4d7f037c7a0825dabd9ef772943a15d634b8ac54eb37c054cdf3523e SHA512 6d2637fe3b2a20dc9ce8fd52949032a712b1cee51168771c88d4b84a2f0b1937a63372d398f8b0555ebc8d9e3c79216b382943a75aa4aca402b79c02da0a9e47
|
||||
EBUILD PySocks-1.7.1-r2.ebuild 767 BLAKE2B edb7bb033be34246dcce3006925d08418a07b4dea81cba2079d5c31bc53337ddb75add7044f5362fbfb97b8e1683fa9fbd682601c86ebd0be3fa2727164e0e06 SHA512 ef4a87761ff8943bd8dbf9a89651628d5cd72df7869ab1c345465b6f3f7e5585ec32c72e80a8332a9eabbf34c66f48c54819f09875ff1306d02e1409145d8a9f
|
||||
MISC metadata.xml 525 BLAKE2B 61d1c3a217ae1912a20e326a6aa00b003a0b6bb2d6d93e3fa361f21d2669c3d1a893d4d23641c3492388e8b671dee87f7c6d07c2df618910214786b999df3e74 SHA512 ce38eb19999a7b9bfbd9751fee536850c9d668f1f9ea3320cf9169714443bd19ad2d4a63097a00b66d6d379807064e21acb8a9c09988fbdcb98abba8f50ac802
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="SOCKS client module"
|
||||
HOMEPAGE="https://github.com/Anorov/PySocks https://pypi.org/project/PySocks/"
|
||||
SRC_URI="mirror://pypi/${P: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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
# tests are broken beyond repair and the package is no longer maintained
|
||||
RESTRICT="test"
|
@ -1,33 +0,0 @@
|
||||
From 983f0451ed25c755da670a682703ae8f7795782b Mon Sep 17 00:00:00 2001
|
||||
From: John Vandenberg <jayvdb@gmail.com>
|
||||
Date: Wed, 4 Dec 2019 10:44:14 +0700
|
||||
Subject: [PATCH] Update tests for test-server 0.0.31
|
||||
|
||||
Closes https://github.com/Anorov/PySocks/issues/117
|
||||
---
|
||||
requirements_dev.txt | 2 +-
|
||||
test/test_pysocks.py | 4 ++--
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/test/test_pysocks.py b/test/test_pysocks.py
|
||||
index 49893b2..03d2649 100644
|
||||
--- a/test/test_pysocks.py
|
||||
+++ b/test/test_pysocks.py
|
||||
@@ -79,8 +79,7 @@ def setUpClass(cls):
|
||||
from test_server import TestServer
|
||||
|
||||
cls.test_server = TestServer(address=TEST_SERVER_HOST,
|
||||
- port=TEST_SERVER_PORT,
|
||||
- engine='subprocess')
|
||||
+ port=TEST_SERVER_PORT)
|
||||
cls.test_server.start()
|
||||
|
||||
@classmethod
|
||||
@@ -112,6 +111,7 @@ def assert_proxy_response(self, resp_data, content, address,
|
||||
self.test_server.request['headers']['user-agent'])
|
||||
self.assertEqual('%s:%d' % address,
|
||||
self.test_server.request['headers']['host'])
|
||||
+ content = b'3\r\n' + content + b'\r\n0'
|
||||
self.assertEqual(content, resp_body)
|
||||
self.assertEqual(client_ip or PROXY_HOST_IP,
|
||||
self.test_server.request['client_ip'])
|
@ -1,5 +1,7 @@
|
||||
DIST bitarray-2.4.1.tar.gz 95300 BLAKE2B feee2339f66d0941719fca7bb9a43d3234d1043f894bb52346f89318e586397078d84afd386b027338b5186d609f0197d656288ac9f7f4bbd631e41056d7f24b SHA512 ba623e783bae879833ac7759599c085e86c2acb3c81780ce0df95e2b23764e494a33f1e27e52db8b634b6b04d02ebee693ce0186e7a2bb9bd73906856c19bade
|
||||
DIST bitarray-2.5.0.tar.gz 102225 BLAKE2B 7718579d20c4b0bbcdc6e10608564246c752966af15a580dd33a08808f0135b5d4d2c256ca56c84f73e3e011f26da3ccbd7a7e46ef2463d351f31a7881247f3d SHA512 1b70f41d2cb576be840114edfdd2b7d638051a8267170a55013aa3d997e216eb8889c474ba5bdf018b9fbeda7b6a0e55f2de5f51a573ce40798eff42536e2540
|
||||
DIST bitarray-2.5.1.tar.gz 102533 BLAKE2B 655bf2f01d99a60efb84115190397f24b8a9a907f68270a7b310b2f20685616c69c41995a4090c8f4643b844da71045f3bee4e0d48aab6230b4aff04f045a3a6 SHA512 76efa732bb33d34b5b990958ac03d0038e29677808e64c0c6585661ff1d7f6a9511c9337a7aa3adb119ac68dcc676df49b7765a7e38cdab90d8e68af3b83380d
|
||||
EBUILD bitarray-2.4.1.ebuild 563 BLAKE2B b4dccf93e0c28deb5c94f7639c33893fcb15892c1499e2cc332bfc40f4a10c82c7411cd736159b77cb0e6d81c011219796d36bcccdd8dc3a732ab26d916f7c54 SHA512 0f0c63060e1c549585429c3bc5dd13efd041cb26a78f5e79341f12832c812bd6d648385c1af8a67e71dd161fb58797b181d4a958c3a0ae235c1adbb633cdaa0e
|
||||
EBUILD bitarray-2.5.0.ebuild 565 BLAKE2B 29c4e27a474913cbc5ad733f50197ba664e0f013f8a1f9458acdbc41a3e0f388d6e61582c08a0611208464f65989012e6cc0c04adf54463c366ed2f04ba15876 SHA512 25a9855e44d8c73a1784384e171796c9801c63249dff4e739386bcb12b7591c539f69693e23c9f8e399251b393bc0f9e01750dc903a4775a56c1327c14c8ae5f
|
||||
EBUILD bitarray-2.5.1.ebuild 573 BLAKE2B b1a8b6d1b82b586f3c793aa8b0a0efea85be12fae579e265082c0a7fa77dd2e726a0bb06b9f534d4708e41fe8a0fd2a522550e5ec84027c2512a6a7359e31bb6 SHA512 144467a43cab10b1104df66713f4e254c7116598c7c7785d55202c0cc43bd17eafe9e62d8285fe5dd8eddbf5ef40ea5b1be703af3e97405da771a8344d488ba2
|
||||
MISC metadata.xml 1195 BLAKE2B 4b6e3f2c8304d9a1af4382a876987ea116ae62c369b70468e9791a075c343a6901c0642ca76826577a8ba85480915e7297e1476aff0295188904c016cdeaa5cb SHA512 4943b61fa1dd60662510f27d3ff5d8ef135c327be620c1eb948e8a1e9e4ccbd5e386be7af7e5c7b04614ac9a11e7c14f4a0a8c35a9580d631b41df09b5033f19
|
||||
|
@ -0,0 +1,24 @@
|
||||
# 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="Efficient arrays of booleans -- C extension"
|
||||
HOMEPAGE="
|
||||
https://github.com/ilanschnell/bitarray/
|
||||
https://pypi.org/project/bitarray/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="PSF-2"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
|
||||
}
|
@ -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..10} )
|
||||
|
||||
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..10} )
|
||||
|
||||
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}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.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,4 +1,5 @@
|
||||
DIST brotli-46c1a881b41bb638c76247558aa04b1591af3aa7.tar.gz 19840371 BLAKE2B b9a1c3c2e5b62bd63b392debe54bd1732ac1cb31f88500f0142108b453649d96901d9a03b6db98642cb9abaf9188c06d440f2b8bd3cf57fbbb52196a931f5079 SHA512 dc573c90491032a205f32f0ce9c93e95b06c70a3107caa9501e038a212226c37117d63709a29843367344bf7d18cf32d0c0578b11166387198e12b38b1522406
|
||||
DIST brotlicffi-1.0.9.2.gh.tar.gz 22714 BLAKE2B 463cff7aed04718d1c77e6b3477dbbdb40cf61f0e045a7759bf1e8656e3b07e7b9f3ff5c5356069e752d750774a6ab203588a4094d27ad7ab9ae80f091c6ea3a SHA512 3d200f606c9851f0049835b53dd1f117727786505b5887e246934f41a978d375e1fa5a078e0811f130c009931e41c51575bd9d55b602ee7b6daebe9759ed15d5
|
||||
EBUILD brotlicffi-1.0.9.2-r1.ebuild 1507 BLAKE2B aac2a510b73785b740d1ae9f1d06e9de3bdf4d8c0c1e3198f36939d638567e236f53db573c81bcf1ba2946269aebb3aada6e2f431aeda2cdfced061a9309ee74 SHA512 6a8a0f9cb0f7297d8fe8e9c11848c89b553642d5418078b0ae56dfa75f7fc4da24bec48b187a2c3ed1228821f6be607126191f37c333e03ef268ff915695fa1c
|
||||
EBUILD brotlicffi-1.0.9.2.ebuild 1454 BLAKE2B 6589d0f4f6d33f85c763572b70cc3e69856ffa292eb0acc298876e08c5a70dc634d792980697c2492d31f15f5606ae2a92815a7d4a6b9a88304b21145b4788ec SHA512 b644f341362526fdd9ea5527f107eacae72d5f294dfaa39e66afb5f29312d5b684d7943beaa704f4de96ee83f918350ef6cf85d6409619dbcce5d24a98c5fcb6
|
||||
MISC metadata.xml 377 BLAKE2B 13782cfbd514306140bb23753666679d94d15f89f0c2c84c13972151bd17d5c4ccd88930d60d732632f5e9a263d864b7aa5dcd741aae60508240e0f6d6f29230 SHA512 e440ae16d42ea9ab96317d26d88bf2955e0d8d5b4a6c41aca96a46c4f1e1c149d710d4cf52a569d6eb6d34ead71007fc2b2a7f67ff3c241e83d9573fe4d41e38
|
||||
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
# Commit of the Brotli library bundled within brotlipy.
|
||||
BROTLI_BUNDLED_COMMIT="46c1a881b41bb638c76247558aa04b1591af3aa7"
|
||||
|
||||
DESCRIPTION="Python binding to the Brotli library"
|
||||
HOMEPAGE="
|
||||
https://github.com/python-hyper/brotlicffi/
|
||||
https://pypi.org/project/brotlicffi/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/python-hyper/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
test? (
|
||||
https://github.com/google/brotli/archive/${BROTLI_BUNDLED_COMMIT}.tar.gz
|
||||
-> brotli-${BROTLI_BUNDLED_COMMIT}.tar.gz
|
||||
)
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/brotli:=
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
' 'python*')
|
||||
"
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# incompatible with USE_SHARED_BROTLI=1
|
||||
test/test_compatibility.py::test_brotli_version
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
if use test; then
|
||||
mv "brotli-${BROTLI_BUNDLED_COMMIT}"/tests "${S}"/libbrotli/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export USE_SHARED_BROTLI=1
|
||||
}
|
||||
|
||||
python_test() {
|
||||
epytest test
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
AUX cffi-1.14.0-darwin-no-brew.patch 568 BLAKE2B 43afdb086a0385e913f287bc5c1534df1b881058cf7efdfdecd9df063c27ebd26683edad43e3010e1c01d9d93c5d98785ffbe65a5e3317d96ebb6a3132aecdab SHA512 75335871b8f98223e0247defc3d08f1c10ebed58c79790826c4e39057e6757b8bdc07e2773ad25482ed17c13480b3e72b3667e48697a456ed0cc4a39e7d91b79
|
||||
DIST cffi-1.14.6.tar.gz 475744 BLAKE2B 46e3f1f61746f659c066d83fdb07b83c289eda68056c6f9e364ea6f30cd56c190e4fdb35586c064b2402483704a7c1e9399d7f30cb49a78eec21797146da36f2 SHA512 30a8b25b74921a90a1fa96d05de1f25437d0fbbf73b7de0bb9ce22dfcaccbd78376b605525fe970212221d3e598357a9b1da420bfbd1a3e513263ed2b789e813
|
||||
DIST cffi-1.15.0.tar.gz 484058 BLAKE2B 0d2d470c7eb11b8a9526be816b153c4483a5cfb529d3d220a804842facae1f06e2a822aa2be9abb1b5648cb36a97033bffc1dd235d83bdf8c075d67a907aa7d9 SHA512 ee83efde6f77f4a0c5889088c4c208ed7b9071fe06dfc16a8d2396de07f78fe859e1e39866760198a9d700f3b7359e8715e8a3e4907feb81d3fc4b8dd0dbaca1
|
||||
EBUILD cffi-1.14.6.ebuild 1461 BLAKE2B a6e6a2e745fd9ac2aa2dcfa2de7566981f972746ea00375c3320f90d9f1d9f9b54319e0144bdc1be2477dde83b985ea410838a64ac3431442d56576504669e4a SHA512 c12149dcbc691a4d9856d2d912689ee4e2524cf67eb6cf271c09c75032c500b3c08f4679986594ef42f5934751ab32f7c584b870f54b28efeddc80740baed5d3
|
||||
EBUILD cffi-1.15.0-r1.ebuild 1757 BLAKE2B db958d9afc8af658fd2de624695f2a037d31d98efa95284a3e5cf90e44406d003e1b77d87f2b7f12bed4d0eceff69e3bf1e53f5ae683439c5c181ec2a12b4984 SHA512 814f78252d1e7dd8bf59740e2d73df978a0f33faadea855f8aa3b2eb992fed95544e9b120eeea02c4a52d54d1e1c5244db98c7ec2e12a4f5803ab8148b1a2c3d
|
||||
EBUILD cffi-1.15.0.ebuild 1485 BLAKE2B a9f8510152784def395016099cac7c46891542dd6b716fac8f083d186c6f23fb184604f1ae672e99d4bf027ae3a14ff1a32fc83efaea5160af9f15acefdeb0bc SHA512 580cf0213aef8c5a9629b1a72ce2d41c9e88c2d552e62a93fa50fcc92e5235ca7332ba292a8ca6d8c81b3b684bac67b4c4b226fe571dd3b7de6d6a50821568cd
|
||||
MISC metadata.xml 318 BLAKE2B f914459fac4ae3d8ac9273fb721c52494513b932676f570f02cc4cfb2283705d8cfc761806ffed23c6f31c95a967398edee01c1536547c1830def5ca4144c003 SHA512 ec451f8c535f0d01dc7bcd248c002745947982cd469a02ac247d0d34f4d7a33374fa10c28d8f074932f0548dc500c3270b499dd08b18acbb9d308777bcc7e4f0
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST charset_normalizer-2.0.12.gh.tar.gz 83293 BLAKE2B f1e993fff311cd3a1081a68d545703f545d68712c18f3821368c144b6166a8790482711171254f2741117ecbc9e18ad0bd5c19165d5fa6aed24ba021ce08535d SHA512 c42c64a9e15b322da0dfb6afa19947683a31106fdd620c15c0d948593e95e21d0d9c4a94ace32d67a9cc0cd95aea8f40b8fd09807b214f4ae2e79164627da05d
|
||||
EBUILD charset_normalizer-2.0.12.ebuild 846 BLAKE2B 8caf5cca8cbbe678724566e5b49b15a33180fc1c4d77604352891443fcfa11f7eb764d17da8b88ce583f73214880da906d642f6eab397c8329c9d50bcd0c6220 SHA512 0864464ecf5082688188ddfb1764f6bc280754b13587df8509d638d33acf462e6833776f64dfbdffb1bda975b1198a8544a610ae9f9815f003c863c42396f2a6
|
||||
EBUILD charset_normalizer-2.0.12.ebuild 848 BLAKE2B cb70cc788c7d9ac7e2eb4a0e27ae1f1a446f3c88d90b909f21ea1a456c7fd1b4ad6b7fe6525cd6edd8cd07951bc2b9860ce1ee6cb49f753c614c52653779ff8b SHA512 4559737ca7997e111cdc0efd2073d32fd0c808045b845742af52d9ac2d8f52d87e4b7b7d1a2122ab315d99139342bfc87f615e0f7ba170a3694d3e8001e27912
|
||||
MISC metadata.xml 389 BLAKE2B 3bbd21163c92f582c6f19a38c41a73b96adc3e3a3e84ecad87127fd4d77bc7b90f225f3fee8c0799b212881b5890717e65c23e1191cf1ce6a524887a747c4cec SHA512 51d4143d0e35df3d828b8d907cd5420518664c540d059e73c4f91692ca810bc36ee31083eb5d234318d2233348429422f31aa276b605eb74a9a1adcca7a72538
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST django-auth-ldap-3.0.0.tar.gz 52381 BLAKE2B 6964b36d72b365899d4dd3dc96f16b9c1f12c06ad95c7d387ec27ac6dbc38807e16fdb953e172fcde1a0d4042f318d276b780e474d9b810325e97cd601d070b7 SHA512 105885e62fd22aace2cbe291a107046109a91507ba77257b9b428e6d49fb74b6f47116f1d8325c3fc186590b00fb2b46507dc5b73333707e56d84e9a7b926d9e
|
||||
DIST django-auth-ldap-4.0.0.gh.tar.gz 48798 BLAKE2B 6371afa08bd532955e1d78c26470f9dc3a536de4f98afe615611947df26cb9a970f82f7772ba42062ffea6bcfc738bb0ff5e7ff148a7d5d6968c326cfbc70f38 SHA512 d9052227fd7d8c8343eb0c7117b86483ad72640e1e6b238e5b303475d45f25851689c6cac1343131bf6c127706e7ae2a040da840272288f3e0e99e2bf2f68afe
|
||||
DIST django-auth-ldap-4.1.0.gh.tar.gz 49533 BLAKE2B f99050c147d179a54fe052e72a9b2ded556819da788f5180225a6d5015d2b7b52dc6f6d65fac4d1b88dc28b3617f9caaac7df3e455d218e8a2c6af1391418b8e SHA512 d55710cf96916602d29b33e111eff7922011231c47f843660cf2adfdc226dd335d4e42e5c2933bd77a9ee5f816d044798e876c8d0de824dcf4a8a78e1bce3446
|
||||
EBUILD django-auth-ldap-3.0.0.ebuild 887 BLAKE2B db4174ad9b33b18e00dde7aa2585af706d5e6595f641d549b09db0da69a7781b30dcc628bef7360456195ae2bcafbcb0c2297ab104f02bcc2fb43b446fb4ce9c SHA512 c73097e2605732fc25137db7d0d26fa787f0cade8b7ddfd1bc16ca80636db651d195245d9bfbf457bc1757936e06563cca34fa65c3a7e36f781b20d524fa6970
|
||||
EBUILD django-auth-ldap-4.0.0.ebuild 1080 BLAKE2B dd031d391eaee4b65f12e5426f974aa4e015c6f4ab4b6e6e87b0944b469d0f997eca7992fc175f514954f00e82536b892f3197f6ad214a673c73094cebcedb6a SHA512 4b5d0e9ef980abb2a93f8691e4e2fbbb35bf4942c906cbb76101b1a9993c7249fbf97374c2d7d4bf0f44e451eb88dad6dfcb3d569dca169e4338ae47f09c0d6b
|
||||
EBUILD django-auth-ldap-4.1.0.ebuild 1080 BLAKE2B dd031d391eaee4b65f12e5426f974aa4e015c6f4ab4b6e6e87b0944b469d0f997eca7992fc175f514954f00e82536b892f3197f6ad214a673c73094cebcedb6a SHA512 4b5d0e9ef980abb2a93f8691e4e2fbbb35bf4942c906cbb76101b1a9993c7249fbf97374c2d7d4bf0f44e451eb88dad6dfcb3d569dca169e4338ae47f09c0d6b
|
||||
MISC metadata.xml 405 BLAKE2B e9d6f5ca53505cbfa7f9cd1cdc47bd58ba15ea972bdf342874c031ec151a053025b8f63a8d9c96de90ae0798e77d0db019a70d21e8746449543bfa5d91e3fec0 SHA512 453100976204f0b32042a1711d257ae76214452579d3008f403efc11cdf5e080e3663b43c1946b9da91086de580c0a8cf860fc99c00138c9d1bd4a01a5d1dcc3
|
||||
|
@ -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..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Django LDAP authentication backend"
|
||||
HOMEPAGE="
|
||||
https://github.com/django-auth-ldap/django-auth-ldap/
|
||||
https://pypi.org/project/django-auth-ldap/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/django-auth-ldap/django-auth-ldap/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/django-2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
$(python_gen_impl_dep sqlite)
|
||||
net-nds/openldap[-minimal]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs --no-autodoc
|
||||
|
||||
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
|
||||
|
||||
python_test() {
|
||||
# for slapd and slapdtest
|
||||
local -x SBIN=/usr/sbin:/usr/$(get_libdir)/openldap
|
||||
"${EPYTHON}" -m django test -v 2 --settings tests.settings ||
|
||||
die "Tests failed with ${EPYTHON}"
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST django-cors-headers-3.10.1.gh.tar.gz 29478 BLAKE2B 935167699b8c63b4741ff095a0dcfb4a0875a424e6f452989b788eb1f97147be4792c8d0304cdf1cfc6f6c339cb27bc7f701c0ae1c379bfe573031c1a2d67c14 SHA512 7c5e94fd59ae4ae542386c9d307ed2628b2e3cb8bd5f48e004b3a84b311acd269a2ba2faf6d034c6cab5f7a0d6e781b4c7ee7c64da8a486a46610af723ee448c
|
||||
DIST django-cors-headers-3.12.0.gh.tar.gz 26638 BLAKE2B 7725f7db4e9a67d7cd7f4add74abb5bfd27bac4c65cf4120dee3ba412c27fd89d6e39502249ea4b253c6a7d7d0f5328296ed69ac8b3ceb337bbb89a04f93a6ce SHA512 16d1d03bf1f5336703168280ff585168eb239f454aaec1f1e9928a362c7e7da17b54e896d7428ecdc91657045bede0b3c239a7f2f271c58c1b7b265b2e52aef5
|
||||
EBUILD django-cors-headers-3.10.1-r1.ebuild 657 BLAKE2B 6b7452d37eb49b088e4fc8b8c7412a783766810b7becb9c4a8f52264c6a162a5c2e19877d849765137eb38e952b1fb8723b577267548091bfbbfb9955c860c74 SHA512 5aea7a987e4ea6906d95fd70d420d5c486b5ea3f6325012dbeeecb0e6a5cc0518d3bbbeb739475ac654700a23f78f647d5fe4799df93bc848de864b2b6d34885
|
||||
EBUILD django-cors-headers-3.12.0.ebuild 709 BLAKE2B 8ff4cbdff6cfdf3a4d423a67f96878239d88e6d1f318c4d2c99e2be8d526d843ca4f7f51d4462223906b70041b17bb7b3e567e9424cc207aa3735aed58e96340 SHA512 c76bc5a43cbae4cdb0a282a89496ed670c07c8df4fd3a962fdb624cd8b396569a65b81dfbf803d2165c35465cbc58b2e367fdd0fe6457d97e21baa2f69426560
|
||||
MISC metadata.xml 320 BLAKE2B f087ea8018f5302f24a73d32a3621ca22637f94810eb40914deb6a2de38a9522ae48be6485ff65d31c1b860b870120a95ff47e82fb53f5de3c7dd6bd067b1257 SHA512 e36e854a4af0bb40e3105826db61df2589783c03556a1d7f9854a7c920d448e2edf6d00a7a631ee688f6fad4ec672bf0a29d605816f4939a324ec7a1567b5d89
|
||||
|
@ -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=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses"
|
||||
HOMEPAGE="
|
||||
https://github.com/adamchainz/django-cors-headers/
|
||||
https://pypi.org/project/django-cors-headers/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/django-2.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-django[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST emcee-3.1.1.tar.gz 2868516 BLAKE2B 62f3fa2a963a256a9b807d648ca370461f2dce1c186f0fc0f7c191dbd1e1a840c58ad17022c8ef4c80e925c20405ddd2ee87d9f448f20a6f2a3976c3b7584aa2 SHA512 f824831f7a6661d69af3be26a6cccc41d582ec5a9a6301d2bcb0622412832498c047738249087ba9686c430cc7b3d5a8a9c1db3bb78202f7d31ff6f5205f40a8
|
||||
DIST emcee-3.1.2.tar.gz 2868985 BLAKE2B 8da142b7be3d4c5f2ab93081d27d7105e312f2ca9702c0f57b8aaf6cf98e4dfae141fc24342bb9c30049d4de747b4d744f689dbb1be780519c426ef343d73485 SHA512 11e4e6f90a3f039c8459963217d0699a953f23aff2ffc67e7da3696926dcf915fdb1f4bd3781b88cbab6f664c38cec50b3470316aa6ec49b0e617218e2a7b95d
|
||||
EBUILD emcee-3.1.1.ebuild 794 BLAKE2B 6ceeb5a000b67096cf888209aa364ba0595c8e95eca54531784f8016115ce2be45e61c8addebd788dd0b3a33d19159c13bb3e298a8885664c30cac7823bb6de0 SHA512 0c2501b13335feef98db7348edeb57e4f87c10a0cd0ddad7720b6add080372ff13502c675b40e15ed346eee4ab4a27aaf86262ea991f14d58fc6c668217a3510
|
||||
EBUILD emcee-3.1.2.ebuild 896 BLAKE2B b7ce8e5a2e40888d38d0f0d7bbcb1da1308ce26a4801334417c1ef1812c05c14b3e30850c1c0fc7d82bcaf4662f721ebc9696c51b1f42a26b1bf5ec90caeeb94 SHA512 86ef4370aac141cef8fb5acda92deb0413a0db51cc5b0717c0970a96fd98101db3aa798b84a4d17129d3aba899324f10eea7019f835766f2bcff208d45839415
|
||||
MISC metadata.xml 866 BLAKE2B 3773058b1fe783e641ae4ab53204b5b5d2a89f3a4a6a544ee5ddcc128f5dca7f977d7815dc008348c644afa86d32118a1f28b25a18f88c44ac6fc2bf7bd70420 SHA512 62b43f5c9cbfd2d2cba76c5cacaefd16ea10239a9a681dc42fa90b796750afd6ff5e36b2bb1b054886a51953da7e200e50a12abdbb38cc76dbbe8f84da45db13
|
||||
|
@ -0,0 +1,45 @@
|
||||
# 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="Python ensemble sampling toolkit for affine-invariant MCMC"
|
||||
HOMEPAGE="
|
||||
https://emcee.readthedocs.io/en/stable/
|
||||
https://github.com/dfm/emcee/
|
||||
https://pypi.org/project/emcee/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="
|
||||
dev-python/h5py[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/scipy[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
DOCS=( AUTHORS.rst README.rst )
|
||||
|
||||
src_prepare() {
|
||||
# unnecessary dep
|
||||
sed -i -e '/wheel/d' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST hatch-vcs-0.2.0.gh.tar.gz 8192 BLAKE2B 69f24de91b947e695336ca30cf3f265edcfaf10fa49df93fa0f70e45d1179e70d1ef5584fc99f88f66ca3c4fd1866a681db81253280ce3f9221d19f04443a085 SHA512 1c3627240ef5b659b9d87a69c84dd71cac4c83758f5be676e808377400383e996209cf6eabb1222f5330c0a97f0d261ced1eb9dc40e1d5c2bb2fc708659360eb
|
||||
EBUILD hatch-vcs-0.2.0.ebuild 582 BLAKE2B 4494ed5a42b56218b2eef9c18c18207da8d79d4e1a99d75b6e31c8c8c91ff6b26e77d51f4b90a31b5e99bd2d980adafa7f2ff3bc3e190be4bc747683acb1a94d SHA512 9a277d9b2864aa235aeac2750e210afbbbfdbc716de8433708cd7b4ddbee46574dcae35c9d99eb1a62e2a3a1d46c1db40b56a14c50dd17edbea07411c7aaaab7
|
||||
EBUILD hatch-vcs-0.2.0.ebuild 602 BLAKE2B aa198dd2a98f398da45f22ac4b85ec40bf8af123e6848014fcefcade475fcf7abcc1c545fd5a5212204deca42115155e62a2834e074f208d0ac1188041d3f5c3 SHA512 0d3b7b0ab95319c9c6fb4be3fdbc9f94a3b333e3287226f6bf593a800fecefc97c0f7ef4e07fe5e6242de3b9eca56f89c5b7e430d6093bed91f7c2877fd2bd1d
|
||||
MISC metadata.xml 345 BLAKE2B 9483d276fbf90793ada8e95e4131830e756ebd65b29ef730aedabb12b46a33a3237c4f9ba99ca660006506f9bdb3a0a6c1642786ac763d2b85df029e3d0df56e SHA512 79d44066c15d5159331473aa2770cca340e05ac6565ba567229ad77f59c5421aad2146c44517c45210dd739bfdab8fab227cc5ab40979c04abb3c65c846d5f63
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST idna-3.3.tar.gz 286689 BLAKE2B b804759b23157ff3d81fcd37f04baf83d7e522e98e8d842e3f228a242bbd9b1f9302ca28b8989a4221512bbbe92839cd593641830a0c6b2e12061b3501b1bd45 SHA512 70b7cc8718e7d7899c75cfe476f044eae5a2fa03801fc9c12e3a092627ca943ffc4a578f9b8a55e181a11564835e125cfaaa577c02a6461dbb97366e620e53ad
|
||||
EBUILD idna-3.3-r1.ebuild 741 BLAKE2B 1f4cd34a7748fa4570dd25df06894e48d6bf9d9a1b69e087f1d2118b4e36ddbaef22763912ef9ea77ee70dc81efa0f317ac7238bbe205dab22a3b51647d66428 SHA512 fff9af15e57313e2e6a91a5dc82b21f391600e3dff785000f41569fbae91fcb2e304c29fc27a396166c79065e4f93a3e339d1095a3f8bebbea975b63174248cc
|
||||
EBUILD idna-3.3.ebuild 696 BLAKE2B 4469ed573228f102e2b855ef484bd4e36601d820c384065faaaa7390029a64054239950a8c9ba09435d0dd6a1e9f4bfad9402aca760407cafd950e4df4f456d6 SHA512 010883dd20285a11957e1f46fd30e4942ed4e59ee80d5ba98710ba9544555b02544a4ecd867b07413ccfd4f11e5fbff208ad280d8c7127e781f8e14e9cbeb778
|
||||
MISC metadata.xml 393 BLAKE2B b3d4476896bbd50dbf61021bb6ffd653b72ca62b58c034aeba5119189fce3ee331cd44aa95ef8e680a4ef5f82206cf8b0ca1b902d73b56931b509c10c2a18685 SHA512 bf8a9a9b4e0a7cb67b6d541291e5de201a8ba9e32addcc6be0b60fd2035485775a7862f0def6bca3ec0e24155170fbeb08f3d24f9c517fbb9bd2223d25904a3a
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Internationalized Domain Names in Applications (IDNA)"
|
||||
HOMEPAGE="
|
||||
https://github.com/kjd/idna/
|
||||
https://pypi.org/project/idna/
|
||||
"
|
||||
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 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
distutils_enable_tests unittest
|
@ -1,3 +1,4 @@
|
||||
DIST isodate-0.6.1.tar.gz 28443 BLAKE2B 2b451e4dd9a9979feb930090cf045b21c984e962222edc59eff6f08a448258833ac5c368701ed2a703d48c1238122cbe7f628d136124920730bbd96fa04519dc SHA512 437e420ec7ee68dedded825f30d3289eeb0da526208443e5a8e50fe70f12309515e1285b21132d26e6d4c1683f90dfa1d401582042b5e4381fe7ab0e34af26b6
|
||||
EBUILD isodate-0.6.1-r1.ebuild 724 BLAKE2B 51ae6bca67c762a8bbd344f9dd5a9ececa809c627b69a3c6e0cf66db576def0ef36820d9693e641ee4ba62df2969cb688ea79af9142223479a42e41f63122aca SHA512 81279c46ae499a3edfa4f5b73c6f46cc2b8e7f0f70cd8e7abd9b789084f6c26dfedfe7431ed10a2d9b3c3fffd3f33d4d643fac5d9963068cd3a9523a61c3026b
|
||||
EBUILD isodate-0.6.1.ebuild 609 BLAKE2B a2ea9e1920e8af1d778e1454f88a39ad49cdcbcf603e5bfad45009ea6fb937171d5fbecb5e7d35d8e2159a9e9d16051496e3be87b36f485297712a0add85be2c SHA512 b278dba1b33e928dfcb432c64825a509c6ccb42732560f00d251c5dac79ea29d58b6fb40b37b4983ed32daf303dcf5b53f7e5eb5fc3ea24d6b0a47f6824e24b0
|
||||
MISC metadata.xml 1176 BLAKE2B 559d17eb8968603df379f3ae23b313b69bd64d246c912f33f2911a65d53f3914da6893635c023d4f72095807e26334dc2e3750d31986c2175006ed436587bb86 SHA512 b7697a229b5b31cfbd6991c3e07f1a44f2d20c0c65badee9b0a1b6e9bcbe6f7bb7ba3fa6a48ccab5a4e2a385f83453f371275fe1770bed6cd14e101c1c470be2
|
||||
|
@ -0,0 +1,30 @@
|
||||
# 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="ISO 8601 date/time/duration parser and formatter"
|
||||
HOMEPAGE="
|
||||
https://github.com/gweis/isodate/
|
||||
https://pypi.org/project/isodate/
|
||||
"
|
||||
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 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests unittest
|
||||
|
||||
python_test() {
|
||||
eunittest -s "${BUILD_DIR}/install$(python_get_sitedir)/isodate"
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST license-expression-21.6.14.gh.tar.gz 107788 BLAKE2B 18e123be256df2de289b00f292782fd5010333f692ba56caea448bf9a5102d2a11868a3c85787b5cd8129a9d3f9728e0776fa7658d00efe79c124a40f2263683 SHA512 12c4333a53f30c73f123434c9e50ee50163a3bad5831e756cc1350c14daa062b939e8382f4bcf2fef11020f8bec5185f71302f3c68ae88cd59b8da9a5f2964f4
|
||||
DIST license-expression-30.0.0.gh.tar.gz 153630 BLAKE2B 4231bf14e69705fbf40cc4af5f17a1070c780d595db5ab0098b318eeb7289740b86319c683e61aaf844a1cc5b8598d832f14e4eeac354aff37f7b82e5437df1d SHA512 ce6e3a48c1e035e98c3831180bdafb1d70afe94b1d0148c47941129a8223b8b39e11af9407b255ed7a3d1247873c18848f8236c0a805e9b2333c6d59506aad12
|
||||
EBUILD license-expression-21.6.14.ebuild 729 BLAKE2B 1e54003125c3a54db550699c29d3d6dff4e566a946d9c779d852b070c817b97b9a1647f35529528d447f39ef8c2025c62ce8af0b46673a536c8d827754e12b7d SHA512 8e88a52228dc5061be4bfbb91e23e90cc68ffd927af241b03a1781b50bdb83f6e399c51f75bec9a0b7a51e34437fe180d15fdc99e019ecd24bf968bffda66e22
|
||||
EBUILD license-expression-30.0.0.ebuild 728 BLAKE2B a0a1ea85d180a3c122f3d72c509927112681d5138a0cba9b8e756e49b0c0c7e25c2dbc6fe4cac4a29d351ecd19461922beb9d8a19edfd9a30a40c3f5b085c4fa SHA512 5d82bfd885310c656bee26de4435a6ddbe5cfaf7fde798565c652a1391d994cb57687c77c1d4d299fd7e71e4cc94bbad94ee180a4386c791c29082a7ed9d6bbc
|
||||
MISC metadata.xml 387 BLAKE2B 52d862f7ede77b8ab90dbd9ed2949f1c4a2b289458cff0f2e7042bf43be07b7d7e63ff94f0a10aa1db41027b3441be721656def8d59ba54155d3226e4bd30b57 SHA512 7ba89c3d94ef921fad190a85655d032a7e3a0c5794d0957c3a30ff73c75b717e87517f5f2547408426479d646ac3d157f7e659d66a18d4081689b6b41136b268
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 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..10} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Parse, compare, simplify and normalize license expressions"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/license-expression/
|
||||
https://github.com/nexB/license-expression/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/nexB/license-expression/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
>=dev-python/setuptools_scm-4[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
|
@ -1,3 +1,4 @@
|
||||
DIST olefile-0.46.tar.gz 97587 BLAKE2B e6dbadda6f18ec287f5b1b59ab4b92ceee25b4ca47499ed31a03992ae4e3a7269ba0c641f631c4beafdfe43eccab4881d06f7ba372ec47b376b5eb3ed788f45d SHA512 e70975cdda11004ab331908085e0cbd9cf3e44f49fa1453a7af5373bfed0a98729bb7600fee7a1042be6c40c58649f3650972d9e4520bbab218cf715f6264f98
|
||||
EBUILD olefile-0.46-r1.ebuild 611 BLAKE2B 8afe0b97bc5fe24a2142e2d175195880fe74ae4dbba114bcf6a7fad366579c3d5741cbb7c02f307c3c83d63400ef99e2bd48243038869c45ae25359f779dc3f7 SHA512 1333c00cdc81378466756fafe3297a65b7b2a19bf7b70f00f7af27b94caf94419d7d6a3343032d1bc7278f3a8df428af348b5e76f6ddfb76357f1218830ae4ee
|
||||
EBUILD olefile-0.46-r2.ebuild 736 BLAKE2B f58ba4726575abc38776efe8c38ee86902f5c7760ead1cf8b40da522d2bb7f4e569578fd3901309de23186f3e4a40e2afc4d6b228542db75286015b796837cb5 SHA512 863a2dd9379587f4a311c1860b968ec8910e8bb063e73605d46b5bec9262f77db817714708d10a1e1a263457a9b23423bc3ef283185e907b06b39482ea4930c2
|
||||
MISC metadata.xml 405 BLAKE2B 0624bf86d3688ac305571048b0dd8229d8789c7c28cd8d3e5536a7e653390400a2aa7615da7b2b32dc54eb11762d9c72db9d3b5cd19518fb52c4ec479a42f15d SHA512 2dfba1b0cb3bd235952c0ecad910354a1589243f66a2d04ff93a9975aa3395e50cea3230947e8db884442951a8871c1457c1a9b99e8657a04432185b3e9acaaa
|
||||
|
@ -0,0 +1,28 @@
|
||||
# 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="Python package to parse, read and write Microsoft OLE2 files"
|
||||
HOMEPAGE="
|
||||
https://www.decalage.info/olefile/
|
||||
https://github.com/decalage2/olefile/
|
||||
https://pypi.org/project/olefile/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/decalage2/olefile/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
distutils_enable_sphinx doc \
|
||||
dev-python/sphinx_rtd_theme
|
||||
distutils_enable_tests unittest
|
@ -1,5 +1,5 @@
|
||||
DIST platformdirs-2.5.1.gh.tar.gz 20103 BLAKE2B 78df153feabd397e6ab0d3c5edfe899f2e2685e7b287bd17c36346bc109d90ba783b5164605bda448322811312299ce65d49b85537ebd1629448c1d82f4718e5 SHA512 c0f3e79fbb41cda1f543fcb6d3a4ea0c96872d195197aa720864c1ed0efa095e633202878da9b19abfb2aded08f5c736f431b1c615ee0f21cbf1775e87b12356
|
||||
DIST platformdirs-2.5.2.gh.tar.gz 20335 BLAKE2B 5d11e39d3e7482646e90d57642f0a956633408de5ec9f3cc1954e451ebb3bc3234a453c1e62997bcc74a32082f5d044a1e68ef6d7e75e27876495ad6ffb3c8f5 SHA512 7162050adff66124601359f0c1f73e671444d286e9f00c2694647df233c25e1eae673baf829e3e74e2a54d15a1633d0202dba986d4ed8a2864fc47859af0fd4e
|
||||
EBUILD platformdirs-2.5.1.ebuild 840 BLAKE2B dc6b14728f91fdea1b702a9cad4fb16972b13926fac3dcf6927bc9c5e3af182f6d42247adfbf437c690b73740bb59b1917250bffb34b88f66dd101622daa3931 SHA512 78022fa845453cea28ffd9e0052cc853ee66a369a9ea997534281f2f657537466a08a9156cd839af651979b092c7cd02422ecb88ed34dfb91b0c666757be478a
|
||||
EBUILD platformdirs-2.5.2.ebuild 758 BLAKE2B 0985e5218a111124776950039c1d7fa2a820702cc566220dd9f0cf1915b569c1ee517c022b8a74abddd0f585db916db1fede1ebee3aa1a4471447d933c8f2c73 SHA512 48d15710b2402c023c8f983ea0f7f8002d0c22a8b72a4fdb552fa7ce0d4964263080fdf18e59379c46651450509eff0488a65a17db794dcdb9365e1f5cb6238e
|
||||
EBUILD platformdirs-2.5.2.ebuild 778 BLAKE2B 2eed8a9ea1fb02605e205f2be590825db093e9de9c2594a993767ef3b7b4b2f383bcaea11224fd07bc924ee58b6e15184b4c701732358eef683c4e0353b3e9f5 SHA512 20c341ee2b6f802df988010875604c1c7079d15abe70551568dcb90503ef6de0ef5bfa2e478efe15c24de80f3cbb9b7c3703b6febeb810b11c35e198c99b9cdd
|
||||
MISC metadata.xml 383 BLAKE2B b8c8c1593d154e7a38ca4bc450c14ca21f2411ea1d71f67e9631c1def0acace43ebb6e67adc0c4a1f5f14aadfbce44d0d815fc3696410bef66c826fd5fb00a45 SHA512 f4ba6722e1cf661b3febe10bb15755a9cbc30226a08bdcabfa3d80be87b42d662d6a1edb3412ad79e8f36836a6dd4fd91a83dae29725ec47041056dc1f1f9b75
|
||||
|
@ -1,4 +1,5 @@
|
||||
AUX 3.6-picklefile-IOError.patch 681 BLAKE2B 2aacef3639c9ec920d6cfc5e56ead129234d54019757a4c816c48c563789e119e6148ed409e5432ccdd763b62ad83c1359b63faf8432326ef8ebf4c93fa564c3 SHA512 6dce69df1cc538ff9787cb70617437ac36972b68a998922123bd4f0529dd6f155befe4104741e704e7e8a1ed8822f2e99580867bbc894fc57896aad4130c317b
|
||||
DIST ply-3.11.tar.gz 159130 BLAKE2B 58c50b9dad445ad83a64aaa8174ed4602b36f5c8df33a7d62590a92388c4a21c9800599c1d4e4db6f02630e8dee4c8482611e26498e4aa8ccdb2cf3453ae1db4 SHA512 37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008
|
||||
EBUILD ply-3.11-r1.ebuild 1127 BLAKE2B 25a02120b4ca2d97dab9f511cf060fda48106c0153cc9d87fac88772bb02d5c1da82b5da8567ab65576054b5eecdac24ea5d0d8651ca9811a2d04361b9aed0c7 SHA512 738e74fe329e7d687fef020050b831bad38c8f82e8e4b48d5360d98977b2abd52f0fe01eef95b9636a3b48837cee5bd7005cb6b8f19a58ee3beb93c72f0a2291
|
||||
EBUILD ply-3.11-r2.ebuild 1150 BLAKE2B 3d54a16f536ead5bd80c6d751c4a7d7b4d87060fc5b84e18e95b0d4e425f08e5c6e0d98976720ad5b49dff465e5c2ef1cc3ccc385d3d3e5c4c3434da6decfcab SHA512 ec68d19833aa68d4e953da0b0565bf48dc4b16e8374d01217e6b8ec028b2d4dda048f7bc748741337c5af8ce3da8891d75cac4195fa75740d251398dc3123da8
|
||||
MISC metadata.xml 1419 BLAKE2B 5be31dfea59336a1d5eab0c4b6c19bfd5296b487f3318c6e3810157255762d44a81e5b6ca8d8b9e8b64842e7a39492876938eb74f203bbc07268d9d1c44fd2b3 SHA512 3c2d5084f24232d196c1264af4292ee079f33f5112cde19e3d1c9091ca999729a02ead2a82dfba2f5dec0f7be628550d844b13fa54f117dcc11f72eb069076bb
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python Lex-Yacc library"
|
||||
HOMEPAGE="
|
||||
http://www.dabeaz.com/ply/
|
||||
https://github.com/dabeaz/ply/
|
||||
https://pypi.org/project/ply/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="examples"
|
||||
|
||||
DOCS=( ANNOUNCE CHANGES TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/3.6-picklefile-IOError.patch"
|
||||
)
|
||||
|
||||
python_test() {
|
||||
# Checks for pyc/pyo files
|
||||
local -x PYTHONDONTWRITEBYTECODE=
|
||||
|
||||
cd test || die
|
||||
local t
|
||||
for t in testlex.py testyacc.py; do
|
||||
"${EPYTHON}" "${t}" -v || die "${t} fails with ${EPYTHON}"
|
||||
done
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local HTML_DOCS=( doc/. )
|
||||
use examples && dodoc -r example
|
||||
distutils-r1_python_install_all
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue