Sync with portage [Fri May 27 13:24:57 MSK 2022].

master
root 2 years ago
parent 588ca34390
commit 8720fbf116

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29576 BLAKE2B d686c02f40ffdca769449943976356a5dceae7e283d055bbc690c96323f0b621c9b82cda0f9ab9ba4744b54ea1b0df0b68857309f0fa4a890fb85bc02aac4ffb SHA512 6b19654a31b45a584a25d61dfbb580d8dd41a1630fbfc3cfce159b5789f1fef0c8efc60a2a69e0065c496e6b4f75fd0f1df4068f3731b1fa0319ba55d02a3e4f
TIMESTAMP 2022-05-26T11:09:51Z
MANIFEST Manifest.files.gz 29605 BLAKE2B d01a3c78170935edd48bbbd788d60499a8695db42033b93ecd906f2c861a03198ee445165895d96d8739eee971fd7fd958b0f7093eea1db2921b9684528cd160 SHA512 fb083d25d48b6db93e8f6c1f74608767cb73c9967a27baaa96be0adb8948b3caeb7f2f6a12489aa6f92b613e876bef4cb95c90147c12c55409336ba9d1a727c4
TIMESTAMP 2022-05-27T09:39:55Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKPX/9fFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmKQnGtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klActQ//RsP7Knq/5XbKLZZbrSmSbEV0eipsXf2JajiAuT/sJwpP/B8rBSQfVosL
MPC43N6VNcY/vPatIRQ/ywlyB8n6ii/pNhxQ+ZKC+GW+qCN0cnch1fEat5gdwe80
QCr4hzwTH1g21r8yRnWifxansGpR8vgCpGKmXv+nXTz6YJH0G8gjV59D9MtBQWQc
cpKvWzNG/UqqDIc+oOapR/iKfWcwTOjR24GgLYb6/aQW4Xjb+eYCkl1JwZJwPF5z
/A0Yb7k7yNPTMugWZ7UVOi+aEdmI6mlmdgsk9SjdLWRFTB10ajVKEivtihI0TLLq
PaaNagC61FPw6ElA/Ts9PpOujJH0ORHsIYED75tLBFaRLPV3UZmZupVFIMo3Yhq/
/JFyxLYpPpe8by5GtODyWL4eG/ZH6L+h3rLNBAot5/VeDi4PzGSxxDmAi6q5HMJk
kRWeIrCHmKiV1JQgHUrvq78voo7JMudeqD9AwnvHQjYpUYvTMzgnzhgMsA+WQMy8
z51GJNDXLmTp50rA7Zk1ongoOQsSNnXo6GR//XCUlarQS++Frrm6bMp6kDYJF60Y
dRO5ILs+21u7YH1ubdEo05krVHhLTT7SbdYg6rZ4OrJXOkMBXEht2QkM1C9PUxu2
yo+r59Fmq1IqHc1ktkKFuzr/1Bt2FPErJQYumdBGOZyvLp7A74c=
=SlO4
klBqmRAAkaH34jdC/OnQirBTWcoPYaLROSGI6IV6/xsqnL/kzStPTRYtmdU/1jWm
MAZCuBKQ0ZYVXmKzp8FJEo6geIwZCOwjdpbeVXMEJ6bmbzRWxIgtDtO5KrTKDWqW
HEOWTjEK2AnCMrFPfwvbUcjEZK9REw6AqmvV0h5YulLeaSiNKu+bWD/18E8UDReD
0zTn764Vu6Rzla3gLfktpCP4iADMh+E769q25DQjGCjVLaMUUWbtFxBRwTIy2rYJ
fxqlkA7ugF7h2UXIzQToQFVsR9Bax8Se55r9/5fNR7tyNuhvezV3DIIVkz0jFiPQ
xMTWjEzxadAf1cCGym5cpErBejvTVzP7Mszrb1NyHJsR3dv/6PJ+uqgjlsHKehFi
XtLUTcVwzzPgtAtTQoaWfz/21C5q515l8n3EuLZhKQeZS9QNoCNhRXx7io9hCAFV
YJds/Z9F0JY4+KUkLgRlCEgUF/SjBnJaAoYlneq8DfjEQzzc90OyWXg8/2+7YlGl
UexDUvESCHc7Na1M0AShLpVVwQ+DKZdNfO5ABFUqlEI4MnhiaxtfIThlxEMlOeDg
GuheId+MIQwNPCbFUI/TQyPfNdLSU87fwUAGqdmtgzirwKjWfbqvDREecmPVZIJo
GNKD5RzgWjQE4ZYrpwcz/+JyrG10eKrJFbnDKko60QRMLa9qGU4=
=wZwk
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -8,6 +8,7 @@ DIST aws-cli-1.24.5.gh.tar.gz 2215786 BLAKE2B db9077cfe3cf561109dea9ce1395f9d5bb
DIST aws-cli-1.24.6.gh.tar.gz 2216124 BLAKE2B 584c1b5f6bc76f565346734b3d1b5a877f0f91085f959712c6310a2609ab3089191a7f89755763422b55a6b0e6e1549d818cdb7ed2bbf1c0e7e4e4d60279e515 SHA512 dcfff4a5308d33dc91fd0569b0045842e59776d496e6a39d734c0ed082e127470e672059c1443785b1d563eb6722c775ba9ecafb6bab17d423fc7db6dba243a0
DIST aws-cli-1.24.7.gh.tar.gz 2216941 BLAKE2B 132c5e1bf0ba26f5a1b25bdfaa24138d4b664d98c35edb33061513859fb52817b6fd0d3e8a18331621134f2e222bfd087f2ed30f4b23ee4960dbd5a5762decc4 SHA512 0f87ab2312171efc99fd4666c0d8935a9bb88d6ad1653ddf3a071d3ba5b36f69bbef1fe24f32c63d5e0991281cd15a9312a1f2827ad23da472aa23f58fe67b3d
DIST aws-cli-1.24.8.gh.tar.gz 2218012 BLAKE2B 1b2459045646524fac28ab792554e20dd1dc73acc121f155e25a1ad99d56a269d083f4b96ac059e3ab32752b225db6afccff55d58cdf8a7a29ff4f60d16e5cb0 SHA512 2c9bc27516ea9bfc369b2c76052a9dc2e1776675d240b3bf5050a5db6ad4cb98ddb69cb56243b0e7451e4dc202e44dedb8ea4ba798763b87780b89f1d7775583
DIST aws-cli-1.24.9.gh.tar.gz 2218350 BLAKE2B 9e2a672330a7fa9c814a02786e99830943bb4243a358d0b82e17b25ce1e3dd40475d2086477f292b9c1c185078e28a1a9d10e9087a5b3b7e87d3e72821d726d4 SHA512 f4f256153c9b66fb9686319050b1a16690bcab5070b05409f2667260f15b22e1ef398025a3f8d6e36d93892186066243b87da9a1bdf43f673b1a8a6848a4adb5
EBUILD awscli-1.23.9.ebuild 1811 BLAKE2B 5c7a4c3e43e396098987682075dbe1e49ef6d15d826b99276a0c12202200935251d9e2ef93c98db98a24a62672696c4a17ebb4bab667337b308ae2d8dd64f474 SHA512 5fee61d8edc58cac265d84d893cb557a032d22f6e132c63eb5061ce0c3afac0f14eb1fded3cef03533137e4fcc43f7668cccb93e0e450b151fafd54852c24d11
EBUILD awscli-1.24.0.ebuild 1813 BLAKE2B f1e86ab8f5c8ac7817b46709cfb3e860985a475107a700c6818922d3aaabe1787ef128816eb8eb9580d46325e5b01aa643b9cb08f94df1957e32296e310fd16a SHA512 c4af586ec56601df3308c5395e37060410080f18662c4e52f9f6bfbe860a516a72bb64db97017d2aae6e97dc648fef9c97eed24e95d71d18821302e1878e12a3
EBUILD awscli-1.24.1.ebuild 1813 BLAKE2B f1e86ab8f5c8ac7817b46709cfb3e860985a475107a700c6818922d3aaabe1787ef128816eb8eb9580d46325e5b01aa643b9cb08f94df1957e32296e310fd16a SHA512 c4af586ec56601df3308c5395e37060410080f18662c4e52f9f6bfbe860a516a72bb64db97017d2aae6e97dc648fef9c97eed24e95d71d18821302e1878e12a3
@ -18,4 +19,5 @@ EBUILD awscli-1.24.5.ebuild 1813 BLAKE2B f1e86ab8f5c8ac7817b46709cfb3e860985a475
EBUILD awscli-1.24.6.ebuild 1813 BLAKE2B f1e86ab8f5c8ac7817b46709cfb3e860985a475107a700c6818922d3aaabe1787ef128816eb8eb9580d46325e5b01aa643b9cb08f94df1957e32296e310fd16a SHA512 c4af586ec56601df3308c5395e37060410080f18662c4e52f9f6bfbe860a516a72bb64db97017d2aae6e97dc648fef9c97eed24e95d71d18821302e1878e12a3
EBUILD awscli-1.24.7.ebuild 1813 BLAKE2B f1e86ab8f5c8ac7817b46709cfb3e860985a475107a700c6818922d3aaabe1787ef128816eb8eb9580d46325e5b01aa643b9cb08f94df1957e32296e310fd16a SHA512 c4af586ec56601df3308c5395e37060410080f18662c4e52f9f6bfbe860a516a72bb64db97017d2aae6e97dc648fef9c97eed24e95d71d18821302e1878e12a3
EBUILD awscli-1.24.8.ebuild 1813 BLAKE2B f1e86ab8f5c8ac7817b46709cfb3e860985a475107a700c6818922d3aaabe1787ef128816eb8eb9580d46325e5b01aa643b9cb08f94df1957e32296e310fd16a SHA512 c4af586ec56601df3308c5395e37060410080f18662c4e52f9f6bfbe860a516a72bb64db97017d2aae6e97dc648fef9c97eed24e95d71d18821302e1878e12a3
EBUILD awscli-1.24.9.ebuild 1813 BLAKE2B f1e86ab8f5c8ac7817b46709cfb3e860985a475107a700c6818922d3aaabe1787ef128816eb8eb9580d46325e5b01aa643b9cb08f94df1957e32296e310fd16a SHA512 c4af586ec56601df3308c5395e37060410080f18662c4e52f9f6bfbe860a516a72bb64db97017d2aae6e97dc648fef9c97eed24e95d71d18821302e1878e12a3
MISC metadata.xml 334 BLAKE2B 84c9f50e6c0d015aad36a7f625cddf90cf1137a8c2d445cc641cd4890d64261187c10fde59ee1a6c19b98cfdb6ff534c66ae7a7a48a00ec62d6984c9a1891750 SHA512 a845de531df2cd75abf23cdbfa613e586855b95ac4e96566ef193708d7ecf2ec7f7db72fd31b8af0ac4ccd57e51da9c6d129d426bfdc6c4feb57d7df8647f160

@ -0,0 +1,71 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit bash-completion-r1 distutils-r1 multiprocessing
MY_P=aws-cli-${PV}
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="
https://github.com/aws/aws-cli/
https://pypi.org/project/awscli/
"
SRC_URI="
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
-> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
# botocore is x.(y+2).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
src_prepare() {
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
# strip overzealous upper bounds on requirements
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
distutils-r1_src_prepare
}
python_test() {
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

@ -7,8 +7,10 @@ AUX data-dir.json.example 36 BLAKE2B dadf9d7350346db73e4db0d98aaa569fe7caa5d695e
AUX ui.json.example 17 BLAKE2B ecb48d228ee02df0a96b46cd87001742924ee907d7fe05b54c900b6e37e14b8bd7278e5adeaadd164b09129275a804f1014b7fdf64068ba9d9ad957325f9d5fd SHA512 9aebf80a0dd2bc5345285b63c894af8c0d5864f352d97fc3ba7cd6bf22b905ace3bd221cf23092080e9f7d60832384632c2f069d580eef789eb3f81011e9869d
DIST consul-1.12.0-deps.tar.xz 252403904 BLAKE2B 742eaeaf4c24276de9b66d8d6b8f3b51d836d41b8466e7be23a00e3787132f8a0ffad7bf6e8c288797d8de52885ec4c72f43206022d6d4d2a1b89febd878531d SHA512 11087675a0d353c94576609986a7ddf777e8454e90161e35f80f1592ea3af48477684ec63d1ed870db71066a58c21977b7e9d58a5408c65fee213d64f152671a
DIST consul-1.12.0.tar.gz 23969785 BLAKE2B 57a13905917bac77793be26fb5ac7e668233400e1f9c8eceace3463018cd8fee06b6f5a3753c8eeb250c276f8c95afd63b3b6ae1a7d847dc5adaa11880e52f53 SHA512 c83a5b9e68f46e5f458fb607f60d80fa7bc2dd46000c60bd9838fb03ea925ec5f0c0a4336f9052f70f805b41b4dd8fc872f5f6e883de5da29a87f5273507f31e
DIST consul-1.12.1.tar.gz 24196810 BLAKE2B b82929de9228adaaf1bbf3a4269dd09e17b51f769d0bf040b86949dd8648e1f0b813e5cc5d5e9704b964ef5185074f58ac7347e049be6bc493cc96e4b977e22b SHA512 33925b20a81c7ab9873e5dfc24c26d14c86494c03de0a4030304bf4ac0169b59843337ef05f0564fa69de9dba08e350774e7ae62c6914769d8f0d4cb625e4910
DIST consul-1.9.17-deps.tar.xz 214799320 BLAKE2B c9fe5511156d50d4155ed6050186af894b7efc29e2f311ff542f79d298769b2dc55ee1bba12ca5ba5b81eddb6959a1d7a5e55aeb533827d5e924d3a72853a418 SHA512 be9f417e721372b8eaffe8b908f1ca1d1299c897f032cfb8b7ea8b62f7c2689011c5079a450fb5eed2e4e5454f0ad6a5e3859c91bd67166193334d100968f093
DIST consul-1.9.17.tar.gz 29480703 BLAKE2B c233eab63ea515f886234395100e47910c1acdefa0b29af5bbc96d6c078dae41e0cd4150e1f6f17daac972b3e66d3abe43b594a0c37bff790e43f0f3c0a20da2 SHA512 c859fbede7294884befd0c70469febed5a4269b21cb351f8619d13e3b29f9b8bdd8d18e9611ef34908fc54bd38f2fd0bbc6e96d4e08ab23da952c3db537fb92c
EBUILD consul-1.12.0.ebuild 1337 BLAKE2B c0512a3b9915f4c71dd369ad2abe77dd26260945cd6fc151be222cf4e8d27ecffb2c0587bb12fbac2cb1ed174687f751fb84bcbaeab796276ea77f020a639ca2 SHA512 bb99a0217082b36ce03965061cb91e4d544ddf5a9e5fe819ca8d39b299c24f8b5b4ff3307e37ffeaa3d4fcc4879b936eda03c592a51cf2b433b7d2c73f646526
EBUILD consul-1.12.1.ebuild 1346 BLAKE2B fdd4010edfd86bfa9506a02e875e4646cbc85bea4aa46b62131f97b8a6ea08190c5a60c5e7f66f3106cca90c39032ed0a17cc44e23d4408ab0d93326fc606917 SHA512 717c0baa47fdcef0cbec887d3eb610387eb7f7b19dba4997cea0ed9764c33316796b1bacd5dbefb66d422a49c8edb558f809ad94b479a74c4135d4bcfd2406d4
EBUILD consul-1.9.17.ebuild 1521 BLAKE2B 4b452b57b8d672d18f3c41b545814b20d0437d190a0439b08579acc5d01f437f1af8411ea4372cc2d4ad3db13f4387c373dae06b6e465ac0becf006f104cb546 SHA512 8edc438a09e02e87b67f1e686fc3ec24921deffc8b577d3239e03dbd78a7f92f9a2da04f65234f2563c55eff3fabc8e844e7f165dc36f5bfc4f66cbfbc68576f
MISC metadata.xml 392 BLAKE2B 4995d973307987bb70802d4328dbb1d5e052683a2e1900912b40be5e345969740b1df9e8e1b3bcbf76fb90066ed43ac5ce91e8e11a0ad19c9d587c7204f45419 SHA512 92d4589b5294df0ddcee6fbafa5db5288b3e892dbec6d84bf0e53beb2b0a30e385f9166c536462e51aeaa9ee8799dd1ae3634b7b13e452e3059ba2853c5b77f1

@ -0,0 +1,51 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit go-module systemd
DESCRIPTION="A tool for service discovery, monitoring and configuration"
HOMEPAGE="https://www.consul.io"
GIT_COMMIT="e57f76ae5cce9e70738aadb16f1e47d7c4c257f4"
SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~zmedico/dist/consul-1.12.0-deps.tar.xz"
LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
RESTRICT+=" test"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="dev-go/gox"
COMMON_DEPEND="
acct-group/consul
acct-user/consul"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
src_compile() {
# The dev target sets causes build.sh to set appropriate XC_OS
# and XC_ARCH, and skips generation of an unused zip file,
# avoiding a dependency on app-arch/zip.
GIT_DESCRIBE="v${PV}" \
GIT_DIRTY="" \
GIT_COMMIT="${GIT_COMMIT}" \
emake dev-build
}
src_install() {
dobin bin/consul
keepdir /etc/consul.d
insinto /etc/consul.d
doins "${FILESDIR}/"*.json.example
keepdir /var/log/consul
fowners consul:consul /var/log/consul
newinitd "${FILESDIR}/consul.initd" "${PN}"
newconfd "${FILESDIR}/consul.confd" "${PN}"
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
systemd_dounit "${FILESDIR}/consul.service"
}

@ -1,5 +1,5 @@
DIST kpcli-3.6.pl 232478 BLAKE2B 2c7ea808e840954d2661d7c89dbc7cd7f955d2bfba2c70034d95f480bdfbce8e5e3533105aa4f78c2c4386c1414ca78d678e0487571d93e23381e697054a7c01 SHA512 12c7fdeb613451d1bfcbed18fdec0b555a1ec2ce28ffd7969313a9a5acac582d1c019ea660a550ab2a28d947c5d14a63fcdea252757291aeb44ceae63c205b0f
DIST kpcli-3.7.pl 241191 BLAKE2B a3a851ab9d5244dc2c17c084f116fd8b7adc6770715011c119e8238a7f5ecc0fd894d98c47c4762413dadfff83798f1a134a21d9e156d12ae76aac51259ee58b SHA512 2f66686e6f563e9ef5a2ae1fe23085c2563455e6041ce60eaedbb87492ae517a19163393e640e58b3a8d761cefd924bad605762ad6ba045de8f45fad4fb90abc
EBUILD kpcli-3.6.ebuild 1138 BLAKE2B 2e139080e14df2068de38a194adbb2711f2b7264505348f210ea58ab07ea740ffad9e0586a12a7a9f875283e1d30774645272f2b8e62e2af5afb5ee52e042a5c SHA512 0f5137139de8dd5ace39d8919ca46e29eba7444545dd1e8b50cd5f5db6a7d009cc7f1e0de7b8ffc7e3c485b2fb183115f8bd949c26b66904e5d8511f2ee520e7
EBUILD kpcli-3.7.ebuild 1140 BLAKE2B 9247a18e03a2e37459c2a16710c50f961d822cd05f5c564435b9efd27574eb36b4fd77058e0486362aa7e0aceb7f2925f36b426392c38c1646674a40080083ac SHA512 dd1478f6a5b65e330978874aad020d106408ca48a4614771d065a80f3b0041ab20428eb0edba246811bb441d5b659dee8e5221de5910cc28af2a0ab0ce7dc047
EBUILD kpcli-3.7.ebuild 1138 BLAKE2B 3fdeda69e6b6b7db117b7a56121d91ee8b268405c3aeb6235a2b503189e874ae676c668f57387a1e6e051fae93c57d971c02eabd486a0aa921bde329944fdb8d SHA512 704b56af22ec2e26192014441b1c3a602941a84a94f3ef504dacff297a8475e1ad9a6110bb37dfdc9215773fbd11aa94a46d62da639e3d98af187235089c6cba
MISC metadata.xml 359 BLAKE2B dc783d1efcb74e863350aba643a9f89a52db9ff75cc0f6a03c2aa8c39a1a65c904ca792342127e724a01f024e90e25d63bb427de649636707d5618ed106f7eca SHA512 aad13874ed832d9c9bf03204b2782060d080f2ee2b4e11eb5955bfb4632d2aa84db02eedb428648f1a777ae98c5a0369256faf00ebdd1d4ef816b4f5b59fc450

@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/kpcli/${P}.pl"
LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
RDEPEND="dev-perl/Clone
dev-perl/Crypt-Rijndael

Binary file not shown.

@ -1,15 +1,19 @@
AUX elasticsearch-env.patch 976 BLAKE2B f639b40304e2f4ba8c1bd52b86ed0cd6dbda2198c6be73e38685639364951f5e719e16dbc6ecccccaf8495b17863c8b5f8a7cc8185bb6973dd559e93ecd22a7a SHA512 dd6defc471133fa21897976aab7010f060bbdd52fa2d54c1c7c3844998dfa3fedb28e584f0ab6be9abb502f12e9ed10cbb652be16ae77d5106f83c378aa573df
AUX elasticsearch-systemd-pre-exec 369 BLAKE2B 18fae13aa27931cfc3952309ab76847790f4f785d14efa93bb24cfa66b3b0fc655c19a17d5a7a1b431b6c037cf3596a04eed8f650cf51beb1917560e8817bd2d SHA512 fae1d6e4e52df7d0d3111d6d6bbddf12182de931d461669d8784b524e5671ad40fb645dc6a6cf3de0de08f032c0327da8b25d7cbc4c4a49e3e3a7a791c6cfcdd
AUX elasticsearch.conf.3 2196 BLAKE2B e711aa58eca0df5857fa48a4dc21f5dd144977f3cd0209a58c15868531a108175ecdd21ddc18e1daf1e83c0bbd26da7c00b260698b3ef87c938b6d18928df733 SHA512 36a98d788cff404ccfe0fdff7bbe358750df8db9e5a5f419991b90e257e97331ec93c5f9a84bed57099dd239abb572ef450a191582e7145d8d7517c242707e49
AUX elasticsearch.conf.4 2199 BLAKE2B 0cc66acdc8ce76c4eba04e5fdb745d740bca2a1941535be054e99c33a208e0229609c0106b7f91c9a9f28c22ae8ebb73951dfe36fe2ca0ae51732f5fa1707a34 SHA512 91af72bf5272ed6152835c5e34408fa9e7245b09864613cd59c08da977d9130dbfe664d6aa6f11eac2ce07ebfdb3599e9f27ff219595f6d515c2c06f11f637bd
AUX elasticsearch.init.6 2102 BLAKE2B e49581ac65b20feb24711674a2f5f46bc67d65cd8e5128f1d0868a84db36b0067b13ae39ea3f57d0b4c8ebfd91fb3d769088c29dacf8436beb66fe98cea0b03e SHA512 52116a49c9bce9ebe57316f96f3b6eff3a6bd544b930845d5fb9b74fc5f40535a0e50d71f8c7e602fbe8935ec35692b763a5255ad43afac5f7ac8ac00ba2bd30
AUX elasticsearch.init.8 2150 BLAKE2B 6187331fba1933ddf5fc967d77e818305c6719a838fc6fdac5b821fb2dd659eef3993ca88105b2c30eabf5c2185f3cdae9a58000134c0599a8219ea8933ba532 SHA512 91e7fb2d2eb4a2c85246daa30a28a5eae48972eec5fbae52f16c58ef432c1fabc415e0690052869c70ccc4b6b2a75a228e5aef4b5ee934bc0fb4d00d48303fe3
AUX elasticsearch.service.3 1527 BLAKE2B 7f7bee9019de2814cdce1e4a66932a0a2a915cddce2d5d2bfde2263bf088001ba1dff9bbbc8eaafb4e1d9012176fbeb4964dcd6f25f6e49935bdda90cec52f6d SHA512 adcc3147ce8d52f64fa21e7cb377ba88d4ea32254eaea03c68d45296bac46d7ff084b93469ca9dbabe013bf8bd183a96a219117b68fb91648b595206b60cebbc
AUX elasticsearch.service.4 1815 BLAKE2B 59fece95b40d45222c1c49aaae0ab3091e2a2d7a390c7629cbb69862e71e6c3230d35d6ea7a2730ee699ab3c2218de0e85026396f60df46fc7611048c9600ecf SHA512 bdcd91185dc720042e1c2fee38707b545b03b9e6393c5681fee4937d3fbe0288e124b4fa5de5176dda3baeead31150e15bcc9631f58d8cb50e1c63f27220c120
AUX elasticsearch.service.conf 235 BLAKE2B 23ada111be21dff12323edbe981883cb1ed275b6c7a9f55e77fdcec1919d374818683403a2a7a7c2c2839db2b8afcd66f7667d5080ecb52cade853a400f972a6 SHA512 b300dbc1b3c341ebbcac68385c651133427f342dc0351501b47730b392cc176b7b8dc53877affc6ab384d2834d246a3d0c63b6015dddf2c90d4bcf41cee9968c
AUX elasticsearch.sysctl.d 24 BLAKE2B 4012fbdbc98a8b28df11aed33cb82c113790c44721eae1d69e19c595bfbf329618b9cb67be9528f1994c546233cffd31b20eee39edc142bc86f7a7cf5e08903e SHA512 9f3d8238edff6704bea06b6535ee8915f4a3c9bdc8389d9d4943bcfa49161b61f9a1ca49dbcc415580438f4396fbc3d58eef301554f9426287606a755ada715c
AUX elasticsearch.tmpfiles.d 56 BLAKE2B 0c28c612fadfdd86321df797527399fa5073a7350de95ec2b32dfbe51cbf52fe5dcf68ebd4e3fba6cccba1cf252a16dee3b701c4c6692121745c41665cf3c972 SHA512 5cc722abcaae68afffde96e38b2c9572faf898178d3c291c945fe49fbf977e319322b99fb6fb5bf49cfb04e86f071dde0db621849288f712a56571b13af9a11a
DIST elasticsearch-6.8.23.tar.gz 149672445 BLAKE2B dd7b080f1496f3a20755c183befae74194eab05b04c6f77679e9dad6067eef5222a4c7ce43d6267f1233a7bf864c6f8b23d5caf52278e1fe5f48f465e6603113 SHA512 73258b400cd194768058105a74ca0e811962ccf81bed8c4d3a824d4e5b97a8178a31150e60602fa1e04c6764b139980eb45ae6f246864702120653b45120b597
DIST elasticsearch-7.17.3-no-jdk-linux-x86_64.tar.gz 167378547 BLAKE2B 4bacb075e94587351bb4638da15644ed372ec1ad2b72e1c9b84c511e84666f6b79ccc8519ce5fede119e6c134ac500a1209578f18a26fd8566646e870a17f9ba SHA512 f2d5953710adfe31f1e30a0fdf4c091c0493f613a83927ddec4bbc74d2eccb839e1ffa6d44636ad0ad9c07613915847cc7a68fc87e465a8a851c96e023917bf1
DIST elasticsearch-8.2.0-linux-x86_64.tar.gz 529729465 BLAKE2B e176a047e49b343673c6f20e45d6ff96650e4ebb6b0d9d09450e4fb435ac56e22527be32c4327b5667ce6b4dbd6824477fc445c1db3e78a42e9c6bd01a1f5934 SHA512 f5e48538a835d61b7321133158c988b536945451f783964a10f50a0208aa46c013c2e55b86a5f4ec06c7ac61700c0f41d47124c91e4bf93b24ad3f150933a77d
DIST elasticsearch-oss-6.8.23.tar.gz 68573265 BLAKE2B 80366fdc4eaaf45161a36da112397938a82d08d842d82dd5a9311abf63ca20afb93ecc06387c6852bbb1a861306382d6e7c2314e67635b6f2e75cdc183057ad8 SHA512 14dbb2809b06499373c3ec5035d829d62255c2c93103618fbfe3d7d03cecf8847f654e83c78f765f23224126ff18ed713b959857e8ecf435c475b11bcd143d3f
EBUILD elasticsearch-6.8.23.ebuild 2597 BLAKE2B 8ee44e77ee5a1e4fbf5a2b2811c1a0ef57e2b1ac9e6125ae8ee2faf9ee47f86061340af6df3497e36dd012310bf55a3bc2eab315a628c75292749bc6e4fe471d SHA512 f22f587ffb0b3eb01ceb3ee3cc072b433aaeaa6d5462bbee2d7f318bf59109357c2755bd7813ebf2729e5df97c74bc5f65848449bfe8afe75f304d41485cd4c3
EBUILD elasticsearch-7.17.3.ebuild 2404 BLAKE2B 53442d4b047689457b04aa62696256a4748db73f07791a94a7324eb947e9a14d5d00122b0bacdfd02a38006b19b994a97f391d921b68a19817891d26c233adbe SHA512 f4a9631133a62e6528053a74b0ba5d8199a588e73b69bfc9a5c541c53e326cede24a1ffe44b3a9d8af0056e014c09965b7ecf983b944907de40f9244959ea9fb
EBUILD elasticsearch-8.2.0.ebuild 2766 BLAKE2B 5d2a9cdbd008e16d23133a2ea93e24d35a363ef142efb525279ad890e3fc7ee2f8cc3b05077a62c7cfce9e7061a1edd23acba82a13172e8bc67a82dccef02465 SHA512 53838f7dfedc83cd2e55a81afd5b7b8b3f68e5a0ffcf84ab162737b5d384befc1d86075aa4bf664a52883936c2af55b1866d8dff954b432693fad5e3b4210b27
MISC metadata.xml 490 BLAKE2B 48bca2017c5b522ba95203316efcb1fa711a0a1689fe75bc3b645f3f305d0671e69747d657e0b561237b472a721edf7cbe51a32919a71b57dc30e86bd4c05655 SHA512 37e637e54f452cd1fcc23a5e1537d53af6a17f3e7d805bb6d091d85e564f9132931ebf9c020580bf9fe81721293d972b03fa47985c04a722570630248ca416c4

@ -0,0 +1,94 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit systemd tmpfiles
DESCRIPTION="Free and Open, Distributed, RESTful Search Engine"
HOMEPAGE="https://www.elastic.co/elasticsearch/"
SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}-linux-x86_64.tar.gz"
LICENSE="Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain"
SLOT="0"
KEYWORDS="~amd64"
PATCHES=(
"${FILESDIR}/${PN}-env.patch"
)
DEPEND="acct-group/elasticsearch
acct-user/elasticsearch"
RDEPEND="acct-group/elasticsearch
acct-user/elasticsearch
sys-libs/zlib
virtual/jre:17"
QA_PREBUILT="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
src_prepare() {
default
rm -rf jdk || die
sed -i -e "s:logs/:/var/log/${PN}/:g" config/jvm.options || die
rm LICENSE.txt NOTICE.txt || die
rmdir logs || die
}
src_install() {
keepdir /etc/${PN}
keepdir /etc/${PN}/scripts
insinto /etc/${PN}
doins -r config/.
rm -r config || die
fowners -R root:${PN} /etc/${PN}
fperms -R 2750 /etc/${PN}
insinto /usr/share/${PN}
doins -r .
keepdir /usr/share/${PN}/plugins
exeinto /usr/share/${PN}/bin
doexe ${FILESDIR}/elasticsearch-systemd-pre-exec
fperms -R +x /usr/share/${PN}/bin
fperms -R +x /usr/share/${PN}/modules/x-pack-ml/platform/linux-x86_64/bin
keepdir /var/{lib,log}/${PN}
fowners ${PN}:${PN} /var/{lib,log}/${PN}
fperms 0750 /var/{lib,log}/${PN}
insinto /etc/sysctl.d
newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
newconfd "${FILESDIR}/${PN}.conf.4" ${PN}
newinitd "${FILESDIR}/${PN}.init.8" ${PN}
systemd_install_serviced "${FILESDIR}/${PN}.service.conf"
systemd_newunit "${FILESDIR}"/${PN}.service.4 ${PN}.service
newtmpfiles "${FILESDIR}"/${PN}.tmpfiles.d ${PN}.conf
}
pkg_postinst() {
# Elasticsearch will choke on our keep file and dodir will not preserve the empty dir
rm /usr/share/${PN}/plugins/.keep* || die
tmpfiles_process /usr/lib/tmpfiles.d/${PN}.conf
if [ ! systemd_is_booted ]; then
elog "You may create multiple instances of ${PN} by"
elog "symlinking the init script:"
elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
elog
elog "Please make sure you put elasticsearch.yml, log4j2.properties and scripts"
elog "from /etc/${PN} into the configuration directory of the instance:"
elog "/etc/${PN}/instance"
elog
fi
ewarn "Please make sure you have proper permissions on /etc/${PN}"
ewarn "prior to keystore generation or you may experience startup failures."
ewarn "chown root:${PN} /etc/${PN} && chmod 2750 /etc/${PN}"
ewarn "chown root:${PN} /etc/${PN}/${PN}.keystore && chmod 0660 /etc/${PN}/${PN}.keystore"
}

@ -0,0 +1,24 @@
Since ES 8.0.0 upstream stopped distributing a 'no-JDK' package.
This requires us to set `ES_JAVA_HOME` else it fails to find the
JDK that we unbundled and will not start.
--- a/bin/elasticsearch-env
+++ b/bin/elasticsearch-env
@@ -36,6 +36,18 @@ ES_HOME=`dirname "$ES_HOME"`
ES_CLASSPATH="$ES_HOME/lib/*"
LAUNCHERS_CLASSPATH="$ES_CLASSPATH:$ES_HOME/lib/launchers/*"
+# Set our JVM in a Gentoo-specific manner
+if [ -z "$ES_JAVA_HOME" ]; then
+ GENTOO_VM=$(depend-java-query --get-vm virtual/jre:17)
+ if [ ! -z "$GENTOO_VM" ]; then
+ ES_JAVA_HOME=$(java-config-2 --select-vm=${GENTOO_VM} --jre-home)
+ else
+ echo "Unable to automatically detect a supported Java 17 VM. Elasticsearch is unlikely to launch."
+ echo "Please ensure that you have installed an appropriate Java VM using portage"
+ echo "OR pass the ES_JAVA_HOME environment variable."
+ fi
+fi
+
# now set the path to java
if [ ! -z "$ES_JAVA_HOME" ]; then
JAVA="$ES_JAVA_HOME/bin/java"

@ -0,0 +1,67 @@
[Unit]
Description=Elasticsearch
Documentation=https://www.elastic.co
Wants=network-online.target
After=network-online.target
[Service]
Type=simple
RuntimeDirectory=elasticsearch
PrivateTmp=true
Environment=ES_HOME=/usr/share/elasticsearch
Environment=ES_PATH_CONF=/etc/elasticsearch
WorkingDirectory=/usr/share/elasticsearch
ExecStartPre=+"/usr/share/elasticsearch/bin/elasticsearch-systemd-pre-exec"
User=elasticsearch
Group=elasticsearch
ExecStart=/usr/share/elasticsearch/bin/elasticsearch \
-p ${PID_DIR}/elasticsearch.pid \
-Epath.logs=${LOG_DIR} \
-Epath.data=${DATA_DIR} \
--quiet
# StandardOutput is configured to redirect to journalctl since
# some error messages may be logged in standard output before
# elasticsearch logging system is initialized. Elasticsearch
# stores its logs in /var/log/elasticsearch and does not use
# journalctl by default. If you also want to enable journalctl
# logging, you can simply remove the "quiet" option from ExecStart.
StandardOutput=journal
StandardError=inherit
# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65535
# Specifies the maximum number of processes
LimitNPROC=4096
# Specifies the maximum size of virtual memory
LimitAS=infinity
# Specifies the maximum file size
LimitFSIZE=infinity
# Disable timeout logic and wait until process is stopped
TimeoutStopSec=0
# SIGTERM signal is used to stop the Java process
KillSignal=SIGTERM
# Send the signal only to the JVM rather than its control group
KillMode=process
# Java process is never killed
SendSIGKILL=no
# When a JVM receives a SIGTERM signal it exits with code 143
SuccessExitStatus=143
# Allow a slow startup before the systemd notifier module kicks in to extend the timeout
TimeoutStartSec=75
[Install]
WantedBy=multi-user.target

@ -1,5 +1,4 @@
AUX tmuxp-1.6.4-tests.patch 689 BLAKE2B b3c52055186d41be30378d9960099a705c0f7f4606c16a5aaa62f3e2df55b5ceec7feb77329715d13b7aa9fadad9424ed55dfaccb7c24bd6550be40ea6faa425 SHA512 d5ab3b391fe9c4b0646cbecbe3c3f4633829d6f1544503e96ad7d9b2265736c3082c959988344146a6623f125eac339f2f6875ec7b121e5c7db256089324cef8
AUX tmuxp-1.7.2-relax-click-dep.patch 236 BLAKE2B 034c3f1b09e96de2dd6e534a6607ad8b3c3d46a4a9fa6dfcd196733237176e7b400f99f8289a0ad7bdda56faa5352778e05997fd4d53e3c7686cdb1c2af221b1 SHA512 b21d87efe015efc93b973d20b43805bb5c514e4f5ef4b3ee5a0961bdd7edb249d9804a9e6d573a22a1b607fbca4f4a2b219d0cb47d2d26c0a577c3cc7c0786fb
AUX tmuxp-1.7.2-tests.patch 475 BLAKE2B 07d6def54c025b6b1d538813258ba06cf9b030ac8e40160492490f31d37c07e5158a95b5b1a28a3350aab1b1bb188b29a2c12b8521ac3a12f937ceb623e04707 SHA512 1842005a34e7b4a495e9e735243d1681158cb8e24b37006edcd7c1929df1eefc2a2f174f6eefd08866f1b830951610d881c654063ce20217fb8e457a84baa7fb
AUX tmuxp-1.9.2-tests.patch 564 BLAKE2B f164bcd3bd5344e39fe050bc3c716dc3678584071990ed19c6cdcc0ab816852d0b18f89d358ba0607260dec0eb87596e245dc386a7afb0884461d44e22dec35f SHA512 f15745bfeb8c72dc0d4a1e1cac489acaa31a18282aa8d39e5b142d207f92cbbf110e1752449f14eb2b4fabcaf9022d7f3256956e26328a2f607edfd87ac05c47
AUX tmuxp-1.9.4-relax-click-dep.patch 305 BLAKE2B f15674bb3b007321dda444b747cfca5f5da13b4d3e5ff741aa7559271c804cf5939d511792259dd0cdd62864e08d12ebc6acc0ba2836f9d8ecc50e93f3546db4 SHA512 cb476d64cb95f94b41536ec6fb5c1954cb6e168836c1d6b40cba407d4cb0753174d6e437e71d1aba51d084004377e048e129f84caa03df671022995c4a1349ec

@ -1,10 +0,0 @@
diff --git a/requirements/base.txt b/requirements/base.txt
index fb2ab61..17e3516 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -1,4 +1,4 @@
kaptan>=0.5.10
libtmux>=0.8,<0.9
-click>=7,<8
+click>=7
colorama>=0.3.9

Binary file not shown.

@ -1,4 +1,6 @@
DIST heimdall-1.4.2.tar.gz 5486693 BLAKE2B 213bfa5bb7ede8d418847916a5ec16c17e4dec7fcb07de296d96e16c929634167afb57e13cee0e8a6e42fbbddcd2f2e0f5069cfbc3e8c3b5721d2d303ef48407 SHA512 c554662f9ccb763a8e9867a0c563618879d2533af985d44db3c237d3ee51add44c1681d13b1a83b72b30ba6e5b32d7c2f9c02b31114c67c5fbe01cbb010acfe7
DIST heimdall-2.0.1.tar.gz 83642 BLAKE2B 29cd784a4ea4c25f9670d27c306ca95d60d7ad8a11175d2ee835a0cf1e7fc5eb179aa4e49c5e05e280ed5ce475a9e66e56b48444dd4b3b93ea8cb173e3d18060 SHA512 f6df4551702a7ad7688018d60569b8b94f20be4f78a9b4bf5f6e89396ed43cd7519617ef1f420b41bbfeec8b51ae636759a7b90443d3d5945cd8744b43e2d0ef
EBUILD heimdall-1.4.2-r1.ebuild 1039 BLAKE2B 32343fcb22532f8c4c2b1e34d738b490db4c40b416a1e8605940577c9ecceaa251d290bf165f89b3925a06844d27157a2384388723e20a44b684455942640173 SHA512 3dff78eb3eedef7f3dd8d7e96945ee9073cc194911dbf10e97091a236ffe1895b3414f54c3dae61157bf9f23bc3d839e2b322b1c6222980e821e5d01480e1e3f
EBUILD heimdall-9999.ebuild 1033 BLAKE2B 511a9c38a9a064c19d89d4335d6cb6f1bd67c269aa527c4c85e12f83bec4c827c2be2163de970aa29fb5e19464dba484bae0620cbe1752197c5f27923749828c SHA512 542d168a44cdc9c4c77c6a22ee07d5a0491bcb752bbc5654c0ab2067332d8d7df4f0d886942bb1c8f1d1589632abf5de3f9ee67411fe434e9f4d95686fce3799
MISC metadata.xml 257 BLAKE2B c8d6a583dfe72114b8cde3a88bbf779d8b8d5e1b641461cccdfd51a9fd3830a2442a194bc3c226cb9b093784a7f24190f36bab14e05290f16dc59af5347ddfcd SHA512 ff3dc036060236d97851e807048824827b0f6357f43820882bef939a1947c37624be8fd1b58e128c201bba23e70622148457c7a7ec705d72319baa69f7deb189
EBUILD heimdall-2.0.1.ebuild 1090 BLAKE2B dbde0738588d9304dbbacedc3ebb776b47187f110b6f434d13fe5fd2a38094dd888aff45c536ae04946b5cfb4aba36ecbb343bb1694305ab21912449a42ccca8 SHA512 47f9c5ecaf1b53d85b5b1fcb52d15afa5bceed7ef76a9a8f7ae07876faa890e0b9716d7c64972042ca98696bb22a69542622abfcb0c9add2310d4fecd0893a8a
EBUILD heimdall-9999.ebuild 1089 BLAKE2B 3114b156ed756368d0fa9c2260f6442c0541175b00878ac3691235825d9efddc50c29d4e6d6a53ec7ac9b298bd2a80973a08f55ced47008af1e5d6ec38352b1e SHA512 a7f5a35a9c19b7a4d3f118f31d9671e6f7159b9ff43c08192871a0c128ade97aa9bd4b4fd8bff1c5b64e2472dd6a46a999aa760808f522c628129830daae01a1
MISC metadata.xml 402 BLAKE2B da916fb8cefb8316321f382f91e28788f62fbc2343b4351481db904ed1f0fa546926cee1ac01ad4be9327affa3c1a3a71edefafe686f25e65f0e7d66f741108c SHA512 f585cb919895ed2c10951f379552bdeafcd5f39b756a93a294d82e8f538b9de1a5e05a97209e62063335ffde24aa4cc2e0077efc91a4b1db4ef705476c8fe812

@ -0,0 +1,52 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake udev
if [[ ${PV} != 9999 ]]; then
SRC_URI="https://git.sr.ht/~grimler/Heimdall/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64"
S="${WORKDIR}/Heimdall-v${PV}"
else
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~grimler/Heimdall"
fi
DESCRIPTION="Tool suite used to flash firmware onto Samsung devices"
HOMEPAGE="https://git.sr.ht/~grimler/Heimdall https://glassechidna.com.au/heimdall/ https://github.com/Benjamin-Dobell/Heimdall"
LICENSE="MIT"
SLOT="0"
IUSE="gui"
RDEPEND="
sys-libs/zlib
virtual/libusb:1=
gui? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
src_configure() {
local mycmakeargs=(
-DDISABLE_FRONTEND=$(usex !gui)
)
cmake_src_configure
}
src_install() {
dobin "${BUILD_DIR}"/bin/heimdall
use gui && dobin "${BUILD_DIR}"/bin/heimdall-frontend
udev_dorules heimdall/60-heimdall.rules
dodoc README.md Linux/README
}
pkg_postinst() {
udev_reload
}

@ -1,21 +1,21 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit cmake udev
if [[ ${PV} != 9999 ]]; then
SRC_URI="https://github.com/Benjamin-Dobell/Heimdall/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/Heimdall-${PV}"
SRC_URI="https://git.sr.ht/~grimler/Heimdall/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 ~arm64"
S="${WORKDIR}/Heimdall-v${PV}"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/Benjamin-Dobell/Heimdall.git"
EGIT_REPO_URI="https://git.sr.ht/~grimler/Heimdall"
fi
DESCRIPTION="Tool suite used to flash firmware onto Samsung devices"
HOMEPAGE="https://glassechidna.com.au/heimdall/ https://github.com/Benjamin-Dobell/Heimdall"
HOMEPAGE="https://git.sr.ht/~grimler/Heimdall https://glassechidna.com.au/heimdall/ https://github.com/Benjamin-Dobell/Heimdall"
LICENSE="MIT"
SLOT="0"
@ -46,3 +46,7 @@ src_install() {
udev_dorules heimdall/60-heimdall.rules
dodoc README.md Linux/README
}
pkg_postinst() {
udev_reload
}

@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">Benjamin-Dobell/Heimdall</remote-id>
</upstream>
<maintainer type="person" proxied="yes">
<email>duje.mihanovic@skole.hr</email>
<name>Duje Mihanović</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

Binary file not shown.

@ -1,6 +1,4 @@
AUX gethopt-undefined.patch 358 BLAKE2B ccc264eece330bc0c8979731410488b070c91e73381ed4f00ff95f04c5f023948f304dd70c0f8ec4ff67abf266d80ce8931fa46f53486e2e0e003f151fbda4b7 SHA512 a7504f3ab60ff49b72e475e558e128522757874d4328abf7e488313dff7c2fc3650fffc12a03109601a14348f24f21a83ed0e83f9d6fe1176207ac2692800dc1
DIST discount-2.2.7.tar.bz2 102277 BLAKE2B 58ec3bce2b8fc41a090d9b81b4326cbf54e36bf774f4f9ef63c2a2b1d34ba464e9f0a021f19b4fef165da426742af3045a631af005371d1a8a4cd81dc0be3367 SHA512 1b61eb7c625bb50da0dbe97350a0ccbb15930ccaef449c4b4659950907bce3c0564dabf20578379a7fdd0e375f5d4d5b61acd34db474a85e942b60373688bd08
DIST discount-2.2.7b.tar.bz2 102685 BLAKE2B 1af4d47248e4a65ea1517b03d0b1a0b15eb79bdb7d1f00779515e2a1113b2a923f5d9e5d0a93d63cfc6c7257f11d3825d9baa55c7f2252fe3d2513785ab67ae3 SHA512 d68ffb85ae3e6d6ce8a2e506609bd4cb042617e350d113dd632a1ed81adb0b076df75ca4e70e97d43f3a3a2907555a9f28087a3762f41806289c526af3c55806
EBUILD discount-2.2.7-r2.ebuild 1697 BLAKE2B f6a68291682e44d6adfa9fdb40fe7e1c1bbac2c0981fd86f223344053c6510b27b4c734613c0acc4f29b31f5ffc862924ceaeda442fc7a52f27f111d6ce7e882 SHA512 cd1653e485b7785f630017210eb5268ac7c42c362cd95e2bea38f977f99c79cfd3aef8c35aa292d6764868f404bb74f77b068596a3b17c7001488c7a0c761308
EBUILD discount-2.2.7b.ebuild 1646 BLAKE2B 8899290dcd57c89c75f9b0f43f05d78ff4a118170b276336121d33a135bbad9d442efec9a5638ee89aeb2310b50fd560bf4f5983d23cdca64b8129e7a1aaa9cd SHA512 dad24beffca897253cba4be15436e2637666843ff88742009fc7d521b54234c771a53bf12fe1948ad3e12c1a4e52acf676e9d6f3ccd6c84347982402b2072f65
MISC metadata.xml 245 BLAKE2B 4988fa1366a9b8a3769e503545339cdd493a0bdc362ca9237b158b94549de1f061477546b00fd3b21dc9325812423f7207071e22e3234d5c0b88c755197557d2 SHA512 e00be68ab9ad3acfce3d2d48721c47cf50e2c6358c9ceb45a2a23fc5303826ea26b9205ce4f230121c2e40c9c467367f2dc57863680899b21e8005034aa9118c

