parent
258678c2c5
commit
d89cd91576
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29288 BLAKE2B fc3d103ccef64b9e8a54d8e3387793c07688398207886c9e2c374d20465adb68b604091fd18603c9c389ead7582d892271b8c39142d8704389ef55a15c8f5081 SHA512 35d1d3acc34e86c5e299fb113f1de232b6ccb48e06f09629be27952da4acc50b370daa70b4f2327189f070bb233b2d7e4c1c131cac3b641e79aa2f3cd1407e21
|
||||
TIMESTAMP 2023-07-26T06:10:23Z
|
||||
MANIFEST Manifest.files.gz 29326 BLAKE2B f361e69a52bec5c2aa3423841df75bcdc998ded5b85ba337ecd1c3ae43874084c4fc184ca92dac5746c462fdae36f8f22f43e000e419610217590a4ea11e6320 SHA512 e5cfaf5594698a37ad72e73501f461b7277a8330e28d664fe5f03b8fdd4cccd481766b07b439c01b64b879f65ad0963ddca9b48ab8e55edc1c385f50329a47d7
|
||||
TIMESTAMP 2023-07-27T05:40:02Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTAuM9fFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTCAzJfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klBSkA//RHXgcq+96rjHyUQxsveYCEQjxMAcG+SI2C1QGDHmDv9c3y3bVNgMIauj
|
||||
1F9cULQf38xy3IokpG2wexVs8a5sv+r5dukEpekl7OxVYxonAdn/Z+AFEEMKUBwW
|
||||
fqnk1E0S0a/AXVxe2nQJr0BoPS8xPJt3azHcOMJQYoDMSCI07fOao/ng4E8f/uoC
|
||||
+cPizL1KbNP2+BFVzZBR87MxRKoUFLNJYkUUir9rps1+28WgkJe+d4AoyF8z+nSJ
|
||||
j2yUT6o1UPr23Z5cqhwwy1XTOQKoCcG2Cb0DBKLUXxG+L1Y/xiOyeEqixCHNrBLY
|
||||
Jxbya3vuymDDpHEppBHO5dRdo1+93bNljQtJTe06ib+SjNqLAC+klyXy+YENfSuo
|
||||
z82HXpJKC1ctPbJ5JjXO+bphp710XKXZp6RIwBDfL96XfgMwm9xZNlTihgsesQYA
|
||||
xYxNziqoAv7yudItDsQjFLfTVDa183p9XqQtFvmvL66g7qkrJW35Mu0+rODRhMrC
|
||||
IsUYS0V/LD9p0UZLxlM6YL1bWsnL+kWlt6Sic5vuOgfY/uuPDHtImLlWp8JHTLaz
|
||||
IzjTT0i+mBvCPi1qFfUviGJICdOlYdxSMxk0TYBxsVRO3Nc6n9ROi0cAHZDz+xTM
|
||||
OcnxrlHpH6k+ZX/gCP/xu1y7e0+DoQQCIeSJKBg5GCXmPzxyy5Y=
|
||||
=HER8
|
||||
klBWWBAArRQ0fJNfOj+7zw/+HHh6vpL2ZXWnTtSRU4RZTrgpcTPttf6hR96lyxyi
|
||||
SmSmnenHzl3ITngdZqDrxHnvx6gY3/3JADig7bqUWr5y7ML9hgEksLNsfk9v8kF6
|
||||
A5vh4XXFfaoMUo1E9tpeokJigINvBxzVAQa2Gwk/fq6rs/SSqx3pcucU/YFbmwAr
|
||||
zSgcQuUqEAuTpk6t4se6rAtJ4pMmlFwfnFhIuL9TaCSmYaa7p6vPGMilg5Pb8x0F
|
||||
UD9yWKCkvOj9sreMPyvy8Ikwf2rYFA346jqN4gVHv3h6hbxUkjGd7PeNhiD+uv0T
|
||||
Z6c67K5l2+HZXhDuCU0yEMuikUYaREBTZehOMfCJ7h3onHGcGlbIxunwpM3Jcy3w
|
||||
fi/ZXqKONy0EbI0lEx8+G83wNiv0CUs+5a/HBed/DeYEuWvhkmYnHw6+Hiud+Ld7
|
||||
Enp9r5GroZioq0aN+jBxqC8QMzgbEGwYZI29ABpnWkE85D20/gRHesZVG20YLQ72
|
||||
Ix/vHnuXbKQijk9xw4NA9faLmS7zF7JzXVHqbYbG0pxww3jpAX3YHsu4gjGWhR5y
|
||||
YypSJ6fyYm7rbM4m9RaFtmfOCuSImzQTqaHaq/8J+1OmFiX0a8Er0wMfJZGgqPUL
|
||||
bpwvUb4RUZVmnDIZob4NuhOxVRtUgjgWJUrzKymVTu55DCGPkag=
|
||||
=zK9X
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,9 +1,11 @@
|
||||
DIST aws-cli-1.29.10.gh.tar.gz 2455920 BLAKE2B ac190d5d450b02f2515578c0e6c6977e0264e8eacf1591e668826dbd8e1b682da86bb0794868d159ea1066e3db451e88e4ee9a59b6723a6049eafd82e60af086 SHA512 a7e6f7b50ed1b6af5b471f6ff68a8166fdc4cfb130090b513da678d21c4096cb1618052260b7ee956255a7dd63ae77dafa80d13c54a641f2cd66cf957ec1404a
|
||||
DIST aws-cli-1.29.11.gh.tar.gz 2456638 BLAKE2B 31deddef1c85e5ffcf096b91c6da366578dbae9bee06d70ca665270dc5edbb954f51b79a65d0820ea052ae077a8fdab408a2061e80e6d05434f159f0abfc8442 SHA512 691dd4e07367c3dae975e4e67b01f054684689ea40d9c9ea0a0462ef90adc96115239b639b56448856d4e30b4cc3f48a3f5679b7f800e049f6204bca2e61def3
|
||||
DIST aws-cli-1.29.12.gh.tar.gz 2457227 BLAKE2B 7d9ba5e9fe3425dd4dfaa330323ff546ea1f6bd3aee0757b3b994fcfc865c9f9bebbffd5aa038b61a0c8644bed9a4123daf878bdae9fb7ecb66e308b20a47983 SHA512 82c3fcad4ca6beaeb0cfdfbe5e7e585cd9cff100062943bc9c42d940a1e3a6ffd5d4ce3d1c45c61c81cd647ef22100a1e51dbf39ac45bc7566d1a8f533e76ba1
|
||||
DIST aws-cli-1.29.3.gh.tar.gz 2450427 BLAKE2B 6e240905c8fbb2916334c2de0e9fd851636acfbc050916baf971e2f5e5a1d93d398c77c6a1fe0766f701ad53683e5f41b1bb5519e5ac7b5e8f0a64d37e113c34 SHA512 3446e057abcc956e26b55de85383d0d40c041bcfda0f7e566309d80bbd22d567a474d93ab74461e91bdd7eaff1db9c77813912653c7864bcc851d12d2cea8ee2
|
||||
DIST aws-cli-1.29.9.gh.tar.gz 2454843 BLAKE2B a4e49923aec2d09d8244e58fe737f1a0528956397050b693892b2d4521d4e41956fc2a11f6e8bc0c88d6ea16ae4f7f85276037a7864c989334109ef090623f99 SHA512 2238c70ccaa8e73cedca9a56e4cda48a62b0b26999c481585769872b42517f2a25d80b94cf9e18961c5fb81c9d8fe44bda9dbf6024e31bbc7409d6ce53f1a915
|
||||
EBUILD awscli-1.29.10.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
|
||||
EBUILD awscli-1.29.11.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
|
||||
EBUILD awscli-1.29.12.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
|
||||
EBUILD awscli-1.29.3.ebuild 2278 BLAKE2B a074ad11e996c7c4e5c0366e5e5d3856cb1bdd7984b8eaf9ac959108e0c5737b064be5d7a579f46669403efb0c3111e8814570f041106e920102cf2a6ddf3687 SHA512 060c06ae5d2295b74940bc86eabf279eeb7a81f7cafa4a9d89e9af8076feff5a23cc3f9bad5a631e75155af64b948abe4c0de7283883a53d4b1ee5791765176b
|
||||
EBUILD awscli-1.29.9.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997
|
||||
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab
|
||||
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~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.6.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
!app-admin/awscli-bin
|
||||
"
|
||||
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() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# TODO
|
||||
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
|
||||
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
|
||||
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
|
||||
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
|
||||
)
|
||||
|
||||
# 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,3 +1,3 @@
|
||||
DIST exo-1.71.0.gh.tar.gz 5884112 BLAKE2B fdd1dcd4d2a7fa32ac65af6ae45a3d5abc7b6650a16578f1b693d3ed56335342ee171c22609db981463a7d5c428a42a8dc960707261bd667d56d35cd18aa4c4c SHA512 43b79bd287bb6fb0bd2d15b0b54b835b203587b67b4f17efaf1b193e2daa78884d252d57d434ad16fd881f20217762393771c9821ca88e9d494fead1da3cf0b2
|
||||
EBUILD exo-1.71.0.ebuild 770 BLAKE2B 33fa5e52b29f045f689de97183789123f68f215f9b5905f2ab6c99478ef7c81c3415a94aace608c97e422a5276209640d6ca6a58ab8f5b378adf78064a75a3bd SHA512 a8c2d547293445003f724bc5cc874116f9fb789f1ada82e5456df5f43d06203327d478a9c606f36f502ad4e6f2668ae49f8d27053b827d4b15c721a5768e0b28
|
||||
DIST exo-1.71.2.gh.tar.gz 5882010 BLAKE2B 11411544ae41b63f5236ae0710a4991edac2ab8a358752c409006818f3beee8d834f2270d9416a79fc3b90a6e9286f783f6c1a5dea18fc89ac8fa32fd909fcdb SHA512 58ed35125e7b0d86b43370f5361031a2229031766d5960b8620cd36314b006952ac3ca1f33e9548d0fdd6fbf5bc1a3ae3291ef712ad610bf4eb7e32273d9bc10
|
||||
EBUILD exo-1.71.2.ebuild 770 BLAKE2B 33fa5e52b29f045f689de97183789123f68f215f9b5905f2ab6c99478ef7c81c3415a94aace608c97e422a5276209640d6ca6a58ab8f5b378adf78064a75a3bd SHA512 a8c2d547293445003f724bc5cc874116f9fb789f1ada82e5456df5f43d06203327d478a9c606f36f502ad4e6f2668ae49f8d27053b827d4b15c721a5768e0b28
|
||||
MISC metadata.xml 334 BLAKE2B 230d1a47a3e39f796c16a9e9a622fbc27560c951da0c49adf7aca135970c0c944f42da7eb624c7193d44830c72cf95da9d69d977562853de6a00fd8fb6408977 SHA512 cd1366d99abc260c6f2899000e2a517be9a4c43e921078764fdc996871df34c1827e512087c3eb6f95bf3b685c2f34cbc1f1462eaa303a948640a362b4501b01
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST openrc-settingsd-v1.2.0.tar.bz2 41713 BLAKE2B e4630e934fc55549b3d81cc448adb35cb22cb99b898363a1113909a24acc0709d5693841a9c651b4ecf52044c3a45cc4b8207f9c9a3d0e1e8a4f85edefb23d65 SHA512 b1862e80454d3ca22d083f283f4ef3215dfad4da6d2aa495211fa31014c66fb6891ae87a3a1c6932944ed4c1e7100d247e80abc659f37868adcf5fce3b90385b
|
||||
DIST openrc-settingsd-v1.4.0.tar.bz2 41420 BLAKE2B 3890c65e22f1cc55aa8f067ae7d8a46de25618c7ab98acb8e01f38662da4d73f3d0d16583a0526ded3331c4fb4d80bf0b6852917ed875adfa0035d19e19219e6 SHA512 aa5bd4d2afb1b959c4c2d532b30d369ee0bd637010ea75adc8ca7444cdb13bf651ae4c6946141d326c8460f23ba4482c1a3f639a0b48190009a88298a17c22e3
|
||||
EBUILD openrc-settingsd-1.2.0.ebuild 1411 BLAKE2B 637c6b4f227778dfc953d1929fb10757e27bf836ef5a6774e7b0da81d25472dc7571c6ee0fa05ad9141077b9829f5b30864ca96a027185f0ea7aa947b91f9bd8 SHA512 afd3b64ba50379a5de82d387ef50ca7202591eee22b9169c5a4fdc0508b4aa517271aeb32504d4d22c8376a093a77236819cc82810af0fb0f2b97219c0166279
|
||||
EBUILD openrc-settingsd-1.4.0.ebuild 1435 BLAKE2B 00985a5fad704312f13a47de2446f33d71f261a158055ef960bb06633b71257a7bfb48f0c32f4e251ed8a791b03323aa128d3566d705dc15f69c429179fe2981 SHA512 fd7a47bae2bfd4cdaa3ac3bdca57a588b3f1df809a81849c45fc56a51e35870de94a6700dae8b774012b569419480962a20d75d2734e3f2306461e71d6dc9c5d
|
||||
EBUILD openrc-settingsd-1.4.0.ebuild 1442 BLAKE2B 032a097fd4d4ecfaceec3bd96210e0fc8dbcfcc2bf47df92203f5b1b6bececbaaa476e16af44025c123b68f0523403464169240e0cd94e0a32c46a843c2e3413 SHA512 ddda718b2c507fd6c415d760749096e8e8a9b667b1ef15cd459684e8daa778802e41c12d7986e0e829fa7e77ef40d5d184707732216487cfc8f897492d0badef
|
||||
MISC metadata.xml 489 BLAKE2B 9da8f8d72d161ece48f9f2bd5ac900836bf5be45de25e604b3742b3aa38820f2fb6b4039062a8701a1aa0e9b6f5893f389b99e178dd31f70ec008928587f661c SHA512 aeab0c7da85043d609af29f344fdefb7d8fcf62b7bdd113dd56131c99d82e738a2ea7d261b4de365443d9dd1747bce4069ec3e0fdcfe2de91fe117726024e127
|
||||
|
@ -1,16 +1,6 @@
|
||||
DIST spectre-meltdown-checker-0.39.tar.gz 43785 BLAKE2B c8688b28eac8951b3cf813cd591adc9cb01756a1da149129d2045274bf3d01c56a9145c4dd9154f6229d53a993dd8803e6c0cca866710ba09973f13421be4e6f SHA512 175bc147356e9730fb13f71c66e8826e85e3ad4e0d7f1fbb075f8310e1763f442b3da85fae70f107dcd77172d498fb24857c9e8343cb6813857039d55e9eab6f
|
||||
DIST spectre-meltdown-checker-0.40.tar.gz 52463 BLAKE2B d0cbaf695bea41bf918900d1356b8dd26cd7ab7b66ce8a82b2e82a0554dcfe5435bb20262490dcab312e2be4962a2fabb1defba0295a84ee62b5fa876f20f5b8 SHA512 da2d63d9aa513a529537dc58f9370c811577f70ecd856ee001888108a871351484f47697cdefb1b0711be3fb342ba733e78b75fd154eec98c4c9a8504e6adcf9
|
||||
DIST spectre-meltdown-checker-0.41.tar.gz 56170 BLAKE2B 07ec1a56dd13c15463696d136652f67d771d71be5ff39ed0024ab69b5dc84b1bef0c695771b0966c89e7311a9c894e2f7b9ddb8ad2c4120da183948b63044c2c SHA512 4391098cd969a211ed77e386e79df3ea2c2482bc1817e9b037720922cbd845457c4192e1de7b0a62ec971c3b6c551240cf2ef29191fadce1698256af43737b26
|
||||
DIST spectre-meltdown-checker-0.42.tar.gz 57491 BLAKE2B b13fdf74e0b63db1dd1aaa6bc154ab2717ee4a3ca601d7c6fb18578e42d03545010fe74cb72fe17ccc8c2ff949d47af49704cd8bd7431b5ec3cf1d7fbd288d49 SHA512 721e9287ce367648e367850b94866a6465b92561a0c2f1699599ef333921fda988979db02004b2c83ec9c808f625f793d43eacdd84d44a9d1eba59b2b300174c
|
||||
DIST spectre-meltdown-checker-0.43.tar.gz 51651 BLAKE2B f94ad2d144709511738a0149ed133da1e46a57546eaf0a702e1713c66529155b6fe3772911099bd0228fb295a04cacbe4ea39998555c139cddb1bb4b2beff1fc SHA512 68ca476025e5862466ca5e12e6950a538b84f36e08dfb0650ab6d13b6e94762dda8a49d9f5e20d0ee585103199ed0ddaa9dcf7cd72378156a7e1e6c87f70afda
|
||||
DIST spectre-meltdown-checker-0.44.tar.gz 54325 BLAKE2B 120c7a6fd9e4df27daf605f8c9d62fb999f164578c02499651d19e48ca9af88fbc09338f85b6e05a2b139ac7d83193768f337651e276af7099fdee22bf1c5354 SHA512 05ac99cee08cd52f8ec2c8066fe9bb090310eed9b668008d0a58ffc4ecc0df72a5bf198492dd3c19f9b85e31102a9ca7aab2e4a9a93c7f5f0ea447053e664804
|
||||
DIST spectre-meltdown-checker-0.45.tar.gz 64268 BLAKE2B 14d49f40458167ab9af04cc31c9a0b9f8cb5f1e9417f5ac0bab0290be01cf14a737c716d8d28873fee1870535c0b36a56dac2d39f2cc7a000d27f0643a94cff7 SHA512 8662417f94066ae25d44a32e3db99788417c799b89ef8dd452b05ea38a8a2746eaf83e4577633732b175dfa9fc2649d131e10506a9cb1ce29c932166cae9b8e7
|
||||
EBUILD spectre-meltdown-checker-0.39.ebuild 609 BLAKE2B 36d1843107f84dd5e36b3f3548f64a6d34675ff83709430b7209ce817c362c7608a538439cec26d20c6507b556e822ea6e57ca9cc1260641092c55ed4b1c8005 SHA512 f1464c0b9ea01606833459688a90621b573c40ec598c39ec1bc4e41e48f8a5264345b82212d9332f09792a6cba1314f8bff2e519f982dbaf0a7b59e3b355dbef
|
||||
EBUILD spectre-meltdown-checker-0.40.ebuild 611 BLAKE2B be71069f07922e8bfe1ee4627a6483c22ad886807cfd95cd67151d45e38456c0e132ef2572ab0b2b4220c21ba76a5e2aeb7dcf1db4e745f5a7d24a9b9442e0be SHA512 9e9852fb0268f890061528c0e550f63b023aa966025b1d8dcde83e24f3de768eefd806aa90ec97c5e36b69e614b03c0218c2443d9d2af1b54da3d95b83536b13
|
||||
EBUILD spectre-meltdown-checker-0.41.ebuild 611 BLAKE2B 205796938c2b38c3dd99c7799cbf564be38be6ed377250e4f3e72da525ae80ce1966f53d6e4ea283496854923be899e9b01376f7ea952b6ec498b9f52ecec2cc SHA512 8f9b0362c498942079455927ac26dbefcdec549f216e1c250e0fd9531ff81ba1274f9142eb325bb0e0d3a5b6b8b006ced06714b9a0724f8be3904c137226fba7
|
||||
EBUILD spectre-meltdown-checker-0.42.ebuild 613 BLAKE2B 845c9882ebe3ea93f8658fe713845e4cab942fdd59a7d1888e4cc6a424defcaf4eee2a347169dce54b7ecd0f485c8310ddd6aa5b9ac260de3f213d9fb7347294 SHA512 af555d0e399c9cc9e100cb06e91821e74779286460262f87cf5bd0cd5832562fa6cad0a2f8bf80e01cfddd59a0722a4b2c5e3ed55d6bcc4207deb26e1e1577f2
|
||||
EBUILD spectre-meltdown-checker-0.43.ebuild 609 BLAKE2B 39958953adb67698958b6ad7334ff6e37576594e59f64d41ef287966d038015c5d4e7a2ff10be4d62babf968529492c09c214d1e848c43eaf83082d43c246194 SHA512 1dd5edea334b02a82be54de5ba33f24cf3634729dacc43044c8a69f61a72621b838a86a5e70a8dc552ea8e12b24bda12d14cc037353d19bbcd1c08e99402f791
|
||||
EBUILD spectre-meltdown-checker-0.44.ebuild 609 BLAKE2B 5fcda091d98c398d1786780e19b07e47ca2dd1344b9b5cb4bb760859b58c7bccb4dd56f798bf76e891f294ac7aad38b0f050be36d8e9b8aadcf54ec0f527d3fd SHA512 dfeb91940a6b0f4f822fbad12266cfc65abfce2c94b3526dddff86843816478b99578538d4e67b901e069e2b3586d3d341f0708ce8df4a0ae511f0e6db06cde4
|
||||
DIST spectre-meltdown-checker-0.46.tar.gz 67595 BLAKE2B 355469c2176fffa8fb40695b47174959c9112e66cd870545ed424ef7b6ef4c10a5aa94bfbc6912510c979e16b0f8a18c0b822200eb69e9ded8300305d779fa79 SHA512 02464340b88673cdcd66f8953246e33beb68c2de49e118afc24af2e1153a7313ef561a236b27e7f7d6ada8c7f23c4780d435c6a396d838952093eb3c401aab22
|
||||
EBUILD spectre-meltdown-checker-0.45.ebuild 609 BLAKE2B 0b09478d63304a11ec8a94bd541b026ff4085edc78cb28132ad792766883c80a11000a83f1747164c8d67113c4ee46245390eb66a343f3dc100527ba040ac734 SHA512 78a465436f70e009e1e39a4ebfcd9b57d0aa2da72c3908f0e52e600130db2af5b7023c42e98e4df10cdbd96043e124296d1b4828addd50a762e3af9d339a3286
|
||||
EBUILD spectre-meltdown-checker-0.46.ebuild 613 BLAKE2B e5f33c008bae14a78261ae5b460bd7438f19c1f6ca85d17857f5105c8e72b4f79ec0306e76b213585c44d155621f8e77a61529d044c5f3227520754887af1640 SHA512 fe936d9d3c1121289b267690c8eb02247ee347a95fa9bfb6e2f09334991d8f36323bd720f2f1987d93c7c2680c86ba270109b516b651c09b08b1d1846d1676e4
|
||||
EBUILD spectre-meltdown-checker-9999.ebuild 613 BLAKE2B 819875d430f9758e06c25483410298ff0b4ce6231b8f4ed109128ddc92307c28e1eaf03fa941986d9d0f72eb709e6ffc97b51d12c462dd6cd88e86a1f9eb1408 SHA512 fe7815872d91602099082c636018befa7ecd14e5b92b4ce23a08d58f8e94bd3d3b2592aa03fbffacb2652fa5d8131757f947210f8640fb430826b47e1d12093e
|
||||
MISC metadata.xml 346 BLAKE2B eb05fcb7d210abfa437399ee3951e155a685b2120f942622b96b4246035024f6ebf3af8dc2eace7d2d4d8e7fe10568c3529b84568a1a7ead79bae94b20322681 SHA512 12698f9458cbdf7e89e2abba6377a1d6534c3a62bf177a711072b8a57e70ca125a564296966577492f56fedbf7d90337357c41438e8f70617d69208c5c32afb4
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git"
|
||||
else
|
||||
SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
|
||||
HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newbin spectre-meltdown-checker.sh spectre-meltdown-checker
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git"
|
||||
else
|
||||
SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
|
||||
HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newbin spectre-meltdown-checker.sh spectre-meltdown-checker
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git"
|
||||
else
|
||||
SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
|
||||
HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newbin spectre-meltdown-checker.sh spectre-meltdown-checker
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git"
|
||||
else
|
||||
SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
|
||||
HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newbin spectre-meltdown-checker.sh spectre-meltdown-checker
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/speed47/spectre-meltdown-checker.git"
|
||||
else
|
||||
SRC_URI="https://github.com/speed47/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Spectre & Meltdown vulnerability/mitigation checker for Linux"
|
||||
HOMEPAGE="https://github.com/speed47/spectre-meltdown-checker"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newbin spectre-meltdown-checker.sh spectre-meltdown-checker
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
DIST distrobox-1.4.2.1.tar.gz 235019 BLAKE2B dd512b183763a2e4c7e2b495bb50cc3fc3d764c48ce902b83e0b543587b60b458c6b9ae937057bfc91860dc415f9ad68fb648cf06faeeb56d0a4c27180e4c2e0 SHA512 d3bc1de91bf33b7ac500c0ae471feb28c9b1efdef6878bf1aed50ef394f69d2d36f99296f0a8182b139d9339558720b891f7dc1249a7f91c883c00bac5597283
|
||||
DIST distrobox-1.5.0.2.tar.gz 5899915 BLAKE2B 2ab49e09b49dc674e0fdfd2783e4a63f12a9ec954674950c5c6f497500e1b1a6697b7350b7dfd9a246f4d3efe228c7610adde79832b0da13967b88c561186194 SHA512 41f889e8e0c0ce7019d4b1a8c638b8de8260df5c541c4068430580820094ae04b6bd8dd5a6e1a82541daf8c4f5cfed0165dc1a85e01906093d3c1a4d715e23b1
|
||||
EBUILD distrobox-1.4.2.1.ebuild 722 BLAKE2B 199e4736b0acd141bdc427697b0c43f823c9a8228d0370e56c06100c99e98f1e7234ec38944f2afe937b682eea4a19b0463d0ee404e4e2d57fdc6fba000ad824 SHA512 45dc34339c58d55d2cfc742cd4b1ff9ccf846468ae8edb5930c187b1bc9f13ca89acf34e24f265fdfbd87493fcbc11ef4f021f81d55ae9e8e22e785ecf749a29
|
||||
EBUILD distrobox-1.5.0.2.ebuild 734 BLAKE2B dbabe8f458b107b33c71f86ffb59402882a047e5b74012a2b2fede98d36346ed4eca745f185af912e8916812d6360d849db9676347aa06ce2b033c557255633c SHA512 21daa080d77a242ac995c88578253151b67f0a85ea725a157e78611011d5c69a8beb35c96d5bd276191dd2a67e54897664e84af6587d6e9d2ff42097cc71c8cb
|
||||
EBUILD distrobox-1.5.0.2.ebuild 741 BLAKE2B 25aa6f441a2134f6e2a83f2ead6083c328a4f167e8a2efe7ee4e93f35d6babb1dce8aa4b8dfdace9e681d0e0efa01f2a2fa46513fd93562f2385e0822a85013c SHA512 2a891b624fd3c6ba7e802a81d0b400ab3b00147ea62509997a0678ae6e5b52e467a33eb5a08ce0c12a376ab4be84a6ed2aabb6da8254f0ee1cb899e7bdebee34
|
||||
EBUILD distrobox-9999.ebuild 723 BLAKE2B 19fdaf771bc7ba3217245b84fd5eccc86285e106671dc44d37ffd94b4827849c68f327d80e91aae35c9ff5dca6f6a575770d96281066c6c27a7e7fde6fb95604 SHA512 ed1ab9ee3115fc409b9e2aefc2cd5063cc76d05e3fac891fe5ddea3dbb527cc576b76ff0f49e30c28e8b32e06a466968ae0b28bfd1f3f00b4613ff340b21dbfa
|
||||
MISC metadata.xml 957 BLAKE2B a02f57f2c65a9241edbc6a1e99170712ceca000977c2271ba51c5311e7718471585ea791ed8c978a86a961d02450623c05b5f9006d4386be2130df08341b0e49 SHA512 65f455bcfd246a8de0084e1534dc85f09435f1fad2590ba87dda0bed90d8fa976d3fad2142b2006a596e713d3d91f0d3d3156017cebacf9dc7883596edb0740f
|
||||
|
Binary file not shown.
@ -1,7 +1,9 @@
|
||||
DIST dict-en-20230401_lo.oxt 6100359 BLAKE2B 4a1b8bfa8e7987d0ba957d483ec55d3e1d7912cf56556af11c9ef9941c5725467cdb276363bfec253b788d06dfb9232e733055d74113749f69c73cd092822502 SHA512 79e4c143ebfb20e5b3b2aa3b20c68594ed2bd5d0bc203fc865a9924f2470b3436a502712de1f660cdb0dc9804bd826591a1bb416c6cf00b72e25ab8db3a18377
|
||||
DIST dict-en-20230501_lo.oxt 6101115 BLAKE2B f0acdeccf1c4b58b7becabfd61167eb3f4767c5ae3da7ad752645cce49f3f3262219cfb08d373d02b49b67ddaff184102683c2981f4c28eb6b97d92961b07219 SHA512 bc8172f61cf3d18c0ac519f800b39ed69736e085d51251c60c527677552eefd4fe08e5b5e9fdba3a5856605ea44d3831901b00745f00f16146136d6e8376e4ee
|
||||
DIST dict-en-20230601_lo.oxt 6101573 BLAKE2B 22949c952b1545016b298056a46e08f09f5e2865fd7b626df125c055553e72f1ba27d6adcbb22cb9340803989ced44158d4e8ceb2344820b3cd8058864568e66 SHA512 d8f2ad124cea03888856e6b845d94f5df5002852025b28a7217a4d5809069b0c59bb3432766be4b82641e55f17cf76addb5def4669bc41eac4a22ad209453e71
|
||||
DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e SHA512 3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e
|
||||
EBUILD myspell-en-20230401.ebuild 1527 BLAKE2B cb05dbf9a9385491ac8ed8daf8870778122348c3d385b997433ca67f3bc044fb739e21db3aa8dd54fdf8444233587da8c004dae7f7880bcc2292801cde3fd4b4 SHA512 f830480b4a3aca2d22180c863db5280a6c6e66487d835a76fbefeee6167a4f1a27661e103d9f2fa569996749d695203330931854cd91ca957840de18debc644a
|
||||
EBUILD myspell-en-20230501.ebuild 1527 BLAKE2B 82c301b74dab1270113cc5c1c8a9616de0e4e34f34370c0e3a5e51543359259502b9d8064d8695769480859e98b7d37c4561c80853e10633d193992db2d7ca5b SHA512 facebfeee708b16041ec5eb2d4e5d651cc0af789265266673c00beaea942b526dcceda77843398ae287065adc34843db2e0b9eca2fb004b0fe5dffccb9e4159b
|
||||
EBUILD myspell-en-20230601.ebuild 1527 BLAKE2B 91ae2215f514ba04543b8cb6cf48ec537acaf23fd6eaee5332c7cb630f66053ad4bd934e24f8af053dcf26d03f838b9900c256b37b664fe87495e2b26fcbde5d SHA512 e1dd5269ee9f66ff3fb3c5136b580f2a800dc66d99553d74c589d6ba1defa404d220bfc74919edaae973c69da70fd84f369dc1a96f26c18e791a02df3efa2fc2
|
||||
EBUILD myspell-en-20230701.ebuild 1534 BLAKE2B 9ddf3a34111dac4e9851c4164d00e9a8933d920ffa35c8703ae1fc60b67253ed8290b3e34cc48df2d3e174cb44a4c2562392a1e1a3ed4d64f36c897a51ac040f SHA512 da6a6ccd0fe0c69e1db1e1e306f6e832e58596ccd92e45d3e796f43edffcfaa479fb4ac37920e3286f37265dddbc80f390d64e9a00d2fc074d7407fe527f719e
|
||||
MISC metadata.xml 289 BLAKE2B 3b19ce0204dedac8876e4a00fa12dd23cadca14d8b422165467e4da65edfb91e3bb924505016333bad4ed1cb2612db674bb857f1a3dc9e1033b53dcdf20cb164 SHA512 9147be5e8b62a3de0ee8aafc33c61132f9856b28653a390be9ee7a89e3057cf06cc0b53149f08c525a6f01b2fac91e8ba6d1ed89ea46e33d8c279e76c22bec54
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit myspell-r2
|
||||
|
||||
DESCRIPTION="English dictionaries for myspell/hunspell"
|
||||
HOMEPAGE="
|
||||
https://extensions.libreoffice.org/extensions/english-dictionaries
|
||||
https://proofingtoolgui.org
|
||||
https://github.com/marcoagpinto/aoo-mozilla-en-dict
|
||||
"
|
||||
SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1688193331/dict-en-20230701_lo.oxt"
|
||||
|
||||
LICENSE="BSD MIT LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
|
||||
|
||||
PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
|
||||
IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
|
||||
REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )"
|
||||
|
||||
src_prepare() {
|
||||
if use l10n_en-GB || use l10n_en; then
|
||||
MYSPELL_HYPH+=( "hyph_en_GB.dic" )
|
||||
fi
|
||||
if use l10n_en-US || use l10n_en; then
|
||||
MYSPELL_THES+=(
|
||||
"th_en_US_v2.dat"
|
||||
"th_en_US_v2.idx"
|
||||
)
|
||||
MYSPELL_HYPH+=( "hyph_en_US.dic" )
|
||||
fi
|
||||
|
||||
MYSPELL_DICT=( )
|
||||
for lang in "${PLOCALES[@]}"; do
|
||||
if [[ "${lang}" == "en" ]]; then
|
||||
continue
|
||||
fi
|
||||
local mylinguas="${lang//-/_}"
|
||||
if use "l10n_${lang}" || use l10n_en; then
|
||||
MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
|
||||
else
|
||||
rm "README_${mylinguas}.txt" || die
|
||||
if [[ ${lang} == "en-US" ]]; then
|
||||
rm "README_hyph_en_US.txt" || die
|
||||
fi
|
||||
if [[ ${lang} == "en-GB" ]]; then
|
||||
rm "README_hyph_en_GB.txt" || die
|
||||
rm "README_en_GB_thes.txt" || die
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
default
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,10 +1,9 @@
|
||||
AUX 50php-mode-gentoo.el 286 BLAKE2B 1c823d8244e714811c5f1be402d1cd41e7b81951aafdedd01f36fe93f3cb6150792b5ed09ef5fd859211692f766fb8e931581c5e9cd60401d6eade364696edec SHA512 5f6205a7f3300d02b612a0aba58566dba1ad2a5f090c827c7d2d740af9c425cccb8384b37ac81e05eb81b4e31e649726433105b9862b92913e56752c554eec93
|
||||
DIST php-mode-1.23.0.tar.gz 94451 BLAKE2B 324eda995ba8d93ca9bec691c88b05caac3d6786b2d1caac39dc34f513e8a026b3803ad3712729b147a8ee839fe337bf11ebaa1b718cb4c741997a9e1c9279a3 SHA512 051adf317ac1dc4ae14b3aaad9aa15ef650a74c7c1ff134ff9a26664cc7494b522957d9cbed981ec398e9bdc6ccae4437c628b2fe3535e8f2a95da34363ec88a
|
||||
DIST php-mode-1.24.0.tar.gz 94715 BLAKE2B 226dfe72153f541d8a7ee396dc3cb49c2b0a26c084a3ea36f812f4e923cf364d3ddca0192b87b5a068a9a19a9cfa1227a91f0793374e513b957764b0c867df3f SHA512 fd26f1f022d20bf3dffb772f3735b244cf7e2b4fe51ed35c6ead4f7a7b21686cecd2db54f882a6622a34e3265b4af68d71b589d5adc79b15be3c5e4019ea026a
|
||||
DIST php-mode-1.24.2.tar.gz 133018 BLAKE2B d6d5da323f10ffd133b34e672576a1ac7c2c2284aba6bab6c628d5fb335327a9e7c73035f47a709046591e57ff4bd53d386e516f4004d000c4276cb341ac4783 SHA512 52c9770baea00a05a468e91d9af765cb1665980c7acb32220829e7920ae092996b017c396836b171f2affa61bdb6329e7460acde88dd788004750ca21f280a7a
|
||||
DIST php-mode-1.24.3.tar.gz 139037 BLAKE2B 07cd54f10f89a937481c523f1f6e4bbe0f006da80dabaf6ce245f9da89d8fc19a7703a6f05ac721eeec46c13e7ac2c6a7a754c731d4a4b7411030b7725c3b36c SHA512 50568799e894c6aafd07416680a3011406a0ef6e906cd5780684c327a696f13411bd01dc71919f12663a8dd7b000435dd8259248e4db56d0a6a7807d8387be29
|
||||
EBUILD php-mode-1.23.0.ebuild 475 BLAKE2B d9622a40f875a7073dc055ceff8317a03859bb5bbee80b7995d5248834dd01b4aa0e713dc6f694e93fa97430a0712c0b597d23970fe1e49e9c64e9830841cbcf SHA512 0fd4765b3dd5b24c03df5b50cd9dc5ffdab4d9b7fb6466750eb711d308150ff018bd46abd35b954735b9dc3473581c1107d61c760ff3ac9699ae1461a724acb7
|
||||
EBUILD php-mode-1.24.0.ebuild 523 BLAKE2B 494840f010ca68e0d662b8fd6db780aca270b68c08deff46431288cdcf827e3345e2dbfabe407f9058f0602b0e13dc266cdc82d7705d87f6100ca87a11133255 SHA512 4e6106612aa15078c7a27e4a1fc2f210dfc4bbe1048204d6f6c939c9b2f2e18aca488aadac0646406f12ee6bce3e7db452e340e5cbcbe3c79eaca629376f9dcf
|
||||
DIST php-mode-1.25.0.tar.gz 139596 BLAKE2B 59eb3e7ab533e464a713f7c983acaf613678cbc6137b673c1d142abeb23db00748de579521fe6c729b890d0b59571b0538c4511df33c6e5aac6b039bd7ca45b3 SHA512 d49f3e8fccef271369f0b86cd7245adafa9a3a862349a19a407aa9ee41f10ec3bf519cb3db4792166adffe8125866dd6cff1c9f2e71bee9ddebedcd197c856a4
|
||||
EBUILD php-mode-1.24.2.ebuild 736 BLAKE2B 064d8dbc509672c83e422f67d8dc7f6d3b8da219258ae85b912979a03db22176539ed0cf7bd7bab1230e248c9c8718bab61e6421457a7d355f834c606e270f4f SHA512 c75f05276f958f7bbf343bb832112701988e158e4adef31f41af539a19547a201b04a9b0993333769e8c144c4a61342cdc16285c27be36cbb109b16ebdd64370
|
||||
EBUILD php-mode-1.24.3.ebuild 693 BLAKE2B 45d49f1ae9e9eb3fd896f349d82c606ab3f6632f20c22830bb1dbbcb3131b4744712559a67feb23a36126544302f9d40f0e1dd27011005ef76d2ff96846a3886 SHA512 44aa3730ba509c6923b11047581efe310c4f971de093444499154a351f598fa4305303c30df5dbeb1ddecdcd9bd9bf2b76becf8a6d99773253e93dbbcbf377d6
|
||||
EBUILD php-mode-1.25.0.ebuild 814 BLAKE2B 19cb0084a9381ad60096b8410c8518adab64e9ef50b52e094222029999b57f0d0f14da55a71f4b3f99d3fea603caedd42e6a809ba0d792c46ee964b40e6140e3 SHA512 f43cebb2b77771e87202caca449a2b256e1b3a222b0c480b627552169cddc4fa920d7a9faba3b01fe23068d9d95efea25c6be1a811c94f223a01e05157165ed6
|
||||
EBUILD php-mode-9999.ebuild 814 BLAKE2B 19cb0084a9381ad60096b8410c8518adab64e9ef50b52e094222029999b57f0d0f14da55a71f4b3f99d3fea603caedd42e6a809ba0d792c46ee964b40e6140e3 SHA512 f43cebb2b77771e87202caca449a2b256e1b3a222b0c480b627552169cddc4fa920d7a9faba3b01fe23068d9d95efea25c6be1a811c94f223a01e05157165ed6
|
||||
MISC metadata.xml 431 BLAKE2B 9349c1a4abe0f4e86aa6fc3fd5d4ad086c85b7cf3375c7fdafc051b0f8b1d089ab0f48220b1b6d05fde68051223e0f2b5a13698cac27c5b01a244fd42bebd9a7 SHA512 581f83ac18fbb5c1f28eb83fa53c7b8ad19cfb9b2df6123dc18bbd2a9eb53972400b0a84816d6740590926dcdcd1eead1fad5784fe93eea80b78edf420228b79
|
||||
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="GNU Emacs major mode for editing PHP code"
|
||||
HOMEPAGE="https://github.com/ejmr/php-mode"
|
||||
SRC_URI="https://github.com/ejmr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
DOCS="README*.md CHANGELOG.md CONTRIBUTING.md"
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="GNU Emacs major mode for editing PHP code"
|
||||
HOMEPAGE="https://github.com/ejmr/php-mode"
|
||||
SRC_URI="https://github.com/ejmr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${P}/lisp"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
DOCS="../README*.md ../AUTHORS.md ../CHANGELOG.md ../CONTRIBUTING.md"
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="GNU Emacs major mode for editing PHP code"
|
||||
HOMEPAGE="https://github.com/emacs-php/php-mode/"
|
||||
|
||||
if [[ ${PV} == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/emacs-php/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/emacs-php/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
fi
|
||||
|
||||
S="${WORKDIR}"/${P}/lisp
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
DOCS=( ../AUTHORS.md ../CHANGELOG.md ../CONTRIBUTING.md ../README{,.ja}.md ../docs )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
elisp-enable-tests ert "${S}" -L ../tests -l ../tests/php-mode-test.el
|
||||
|
||||
src_test() {
|
||||
touch ../tests/project/1/.git || die
|
||||
|
||||
elisp_src_test
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="GNU Emacs major mode for editing PHP code"
|
||||
HOMEPAGE="https://github.com/emacs-php/php-mode/"
|
||||
|
||||
if [[ ${PV} == *9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/emacs-php/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/emacs-php/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
fi
|
||||
|
||||
S="${WORKDIR}"/${P}/lisp
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
|
||||
DOCS=( ../AUTHORS.md ../CHANGELOG.md ../CONTRIBUTING.md ../README{,.ja}.md ../docs )
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
elisp-enable-tests ert "${S}" -L ../tests -l ../tests/php-mode-test.el
|
||||
|
||||
src_test() {
|
||||
touch ../tests/project/1/.git || die
|
||||
|
||||
elisp_src_test
|
||||
}
|
Binary file not shown.
@ -1,4 +1,3 @@
|
||||
DIST genymotion-3.3.2-linux_x64.bin 66085990 BLAKE2B d2d11eaa00e387749e3257a90f3bbe30d586f1ec178d97e5f4537f331451b1161806fcf05d1c84b10b5116247023bd338ac4440e568d7e58d249055aed2f3597 SHA512 ae3bfd2c4eefceb04cd67256b291e3c7bee3c3d0e212add92086709e5fd60bee4789d2ea80732bacbcad880be472e507470afd635cb766903664ea0815ed0205
|
||||
EBUILD genymotion-bin-3.3.2-r2.ebuild 3687 BLAKE2B 92ed8ca0825d781a0196b1d68672f360698b097da9a7f7a876e11c7f141a87910ec79f1d8057196d0979364c6ec728dbf407c585b1ec4f6be1c19133740b8ff6 SHA512 e44b4673349adf10ae85fa4696939ae40cc129db1e4f166bc892966cbfced1425f29003a8fcf874d6f29c176106e6c58ffbb3d8684dc704e6b7e4bbf2f497715
|
||||
EBUILD genymotion-bin-3.3.2-r3.ebuild 4325 BLAKE2B 74e95614a655c5cf125e2e3d1896cbe35b47c384ef88a7de2b54036a90ccae42fcec96eee24a7d956234c35769b21da6c6bb272486e72309cde70c72a68e43e6 SHA512 3a2d4515dd26e7d7ffbae235aa65c529328a28cdb463d2717df2c0e239f243a686d77af2c80e7e8eccb2854af0d68d58d2e1ea6f5ee4dcb2ecc946c7a335ad8c
|
||||
DIST genymotion-3.4.0-linux_x64.bin 104125579 BLAKE2B 561feb942b69b2e1995dcbfa573684bd50d9b77d0c946288883a179323a2e64ce59b24d6cb015fb90fca0890085d67797c183911bd697e05558c6cfd865b44d7 SHA512 747e4dd4d3a844d19255092cc900990029bbefe12db4080ae57332ae1e37ea46a2d3f38d8007ee39bdab730878034285f34b713a611629ec936a303276a4700d
|
||||
EBUILD genymotion-bin-3.4.0.ebuild 4325 BLAKE2B 74e95614a655c5cf125e2e3d1896cbe35b47c384ef88a7de2b54036a90ccae42fcec96eee24a7d956234c35769b21da6c6bb272486e72309cde70c72a68e43e6 SHA512 3a2d4515dd26e7d7ffbae235aa65c529328a28cdb463d2717df2c0e239f243a686d77af2c80e7e8eccb2854af0d68d58d2e1ea6f5ee4dcb2ecc946c7a335ad8c
|
||||
MISC metadata.xml 402 BLAKE2B ab9053ca959660812f1e1bc536950c0278d23c2906ff0a82483241f16960d2ae6ecd3eff091666df8fef38fdb073a6e3d0a5c8a7c7926426fead769365df49a5 SHA512 785e5acc8811d310b7cd5dc52fe3de6a22d7a92fa81a12db8a16b1df75a83f47ffea4e2fe21a712dabc5c1fff8da4d6f2e49ae0597373fd6e106aa13e81323d3
|
||||
|
@ -1,140 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit bash-completion-r1 desktop pax-utils
|
||||
|
||||
MY_PN="${PN/-bin}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
BIN_ARCHIVE="${MY_P}-linux_x64.bin"
|
||||
|
||||
DESCRIPTION="Complete set of tools that provide a virtual environment for Android"
|
||||
HOMEPAGE="https://genymotion.com"
|
||||
SRC_URI="${BIN_ARCHIVE}"
|
||||
|
||||
LICENSE="genymotion"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
RDEPEND="app-arch/lz4
|
||||
app-crypt/mit-krb5
|
||||
app-emulation/virtualbox
|
||||
|| (
|
||||
dev-libs/openssl-compat:1.1.1
|
||||
=dev-libs/openssl-1.1*:0
|
||||
)
|
||||
dev-libs/glib:2
|
||||
=dev-libs/hiredis-1.0*
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/libpulse
|
||||
media-libs/gst-plugins-base:1.0
|
||||
media-libs/gstreamer:1.0
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
virtual/opengl
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libXmu
|
||||
x11-libs/xcb-util
|
||||
x11-libs/xcb-util-image
|
||||
x11-libs/xcb-util-keysyms
|
||||
x11-libs/xcb-util-renderutil
|
||||
x11-libs/xcb-util-wm
|
||||
"
|
||||
BDEPEND="x11-misc/xdg-utils"
|
||||
|
||||
RESTRICT="bindist fetch"
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="
|
||||
opt/${MY_PN}/*.so*
|
||||
opt/${MY_PN}/imageformats/*.so
|
||||
opt/${MY_PN}/plugins/*.so*
|
||||
opt/${MY_PN}/${MY_PN}
|
||||
opt/${MY_PN}/genyshell
|
||||
opt/${MY_PN}/player
|
||||
opt/${MY_PN}/${MY_PN}adbtunneld
|
||||
opt/${MY_PN}/gmtool
|
||||
opt/${MY_PN}/tools/*
|
||||
"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo
|
||||
einfo "Please visit"
|
||||
einfo
|
||||
einfo " https://www.genymotion.com/download/"
|
||||
einfo
|
||||
einfo "and download "
|
||||
einfo
|
||||
einfo " ${BIN_ARCHIVE}"
|
||||
einfo
|
||||
einfo "which must be placed in DISTDIR directory."
|
||||
einfo
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
cp "${DISTDIR}/${BIN_ARCHIVE}" "${WORKDIR}" || die "cp failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
chmod +x ${BIN_ARCHIVE} || die "chmod failed"
|
||||
yes | ./${BIN_ARCHIVE} > /dev/null || die "unpack failed"
|
||||
|
||||
# removed windows line for bashcompletion
|
||||
sed -i "/complete -F _gmtool gmtool.exe/d" "${MY_PN}/completion/bash/gmtool.bash" || die "sed failed"
|
||||
|
||||
# copy .desktop file in S directory
|
||||
sed -i -e "s:Icon.*:Icon=/opt/${MY_PN}/icons/genymotion-logo.png:" \
|
||||
-e "s:Exec.*:Exec=/opt/${MY_PN}/genymotion:" \
|
||||
"${HOME}"/.local/share/applications/genymobile-genymotion.desktop || die "sed failed"
|
||||
cp "${HOME}"/.local/share/applications/genymobile-genymotion.desktop "${S}" || die "copy .desktop file"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/"${MY_PN}"
|
||||
exeinto /opt/"${MY_PN}"
|
||||
|
||||
# Use qt bundled
|
||||
doins -r "${MY_PN}"/{audio,geoservices,Qt,QtGraphicalEffects,QtLocation,QtPositioning,QtQuick,QtQuick.2}
|
||||
doins -r "${MY_PN}"/{icons,imageformats,mediaservice,platforms,plugins,sqldrivers,translations,xcbglintegrations}
|
||||
doins "${MY_PN}"/libQt*
|
||||
doins "${MY_PN}"/qt.conf
|
||||
doins "${MY_PN}"/libicu*
|
||||
|
||||
doexe "${MY_PN}"/{libcom,librendering,libshadertranslator,libswscale,libavutil}.so*
|
||||
# android library
|
||||
doexe "${MY_PN}"/{libOpenglRender,libemugl_logger,libemugl_common}.so*
|
||||
|
||||
find "${ED}/opt/${MY_PN}" -name "*.so*" -type f -exec chmod +x {} \; || die "Change .so permission failed"
|
||||
|
||||
doexe "${MY_PN}"/{genymotion,genyshell,player,gmtool}
|
||||
|
||||
# the android-sdk-update-manager have some bugs and lacks maintenance
|
||||
# so installs bundled version
|
||||
exeinto /opt/"${MY_PN}"/tools
|
||||
doexe "${MY_PN}"/tools/{aapt,adb,glewinfo}
|
||||
exeinto /opt/"${MY_PN}"/tools/lib64
|
||||
doexe "${MY_PN}"/tools/lib64/libc++.so
|
||||
|
||||
pax-mark -m "${ED}/opt/${MY_PN}/genymotion"
|
||||
pax-mark -m "${ED}/opt/${MY_PN}/gmtool"
|
||||
|
||||
dosym ../"${MY_PN}"/genyshell /opt/bin/genyshell
|
||||
dosym ../"${MY_PN}"/genymotion /opt/bin/genymotion
|
||||
dosym ../"${MY_PN}"/gmtool /opt/bin/gmtool
|
||||
|
||||
newbashcomp "${MY_PN}/completion/bash/gmtool.bash" gmtool
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins "${MY_PN}/completion/zsh/_gmtool"
|
||||
|
||||
domenu genymobile-genymotion.desktop
|
||||
}
|
Binary file not shown.
@ -1,10 +1,6 @@
|
||||
DIST eselect-php-0.9.6.tar.xz 53236 BLAKE2B 38478d4792f8a527e5f519abd7765211aff8c1d132ceeba5eec70ea3b8d1f254be52564334fed3840950c2461ff4a30784b92fbb8b21cc448083617797eab1d4 SHA512 d3f14288b3493cb48717c1f27430ae8b60881e9f6f48e4b7644a4596d9fc1b9823a6af8b7101a62b28a92e3bff164b1717617a2642a5bb02e8dd46de56d4f410
|
||||
DIST eselect-php-0.9.7.tar.bz2 8460 BLAKE2B 160c87d1373b10cb2bd2d48210c7382f721433fb45557d0a5336af0ea25a1a49b151bcbbcf253947e6a5018b5740e8f9f9b1a66544bd74539a4e54aeab047a74 SHA512 f6c909906228906bc75be24bdf69330db10b0ea84822a5a016a185ac2855eec34bf6cb0bdaf22f3edc331002e72c8ae56733e1ea13cf815948a7a58439240fa9
|
||||
DIST eselect-php-0.9.7.tar.xz 54124 BLAKE2B e704935046687de6aa52d1900c207a48c79bcb0122506d001bf63ebb76b8144f19b2439daa34fd8da942a5eb4ce942e9b5562e5446ba5b7f62c247470c72018b SHA512 9f4ec72e6ca82fc0d9652f8f55d8bb626dd04a2881cb74d6c63db7ac095ed8ae170fe33ed34a4a76afc9a436114ad23c6981c0dad5afdce8f09c9c0026163bed
|
||||
DIST eselect-php-0.9.8.tar.xz 62048 BLAKE2B 7938053be5d3893d1b3b399decb9fb90ecc1d266edcee7192511c63ccdd21fb0e7deac2b654db3dc05f56de7c757bb34ed813a026fc711adc4ab05b373f3d275 SHA512 c947d303dc0406539017f3779a7ee1e51e670ce73a47e1a6722f8403573a5dae0825c3b6932d12123bab77187a515023b69fc771f24522480e74fa0287377c3c
|
||||
EBUILD eselect-php-0.9.6.ebuild 1085 BLAKE2B a944549cb5f6b77bc2dac62da22eedb58dc0ddf4cdf45e90996830b4ab585d9a15edfb3a8e0f56b29b25e296e80e0b635cd822a9e5707c9ea4c400934511c414 SHA512 53bc5e237bf484adb1ea3cae1c5be68545c2e532c75be85fb070bedc05f3a5bc940c08dec9e00505ccb6982afe557506832a5e7a47f116d6a11e0c3c8b092fd0
|
||||
EBUILD eselect-php-0.9.7-r1.ebuild 1213 BLAKE2B 134401996bd58666344052c5bc5ffda9c9cf7d7b0ac3ef9e1ddb27714be8a2f6fed27b5364fa07b2ae7c0c28bb0739e1cf504c79c7631b93fadc63b7be722122 SHA512 4aa1b52b014f1f49c156778db2aaed19bbeeeac4cd54336b19243806caa9be525bbee9cd380cc54863c5d377d4c1bf408895774a64ae86b4f9a9991b2b7c904f
|
||||
EBUILD eselect-php-0.9.7.ebuild 1149 BLAKE2B 42b0e8f6411a2897d51329af1c884f2ef2a83787c3e4b3828227c002f3762f9f024562dd2f02a78186e2f3157f6dcaf3d1b5aaf55e5e30d44499468d0d9523fa SHA512 71a0347ac32643458075e6cec11affc56fe548f36c8c08aa8e80869578a8a73d640dedf8657d6cbbe4dcda31bb974e50d08dd9ecbe4559d92cd2fa64b7663aa6
|
||||
DIST eselect-php-0.9.9.tar.xz 54632 BLAKE2B bdd8cb3fafbef057e068c57b413bf3ff03be324c9d0e4938342204780cc15ee9fd415757b1293892032901fb041746cc59f912783cea9dc04b52559d3d6f2415 SHA512 9a86986f9be05fe3c0796bf10dae9de7c9c2c57944d24ea202c6537ad185e4eea915d67befee27ce1c0e3908890661bf384bd54b1b421ec2b928776485da0364
|
||||
EBUILD eselect-php-0.9.8.ebuild 1218 BLAKE2B 3d9617af416b78cd017915bfb037a5449cbd45b18180dd28591188e2c68163f9c7e43ee753de05da455b20098f0f5cc6dff5f16ecc31958d61d84e747957d12a SHA512 37012bc6087ac2947916bbc39b6ed2be7af2a59d03d61e75e9e34587f8c230d07ef12a2bc82fa73fa317ae3c0ab8b91d1300583cfd9dfca851f10c5b338f163d
|
||||
EBUILD eselect-php-9999.ebuild 1153 BLAKE2B ade19fc85e3e4d3c4212d9ca7c3b921fcd543f335ffa413952df2a8e50c37f49b6bead740932a530f0715dd8eb530fa15d40ccf1e75e23e99e10f434f065b8e3 SHA512 4bd50376d44d4a740ea11268b8c890ed6d7bc430e84c48042c182c7b48ab4eaa438b525480f21053b4a75bfe94b31012b848a5da17fb019e9ba673182ab783a8
|
||||
EBUILD eselect-php-0.9.9.ebuild 1220 BLAKE2B 9e85459ead742eca777e3f7adb3a400fcec2eb6abf44f23299f77105bf74297cc573d39c0b3af1190260d0316551d22b6de3788512950d401df7c9983a0e29bc SHA512 e6ce379e797a114798a56b746cf6abaa829a8078fce17d136169ca98639c091da58b89f66f3f83b29346edd59aa18ae43034e7759ae0a32da40d6a2894ec9fa7
|
||||
EBUILD eselect-php-9999.ebuild 1153 BLAKE2B 12ba252dbc38e5e6ca7cc87299c6e8da2c19ca5e2550b5a1528fe07885a4389cbd65064eb96b4ae75385501b9b4ece505a16033cdc582afedc9fac42827ae5d3 SHA512 193f227403fa842c94e1c6744da76fa125883fadfd07a0fcff0dfd6f5926363e2514f9531be57e555cb96bbb1837e14a9c63482dd2d7e8e50cb89fd71fd8aa1b
|
||||
MISC metadata.xml 469 BLAKE2B 5673844c7acdf9d8c0670aa386e49864d4d96a393e0589561a6d31cc9ced135119622d35cf8e5296adeae1bcb5e5b3f23fc75f447bc288547a1bda6dc0266cc7 SHA512 f2570073ee901fd2ac92ca20bd0faca521007eb57b9fd9368b99dc5d8f97131f0eb044d75cf16b8b0ef600f2d6368498a968552b4696b2d46cf040529c05d15e
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit systemd
|
||||
|
||||
DESCRIPTION="PHP eselect module"
|
||||
HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/"
|
||||
SRC_URI="https://dev.gentoo.org/~mjo/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
|
||||
IUSE="fpm apache2"
|
||||
|
||||
# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.
|
||||
RDEPEND="app-admin/eselect
|
||||
apache2? ( www-servers/apache[apache2_modules_dir] )"
|
||||
|
||||
src_configure() {
|
||||
# We expect localstatedir to be "var"ish, not "var/lib"ish, because
|
||||
# that's what PHP upstream expects. See for example the FPM
|
||||
# configuration where they put logs in @localstatedir@/log.
|
||||
#
|
||||
# The libdir is passed explicitly in case the /usr/lib symlink
|
||||
# is not present (bug 624528).
|
||||
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
--with-piddir="${EPREFIX}/run" \
|
||||
$(use_enable apache2) \
|
||||
$(use_enable fpm)
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit systemd autotools
|
||||
|
||||
DESCRIPTION="PHP eselect module"
|
||||
HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
|
||||
IUSE="fpm apache2"
|
||||
|
||||
# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir.
|
||||
RDEPEND="app-admin/eselect
|
||||
apache2? ( www-servers/apache[apache2_modules_dir] )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# We expect localstatedir to be "var"ish, not "var/lib"ish, because
|
||||
# that's what PHP upstream expects. See for example the FPM
|
||||
# configuration where they put logs in @localstatedir@/log.
|
||||
#
|
||||
# The libdir is passed explicitly in case the /usr/lib symlink
|
||||
# is not present (bug 624528).
|
||||
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
--with-piddir="${EPREFIX}/run" \
|
||||
$(use_enable apache2) \
|
||||
$(use_enable fpm)
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST fuzion-0.082.tar.gz 751728 BLAKE2B d876d8bc762e9f2bee25e93aee0b118721136398f9e6c98e70adc50ce684fdcaa15991448ca748b1ae1f348e5facc442277b600ab3b5a809284144aa2f9b4928 SHA512 17cd56186e0fd7e07d5f592b7f8edc47e2609d0a6df08877c1db773f9ac56d8fd8ce60a1b7cffd918e23e20fad29a4c05c49d95a07cc3bec492e67d749837c83
|
||||
DIST fuzion-0.083.tar.gz 830470 BLAKE2B dcd320fbc8e4e426857f26004678e6e768d3baa987668db2c8b6e2b52c8dfffecd4e65f5d3930f7aa0726b0ae5be1a6266c6721fd4de7d0d277e2e779adaf3ff SHA512 1f727bb280d3de15f085093eac63810c6cadb6e8a5939d288abdbd5b79f4bb982e568dba484c5db087b3050635330f4b93d81c457ec50c7e2e9ceb21dc89dea5
|
||||
EBUILD fuzion-0.082.ebuild 1166 BLAKE2B 2d93be24576c42d23e7609d88719a6245a5960f567c7e523ec397c0399401f38daf4ee6fb311ddf31a2ee8b50588124b7f60b4530f59c7e316b26e4aff1c46ec SHA512 103f53815f3cd12e126693a21ef80f5e8b028aa0e4b79c3a5bb40d3820dbfc36d8d725cb9aa7a7741da40c14937d8e9b2d39035f4f5becc297e4a63599253b47
|
||||
EBUILD fuzion-0.083.ebuild 1319 BLAKE2B be70d8a01312d8b353e473c2b121909c2c1d999d75d76727e4164a38f6c9e99587c88f22dfc9ba3816670dcddc38f382b5c39382689b9334650fbebe3d35da90 SHA512 5ed717413e11076115f06e7bd23c26952fd73ae0e25637d936609b43070a052fd2b745cfbf88575a3ddcd2db514f25a8e8efb0e94ad93be823ac073e1cef2e0b
|
||||
EBUILD fuzion-0.082.ebuild 1170 BLAKE2B 41b445aa23b7bd1a275fee5cb02685e4fe170ef74a0dfac5a7612320f8b79bb5a59ed3084f860f0a911fac00e7455b12c5bae7cee13654ba8b01ab03a1351216 SHA512 0bd12e6b037120fc7b94ab9b79f02882601e0294e0b5e01fa3ad55ffe6aef8da6ba48dd25af0453877de60b0f66524acdf0443fc9757933e5e9672eda104cf23
|
||||
EBUILD fuzion-0.083.ebuild 1315 BLAKE2B 03077822d10680fd7527bcf123a792d8bef3711c3108ac68966a6e7931142a4a35998e8b640b1c90755d25e42ced7ef8e4a303408f76f365fce75d3f6cc3df79 SHA512 0cd33c1bbe782a0b8a5410f9d6d35bb76c266908da57093368b9caa6ace5e098c93481830e9eff9e18268c3d7983db3801427bb85776de0fcd13c27dc9e5ed7a
|
||||
MISC metadata.xml 678 BLAKE2B 1785e807c53bd64819e1e7510d96a6d81bf316351d38633cd45f506fe79faad7334fb13ca646366c31146f66301dfbe638a71fffee0726867f6863340b7d14f3 SHA512 d61ffbe425b6a6b84dc1f813f279c0e655650e8b5273c69492f1092414ae956c8f1413bda3a87e5a28783a1d219d7d69282eeeaab1c8e6227a04c05ca0bea27b
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
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-r4.ebuild 3167 BLAKE2B 7431fea3b6b85e4836387912c8011c9446d1061502ef3698862ef556e369d9977a0d6120bf040eb7766141db543d555c3a5bc8cef44ac79e2240a23cd3c29f54 SHA512 d730a939ece70eb50ff758518a4466037fa96864fb5bebde6168f9b04a76ec52a981d765199bb727db310880211e012ef142910f3dd48c06ab70cea26f972f3d
|
||||
EBUILD libtomcrypt-1.18.2-r4.ebuild 3174 BLAKE2B 7891d84b5e952ab4daf90121fac3344ac464618fc006b8f3476955e24a27f112f8b3a17d573e6f93ada0200b3119f76aa49883dff1e93ecff7ae5825d192f9ad SHA512 d87005961f86b682f2d7300ce9cc91146aa82aa8996a87ad5823efdf569fe6e22d6954318f5f6cc7ca02b530bcc69bbc4137cf5622190a76c482c24726bf25e7
|
||||
MISC metadata.xml 644 BLAKE2B 112aa0ed4b144bc52466f2e247814612bca0ddae22539aa4262826f5bba0c7daac8810939fff61cb3330bc6f921a606a81dae06db9200d22d722a3b6586c17e5 SHA512 2e2fcc358f5f2d0f3ae6566e1af4a5eb4dc40b8eede752bc408d0d77177c6d0540ef5c7b4ed6ca0ebd9822b3260fca3e367b59c1c52d8e7133cd0f92e2b1c957
|
||||
|
@ -1,3 +1,6 @@
|
||||
AUX qxlsx-1.4.6-headers.patch 811 BLAKE2B bc1ff1b9e265a7d895a36dd1b21fc241169f783b0b37ec4ede278717891702a1f821392d3c22e9d2dc1ce1c181679825f0b432026c0729c300fd819f8ea8f55b SHA512 631bb364052405a68177482976c0520e938ae8087408c23a8d1e4fbdfeee4141767d4e2cd53e9353b2b375299a64d9a05eda32878896cf5546c5b424f93fad1d
|
||||
DIST qxlsx-1.4.5.tar.gz 4705008 BLAKE2B dd853a20109c9d9dcd5757bbb436e620191eb1fb95c441b1ce3a119bd99397f6206da37b6d770c84e8717c75ce9ad1da4b82397030da02c49a092d958ebef261 SHA512 5ec63c210b12c037acd9f3cc4d351b9bd488add65872a27cca536117349ac2c2501649cb7c2f35e1ee95289e98bf9e9fea6554aef1379deafb50c5016ed21fe5
|
||||
DIST qxlsx-1.4.6.tar.gz 4705107 BLAKE2B 9329412c949d2eaaab9a1d536ca2680da0649ef8b7a07bda6f20dd3c3214db8abac458fde25f41afc8b8b22442b6b83820cefa6031ef27de857d49ebfbed774b SHA512 14651096d35889354ffc97ca80146fb6704901db210b90d5de4157ee67adddb2021a27969777369162b0f5424b31bc50596ecd86e2f6f138c329a7cf4f2161a8
|
||||
EBUILD qxlsx-1.4.5.ebuild 992 BLAKE2B 9b23e45633f01c049c4d1004cb31fa403748207952656623055c1d295d5eed8241be82fee55f4f62aef51851e57330cb5376bb40e4b6b873a4eb41f61b50371a SHA512 2533f93190e61443d71df20ccf0fd844e9c5a0fe8997639eb625e8dff03a9c9e5bf617d2226408e69fde69fa3150dbae50737c036a5b554ac3d8aa3e0999ce1a
|
||||
EBUILD qxlsx-1.4.6.ebuild 1050 BLAKE2B cf80c55b2cc3dea478f9c74ac4d18e9d73ca81db8e9d17938859b43067145b7d9bd4528d1d2cbe121e3ac4c0be9723b3a49340cb70eff988d2ec8c05ff5fc3e6 SHA512 b6e9e0297386b0b21231619400fa01033dcd30c80be28616b8e9118eaa02931f35d38c900bd3d7e4b9278f7cfd93343541c541a64c7edd4294d7570fb6f9fd39
|
||||
MISC metadata.xml 451 BLAKE2B 72b39f0c97bb2d329e87abf678364a963a0e1cceda24106ed304f50258418595349f2b88ad5d34b82677dda655d20b05176d7bd8b2e2ca2215bcf1264b5412cc SHA512 5e9172c378f82bd9fbe16f8acbc877934ebac97d5603ad471f5ad0e4c729f69fb7942125ad7cd70047a28b78b63f3fc670023018cee113061ed2a668c5fd2897
|
||||
|
@ -0,0 +1,26 @@
|
||||
https://github.com/QtExcel/QXlsx/pull/279
|
||||
|
||||
From 8c3e6633e3c901bc5a5cd477383421b0980dcd26 Mon Sep 17 00:00:00 2001
|
||||
From: Alexey Sokolov <sokolov@google.com>
|
||||
Date: Mon, 17 Apr 2023 23:43:59 +0100
|
||||
Subject: [PATCH] Fix #278
|
||||
|
||||
There's no real reason to install the same headers twice, but at least
|
||||
now clients of the library can build again
|
||||
---
|
||||
QXlsx/CMakeLists.txt | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/QXlsx/CMakeLists.txt b/QXlsx/CMakeLists.txt
|
||||
index 4fa7f7f..074922a 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -179,7 +179,7 @@ PRIVATE
|
||||
${QXLSX_HEADERPATH}
|
||||
PUBLIC
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/header>
|
||||
- $<INSTALL_INTERFACE:include/QXlsx>
|
||||
+ $<INSTALL_INTERFACE:include/QXlsxQt${QT_VERSION_MAJOR}>
|
||||
)
|
||||
|
||||
set_target_properties(QXlsx PROPERTIES
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit multibuild cmake
|
||||
|
||||
DESCRIPTION="Excel file(*.xlsx) reader/writer library using Qt"
|
||||
|
||||
HOMEPAGE="https://github.com/QtExcel/QXlsx"
|
||||
SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
# soversion
|
||||
SLOT="0/0.1.4.4"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
|
||||
IUSE="qt5 qt6"
|
||||
REQUIRED_USE="|| ( qt5 qt6 )"
|
||||
|
||||
RDEPEND="
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5=
|
||||
)
|
||||
qt6? (
|
||||
dev-qt/qtbase:6=[gui]
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/QXlsx-${PV}/QXlsx"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/qxlsx-1.4.6-headers.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DQT_VERSION_MAJOR="${MULTIBUILD_VARIANT/qt/}"
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
multibuild_foreach_variant my_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
multibuild_foreach_variant cmake_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
multibuild_foreach_variant cmake_src_install
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
AUX tomsfastmath-0.13.1-export-fp_isprime_ex.patch 297 BLAKE2B 4147cc95152298cfbbd88416d11e298b95f574d7bf083900a2b0e72069764f4efcade6b074fb632abfb8f92a4e15b2e71de9a9578b2e65d0c63e4e258923a4b2 SHA512 33bb97d9a33d8bdb81a6a2df5b1727430a421bcf73df292b965663be532e30a4d815c332ee63b9790e04425ed80e58a30d9915a746cc265d98ad71a10da8bc34
|
||||
AUX tomsfastmath-0.13.1-makefile-fix.patch 1703 BLAKE2B 2182f88b8569fac105eb179fdc7c10a7c9b7b17619a725c30d8374a2589f048e0ca0fe71ffb2431e058a264b104bc091deb800215a490399e722055b39adee0e SHA512 f5e5df821ecc7beb8684116294322dae8bf166bfbc7cf3d5262534e036f1d486854e58ad2c2da382b8f08aa6b9db71d91607289587c4247837bdfc3313ad5cff
|
||||
DIST tfm-0.13.1.tar.xz 322684 BLAKE2B 393c0e0e018b199c9fc975ab3013466399ea337f520f4634649a9e61b2218b9a6b218d11212b535fc8bbd2bf40d8722fc413dc60756f1b8ff7c78da049765083 SHA512 84225fe81bbcd1df7e40ed0b8c8077d60612246a76f3149b672dfd1066eb0179262fa4f5a42ffd2034e60cb74cfd86e0b49139371971ebbb4f41a4ecebca2111
|
||||
EBUILD tomsfastmath-0.13.1-r1.ebuild 1737 BLAKE2B bca65be8a65561336fa51470d5344406d5ff54f3c5b3562a15c0617cdd86487481939d739cb5c43ec65644b4b3ffd28666d2c4c255b9b9e4ac95eb025227d3fb SHA512 b9314fc433768b2ec6c23729d5e60f677ed1277bf7e1cb9535532efb004dd46c46cfe53b66472612eb71721896477c53eac6e5241e0482fdae65b8ec584c9691
|
||||
EBUILD tomsfastmath-0.13.1-r1.ebuild 1744 BLAKE2B 35aba98727c70e3d00b9cf3df0e1ce903061fe5cd0d4397c8785519d42edea4c039defabd91345cf4a06edd406ecb8753da93a3bdcb3071d929edb4176ec99bb SHA512 9150da9ab9e2ea8cbc9a0e274c36f5ff723780f59ae7298b5e3bc28300918a96514542697548bb8264885f706ed6b29e1849fdfe13eabb5e78d9598a34ff51ad
|
||||
MISC metadata.xml 431 BLAKE2B 3ee55515a9f7f687044481bd095b4ff18f9d7fe815ad967efab4745dc29a8a09c26ada6d16f2911c8850564b3f6d605b864d4583d34dc5cdc727d9644e7cea77 SHA512 6c5fc0aa9eca8f7d35a7847e05e2c74508d8aa11333c2730eb833b03147d58091d880683b0468f8219be636f1135b201f94efbdb0b31abd6c19e8733576e5ef2
|
||||
|
Binary file not shown.
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR=GRICHTER
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Language Server and Debug Protocol Adapter for Perl"
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/AnyEvent
|
||||
dev-perl/AnyEvent-AIO
|
||||
dev-perl/Class-Refresh
|
||||
>=dev-perl/Compiler-Lexer-0.230.0
|
||||
dev-perl/Coro
|
||||
dev-perl/Data-Dump
|
||||
dev-perl/Encode-Locale
|
||||
dev-perl/Hash-SafeKeys
|
||||
dev-perl/IO-AIO
|
||||
dev-perl/JSON
|
||||
dev-perl/Moose
|
||||
dev-perl/PadWalker
|
||||
virtual/perl-Scalar-List-Utils
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-Test-Simple
|
||||
)
|
||||
"
|
Binary file not shown.
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..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/boto3/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.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.6.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
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,79 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..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="
|
||||
https://github.com/boto/botocore/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.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}]
|
||||
)
|
||||
"
|
||||
|
||||
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
|
||||
# fails on unrelated warnings
|
||||
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
|
||||
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
|
||||
# TODO
|
||||
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
|
||||
# urllib3-2 compatibility, mock relies on implementation details
|
||||
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
|
||||
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
|
||||
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
|
||||
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
|
||||
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase
|
||||
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_state_reset_on_connection_close
|
||||
)
|
||||
|
||||
epytest tests/{functional,unit} -n "$(makeopts_jobs)"
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="CloudFormation Linter"
|
||||
HOMEPAGE="
|
||||
https://github.com/aws-cloudformation/cfn-lint/
|
||||
https://pypi.org/project/cfn-lint/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/aws-sam-translator-1.71.0[${PYTHON_USEDEP}]
|
||||
dev-python/jsonpatch[${PYTHON_USEDEP}]
|
||||
>=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
|
||||
dev-python/junit-xml[${PYTHON_USEDEP}]
|
||||
<dev-python/networkx-4[${PYTHON_USEDEP}]
|
||||
>dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
|
||||
dev-python/regex[${PYTHON_USEDEP}]
|
||||
>=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# unpin the deps
|
||||
sed -e 's:~=[0-9.]*::' -e '/jsonschema/s:,<4.18::' -i setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# TODO
|
||||
test/unit/module/test_template.py::TestTemplate::test_build_graph
|
||||
# requires git repo
|
||||
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
|
||||
# Internet
|
||||
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
|
||||
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
|
||||
# TODO: it looks as if AWS_DEFAULT_REGION didn't work
|
||||
test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
|
||||
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
|
||||
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
|
||||
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
|
||||
)
|
||||
|
||||
# from tox.ini
|
||||
local -x AWS_DEFAULT_REGION=us-east-1
|
||||
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||
epytest
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST css-parser-1.0.9.tar.gz 349482 BLAKE2B b3ea0e6f10179882827e614837fc109fb9fe926a05fb497c1dd6239e289cf712512d86bb3974adba41cc4bbd0babf623a637604a676b6725dd1e9b49c53c3170 SHA512 487213f870066b2264ec4d7ee4a41819fe2c92187c64557ea011c1a24fbdf623e802ab6a3a828e5e5d23c3d684344b64805676d15837d421a85fba28771af664
|
||||
EBUILD css-parser-1.0.9.ebuild 559 BLAKE2B d855b18c7bd682f906b70a13b32453b3880eb4ece8c01286e357c3ed7575c974b26688bf41c8dd57efbfe996301a43f074487938307204259925d7d317e394c6 SHA512 242f128cdc4997fd64ff6d3d37919cf701acd9354ca48a4a0fc75eacd1d107d1d0b33da1b1751c31f1a22fec6031f564cbda6fbaa36afffea9a3deb1376f14c9
|
||||
EBUILD css-parser-1.0.9.ebuild 566 BLAKE2B ccf59dc6a482fc96754665bc28810fdad956f442e79cb13b4ddcee2283ca1a399ce6df83c3018c15fc6c3c13075ad22a12bd3d2561ff0dc9ea9c16c8794bc1c8 SHA512 4ef7ee74de09aadbc2143cda85f6d362b6a618300f6fafdaf0c17cdd0a28739f3c72175926b259c8bf15eca5658abd78028d85734be2569deac4f1fa2e06992d
|
||||
MISC metadata.xml 479 BLAKE2B 117a5a889216d7f10d68f4f61a5787e5c921167a26d099e1f268916f5e96c8332a396d2a41d76411e48a67991473ac2dae158b8c978bbc6a88cc015e79d32f5a SHA512 339cb0d6b67f1aa92e4ebef1ffd1dd79975e92d67b91c0fb88a39ae6bd54a7e713964655d8e486b7107562cb5b186404714531c5b348985cbf8d598c00b29f75
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8 SHA512 0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e
|
||||
DIST dnspython-2.4.0.gh.tar.gz 356155 BLAKE2B d77ac611a45bb6f19903752af480e03d25655e0c814768c67b9a605c7a41a8c17efa976a4ff55fcc7de811113415addb094f8edefb5ebaa29b25d5a5865ea9ab SHA512 61becb66d049f9a503a4e60195183cd7b2f6dfb67d28aac85e39d26d30abd1eb97b52f368796438d90a4ff9acb441d1e487d5699484c77ec58e3914885d66aca
|
||||
DIST dnspython-2.4.1.gh.tar.gz 357296 BLAKE2B 7346a2c4ee60e5449edc567d69f5ec3e7a546b6fd1fda3b08448d3748a1fd991526b0d673b26b10b31cdb3029a07322b3e62f55f67685432e376ab6e2a8a49c0 SHA512 98f440f13b8600880cc56493d9f20bfd824d40eca4cde4ed4bcaa0fa617d30176f4d37bc391896a237bd7bd3ce99f0ef9779a2fb26dcdb02e455edec53a31fdd
|
||||
EBUILD dnspython-2.3.0.ebuild 1145 BLAKE2B b0434fbbba3c5d1d52b7cd561305e98ca0adf0709459573caf7a318174b9180ecebd046a1775cb511a41a8a45d90b5351d9cee7e0f53c48038e6c321909713e1 SHA512 636c8cfcc0c915a90f7c493ad4ebab60a9e8c1d2d8eb5a64abeeadd088fc805fff6ece216f9adacc5af7ac193c1b740cb0925d8d9e6cb0249d4661776e2f5593
|
||||
EBUILD dnspython-2.4.0.ebuild 1153 BLAKE2B a5eaa877b610b206bd67ca48b21cfa1c3e3a06dcb0df095e5e84b22bb3d6d921af5ccfd845f48522615b5c7589014cc5c13ae446660d7da48e58e5fda5920531 SHA512 e48212950e6ee168d6da043876699a421ec93467260dc427eeac95a0afe6e52a697d160bfce7886b6f544f0a85cdeb1fcd41e3653ab321ebddd5ce70d7d43651
|
||||
EBUILD dnspython-2.4.1.ebuild 1044 BLAKE2B 354dbbbbb0b4463fc468f6bb594ac48c5f17538839b1cd82c779e9dee9cbf6b3768dcd6c5dece5557be5349613d925788ace05aae19b3a726be767e1e521f4dc SHA512 7e331340629790b5e2dab037e039428a034a361503e89ec2de54c3c61522dd0d6640d8478ae99ede75fdd79adefef07eb8180ca3d70f1f3224d5fac2813dbc12
|
||||
MISC metadata.xml 1709 BLAKE2B abd502753325fedca3f1ca94818258c9d1b82f88766f9e005b35b3e79aff71ca2efaf06188e73ea30830f80ec011cdf5c42df320130c9295e13d3c427a148f8c SHA512 8c25d579a4a2a7c5ff34c21643a1386a434545f6b9b465f4aa8e07f7da3aee203bbc0341e930ddb767af431f64e8024ddd6cc8513cfce862c5900da4637bb1c8
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{10..12} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="DNS toolkit for Python"
|
||||
HOMEPAGE="
|
||||
https://www.dnspython.org/
|
||||
https://github.com/rthalley/dnspython/
|
||||
https://pypi.org/project/dnspython/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
|
||||
IUSE="dnssec examples"
|
||||
|
||||
RDEPEND="
|
||||
dnssec? (
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
)
|
||||
<dev-python/idna-4.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
epytest -s
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST furo-2023.5.20-py3-none-any.whl 326767 BLAKE2B cc8eb3816bf99039e1a312f9fed21538b0154ece228e351107df89f5770c382614efc7202bae742d28d2fc8fceabc8b748b2bfbe8a230aeb70f280b622d42c11 SHA512 1a97b37aa9ce55878f34e3276eebeb4b138bd9e397b6711469fed4523ab8dadcd91e77234a1eca20561276f6660410a31f48f34ae320c6772d1055699cdd7125
|
||||
DIST furo-2023.7.26-py3-none-any.whl 326996 BLAKE2B 1da4cbbdcab66973e87228a423042f58499c95a0a4287ad4e5ff4b87a3ae27b31b68dfc1a267a1642b35455f420659755ef4791c519496799331379c806e8f2c SHA512 761c3b276d4db86dea0201c2f10e2958fe8ef784243687e6884406bdd11b009296158585ae865fc754c0b7674fe65cc2d6beaf3d997da672d2e4e319b1813fa1
|
||||
EBUILD furo-2023.5.20.ebuild 923 BLAKE2B ec89ed956779032819d9573af625fd818475cb0cdf6c04ca1441f64227962ff9ec339e54a223a0e2480bd6fdcf1f4254d94986b726216d0ff12322b0fdd1bb4c SHA512 e71e8f02d386b4d09bd78f05add37c4970b081d4c34f13933e5f7bf7c92654b5a59717ad9de87c5c2fa11a1de85e6bbda66970e9d677b8cf4e0e93484dd77432
|
||||
EBUILD furo-2023.7.26.ebuild 931 BLAKE2B 4c5c793ccd5cc97664e1b785bf6922bbd324bd74c92ab9d3aa19a29cd3ed6e5f7facfad65d4333e599d38fad47521cd448b5dede690cf0d1c8a4f0cf74df00f6 SHA512 f3be9dea2fe42a24a462d5e3a9991e37298d4ce4a1f47dc0658527b377927a5c70124234b08021c9759016fb1d92f31ed595091a90ecc2141238abf9ef7dde50
|
||||
MISC metadata.xml 436 BLAKE2B 81bb1424cf305f98c15a96afc454de34c0965277a5829c1c299ee6da4c86882aa1d47d45b71cfd3413b82c68b521a0f2b4bcd37c47988a6c171f55ef97f930ef SHA512 63d65b518096cba951f2bdac8b3ff0a602ac23fee7679ba808f27b01644cc612a7223942ba01f26d4c0931f16ccf9be1832be5da650835c6f43396e2076d1d30
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 2021-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
# sphinx-theme-builder is completely unusable, as it requires pinning
|
||||
# to a very-specific nodejs version number, and ofc loves fetching
|
||||
# everything from the Internet
|
||||
|
||||
DISTUTILS_USE_PEP517=standalone
|
||||
PYTHON_COMPAT=( pypy3 python3_{10..11} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Clean customisable Sphinx documentation theme"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/furo/
|
||||
https://github.com/pradyunsg/furo/
|
||||
"
|
||||
SRC_URI="$(pypi_wheel_url)"
|
||||
S=${WORKDIR}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx-basic-ng[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_compile() {
|
||||
distutils_wheel_install "${BUILD_DIR}/install" \
|
||||
"${DISTDIR}/${P}-py3-none-any.whl"
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST keyring-24.2.0.tar.gz 59020 BLAKE2B 2377431b1f6af5eb76e3b243e3684c68c2c91d0e8cf28a8cd902cbb5e4291ca789afe813978e7171d766724c7238f5c0c68d995de2cfc6f99127a167bf3400da SHA512 f212d8df880e1060a62f6556335f8c8fcac1ff2f0390fdb8fff970eb90713e011fdb72796cfeb84d0c9eee9f2f2a21c4795e046c961d250226ec750ece2dcfa4
|
||||
EBUILD keyring-24.2.0.ebuild 1122 BLAKE2B d2b2b80edd62c22e2ff5f478a93b86e30eb26109a144825996431e6347bfdcb2f83c5c8ebfbda984e6d682050dabf034f304a0d0fbf8ce13278702f48fb46759 SHA512 4aa16f582e0669db81ac3555f6072faf9edc86c85f746417fb75b74ad2d27bcc1d32773a17227087366ed9bb74ed5d9d40c9aec39783cfbea5950a9ef26617e9
|
||||
EBUILD keyring-24.2.0.ebuild 1129 BLAKE2B 8f77e8a52bbc813d8363258ec7c435c4a1d0b28c43c3a70662ca8e20ca258dc765c160dc7c44a90b6ffe4a053dec2273d92fa1a0d3cc04b767d60548a5b824ac SHA512 67a94312bca640cc1ace4163af4b5d858c3ad6c6a09d641a770c1c67683ae8a8a5be19c458f3b1d3da8940e601c2133f1282e8c14cc391dfdb28f88d7385f182
|
||||
MISC metadata.xml 611 BLAKE2B 7f938075d992467e01da200f0c859e9bc6a6128296151b3529b2168b68364605bd7dbadf69f7820d459d5db6950908e0b0acb09a636f1fc45862093df6d08334 SHA512 a0ad1729c53b18fedf227053648b04541f5adcf56bfaa73218e214f8c2409ebe2574a5917442c5218084b38da34691b6566f2c65390ef6487985a123f62f9efb
|
||||
|
@ -1,10 +1,13 @@
|
||||
AUX lxml-4.6.0-tests-pypy.patch 18051 BLAKE2B 99d97fa2e874c9bec4a866c3303b54ea2ab1e6abddf148d142cb66ee035b1eab1e05eed924d34451c5db38dc37f77104539cbfc2fe45815c17445b6359dcb857 SHA512 f6c6c2b00a49e6ca19d8b9123c364003a682c2e8df0c42d8600085d1cb094ba5cedd162bfc794e7d9acfff93aac771953dca5a879c3b957af1e2e8bd1db05515
|
||||
AUX lxml-4.9.2-py3.12-backport-unicode-fix.patch 1178 BLAKE2B c1a09df02a77c0b0b7fbd2b72b54a0b6103f1426ce0ebb531c58f6a4342eb1801a1394e296d71843e031308107d026c506f90141c87f19a39da877aef69c2fd6 SHA512 0b26031eac3158a87f7ab822d480d58fbfba9f70f983caa7c2fce3000bfc994218ad0ae3fb5737afbb17aeb90b02b841ccb91ca53dd722072dd8ad6a4317fe94
|
||||
AUX lxml-4.9.2-py3.12-drop-deprecated-imp.patch 1985 BLAKE2B af705cb2092d6468ae556d79c14ca96d8491cf7a96dc1699d0f3e70113637f724876adaa051545c6a434ee9f54a1784ab5e24eefcf7eef61edfdca88980c0f62 SHA512 088428b9a9e103b4476f8bb45f318032126571f518cbeeb2e04e78289f5bd69ce59b7b058abe3957b59b5077160ef4e67cbb5005da92572437f1c27a6e497d83
|
||||
AUX lxml-4.9.3-tests-py3.11-cython3.patch 503 BLAKE2B d416775f8841e70128341f076500733a824040fb41a4a7dd4f3b439d68fc4e7f0c945b3b7ce0ec31b1b7e7fec3c1c02635706382625ab97902628274d8b04e30 SHA512 9a4cf221abc0df903691a8e3f1e1d706aadda618ea79bf2e4536684e2c97136bc3d9f59220f0c90fed6dedc02f2fdaf4ef70abf7aeaf86f63824458a50d4595d
|
||||
AUX lxml-4.9.3-tests-pypy.patch 16751 BLAKE2B d9df5e5a64e89999d58d6f3c927fa1a74bc2311abb75a458c94302dac7f4717976aede69eb62e8dad109740a69f18aa03fbae693343f78634c3bc61764c3b81b SHA512 24e92f38d278c369c94be062523d8360cec9ee1de636939dca9c2a966a007bf544e96001d59057299eb7df797b54822e79060735bd8fde4843da559fa75e7d20
|
||||
DIST lxml-4.9.2.gh.tar.gz 957365 BLAKE2B 201b3977da90386e413f1b89a4b7ee1e44d6bbea05e622e92feb1d67c637ce46ebf746f0648f034ed3bccd609233ccf7d8a7ee456f13b8d9ca8587ddf1ebd32a SHA512 816b2fe2eef2a97a0df66cbc39850c6dc3d6470e4033cc73edb40c80c0afbbe6c084d042d7c98b29497926e76f648caa42e1ebe5d83060af08af6972316077b0
|
||||
DIST lxml-4.9.3-patches.tar.xz 10544 BLAKE2B 407938d2f701400e919110c3bfe84e94621f39f8178850c466d41549ee0eff4f23e93cdd8ea684713e8276acfaa05d6f7b7af4d375c859b9fc5b2981d60983a3 SHA512 c2d5d2ffb035aed6d846de84885b87142b2be7a09ffe6927e7c032acab343730acfcbefd75e8141cf3b41b308c532869a7878b515f3d4eeefa7526a3d2599398
|
||||
DIST lxml-4.9.3.gh.tar.gz 958628 BLAKE2B ffdf3fe781a03815f7c026229d313721c93375ebafad9b4a20c5d8a380a631401e546d8701a94d8c49615fb6a71e84940d8ca0299b47a37c1c9596db36659113 SHA512 903bd4935c7708b459aee9befcf3f6e3e3aaa9adc122591ea923b6e3d8fd288f07cab3f5f0edb08e3bf9db80414324f0a1a8e5a5089f9cda82f6c50f5df59423
|
||||
EBUILD lxml-4.9.2-r1.ebuild 2985 BLAKE2B 40d3a42a83788c4fbf9078b3ee0a7112079209798a58963f1c5e98aafdef9d5eb1e88172e63aa3dac47c26696df4236e39b6437b47ef64f3e05e7cee5661bec0 SHA512 625ab7a3f74c8164a33b9cef6a8ff596116c4258a129b951d5e4bc7e2a620b086e8bcb89c095f78279c2ff34a63bb92f5ed16876e66afde6069fdf4645176a27
|
||||
EBUILD lxml-4.9.2.ebuild 2924 BLAKE2B 9ce8ec0fd2fc1f58b0175d44d4e955bf26a2dd16b0282f7e7b5912f82ba57fa09d3e8c2befef52a9594504e32249cab9299441b76f04c6b87c47b412c755139f SHA512 db8b7cf3e8968ec2108b4dba41c1a0b5f72e5493d2e1b17434264d1b9d14a0361faac3440cb515e06178319b43fcbce76b939227786d161d70d6de1ade8e032a
|
||||
EBUILD lxml-4.9.3-r1.ebuild 3021 BLAKE2B 82f1b205b26ed62076307448c5c53287e17c6a34d2be8653fe884089507c4385b9d8bfa965d5aba6d06c31c412006432ded0142dd4a64853eba90bd1045dd30d SHA512 3e3122f26f7129164b6b904dcdb46bd3f8667f2b680ed49cadd74f897885e5c42fbdfca5da4a8339f1e673da0a4c7b8c6c03adcb5181b7b2d11ad472106a741f
|
||||
EBUILD lxml-4.9.3.ebuild 2889 BLAKE2B 7a8cac3817bf204982036fd30ad9638e5116a8d18462109e83478307ef73e92e15185f2e783c42bc7061884d7a39685179e6e4bc627e66ae38891b50f0d48def SHA512 a3061a3500de61096069916a72ef11a0db65e425295655623a26d7a403065011918c3c6e3ea25179f1e1121a371a83a3b547a663f4ab20b51dc4bbe8dbf56f32
|
||||
MISC metadata.xml 463 BLAKE2B 9bcd092b61568f5d467230617b101f36245c41078e6a66c7ff63b22a6b4095de2ba3a59e48ce8b7842ce58d1255fa293995652daa3fab4c3af988498eaa30e97 SHA512 2ba5e340b59e0de4e472380e9c19b1f6f573e86e5c3c2e075f6151d369e94eea70e3ce36bfb5ece4da3fa69459e3ff83368f1df8302aa5754ae52f13c8f2312e
|
||||
|
@ -0,0 +1,10 @@
|
||||
--- a/src/lxml/tests/test_errors.py
|
||||
+++ b/src/lxml/tests/test_errors.py
|
||||
@@ -25,6 +25,7 @@ class ErrorTestCase(HelperTestCase):
|
||||
def test_empty_parse(self):
|
||||
self.assertRaises(etree.XMLSyntaxError, etree.fromstring, '')
|
||||
|
||||
+ @unittest.skipIf(sys.version_info >= (3, 11), "Known GC failure (https://bugzilla.redhat.com/show_bug.cgi?id=2051510)")
|
||||
@unittest.skipIf(IS_PYPY, "broken on pypy")
|
||||
def test_element_cyclic_gc_none(self):
|
||||
# test if cyclic reference can crash etree
|
@ -0,0 +1,116 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..12} pypy3 )
|
||||
|
||||
inherit distutils-r1 optfeature toolchain-funcs
|
||||
|
||||
DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
|
||||
HOMEPAGE="
|
||||
https://lxml.de/
|
||||
https://pypi.org/project/lxml/
|
||||
https://github.com/lxml/lxml/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/lxml/lxml/archive/${P}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.9.3-patches.tar.xz
|
||||
"
|
||||
S=${WORKDIR}/lxml-${P}
|
||||
|
||||
LICENSE="BSD ElementTree GPL-2 PSF-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="doc examples +threads test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
|
||||
DEPEND="
|
||||
>=dev-libs/libxml2-2.10.3
|
||||
>=dev-libs/libxslt-1.1.38
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
>=dev-python/cython-0.29.35[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
$(python_gen_any_dep '
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
|
||||
')
|
||||
)
|
||||
test? (
|
||||
dev-python/cssselect[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-4.9.3-tests-pypy.patch
|
||||
"${FILESDIR}"/${PN}-4.9.3-tests-py3.11-cython3.patch
|
||||
"${WORKDIR}"/${PN}-4.9.3-patches
|
||||
)
|
||||
|
||||
python_check_deps() {
|
||||
use doc || return 0
|
||||
python_has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" &&
|
||||
python_has_version -b "dev-python/pygments[${PYTHON_USEDEP}]" &&
|
||||
python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" &&
|
||||
python_has_version -b "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
# avoid replacing PYTHONPATH in tests.
|
||||
sed -i -e '/sys\.path/d' test.py || die
|
||||
|
||||
# don't use some random SDK on Darwin
|
||||
sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \
|
||||
setupinfo.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
tc-export PKG_CONFIG
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local dir=${BUILD_DIR}/test$(python_get_sitedir)/lxml
|
||||
local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}
|
||||
|
||||
cp -al "${BUILD_DIR}"/{install,test} || die
|
||||
cp -al src/lxml/tests "${dir}/" || die
|
||||
cp -al src/lxml/html/tests "${dir}/html/" || die
|
||||
ln -rs "${S}"/doc "${dir}"/../../ || die
|
||||
|
||||
"${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
if use doc; then
|
||||
local DOCS=( README.rst *.txt doc/*.txt )
|
||||
local HTML_DOCS=( doc/html/. )
|
||||
fi
|
||||
if use examples; then
|
||||
dodoc -r samples
|
||||
fi
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "Support for BeautifulSoup as a parser backend" dev-python/beautifulsoup4
|
||||
optfeature "Translates CSS selectors to XPath 1.0 expressions" dev-python/cssselect
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST mistletoe-1.1.0.gh.tar.gz 116246 BLAKE2B 52761841380f28e490f1d675ab95bf0f31be44c909c5221dadca37eaeb3bc909c4d9091d52bd3a99f9b4b371fa102cf0f02225a1aa0732ccda4dca2ab85214e2 SHA512 3b1d8b6a9e3fc1fa67a212977a1c26cedafdf2bd2cc53113b8bb583433e69af0b4fd47b575f9a1ba4bda50b1c55a0d27faf9877b6300982eee2f6b8fcb621b7c
|
||||
EBUILD mistletoe-1.1.0.ebuild 559 BLAKE2B 57496a55b046ba7dc252c0cc2deb94c0544347072df718981ad40445345f774b5b07e5c0c0486f7dafcf619618bb5719c823a8d59e3fbb34bda1aa0962c8dafb SHA512 d8baf3c28bfc4fadfb954b2996faeda65c467b32313064fa860015fad7511067616cdec122d53ebeda1137d3e10dff1685fe840d3b2b80516d8e0b7d4a82e8b5
|
||||
EBUILD mistletoe-1.1.0.ebuild 629 BLAKE2B c8543e163d231967f8baa8cb9a4c8529a11894457604993f9b857046686a3a96b4e65970737516ed3a48479d53d570103264e96a10e7379d6740f25e7f8d7876 SHA512 20cf240b00e56c15df6a68073f4e265bad461f2d8f6ee09ae1e9d63cf59bddc46b13ee1ceede0de3dc1f7731dd30821c18d1d2ec056ed8f540a5ae046ed108c7
|
||||
MISC metadata.xml 374 BLAKE2B 8a878ec80507df5d9490b0a1fea61c65325e688c51ce07202c30d8db21d28e3e78b729272d71758630f4e1e361c489f45542f0e72f52811b767215fa7831d3e8 SHA512 a9d87d93e64bcc2052eebbc5518882c94d56ac03ea7e41693833e472c04b06e5342ca1383fb56ddbd165da1cc79f739cfb7fa2db861efb1439352a954aa5ce23
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST mkdocs_pymdownx_material_extras-2.4.3.tar.gz 24693 BLAKE2B c7b7518d5eaca04dff0373e897f9fb871aa8537a1438841ab58a4f157910070ccf339091340521d56b7b727cedf33dd5b3ca711155e39b505da195f2308ab0e0 SHA512 3659235bf200f2c400892e9223bc6a1465af116f6f5a85c4decedfd951eba57fbbcb70faf6c22ef9d79d049621d66e64790dad2fa95d43a41213f288b27405a9
|
||||
DIST mkdocs_pymdownx_material_extras-2.5.tar.gz 24753 BLAKE2B 7ba244926f796a0b050ce1b518ea7c7ef5744b34fa45b617257704598e471b2a8cfb8b89ac83536b11496046104e0a4eadf6bada966da9efb6b48dff9273ce2a SHA512 61e702971525b4100873db84c39e1a564448a52655269fe5ee02382f40a5aee8891c3e216e172f7ef9a16841e633207f37d151b4fd80c0313d3d4a377f9dd71d
|
||||
EBUILD mkdocs-pymdownx-material-extras-2.4.3.ebuild 546 BLAKE2B a65018d47166694f15c9f1f130783c2b7e7b85809eb96d7e2477450df8bd9bc85953364cd68f3b3b6bf58522b11e0a1536a4024370a3e99688ccc152f488e345 SHA512 c0e33c6f19c93c8f47f94054425f6311a487d25485c26c6ea63a3a6d53083c267da996076312ae42c2c157853b4e868ffddb9986f3fea580742a8813551654f7
|
||||
EBUILD mkdocs-pymdownx-material-extras-2.5.ebuild 549 BLAKE2B 74b7d957563ff05ae6a545f70f5a1ce33f7499fe2991bcd559534549401bb4c67e4c142368772bad2819294ab6a76c78655c981898adf16480bbb254aa19c6ea SHA512 df46e8cfd561d1715fc6486bd10e47c0dced524bf5e03dc08786e1a98f0d5bade89b8444abe31e4dd5cac311779a98a4db89b9fd2a71613b57d865b9d2349d7d
|
||||
MISC metadata.xml 1167 BLAKE2B a4efd99b0128f99bb7a8da17fde37695cff1f9e50ddec9d3b71e5eae4a09b8ba6646259c724220ee5905faa420efcdaf4be1d0828c8cc4d9e7040ebf1398bd0e SHA512 37d5b8e942796e54f31d0a2d592157d7a50d8fe5bdedf6f0e57305d60b4d7fd99f649e2604bb53cba5cf457227c3c1debfd607b3f5b97fcaee7e8209fbc900ec
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Custom alterations based on Mkdocs-Material"
|
||||
HOMEPAGE="
|
||||
https://github.com/facelessuser/mkdocs_pymdownx_material_extras/
|
||||
https://pypi.org/project/mkdocs-pymdownx-material-extras/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
|
||||
"
|
@ -1,3 +1,5 @@
|
||||
DIST mkdocs-1.4.3.gh.tar.gz 4019852 BLAKE2B 4bf0d47d939fc9db0daa7954857ba35d7a48031d6029b1a0a1680b6bbe13890244b29d670efe9a0d2f18e1e73aab75879f4e7bcfc60cf944e816054a970ba8e6 SHA512 ac023f0e91f32faa38843c5ec42eb8aa32439b5a7e3967b9838f845687d0c7eadb3c13cbd4f1270e026a4b5afe15123d1568375f75a1ca07a28a93a595f5ac6b
|
||||
DIST mkdocs-1.5.0.gh.tar.gz 4042630 BLAKE2B d3912b4ed4e89055c9f05ca2ff5e9c92755a95e3f27aee479d15728f6c9a1d6597e3da26e9211c0f8f3c28c806dc149be2e29203bbeda02ec3a30791c142ae4f SHA512 99651345703324a10800de537f7518b0b16b8273229596d773785f2487ff3e6f51b54f00cebe90a41c6e04a6689e49814663ff740c676f3daa4eb6f7017e0288
|
||||
EBUILD mkdocs-1.4.3-r1.ebuild 2621 BLAKE2B 073db045064f9639381175a9138d7c4a88253871e8d6bf5bcbced299704db98c006c03e9775394edbbdb3fffd9f99ab32080cac6f355cdd29b920cbced347d56 SHA512 7b13e14ee5b55c9a0dd6254a7fd49f2211b41c9a7616cf85bcaf3f9f1ae05f72e40f9ffe3dfa54094447f31979f6ff8837bdfde598b8994d894799224b8bea65
|
||||
EBUILD mkdocs-1.5.0.ebuild 2412 BLAKE2B 6e64c2a516eb54747aaddd0173037fa7547bcca9440fa485cd7eb4a49a2b5376ddc5c4636eee0468416d2141d722bccd4b9352ed5578cc1d5ebdf559ee56ede9 SHA512 dd39ac69c443c69356c69f1010bb8e75b10b45ab5d39cbde9c1e0bacb95d1ac3811b111eb9dd29b7f97165268d76e3f25a1ca96802faca4a6381f71156bebf91
|
||||
MISC metadata.xml 405 BLAKE2B de9dd789fea13afc3622c6961674d046806db1025e9d0475c0ff8bfe1c6d91a741b6112ccaafb46cb19b9dac971c50095ac89b13353c7c0e1571961a19a90387 SHA512 7a19785dbacb67aa5679d6e7c9617b52b25f724430fa3471b645e31df04157efc4060dbd4fccbfc37b5709138164d8ec89c2e94cddfd727b3ee4c705ddd38dcf
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Project documentation with Markdown"
|
||||
HOMEPAGE="
|
||||
https://www.mkdocs.org/
|
||||
https://github.com/mkdocs/mkdocs/
|
||||
https://pypi.org/project/mkdocs/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/mkdocs/mkdocs/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
|
||||
|
||||
# https://bugs.gentoo.org/873349
|
||||
# Building documentation requires packaging: callouts and mkdocs-autorefs
|
||||
#
|
||||
# IUSE="doc"
|
||||
#
|
||||
# BDEPEND="
|
||||
# doc? (
|
||||
# $(python_gen_any_dep '
|
||||
# dev-python/mdx_gh_links[${PYTHON_USEDEP}]
|
||||
# dev-python/mkdocs-redirects[${PYTHON_USEDEP}]
|
||||
# ')
|
||||
# )
|
||||
# "
|
||||
RDEPEND="
|
||||
>=dev-python/Babel-2.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/markdown-3.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/watchdog-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ghp-import-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pathspec-0.11.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml_env_tag-0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/importlib-metadata-4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-20.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/mergedeep-1.3.4[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# Tests fails if additional themes are installed
|
||||
mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes
|
||||
mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_error
|
||||
mkdocs/tests/utils/utils_tests.py::UtilsTests::test_get_themes_warning
|
||||
|
||||
# Does not work in emerge env
|
||||
mkdocs/tests/config/config_options_tests.py::ListOfPathsTest::test_paths_localized_to_config
|
||||
|
||||
# TODO
|
||||
mkdocs/tests/build_tests.py::testing_server
|
||||
mkdocs/tests/livereload_tests.py::testing_server
|
||||
)
|
||||
|
||||
python_compile_all() {
|
||||
default
|
||||
# if use doc; then
|
||||
# # cannot just do mkdocs build, because that fails if
|
||||
# # the package isn't already installed
|
||||
# python -m mkdocs build || die "Failed to make docs"
|
||||
# # Colliding files found by ecompress:
|
||||
# rm site/sitemap.xml.gz || die
|
||||
# HTML_DOCS=( "site/." )
|
||||
# fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
epytest '-opython_files=*tests.py' mkdocs/tests
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST python-nbxmpp-3.2.5.tar.bz2 132029 BLAKE2B 846f3b47c3a9a95cf1fa1b557a007fd4901fb4acaa3160ea4b9b1cdff1e9d2c3e64bc5251b739d816f3f1c449c350d1ac44c14cbef87d14fe5a6450418451007 SHA512 577f8c7b0f5a7c69b4d980bff93f0a208ab0a660d731eb95ec63b76583194b94bd9d9f6b10fcac3951a6e6afb5d0c4da2140cbc17ef653f19ec6957b5d2e5f04
|
||||
DIST python-nbxmpp-4.3.1.tar.bz2 135981 BLAKE2B eb14bf40448fc49cd2656d4ffdafcbe66e4d91d371377f976cc1030067830f47cdd1a27b7c28f0d0a7a4292225913e55db12b6dfb7cc2e5f4ffe230f3aef0e51 SHA512 da69a54efed5c906d8c6e5a093254c0b86d21071403838c2cf969b2d969ea4647c3153fdc4231efa5ecce00eff8989a83e818e9ff7590964d25167878ae93adc
|
||||
EBUILD nbxmpp-3.2.5-r1.ebuild 798 BLAKE2B c5a53c25c177b51344a80efc8f9f723ebf26b6b934b5b8d09ed2418a5aec552625efd3ddb27de9d4492fc468fd7def31b3affc8d6384a5a2e2792711178eeb02 SHA512 a0c4d39a2df8f8904c45c9166bb13e2f3ef095591d614f62d47a0f95419f159d846fdd9899e525be8d718ba4f59d5bd7530e7855f7507e4dc19bd231851c9071
|
||||
EBUILD nbxmpp-4.3.1.ebuild 854 BLAKE2B 59b9c9d23f3bc3158289a5766908639b59a8fe5ad0ed7a76c9d83cd420035a0ad0696121d72aa6242ff07e7fc276fbc2ebaf4ce8d76548bb39056915c6110bd6 SHA512 aaaea7dee6254f92a5f170c7f5af9a94b4e3658296b86f5f2bde23c3ee80715513ce46c3c334cf462a775e35b55b87ea7100da0a5188ac5fa8bd55870d0355a5
|
||||
EBUILD nbxmpp-4.3.1.ebuild 861 BLAKE2B 065ee47b9ec0f4bf88526b77e4bad0b26fd3f1e8fa812b091b0bfe4de3113bcb3e52c48fab8b41a87b478cb2cf8f1f7b29cc7a3c086dbd60162d45f981eed51a SHA512 112ebfc0c678573a30bf9144fe3faea37be5be3cf1885412ee40974a49103c9ffb9cfcde7fd575e2f7741b3884ea4890406bf10296ce19240c2615d0b0836095
|
||||
MISC metadata.xml 426 BLAKE2B 2772501445c7b3f8db801d5d6c52c6004cc6c67527b30cfcd5f48b54c3e483f1ace9307632f0da179cc4462e3ffde741b66af38c76e248004ff7238a591a15bf SHA512 0f456e67e255e045d97f969ed16c7e304d07a6b9a60d938dded30e78235a2ef984f5883c08f655e14084a8d76f54cd578c3d1eb387f0cc4d8502a5188dac987d
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST pdm-2.8.0.tar.gz 3069029 BLAKE2B 3fc3246c7bf26953be96def58d8249c981def96e1607b82b35f1b8347dc5246dd6b4613e4f2093e2e6453724e8709951d2fff38a1f02f2dcc5e85fe6e8c678da SHA512 95cc0a4cb032fa39281aea5ab2f31da7f503c6444a9c41d88ac9bf9ab650654a3f154506f2ed822e70266046c4b6a111518ed68aa7ab75aa31c096e071859bcd
|
||||
DIST pdm-2.8.1.tar.gz 3014347 BLAKE2B 0dde8e2376065ac6241e06c24a7b1b241e5653f6e2cb7fd529cc8dfd3d0f6c6fc4c6a43208551594a7d837d11dbaff02612d944a9077cb132d3eee3c23559ee7 SHA512 f18fddd533cf0b72f9ff376c865bc5df6a58c248f4c9737404eb1d62f5d9a233f22b7a76db3b2f9b7a321c8d1e3aa2ea395d2dd3ffe29834ccc09c8272410b82
|
||||
EBUILD pdm-2.8.0.ebuild 1809 BLAKE2B 8a58008f56e6eeef3f60917e159ac45905b63b7e2c040cf800055453ab3b583bed7d35ff07faaf5dc9b922b362213a0cd63701bde842468c7ffb57da1e67c3d7 SHA512 221d148fe6ee7744fe65f2aca503cd8e7bd0bf0242a54fa2b2e95fedc96d99a4c98e1f6832dd919cc281932f6a323ed01cb483810caa588d0a897074ca8ad7b2
|
||||
EBUILD pdm-2.8.1.ebuild 2243 BLAKE2B 793f8516d6f341fecb38d0f4f02d43290c600b67fcb7e6f9b0fabb7688a5d10d518760e21721d4731704a7eecab605eaa7cedddc79866a5d816639db65cc477b SHA512 0adae8c6ccc867216928457c705c24f0ecbf2d3b4ebb1e5c2f53968beac3379dd6aed8741d78b79e9b545891bcdf8eb57cc22f17616af828d51a83058d438d76
|
||||
MISC metadata.xml 419 BLAKE2B 4bb9d30f2274bd258d27da17271a172860c6475f18d8898827347853bd5c0a27ef2be17e7183a4e825a3e15678c1c69da0c3aa12f1df18ca6d62e97fe788660d SHA512 6810c73f34329c8a16295ff0e21157a05eb538df564f43c4829f6cffdbd2bf0a224462fc69ebe11c70a94305168d9930c28896db9894d599a014140663b164d5
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=pdm-backend
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python package and dependency manager supporting the latest PEP standards"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/pdm/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/blinker[${PYTHON_USEDEP}]
|
||||
dev-python/certifi[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/platformdirs[${PYTHON_USEDEP}]
|
||||
dev-python/rich[${PYTHON_USEDEP}]
|
||||
dev-python/virtualenv[${PYTHON_USEDEP}]
|
||||
dev-python/pyproject-hooks[${PYTHON_USEDEP}]
|
||||
dev-python/requests-toolbelt[${PYTHON_USEDEP}]
|
||||
>=dev-python/unearth-0.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/findpython-1[${PYTHON_USEDEP}]
|
||||
dev-python/tomlkit[${PYTHON_USEDEP}]
|
||||
dev-python/shellingham[${PYTHON_USEDEP}]
|
||||
dev-python/python-dotenv[${PYTHON_USEDEP}]
|
||||
>=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/installer[${PYTHON_USEDEP}]
|
||||
dev-python/cachecontrol[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' pypy3 python3_10)
|
||||
"
|
||||
BDEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_DESELECT=(
|
||||
# Internet
|
||||
'tests/cli/test_build.py::test_build_with_no_isolation[False]'
|
||||
tests/test_project.py::test_access_index_with_auth
|
||||
tests/cli/test_others.py::test_build_distributions
|
||||
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
|
||||
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
|
||||
# hangs on interactive keyring prompts
|
||||
tests/cli/test_config.py::test_repository_overwrite_default
|
||||
tests/cli/test_config.py::test_hide_password_in_output_repository
|
||||
tests/cli/test_config.py::test_hide_password_in_output_pypi
|
||||
# junk output, sigh
|
||||
tests/cli/test_others.py::test_info_command_json
|
||||
# why does it try to use python 2.7?!
|
||||
tests/cli/test_run.py::test_import_another_sitecustomize
|
||||
)
|
||||
|
||||
epytest -m "not network and not integration and not path"
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST precis_i18n-1.0.5.tar.gz 67710 BLAKE2B 7995c3cb74290524d70ecd75b052201df49ae7e9f4d0052c8176756866ba8533d164b057f0fc4c5c47b938a20e36898cb52bec411b56461cb9c4e4f7029db4ed SHA512 ba3b43d4a84de02e002f7e62a7fb75c4694f3c6a8963e5bdfd9927989c2ee84317fc5fa6f119e79bb1f88dc97a37a06930829daae3969d6a5b2f5ba57bedc3e9
|
||||
EBUILD precis-i18n-1.0.5.ebuild 506 BLAKE2B ed942b8511c015f09e2dbe0f83508ff10793d9469d8d5eef0ed4a48d8bb5f1c31a5e7a7c780ba0eb3eaddc29ab54d62a843f26508ce6aa441ccedcdc22d11c35 SHA512 27849d82245c1ab73e069a89053317341592ae422c96b75a5920416dd9bf39cd4de73069a6f760fe01f5480f52837b4a281d33a74f4732a2d574df9b688ded08
|
||||
EBUILD precis-i18n-1.0.5.ebuild 513 BLAKE2B 980bafe478466df25a0f0425d0a6527027690807a4bf5cfd1b7383201067caf84d42708ca840ea348677425d318ea843c8ee44036c1ddbb4fd727d96bd0d7ef5 SHA512 2d62bcd0e586db46eb5a1e856f4041cf6c8aa24dc8c71506080e327eae6e14ca9357c3aa1ec33811f7713c96fddf44287364c68e1f4b9cf0d63a782f5b356400
|
||||
MISC metadata.xml 992 BLAKE2B eb9ed20de9967e142348667d23c3b81b0962a35b606806c1795abbbf1c1366b300673c30733eb8254a84518a05d5211356e1341dbe2d2ab56abc5e9a72520735 SHA512 22148b307c78c80b9363f00ca984431946a4d7275799f71a8151549b475d6671aced5ba790b050b8dc16d6136ca534c89f96c5ac8a49edc8267417fa39367cf9
|
||||
|
@ -1,5 +1,5 @@
|
||||
AUX protobuf-python-3.20.3-python311.patch 3717 BLAKE2B f3a0b1b06bdbc2222fd3817b87f9b80cf609e9eb410770af31a069396eb68417f37c06603229ac8fc6aca958a9f8c0deec6b5f0812df6d7dac214b3f8622da29 SHA512 dd03b34b06e67aa4dc16281902e4676ee55169343d062b9515195ff9c92fc9cca4aaa24f83309b7f150f67a49356c41e22380bd68231dab7df04ac1c127f096f
|
||||
DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe SHA512 6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
|
||||
EBUILD protobuf-python-4.21.9.ebuild 1724 BLAKE2B 25d0bf2bf157e69e9b681050dcbbcb63d40b0124299b68fe362f3c1e01a7b9cd0ce2ee925d8b8aa22eb9803ba51820aff21c03f585300b02ed913f937055ab73 SHA512 3b57210e431fade8cea5a4ee9f69fd97c8b6f6946af6b633f2bdbc7220b01b0dd37477cc50c1b4000656e47a08d07d58760f161b9bc745904b8fa6b30381c1a8
|
||||
EBUILD protobuf-python-9999.ebuild 1723 BLAKE2B 56c53fbf3f628a4155f021fcae05b5f076d75f3817c25646bc6dcf3aed15518138def95eef0233a0ad087b8b4898a049d49890e28f55e33c5a846cc98dab6a88 SHA512 084255d04cac63b58f642a8ed5797e1d67886d496853a66faafb293c61ab279061cd179133f7f39fee9c89736875fe8466cbda3bb9c30a743a8436b3cec4354c
|
||||
EBUILD protobuf-python-4.21.9.ebuild 1731 BLAKE2B 0c5584439d57d72eab538533be7a5033e60af36f1a4ed07b421351c56527c4b81ed88f9d6f207b4d174d26a828fd40936171ae8c03686b814b7666ed4ba19b37 SHA512 499d64a3c8b9bbbb60b823663feeb324a7103faf25a89848cb9db2b3835bd06ffcc486ed491646bc8e44154902c6419858d60cf779b3a2a955cb9a9ff60c0147
|
||||
EBUILD protobuf-python-9999.ebuild 1730 BLAKE2B e49453485911f97c493540bc19b4225120f90af5805a7ee794ff0f009889b9791b1e30fd86e0b6343afc5e99bfd6c8f0591185c06da80a0ed9e101555f27f862 SHA512 e68d2ee60559448705ab5d49cd59ac08574b218706db306010e23fddef5e96deb2d6d16b5479f3d448493a2c2c81a2066a3abe750de81e5f5040af83b65200f7
|
||||
MISC metadata.xml 594 BLAKE2B 433b449286cd4cc56adf2f920215ce22f9678052a5797e683adf7c7d58920ec95f6db81587c7f839458037dd8e61b1f655068e057feede8d4e5e394ff2adae3a SHA512 b1275564f5ee25ee71f49d8e8d04e0c90be2d2b5d590f49e775f6d8f5f842aa7745140e155cf85749efe820777db9a7630c8193c707ac360e49f9b05b8eba97a
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue