From d895362f98ae63a6ed12cd16d3b3df95d6967f25 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 19 Oct 2024 04:04:36 +0100 Subject: gentoo auto-resync : 19:10:2024 - 04:04:35 --- app-admin/Manifest.gz | Bin 32229 -> 32220 bytes app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.35.9.ebuild | 98 ++++++++++++++++++++++++++++++++++ app-admin/r10k/Manifest | 4 -- app-admin/r10k/r10k-4.0.1.ebuild | 52 ------------------ app-admin/r10k/r10k-4.0.2.ebuild | 48 ----------------- 6 files changed, 100 insertions(+), 104 deletions(-) create mode 100644 app-admin/awscli/awscli-1.35.9.ebuild delete mode 100644 app-admin/r10k/r10k-4.0.1.ebuild delete mode 100644 app-admin/r10k/r10k-4.0.2.ebuild (limited to 'app-admin') diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index e5e3ab97baf3..ad9e3a005e65 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index cf03e99b3e2d..b8bf9989af97 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -4,10 +4,12 @@ DIST aws-cli-1.35.5.gh.tar.gz 2808789 BLAKE2B 545c76bd349485fbf2dc5565317678904c DIST aws-cli-1.35.6.gh.tar.gz 2809349 BLAKE2B 565ee8bbebdb387c437bccfc608833abb789b5a44cf7a246b04264536edc8b5c282ecdeedb4a26652058ba85b22c8ca048812f3ebf890503d5853c582ac67791 SHA512 481c6cf4a3f516cfd929736cfa556620eb493f9b5f47a861e8a44c37edb9642a7bddffcf69ed2d43e63a9253114f0ad1bd700c9f7b66c114cb1b7ad2c3271c15 DIST aws-cli-1.35.7.gh.tar.gz 2809700 BLAKE2B 02cbe60f2ee5afd8dabd9e339e95f21794d331f4a19d4548d8f8c07c2ca4e6ab5c859559f0fb01af413832f57a9726a61e50c5b26a34db7f789f544583c0d6c6 SHA512 23bf47790bc51547ad9af289f4ad0a84ede1c6a01171adc7bf8e1236227ef8f59fabfefc9f89560dcaeae1d3118f12e25eccac6afae7f33f8bd6682a7feed959 DIST aws-cli-1.35.8.gh.tar.gz 2809964 BLAKE2B 1fe220f751c8874969ac78f36618a1b0195ec36f848181604a6e43cd052ecf1424c49155382511d26f0a1d7c1d35ae13b46124be7af88c4cc3cde12b19c59c61 SHA512 9308743f14f68ada3ab43dbc2f33d0b01ac1c565af3d6da38706e950a04aae09035a63eeb68c1a85ed91bd122d76488a730156b85eb60078bf542752dbc1abfa +DIST aws-cli-1.35.9.gh.tar.gz 2810739 BLAKE2B 37229a034677c9ce1bf7c6970b77b457a8a27a9cb65c964444441a7109c9dbf46c7d8de0855cbcc88eee8458f62c3a70e8c29cb0419f309951a52a59518a9a2d SHA512 1bc9c95e954a5ea9036842071c995f97dc31ee53a7978a4f089eb78d025a7109d7461ed03563b049a822298da988a60a9c067d7dcd00557c21fd922c42711bd5 EBUILD awscli-1.34.29.ebuild 3023 BLAKE2B d02d93dd9b37902da1a0555b84ef0fab8f1179c2983d783717f9e2f3cd55d72b07ed1164c263aec3706f6a69d1265ecf439ae95ff273c215416ba73a117ae0a6 SHA512 d9e7f35c8346a432ea2b6067908620b0cc6527fa21e5c8c5bfef2878fe656603a0cd8fbc7479e3ff4dbad655eb8d19622097409de3f80a55986104932103f1e1 EBUILD awscli-1.35.0.ebuild 3032 BLAKE2B 9a661418bff83e0179259efa93dddefd5f743681f8f6858bf6121e5f97e7454396cb7471807faa8747e34e63ee6ff3aa26dbb98cd213bff9aff3ddaad91b1c77 SHA512 b283c5794d8a084464c6cff8d348d1352ec08a96735245bb77676b9572b523b3b462ff0304960d8c481df9a71380a236a44687c1a3fc3f69b1ea812618df05f4 EBUILD awscli-1.35.5.ebuild 3141 BLAKE2B 5c14d1ada2a8692c95bc6975412782283583a98ea26a5ae45940f7451aabac59b5cbe4f384fdcf1ebf8bf0face6924215f7b0c1c40c1c2dcb8efa1c043b40a05 SHA512 14a538a63dc521fb224d0f2c2e5e24093fa1195266bb6e00780b2e9268d319eba20db9db6c9327bde131b756076de9f673865d4f49954b7779a5df360a995c34 EBUILD awscli-1.35.6.ebuild 3141 BLAKE2B 5c14d1ada2a8692c95bc6975412782283583a98ea26a5ae45940f7451aabac59b5cbe4f384fdcf1ebf8bf0face6924215f7b0c1c40c1c2dcb8efa1c043b40a05 SHA512 14a538a63dc521fb224d0f2c2e5e24093fa1195266bb6e00780b2e9268d319eba20db9db6c9327bde131b756076de9f673865d4f49954b7779a5df360a995c34 EBUILD awscli-1.35.7.ebuild 3247 BLAKE2B 563e1df537df7a081ac11e541ee21cea26a8799434021b9f814dc2e4a46704be1f2edf529ac225e8a9f6b3a4a81815b30d2d25f782f3b9e1dbcc098367ab769f SHA512 cb54a636f6b46f0956577c1141d9f1f7f2887c0bd53c1eca061f214dfe88591ca2ab9e7e96daa9f9c2b2b14b969c1effd8085928db3d5fcfd61463da871dbdb2 EBUILD awscli-1.35.8.ebuild 3247 BLAKE2B 563e1df537df7a081ac11e541ee21cea26a8799434021b9f814dc2e4a46704be1f2edf529ac225e8a9f6b3a4a81815b30d2d25f782f3b9e1dbcc098367ab769f SHA512 cb54a636f6b46f0956577c1141d9f1f7f2887c0bd53c1eca061f214dfe88591ca2ab9e7e96daa9f9c2b2b14b969c1effd8085928db3d5fcfd61463da871dbdb2 +EBUILD awscli-1.35.9.ebuild 3247 BLAKE2B 563e1df537df7a081ac11e541ee21cea26a8799434021b9f814dc2e4a46704be1f2edf529ac225e8a9f6b3a4a81815b30d2d25f782f3b9e1dbcc098367ab769f SHA512 cb54a636f6b46f0956577c1141d9f1f7f2887c0bd53c1eca061f214dfe88591ca2ab9e7e96daa9f9c2b2b14b969c1effd8085928db3d5fcfd61463da871dbdb2 MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab diff --git a/app-admin/awscli/awscli-1.35.9.ebuild b/app-admin/awscli/awscli-1.35.9.ebuild new file mode 100644 index 000000000000..0fc6192a8587 --- /dev/null +++ b/app-admin/awscli/awscli-1.35.9.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.y.(z+34) +BOTOCORE_PV="$(ver_cut 1).$(ver_cut 2).$(( $(ver_cut 3-) + 34 ))" +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.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( "${serial_tests[@]}" ) + case ${EPYTHON} in + python3.13*) + EPYTEST_DESELECT+=( + # flaky (some ordering?) + tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 + ) + ;; + esac + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest index 125205059d09..0b4405a60a72 100644 --- a/app-admin/r10k/Manifest +++ b/app-admin/r10k/Manifest @@ -1,7 +1,3 @@ -DIST r10k-4.0.1.tar.gz 254147 BLAKE2B 83c71c39f50aaf390ef75b8d87a693ba8d131297fcb12c3e408665565e35119d3e9e2832b8172b0616145459368dd5af38bcecca666ac1020ba96a59abc83657 SHA512 74583a79637d8c60f3935cd7ea382fff189beb7d6825b10b9c6bfc0a625a62f81648795cefc878cec608d96ba2396749f7fc0a1c7bdfa9bfcf914848135a0675 -DIST r10k-4.0.2.tar.gz 254228 BLAKE2B b98a665200978a023dc2566bc4b3c141eed6c950d27dc0401c8c7e8d1096f5fa0562874bd1a0e1726dd687a046cf345c0ce5003d5a2a7f72bf397d91b07065c3 SHA512 5f4d9b5fdcd45ffe5b9c2ef95fff7b7ae3136adefcee754782815bb523d0281ec3ee50615600b2fe80ee9d98b75d80747072c425c4d15c795cd7dcb27d1f192b DIST r10k-4.1.0.tar.gz 254276 BLAKE2B ba154d8500beef70cb6a8761833b05e0b5a3122b6a4a04dafc7c20ccce76e6fd30dbe0ac0bae667fac7d985ddc2921f43657c0bf2cd0c6d877370b7d2e73e799 SHA512 c8c78b013fa75a29b205ae9a6ee24f1369b4ffec2d3d7d9e9b3b5482ffa77c19f360dc8fd8444388dd527cbb31fd9c2aa96201d5f60d53f0b23a55d446d43a8c -EBUILD r10k-4.0.1.ebuild 1249 BLAKE2B 515676d031b4b8034672492798f32dce61e78af0f64b2c4a220204dbdcf419962321e4287dc9f4f4c3dea4978ef7d9ed743d6a84e2fbadcc520e9b1dbd25c3ea SHA512 699f42bf5293dcb46041c16991d37c3cf31fd3d77c1bbe9ba149d7c6284aea1e75df96b25c97f940ad67d39e10de7dd7e25a121647a76f3caf22788f7de4da84 -EBUILD r10k-4.0.2.ebuild 1195 BLAKE2B 3d119f1791d3c79e21a61efdf3cb6b37c22b44f14afafe70f5caaf26ae31c78771452e42a60fbe781add3a42e59fb5bb95bee43d18038c203a2701c9a3d7b645 SHA512 07bf77ffac469988fe4375f97b699b9895222f31740723234241ac7ca73ec1ac53f368640e498dd073b360d69342be1430bfc1a2664b8512fc246e54b8b498b2 EBUILD r10k-4.1.0.ebuild 1307 BLAKE2B 79f754cb49c1347e6cb4c24a13803dbea46f653ff43076db15172eebf02e779e6fd02e79c7ec7ab86d05068c58c771a88158e88293dae8f1056aee5cf1f48058 SHA512 a36b42f6d6af3cd33d36d245b500b73966f33eff5f12432ebe7777d9a61235e09f4bc4d0cdad5f481b736fb0d68e16b9597c623f606d4e2461288c9c536edf14 MISC metadata.xml 583 BLAKE2B ba9d1aa2afa56933206aac7d21a4d68eba309714a20ceebdd93d3e2ec96a08af0b6ca67a0badc24065cf3422e0cf3ec8538fe4574e099715cfb0c923ad4b318c SHA512 609f9a84804a73f28fcebe1081296735b34cd54927b770fd10ef82113ffeceb2f04c3e8dd100d5c018659f11227d6807d138de318e65c8e5f6fe1dd800a2c207 diff --git a/app-admin/r10k/r10k-4.0.1.ebuild b/app-admin/r10k/r10k-4.0.1.ebuild deleted file mode 100644 index 471bb42a9be4..000000000000 --- a/app-admin/r10k/r10k-4.0.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_DOC="none" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_EXTRAINSTALL=locales - -inherit ruby-fakegem - -DESCRIPTION="Puppet environment and module deployment" -HOMEPAGE="https://github.com/puppetlabs/r10k" -SRC_URI="https://github.com/puppetlabs/r10k/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+git" - -ruby_add_rdepend " - ~dev-ruby/colored2-3.1.2 - >=dev-ruby/cri-2.15.10:0 - dev-ruby/gettext-setup:1 - >=dev-ruby/jwt-2.2.3:2 =dev-ruby/ruby-gettext-3.0.2:0 - ~dev-ruby/log4r-1.1.10 - >=dev-ruby/minitar-0.9:0 - >=dev-ruby/multi_json-1.10:0 - dev-ruby/puppet_forge:5 -" - -ruby_add_bdepend "test? ( - >=dev-ruby/minitar-0.9 -)" - -RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )" - -all_ruby_prepare() { - sed -e '/s.files/d' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid specs for unpackaged rugget git provider - rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die - - # Avoid spec making assumptions on availability of relative symlinks - rm -f spec/integration/util/purageable_spec.rb || die -} diff --git a/app-admin/r10k/r10k-4.0.2.ebuild b/app-admin/r10k/r10k-4.0.2.ebuild deleted file mode 100644 index 28655c6c3ecb..000000000000 --- a/app-admin/r10k/r10k-4.0.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_DOC="none" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" -RUBY_FAKEGEM_EXTRAINSTALL=locales - -inherit ruby-fakegem - -DESCRIPTION="Puppet environment and module deployment" -HOMEPAGE="https://github.com/puppetlabs/r10k" -SRC_URI="https://github.com/puppetlabs/r10k/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+git" - -ruby_add_rdepend " - ~dev-ruby/colored2-3.1.2 - >=dev-ruby/cri-2.15.10:0 - dev-ruby/gettext-setup:1 - >=dev-ruby/jwt-2.2.3:2 =dev-ruby/ruby-gettext-3.0.2:0 - ~dev-ruby/log4r-1.1.10 - >=dev-ruby/minitar-0.9:0 - >=dev-ruby/multi_json-1.10:0 - dev-ruby/puppet_forge:5 -" - -RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )" - -all_ruby_prepare() { - sed -e '/s.files/d' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid specs for unpackaged rugget git provider - rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die - - # Avoid spec making assumptions on availability of relative symlinks - rm -f spec/integration/util/purageable_spec.rb || die -} -- cgit v1.2.3