@ -1,67 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
DESCRIPTION="A Markdown-to HTML translator written in C"
HOMEPAGE="http://www.pell.portland.or.us/~orc/Code/discount/"
SRC_URI="http://www.pell.portland.or.us/~orc/Code/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="minimal test"
RESTRICT="!test? ( test )"
src_prepare() {
default
# for QA, we remove the Makefiles usage of install -s.
# Drop ldconfig invocation.
# Force “librarian.sh” to respect LDFLAGS ($FLAGS should have CFLAGS
# at that point).
sed -i \
-e '/INSTALL_PROGRAM/s,\$_strip ,,' \
-e 's/\(LDCONFIG=\).*/\1:/' \
-e 's/\(.\)\$FLAGS/& \1$LDFLAGS/' \
configure.inc || die "sed configure.inc failed"
}
src_configure() {
local configure_call=(
./configure.sh
--libdir="${EPREFIX}/usr/$(get_libdir)"
--prefix="${EPREFIX}/usr"
--mandir="${EPREFIX}/usr/share/man"
--shared
--pkg-config
$(usex minimal '' --enable-all-features)
# Enable deterministic HTML generation behavior. Otherwise, will
# actually call rand() as part of its serialization code...
--debian-glitch
)
einfo "Running ${configure_call[@]}"
CC="$(tc-getCC)" AR="$(tc-getAR)" \
"${configure_call[@]}" || die
}
src_compile() {
emake libmarkdown
emake
}
src_install() {
emake \
DESTDIR="${D}" \
$(usex minimal install install.everything) \
SAMPLE_PFX="${PN}-"
}
pkg_postinst() {
if ! use minimal; then
elog 'Sample binaries with overly-generic names have been'
elog "prefixed with \"${PN}-\"."
fi
}

@ -1,4 +1,3 @@
AUX qpdfview-0.4.18-qt-5.15.patch 342 BLAKE2B 34ecd868ba9f38f43433f425c173b5cf07c0c9a2c7097e62d0af1b85bf49a3ef2f68064be88a12f300356633471ea8f04b69b66f9874cb5a8dbae3962021402b SHA512 ac6a742b957eb192117aece45cef8f2a9d76fe45d4cc87246dba8e52a15ac11c6892175fd73c8af3bd22a34ff36645828a5f12d66c240b6305d9621387fc3261
DIST qpdfview-0.4.18_p1.tar.bz2 448818 BLAKE2B 690f93c7f0af376e2b60d69a9802cdb159a97eb66b572a913badcd7ce3b9303d69bf8fbb359b5aa09ad1c63b1b6865e3602c8dc9cdad2506a43273d410a64d89 SHA512 41152596e39e6084e4e46c1aca28dfa4c619bf31068ee3272c6119793da5d99c58868ecf682ed0dc81e740f20193372e2780cf7d7fb917545662c93e6a2a1b4a
DIST qpdfview-0.4.18_p20211227.tar.bz2 485165 BLAKE2B 1efdebf84ffbcedf464615e6ef2ef4092ef3210177e5faf17bb01c39243fdd5b11434459dad897a04acff0cf037129d2a524d37c670ae57556219421c363d1c5 SHA512 ea2206d9f2cbd5bf53ab75c8e78a5b3e30136febcf82630c375d664645d6b5e72c6128fb7b63cb65ec511c2c23014ceddd93495c520e9cddd1c52f01377bea17
EBUILD qpdfview-0.4.18_p1.ebuild 2213 BLAKE2B 5d2b5f45913a3c895b232c0787a7cdadbd3c0b48ab6ee0c6a5ad3af4c297cbeb0c3744741cb8493c82bc62d1131c9534afd8bc0d2e2812c8a56b52e1ef0cded9 SHA512 163069547ec1115c57658101211e5e189e4d2b5d58f80edab55ee2b371993b155e262a9983eb42721de16a09207aeea40f80423219d2c1dd1936d845e9db2b13

@ -1,11 +0,0 @@
diff -ur qpdfview-0.4.18.orig/sources/model.h qpdfview-0.4.18/sources/model.h
--- a/sources/model.h 2019-07-24 21:18:33.000000000 +0200
+++ b/sources/model.h 2020-05-29 11:44:33.012891583 +0200
@@ -27,6 +27,7 @@
#include <QtPlugin>
#include <QWidget>
#include <QVector>
+#include <QPainterPath>
class QAbstractItemModel;
class QColor;

Binary file not shown.

@ -1,7 +1,9 @@
DIST timescaledb-2.5.2.tar.gz 2773859 BLAKE2B 918768e21ea43de2678c2ce12c5ea9faa9794eb48d4f1003c898d5510330d25c319b30323692facff78f95ee417a4cd4ec0e78363de17c4746aeb3f42c0b5bba SHA512 28cc4b4a786c62651aa9e499bb82bbc079307ed237a8c2478d5fbd4d6aaa9bb43bf3c1df971f76921d25112761a79dc9dec31d663fa31caca38b0c822f2026b0
DIST timescaledb-2.6.0.tar.gz 2863860 BLAKE2B 14b7bbfcfe1ca874ef24a7d31f3855f78cde0be57022251e1b1eb141819e19af45a2269123583a2d97c08c778aed38d9662cd4a6ff9c44281a605b8c0faed1ec SHA512 b076a44e3b30e99986dba710079cdc1a38b59a9d65ecd9f78fa16f3b762f253d7a9236a34a4d7e7beb29c1051113ea8877973e07ed3116012c9d2175a77e2edc
DIST timescaledb-2.6.1.tar.gz 2876847 BLAKE2B 6053e69fd6f7b86287c0ae54966a9e7528cf371d2952b6edfe80c0c616c4fcaccf04fa1f3af5f7ed787e85b7b12ac00e709664552c79561f7b4e503891cb5dd4 SHA512 edcc84c37af9670c1a7bf527f5c430405e9b04e9a35e676d04e7ac70b20184032f992d05545a180b50ac2346b076aac4fc98348c355006345394910978864a8f
DIST timescaledb-2.7.0.tar.gz 2962972 BLAKE2B 37a0c3c7f51936d888492b7be59d2abc635bead3681a0414c5b7bfaca6b70a162638d5f9cf8368bfd49e2a8a03bbcdbf4fde853466edebbbc8a38d57ef567674 SHA512 fb07e06be36c2a59fbbaa77c7cbc3b564ce26b8f508211ec10b19b2e9bf08afed2e734b9a578b97ed99af95936a8f722cbc4cf2b5c6952df739e777ea96bf414
EBUILD timescaledb-2.5.2-r1.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
EBUILD timescaledb-2.6.0.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
EBUILD timescaledb-2.6.1.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
EBUILD timescaledb-2.7.0.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
MISC metadata.xml 424 BLAKE2B 8cbf1315da7aa52b81fb2b141d7d34100cd838667ec366ba000fb914251cddd35632d9f9b8f6200bf4b679683db9c487522d18bedb4b371f92651c26a3e6121b SHA512 8e8b90dec46092f8d7dd36e67fa000e3f4c108f80903ebd3dad4965bbb4797bf952208afa7e90646946207382547fdd59d4d282379a898a3121b91f86e090c20

@ -0,0 +1,67 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
POSTGRES_COMPAT=( 12 13 14 )
POSTGRES_USEDEP="ssl"
inherit postgres-multi cmake
DESCRIPTION="Open-source time-series SQL database"
HOMEPAGE="https://www.timescale.com/"
SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
IUSE="proprietary-extensions"
LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
KEYWORDS="~amd64"
SLOT=0
RESTRICT="test"
DEPEND="${POSTGRES_DEP}"
RDEPEND="${DEPEND}"
CMAKE_IN_SOURCE_BUILD=yes
CMAKE_BUILD_TYPE="RelWithDebInfo"
BUILD_DIR=${WORKDIR}/${P}
src_prepare() {
postgres-multi_src_prepare
postgres-multi_foreach cmake_src_prepare
}
timescale_configure() {
local CMAKE_USE_DIR=$BUILD_DIR
local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
# licensing is tied to features, this useflag disables the non-apache2 licensed bits
if ! use proprietary-extensions ; then
mycmakeargs+=("-DAPACHE_ONLY=ON")
fi
cmake_src_configure
}
src_configure() {
postgres-multi_foreach timescale_configure
}
timescale_src_compile() {
local CMAKE_USE_DIR=$BUILD_DIR
cmake_src_compile
}
src_compile() {
postgres-multi_foreach timescale_src_compile
}
timescale_src_install() {
local CMAKE_USE_DIR=$BUILD_DIR
cmake_src_install
}
src_install() {
postgres-multi_foreach timescale_src_install
}

Binary file not shown.

@ -1,3 +1,3 @@
DIST act-1.6.0.tar.gz 781572 BLAKE2B 04ac295b09d9ae5fd9f062637f07671009140988e42d00668174bdc07b09d3dea8df6064d597f03a64157f34d3a4f60df2a9d528eaaa60e2540cb51a421136ef SHA512 1a99b628eea87151e6efdafecc80aa590e679925d8e3c03251888b72bce3026de8149ad6111605bcae52ea5006a4ecfe97b4eb4e860d545c2b536475a67282e6
EBUILD act-1.6.0.ebuild 1230 BLAKE2B 98a3cae127fde46e7aea916d5e7902e96b17c24563b8eaf81954e3af88966766569abd0a826173906c06ff592ff22671ca178bab584d7529b595e07a125f7365 SHA512 c2205b0562871880a827e391f740664fbcb8910638d7db97ae69fc0b2fbe1e09421f509d27f570ed7232d2350abea82a8084ab0d1e9895cee04e258a31f7bb71
EBUILD act-1.6.0.ebuild 1222 BLAKE2B c7acd0b265a4e0624fa06280d139cb33c399ffa8805ba61be2a9a74666bbf7e8febbe90f342e0e339135d5018f18ad688fc7437f443c7ad0200fc17983f4b71e SHA512 8562fbb650bd040df4eab66dbd57f1faa3981d4d502bff18d6db695960909e4a5c2f400ab3eec41765156baf50caa7b18f7c764d7bb99750d7f6a3c6affe1e63
MISC metadata.xml 801 BLAKE2B 487f06997e723aa3951f9bf94bd8650c2649052f0c37ce65a78721fb6edacc07adcbe3b6285abc4245929dd40b4ab7535d95baf0c8a0f023ee2e938497b0248b SHA512 cf0c356b69a010d76734178a4b80c20e56e7b32280a7c50d151d0028fd22145211f566127c3069f1e7e0d20b5dd6100943e5ee19ce78c12ad447473b1f0f458a

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit golang-base toolchain-funcs
inherit go-module toolchain-funcs
DESCRIPTION="Automated Component Toolkit code generator"
HOMEPAGE="https://github.com/Autodesk/AutomaticComponentToolkit"
@ -14,7 +14,7 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
RESTRICT="strip test"
RESTRICT="test"
# Package does not follow the usual go directory structure
# Functions borrowed from dev-lang/go ebuild.

Binary file not shown.

@ -1,4 +1,3 @@
AUX 2.1.0-FactoryFinderTest_NPE.patch 516 BLAKE2B 5e6d8f01f3ea0875e7a6da4fde36c1cda944811450ed71dd02d4029ebb400bf6dc2ad12945eb1fb8848cb0d4df214de36e01026418465a1a7bd9df4eafe1594f SHA512 4f0695614ca9ce414874d5167041b7bb15fa9d9f74ae16a8a1f78429df1dcdd783bc1d3356c3fdb9fcdeb61bd713eb76cbeb03206c0f028caeff3ea0b0a8ecb3
DIST jakarta-mail-api-2.1.0.tar.gz 1072862 BLAKE2B dcfe0cbbd777dfe2bb703ddc67803402a6a617f6956822e574b7f9b01f2541d0e06eacb3cd192b08205a6ff8151c7a93ad0db758a7df0eec0085e3964a3f88b8 SHA512 38d3e0476073b4faa732e6840d251f9ec90c42a7558b1ac628e83dfdad65f74c8cb3f87b6e1964f15354b5bcfee7fce2d0bdee20fa49073985db0e4401bc7627
EBUILD jakarta-mail-api-2.1.0.ebuild 2524 BLAKE2B e417b88d08cb118eb3da1cd382b2bb32770da69ef2ed0c9c6d0dfe380014d87ae7685793dba6d09f26b9050e72e1dd7325f9c56e69ae8e9bcf6b22a7a327d07b SHA512 7f95d5ebc0afa448dd1e834c2977f3c5cbefc49aeb9eb4ed6cf19ffe6d95317b04684a33fa39e9f5c61eeb384667ca45a59bb5d31c8dabcfe48eaa028bf10461
MISC metadata.xml 379 BLAKE2B 40f6e6333bea94696bf71edf0799f1a6f8badf2a756bc9999d240ca596af6ced2f21203ae380ec0687528acba2ea3f306a8fb81ae2f9729f627b72348fa97132 SHA512 ca338e9f93ded5c3cf7fc490395f1d20e7a089d69707677ce39ac8bbaa243827848df5695799453e6002c6538393169386886217bd0108c5cdc74c7298db362f

@ -1,18 +0,0 @@
--- a/src/test/java/jakarta/mail/util/FactoryFinderTest.java
+++ b/src/test/java/jakarta/mail/util/FactoryFinderTest.java
@@ -23,6 +23,7 @@ import static org.junit.Assert.fail;
import java.util.ServiceConfigurationError;
import org.junit.Test;
+import org.junit.Ignore;
public class FactoryFinderTest {
@@ -39,6 +40,7 @@ public class FactoryFinderTest {
assertEquals(DummyStreamProvider.class, impl.getClass());
}
+ @Ignore
@Test
public void doesNotExist() {
try {

Binary file not shown.

@ -10,10 +10,12 @@ DIST elixir-1.12.1.tar.gz 2458060 BLAKE2B 512f016cb7f064f2b90a4d2dae4ffaf957422f
DIST elixir-1.12.2.tar.gz 2460047 BLAKE2B eebcb4b828bf445ece6bfceb40b228406a15b0d33fb6efcc2b34fa4a264d83c5d71aa9787c5b641e903fb97ba02da07f3edf76424136e3dab0248a65823f225f SHA512 4c19a6a0310606b3016b3699079dc5f667e348c86c92e7e998cbecbacd283f5f4ccdd3d83b757725ba637a39729e9d82673b596feee72e831d575630e2f3111a
DIST elixir-1.12.3.tar.gz 2461828 BLAKE2B cdae9bd7f3463b89dd737ce943d57b7f9801bf382500a274332e1cb87902ecc37bd6e7a53af4dd5c1cd6e6d9d64171e226e676cd8023252c86fdf028d80dd383 SHA512 945e33ca9c3e50015531f87630c1bc1b9966acc64bbf7d01c8c4f8cfc104ee1e08113f572f0ad6a9f5e8ee37e33144e58b2ac33dc0a2b01e1355fc5f8b1b9329
DIST elixir-1.13.3.tar.gz 2922197 BLAKE2B 47c98ffe24d11ea161e9b9fa55d3c8ee1c2234848707aeeaf715eb02a61b7d3e8784bf2599b4129a824edf004d1edda2f0a42252710d957cc0213202f86dc06d SHA512 88bf585e18bfefa54c1c771247ec489bc96d16cc0f88384e9c0c981ddb665cd7efccd49383b4de1fbbd823ecd0a5e65d76e3065c9ce3c45f2f4feccd01ace48e
DIST elixir-1.13.4.tar.gz 2912984 BLAKE2B 3849e7be7d1ba54ac3f96690f158b60a3b7da720e85a6c2ef38b078da795c1debaff319133eae6d5e77a7159f452b2ee6a7ad9ebbf7339391e4ee9ae8838d848 SHA512 cd3a28cd227bf60f09500563b7ad4700b2688e0361f975268d5fa81b530aee80ed4f8640335bf08a8c544a2f5d79dbf96c97f281bd3bf4582466a73a9d2edbec
EBUILD elixir-1.11.4-r1.ebuild 1096 BLAKE2B a94f4bfc202bd0765296efdc82ef0665085c502d6dbf3d05ee1f12ee3fa5d3b3ae38d70bb6b2db272e3977838147296934c9616caa8e535b5f4f994842aac92d SHA512 9e201821797a284cd214cfb963b15af00c2de951fba16471e05dc7fa13b42e8b1de9329693d3393bbca10005c091cdab20e753d25c063903e89ea04063deae00
EBUILD elixir-1.11.4.ebuild 943 BLAKE2B a523b08050cbefaeee8093b145dcbe17fdc74b19ec96d22a546d20788fe1d0048719f3fa307c995164a2c5a2bbae96d69e59a59f58d548a6b979787b454e8c08 SHA512 cd83ec4bcfe2f791c4ee4a4eba97d53aa78396849fc5fada8f2bd7a01b69eb9fd315a65a85b0eac67f1f4ee367e43406292673022ca47ab293572af6b87307e4
EBUILD elixir-1.12.1.ebuild 933 BLAKE2B 5393a8e9405e6d12ef8b1980143430a433345a8ad972e9818c3b480127661f53fdffc168d6ca218cb0fced3f96da4130cd33993a938ecb846150ea1714737fa1 SHA512 e0021e091c4debd7630558990ded0ebe10e61860776f6198ed65c73c354923f7928dffecec407f501fae19eace8c832c9cce4f629f978cc979817d92044236a7
EBUILD elixir-1.12.2.ebuild 936 BLAKE2B 8e9bfca5e5faf640f947f7715a587457edb147b4c7a6fef399a8bd34cbf9a614e675f4c0f3537928490e76e00085684744c2bba8cb07192ba268904a661fdb73 SHA512 020f6fc50ae4e764fd759df8be748bd813e8183171e705449c55663b0df4777f5d078b4ef667973b659c9481f4723ff114d0f52eecb744e297f799ad22304ce8
EBUILD elixir-1.12.3.ebuild 933 BLAKE2B 0e11ce540d27904a54643dd76e7d3e1146f1fec96e81c237e9082a54c6b656bc0a63731251b912bfed0bee405548c9d57a5756e0ff5b5743eeb2390746533a1c SHA512 51e9057967268729c7ccd66e08ac50297e01ef9018df3478b7f7d76257712f6d91b40cc6964684e5deb495b2e03de22055fdaa23ff99d131a691a5f66ee2e528
EBUILD elixir-1.13.3.ebuild 883 BLAKE2B b87948972fcfaa1c0229fe6ffdf4925ba82e92e86987b3d71ff0745b7c0927b1c3f44f5fe845d745a31cc5d8a0f50005de5b09f47212966f9aab431d7e8e4e35 SHA512 a45e5fa9ef66d13846b0a45dde787de8b2f4396f2206d4145a122975cc6a18eb0c80b0f8988a448d98df2f546e2fd22257ddbb0f5964ddb6108455c905f609cc
EBUILD elixir-1.13.4.ebuild 886 BLAKE2B ffb79b2a9762a4e0dba0c0c92a98fe59270aee8ed89d27efb54b1bcf15ed44d63464e560bd0d07359af2999a1fe3f5faa38539e322c64ad60dfbee78cfa082bb SHA512 63830d398804ee2a4943cc22a5f09d6d7e84ea5d07bc765026ff480b7fc3d6e1e5f8aa7f42c1025e506f258f80079dd445296f2a34d1bf466d5008240394ebd5
MISC metadata.xml 724 BLAKE2B ae59dba7153a9cdbeb0ed45acf54cf733f07ebc1b43896f88ff09686ecbdd56553e92f7733e5f556d01e622cadb85a24da879799b0f742d7e257425db1f300b4 SHA512 43cc4435aa89e2ba8edaf8f4cead814c514fac07a7c0500f3f7dfe35d2da6f75f835df0d21d862be6dcbffbd9c6e5ea32b21296048ec903c1491ccfd4854316b

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Elixir programming language"
HOMEPAGE="https://elixir-lang.org"
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 ErlPL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="
>=dev-lang/erlang-22:0=[ssl]
"
# 'mix' tool collides with sci-biology/phylip, bug #537514
RDEPEND="${DEPEND}
!!sci-biology/phylip
"
DEPEND+="
test? ( dev-vcs/git )
"
PATCHES=(
"${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
"${FILESDIR}"/${PN}-1.10.3-no-Q.patch
"${FILESDIR}"/${PN}-1.10.3-epmd-daemon.patch
)
src_install() {
emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" install
dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
}

@ -3,6 +3,7 @@ AUX 1.55.0-ignore-broken-and-non-applicable-tests.patch 2895 BLAKE2B cd2fd9b2377
AUX 1.61.0-gentoo-musl-target-specs.patch 6319 BLAKE2B e29e1e5642707948fb9c7ecc5e2b792163d77929e5a57cd4cc785a198bd7bf98e3f6756bd250b41bfc23b44930aaae436333c24171e4add5a26bc64dcc0a14bf SHA512 7eb870d066b8d3f6258ab0439465698339b60dfae0b107dd6f649f1ad4f658c5af0bfbe8497d7f1f6c309563715f35ba021e417b45ceeb0b7b9a088da3a0672d
AUX 1.61.0-llvm_addrspacecast.patch 2677 BLAKE2B c766eb78a21cdb840a74814118e8ca3076ed85f09ef73115472972766d7a288ed3a20a5c2bcb25e6348a61c37524285e7cacd8b73f3dbf29a62867d0001a0043 SHA512 25e3462755507ae11b1cf937765a4e07ae6bdbbadf519c3d2636c855d0204a828bcf7632cf4dc05ecf28c86aa38ce714f25fc7f8875752738a49adef41189b4f
AUX 1.61.0-llvm_selectInterleaveCount.patch 2915 BLAKE2B 65bc017d45bcdce2834d040da3e0aa86d9062458a9e1838604c9a8bc567c5cf2a6a61a72658c200c82af794e7f1f749a7b046d917df7879fbd3752be78f0342a SHA512 101ad16196b6c02ce8b7818b9188e2f43b870c4ca44294be533416f16e98c05c3426ed2249c43963a7aa32cf344e2d1c5da5d7a5d520c4d6c014ab2696f55302
AUX 1.61.0-miri-cow.patch 5183 BLAKE2B 090557b73e6aa4e078ce99ad8689c52ce755a4ea0b10963cf8a675ef1d893a537a7217ec2ec857c5d1e407b2653824c32cc55600a89a5ebcbe2aba8ea83966f3 SHA512 c3bee73084e5515304dba4fea4bdc36ef4ad44db6c3be5c3d5b2f3f22ab9f79f6d4cdf6b98c8b3cc362901caf6631f646337c061e43efcebd4341d5ab27f169a
DIST rust-1.58.1-aarch64-unknown-linux-gnu.tar.xz 229585460 BLAKE2B 301b201cb40249005a1a8adf34ffdb0bacd22e1d919a24dec9bb8331c2243de1b7cc312c91a87fc9e11091cd9ad517347ff09143000d9de051b3c9a6e0780f9d SHA512 04e2cf2116e16fa293c7f2d29816012520b41df44b54657e289e7affbb91af5a5001d140a49aab1286451b93e93b0171edea77f61f01085136d1be1a3baac4a2
DIST rust-1.58.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6da55597fddd643350c73f28a15dcfa935529c0878a199819b9bad6f3ea2542f9021e24bc1a6c8724ff14d36007c00f8906dd1aeaff33b0a99ef6982e8f711b3 SHA512 57debe0afe52c3af3eb53e4efe70ba194ddad449d9952174f8a775531b83f8ab0d66462e7bdd06712547e8f675d330a151d20d183daefe1dda2f0e3805695714
DIST rust-1.58.1-aarch64-unknown-linux-musl.tar.xz 226068748 BLAKE2B 7f9680b0ad3f9a8349f3032f63d23b6d96ab43245d3025d0e4307a29b4353fd2408e7de572a10a77b261634b8fd4e9e6054ba9955b2440b608fdad2c88c12bfa SHA512 6400221a8ae04aea91f9df0f8d82585bcd380f22e80fe813eaa1cadbf592c5207665ad008d938b399e34fc2cb0485b16f993f94d431c290a69a696a4faf89e05
@ -107,5 +108,5 @@ DIST rustc-1.61.0-src.tar.xz 136696780 BLAKE2B 604299aa5c8dd7dff9802236898ca5d4f
DIST rustc-1.61.0-src.tar.xz.asc 801 BLAKE2B 46384fd77c72ecf5cd7c783655f9345e4d52718c737470548a9f3498af9cbb93c3bf618464507cd10185c39a5207fd6669c6c82841c8c82fa325001cbe659cb0 SHA512 5ea807254f0d7c207f10f1fb224101d9ae3a3c81aff16d2ba2ea4af1fe92345d1a25336b5cff0964aba9ed249e38ab9d3df41eb1217e048988093cdb46da8962
EBUILD rust-1.59.0.ebuild 21153 BLAKE2B 0c8da01c7b944faf9bda62d5033421284c0e3c58fe04d55a2f815cd11bf820c8a72e201c9f49f0e373e94f2e406d31cfd83208b8bdc5f194605e53bb0e5f8eac SHA512 d0ef5b70612856a9b8eb4baccbb90cd242d8892b26133a680ff5a1d700fa1a352ac244e27224334fe597dfe2bd821a26d5143372f796e9a1a07460e9b8352729
EBUILD rust-1.60.0.ebuild 21281 BLAKE2B 3478a1b4947700d6adc927251af975cc540a53397864ebac26efb8fc2715700bb876c7af49701c9fa7b26142665bf3a57753319b5d0199e25b5c5835a1fc7d74 SHA512 bcd93de85ab23de2f4787060313310e14b858bc1c08a6f4f80b250ea87186f6cadde6fdbe3a7051bf331fca860f89c0ae11e82aa236faad924ac2c61555e20fd
EBUILD rust-1.61.0-r1.ebuild 21383 BLAKE2B 96bbd65de8abe579d22c23bcecbc666d6fbfbc95d788a4f3cb774160afbdec8a54955fb366730afa04ec457e63bdcaeac033cd09bf1ad6c9e55b58147b7d6ce3 SHA512 516a031c786c22c4f506e085007b938939fc645b115c8d5f3f3fc9f7b6dd7efe5b00f671126abc98762b11ca4f9fee080dbdae599d46b319af787e762eb0096c
MISC metadata.xml 1560 BLAKE2B abf904a65dc9b6c0983f59118da3b0427f4623e6ebe455d6d2c99278f426aee6ae52b895ba449493a0955ab37a3055ee756b937f842bdcce727e523600380ebc SHA512 4fbaf9b3885bafb70d706808406d8b87aad0bd9eab841fce0c4d4ea14ed7263659c7a49728a81eba0de6da7d48180607a0cb2b0f66d0424489bc9a3affc9e0db
EBUILD rust-1.61.0-r1.ebuild 21715 BLAKE2B 4db5d114478112ea672f1fb14b953db5cd877c40274fb6514199df38d828d1726767891304e1f32c4bcf1f8a2ea08a907be4d16663e1d0dffe5d309ecc3a5287 SHA512 e62540a67f22e2abbce9ff1f7239d679e356e6212e1c2dba08f1d0de588c3b8faf8721d9704969910e97b5d890b128019223d81c09c5df3bdd46afdbe20a519b
MISC metadata.xml 1586 BLAKE2B 4d9530ee760d64480e32f899a1e343bee6e7be7e079ec3ce6e36403793f3fac7a2d45ad7415bce59750b0ec8f986708b80cce0aee80b4b7192a078a7053bc461 SHA512 e79110cc72691757b137dd904291f734f877786c72e5da9f4dadc6f3d6fd12e7d60b4ffd2fb1400ce408e82733f5b5a5d7230d0dbdfb5634a031cd17f24446c7

@ -0,0 +1,98 @@
From 830cc58f8a10598f4caa337ca97be51741945499 Mon Sep 17 00:00:00 2001
From: Ralf Jung <post@ralfj.de>
Date: Sun, 3 Apr 2022 20:00:03 -0400
Subject: [PATCH] rustup
gyakovlev: changed paths and removed irrelevant bits
---
rust-version | 2 +-
src/helpers.rs | 4 ++--
src/machine.rs | 2 +-
src/shims/env.rs | 2 +-
src/shims/foreign_items.rs | 4 ++--
src/shims/posix/foreign_items.rs | 2 +-
6 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/helpers.rs b/src/helpers.rs
index 3ffb983aa..7a63bb03d 100644
--- a/src/tools/miri/src/helpers.rs
+++ b/src/tools/miri/src/helpers.rs
@@ -510,7 +510,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
let this = self.eval_context_mut();
let target = &this.tcx.sess.target;
let target_os = &target.os;
- let last_error = if target.families.contains(&"unix".to_owned()) {
+ let last_error = if target.families.iter().any(|f| f == "unix") {
this.eval_libc(match err_kind {
ConnectionRefused => "ECONNREFUSED",
ConnectionReset => "ECONNRESET",
@@ -534,7 +534,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
)
}
})?
- } else if target.families.contains(&"windows".to_owned()) {
+ } else if target.families.iter().any(|f| f == "windows") {
// FIXME: we have to finish implementing the Windows equivalent of this.
this.eval_windows(
"c",
diff --git a/src/machine.rs b/src/machine.rs
index e9ed50724..b4b07a61a 100644
--- a/src/tools/miri/src/machine.rs
+++ b/src/tools/miri/src/machine.rs
@@ -227,7 +227,7 @@ impl MemoryExtra {
pub fn init_extern_statics<'tcx, 'mir>(
this: &mut MiriEvalContext<'mir, 'tcx>,
) -> InterpResult<'tcx> {
- match this.tcx.sess.target.os.as_str() {
+ match this.tcx.sess.target.os.as_ref() {
"linux" => {
// "environ"
Self::add_extern_static(
diff --git a/src/shims/env.rs b/src/shims/env.rs
index c2050647a..822bef56c 100644
--- a/src/tools/miri/src/shims/env.rs
+++ b/src/src/tools/miri/shims/env.rs
@@ -41,7 +41,7 @@ impl<'tcx> EnvVars<'tcx> {
mut excluded_env_vars: Vec<String>,
forwarded_env_vars: Vec<String>,
) -> InterpResult<'tcx> {
- let target_os = ecx.tcx.sess.target.os.as_str();
+ let target_os = ecx.tcx.sess.target.os.as_ref();
// HACK: Exclude `TERM` var to avoid terminfo trying to open the termcap file.
// This is (a) very slow and (b) does not work on Windows.
excluded_env_vars.push("TERM".to_owned());
diff --git a/src/shims/foreign_items.rs b/src/shims/foreign_items.rs
index ecffd310d..d9e4d9382 100644
--- a/src/tools/miri/src/shims/foreign_items.rs
+++ b/src/tools/miri/src/shims/foreign_items.rs
@@ -46,7 +46,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
fn min_align(&self, size: u64, kind: MiriMemoryKind) -> Align {
let this = self.eval_context_ref();
// List taken from `libstd/sys_common/alloc.rs`.
- let min_align = match this.tcx.sess.target.arch.as_str() {
+ let min_align = match this.tcx.sess.target.arch.as_ref() {
"x86" | "arm" | "mips" | "powerpc" | "powerpc64" | "asmjs" | "wasm32" => 8,
"x86_64" | "aarch64" | "mips64" | "s390x" | "sparc64" => 16,
arch => bug!("Unsupported target architecture: {}", arch),
@@ -695,7 +695,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
}
// Platform-specific shims
- _ => match this.tcx.sess.target.os.as_str() {
+ _ => match this.tcx.sess.target.os.as_ref() {
"linux" | "macos" => return shims::posix::foreign_items::EvalContextExt::emulate_foreign_item_by_name(this, link_name, abi, args, dest, ret),
"windows" => return shims::windows::foreign_items::EvalContextExt::emulate_foreign_item_by_name(this, link_name, abi, args, dest, ret),
target => throw_unsup_format!("the target `{}` is not supported", target),
diff --git a/src/shims/posix/foreign_items.rs b/src/shims/posix/foreign_items.rs
index 02fb7089c..36bf53059 100644
--- a/src/tools/miri/src/shims/posix/foreign_items.rs
+++ b/src/tools/miri/src/shims/posix/foreign_items.rs
@@ -462,7 +462,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
// Platform-specific shims
_ => {
- match this.tcx.sess.target.os.as_str() {
+ match this.tcx.sess.target.os.as_ref() {
"linux" => return shims::posix::linux::foreign_items::EvalContextExt::emulate_foreign_item_by_name(this, link_name, abi, args, dest, ret),
"macos" => return shims::posix::macos::foreign_items::EvalContextExt::emulate_foreign_item_by_name(this, link_name, abi, args, dest, ret),
_ => unreachable!(),

@ -12,7 +12,7 @@
<use>
<flag name="clippy">Install clippy, Rust code linter</flag>
<flag name="dist">Install dist tarballs (used for bootstrapping)</flag>
<flag name="miri">Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly)</flag>
<flag name="miri">Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly, sometimes is broken)</flag>
<flag name="nightly">Enable nightly (UNSTABLE) features (NOTE: it does not install nightly version, just enables features marked as nightly at time of release)</flag>
<flag name="parallel-compiler">Build a multi-threaded rustc (experimental, not tested by upstream)</flag>
<flag name="profiler">Build the profiler runtime and rust-demangler tool (needed for '-C profile-generate' or '-C instrument-coverage' codegen opts)</flag>
@ -20,7 +20,7 @@
<flag name="rustfmt">Install rustfmt, Rust code formatter</flag>
<flag name="rust-src">Install rust-src, needed by developer tools and for build-std (cross)</flag>
<flag name="system-bootstrap">Bootstrap using installed rust compiler</flag>
<flag name="system-llvm">Use the system LLVM install</flag>
<flag name="system-llvm">Use the system LLVM installation</flag>
<flag name="wasm">Build support for the wasm32-unknown-unknown target</flag>
</use>
</pkgmetadata>

@ -158,6 +158,7 @@ PATCHES=(
"${FILESDIR}"/1.61.0-gentoo-musl-target-specs.patch
"${FILESDIR}"/1.61.0-llvm_selectInterleaveCount.patch
"${FILESDIR}"/1.61.0-llvm_addrspacecast.patch
"${FILESDIR}"/1.61.0-miri-cow.patch
)
S="${WORKDIR}/${MY_P}-src"
@ -258,7 +259,7 @@ src_prepare() {
}
src_configure() {
local rust_target="" rust_targets="" arch_cflags
local rust_target="" rust_targets="" arch_cflags use_libcxx="false"
# Collect rust target names to compile standard libs for all ABIs.
for v in $(multilib_get_enabled_abi_pairs); do
@ -307,6 +308,14 @@ src_configure() {
rust_target="$(rust_abi)"
# https://bugs.gentoo.org/732632
if tc-is-clang; then
local clang_slot="$(clang-major-version)"
if { has_version "sys-devel/clang:${clang_slot}[default-libcxx]" || is-flagq -stdlib=libc++; }; then
use_libcxx="true"
fi
fi
cat <<- _EOF_ > "${S}"/config.toml
changelog-seen = 2
[llvm]
@ -318,6 +327,7 @@ src_configure() {
targets = "${LLVM_TARGETS// /;}"
experimental-targets = ""
link-shared = $(toml_usex system-llvm)
use-libcxx = ${use_libcxx}
$(case "${rust_target}" in
i586-*-linux-*)
# https://github.com/rust-lang/rust/issues/93059
@ -325,6 +335,8 @@ src_configure() {
echo 'cxxflags = "-fcf-protection=none"'
echo 'ldflags = "-fcf-protection=none"'
;;
*)
;;
esac)
[build]
build-stage = 2

@ -1,5 +1,6 @@
AUX zig-0.9.1-fix-single-threaded.patch 390 BLAKE2B 443a5ab709aa90ed92636310c204a15cbb60a997ff39f7f7102fdd4f21f66e64bd79516653729ecbd719aeb39809457c3db2d1c3c9d0614d1fb637307cc2a892 SHA512 f4e6f87a3aae5380c3f3e1eda85f10914119a378dd08c8375d18dd038dc0b131234a62fd86f46f64cd2038e5abd787e4a7876929fceac85b01bd6e4bce3b3263
AUX zig-9999-stage2-fix.patch 474 BLAKE2B aa88bf7e75482f540a5d18dbe8cdd1ab58cacf7f71ac0f66b334d63b9be697c6a7e9ca4e23cee9d2b82936502b8d8e150026873a3858bf5ccb49f4cd4f9632e6 SHA512 0637f6a4e86232df88097db4cd8670521a8bd3fa7378395c508ca5397425166988ad30f0e249347bc0e2f8473a96a81da54bf2ae0215d3b531a751c4bd3c8b8c
DIST zig-0.9.1.tar.xz 13940828 BLAKE2B 996b0e945f61b01dddbb7c8674a9e2d2d01b93eb48fdfd2c986496330990ffa64cba15f8bd8518b90ef6f514759ba6cc3fd31d6044c5b11b92bf92e3f7f15303 SHA512 0b8a5f9b7e34e4252536f59bc91429f1e76b2bf8e01f024095919f6ecf34db56b5c86c554fbb94bdcb5255394c87f2c87519c8f34c631f53816927ec0882ae2d
EBUILD zig-0.9.1.ebuild 1540 BLAKE2B fe9da8b7a8a42d349d47f5d202ac1494bf7cd044eecbad630dfd35c8e03e8ea4698bd1c4c2f65c22307762313adbda5542de722e53cded36cc4a3ab79e2d30f4 SHA512 abf4322aafdd24f37af8a727c1a169e81632656b29f9928ba0c011bb7accb7a927dcf54743f60dabd0197497f54e9d1c98893b597e4dd17c7cefdeb626319fc4
EBUILD zig-9999.ebuild 2121 BLAKE2B b41d0d32b68ec7a2f90fb330062d5fa94912702bee90cd1acefb6a36b3b52cd36e858d8d99fd9194eca44c31807bc096bbba0b0e06b773974337e91be01fb5bf SHA512 c327c4e049003c5b26680df04282f75369d6ddb0df255ca128d2addf6b30d893af64357b70d30eef197f32d4bc7f785e3ca1cf7e71d9b78bcad381ffe55e7bb4
MISC metadata.xml 320 BLAKE2B 20955b199c9cfc4210b1dc83ec5c564279e0eb8465e46cd5bca9dbfa0efb2efa5a3578aad2a77442e057a86c813cebcd44a5a1941289875c3f1a0a46040b3d03 SHA512 fefe763923440634a475def649c5841fe21d0d8df1651ce7cf3f2e3d84f1e5f8fbc3a6eb8bda84cd1b7b3295146b6a8a9afab0749cbc36d5167d24bcc258fb67
EBUILD zig-0.9.1.ebuild 1654 BLAKE2B 9ef9f83c3a69a6d7757c964a1f4b3e1109de98654bc40951e95bd99278ae0e20e80c5468a4b8156358e773478eccc3f536e896a95718f00ee6a8dcecf267f218 SHA512 622061b326afd67878d20385af2d06f50b475f1372f64668d85954adde9f5033313f44923877bf95e5bd99e85901d19e7ddc36f2bf4915250ca2bcd5885297c9
EBUILD zig-9999.ebuild 2315 BLAKE2B d15c17c503357e35cdf2165b09564f0eb82c2f4abf550dce3535e71bab9cfbfae76c492ead7d255060bab48b06e74470f20da6ef2097f8dd91816f10ac1f952c SHA512 1d3c2d77b8abbc2979f80fa4af3c4c3524644b55a7afd3efbee58dfee6b031f43f6b7d9611e3a0abcdbdfbb4085380b0cfb37356a13ddc2b5c3e42919edf8fab
MISC metadata.xml 439 BLAKE2B 0284fd16d5ea4cf989e1558a5194d777c17ff976f8f69c97f3a245f5c412733ba0eaf4c9cdfea6b618988430e01e545d0a0016b6f3017614194a5152a66c2f59 SHA512 a7b020d023d41ac30bfc3cd2344ae176d49d3f7c43b284f4675588b089de388c4e631c4216758b6ba8b12497b28761a41165562cdf50a48cab15784bcb9c3396

@ -0,0 +1,13 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 638f39f7e..791477c41 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -787,7 +787,7 @@ else()
set(ZIG1_RELEASE_ARG -OReleaseFast --strip)
endif()
if(ZIG_SINGLE_THREADED)
- set(ZIG1_SINGLE_THREADED_ARG "-fsingle-threaded")
+ set(ZIG1_SINGLE_THREADED_ARG "--single-threaded")
else()
set(ZIG1_SINGLE_THREADED_ARG "")
endif()

@ -3,9 +3,10 @@
<pkgmetadata>
<!-- maintainer-needed -->
<use>
<flag name="stage2">Install stage2 alongside stage1</flag>
<flag name="stage2">Install stage2 compiler (written in Zig) alongside stage1 compiler (written in C++ and Zig)</flag>
</use>
<upstream>
<remote-id type="github">ziglang/zig</remote-id>
<bugs-to>https://github.com/ziglang/zig/issues</bugs-to>
</upstream>
</pkgmetadata>

@ -18,9 +18,11 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="test"
IUSE="test +threads"
RESTRICT="!test? ( test )"
PATCHES=("${FILESDIR}/${P}-fix-single-threaded.patch")
BUILD_DIR="${S}/build"
# According to zig's author, zig builds that do not support all targets are not
@ -56,6 +58,7 @@ src_configure() {
local mycmakeargs=(
-DZIG_USE_CCACHE=OFF
-DZIG_PREFER_CLANG_CPP_DYLIB=ON
-DZIG_SINGLE_THREADED="$(usex threads OFF ON)"
)
cmake_src_configure

@ -18,7 +18,7 @@ fi
LICENSE="MIT"
SLOT="0"
IUSE="test +stage2"
IUSE="test +stage2 +threads"
RESTRICT="!test? ( test )"
BUILD_DIR="${S}/build"
@ -59,6 +59,7 @@ src_configure() {
local mycmakeargs=(
-DZIG_USE_CCACHE=OFF
-DZIG_PREFER_CLANG_CPP_DYLIB=ON
-DZIG_SINGLE_THREADED="$(usex threads OFF ON)"
)
cmake_src_configure
@ -69,7 +70,7 @@ src_compile() {
if use stage2 ; then
cd "${BUILD_DIR}" || die
./zig build -p stage2 -Dstatic-llvm=false -Denable-llvm=true || die
./zig build -p stage2 -Dstatic-llvm=false -Denable-llvm=true -Dsingle-threaded="$(usex threads false true)" || die
fi
}
@ -88,6 +89,9 @@ src_install() {
fi
}
# see https://github.com/ziglang/zig/issues/3382
QA_FLAGS_IGNORED="/usr/bin/zig-stage2"
pkg_postinst() {
use stage2 && elog "You enabled stage2 USE flag, Zig stage1 was installed as /usr/bin/zig, Zig stage2 was installed as /usr/bin/zig-stage2"
}

Binary file not shown.

@ -1,6 +1,6 @@
DIST ell-0.49.tar.xz 530072 BLAKE2B 76823742261b319a60fa34a086e4f328459c12fa2e53c2fc0397968a7c5914eac019598f927853697c3aa3c8afc389758bf4ca31f3b6315b09d6bdccf0244a88 SHA512 9bac4312ebe85bd6903bd9665551e9f1de4cfc6914659cea28355363502f8968ac842b3579ac8efcb0721cb5a1f3f16dca80f02235f3675a24f13eb250ed3aea
DIST ell-0.50.tar.xz 534092 BLAKE2B 0f217f2f8a438f9d7e7862b5b2c45fecab3468bad3dc5912a87473f3237bdc3c541cec518bcea9ea5f45e6584793984ae822e6650676f2d22e10d84b7c30a08b SHA512 95dcfb34ece3bb7d6dc6f808c3df785cbb6966e7ac5533b9fd939a64288e6a584542cd69a6484da0f6ef752a62a87c143892d8f461d8389e4a12a1167bfa0590
EBUILD ell-0.49.ebuild 1169 BLAKE2B d44f4abaf7a26e2433528ad3d118791af1de8416332e29e882151c093c01df4e8702cb38ffa3fd89009e0592bf2d741fd1aed584215e6df42c6f5046d66b5aa2 SHA512 51423dd686bc1d06ad15ca1cf179b6aa1e5adf70fb843acd1a96586b9ae92bed64ca23032f6100e9d0e5a130bc11083c69aff24f5af6d5a64b720f8b644aaac0
EBUILD ell-0.50.ebuild 1171 BLAKE2B 3d986cd56fdaf581540c67ee2a5bcb4f9e8d0e8b7a10a4081c49df85186d1da2522828c37660443b44df33b2cf0a7adac77be75142dfe72a24f05c0c366b2c6e SHA512 06fee9c875fc56fa94a3d280d6453f42be888e0f493a6971c8c366ac1007618bfa0b10926cb9e6b07b0bf241c0aa30c5b622c4ce674a71845ec6f3cbcc4e9ad1
EBUILD ell-0.50.ebuild 1170 BLAKE2B 1bcd395848f82b6758f1856148f825b76d8c130adaccd2f8b523be59f661a5180845a45215070a5c89f495e8805c68ae811ccf9d524d804794cf9698d15527a9 SHA512 bf883196acc3f95895ebdef568c08f2d7add05f9f8c972b5c7a25fd0da45187f6d4ee39a283404e354baa80692744a775ee8f28694804508bb1fa116ef08ea94
EBUILD ell-9999.ebuild 1175 BLAKE2B c91500654e555bb6023ac37c0715d240e93d57d5f1e48f1c3a3b6083360a8a2eadcb37a8750730905b9a73abfd0d9e42e55928d884801711ca65ca947629e6a3 SHA512 a402b13afb81a1cb481464581c2210961a5ecb239ac68a638c0f3e117c1e1490cc4ae17c939d25995b1e647104a9713ed628fee4eeb9c396ddbb9dd9e86f6b8b
MISC metadata.xml 251 BLAKE2B a9af03a4a233a890a554ab68f1876580e3720a72c1f946ea6dbb82c49afd94243ea4017cd8a392fa2adea53c588646fd0ebccb948dde0340ec2ff05c0381fb99 SHA512 0837c31655f6a725b0fad20c8998a3a4645dc8049e14980b0097776cf59b4288276489dfddc149893f29844175eeb187a54af7d28690de4afe18ef9fd4c1f98f

@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
else
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="LGPL-2.1"
SLOT="0"

@ -3,5 +3,5 @@ DIST expat-2.4.7.tar.xz 454136 BLAKE2B 441616f44ce585f75a67a3ebc2264e5723df55975
DIST expat-2.4.8.tar.xz 454428 BLAKE2B 25da91fdcdefe81740cc8129fa52bf4ceb0bbbee11f0d750485424dbc638f5fba8c30007d0f0b0e3ff5c84fe197b9b220852976272dfe5d6cc451d114297c2d7 SHA512 d19b0d6469537aed20c54bd9cfa4089d39e4acaaddde57809de7c6aec55dc870677c02480e7f65dac5620bd5454b889370453613518f9da647c74a831a2a1b7b
EBUILD expat-2.4.6.ebuild 2277 BLAKE2B 5e2039ed2e5604aafde9f4ae1b61a931c3c8e7bade01349eb804e62efc12650ae0ead3531672df8064c7dcb9a257cf00314ed7c6a591b10731a465cc9279697d SHA512 e69a6ec9a906245e8d884cb5019b68644f0e86a48fb5d30d012c588442db761b3bdb115f5ab4c7e50e36251a0edf22389ead0f36823db59a6a9d873dbc10ca82
EBUILD expat-2.4.7.ebuild 2277 BLAKE2B 5e2039ed2e5604aafde9f4ae1b61a931c3c8e7bade01349eb804e62efc12650ae0ead3531672df8064c7dcb9a257cf00314ed7c6a591b10731a465cc9279697d SHA512 e69a6ec9a906245e8d884cb5019b68644f0e86a48fb5d30d012c588442db761b3bdb115f5ab4c7e50e36251a0edf22389ead0f36823db59a6a9d873dbc10ca82
EBUILD expat-2.4.8.ebuild 2292 BLAKE2B 71b4ddda1fd43fd5e7c7b6ea15a28bc300d0cd4b0ebdaeff49db4e1e5be4a12085e918eb852bcf21151c3b475698719d1db08c02d8b97c4179b171e04b0b32c4 SHA512 be80067d86d99cc97cbc83bdbde5017cdad2be08378a185709c578a5f432553fb18b78d0e2538cb548b48021e0eb2b51e42e0b7e1e68c22812f48036e496d81e
EBUILD expat-2.4.8.ebuild 2285 BLAKE2B a76e224ec3ebb6bb269ba1c589c199e2364067c751b896d2ffe69e1de38403eda10352ea9e529b10b61e959c5e0e3d9d33290fa49f3a9b616c54ef924fcb66d6 SHA512 8d2ac4ab4143405bdb68780986dbece958074076bca4238c1fac72e83a76e5e1d64cf5cc55bf519b34ce7cbf60d227e3d060c99048a0bd2553bdd93915bc15be
MISC metadata.xml 514 BLAKE2B e38c182f42192e0f3b567423b148733b59ed885cca58d36829dfd57bad88565baca743024aa5fc701f368fcfc8886a92ae20a94f549e190a3d31e2ca5c0e28af SHA512 6248f12ed1f3e2bc10d7f11117ad18dc86ccb5ecc1fc48aac32032a062d1273e956cd22e712a1b14cc670642047f9dcaf63606dbad08895e1e3b94b0573bd74c

@ -12,7 +12,7 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="examples static-libs unicode"
BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"

@ -1,6 +1,8 @@
DIST gnulib-5293ada82e1ea38e9e5cdd3724c73204d703f07b.tar.xz 4721720 BLAKE2B d0c70f4f33cbc3b7fcbef6ebe67d4ebac2a89fe8e9b1598fa00f0292ce2bc528ed6f5be123072c43c52f1234266bb6fb96b7881839ff884a39d2bce58a9f3ad7 SHA512 0f1822fb579649c3cd09ca8e69334d425f2024d780a98d7bbf38d26f36f174036fa066635513485ddd6e2ad485c7060ae9b101c1595891307a382e6aa9bc4226
DIST gnulib-9f48fb992a3d7e96610c4ce8be969cff2d61a01b.tar.xz 4711472 BLAKE2B 901fd3b3388210f090825829d1de43395819ee907574e2cf7c6586c93ef72afd26e68abc7ae27d1e462a703f1d3bedf37ffcf4d8924fed32a95bc94ae83399d5 SHA512 04ab346648a23a4f58dc2d818955ae145bc9c21c3b24a1719cdf48bb8116e3765de675bcf19747d64d43432db1bb406f403168f973f24811f9d126deadea7e7f
DIST gnulib-b451121ab45497e78cb6f612c8673a9705193391.tar.xz 4104308 BLAKE2B 099ebb4f4a7745e5b7367f48d8d9cc11d3ac1c03b59aed2801f684fb6433e3dc1efd6b801a864308f440edd6068c7d1bb1763887bcabe2da4f927f5507fa7f89 SHA512 ed97c589b8a39b1d41c0e2e6c0bafda4df99191b8aaae3feb5f46dffee5787d16ad2c4ca62bf50e2964f36691ef446f67540657b1b0cfc5c775acb88816fffb5
EBUILD gnulib-2019.03.17.09.24.57.ebuild 920 BLAKE2B 6a362c257853e60109ea1c5e5ead6f9132551f066862fc6fa74e27f8c284ef51581894ac9ea7afb0389d40c8b5dfee70708e501fe238f6b9bae64d635e63f204 SHA512 9f6e29ad602bda13257304435c78d32bc9d412648fadcab689838105ac7161d050022fcec292979a199c5639dbdd69aa5a76d1369109f578879d16907ea9bc2d
EBUILD gnulib-2022.02.12.16.27.05.ebuild 920 BLAKE2B aaf9cbf56b57e3829844a2a650a0af3c920f3564876a9d0b9b4c7cb32615063a1c8ab3eaf4cf19a81b4a4c4a1219f5cda9f222457ea04cc5ef83ef1894d290da SHA512 dbede04293836c00551e8db17baf92a1e27de6493879e7ca8fe4cc76dd0522eb6dd511b33a00a7c29bdb16c033768b00806c227ed3423f35528ca0db08ec7432
EBUILD gnulib-2022.05.26.07.24.56.ebuild 920 BLAKE2B 64215015f09458a9b9978c3acb3cfbc1f3e82d4db2fe63831c5a387f8d08df16920a11b3e70745c9dca1810377a8a17863f82e6fbcbe06a28c7a03f692d6d2d3 SHA512 34d9da119f9cbb48b424243b199547037b9d921361f7f0a334e80c3c45f281146ba4c714460d4452e7fcc1952ac0747706e8fa143222c2d3767bfaf437b0b827
EBUILD gnulib-9999-r1.ebuild 788 BLAKE2B 58e59d347b87cc6a6e1f4e04b6723d1e6dccc7adb7d8c5fac2d4df749bb059da9cd38df28139046281cb5e3c0eee5a62949c47fab8b6976cb37f99fa300fcc33 SHA512 f6042419262d62e10dfb62c2770e821157672040bd86ac3e92da9b5fd008a6ceda1486f331ead8716195cb8c9c3966531ecfe1d47bb6cc09e313a7f4492b269a
MISC metadata.xml 244 BLAKE2B f599747a5c4b523305b9895669bb3171446bd4edf7339753b21ca14524c010a83bdb41e83851df393240077c31891fefa1a9bd876bda37cf2ef77731a76eca80 SHA512 7db5efa0f85d76e9ff76fd6a0e83908ccb9d5486b2994277166976ff531b9eb88806ca80cd3cb070bac89f383872733c8470d04f86a67854d1b023eb24b4e2b5

@ -0,0 +1,43 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
GIT_TAG="5293ada82e1ea38e9e5cdd3724c73204d703f07b"
DESCRIPTION="Library of common routines intended to be shared"
HOMEPAGE="https://www.gnu.org/software/gnulib"
SRC_URI="https://git.savannah.gnu.org/cgit/${PN}.git/snapshot/${PN}-${GIT_TAG}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc"
S="${WORKDIR}/${PN}-${GIT_TAG}"
src_compile() {
if use doc; then
emake -C doc info html
fi
}
src_install() {
dodoc README ChangeLog
insinto /usr/share/${PN}
doins -r build-aux
doins -r doc
doins -r lib
doins -r m4
doins -r modules
doins -r tests
doins -r top
# install the real script
exeinto /usr/share/${PN}
doexe gnulib-tool
# create and install the wrapper
dosym ../share/${PN}/gnulib-tool /usr/bin/gnulib-tool
}

@ -1,8 +1,4 @@
DIST libbsd-0.11.3.tar.xz 399712 BLAKE2B 1af04b8fcbc0bfa59fba549639d61a33ac934fe7ee42b506d1b0452e0b836b0bfdd3d8739de90465be46fe6a9d326a2d11bcf72280aa19ccba81db5da6d63d89 SHA512 a7015ea1ffa3766b1a4690526a25231898ad8275149b31fb6801082450172249997c36165626d101ffce53b59767a46676eebc0806426922fe4e773a0376c1f5
DIST libbsd-0.11.5.tar.xz 409972 BLAKE2B 00c89ad1be351e7851538eac2744f5aef87b5937330d514d17af8a20a04bc6eab0e2bda61d0080da1d1439306b3b191ab68b4bc4cd8558ff0adfe402bfbf5b52 SHA512 c52c19eddd53630aca14f9f6221f7b84aa9cc798b4bb91e867822b161793313aab872ac1c0350d29312a72fee6e2061f3910ff918b724ec171d8c9de5837c841
DIST libbsd-0.11.6.tar.xz 416600 BLAKE2B 23f7a5ea765af559e0e63946014650074d4d33f9e6655afbe6f08fd38265408a9fe3cccff0d0827d08817354deee92e4c6fd5536fd6f08857813e8847989d15c SHA512 9dbbfb84340fc69f59667241701d81d176439ce168f123344805898a269f7bd0e98abf8c7fc12d9bf539d1effb19424d93b647cc9120f693327e736d339e6075
DIST libbsd-0.11.6.tar.xz.asc 833 BLAKE2B 895dee6d441da5e5b5b202dc2b5ea3635ba93352fdcd979fc3e58939dbd327b516b107d4e3c12d18dc824b6bc9793886e2a168add313d50884b1bd38d4f5f001 SHA512 29d77e53d251c641b00924c9c42b69b66eeb160ef0534e84a4ad1afd9009f87bda82f1b91d271efe37c676295add3fab01ce55aa6cd96aa0c5f34f9837b870cd
EBUILD libbsd-0.11.3.ebuild 1276 BLAKE2B 2f7c2b5e0e8787d2202ed3d2e66dc0f6d82d519e8877de6090633685bdced48d28cdf0948163cee674ae5dcf042e1aa67e2b87e7fca1ee922c9de7540d16c63f SHA512 f31cfbc348e390f479be6075d8bb5891fb2e37dcd04637e3bafa9a9dcc2f332325ab5f1f8b4d1c509f8474524953f09afc1da1b1d66bd3581102cf555b53f6c7
EBUILD libbsd-0.11.5.ebuild 1053 BLAKE2B 5c0c7e80dcb7b10d5ea696dd970866439d44d0a53b2eeb570c8716b7a0458e35b2a714c19c145718f1782830a548be8b43d988e1c8bc1960b5dacad358ae9602 SHA512 91b9af7545f827a2c1af4270b3186b4de742f8f314699a1ebc1b0db0bf1be8907107940848aad726d8f55f7930c115e5fab84dd1f541b703f1bc1d0c863d12a4
EBUILD libbsd-0.11.6.ebuild 1291 BLAKE2B 4f6fe058d4a521a86cb43387840d3f1dda6f9b0ab91c145d5e69a0485da3663348f226990c3cbe519d8a6867e77d0cdbed3ee0a435aab2b681ce689f04b181f6 SHA512 9996dde6f046c7ed92b6c39e19941ca70e5dc917c6a622a4d51f089026668c5f38d3555a47f5fd623027af190d481429bdd8d5d0caa220201ddf9db3389f13d2
EBUILD libbsd-0.11.6.ebuild 1283 BLAKE2B ede4095fdf806c5f306dde5762d3541044d0892393776c34d17be6801dbfcecba27a95838c30691382930c038be8fe2964a31ceffcd9346591fe094c9ac2d4f6 SHA512 b1c30307e6241bd65ca12e76259be6d37e99e5e02882edb1a3e76bb4fd4b840fed5ac6cff20683d6e136c5eee257890cf6d6bf08d241e0876e323b2790b63242
MISC metadata.xml 363 BLAKE2B a1c4a829ec2dabf18360ab23b1aed4892f0650849a5287070fa15abffad4dc074d3c9c1fb698aa4da63262dcc1a4b57431654374c2f43764127daa389e7381d4 SHA512 5120ee7fb2fc2513df1a78a279d8d691969ee08d85ad2d960b5579069767eeb20087019a8a95d2f3c3f11d2ae721233a8283e47ad35d4c0fdbdef4cebc1ce930

@ -1,42 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit multilib-minimal
DESCRIPTION="Library to provide useful functions commonly found on BSD systems"
HOMEPAGE="https://libbsd.freedesktop.org/wiki/ https://gitlab.freedesktop.org/libbsd/libbsd"
SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz"
LICENSE="BSD BSD-2 BSD-4 ISC"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
>=sys-kernel/linux-headers-3.17
"
pkg_setup() {
local f="${EROOT}/usr/$(get_libdir)/${PN}.a"
if ! has_version ${CATEGORY}/${PN}; then
if [[ -e ${f} ]]; then
eerror "${m}"
die "You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
fi
fi
}
multilib_src_configure() {
# The build system will install libbsd-ctor.a despite of USE="-static-libs"
# which is correct, see:
# https://gitlab.freedesktop.org/libbsd/libbsd/commit/c5b959028734ca2281250c85773d9b5e1d259bc8
ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
}
multilib_src_install() {
emake DESTDIR="${D}" install
find "${ED}" -type f -name "*.la" -delete || die
}

@ -1,33 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit multilib-minimal
DESCRIPTION="Library to provide useful functions commonly found on BSD systems"
HOMEPAGE="https://libbsd.freedesktop.org/wiki/ https://gitlab.freedesktop.org/libbsd/libbsd"
SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz"
LICENSE="BSD BSD-2 BSD-4 ISC"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
>=sys-kernel/linux-headers-3.17
"
multilib_src_configure() {
# The build system will install libbsd-ctor.a despite of USE="-static-libs"
# which is correct, see:
# https://gitlab.freedesktop.org/libbsd/libbsd/commit/c5b959028734ca2281250c85773d9b5e1d259bc8
ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
}
multilib_src_install() {
emake DESTDIR="${D}" install
find "${ED}" -type f -name "*.la" -delete || die
}

@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc
LICENSE="BSD BSD-2 BSD-4 ISC"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"

@ -6,13 +6,13 @@ AUX simdjson-1.0.0-tests.patch 383 BLAKE2B dc3dcbc08ec78608a94e5d04ff217a774e1c4
DIST simdjson-1.0.0.tar.gz 1546728 BLAKE2B 6b70416404776b4fcc30cd3ab07b8048899bbe3497af779504a685bc2459424e82bd40bf100d7ed8ccfa05e871a0a1edd9eebd11294cdc3d1780797d7f79ba1e SHA512 dbf8abfeec5c079f4d87e8bf31d1af27601f7f0578ebb8ad28a25f496b4b771b68a75f9a11f61706c539d54c36a493a2d2819bd15427c3b7f7a0b36811177f17
DIST simdjson-1.0.2.tar.gz 1551616 BLAKE2B 534e312de977b82604595ccf889348545ed355fb9cfb6f618d42236122578f6102ce7bcd31204c3013dbeeff17c35effaff62531a7e17e5e83ac07150b1456ab SHA512 04a3bee2d847680aa1f55115007ceec01652bebb8d5187cfbca0af81bedff355cbac949862a82e3060071da1a58b62d5b028bcd91562b962756aa5cab614f073
DIST simdjson-1.1.0.tar.gz 1555845 BLAKE2B 6dfd4e938b9f1f6a6314f39929b74a7e822fbb37510914eb3db0660b9bbf68ef0b2fb4c45aa2e1246f6530d3848d0055220d4c5ead3093f97956a6154b22a899 SHA512 f8718bd039e1a25f0b95880b957c43e6eba6eada6bb7f58cedde37669a46b15b3ff9f4c4ea775e1cf949657642ef0472fa8bac5bdc98882df63e7f292fb5a723
DIST simdjson-2.0.0.tar.gz 1607351 BLAKE2B 536e02e134c6424d13c58983b65ecd328019a93cf7e04d65eec281c46f125985094a56d2c7031cbbabb62957089986d75b45161539c18de02e9c7c01daf92517 SHA512 2cf20799189171fa3bcac5b51a660635e4e3c8688c6cbfc527a17860b24abe534085b4918e916bcb23d0bc26f949301141b6bbf8bee6d4199c2c93cba2156b05
DIST simdjson-2.0.1.tar.gz 1608085 BLAKE2B 89730a8bc6ad914fb2797c59a0c16c7b4e8a6500f32fb980f0dd91792a0106d273be14f0e1d022c925a0c7303bd25d7a8387f4169c40ec5a3433d80c31943df8 SHA512 09c72669fbd73e92e54f4c6e21e59533dae60db655de087264be4f0a6dd305e63961ca55973d47081a4310c2bc1afa7304d1528cae65fe5b237d659604c7d716
DIST simdjson-data-1.0.0.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
DIST simdjson-data-1.0.2.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
DIST simdjson-data-1.1.0.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
DIST simdjson-data-2.0.0.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
DIST simdjson-data-2.0.1.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
EBUILD simdjson-1.0.0-r1.ebuild 1835 BLAKE2B 1ee4777881353dedeeb986d5d3cb309cff58353b71ebe97a2bcfbf209c53e29f8dccd1780307248f310370c8f4b2da9f47311bff3a0abf1fddfa72e4c204a8e3 SHA512 39815d3422d6fdab49d9684295c48ac84a1d1e1f68835edd89a766d809cdd857dbc5f65d5da3a41fb4a67e05add726f6bce91dc24fc2a596a8fdc7f66651b7dd
EBUILD simdjson-1.0.2.ebuild 1836 BLAKE2B 942a16cd6611fba7763ff2bf1498eafa240c5a1cec900baf2d9f9e0c41bb41004ea491dcb2e5bff1c51265b7d4afea5bebe1b9944b91e3878cf111fc50598c4c SHA512 d0380c7e3d7d351136d95acf5e4b01577baf79fcb7a132af243bbbc99c1e5fc5c471e3322db3e7a30b31420fc7fe7a011aebbbe743725dd9fa5215518d9b45fe
EBUILD simdjson-1.1.0.ebuild 1836 BLAKE2B 4138055e3875f3fbe8179bf6a28763f269f1e91bb72ded3ace4a7b158fe2e701e0ae7b6de4e615085d7348fa9951d3eb09cf16ec6a103279c29812d3ebbab536 SHA512 b02ed933a900e8a43a9e9bf31c50367dae27e40dce1da1f6532607a3154b53e197cb0d30897f0e40b08480afd7c4ae29531b463d5a1cb60b49f320858d4167db
EBUILD simdjson-2.0.0.ebuild 1836 BLAKE2B 4138055e3875f3fbe8179bf6a28763f269f1e91bb72ded3ace4a7b158fe2e701e0ae7b6de4e615085d7348fa9951d3eb09cf16ec6a103279c29812d3ebbab536 SHA512 b02ed933a900e8a43a9e9bf31c50367dae27e40dce1da1f6532607a3154b53e197cb0d30897f0e40b08480afd7c4ae29531b463d5a1cb60b49f320858d4167db
EBUILD simdjson-2.0.1.ebuild 1836 BLAKE2B 4138055e3875f3fbe8179bf6a28763f269f1e91bb72ded3ace4a7b158fe2e701e0ae7b6de4e615085d7348fa9951d3eb09cf16ec6a103279c29812d3ebbab536 SHA512 b02ed933a900e8a43a9e9bf31c50367dae27e40dce1da1f6532607a3154b53e197cb0d30897f0e40b08480afd7c4ae29531b463d5a1cb60b49f320858d4167db
MISC metadata.xml 336 BLAKE2B e734f879a36d4e77dade86545e210039d032a5b9a909b414c63855f62d9015122305496eb7faeb752a6bc96cc7c6287164da29ab9442faf13e3d261e0329b299 SHA512 fdc9e0f98c2d9f7e7e5997f2922d9ad7be2defa93ca3b30e29e7a458147a32fe9e02cda9fe9df4035bde0a077372d7f109337a08a4dea1b898a0444082c858c0

@ -1,5 +1,4 @@
AUX skalibs-2.11.1.0-respect-user-provided-flags.patch 1207 BLAKE2B caaf3b25d9b588aa2edf974fb1c680da80aa7eb0a46764faa65e7faa3dcd0cd0483114094fdbb855f2300be73f32914127a8a1405ec79f5340b7995278bf0389 SHA512 6637398016c16be07429cbb58d150bb7ca75768b162b2ae0a05c77dfbd0f0346b60cfc53b1ef2df7b887caebda9350cba4b1d396b8d3f16357861a7468695bba
AUX skalibs-2.9.3.0-respect-user-provided-flags.patch 1215 BLAKE2B 48efa77149dfe60b2c77bdbc778bc71e73fd9d90a2e33ca1c2fd922839c1c7c03d8f85b099640d0994654c7b82fc1404b687207fd36a058ae0c0479ef93d62bc SHA512 b2f2c44a9c99ee56d9773673b8edd335934b9342d1560cd260e4ba773b7596e1fd9765454e47270bf8c2d0f6ce21afaae76a3164b8184c88d6ef602c02f7a1fb
DIST skalibs-2.11.1.0.tar.gz 218300 BLAKE2B 9ab30a43065745a8d2d846167dc9887b0353ec55ec7d4b26f663870fef8dee5eebbf73056346829c1187946f1a64de05eea5067e7b6ea4d5be522f586915ba27 SHA512 7db390b887234437d52f3b9388f7398e92877cde4c93de76532abff64ee1a127524181c53a0fdddd86bd84247d84f704527bd89c5581e27433081862e9970af7
DIST skalibs-2.11.2.0.tar.gz 219085 BLAKE2B a8aeca79890465784cae5e958d73359544416b11ac3ca4fb412ba00e59db28ee041c745653efb9f1553944974579238b0d9e8e5b3696de9a07d4e2e11333d631 SHA512 174e92be03cfb8ee41d9dc78bfd183a435d01481ad9835b74b38e000012cf6fbadd30f97c27203dbc942102641349626f92000510636dc73f413a5aebd7f7942
EBUILD skalibs-2.11.1.0.ebuild 982 BLAKE2B 5da34d1c1400f249c0e364eeaddea15a307e9a695fcd5ee5dcd63f3b842f755f6ae0f8b6b79cdeeeacb7d8483d3a79adbe498e013ee63b80aa4e85d1ab9fe74b SHA512 03c6c97b9fbf23260dc96f83b32c99a2ecc24ea19a00ae2171a0add5d575a6607178fd150b195fe0fc5ef40c05f6957bf0b98ef9d553454dd720a290d2dbf6ec

@ -1,33 +0,0 @@
From: Laurent Bercot <ska-skaware@skarnet.org>
Date: Mon, 24 Jan 2022 11:44:29 +0000
Subject: [PATCH] Apply user-provided CPPFLAGS, CFLAGS and LDFLAGS during
autodetection
Backported-from: d9f541c2b3af (" Apply user-provided CPPFLAGS, CFLAGS and LDFLAGS during autodetection")
See-also: http://skarnet.org/lists/skaware/1656.html
---
diff --git a/configure b/configure
index 55f34f8..49b3678 100755
--- a/configure
+++ b/configure
@@ -99,7 +99,7 @@ stripdir () {
tryflag () {
echo "Checking whether compiler accepts $2 ..."
echo "typedef int x;" > "$tmpc"
- if $CC_AUTO "$2" -c -o /dev/null "$tmpc" >/dev/null 2>&1 ; then
+ if $CC_AUTO $CPPFLAGS_POST $CFLAGS_POST "$2" -c -o /dev/null "$tmpc" >/dev/null 2>&1 ; then
echo " ... yes"
eval "$1=\"\${$1} \$2\""
eval "$1=\${$1# }"
@@ -113,7 +113,7 @@ tryflag () {
tryldflag () {
echo "Checking whether linker accepts $2 ..."
echo "typedef int x;" > "$tmpc"
- if $CC_AUTO -nostdlib "$2" -o /dev/null "$tmpc" >/dev/null 2>&1 ; then
+ if $CC_AUTO $CPPFLAGS_POST $CFLAGS_POST $LDFLAGS_POST -nostdlib "$2" -o /dev/null "$tmpc" >/dev/null 2>&1 ; then
echo " ... yes"
eval "$1=\"\${$1} \$2\""
eval "$1=\${$1# }"
--
2.34.1

@ -1,4 +1,4 @@
DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd SHA512 4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8
EBUILD zziplib-0.13.72-r1.ebuild 1282 BLAKE2B 84027079561f730984af93b5c7cec50758b9561bd9b6ecd8e327b6e54cd6a459f0030c21a9f245c6338609dc483c10fb934ae33a3a960d6866369aed1f24d79b SHA512 aa845adb12213e882d61a447df83e284b9f6bc8171a2328f336d91787c39d716a77f32b3ba77dbbe1be0ace162a60b5bfbdde86a9e3e10682f62edac2b3084b0
EBUILD zziplib-0.13.72-r1.ebuild 1275 BLAKE2B f5481ba65fd0d11fb36894e92bd6bda447624730c61486380052ace64e4b9694ead073fa5420ca84def2506d3c6d39cc4852d20d12fe63b0af4d9f2358f8d3d6 SHA512 62d47b00161676c83eda0f952f321b68461e55ded5f2adedb747b6a6b95d5fa03f292fca67b6c00a9ca69645ab0077c89bdacd3f39560e7f96c82351be1f05f5
EBUILD zziplib-0.13.72.ebuild 1266 BLAKE2B d481c3cc8ce2bf1c410684815b31b77e00c7f8f1771c7fa0bb6fa3476af9eb3e38d77b24d2f592e52cd66077caa2415897d278a131648110077b40da5630711c SHA512 3a5c1d92c211138d653197683734f6fbf774a9bc629ed53d1dfa182ea63f0a733fee7069e57e77fb1fd97043a3f8732503fbe81ae6b831f07608eb2d47340b74
MISC metadata.xml 300 BLAKE2B 5bd0efee346b2d954d36b1dd83e1d8ef54944ec7f7fb3a88bdcba73b2f85d0236cd638f763388ed43a30c44f9db5b83223310d66232731e6d37ef57315c04129 SHA512 0a233cbfe081cd55c76d8229261f1d8d8a8bf1435886c36e938a3a059a2db9b44bed165b7aeddbe568756a3e19e3cbd12dbee659a5a8eb2feea21c5f2ab35d22

@ -13,7 +13,7 @@ SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0/13"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="sdl static-libs"
# Tests require internet access

Binary file not shown.

@ -8,5 +8,5 @@ EBUILD aesara-2.5.3.ebuild 2220 BLAKE2B c63f083ffcfec83fe5e4be3376f8c802e14ec759
EBUILD aesara-2.6.3.ebuild 2265 BLAKE2B 2e92bf9c2579393d0a6bea1fae4b2a738d14d8bbf54db36b1b419dbd9fdfa48ac6066eaee5b8d6e514a7d1c68473648871c0fbacf50bdc2f1459e66ba80d7b6d SHA512 5d030018f7e1aec0cfed2d3f0427a562b84e2eee314a2fa26e48f119c0fd240bf3ca761003d546e460d8d3add904ccec1aa9bc7bf61bc32d1d98b152c259219b
EBUILD aesara-2.6.4.ebuild 2265 BLAKE2B 2e92bf9c2579393d0a6bea1fae4b2a738d14d8bbf54db36b1b419dbd9fdfa48ac6066eaee5b8d6e514a7d1c68473648871c0fbacf50bdc2f1459e66ba80d7b6d SHA512 5d030018f7e1aec0cfed2d3f0427a562b84e2eee314a2fa26e48f119c0fd240bf3ca761003d546e460d8d3add904ccec1aa9bc7bf61bc32d1d98b152c259219b
EBUILD aesara-2.6.5.ebuild 2598 BLAKE2B ec2c9a5359c530f8a4a8a274c0439d65cb10c8d73bb55e364296a6b6268bee5077846a5ccbec83ae3bb65e9842c29a81882ce8ea8004961613666768e6fb3c9c SHA512 6405bb798d228e1b6d41a6739d8f0a596337596225ea0094fb54f0383bd9a4cd130d7d2e5041b80a77ccf337cc4912bb795faefad3f447ac892113112ed6ab16
EBUILD aesara-2.6.6.ebuild 2598 BLAKE2B ec2c9a5359c530f8a4a8a274c0439d65cb10c8d73bb55e364296a6b6268bee5077846a5ccbec83ae3bb65e9842c29a81882ce8ea8004961613666768e6fb3c9c SHA512 6405bb798d228e1b6d41a6739d8f0a596337596225ea0094fb54f0383bd9a4cd130d7d2e5041b80a77ccf337cc4912bb795faefad3f447ac892113112ed6ab16
EBUILD aesara-2.6.6.ebuild 2596 BLAKE2B 8559deaccfe85f53d5889c98a2eac4d43c94862e1c24e13a3470057d6c4737f906e7b0351bc0cc2d8c61bbd1210d655dcf2c9c51cf2c8eb4a06f6aa2ca4cbdfc SHA512 37f6ea5bf1920441f3780dcb85129f73c3954413ca87929d6cda3c5d0bd928748f3143649ddee08dda109fe418c2ff0b6cf8ef55bd69f2569a44000770624225
MISC metadata.xml 506 BLAKE2B be65b6be62282fa47152985d79892fd04105a47e00a427ee8341d27aeff21b144bee7e7d0f16b2f4b617c941bdf5ebd9de37a42c39d117cdfd579c3035d35a74 SHA512 a207ec3db85a8e6f03feabd14da588f0b9ca9a88ab2495ade0f40b516b3bbd20fe78b14698d28da7ceed238737a9f4d63f587156ef609e846b485132d598c6bb

@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]

@ -2,5 +2,5 @@ AUX apsw-3.6.20.1-fix_tests.patch 340 BLAKE2B c70f404afaed26c92f60690820812fb0cc
DIST apsw-3.35.4_p1.zip 685034 BLAKE2B 5845e5fcb286c587367955c33fbee9aa4b0687af666f1d50f35f5dec8e756a0fbcf0fdbd120dd3c7a78df1f05d8eae5a973a8a71fc8a6f4271fff7d83b399013 SHA512 f420560e5821bd6305705ee6c14174f1770f4811edcfe152cb1f2ceae4295f13c82552386a7ef42c5ce88165e88bd2080b4dc2809484598522914d99f2469135
DIST apsw-3.38.1-r1.gh.tar.gz 338985 BLAKE2B aa0ef335bd3abc708b41a92959f98b4fd3961168feacb9ca6d382e0279c46d4227a8e09373721ae1361fcc38181376664130b3623b2f36e1596467b99959ecb8 SHA512 4d161641d7bf7f933507e7d7e71d437d9db95f7327e29cf34848d9b741e2711dafbefbf19cb34d78d83b4e69115acad855f924fdf80de1cea4c9d61fe0f2b670
EBUILD apsw-3.35.4_p1.ebuild 1051 BLAKE2B 668a4051c5238535b4f267c6c1a6fed22db382ca1d8884f16216b0e98ffb6dc5fe34dca93082519e9941372acff79f2b05f024f4bd3c95cf6c7d06a8cdf3096e SHA512 ac359e50a625bc456e617808841a531b4760a8c19121dbd16b604cffd6bfcca0212a45cbb247db804a1712da1c74b1c20488043880f0c9417cc45bb13ea4c398
EBUILD apsw-3.38.1_p1.ebuild 1077 BLAKE2B 76097082cb7e0e24ffc9054403f990c34c898677c7e6fe84e303f07072b5ce1a5c89b0e724d39613f446c667c1e8c81b8adb7276026b640e5e0e02a5bba61a3b SHA512 dd792554075a92af0447c46384d4b3fdaec847b712f35716abaf9c31c42009f5cd98729d8bbc89b1bf595dfb0edfc19bb2392f60a75ef7a5eef4e75b7ad66455
EBUILD apsw-3.38.1_p1.ebuild 1075 BLAKE2B ffb7fe5a7aa01bbf69ece10be3a391e76b0180154ed5270e7eb5750f243ebdd86daaeb9d04619cc18fd9472b941e1b8c9d1955c0be6df317f7fb4d3e28e914ee SHA512 12178823320582875c6bed5d9f7066638259283f129f0f1e76b51f29e4037d49c6af85dc0fd113f671539902052cfd6f83149c16a1d78714be10d576ebb744f2
MISC metadata.xml 700 BLAKE2B 258344a1602daf3e081fdb4c94eda8af6e231def3f02fb80d63691b47d0a503c9caad80893386ce7ef42d6be2985906f3fc5cfedfe5a1044aee04c493f3d0683 SHA512 de73b4eb06d0bcf4c81e544a98ad15231b006d62fe22f6bce7e38740b941b98297fa1a38b00060ff83ae9f3259c5020c7071469f2a3f0d9e4f8f0301cb942081

@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
KEYWORDS="amd64 ~arm ~ppc64 x86"
IUSE="doc"
DEPEND="

@ -1,4 +1,4 @@
DIST astor-0.8.1.tar.gz 35090 BLAKE2B 11e5e77d4f8a8617d0330d3091a1571744bb5773df926f41b10208e1c5beb7e82ad8961a460dd326e9130591dade495c77a36456618a97a5c22e41237805a4ce SHA512 cfc69a21fcbc9842bc26fbe8372e5c700d9957cc0c3c62de415155d2036163951f0ece88557829afd7c4dabba8a8e238a2335994ddfc020cb3db913eed5b6f28
EBUILD astor-0.8.1-r1.ebuild 536 BLAKE2B cb25f338e6ac0be0d3569c0348dd6f04e284375faf6b0f04f0a0381a6a65833ec09d5e3f10a9cf5d8a26e90c0abcab7941329702a043e1876a348c3f10d1e38c SHA512 7076dcf72cc91ba221e80cdb8e3abe70bc214958b1313285196b8dd4e9683afe6d58e48b13293358dd11a9e8b507fbc5cd4e33f8ee5d056ba30dc2a93589f62a
EBUILD astor-0.8.1-r1.ebuild 528 BLAKE2B 85ecb62f4eeab6bfcfa9c0bf79e344b29912d1e7b0e3c60216fbc9f3a1598faae6f3a18959ef00b9eeeb6713fa384e52711df36199f103cc8f8afa4f55169935 SHA512 7fe878fe7c2d5b4220926112fb963d0cb5ad3b2438ece44aae7fa16a251b734d8bf194d09981ba674367870b420b5129d79c9c4d0e3969d6a934ff106de05f83
EBUILD astor-0.8.1.ebuild 475 BLAKE2B 088174a87c013b94e8a81cc90b1450818d2bca33b9925a1687ee8c85f437c5ba8e8c48b2423690ea5c516107c3373a212d310e0afec87afb414e5d298dcaa564 SHA512 364ca6f843157533460a33bf07efb78712a094edd89dafa34239b9593be1e8b8ccf18b65d0ac0ec161b120ca06869a62fd46bd16f25fe593a04b367869920d3c
MISC metadata.xml 391 BLAKE2B 484d2cd9e52afbc57c49df869d111c214de2a3f1914700a168554f5946b89522d48a613c37a3f2fa704fc8de585047304340148ec34c7a7d8e8097d7499eb507 SHA512 413a0cd6331515c0462f22bcdf7fa1c2693e282b84bc34efcb9ada65f5ca65c6808bd9d678b6c9d1e24c5230dc1c5f3417cda38ee79103a372997a30d68dc572

@ -14,7 +14,7 @@ HOMEPAGE="https://pypi.org/project/astor/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
distutils_enable_tests pytest

@ -5,5 +5,5 @@ DIST backoff-2.0.1.gh.tar.gz 19356 BLAKE2B 0d4867372763d59cf3d20e15ef5a9d01d314f
EBUILD backoff-1.11.0.ebuild 587 BLAKE2B fc65fe2619f995e9f35f23a2d1d2969213f4587052f354065a1cd4b499d95330cfe3f5f577d6b9a37b8e042f30decfe4cd8e8c06405de88086d7cecb95b4c1dc SHA512 c7a9ed39694d6f21f1734d9b637d5b210f480ff83cb4fb5e9f6cc1039a4a1a226da9379edb78e9df4e5c6e70c6ccc02174ad7f0ff88cdfdfeef2e63442b938ab
EBUILD backoff-1.11.1.ebuild 593 BLAKE2B 7c79ee8006416a85a75a489cf52124673ef74dc54587b1a19ee9539b3b62b3ab6ed2c24c172812613cb1e6fa3b40c64772475b30b58e6f8584a65ef359e7c45c SHA512 bb5ade4d044249eb24e6e4d269bfa3f294e1ab47251b90a42184a21acceda611de8d85e5d06d16a55376fb2bfe995c7b7e66a631088e9d4c83e10b48d08b5ff0
EBUILD backoff-2.0.0.ebuild 674 BLAKE2B 1f55afb78979118cead44d4f0dbc51fcba7295551c276c2875bce2aaeedb5d81a13990bea4165934d95fbca823af48564ee72172ca1982d374d9dc39390ce303 SHA512 9bb7442e54f9ac737fae1436698d83eb268c2a9e2309533227d5b07d588cfa98cb98bf6b2f7e31af6ee0330246a2bde37fea50e1adb34d78741d2cc05c4e1b88
EBUILD backoff-2.0.1.ebuild 674 BLAKE2B b869a7444b141e414524d6502d44de6038551ec110706c7b63c3c8f0338621e5f770a93c83f1bede0c837c1b0fea713f95cfb683886dad8faf9552e6e6a0de3f SHA512 cdc7f725187e73dc65fdb06dd781db37fce51319390396bf61d418a8e363d93c19c9ebe07c3d5f7886f478d6f86323cfa7b56aad44d83e341ab7d67659e048db
EBUILD backoff-2.0.1.ebuild 673 BLAKE2B f610104a4dbc494b7802b22dedc03a16047b9d6a8b7e835eb242c61bbd87cf8815df472769d801509e77491f430592c29e5e82337d90a8439f08b0868b2b52b3 SHA512 8c6bb90b06b73dbf4907ec59d4a2f3dc82f129b34c59e76223234bcf60d0f57ac142d58568a1df758415d4a271cd68d7b67be8b34189560a7b0052efa4c3921c
MISC metadata.xml 387 BLAKE2B 4f92bcc32f0e26aa86b9f1968002d6c43a454ca27996158ca2a4b98b467c80d7ed6cd4a23e0807e813ae73ba2cb5ccae5fc8612c4d7292f2d4981374e9ab4f10 SHA512 52f3668afe9b067c240ad5db519b08a3e054e2864233eb6f079d339f704acd73cc66e239308c90eaadff09c630a6788886c978fb622f2e29b081a27c23525489

@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
DOCS=( README.rst )

@ -1,5 +1,5 @@
DIST python-blosc-1.10.5.gh.tar.gz 1570462 BLAKE2B e2ee3cc3827e1df89afc97a0cdc3f07670368d2edfea9b6ae32ecbb74b464d5311bbd7b129b3b94fb91d20fd579425859412665de397facd4c119e429fbcd014 SHA512 75b91e50def65ecbbdd29f7b7aba65c6ca611eeeaa9e55583c0253eda5d1e1ab7d899d0c77c45ae999188f701205f20d8c8ed130a3865433edd87db3c0eeebb0
DIST python-blosc-1.10.6.gh.tar.gz 1570504 BLAKE2B 44f444fa5050a6198e83649973fc82d6804eec50bf79c332ed6a974e417f2a58baf09480a9bb5c5b7abcef2a961cd7bc61f962c12db625b1a7c48799ace0b39a SHA512 e283b132ebb91e7ce362ec65a1d6760e3793046371ea545a9e842372084182bcc194c3a0e1cb20914de58554063995a238ea0a129214731689e8cd5f4203d3ed
EBUILD blosc-1.10.5-r1.ebuild 967 BLAKE2B 46427100a1e846ce6067829fb17726c5879634efeda8ad53a61cdea1d853b3f63aa98918f78749e7f7076105f653191b7fc1db55796609463daa050fe0092c1b SHA512 93475018956bccb45c6c3e0f0dc0739bdadaf7047398fe21274de60ba9d9cd132009f5f2319acfafe17f31abe0813fa4a24ba36ed86ef13a3b945a64f80db942
EBUILD blosc-1.10.6.ebuild 1048 BLAKE2B 2b1b0bc043f082bd33ca2e427bea127a32fe8f6a9e06fdd9f3fd23fd541ffb192cf94329e183049d1fba24ff46acb4e4b40676458a2a5323127ec8fed6773258 SHA512 1de7c42c1ae1ec11b8e75ed5c9d6bece784554f56ebb7ed18e61f25f2185ae67c1b349f00a193f5212c735d1bc992554b90a4ee00101b815139a9a821134ad15
EBUILD blosc-1.10.6.ebuild 1042 BLAKE2B 1fdab18cb9b7a214751ead5c872a099f0519845302b0d518d5b3a1dfe50277677a882d1d40869698e8fcbf3918f994ebceb5a8016c5cf10c912b795431d1da8d SHA512 4d582f5116b518ad4227a8deec8f4093ebe9c6cfaab63db1161711a71221c833fb785c5cbd163869eaf3a82dc86bce3af71a316171f92c035e4f4cf5d096ff80
MISC metadata.xml 999 BLAKE2B e8ab94b206c8364bc10de6e57872e6f4264927118269fe74dc040d5fc1c8fae7b3422a62c6d675b47a87168f03eec83a8ea16210bfd1f7e11920ae94844d9546 SHA512 5dec5341aa068659bb74d206ed7ffc96bc47d1128eb48827ec189be38d9112079c37a140dadc6326ba84352ccbeeac453888391920737bbf73153431d8be1720

@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"

@ -8,6 +8,7 @@ DIST boto3-1.23.5.tar.gz 501625 BLAKE2B 5a996b4dffd325ea2d6582450b027767ca9845e8
DIST boto3-1.23.6.tar.gz 502243 BLAKE2B d5b20d24d76df16669de25bdd9486766e4c4983f2619b9690a1bb318172d3343ae67cc9746438964817c60b1a2e7b3cb530f0dc54e15c13fe14c8cd1a566875b SHA512 3f940e394a15d10593b23ad67ffa16c9a45bbc5d6231b9ae621f90af3bc3497173f309191af7f3d9c3d4ea0331109228853c08d3fed7a84226481a8d911837ed
DIST boto3-1.23.7.tar.gz 502686 BLAKE2B 10ca206d1b7add5f9c88c5c474af4b6b4ac6fe4e690fa6ed2d1b4fb833874dfc6901c5c693ba96d72ac5af72533362065e107bb43f225f74fa18e41b52832482 SHA512 2970bbbccda3a74c821ab8598dc24204f838a417ea06b7816d16dda828123725162287d0d6ff4c9c815678f365220d5cea16a25abf5b70a4512845d157ab4f75
DIST boto3-1.23.8.tar.gz 503306 BLAKE2B 98e0f2aafd0ead06ea9ca7593f211e04d1f9639d3703cc172becc5745858e10a3f7633da4cd3e7a6b8fa8ff84d471f76fb75e9ee4018532c485bd3bdcc2eb972 SHA512 87be75109df80d1ff29ce13b196630c0f43ee8443f35854afaa7a337f77511a42483176e7271d4988dc22c922a47cb2d2c67ddbf7fe9bde43e9cc1c341bdc756
DIST boto3-1.23.9.gh.tar.gz 503767 BLAKE2B fcd4556331020c6db015fe1591344c5fc4ee80302ade3d3bfea7468a3d5c32075d3ceff6c951ab0fe2ff4ded8843abdb0b55f4338a86afccba34ef1a48d05c0f SHA512 1d9c3e7077136d5c8117d57c5df9c50ce16fc8d0aee322002fb0fec1edc5fbeaf7c1386de31f0b496a298cdaf79c3fc77ea5c0b549141a07bd057eee08a0f0f0
EBUILD boto3-1.22.9.ebuild 1568 BLAKE2B 47270b7b90a957fd9cb3fbb5f7709c7f1469adaebe26855f74b5da2dd27ac35fce878faf40769fab20fd5e3c0f1c135c33d7582c1d502eac348448c8e7535dcc SHA512 29fd7a0d0cbb0de167d8be69f072749b2b45847495a2f108d9a4c87b518e09f85c64c06d2d77aabe62a86650db7db5746d3ac38db26c023849659b2782cf127d
EBUILD boto3-1.23.0.ebuild 1575 BLAKE2B 857fc96ecd0c8819f3e984cb67d71cefb1b7d69f3c86ccb646b090416f0b75614ea87112ee9958393abe8f9efcf47345dd873767fb81c8b947c6051ce4c37c5f SHA512 55269c748370a20fedc6dce2d79740e9d1df29e8de29f5ee8a9082b1a9a79776cee40be27c96fa51a0ec855be8126506dfa9fbd4ec084c249e8faeb90e7ab9aa
EBUILD boto3-1.23.1.ebuild 1575 BLAKE2B 857fc96ecd0c8819f3e984cb67d71cefb1b7d69f3c86ccb646b090416f0b75614ea87112ee9958393abe8f9efcf47345dd873767fb81c8b947c6051ce4c37c5f SHA512 55269c748370a20fedc6dce2d79740e9d1df29e8de29f5ee8a9082b1a9a79776cee40be27c96fa51a0ec855be8126506dfa9fbd4ec084c249e8faeb90e7ab9aa
@ -18,5 +19,6 @@ EBUILD boto3-1.23.5.ebuild 1575 BLAKE2B 857fc96ecd0c8819f3e984cb67d71cefb1b7d69f
EBUILD boto3-1.23.6.ebuild 1575 BLAKE2B 857fc96ecd0c8819f3e984cb67d71cefb1b7d69f3c86ccb646b090416f0b75614ea87112ee9958393abe8f9efcf47345dd873767fb81c8b947c6051ce4c37c5f SHA512 55269c748370a20fedc6dce2d79740e9d1df29e8de29f5ee8a9082b1a9a79776cee40be27c96fa51a0ec855be8126506dfa9fbd4ec084c249e8faeb90e7ab9aa
EBUILD boto3-1.23.7.ebuild 1575 BLAKE2B 857fc96ecd0c8819f3e984cb67d71cefb1b7d69f3c86ccb646b090416f0b75614ea87112ee9958393abe8f9efcf47345dd873767fb81c8b947c6051ce4c37c5f SHA512 55269c748370a20fedc6dce2d79740e9d1df29e8de29f5ee8a9082b1a9a79776cee40be27c96fa51a0ec855be8126506dfa9fbd4ec084c249e8faeb90e7ab9aa
EBUILD boto3-1.23.8.ebuild 1575 BLAKE2B 857fc96ecd0c8819f3e984cb67d71cefb1b7d69f3c86ccb646b090416f0b75614ea87112ee9958393abe8f9efcf47345dd873767fb81c8b947c6051ce4c37c5f SHA512 55269c748370a20fedc6dce2d79740e9d1df29e8de29f5ee8a9082b1a9a79776cee40be27c96fa51a0ec855be8126506dfa9fbd4ec084c249e8faeb90e7ab9aa
EBUILD boto3-9999.ebuild 1575 BLAKE2B 857fc96ecd0c8819f3e984cb67d71cefb1b7d69f3c86ccb646b090416f0b75614ea87112ee9958393abe8f9efcf47345dd873767fb81c8b947c6051ce4c37c5f SHA512 55269c748370a20fedc6dce2d79740e9d1df29e8de29f5ee8a9082b1a9a79776cee40be27c96fa51a0ec855be8126506dfa9fbd4ec084c249e8faeb90e7ab9aa
EBUILD boto3-1.23.9.ebuild 1586 BLAKE2B ae400f6655d06eae856d11a973e768f889051862e139c79f7a673ac09d18b479b3858ebfd82e2ee9ee63b2653bbd04101c84b0c308dc0b48f9615823919247d6 SHA512 c346b367e6f09128f3ac6f616a1d687f2125d5773520dbbf58c8a1b5f2dc5a959d9c8771b43eeacfa66364eba38c69bc2f8b769a3ac9ee1ec1ecea48f9f6461e
EBUILD boto3-9999.ebuild 1586 BLAKE2B ae400f6655d06eae856d11a973e768f889051862e139c79f7a673ac09d18b479b3858ebfd82e2ee9ee63b2653bbd04101c84b0c308dc0b48f9615823919247d6 SHA512 c346b367e6f09128f3ac6f616a1d687f2125d5773520dbbf58c8a1b5f2dc5a959d9c8771b43eeacfa66364eba38c69bc2f8b769a3ac9ee1ec1ecea48f9f6461e
MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd

@ -0,0 +1,68 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 multiprocessing
DESCRIPTION="The AWS SDK for Python"
HOMEPAGE="
https://github.com/boto/boto3/
https://pypi.org/project/boto3/
"
LICENSE="Apache-2.0"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
inherit git-r3
BOTOCORE_PV=${PV}
else
SRC_URI="
https://github.com/boto/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.3.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
distutils_enable_sphinx docs/source \
'dev-python/guzzle_sphinx_theme'
distutils_enable_tests pytest
python_prepare_all() {
# don't lock versions to narrow ranges
sed -e '/botocore/ d' \
-e '/jmespath/ d' \
-e '/s3transfer/ d' \
-i setup.py || die
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
distutils-r1_python_prepare_all
}
python_test() {
epytest tests/{functional,unit} -n "$(makeopts_jobs)"
}

@ -21,7 +21,10 @@ if [[ "${PV}" == "9999" ]]; then
inherit git-r3
BOTOCORE_PV=${PV}
else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
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

@ -10,6 +10,7 @@ DIST botocore-1.26.5.tar.gz 8994964 BLAKE2B 472bc20b1a579674b97fa42f5b7bba2f06f1
DIST botocore-1.26.6.tar.gz 8998364 BLAKE2B f4e735b919ab6343419fb37945e3fbbf253d5ffdd25b3903888c544127417006eb8b44ddd330f56172ab2c106efbe9e7d9ae2a74e7d1ff51752fee1e08bff3ff SHA512 4a5a982dcb2b2fdbc51726ec6a59855c4c073cb921648f372ca5b6a602c70be5285e4fb98da13ae57f2b312bd5374b903ad857112f64e1ac38f2be6bee1303d3
DIST botocore-1.26.7.tar.gz 9004937 BLAKE2B 7aaa6e7383ba2dae73477bf498028175d5c62945428facf34c7f9b1145a8715a970383cea316f89e5727171c92bf1fd9f25f772335ecfbfcb0be6e5f8de39a2d SHA512 362e2f213cd51271608fc1501845a74a9702fb60ee6619cedc7baf3a37c3dedd12976b51bd182cb4601f2c33e3ebc5358356365d9e32ba8eff308ee5775178ac
DIST botocore-1.26.8.tar.gz 8996827 BLAKE2B fb7b30a1f013e9625f20980bdfd2192bc57044f5b7f277e35c8495414bd6b0c99c10d6a9d02c68e67a244249695db7ad3c9cee00db9b46114ec92c8504a07ceb SHA512 93223e428d2464eb2bca1806ba1574d43da07c457aaada8d7839fe1508258d4f8ed7ad644539ec8b5a80307e436f4654f549b23704199ba0d4bd7fcefff2c6fd
DIST botocore-1.26.9.tar.gz 9005786 BLAKE2B c68e4ca970a4b66e95fae1b5fea1c4515994e9313c608044afe94bdfc27a2df098a8163f143f7d991960c4e5cb07080cf3dcff2c29f9db248d680b3172bed816 SHA512 adbc339738cc8506a3333f13650e835c316528c0212c4dea61049257aae7cb766619c520dfc3c482e8559b32623e92986e19042ebb23db37da2c89b4b2c1e489
EBUILD botocore-1.25.9.ebuild 1650 BLAKE2B 8d3b535e396faf48a9c3abcfb7b59128dcf159bd66e06760ef88e0f00f28b27eda68bbb377ab5e2b4787e9f674ed3c81c352ce0b5ff6f7552c07c8abac596bf0 SHA512 4adc3d131053ccb7dcdc799191422660d8e246f767cd6137e877eb592e7d8c70a25f216313b195ec3fcfa20a4c0600082ba9dd7c2c0bfd96b8b198b022099cfc
EBUILD botocore-1.26.0.ebuild 1700 BLAKE2B 89dffe66e43d0001c48568403b5ae1466bc24a5e14bd46974eaa7a5ce186cbe65b2f9e60c037aeb3ba2e5e28218690511d83253756ec0cbd642456a8ca664256 SHA512 8ca2b1cd36fb918c1e85f8cb1243233e891faadab672169a6a83ff699faee84cda6c240546c3acb997749cb5bb047ab982e012c2fd5fe4e56edc04ca76db1264
EBUILD botocore-1.26.1.ebuild 1700 BLAKE2B 89dffe66e43d0001c48568403b5ae1466bc24a5e14bd46974eaa7a5ce186cbe65b2f9e60c037aeb3ba2e5e28218690511d83253756ec0cbd642456a8ca664256 SHA512 8ca2b1cd36fb918c1e85f8cb1243233e891faadab672169a6a83ff699faee84cda6c240546c3acb997749cb5bb047ab982e012c2fd5fe4e56edc04ca76db1264
@ -20,5 +21,6 @@ EBUILD botocore-1.26.5.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e
EBUILD botocore-1.26.6.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305
EBUILD botocore-1.26.7.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305
EBUILD botocore-1.26.8.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305
EBUILD botocore-1.26.9.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305
EBUILD botocore-9999.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305
MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0

@ -0,0 +1,70 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 multiprocessing
DESCRIPTION="Low-level, data-driven core of boto 3"
HOMEPAGE="
https://github.com/boto/botocore/
https://pypi.org/project/botocore/
"
LICENSE="Apache-2.0"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/botocore"
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
<dev-python/jmespath-2[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
PATCHES=(
"${FILESDIR}/botocore-1.26.0-py311.patch"
)
distutils_enable_sphinx docs/source \
'dev-python/guzzle_sphinx_theme'
distutils_enable_tests pytest
src_prepare() {
# unpin deps
sed -i -e "s:>=.*':':" setup.py || die
# unbundle deps
rm -r botocore/vendored || die
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
distutils-r1_src_prepare
}
python_test() {
local EPYTEST_DESELECT=(
# rely on bundled six
tests/functional/test_six_imports.py::test_no_bare_six_imports
tests/functional/test_six_threading.py::test_six_thread_safety
)
epytest tests/{functional,unit} -n "$(makeopts_jobs)"
}

@ -1,6 +1,10 @@
AUX bottle-0.12.19-py311.patch 1606 BLAKE2B 78808f90cf5c32ad6ac4675c3f55b144cb3d6d4fb5299a7e78de785553de13d5c9e44da78a9444aa92f869cede8d8e75a52773c1d5bea5d5a29893d27d8edbc4 SHA512 584ef8a5a66175841c318596c63c6ffa702a4c5b0958c1465f8def98a89aa32c9e36ad6caaf361bfdcfed050f4b2361e58b32fbffa2490014bd51c29244bd39d
AUX bottle-0.12.8-py3.5-backport.patch 1720 BLAKE2B 63081eee3765d060d7381a0eeca97fde17367273b0308449678301f0d2ed9357c90881aeeff31c6a26920ff256b76b0567a74628499fb4d9f2325bc75de6a2e8 SHA512 10f8b95d77d35db582be9bb937ca0c52050c22faa191f373b34039c6ddec24a8e71ce26f6bc9c3f3af7973670343b2f3131c02ed626e3d161a636f8c9e4cdd2b
DIST bottle-0.12.19.tar.gz 73142 BLAKE2B e59d7a507d3401869ba4953a48274062fc56226afa2f7aad596b4ef4352e4a79cea2d224dfe32d7ce014e4f4a3ba088d0e7a0886f64a84bb6b78571e953fa3c3 SHA512 e5d2f6a32d1b89ae3cc9607456c0614db2b58882c6d36273d695c51d3d77b1858cac4d914dbf19bca3b74be68c197aa6473f162e40d9b7ae2af3a084a28c2637
DIST bottle-0.12.20.tar.gz 74235 BLAKE2B 8d6c03ac9a0330fa13e474fcb6bb985d663d3c4c1c2cd6ca24a1224efd3072d4897efafc095af13f8231b99d705ae252fbed29ebe8e18dc5c9db7318a9c749c7 SHA512 149355d39ac1370a3b6c1999756ac2c7eb98ef04cf99df7099a6c84112e1ff06a0cac4612843750499633a136ea2ddfb1a5d594ba03d7ee63cf7cae9aceba823
DIST bottle-0.12.21.tar.gz 74229 BLAKE2B 88674389d2c087a7416443d031995ee923a98b790eb85d81b625f11b2fb0baee35d90a3ee2dba5b9d4744a343a34396a50edef0f85a2d6f4f0f4da95bae31b5b SHA512 3d621f6684f439a4a5718ad25e8b45eb0d1100cd565ec5b797adf67141e01d835cde671e687f5515cb6eab69bb465e9c7d004131634609266c2e1b69b0adbf43
EBUILD bottle-0.12.19-r1.ebuild 1414 BLAKE2B c4bdd3904a90c797d610d3ad905c894962fb725704238e6fdd226795cdbb45caf9a927bed103eb323517daa7c113d0002e60847a77ab5b9cc66b2dc320441847 SHA512 c4644af5e74128fc1b65ffae7536a288f0e878c576e1077dd3340af82249862af78e179d072d3ebd9e584bac0b5755e78fcdbf29f8692d93be8e6814e2e17159
EBUILD bottle-0.12.19.ebuild 1380 BLAKE2B f3b2dd740980f6e11b66a5ccfb75070a03b7449f605ca3b280165316292102df2c5ae805f8bf079e4dff8df829e8fd1a494076cf4127301b551feb29a44c05f5 SHA512 2e1fff641be3a3f377d0724db4cdf1f2d3d339ca968450c5fe388696bc6e72e7469655b042d6536dde989821007b8de3845edbaeaf83542a22b9c02dcdffb180
EBUILD bottle-0.12.20.ebuild 1425 BLAKE2B 19df5418ffb7bcdd2586d5a33fbe884eb31ae38e1fd9b2697c27ed4a7cc1fa76865a8d9f27e1d68ea5dea90b747f89da6ac9317107441ce165070c7f7805d9f1 SHA512 997b5d4330f9775635823cd5e152bd80acb81ef0b0942515ac6daf8e95ede507e20def69dc571eb44f70e1eb894cc78f136bd7261f3800c512759d953c0013af
EBUILD bottle-0.12.21.ebuild 1425 BLAKE2B 19df5418ffb7bcdd2586d5a33fbe884eb31ae38e1fd9b2697c27ed4a7cc1fa76865a8d9f27e1d68ea5dea90b747f89da6ac9317107441ce165070c7f7805d9f1 SHA512 997b5d4330f9775635823cd5e152bd80acb81ef0b0942515ac6daf8e95ede507e20def69dc571eb44f70e1eb894cc78f136bd7261f3800c512759d953c0013af
MISC metadata.xml 345 BLAKE2B aef224dc08d75b22612e8f781673a84f4de7a50d2dd2af98c31286cbfbae19a1f4777f60c279b73a5291e7167581640c1bf9928884c95d8489f6f6c2045b9898 SHA512 62bdb54efd9580ecba9372b45973138202d7524bad742fd8752ef09149daa5f650c278aabaadec3de7c852595775ca7c858451a3dbf78a8f1f4df11379fe275e

@ -0,0 +1,55 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} pypy3 )
inherit distutils-r1 optfeature
DESCRIPTION="A fast and simple micro-framework for small web-applications"
HOMEPAGE="
https://bottlepy.org/
https://github.com/bottlepy/bottle/
https://pypi.org/project/bottle/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/mako[${PYTHON_USEDEP}]
)
"
PATCHES=(
"${FILESDIR}"/bottle-0.12.8-py3.5-backport.patch
"${FILESDIR}"/bottle-0.12.19-py311.patch
)
python_prepare_all() {
sed -i -e '/scripts/d' setup.py || die
# Remove test file requring connection to network
rm test/test_server.py || die
distutils-r1_python_prepare_all
}
python_test() {
"${EPYTHON}" test/testall.py || die "tests failed under ${EPYTHON}"
}
pkg_postinst() {
optfeature "Templating support" dev-python/mako
elog "Due to problems with bottle.py being in /usr/bin (see bug #474874)"
elog "we do as most other distros and do not install the script anymore."
elog "If you do want/have to call it directly rather than through your app,"
elog "please use the following instead:"
elog ' `python -m bottle`'
}

@ -0,0 +1,55 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} pypy3 )
inherit distutils-r1 optfeature
DESCRIPTION="A fast and simple micro-framework for small web-applications"
HOMEPAGE="
https://bottlepy.org/
https://github.com/bottlepy/bottle/
https://pypi.org/project/bottle/
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
test? (
dev-python/mako[${PYTHON_USEDEP}]
)
"
PATCHES=(
"${FILESDIR}"/bottle-0.12.8-py3.5-backport.patch
"${FILESDIR}"/bottle-0.12.19-py311.patch
)
python_prepare_all() {
sed -i -e '/scripts/d' setup.py || die
# Remove test file requring connection to network
rm test/test_server.py || die
distutils-r1_python_prepare_all
}
python_test() {
"${EPYTHON}" test/testall.py || die "tests failed under ${EPYTHON}"
}
pkg_postinst() {
optfeature "Templating support" dev-python/mako
elog "Due to problems with bottle.py being in /usr/bin (see bug #474874)"
elog "we do as most other distros and do not install the script anymore."
elog "If you do want/have to call it directly rather than through your app,"
elog "please use the following instead:"
elog ' `python -m bottle`'
}

@ -2,5 +2,5 @@ AUX cmd2-2.4.1-py311.patch 1303 BLAKE2B 611d6270470b838cbe7551ac1019323217e7f3d6
DIST cmd2-2.4.0.tar.gz 680118 BLAKE2B 09f4893db7587dce9fd59103f8a1ef54c2b61248dd4aed313a90a390bb50e8927ef7a11dc5ca3af90b5ccf36ce16e0e18f3b555cc961a8c6862f7b8131f190ae SHA512 4ecd4c71294bee86f02b39a588c42a7232309db54459c950f77734926dedc3ec273237b9615bab6ef8a499c65442e3d6f7d2e9f159ccca021db0b450435ffbc0
DIST cmd2-2.4.1.tar.gz 676903 BLAKE2B 10b27d7658ee366d44d5fd13a4daf3adb65537043e0475e4c30b5a3b5e142cae982515f033e52fbd63bbce583ffc64e7b0a032d4cc0bbca76303720ecb2a8232 SHA512 862ff0ed301dc8fd588fb564602b32c9e8dee1dcae9965b0ed4605acc98b63ca5767b28c0030410395fb34ea1a0c7cf966972c19b75b93c1a3a3b90b582279fb
EBUILD cmd2-2.4.0.ebuild 1480 BLAKE2B bfc6bc865af4ba2d333cfd54c765d5af146ef0cab8974408e29821168b24211c5593215211d4242c8021c2374b6b9721092f34d75c42490c089fe3539ae48c69 SHA512 872ff54658926538c30086fec4540ceb5d900a4553b053112f6906001a01087b6143e281cccd277c7e89f669fadc521aa8679d4f870dfea7ac7c122a2e798a03
EBUILD cmd2-2.4.1.ebuild 1544 BLAKE2B 1d96fab7832fc48573e1cf4b4827b17ff4b144b1fae9becd8699471f540c4208151b48a5e70c2840144eb81d8ed68f69d8fa90c4d452785c3596dfbde713ccac SHA512 75989c2f32cfca5b731fd6c1035de7cd8e4c4201af78b4370e4d633dbd4f1955bfe6d0a5ca7dea7ce8f82fbda7e8787eb9e47f1f2b6d8502321ad7ffcbef4de5
EBUILD cmd2-2.4.1.ebuild 1539 BLAKE2B 2a3c731c73802d035df215ea1b39abbd46da3b5b8749eec82adb31a84c51406177a5b3dd4b49f884d7221bae29c0acff6e19dc4a58f3fb02fd7c8c335eb884a5 SHA512 8220a613505f9935ff3e47398f4f3b7f3e885289f5ea08cc846993e80ef0886c13b5096270e7202c390aedcf65809d1c5b010b6c817a90278fc6bb89769a5a61
MISC metadata.xml 522 BLAKE2B 39d319b6a64a7b54568a3fbd3d7db9adf7719b690a8f086018ce41f0595db157b1f7825ce28afb4fb0d748ca0d6dc21d79e480361b69b4bf29c0efc2d2540bba SHA512 57315c23dd64534085502e59f0b8ca01ef8088d5a2b16ed807631a1f36a523768960754b00619e802333552c405e2984e314d91003f7a624da6f1eb8e8e4b98a

@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]

@ -1,7 +1,9 @@
DIST dask-2022.04.2.gh.tar.gz 8657501 BLAKE2B e0c78d91927d4f2391e377d10c93b87ebc8bed764be77e3e8afb55935819772442e9bd9eb6221b639eb8376de0107b361b43bd37ed85cbe548d4b0c99d5e5f68 SHA512 b252a19fb08e089153e31ea23bbb75d37cc9fbf96c530495e884b9e3768d23b7dfe71a16341a8c414c414298cc6958aa41f22af07cabb392816dc4590b86b278
DIST dask-2022.05.0.gh.tar.gz 8658529 BLAKE2B 0b09ef38137d9c395384549fd8a3b0218ad1761ccb1816f8fc4f4af7328215716603e3f41b8cc3bf7044ff42b72eee277147b3bd03da48467cccc88f239bb2bd SHA512 15605321143f354ffb9c890823f5751131d942cc16c523b2d00bdcc752ddc5243525f7cda138091604c8f2f9c5b4a309b1efc95f483b753673df98cc8a81ce81
DIST dask-2022.05.1.gh.tar.gz 8674295 BLAKE2B bf2043e8409a745ea735bb742e9ff0d6aa0f4acd8d7a9898682a32f2831254d15ff6bd3dd3eac22129a41f118b1136893fe2a614b54396b2d0838be7bbda022d SHA512 da10756e27c631c695bd45353cc31c348b4d61d690790fb6dc27a98f1bea2d9cd248e54966ff1e44fc4c3c1b27834284a2dc0816a90a5c77bf421027c5b0bdb2
DIST dask-2022.05.2.gh.tar.gz 8721528 BLAKE2B 42b83ca6fe58b014d3aa90cc99dc4b9b631d6b5bb3243a2a2bd1bcfc6f9ffe5d545b7bcc43edfd3299273e105f7355fbaa9490043a12a8c303773d0e08e63d8c SHA512 1d6ce8db1c83ac22f081beec8667f35acda48578263c637ee294934c729d16a7aca4259e0dde6fed6f2dc9924490589610fc3fc4225dfe07552b15b6af20d8d5
EBUILD dask-2022.04.2.ebuild 1525 BLAKE2B e3a0a84144604df9d5a12ecfb37026b255e588c1b3a22d668338074f0af832ad66043aafd77576a962f69249624d318ea8372a0cfec55ed342bbd7a3651bed6f SHA512 546b309ee34fbdcd72eec139df6be0d87fd98a99f70e8a12dbebeeef844bf81084e3d38889f1f0109c20ad473ec785f42b6d5eb22f2f38b4080f98554092cc6d
EBUILD dask-2022.05.0.ebuild 1526 BLAKE2B 4f46069ebe97edccd7c0384ebc75300e2cb19f2eb506f9ec5ece4a752c961c7568ca5326ef3b35513d15b3a3e8c315e96c1a8b50fee71e129897bf609226b8b4 SHA512 70a136b384844ade3c2307135604dd4e6c100cf0b7b5751ee3d91c86df00f058524c39e051af00cd64cb90fe5eeeac7bc81530def38173154c112d09e1d8a822
EBUILD dask-2022.05.1.ebuild 1526 BLAKE2B 4f46069ebe97edccd7c0384ebc75300e2cb19f2eb506f9ec5ece4a752c961c7568ca5326ef3b35513d15b3a3e8c315e96c1a8b50fee71e129897bf609226b8b4 SHA512 70a136b384844ade3c2307135604dd4e6c100cf0b7b5751ee3d91c86df00f058524c39e051af00cd64cb90fe5eeeac7bc81530def38173154c112d09e1d8a822
EBUILD dask-2022.05.2.ebuild 1526 BLAKE2B 4f46069ebe97edccd7c0384ebc75300e2cb19f2eb506f9ec5ece4a752c961c7568ca5326ef3b35513d15b3a3e8c315e96c1a8b50fee71e129897bf609226b8b4 SHA512 70a136b384844ade3c2307135604dd4e6c100cf0b7b5751ee3d91c86df00f058524c39e051af00cd64cb90fe5eeeac7bc81530def38173154c112d09e1d8a822
MISC metadata.xml 722 BLAKE2B f5ef083408180a71a3f997ab61bba6770b08018e3d0737a17a99827edd486c2d10fc8bf17c70c8d5a431bc40bdd685d2a6ce6e8e1784a2c1d89152b167f51648 SHA512 1e1a79bf0d919a2a7a0840e77f239b3aa3bcd57666a06f18113c39c9b075d03e380b37c2e9c96dfe8ba864a94e98fe52fc0b6b16e69009364374020729b261ef

@ -0,0 +1,58 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
HOMEPAGE="
https://dask.org/
https://github.com/dask/dask/
https://pypi.org/project/dask/
"
SRC_URI="
https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
>=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
>=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
>=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
>=dev-python/packaging-20.0[${PYTHON_USEDEP}]
>=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
>=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
>=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/toolz[${PYTHON_USEDEP}]
test? (
dev-python/moto[${PYTHON_USEDEP}]
dev-python/numexpr[${PYTHON_USEDEP}]
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
EPYTEST_DESELECT=(
# another test relying on -Werror
"dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
# TODO
dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
dask/tests/test_config.py::test__get_paths
)
python_test() {
epytest -p no:flaky -m "not network"
}

@ -1,7 +1,3 @@
DIST exceptiongroup-1.0.0rc5.gh.tar.gz 16454 BLAKE2B 55af4d2240e4a5567f5669d15e8507c454d47c1f7d8f72212afeecfa37e0c4a6b36f9176a87a48d3f9edf0628a8c99863670d24aca3770dd88abaa463784c731 SHA512 dd5ee895b4531524c4f0dfaedf818ac76a1b6fe74cd75bbce824b6a0d2b981673ffd6ba36f71b5dacf3e17c89d196a258400d04a64c71f28c221d7fb0f934ab7
DIST exceptiongroup-1.0.0rc6.gh.tar.gz 17184 BLAKE2B 75a1a07d683cbd4d23c25156f4ff3fbda3f08e7df3be67320b08e995f469a9cbd66ca90391fb586972c5c601aff60d44eba3ec5c2d3cccbc791a0482600caea2 SHA512 f74fe5b5df5c7ceb09076db4b7327e2a22202f61fbbfcaeef4f2ce7fb0725a8f57756473db6b2d92d3ee044e26c7ad135d8366944e0858439c4a77ed8b5b7362
DIST exceptiongroup-1.0.0rc7.gh.tar.gz 17323 BLAKE2B fc96a1a7978c4ac403132fbb9fba57cd61e8078e1d99e7103e37d7273737c2d8fbf84441a9cfc3c21a355713b13ec78f9befedcc05a74d9bb954ca80965dc789 SHA512 272675f3322f904b6270689696b2a770d8a96f195d8b142986f574e9c67735865afbde8bba0c5bdd43d299fc1f44a3360d273f9b15097efdcfa46f21f40d62bf
EBUILD exceptiongroup-1.0.0_rc5.ebuild 695 BLAKE2B 1d9de079da97cb77b753f96b59674c85c4c738d6e1feb342953639ecd25ca4ef952fb6ecf6fd66688f51fad080507f144db1836cbec7a5eb6403e04ba9cfa71e SHA512 45790a03b2225bd273c4544a18c7cd9f10eaece3fcf14099a70df0cd710e9dc8b01872d1b2d5bf907ff51234dbb0a079b58d76147a53573767952c0340ea0d86
EBUILD exceptiongroup-1.0.0_rc6.ebuild 695 BLAKE2B 1d9de079da97cb77b753f96b59674c85c4c738d6e1feb342953639ecd25ca4ef952fb6ecf6fd66688f51fad080507f144db1836cbec7a5eb6403e04ba9cfa71e SHA512 45790a03b2225bd273c4544a18c7cd9f10eaece3fcf14099a70df0cd710e9dc8b01872d1b2d5bf907ff51234dbb0a079b58d76147a53573767952c0340ea0d86
EBUILD exceptiongroup-1.0.0_rc7.ebuild 695 BLAKE2B 1d9de079da97cb77b753f96b59674c85c4c738d6e1feb342953639ecd25ca4ef952fb6ecf6fd66688f51fad080507f144db1836cbec7a5eb6403e04ba9cfa71e SHA512 45790a03b2225bd273c4544a18c7cd9f10eaece3fcf14099a70df0cd710e9dc8b01872d1b2d5bf907ff51234dbb0a079b58d76147a53573767952c0340ea0d86
MISC metadata.xml 360 BLAKE2B accdc2d9dc39a31238555b937189f135482f2094a570396a741ba6202a1243ad46c99003e829e59e4e5fd0db0a01b050cc0e385bf28b44892e3e3c5615351028 SHA512 d740125cf760309a4dc5de1981b5ad704e880c37588e8a0e17816709065d80ad2ffecb3b5e50725b5665a38594a53f9659c17b35eb34bffbb06d11b830d740cd

@ -1,34 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=flit_scm
PYTHON_COMPAT=( pypy3 python3_{8..10} )
inherit distutils-r1
MY_P=${P/_}
DESCRIPTION="Backport of PEP 654 (exception groups)"
HOMEPAGE="
https://github.com/agronholm/exceptiongroup/
https://pypi.org/project/exceptiongroup/
"
SRC_URI="
https://github.com/agronholm/exceptiongroup/archive/${PV/_}.tar.gz
-> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
LICENSE="MIT PSF-2.4"
SLOT="0"
KEYWORDS="~amd64 ~x86"
distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV/_}
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
}

@ -1,34 +0,0 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=flit_scm
PYTHON_COMPAT=( pypy3 python3_{8..10} )
inherit distutils-r1
MY_P=${P/_}
DESCRIPTION="Backport of PEP 654 (exception groups)"
HOMEPAGE="
https://github.com/agronholm/exceptiongroup/
https://pypi.org/project/exceptiongroup/
"
SRC_URI="
https://github.com/agronholm/exceptiongroup/archive/${PV/_}.tar.gz
-> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
LICENSE="MIT PSF-2.4"
SLOT="0"
KEYWORDS="~amd64 ~x86"
distutils_enable_tests pytest
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV/_}
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
}

@ -1,5 +1,5 @@
DIST fastimport-0.9.11.tar.gz 41764 BLAKE2B afb82878ea1996894ff71fe99edc5ca26d45f98eedf7a8a6e85af45949e1e81c2112de9fc2c026438306a8a0e89c484063954ba7d2ff9a80c6b71ab40174f8d4 SHA512 e1b7e4897542ef6f33af51e1018340a6807688e44424e4e7e482b3347264d58d4290678cc2cfa230af500a53cabdcf35c9e7b03c8ff0f1ec3e6e0a9e869a1455
DIST fastimport-0.9.14.tar.gz 41791 BLAKE2B b0becb3de319c44e60cf8575afd9b19ad69ca8715d9eae8ced079136dccadda82ac340ad7e01f8a556bde07fbecfbbe6f9eb841909ee2e6b6bbe8e808f463e43 SHA512 cbf8f0bf5b66e847d4482b6af29ee26a69a2aadefe22c4a2f17d976a94fce86b016b61b17d0a7f4be82ceb7824d0bc12b509b8148c18f9dc8888304158a7c266
EBUILD fastimport-0.9.11.ebuild 664 BLAKE2B ea96510fb3370df0e9767b51b4e53288fa38a674c59bcc40d6d864b600c9d41254a1e3bbd4e0ffd2bcc4ed1e3407a1e4a9c1241788fa1086142918e9c4014f1d SHA512 a55790e863752620562e8aba4c8cac5778c0c11f335153cf38c18e365e76193bd0199521fb7f41816cac9ad75fd5636d60ad390740d14ef426a4c0b7fc37407a
EBUILD fastimport-0.9.14.ebuild 748 BLAKE2B 8d2687d3e13030a16d8150e38470ee257a4b3dfea8748c746c91cb0ccadd6022130af9b131d69649860588d4543c44af13a40c552509997bb5bf3ea586cec303 SHA512 63f5f0219730c988872e1908560b3a578ec4b79d198dbcde7b5407837bb01c325b36c0dda655f680792a8a3b9576b0c653327defdb366c826879e0c43519705d
EBUILD fastimport-0.9.14.ebuild 745 BLAKE2B 161ca270d7f8ba70cce2e287e8c3d4c75fc71836ccbf2b92965dc14d7ca2f2b90a4527b522fbdb06382d015c9039e737c0dd3e218910da7c24d6efd5f890bd9d SHA512 058ce59157abac1d96a60f6943a75ae7dcfd948605d63571bcccbf050359ad79078c095fbc1d367dcc058e36a71ede7704d8aeb424f2fae72e002f4745a3dbf4
MISC metadata.xml 510 BLAKE2B 4a5fb1bbc975e2ea96ba006cee969224dc838dc670338210a95630dd61b3e4fda8e9d0da833ff0afbd68900f50a3cec06bd768f41c013f843ebad1e38ec9c095 SHA512 a7319e71da1dd95051e339715b4359e0a99ae1de246ce64094222013eb27cc2e04aee484629aae172ddc26e594b8dda717f8726e5c4ebcb46e351064169151a4

@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
python_test() {
"${EPYTHON}" -m unittest -v fastimport.tests.test_suite ||

@ -2,7 +2,7 @@ DIST funcparserlib-1.0.0.gh.tar.gz 66709 BLAKE2B 76229795e88b5b880667e41b2cd3d53
DIST funcparserlib-1.0.0_alpha0.gh.tar.gz 68260 BLAKE2B e1a9a9a516142d683424df881a7c390a3999438905136fbd394f23856022f14390d22f1dd3914e680d2c188c819cce9cc4f7ff2e485478614dd4632701db4614 SHA512 02cac31d76bb888118a99367811a8cfac28a999ba113ce43f4bd6211cef815ce1793fc1767637dd019728f15d5c408e859d5bc8365a2c53804092f1d6f03e54e
DIST funcparserlib-1.0.0_alpha1.gh.tar.gz 74033 BLAKE2B bf4ee5011f595c6b7ba7430c63e21243257ddc2e00cccea75bf5b16feca2a629becd28f196d657e024419010051a33e5f12fae29b6f8763b35cb8d1bb9144a6b SHA512 16dbf07edd5cad979c61396adc3ccce7dcedd46b3cf6394ecf35c9fd2b22cdf262bb609ffca9a4b6f9f0c236124a7b7cdd929166d65056ca71e73afa2f6b97e2
DIST funcparserlib-1.0.0_alpha2.gh.tar.gz 66692 BLAKE2B 5d45b48c0efe6025b50cfd603f2eeac4341b5e41185fbbe1e0b948975ee778fcae05dc229a34bfde28b64f2723c21699ffadd243629244a067951cf17049abb3 SHA512 a7c1f4219bee2b203d5f3a1701e24f838b348965ca5bc090aa8f7af0407344af22ec5eb2e161212e6ece42491a775076f45a36f8e2b691d78a3c639ca4098af1
EBUILD funcparserlib-1.0.0.ebuild 676 BLAKE2B c625b09da5282bee65646e8ef9f1bbdc12e917c439c3b254759967a76da45df254a4d2922ac9b23cc82938c5b6997487e7494417561b6de71b8943ae84fa4354 SHA512 b6d04efdcf2aa1ed205e7249b28f3a6c6c717fd03f9486ddaefafcee7b8be5fd2d0a95637afff5cc521c32a39c0aca17fd4bb2f339fdd2704bc4fccd856ad9f7
EBUILD funcparserlib-1.0.0.ebuild 669 BLAKE2B aff216da08adbb2c1445ced33a3479a90c40d2274828576da8228839a361f7389674232a3e7ff3736e91acc8bbc3a75c2d7fb12e74e1a00efb21fb88a30688d3 SHA512 b07dd9975a716fafe570899f2f6e158c8f532776f87ae479ecabea16e5fc6df4ce2b113a08b0e21e809d89923c5006dd4cab80ae1b3527f6cd4fb0a81a316595
EBUILD funcparserlib-1.0.0_alpha0-r1.ebuild 899 BLAKE2B 398dd8ee978ebc79b8ae0a8f20caf30d20f79a73b65882c9f468c4bc9f4997c83e3902fe4393b40118c62011c77175ccaac9f67947cf8a465c936572a3b5391a SHA512 b05b2f838771f953bfc69cbde48f15ea17f4334aab056f491d52d9c02b538085fc54446d70924fb94f103cd62c17efdda8d1e5ce8dff3409a3d8760e6f39188a
EBUILD funcparserlib-1.0.0_alpha1.ebuild 772 BLAKE2B 9d982d2289bb4a5cf84df92663af51de036b15324020caa679d7848f78730096cc37f0e2a4c3137bf6556e81ab5699af53bd29dcbaa4abc80895e169280d3972 SHA512 627d7b2f423ddfdc753c43a48ad09ef473dd84ce7e690da43603fefa2b13b5565fbf7340258977b15b248929af533420d0bb9983ebf4934256c36592b86d10d7
EBUILD funcparserlib-1.0.0_alpha2.ebuild 688 BLAKE2B 64d934a9dd0b848a681ad2261700c05874f23577e47ea0d506651f5b2091c8e60beb87072c283360479cf6d22df93535ae19cec3aa0bbef2ba156bc3991de862 SHA512 4fffa878ad7e410d022bc1a09fb4132e1486623051647a903cd1303a8e74e4d607425f0c43c6304a6fe6bc94c71d2182df434eb610513bb3332b689908f3c5e6

@ -17,7 +17,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
test? (

@ -1,5 +1,5 @@
DIST Genshi-0.7.6.tar.gz 268913 BLAKE2B c54930023c4cd45e24f44baa62f3cc3fe887c5bfd5feb9f7c694cea9bd500cd8c0cea0ed7a60035fb58de9b933199f54ada2a14edff9f5a1b1f63203d10ac7c8 SHA512 a05e82b2b1b9321153a202e5926a26795ebc7c56ee13b8c6da197007a00711efcc7f8ebfb759446c4c2cb99e7e92a6f689576f9ef1f766aa42e0dab86fd5e335
DIST Genshi-0.7.7.tar.gz 267206 BLAKE2B 0bad4b26fbfda27572e78f87af6093c87d738ad6fdf2beea5e8b0b21b3f5245a4e239bbfbad63e71e73f6588e7cae97f2b3bc7295fa30ad7a203a7ceff7074c9 SHA512 b0a3dee68523292f0672a180c5f2cfbdf48205d82286359b9fac9f668cbc2806c649d1e158d6fb8ead5b1cc5cd44eefe9d1cd79077f96925b8d24dd8e746b40f
EBUILD genshi-0.7.6.ebuild 877 BLAKE2B 45ea1c9cba01dcee34fd3a5ffcde29bea2dcafc4b59ce2f583a6921870060b57ee1059b033e96c3bb59e2bf719f620813a7cd96c01d857c32b05588fec3cbbc4 SHA512 1cda1d5b91ac45c8c6a76864db04f29b428fc761e150cf9feda91af96df8244f7e85da416751075ddcf62170a6251be1396353ccc097c6b93c31cc89886f97cd
EBUILD genshi-0.7.7.ebuild 925 BLAKE2B 40be3ec7166cbe120e0bc016835e32b8fc9fc8d6ff6ccc826be90e72dbd550f416e3d459eda3093c66ad1b593bf883ea3313764c982995f6e18333a321f70493 SHA512 2678d9ce430bc5b00af7c90b1a9b63173b4263c4f1bd8f63dfcc732b8c8b2230dea61aa3677a9b292581071e07b83888160ca7f3fc2c89bb1eba11961fde836e
EBUILD genshi-0.7.7.ebuild 923 BLAKE2B 603e3d03182ca664c202d9b7d99f7391744f8fe3342c6354465499dda369bf3cf7327d54ec144ac0706d14101c5eed5e8d9314da406c14b8ddc5c5bebb5e3b76 SHA512 509f824a0826b547e934c11e0e8a148ad8c1cab4acb4465aa66e6bcd7946a0ea6b3796cb8a986f8fefbd62a777445d0807eb6564bc404dcb66af586509ad17e8
MISC metadata.xml 365 BLAKE2B c5f3b55444eb424fc0ec15f0f19eef39a31c2c5e900fab7a06fe7bade29893ddb59baf4fa7f60621017a400dc7004dc093d124e1d3366df2663c0b714e31c8cc SHA512 1914d0acf5d6c517ff0198c827f606acc4124e834c306312d49d42bb729bb82b80ae6c98f3ac0797178eba3beb2c437a10665a23a843d0d3efbd148250a189dd

@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc examples test"
RESTRICT="!test? ( test )"

@ -2,6 +2,6 @@ AUX gitdb-4.0.9-nose-to-pytest.patch 2453 BLAKE2B 6c827808467f874d500bd6b15cefae
DIST gitdb-4.0.8.tar.gz 394637 BLAKE2B 8eb3b04664df0fb40b93ee814d94a2526d62127c3dd7d0908f8c3ab9c3fc4d7ad368ad6a4288e509ce2f6e43348cb4f3761aaf404040bad1c59bc920517888af SHA512 fa883bf135080a9defa039bf1f13aebdb91c7e8d397c870e24d7c13acc1b30fc32c6299b43c117657382c1908ace748b0967bc53e02c2d73633cc8603fcb8003
DIST gitdb-4.0.9.tar.gz 394670 BLAKE2B 7882c2757f7c6ff9fa6518504b46ff987fa69f38ba28713a6d140614944e2ccb1c371321402faae835455659a8b33c12523cb781e9c62c79132a724c7ad4d86d SHA512 174b90e09b65ba38d3404fd79a8963987ab49a5e2b96ce82057b519861e8312342c425ff10849c865f66e6e88c27d651d8902a6f8abea88f9f33161f44974109
EBUILD gitdb-4.0.8.ebuild 1209 BLAKE2B 7e119209dcfae9a1103c0a53496ce5b36972e76a786340869707dd41a041a2acb672058fe55e0fb3ec627fb0dcafe2675fe2948ba4f44e09de41184df4184295 SHA512 1ee0583c19e3091f97f6e20779e1b14f7b4fd8e14be1ab32a25ea3915c170debd8359c224c51b38e89f66994289ce1e2c61ff9dfc5e3f0c99f17fcb92d02cb55
EBUILD gitdb-4.0.9-r1.ebuild 1269 BLAKE2B 2d5fece1f0e1d07050f26803ad86a3fc2736d1971ed213e9eba2858b57d58969dd150bb75156d2fb672f01885baa083c4325d7058866561f2b590fc4e9d6466e SHA512 ae9d2e4a3ffc7cc69a911483d3e62462175e9a8d6ee7a9ed6e84ba3d7ce7943e02c0994174af5307ca21ad29c479297726fa471832083671d15e77e96c7eecf1
EBUILD gitdb-4.0.9-r1.ebuild 1261 BLAKE2B d60c9fd95a5c24b511f765c98f5230b16e3bf4e119b14bec9ea2bc79da432348bad1334bd312639cf20280dbb84d20302e5aeec5896e7cb07da30eba05260bbc SHA512 4ec807cb33e67d3949e47752ca5af94ec1f0687e9c55595a6a77fbdfac9541179833d93f47afb999e91de90d4f6fed1066261cd3c93c2c6f2b67d278cca5cf5d
EBUILD gitdb-4.0.9.ebuild 1254 BLAKE2B 0de9b98a7cbb256145d0142e7d5f4c169a5787bcf83f75b711bf546e98f21bb263bb9abd23e5aef70d20f52902fe7804ae977b58b2a303664d9d298629e05350 SHA512 2392ec273180f309bad7a9afcc543749cd4971efa34c1ef9796f8d53f6c63bff094abacf5c13761a9e9d726a6cadaaf3c7449d6c063a6e4f1dc4f30bf63e407e
MISC metadata.xml 412 BLAKE2B 102f815a0eee2ea04a3c77b8b26f08760bbd64ee1f0b6b2523164f3b3fb576003865198574529332c2da8f6548f232b4cbc1bbc2e93fd7a437fe77dbde934ca7 SHA512 1f94c86c4366e0be10f89e3dbf935025bbf51d547b0ba65d99d2e97da0590de0d05fbe05e0277b0177fb1b2a9cea55cf824d332a224336d71cd49b0257fc31da

@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/smmap-3.0.1[${PYTHON_USEDEP}]

@ -2,8 +2,10 @@ DIST google-api-core-2.7.1.tar.gz 163942 BLAKE2B 0b28e8dd8607ed6a64a3715c14e321f
DIST google-api-core-2.7.2.tar.gz 164017 BLAKE2B d2f1c690527c750a819718043542ce853be7f135660dfe661db2ba315213ef4a9756eeab6f1854275044d4f1fed50d119c2914eb00e043b7d5b085dad426a26f SHA512 1fb420a41d603d576030d2b324036de10831035ce1505ba94dedc9e58ce354d0f23e1d3df8a4f2f5082147a1be49d93e10c2209a1407f90ffedfa74815730e14
DIST google-api-core-2.7.3.tar.gz 164219 BLAKE2B c394fd95bff3ac393174372e0c49f9a7974a006de6f14d07af7b15b4c531d6dae7af8c38e00263289a895cb9dae9ef23368d793f5ae3649b9b029337a72cc0ef SHA512 2bf49738216cd52dad2bdfb3367e370390c366b49a8c3c4f6f49a2a3f17b27120d99933b57c8eb8c9a1f0f25ef5ea6d876cf8c3c6c759d3585d625e57b1153f9
DIST google-api-core-2.8.0.tar.gz 164541 BLAKE2B a62aa242e99f2e554242db1bdfdedc5ab4eb7ddd0efb3758af33dcd7417ce964cb1c5d11547c26b03e92684507e1573d1cbdc158efa39060e59254fed3e12626 SHA512 5ad9c4b8f8d15645e18f4377396a073cb23b03e4357d3840bcfcdc5bb182731817bb1188b3dd7f37e4083d4d6d0cea3d46fadee23fc9011a2fe9ca67f505e245
DIST python-api-core-2.8.1.gh.tar.gz 164630 BLAKE2B 88db73f210ae5ee4aa2e7382ea34ef59fb51f88e196622556327c130057b74594884bbe21719bf12cc6ddc9975cf12ac71fa24ac4dfde4681b4742af57702b5d SHA512 f3bfa476562428246203592b53c22e8e52af167af10b1fa68afb51fe6e8ca8090e9231e4c297847d12c201ca791aa80153bee07f72939bc65920260ec50b3d38
EBUILD google-api-core-2.7.1-r2.ebuild 2292 BLAKE2B 20473aefcae801fc41b1207eea8d9f781ab330c5ca4b6f857773cff1bf8ab373f80fdb49052d33a69c4123e79610c09b895b98302216648139b864a223bf03c9 SHA512 8cf1ce44f00419ab30eeb71f4eb3fbd91ef198a2e22fcf97ae9c15b103d0229d6dc44aeae2f905d596d50003c097e56d971412c4b544c24a686e665bc7bab734
EBUILD google-api-core-2.7.2-r1.ebuild 2035 BLAKE2B 8bdab82df068514cf5630211b0ae3653a5c65fc29a188e977e9d0842b5f8ebedb15affe28354c0d86c8a5abdb8bad13e7d546d897690f5b9685403e2e60381c6 SHA512 d6e1ddb9db77768041dcd76eb4aab27290a8101938c9fd4930cd30d77fd90ce521e7fc4bf55cd77442e5348e944689c5e2385d87ba90292c6a82426debf977af
EBUILD google-api-core-2.7.3.ebuild 2035 BLAKE2B 8bdab82df068514cf5630211b0ae3653a5c65fc29a188e977e9d0842b5f8ebedb15affe28354c0d86c8a5abdb8bad13e7d546d897690f5b9685403e2e60381c6 SHA512 d6e1ddb9db77768041dcd76eb4aab27290a8101938c9fd4930cd30d77fd90ce521e7fc4bf55cd77442e5348e944689c5e2385d87ba90292c6a82426debf977af
EBUILD google-api-core-2.7.3.ebuild 2033 BLAKE2B 07991fdd69d5ccf49b352fc93851341f765c33fb8f75ee8b4d1b370ddbfa34279c7fd9974b25a2f2e7eef68f3027c6b082e1cf0ccfe4938c17d39b51e4ed60dc SHA512 8e6be9622052c0b63c0ba7aaca18659245410fd45888596c137b57692ab916a4050ea9ba154954f97d378ef7100a14c1730d8cf171549d1c834198380ddf51cc
EBUILD google-api-core-2.8.0.ebuild 2035 BLAKE2B 8bdab82df068514cf5630211b0ae3653a5c65fc29a188e977e9d0842b5f8ebedb15affe28354c0d86c8a5abdb8bad13e7d546d897690f5b9685403e2e60381c6 SHA512 d6e1ddb9db77768041dcd76eb4aab27290a8101938c9fd4930cd30d77fd90ce521e7fc4bf55cd77442e5348e944689c5e2385d87ba90292c6a82426debf977af
EBUILD google-api-core-2.8.1.ebuild 2118 BLAKE2B 2b8508a51da3bed4950e4e3c9066acbb1a8e3404415beb4108ac0cf8f72eb43ab367340093fdc377b83236a306a339e4d4cef26286da2fae8a44f60446179073 SHA512 7aee5143b8943ee5895244e40b68ba4fa31401eaa1909aeb79887c1ea338f678d292400a516c8f6981404b041766580b01813b0a837bd47640c7b2d7c7663637
MISC metadata.xml 453 BLAKE2B b53e834b3c423d8bdceaa2568f38173fc203f92f2340edd42899e4d4a93602118dbdb2283d492e34189155c336ec659d96f907f257b34cbe5557be331169a4f5 SHA512 d26c893b82fa946cab27669148b3dc2dea8b985636209ae49294cb14a7055f6c4a3884b38bce6e4923a54e9872af7e540b33a992eb727caae96e071a8ffe3237

@ -16,7 +16,7 @@ S="${WORKDIR}/${P//google/python}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
KEYWORDS="amd64 ~arm ~arm64 x86"
RDEPEND="
dev-python/protobuf-python[${PYTHON_USEDEP}]

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save