[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: 39b0f7a6171777fd1898120dbb7841ea5d001c28 Author: WANG Xuerui gentoo org> AuthorDate: Tue Feb 7 10:11:03 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Feb 11 07:47:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b0f7a6 net-libs/grpc: filter-lto See: https://github.com/grpc/grpc/issues/29652 Closes: https://bugs.gentoo.org/861476 Signed-off-by: WANG Xuerui gentoo.org> .../grpc/{grpc-1.51.1.ebuild => grpc-1.43.0-r1.ebuild} | 16 +--- .../grpc/{grpc-1.51.1.ebuild => grpc-1.51.1-r1.ebuild} | 5 - 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/net-libs/grpc/grpc-1.51.1.ebuild b/net-libs/grpc/grpc-1.43.0-r1.ebuild similarity index 90% copy from net-libs/grpc/grpc-1.51.1.ebuild copy to net-libs/grpc/grpc-1.43.0-r1.ebuild index f3edebd3268c..2b89ffd2bc51 100644 --- a/net-libs/grpc/grpc-1.51.1.ebuild +++ b/net-libs/grpc/grpc-1.43.0-r1.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 -inherit cmake +inherit cmake flag-o-matic MY_PV="${PV//_pre/-pre}" @@ -13,13 +13,13 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" # format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level CMakeLists.txt -SLOT="0/29.151" +SLOT="0/21.143" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="doc examples test" # look for submodule versions in third_party dir RDEPEND=" - =dev-cpp/abseil-cpp-20220623.1*:= + =dev-cpp/abseil-cpp-20211102.0*:= >=dev-libs/re2-0.2021.11.01:= >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/protobuf-3.18.1:= @@ -58,15 +58,17 @@ src_prepare() { cmake_src_prepare # un-hardcode libdir + sed -i "s@lib/pkgconfig@$(get_libdir)/pkgconfig@" CMakeLists.txt || die sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die - # suppress network access, package builds fine without the submodules - mkdir "${S}/third_party/opencensus-proto/src" || die - soversion_check } src_configure() { + # https://github.com/grpc/grpc/issues/29652 + # issue says 1.46.1 but apparently this is affected too + filter-lto + local mycmakeargs=( -DgRPC_INSTALL=ON -DgRPC_ABSL_PROVIDER=package diff --git a/net-libs/grpc/grpc-1.51.1.ebuild b/net-libs/grpc/grpc-1.51.1-r1.ebuild similarity index 96% rename from net-libs/grpc/grpc-1.51.1.ebuild rename to net-libs/grpc/grpc-1.51.1-r1.ebuild index f3edebd3268c..ed87698a72be 100644 --- a/net-libs/grpc/grpc-1.51.1.ebuild +++ b/net-libs/grpc/grpc-1.51.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic MY_PV="${PV//_pre/-pre}" @@ -67,6 +67,9 @@ src_prepare() { } src_configure() { + # https://github.com/grpc/grpc/issues/29652 + filter-lto + local mycmakeargs=( -DgRPC_INSTALL=ON -DgRPC_ABSL_PROVIDER=package
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: 876bdcc8e653fa12a34118fde0beb08a3c7f3916 Author: WANG Xuerui gentoo org> AuthorDate: Tue Feb 7 09:59:29 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Feb 11 07:47:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876bdcc8 net-libs/grpc: add 1.52.0 Closes: https://github.com/gentoo/gentoo/pull/29456 Signed-off-by: WANG Xuerui gentoo.org> net-libs/grpc/Manifest | 1 + net-libs/grpc/grpc-1.52.0.ebuild | 106 +++ 2 files changed, 107 insertions(+) diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest index 0c26fe648981..f812a0c1784b 100644 --- a/net-libs/grpc/Manifest +++ b/net-libs/grpc/Manifest @@ -1,2 +1,3 @@ DIST grpc-1.43.0.tar.gz 8540919 BLAKE2B dc78026129a5d23e864c92a210e8de845a4bad886071a76d527730108da155d290612f1e54cec15d69f55713f37f377e6bff844b16b5deef64c7d8bb31195652 SHA512 e0471aa355d311a40c9d29d7101bf8e22b89ac675d4914c38e617d3213b61107487ef20ca80d7cff8093b548f4a976526298e1f32959ae6ce3c088d45ecc9781 DIST grpc-1.51.1.tar.gz 8550112 BLAKE2B 83ba62e941a6a0fa33f4878e9a10f4165d29ade36fb58201bc76dad9b075d1cc5474c2a8e48f63b63a7b2d0e169f58af88fff837973ae03315833f2c2eb7 SHA512 1bc8e7a5a15b2dca88527d111cde398b0dc1921bbc945c6df8225b4225b8ac0b43155bcf743230ce7b5962d1ab948e9363229c98a879b1befc7a939a290fb888 +DIST grpc-1.52.0.tar.gz 8682080 BLAKE2B de1583401a70ec09cc30527346d18bc6d2272a61419de5b5f5ee8074e996daa04b060f112d693004e4cbf49c04e3048746d8f12823a40c367965cba2b5266028 SHA512 a3e8b22b04fc6d06762a10d325438fa19253fcace2c6aeb31cb30092f68d651ecbf6f9ea74ae9333e20a77029c989f8a963912f8be5c008590b08570a47b1bf7 diff --git a/net-libs/grpc/grpc-1.52.0.ebuild b/net-libs/grpc/grpc-1.52.0.ebuild new file mode 100644 index ..7c1681b6c9a7 --- /dev/null +++ b/net-libs/grpc/grpc-1.52.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_PV="${PV//_pre/-pre}" + +DESCRIPTION="Modern open source high performance RPC framework" +HOMEPAGE="https://www.grpc.io"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +# format is 0/${CORE_SOVERSION//./}.${CPP_SOVERSION//./} , check top level CMakeLists.txt +SLOT="0/30.152" +KEYWORDS="~amd64" +IUSE="doc examples test" + +# look for submodule versions in third_party dir +RDEPEND=" + =dev-cpp/abseil-cpp-20220623.1*:= + >=dev-libs/re2-0.2021.11.01:= + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] + >=dev-libs/protobuf-3.18.1:= + dev-libs/xxhash + >=net-dns/c-ares-1.15.0:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND} + test? ( + dev-cpp/benchmark + dev-cpp/gflags + ) +" + +BDEPEND="virtual/pkgconfig" + +# requires sources of many google tools +RESTRICT="test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +soversion_check() { + local core_sover cpp_sover + # extract quoted number. line we check looks like this: 'set(gRPC_CPP_SOVERSION"1.37")' + core_sover="$(grep 'set(gRPC_CORE_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" + cpp_sover="$(grep 'set(gRPC_CPP_SOVERSION ' CMakeLists.txt | sed '/.*\"\(.*\)\".*/ s//\1/')" + # remove dots, e.g. 1.37 -> 137 + core_sover="${core_sover//./}" + cpp_sover="${cpp_sover//./}" + [[ ${core_sover} -eq $(ver_cut 2 ${SLOT}) ]] || die "fix core sublot! should be ${core_sover}" + [[ ${cpp_sover} -eq $(ver_cut 3 ${SLOT}) ]] || die "fix cpp sublot! should be ${cpp_sover}" +} + +src_prepare() { + cmake_src_prepare + + # un-hardcode libdir + sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die + + # suppress network access, package builds fine without the submodules + mkdir "${S}/third_party/opencensus-proto/src" || die + + soversion_check +} + +src_configure() { + # https://github.com/grpc/grpc/issues/29652 + filter-lto + + local mycmakeargs=( + -DgRPC_INSTALL=ON + -DgRPC_ABSL_PROVIDER=package + -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF + -DgRPC_CARES_PROVIDER=package + -DgRPC_INSTALL_CMAKEDIR="$(get_libdir)/cmake/${PN}" + -DgRPC_INSTALL_LIBDIR="$(get_libdir)" + -DgRPC_PROTOBUF_PROVIDER=package + -DgRPC_RE2_PROVIDER=package + -DgRPC_SSL_PROVIDER=package + -DgRPC_ZLIB_PROVIDER=package + -DgRPC_BUILD_TESTS=$(usex test) + -DCMAKE_CXX_STANDARD=17 + $(usex test '-DgRPC_BENCHMARK_PROVIDER=package' '') + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use examples; then + find examples -name '.gitignore' -delete || die + dodoc -r examples + docompress -x /usr/share/doc/${PF}
[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/
commit: 6f2d7467ef550865bd0c5588ea959bebb6fe47b8 Author: WANG Xuerui gentoo org> AuthorDate: Sat Feb 11 07:38:37 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Feb 11 07:47:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2d7467 net-libs/grpc: add myself as a maintainer Signed-off-by: WANG Xuerui gentoo.org> net-libs/grpc/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-libs/grpc/metadata.xml b/net-libs/grpc/metadata.xml index 3114df3e23c1..cea352c14527 100644 --- a/net-libs/grpc/metadata.xml +++ b/net-libs/grpc/metadata.xml @@ -8,6 +8,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + xe...@gentoo.org + WANG Xuerui + cpe:/a:grpc:grpc grpc/grpc
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-serialization/
commit: 2cd3f5c26acdeacef674f8e22d1ffb5fc166e3e1 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 07:28:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 07:28:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd3f5c2 dev-python/oslo-serialization: Add GH remote-id Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-serialization/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/oslo-serialization/metadata.xml b/dev-python/oslo-serialization/metadata.xml index a212b4b53970..0b68f7c355ab 100644 --- a/dev-python/oslo-serialization/metadata.xml +++ b/dev-python/oslo-serialization/metadata.xml @@ -15,6 +15,7 @@ + openstack/oslo.serialization oslo.serialization oslo
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 106452f1b9957b55ac635ab89b35d03664ea054e Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:51:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:51:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106452f1 app-admin/awscli: Remove old Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 6 --- app-admin/awscli/awscli-1.27.54.ebuild | 80 -- app-admin/awscli/awscli-1.27.63.ebuild | 80 -- app-admin/awscli/awscli-1.27.65.ebuild | 80 -- app-admin/awscli/awscli-1.27.66.ebuild | 80 -- app-admin/awscli/awscli-1.27.67.ebuild | 80 -- app-admin/awscli/awscli-1.27.68.ebuild | 80 -- 7 files changed, 486 deletions(-) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 07f79690442f..cdd5c1ed4de7 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,9 +1,3 @@ -DIST aws-cli-1.27.54.gh.tar.gz 2349811 BLAKE2B 08cb317ea4621273644c39c1152e1a3f8bd9f52ed8c30d7c37dfea9e986ca1597fda1dfbdea8c4043fa783f061609d6f24895997e9f9a3f27d5677c0f9e6c3de SHA512 af4783eef3c1c666b8b3c6d20f1c0177db6d4ce01645b092770cba535dad95609b4bece366355ce6d6a505ac7ab5a2e390d64fb84d6c00e402f9f8ab88db91d9 DIST aws-cli-1.27.59.gh.tar.gz 2360458 BLAKE2B e60117e41cf95d442db333cf49c146e4ed02247007b8f46228799c5dee8c486aec34b236c9a0a6d152d690ff86c34fd797a6f35227a6e443805cdfe1b1b30f00 SHA512 87b9aebe812415223285c09ab5a36de2b9c0da49775d1162a5b5d7489ad61c16ca5361b721bc9e4ec4ccc09306be24513f42d7263b315d6856be20fdf0779686 -DIST aws-cli-1.27.63.gh.tar.gz 2363224 BLAKE2B 4fe7971271d4359f9d29cdf4c028bd8d06a1a8188e6aef108c33d6b137bb2aee84f3655f3666381fdbf8166dd5ea071c564faac32fb0c06a461249385dbc503d SHA512 01c578f13c0f316c41bdf3bbc5e8532f01d0bfa108207899b8c56b990acdbf5b80d0ffbf1be944088f34e623494b1a1f6d52823d654c192b07133291e4bd7deb DIST aws-cli-1.27.64.gh.tar.gz 2363382 BLAKE2B fd0879e793aa5ee449ee535425976d11edb6f844f0385a630df82b62aa6db593c76ccab2b59b960b951859b88e2fd1d2db98f5f9f423b1de4dfed65c22eb131b SHA512 8966543936133e98a7ed27897b3978dbc71fde0728dff18e778cb17cf18b834c6abdc4cae13375f72280b1c3f4b43b33c3a08d4f3b99a2cefb74f27d1dd480a3 -DIST aws-cli-1.27.65.gh.tar.gz 2363808 BLAKE2B ded261ab17b81ff11332df6bf0442c4969848413dcb13c555c806f69c70ce806d62f2be17f445d67b0d6777f12cbf27ef1713478c1dc0ae6038bd368462369c5 SHA512 ff70b0cc0e3c4a4549329eb3e5e87fe9d09e01187ecb717c21a934f7e4a91e76f03334c6035b75e95d6ca4e348525681951b8ceaf3c11a379dfd35699ab2b493 -DIST aws-cli-1.27.66.gh.tar.gz 2363942 BLAKE2B c2e05b13f6070db4160eacbd829aedaf4d9bd2f50847fdf6c13c5f79d387dcfb07b1dcdc3034d5a2a999a5b554d7035b4204f3a56da91bad2ce88c84f10194c5 SHA512 f2bdded8e435f4d2b5c1ca08aaeeafba575d39d4de1d6966a3e2fbfd42234be9a1ab031e812b5a1e0c433607c350a90195d5c50a12b25d5ad9f9a7ca9dcd7bc1 -DIST aws-cli-1.27.67.gh.tar.gz 2364536 BLAKE2B bbd2a83b11d2762ce6a00530b5e2e1c04a44efbffde30d27b65af8f14c79d14e8e1313c4615a0aab10b46147683c9e836be4ea8b480826483be45b8b96e1ba2e SHA512 cf57ada246af9b0ccd5bb5f8e44e061f2b0e86ea0759dbc919ccce2360ee7e9c3c5adc2d1ea004a29f9d2087b22293570289c951886e42781dfc35359745fc31 -DIST aws-cli-1.27.68.gh.tar.gz 2364845 BLAKE2B c4f9ee02879965c88f6875c1cbfd502fbda87189d63cab84577b200f35b69d554619dd01f72292551ea8a20552db163f763c867b15f9986fcc3c86e9ee3f2ad5 SHA512 caf044d576eab3da93db59a8834b024d53c11bfe3fc58056ce44d9bdbdaff4f9b716564bcd35cb027771cce9889b1a6783e13a384f461369c477af283363b489 DIST aws-cli-1.27.69.gh.tar.gz 2366011 BLAKE2B e2ac484bb6ead107d0deca6bad5b9ca4a014f129d1253528869c303d72d58f1e9d5329b6c3180ec53190e43711d999b7026764c0cf65786903dade2a5c135f88 SHA512 85d6d820918ab42ce39e3a90751726a8dbf691083f5d71834b61b8456f6c91e3cac7ead86448187a3853a26f9e75e2e1d7f2acd3a8de59a69ebc028a4692b9ac diff --git a/app-admin/awscli/awscli-1.27.54.ebuild b/app-admin/awscli/awscli-1.27.54.ebuild deleted file mode 100644 index 2d91a172182b.. --- a/app-admin/awscli/awscli-1.27.54.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit bash-completion-r1 distutils-r1 multiprocessing - -MY_P=aws-cli-${PV} -DESCRIPTION="Universal Command Line Environment for AWS" -HOMEPAGE=" - https://github.com/aws/aws-cli/ - https://pypi.org/project/awscli/ -" -SRC_URI=" - https://github.com/aws/aws-cli/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" - -# botocore is x.(y+2).z -BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/textX/
commit: 1bbcf665d14f2422a313319d123bb2f9342b9739 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:46:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:46:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbcf665 dev-python/textX: Bump to 3.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/textX/Manifest | 1 + dev-python/textX/textX-3.1.1.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-python/textX/Manifest b/dev-python/textX/Manifest index a4a534925998..5bae6b9bc737 100644 --- a/dev-python/textX/Manifest +++ b/dev-python/textX/Manifest @@ -1 +1,2 @@ DIST textX-3.1.0.gh.tar.gz 1822985 BLAKE2B 4418cc98bfe68dcfe1e312a64810819335a1ac55f97661c4c2d9729a988bf70ed34ad710f7c51b1ab7f48f7092460ae79f3756f0566f19dfabac6c2875f2f690 SHA512 a300178990d30b7b0c1a77f48a7d51e9582d51dabc9dfa50dc5195afc1e3b2ce4b0cf6475de815078b460cb564bfb03054154741a50a8d213a0c0eb4cdb5b2ef +DIST textX-3.1.1.gh.tar.gz 1824060 BLAKE2B 48c2faeaff52b9f4a3acd1cf36dabc5edc38bb264bd3efbddd2aacaf0aca80a50445a7b30716bd5acdae0219cc2c63fbe2b26c90923758a4fa2a0b9cffb71e65 SHA512 33fa803a5bc2b4cd3782790625304e952e52b64f8791ddbe0fef100b521b36aa8be5291a3cd467771bd9a2d32fac41209e7895a18cc7c4c0f9a672f0ec4211f4 diff --git a/dev-python/textX/textX-3.1.1.ebuild b/dev-python/textX/textX-3.1.1.ebuild new file mode 100644 index ..2ef355c35dfd --- /dev/null +++ b/dev-python/textX/textX-3.1.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Meta-language for DSL implementation inspired by Xtext" +HOMEPAGE=" + https://pypi.org/project/textX/ + https://github.com/textX/textX/ +" +SRC_URI=" + https://github.com/textX/textX/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/Arpeggio-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/click[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + # Update the shebang + sed -e "s:install/usr/bin/${EPYTHON}:test/usr/bin/${EPYTHON}:" \ + -i "${BUILD_DIR}"/test/usr/bin/textx || die + + # Install necessary plugins + local plugins=( + tests/functional/subcommands/example_project + tests/functional/registration/projects/* + ) + local p + for p in "${plugins[@]}"; do + pushd "${p}" >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + done + + epytest tests/functional +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 35f132c4cce897bb569842a5fafb0829fbb43cac Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:27:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:27:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f132c4 dev-python/Nuitka: Bump to 1.4.5 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-1.4.5.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 8f8aa4669442..f7724cbba58a 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -2,4 +2,5 @@ DIST Nuitka-1.4.1.tar.gz 4122973 BLAKE2B edd3722a3e9d534c1802a4be6d1b3d21ce5a926 DIST Nuitka-1.4.2.tar.gz 4122580 BLAKE2B c99f96c32325f6bbf9678b879263f4dd166ecaa9fa3a2e0d0af4366638b752142eda981b596ef6d7744ab87d77390b831b7cb30e10eb365559b6d6772445266c SHA512 b6c852142d5f94183917d9605b51e0770b9ffb64a0f4273409448a443eb61003d58d96a42454d4d8eb25bacae562c19d1be2158a3e84465471e91a1bb909b9dc DIST Nuitka-1.4.3.tar.gz 4122806 BLAKE2B e7f616d7223bc9d72dbd93c673c407dc000971051f21c5570d91cdffa03449f32680e69fdb4a279ec1074919336c63563b294901f2038307a10ccc10d2b27142 SHA512 b2f023ca3c3be13d3207bb483bb779d6fea471a7020fe6f12c1db1cdf7131f73fb5f3563a67bd548515535dc2a22aff48f99c8affe5d9eb807cd96159559e7c7 DIST Nuitka-1.4.4.tar.gz 4130596 BLAKE2B 352d0a5256cd61f58df8b4db6d610af7606d9682f2954a6549dc84a03b2c733ac1ad00447c10eea40746ff4c4d7b897cd67507ba5231b0bd9b74f7df5e02c9bc SHA512 74fb5644760d464bbfd52519394d12346f54fef4cc8212e1c85df109a3ed74e926a7c573508d7c51a55c5fb801c1322a90184b6b31779e3fe3691144bda2d11c +DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd SHA512 fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f DIST Nuitka-1.4.tar.gz 4121399 BLAKE2B 6f431ce01e5efc18cb71fffa8d4db1479adaab48f91c5943fe97d9252dd80ec6a875e0fbc480b13b38167534254a9fb589664d7d95b7e679b22e3c4ef27f5a5a SHA512 cc07b8c35e75c3d34566d335e27789900095c35bf411e284c262f7a85f54ee9922b8f2aa0a75e72e2b77559f594183ea84aeba5691e600181fc706680bb55136 diff --git a/dev-python/Nuitka/Nuitka-1.4.5.ebuild b/dev-python/Nuitka/Nuitka-1.4.5.ebuild new file mode 100644 index ..28f74ef7bf5d --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.4.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 2c3c3612ebb26ce2dd7426de51bbc76d7ec338d0 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:54:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:54:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3c3612 dev-python/hypothesis: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 9 --- dev-python/hypothesis/hypothesis-6.62.1.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.63.0.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.64.0.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.65.0.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.65.1.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.66.0.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.66.1.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.67.0.ebuild | 77 -- dev-python/hypothesis/hypothesis-6.67.1.ebuild | 77 -- 10 files changed, 702 deletions(-) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index bd1899da9b29..eb93542ad9f4 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,11 +1,2 @@ -DIST hypothesis-6.62.1.gh.tar.gz 9342261 BLAKE2B 68ffa2294e667e1182ddc96d2b2595723ae38077a63c8f5c8d45ed232536f6749c15912ca9fa61280e9564ac117fc8f94555a564aef5bdfcb8f9bdc38faa8c3e SHA512 1f886de0ae1c4e3371a60e45f00f265542cefa89ce1a109f794ceff3eaa648e2faf566b86b0921e5741b5d8b8d285169387426d8a069410e86642a95380e312e -DIST hypothesis-6.63.0.gh.tar.gz 9342417 BLAKE2B edd4795c9fc4e254fda89fff7554965f350c9dcb738095f4ddb1da16a169ea0b72a52ce4321543efa97f69382a76307d622c37e81e3372867e57ad9ef2060d0b SHA512 9e863d72abea9431d027fbffe39107bb95dc9e80c423d2a69b039489119841fbcc99ddf54248b5d8a797bccdeb450760101862baa3be113c7715430591d054a6 -DIST hypothesis-6.64.0.gh.tar.gz 9345246 BLAKE2B 2ee9a14e84bb72a8248c28096a31b4873f51c121b6446cbcd5d2831418f769ba464d2aead1a52f3da23e640f46e05e7af8927c65113fc7fb3ea59086324c2210 SHA512 4da49b4ab62e9c90770c098653d3b43bbf3fbf8b7aca27546ae2ce0be7923cbabe240a73d124e4e48fc9b8a3e06d31e336b18b875b743992e175acfe2cddd270 -DIST hypothesis-6.65.0.gh.tar.gz 9347619 BLAKE2B 5e67e4659d883209aefe3a459620a2d9774122cb15137851f291365846b179130a1209b18aabd4cb120dd5f522e2ac1b3928904e9b25b10109ae779926712220 SHA512 93ecf5bd72e6f8ff69acb8056f2bb26011cbc997c58bbf3055f17c4690d6fe21f22d6e2a86bc3e7172063c85278b7abc42904028ac73174d6f2855ff7175449f -DIST hypothesis-6.65.1.gh.tar.gz 9347804 BLAKE2B 555b8eb742b35cffbc0985394b7b830fbff0c601c031b270ffb50c8e1e8437b99c4f827b92cfc74f5239aac43b34e70520b3674129c70338ad010b289552b14b SHA512 faa1330477a5932b47af5c0b70742a81455aba85f5ba19e355a1678a23e62612a8972e510f3bd0f133491fdd5c2f293a4ea2f75e181dedaa3304d789e3bc90cc DIST hypothesis-6.65.2.gh.tar.gz 9349189 BLAKE2B 4a36cde376a56c9eee7645c76606777e8c40144f0495a1a6f2d2d840262be26f52e077f932e90790214decfbc3fbb9b3f64add1830e451bb8e56b8c9c5ba5f34 SHA512 0955e95d9d97f44170dfc937c3ea6b43f6c4ac74dbb48e16a4998e735310f72448083382f6628b4bb9620ac0d21d6c749a5464c6a7caee24cdb7af8cd0c01dcb -DIST hypothesis-6.66.0.gh.tar.gz 9349578 BLAKE2B 3dcdd9bcca00849d68a4bf1368784099bf69e25634b7d1dae13b40be2ac67959151c1b9cdf233349197de1a0f100d57baebbeb9a691ce56ec2d81d21c9f48989 SHA512 a73648ba0b4e3a0621e843ad3ea32f3f692374b82881b096c86a9609f4f7d1a277dd5265a4104863c648c6d5ee4dbccdb1d80ffe62bcc303f837cea26f7d40f2 -DIST hypothesis-6.66.1.gh.tar.gz 9349822 BLAKE2B 728b6e1cb2a28a07cae066bb2e2f8099f21f9a27dbbcc27db1c4f97f6541f60464d90344630df75eb5cea9a65e865a296dbd8b5e20bcbbc17840c92d8f269ac7 SHA512 58ddb6c2bb77064d25ace1740bc5a9ba4d4b6c311da065aa065854c19d4920ec9d70b83935e1b9d057eb10c96c4fdfb445d17c6f321578cbde449df3c5edf704 -DIST hypothesis-6.67.0.gh.tar.gz 9349921 BLAKE2B 03c2a16a1895ed45d9b902c378b6f5d55ef205999f7e69f4405a350b615e6dfccf225c76a193be412efa16d9e13a86a8f003955738e53f669578c01bca30ea9b SHA512 9ce51254d3285d859c877bd2a074fc837ea817f9eb8dcc6b4048d5af4650a958da66f5d46b7e68108a98fe0b4b6115fa2531adb43b94a4f38c8494c54b0e9a9d -DIST hypothesis-6.67.1.gh.tar.gz 9349899 BLAKE2B 279c0d6e1c690174ad5b2f2fa4c8eb42eb5f319d20b7fa362d8c69632ed05d54251e0a09a5025ef090df53d0660cfa3b4925b721ceadbad3cd59a64ea2ed882f SHA512 ea89f7cbd5bb1e5756a24da4996c3420f8eef5c7db543004d66d023bdcd05687c3d09d6b0a4213af42f449ea3c7c5140a96410cf94de15084a421c7cab95504e DIST hypothesis-6.68.0.gh.tar.gz 9350032 BLAKE2B c122455b7f941eaba8b37b7c4bd4760b2ea0d7c5cf3e973544b80edfa17ea13870c9c5121a121178850154f0058e55c4051ff0ea98d35d3c312468202108a04d SHA512 7ca3e79c1c5e091ae829244e1f6b3563c61add0a5bbe7a7b254df85191778a4b05a21f82ca3f50ba6e77a5ec5c9ec06d7dd15c6cf423c1a2eb524a2aeb3f2c91 diff --git a/dev-python/hypothesis/hypothesis-6.62.1.ebuild b/dev-python/hypothesis/hypothesis-6.62.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 75e787b3e445266ca4e9ce002968399da65fd73b Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:52:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:52:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e787b3 dev-python/botocore: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 6 --- dev-python/botocore/botocore-1.29.54.ebuild | 74 - dev-python/botocore/botocore-1.29.63.ebuild | 74 - dev-python/botocore/botocore-1.29.65.ebuild | 74 - dev-python/botocore/botocore-1.29.66.ebuild | 74 - dev-python/botocore/botocore-1.29.67.ebuild | 74 - dev-python/botocore/botocore-1.29.68.ebuild | 74 - 7 files changed, 450 deletions(-) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 73f2281bc9b1..4a7e5e3171a7 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,9 +1,3 @@ -DIST botocore-1.29.54.gh.tar.gz 11127081 BLAKE2B 7c2d11d968ca6a4d3b23b12c44cb8f050ac1848f75280c44bbb2f3567860204ed8615bd1596e02b8d0222f4d54c22a8559114365ec6a69e4a01a166a821d8c8a SHA512 4ba58c9b881ff95149ba1a5805453885208cdb68f197cc9a6c13cc9ca075e988ae33e4809f2970d9c48fa426e26c06d83686b8bbf4ff69d4a7cfe26ef3f903bf DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B fa85e1f8dc3c366f7a7fb3e9b06dd298b1ad62be882891df3414289aa9e88bff72753690a1438e6040aefb7cafa1718a70c940e8cd2b4e743df44013b5748ef6 SHA512 9a4811b44c67652cacc899d1d84d4db1305cb60e73dd47d7f543b85ec37f921cab00a51d67b48ab6a215be8f7543e30c54585e0fb337085e1b75774b053c4bf3 -DIST botocore-1.29.63.gh.tar.gz 11139461 BLAKE2B b05f6d52f55df9e456e80e9b701e2498c5fcdd2c65720719095e2c44b87acf854712a6cbc19e20a53b58b8075c8f20952605f60ed58cb1f99a6a771c61dac4d1 SHA512 7005db01c04d0eb2d94760ff1b7b89d28d956b310736dc5601b9e0bfd4b7ffeac6042a596f4f731b600e669a3fc74a7eededbe2bc0ef70d7d3a68f1d14149f9c DIST botocore-1.29.64.gh.tar.gz 11141125 BLAKE2B 955c7ac0630bd8df8004a0a3d0ec64a7491aee7d68e63a65c62c9fe7a4362aed7bd74ca967cd8550ead458e42a858a428f0db8922a337c83cd680fcd1d1b62c3 SHA512 bb8e177f335e600389123f26788711f4a94c4943a4d80c6195db03bb3cf9489b2a8b0e42d429635c6c8c501df6c27b4177e9ef71e748b0c63874e6682bf2e8e9 -DIST botocore-1.29.65.gh.tar.gz 11138878 BLAKE2B 6757ec86d6c3428a345217cf4903c8a74de4389f52528779ba3cf575098730c61bd228e7d9476665f4fd141bc5a3fc42c30edfcfcf4f2dc85c9ee5421c3bfc7a SHA512 e4472d44014502f468ec5009bd11015f44913fb7d1a42a51190ec70e74972613513c98cc0f7bc6b3646b7156831e1421c4a225d6fb350edd83006891313795c2 -DIST botocore-1.29.66.gh.tar.gz 11139268 BLAKE2B c95ac52a4b0cf4cb407b0ed7452d1454f78ec48a9a4903b18f77fec223fde18dfa0507bfdd89a45428efdfd1cda19f48e881cb0fcae0e1afa9d05f33a2e43434 SHA512 27b0253ea7bd094adb7978207c82cc11460fecd301642ab831c9c7f7d960642bebedec8ac7f88af911b804ec3d085d01cccfedc0165f19be8e2154e7b7e4 -DIST botocore-1.29.67.gh.tar.gz 11137715 BLAKE2B 584e7db3adc61dd96b05384e1572c68857e2c5e8c473ade147722ccf7691dc5bd59833e7a8ea4a46149b5acda0f159aca1ce9e67212f0f5c3378b65962752680 SHA512 44059a8cf95b47e11e51e7bff9ae9e9c014ff8cac414fa885b21d1e9b55b599038d3ea72930ae1f1799963297cf9ed545eceb7ed5cfec51a585468481e9e9919 -DIST botocore-1.29.68.gh.tar.gz 11140752 BLAKE2B c95a8830dcf308e9228aedbd6e168ba86fc4690c355525d9417cf15bb87f387deba6a2b32d848e3ce5052654b3709063f94eff9694d1d9b7f564cf83c13f4e94 SHA512 fc311c555881b752b646d6e376b766c1a480ba20d675e999e7da198fcd1fcd44cd0744369ca5314a26b9f6bac0e274a050509ba6982f34bcf37df7fc6b0dbba6 DIST botocore-1.29.69.gh.tar.gz 11140109 BLAKE2B 5a91e6d425f4a5f424f95fd9bcd893c06fd42eb2a34ae870a76f0a28ee59771a8e1759a8afa959592a0ae7537229d791805539125890d17d3f4a33bb0618e76d SHA512 30d538591b25aae82e93352f4eda2d76eda6d02604cdbe822cd5f7559cfa268e2245b5cfb8ba6875e5e3a35cad2bef7210bbe03276236871441515cdf6ff2ece diff --git a/dev-python/botocore/botocore-1.29.54.ebuild b/dev-python/botocore/botocore-1.29.54.ebuild deleted file mode 100644 index 5afa7a9459c5.. --- a/dev-python/botocore/botocore-1.29.54.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore"; - inherit git-r3 -else - SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/
commit: c9feb2f839d61cab9be183b4ffb0dc039883bee9 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:56:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:56:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9feb2f8 dev-python/sqlalchemy: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/sqlalchemy/Manifest | 2 - dev-python/sqlalchemy/sqlalchemy-1.4.45.ebuild | 96 - dev-python/sqlalchemy/sqlalchemy-2.0.2.ebuild | 110 - 3 files changed, 208 deletions(-) diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index bc5482a228ee..74d59343b33c 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -1,4 +1,2 @@ -DIST SQLAlchemy-1.4.45.tar.gz 8535958 BLAKE2B 09e777584067532ed77d8dca9d86996b22317395338aa056d91d7ae1600d6b7111ef714d04980f87ab517007dd6a581c5552efa9c4a676e88c567f339f227fe6 SHA512 4c6e9ef84c6517f47493ad6ce6d366bc0e7222e7a668d43c7b9f4919e87076a5f7687dc525060e430be23c5d9f12e7ef9d97d679040ff132244aa2b3418974a9 DIST SQLAlchemy-1.4.46.tar.gz 8544238 BLAKE2B 8ef4aae61bee3c9c54b953a9ba34074d8cac0d54d8ae3389f40fa99f57755b2ee0a8a7826e0835fada2d82b96559d974172c9d9781ec746c79006f59d7a5bba0 SHA512 1977c6125e9f45a45b7941c1e0164866bd5ea72839e619d4e259db9a5370fe2b4f191257f3c9ddb28b5c22617a71d359620601c54d9273c38b3281a6c2f5ff03 -DIST SQLAlchemy-2.0.2.tar.gz 9230542 BLAKE2B 67b7d350027662fb2046f4c0644b500e714d9976507d2648627b3e365bfe1dd282327cef780abbb8387f8e5506a58be7767734e3e756856ca3f80ab5e9d05430 SHA512 5e9c3d53f82858597a4eb792b5d0b289b9f56167edf8e79a42108a7e71e70667a1691f635a68abd1d69c94953ae8261012b47ad92001eb28c35eadcb8a0722da DIST SQLAlchemy-2.0.3.tar.gz 9229747 BLAKE2B b70116a8f9f24ed2b41aa7ebbe8a004371f3aa2e81487bce307157eec8032f134313091455245fe631818a1e6373e3144671f314991408f14b0f0f5f87335290 SHA512 8bf0fa6d95f26fd137690f75e335cf741b8fd19a5a30424e22bb85b79893cbbdc15e206d3f069f202200eb54254df868c4a6d3e74adc1a19e8ce8f92cc407098 diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.45.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.45.ebuild deleted file mode 100644 index 637bcbfc00de.. --- a/dev-python/sqlalchemy/sqlalchemy-1.4.45.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{9..11} ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 optfeature - -MY_PN="SQLAlchemy" -MY_P="${MY_PN}-${PV/_beta/b}" - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE=" - https://www.sqlalchemy.org/ - https://pypi.org/project/SQLAlchemy/ - https://github.com/sqlalchemy/sqlalchemy/ -" -SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="examples +sqlite test" - -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # hardcode call counts specific to Python versions - test/aaa_profiling -) - -src_prepare() { - sed -i -e '/greenlet/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # warning tests are unreliable - test/base/test_warnings.py - ) - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access - # https://github.com/sqlalchemy/sqlalchemy/issues/8762 - test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_39_4::test_yield_per_close_on_interrupted_iteration_legacy - ) - if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" - ) - fi - - # upstream's test suite is horribly hacky; it relies on disabling - # the warnings plugin and turning warnings into errors; this also - # means that any DeprecationWarnings from third-party plugins cause - # everything to explode - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 58d62c87a1e0b58b9d279e301c070e0a36bc27bb Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:52:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:52:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d62c87 dev-python/boto3: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 6 dev-python/boto3/boto3-1.26.54.ebuild | 68 --- dev-python/boto3/boto3-1.26.63.ebuild | 68 --- dev-python/boto3/boto3-1.26.65.ebuild | 68 --- dev-python/boto3/boto3-1.26.66.ebuild | 68 --- dev-python/boto3/boto3-1.26.67.ebuild | 68 --- dev-python/boto3/boto3-1.26.68.ebuild | 68 --- 7 files changed, 414 deletions(-) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 162ed5371e8e..9b28bad8d8fd 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,9 +1,3 @@ -DIST boto3-1.26.54.gh.tar.gz 592401 BLAKE2B 7fd5bb10cda2b27fc43a7efa65c4651d95c8ddb7c94b424847f21010f9d748398a9efc47118ed7d2d903696644903fb8c4e7bc3ba3f70643a565b426023f SHA512 86d315eba84d783d327d19b41a593f193d9b356a205f29a1589e43e43519aa6eedefc26e7b23234dade6ab0bbb309d8039b011d0ba766757be8eb7a57c22f49b DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 90c5fe950da7fabc46a4c34e0a77997cfc643273f6b3c1afed6caad3415486b25a6610c8fb9d3f3450b4f3b73e45cfec5d6b1f02666dbd2608944e2db81a955b SHA512 e4dff5978e41a9f4c29ef131d7b8c1f0ec625d9fc77a8cff9ce3c6d5a00d68e75b62da34b418252ddfeedf6302332edd8a30d88401ea393d0de3add64ab5cc40 -DIST boto3-1.26.63.gh.tar.gz 597618 BLAKE2B f48de0f51694efa0a4fa6afa25ad7475fb7e304cf9291d6dcd275d4dd64ee3f29665afd1fb64f5883513c4224e03240a8e225e41765409822d33e95078e1a9ac SHA512 5f781ce615202fa84e321982699877376b2cb3692cf52f2b157eea6800d160ccf6da38b3c545d62cbce029b59f492d5ef67a31d06dc33b6f6bffd1e1b40c5d85 DIST boto3-1.26.64.gh.tar.gz 597913 BLAKE2B f3dc63388cf4055c58610eaf980c10ff4d297c6f00f89fe0b46e6b764fba502b7fd85b71421a9d21f1930b668f95aaf2fa174389e5067901d749babf582a8033 SHA512 17ed0e655706f29ed34e1d60a9913d74ab0098ba8085ea76bafb5fcd1bfde91c2efd95d2f3f3e6bcd1b6ef7bed85f9001ba484c01a0251219ea879543a8f2b47 -DIST boto3-1.26.65.gh.tar.gz 598836 BLAKE2B f6e5c14f120bdaa2e797cbd2f62eb0420a28ee5d677705fff8724d22b730ed28090a106ae69cc5b948e8cb5d50dc2d237c2f769d50f1d33634919fd1f116e897 SHA512 575718f82fc0bcf59b724233aca55ca265add7c45b84f8dd63c475a2c6c6ad821dedf4846aa61bc7a8d875fa5bcf438b50d09112bfddaf72373dfdde4f1f7882 -DIST boto3-1.26.66.gh.tar.gz 598939 BLAKE2B c3c8c4bebdb4432beea858226dbb5eb3bfb33d51c776bd619d08b67789a9851963066c50f2e1bd41dccf0c7b35169824b2d8a0a0a9abf98f087890654251f996 SHA512 bd74f1a0264f67532a54f055c7269d53c12298d265a136e431586448eaf2cac23b0fbc133c69a19954cb3b3c52fd4604ac0e0e1a7d04a3ddded67b5a90d7096c -DIST boto3-1.26.67.gh.tar.gz 599119 BLAKE2B e9cd1877eaa3b6d26cbcece1983a5e89a88f7ecdab1e90b436f358015d4fde13f544b004166917c611cb7bfcd882d3ee9040001c719f2ed44e5ed1ce19bf01b7 SHA512 26e4fbaedc0af7ba94e804c6937984919742e7adcdc65179fa1fb6cf183406d1d5ca15b3a1972b68c3154f1cd7b108d5c626357c4a58185f23edb6a86c63b3d6 -DIST boto3-1.26.68.gh.tar.gz 599758 BLAKE2B 213c77035158e5c410f35432a5ff4c75ec07cb15719873846c07a319c7b236fc641f81eea239ea25c09eef136415547aede925663c33c243e604327e51416b05 SHA512 0fa313f3ba50f2fec1c16c88b1a2bbfacad4dd4d7db13a7994f7ae08e225f170b4355d0a549b80a451db5047872926d791c4feb2b68451bf83ff11ff7a303cbd DIST boto3-1.26.69.gh.tar.gz 600296 BLAKE2B 8c37d9c818e29617defed964271436be2ffa54f8a634661d6a9fc665d1b77a041d83bcba153d5c0dffe90c4185e0a163e9141880cd8147964f7ed479b975ecb2 SHA512 8635afb8c20c3534c36551eb6004676ebcee987836e494b8a67673ae16f4dee8d8efb83e632c6df2e0f07827965bcc9b8e72c159657ff72f1c9c1f52ccd49a16 diff --git a/dev-python/boto3/boto3-1.26.54.ebuild b/dev-python/boto3/boto3-1.26.54.ebuild deleted file mode 100644 index d6d605bdb0c6.. --- a/dev-python/boto3/boto3-1.26.54.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "" ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: 328af7581ebea005e4fef2876397d88f3f006714 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:48:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:48:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328af758 dev-python/phonenumbers: Bump to 8.13.6 Signed-off-by: Michał Górny gentoo.org> dev-python/phonenumbers/Manifest | 1 + dev-python/phonenumbers/phonenumbers-8.13.6.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index a88fe98cd22e..35199c7dae14 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,3 +1,4 @@ DIST python-phonenumbers-8.13.3.gh.tar.gz 4906633 BLAKE2B 320f4caa2feb5c5884cc519de8d9caebb7bbfeb656e060f84aac25f0561b042498a14fff237be404b47b5242f57afb705e4bc91f0c33d5f951a88b3de614d16a SHA512 f0aceacc52a5155757c5b2542a3e67ad78bf5b8ef2a24493e62b850ac2a0c260e21e63067252e698047a4969a5966bd602c8920457b62a20d8911badca200a0a DIST python-phonenumbers-8.13.4.gh.tar.gz 4906855 BLAKE2B 3949376b44ecf5ed7fb13148c557c7ac376b14dc826baf9249a449fe2a966aff660bb4cb53b5922573d55af2593ec549577b663cb1125849a8ce9bc1961dd62d SHA512 d484949088991839a304d816f400dbfbeef8cdac9616c30ce7c2564ddc7cacfed4f2babd625da465ac5c45f76e3bc0a05812b9f63a26a3d520e84ec9ed628672 DIST python-phonenumbers-8.13.5.gh.tar.gz 4906658 BLAKE2B 94def8c031ff070f30d9509a9a138d57ac9240b8545aa5136b29f82c862b959120b7b08fd449097173e0687b5ab221e5e7b783f40b30643194cd0f1009479f95 SHA512 132041160c8ed981a69efd25c5ab9bf88d5974aedc5e3bd3e31dfb751aa6909a5ebf363bb52230d453b68f740b4c6d05289ad249dc70b8ab604d4df699b4bf47 +DIST python-phonenumbers-8.13.6.gh.tar.gz 4906869 BLAKE2B b00fcd6085844a9465da15547f8b40ec741a350d24bb888a04dc5e7aee9b94ec1dae83a71548bc75b8cca29af3ee29cccdc5c49447c5b1bbf33a52db049835eb SHA512 7ca6b8872975fc2597b6ddb1b824feb05dd8819da1ac1f73b7ce831070210520700639dc44e1466e83d335453a5c70ed2fae6ae8100cb99f03f62961f38e6dd9 diff --git a/dev-python/phonenumbers/phonenumbers-8.13.6.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.6.ebuild new file mode 100644 index ..20fb3f38daee --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.13.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_P=python-${P} +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE=" + https://github.com/daviddrysdale/python-phonenumbers/ + https://pypi.org/project/phonenumbers/ +" +SRC_URI=" + https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/python + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/protobuf-python[${PYTHON_USEDEP}] + ) +" + +DOCS=( ../README.md ) + +python_test() { + "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: d52b7d8865cd7f37bb9bc96038ec56a3d88f2684 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:53:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:53:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52b7d88 dev-python/Faker: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-15.3.4.ebuild | 34 -- dev-python/Faker/Faker-16.1.0.ebuild | 34 -- dev-python/Faker/Faker-16.3.0.ebuild | 34 -- dev-python/Faker/Faker-16.4.0.ebuild | 34 -- dev-python/Faker/Faker-16.6.0.ebuild | 34 -- dev-python/Faker/Faker-16.7.0.ebuild | 33 - dev-python/Faker/Manifest| 6 -- 7 files changed, 209 deletions(-) diff --git a/dev-python/Faker/Faker-15.3.4.ebuild b/dev-python/Faker/Faker-15.3.4.ebuild deleted file mode 100644 index da98b1c6fa12.. --- a/dev-python/Faker/Faker-15.3.4.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Faker-16.1.0.ebuild b/dev-python/Faker/Faker-16.1.0.ebuild deleted file mode 100644 index 82c8c94c9551.. --- a/dev-python/Faker/Faker-16.1.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Faker-16.3.0.ebuild b/dev-python/Faker/Faker-16.3.0.ebuild deleted file mode 100644 index 82c8c94c9551.. --- a/dev-python/Faker/Faker-16.3.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Faker-16.4.0.ebuild b/dev-python/Faker/Faker-16.4.0.ebuild deleted file mode 100644 index 82c8c94c9551.. --- a/dev-python/Faker/Faker-16.4.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - de
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 61df24eced36fcfbf524f3681e56ebc5da231568 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:53:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:53:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61df24ec dev-python/mkdocs-material: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 6 --- .../mkdocs-material/mkdocs-material-9.0.11.ebuild | 53 -- .../mkdocs-material/mkdocs-material-9.0.5.ebuild | 53 -- .../mkdocs-material/mkdocs-material-9.0.6.ebuild | 53 -- .../mkdocs-material/mkdocs-material-9.0.7.ebuild | 53 -- .../mkdocs-material/mkdocs-material-9.0.8.ebuild | 53 -- .../mkdocs-material/mkdocs-material-9.0.9.ebuild | 53 -- 7 files changed, 324 deletions(-) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index de2a5ba3c1b5..b325a3c075df 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1,8 +1,2 @@ DIST mkdocs-material-9.0.10.gh.tar.gz 10933071 BLAKE2B 702db94a8c91a856ffcf30402fe9a913ebb9f76ab1cf92afd83ee75733a233366e039ab08d376b543112b892dd7641c164f87b641938c6974a9205e80d249b7b SHA512 33c11dec5e90055ce773686b3301313f2744bb190078019973bde84a7530aeb3dd8de08946f0aa1a64aa7b100055a99aaa716f96d4a862638a7134ffa120d56e -DIST mkdocs-material-9.0.11.gh.tar.gz 10927843 BLAKE2B d7ada78205aa7c803f4a7927e08a8c2970ebcc526c1ae90a6324b5b08fc5277b28f1719fffab4ee14898c9148d36333fedf6f440bb47794fef764b2a2b20fcd3 SHA512 7844482e0188d708c9a201ca3b75fb8b34127163ba3d08543b5f94603f71180c176a15aedef0ad5e43da7581634621dc527e40b513d8c5a8fa6ef19db8ec DIST mkdocs-material-9.0.12.gh.tar.gz 10929135 BLAKE2B 2b8468790c38e40a35b7fd4ff324cde485c1a7f7bc5c748b52b21b34deaca62f397ec056717107dc50024315b9740dc0b9dcce9921fd84c0cda5f9de55068553 SHA512 fd52632e2eb2225d32ac13a48eb0bab8f694644e8369a90ee85902549405b13b2308102ffe6bcb631d4847c7f1b345637d5b86470454eea52487a7b92dd14ab1 -DIST mkdocs-material-9.0.5.gh.tar.gz 10898510 BLAKE2B d5c6f10db280e6aa9dc1c1d761d831d6b872586c42c7ba0882a9a0a849919fc85da84c7ed46b8d77fd7f17d65cd0ffa967afb008643b76a8b51d36d5bbaa60d3 SHA512 530ce10a457b9f8726dcaad7e602b30338604fef644a885b7aa15f68107921b5a0be714a274771e96f7b9127eb386d926d412be71634283d7f803d56be1977d1 -DIST mkdocs-material-9.0.6.gh.tar.gz 10898851 BLAKE2B 332903d2acd90f5b979536ab518ca403f26762dcd9b1fc9220b079b400ac1c688556b98e83dc5da321bb6ac73e7ba475179225e88c48495bd85e0e8e81cb02ab SHA512 6a6e51cb3a56c660d1e66613b98db916d9db81108894c04e67cb0267ac79e25c8dccd1d5587814984b1c9a6b87b06bd9d796ac0f613eca69399f1d575dfb41d3 -DIST mkdocs-material-9.0.7.gh.tar.gz 10910584 BLAKE2B 0b7b4393e4db7b3c20718f231f46030463c4654317af5a9c1fd37347810eb4c1f1bfc307878d96511633fa3b1c51a2ed2c4bc43a7fd273fcdc0d14893c22e878 SHA512 560688e1d3888438d83daee611a1b05a6d693f1c63e7aa931d074531f7c53bdbad61ae03bf60f6f68ab9358959c78d65fe347637811d8a4120c8cefeb1ed9397 -DIST mkdocs-material-9.0.8.gh.tar.gz 10920568 BLAKE2B 1df11a43e3bad280dbbdb1bbdd56859b5d078483b9edf43bff388f9dd2080b903a292d7edb007c0c3d5310d8bc06abf881dc56d7368d6a0c394beebdec50d8bb SHA512 ca00bdde402bb44778bd7307ece4950521f30a1a14060cc1848069d0a0112a52ff1adcb4224ff8c75cb65f0fd0a7734946d64772d73b6983ec17cfafd7297154 -DIST mkdocs-material-9.0.9.gh.tar.gz 10931754 BLAKE2B 871103b5142f04a21aee6ebf0f041e600c46e998d96592ee26f40a10fecd4400c8603d54cb74cce474b9a5c4004de2b35226eed8b3e0ed07536f893bf5d6064b SHA512 cb4b9650dcdd68dd55395b92f7aa2d47af9854f977f5282488bf103475e9a8049f40f6ce4779fdfab56bf3c4f410bee2dcbb12ee71272d6e0e3b08f3b72b69fc diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.11.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.0.11.ebuild deleted file mode 100644 index ae30183c31b4.. --- a/dev-python/mkdocs-material/mkdocs-material-9.0.11.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..11} ) - -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - dev-python/mkdocs-material-extensions - dev-python/mkdocs-minify-plugin - dev-python/mkdocs-redirects -" - -inherit distutils-r1 docs - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE=" - https://github.com/squidfunk/mkdocs-material/ - https://pypi.org/project/mkdocs-material/ -" -SRC_URI=" - https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" - -RDEPEND=" - >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] - >=dev-python/markdown-3.2[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] - >=dev-python/pygments-2.14[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/
commit: 469ad26408024e43fd1e0bb3861371de5b118cb2 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:15:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:15:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469ad264 dev-python/dask: Bump to 2023.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/dask/Manifest | 1 + dev-python/dask/dask-2023.2.0.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index 9266f9289af2..00a0bf3350e7 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,3 +1,4 @@ DIST dask-2022.12.1.gh.tar.gz 8233697 BLAKE2B 90caeb7a8a9abc03b035c787ae2f26d5dacbd8da9314b65deb7c38e1990a7d3067b4066c8f2bbb6d8179d03af471374df28e511f97cb7b031e692e72ccd9 SHA512 1945f5737de55c559aff14c67efeee00afef18ff5dbdc07aa79affd89eb45a0808078bbc7ce24c904168e7c7a74a678a8dc90ed129593777dd25598cb45372b6 DIST dask-2023.1.0.gh.tar.gz 8234373 BLAKE2B 39f4d6336604a66ac769732a36c718b983d2fc37a59276c4140e35354c5c469b5edbff2333ae0b52f3f1462b85ae5c11fc994a99a79330394fff0d7ead14035f SHA512 99650fd2d3805e557ee91bd578e8e4af7f12cc78bbaf72f406d13ff7805591ca0f307d78bb68fdb320dab82da23def01244708e31a87d1a8b5b18dcec8a048fb DIST dask-2023.1.1.gh.tar.gz 8497754 BLAKE2B ff9f9f738a557fa0b6a57e0a006fb0c7a29d37c38d4d6ee8656e2e5519a44d7ac6235f106c09c8d28b402bc32909bd065df1cb3d2f9baf8b0ac86bf5ed858969 SHA512 7638a8c8213bec4870bfc1d649bec6ab50354e20df722c3f715b9e438435838253907ead4c13a73d5f1570f63d745059e579274fd0e85c5cdf64411e9d8a761b +DIST dask-2023.2.0.gh.tar.gz 8499228 BLAKE2B eb8a3345702d8ffd0314963f2d8a358bb28a65be4a3c61efa473514b4eb49baa1a69766a7e71812a13aee72ab6e98298358755c2597a8cafeff12d009fb9f482 SHA512 787f1a9e3c7d27f7fe78c5cd1f6ab0a2c30c36298ec8af4555711cd63018d6d92ed26ef5159cd81b65f1c30c74d24e81c0a2277e00a5cb621b5fd2abff8b3462 diff --git a/dev-python/dask/dask-2023.2.0.ebuild b/dev-python/dask/dask-2023.2.0.ebuild new file mode 100644 index ..ec63a8cffc84 --- /dev/null +++ b/dev-python/dask/dask-2023.2.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" +HOMEPAGE=" + https://www.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 + dask/array/tests/test_linalg.py::test_solve_assume_a + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]" + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]" + # require sqlalchemy<2.0 + dask/dataframe/io/tests/test_sql.py +) + +src_prepare() { + # fails with sqlalchemy-2.0, even though we don't use it x_x + sed -i -e '/RemovedIn20Warning/d' setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + epytest -p no:flaky -m "not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sh/
commit: f0b21c4e166173a913499ccba7726bbb3d6802c0 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:46:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:46:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b21c4e dev-python/sh: Bump to 2.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sh/Manifest| 1 + dev-python/sh/sh-2.0.1.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest index 60883d0f9d57..af31e3aea1d5 100644 --- a/dev-python/sh/Manifest +++ b/dev-python/sh/Manifest @@ -1 +1,2 @@ DIST sh-1.14.3.tar.gz 62851 BLAKE2B e570b3d51bbabebc90a575aaa502dc448f5049caf7485763f7ca84bd30a1e19f37441e4217074cb75ee0094600d328b59693fffdb0647479478246e58c0f00a7 SHA512 f78b418a396b78b4d303846da222eedc7525dee8d200bf96d48054d91a82671d40e0f1f82eb406b16016752ff95c3b2360075974abc3a5a814b8cfe70528231a +DIST sh-2.0.1.tar.gz 345426 BLAKE2B d1e47296c96dd1694ff36a53114b3ef28ff22df4fed9c46dab3c7ae259c4d50d5899197a2679d9f43b24e92c2cd9ee390ee24db752843ac2348031ec06914ee6 SHA512 a388b8e025c83b2036906afbfb3d807a03405a7a8c9554e65b5acc1ac9b52a53b6f5c3cec244d6d692bec902e0dd6de3380e71ca092c2fb33503b11f75cf diff --git a/dev-python/sh/sh-2.0.1.ebuild b/dev-python/sh/sh-2.0.1.ebuild new file mode 100644 index ..06a43d892d49 --- /dev/null +++ b/dev-python/sh/sh-2.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python subprocess interface" +HOMEPAGE=" + https://github.com/amoffat/sh/ + https://pypi.org/project/sh/ +" +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 ~amd64-linux ~x86-linux" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipython/
commit: bf783ce7a2c18062a4a0b4d88c97d36f7c0b6451 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:47:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:47:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf783ce7 dev-python/ipython: Bump to 8.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/ipython/Manifest | 1 + dev-python/ipython/ipython-8.10.0.ebuild | 156 +++ 2 files changed, 157 insertions(+) diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index 588fa78cc094..da249035a935 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,2 +1,3 @@ +DIST ipython-8.10.0.tar.gz 5456256 BLAKE2B 8ca8781326396ffa1e8012bab3b539b857a68e212afd5b2b97bc2f0eac6ec1aee45c0743d745554ef24fabd24667c2d6cdb3927350ca61b747e02afa215c1519 SHA512 5cfcdd49120d9ffc11d2f18501826b2f7094a51c439ac23e507f1027989ece4104d739a1905feba41f899d22a66e1345333f46e0f55d18925f166906f4992cfe DIST ipython-8.8.0.tar.gz 5341086 BLAKE2B 6cab547c693494aed85c750ae566947c8035018213839c36ec906cf11c80e93269c4b861a5a4d72994bc4e5fc8f2787fd7674fdb836dad22c8c04c33d8f37de3 SHA512 18e8eaa285fe6278a27ffd2edcf4eccf629e05a8718faa721013d0433822ff8b850a2060135f26b5254a96b7ae0139e2ff4338676c08d3271a12c1b91532d7d1 DIST ipython-8.9.0.tar.gz 5454595 BLAKE2B bb091bf9c2d9571ded5e1007d9fe60d34b9b0010747759ccceee3368822e3e190766439e3dd9b26df2dbb136ed2b81bc0d89d9b8857baae6e4d86a3524c07972 SHA512 2a9df79ff26bb34866dc523e75ba8e8d8de25d510fc273cbbf762b3011e53ff5331869f1d6fc8c44df6c9a8b5745a0545fe301a556b7f20e3a3dfca994316735 diff --git a/dev-python/ipython/ipython-8.10.0.ebuild b/dev-python/ipython/ipython-8.10.0.ebuild new file mode 100644 index ..c10e4de6052a --- /dev/null +++ b/dev-python/ipython/ipython-8.10.0.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE='readline,sqlite,threads(+)' + +inherit distutils-r1 optfeature virtualx + +DESCRIPTION="Advanced interactive shell for Python" +HOMEPAGE=" + https://ipython.org/ + https://github.com/ipython/ipython/ + https://pypi.org/project/ipython/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/backcall[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/jedi-0.16[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.3[${PYTHON_USEDEP}] + dev-python/pickleshare[${PYTHON_USEDEP}] + >=dev-python/prompt_toolkit-3.0.30[${PYTHON_USEDEP}] + =dev-python/pygments-2.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/stack_data[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + app-text/dvipng[truetype] + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + >=dev-python/numpy-1.21[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/testpath[${PYTHON_USEDEP}] + ) + doc? ( + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + >=dev-python/sphinx-2[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +RDEPEND+=" + nbconvert? ( + dev-python/nbconvert[${PYTHON_USEDEP}] + ) +" +PDEPEND=" + notebook? ( + dev-python/notebook[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/widgetsnbextension[${PYTHON_USEDEP}] + ) + qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) + smp? ( + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch ) + +python_prepare_all() { + # Remove out of date insource files + #rm IPython/extensions/cythonmagic.py || die + #rm IPython/extensions/rmagic.py || die + + # Prevent un-needed download during build + if use doc; then + sed -e "/^'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die + fi + + # Rename the test directory to reduce sys.path pollution + # https://github.co
[gentoo-commits] repo/gentoo:master commit in: dev-python/stevedore/
commit: 6de06424a5c19e98e0e2afe52b08c082e2eafb77 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:17:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:17:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de06424 dev-python/stevedore: Bump to 5.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/stevedore/Manifest | 1 + dev-python/stevedore/stevedore-5.0.0.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest index ca4ba4b9fd51..204b3a02af15 100644 --- a/dev-python/stevedore/Manifest +++ b/dev-python/stevedore/Manifest @@ -1 +1,2 @@ DIST stevedore-4.1.1.tar.gz 514168 BLAKE2B b3b37bfae408adb1664562b99c9951ac035196babec8424068bcffa8226fed8da54044e6efe5b1b739b1caeb49bdaf1b65eca38ec6b4e200b837714d926e2dfb SHA512 9f75af586e4fff1bebb88351a242b171d6cce795d86cfffd021c47bafd9ced84a78a838a589d8828fa7bb0f183e767fe888b0780aeda9129895182bf4e0ff717 +DIST stevedore-5.0.0.tar.gz 513970 BLAKE2B e1135a281c88633daed4ec41a5bb66c3bf2ed2275a3502fbc90b6ba09ac55693e5c98a0af49d948adf141812e195dfdb6a293021405abdba962c05ff506a1879 SHA512 4041172deba14b8e33cb48d8b629810e66a52e1676a989417c1b896930e980e0057efbf8f9b6b9c4c82ffce02b132b8e6c5f7a5b02e49d7c7c242ab4a20bac02 diff --git a/dev-python/stevedore/stevedore-5.0.0.ebuild b/dev-python/stevedore/stevedore-5.0.0.ebuild new file mode 100644 index ..aef754746b11 --- /dev/null +++ b/dev-python/stevedore/stevedore-5.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Manage dynamic plugins for Python applications" +HOMEPAGE=" + https://opendev.org/openstack/stevedore/ + https://github.com/openstack/stevedore/ + https://pypi.org/project/stevedore/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx 'doc/source' \ + '>=dev-python/openstackdocstheme-1.18.1' \ + '>=dev-python/reno-2.5.0' \ + '>=dev-python/sphinx-2.0.0' + +python_prepare_all() { + # Delete spurious data in requirements.txt + sed -e '/^pbr/d' -i requirements.txt || die + + # Also known problem, inside venv + sed -i -e 's:test_disable_caching_file:_&:' \ + stevedore/tests/test_cache.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-serialization/
commit: 4bc67c4ba6dcb91671d472a76698d24c68af5d08 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:23:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:23:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc67c4b dev-python/oslo-serialization: Bump to 5.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-serialization/Manifest | 1 + .../oslo-serialization-5.1.0.ebuild| 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/oslo-serialization/Manifest b/dev-python/oslo-serialization/Manifest index 327a3cf39668..2d6c102413bc 100644 --- a/dev-python/oslo-serialization/Manifest +++ b/dev-python/oslo-serialization/Manifest @@ -1 +1,2 @@ DIST oslo.serialization-5.0.0.tar.gz 34194 BLAKE2B abaddf813ae35bd4434c96432590ca50cabeb6d31f03a2c48eb30aba9350b74d326deb463c56e38650a1df53646043a4ee28dcba09718725f7737cd96bf0e6e1 SHA512 0e2cf4efbf9803912fa5114c76da8645db0e946d6a8c4ae2c5e2ba4f5922d956e36e25f89f0dc1d384dedefca38e6c3b0e64df7098e49d1a9d8b5f8296dacc59 +DIST oslo.serialization-5.1.0.tar.gz 34274 BLAKE2B 8430af01862103e842aa0c73525a38ea4b834727d74ce25e5813cd9022ad09832dd84ca0193e55302877965c6c563decbddaf3b92d324e7f50f03a4c0900c0b8 SHA512 1fc87c2400430b9b57de4b1c80df01d80e509137ff2facd3245b4ef5852ccf26d5b57ede9a7e3a24a585ee8f193a696d9bf46207eca47c39e71d49a622fbcf9d diff --git a/dev-python/oslo-serialization/oslo-serialization-5.1.0.ebuild b/dev-python/oslo-serialization/oslo-serialization-5.1.0.ebuild new file mode 100644 index ..88b873ff048c --- /dev/null +++ b/dev-python/oslo-serialization/oslo-serialization-5.1.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_P=${P/-/.} +DESCRIPTION="Oslo Serialization library" +HOMEPAGE=" + https://opendev.org/openstack/oslo.serialization/ + https://github.com/openstack/oslo.serialization/ + https://pypi.org/project/oslo.serialization/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pytz-2013.6[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx doc/source \ + dev-python/openstackdocstheme + +python_prepare_all() { + # remove spurious rdep on pbr + sed -i -e '/pbr/d' requirements.txt || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/iminuit/
commit: bdeaa9ef609325bdf13b10a2380d9fa01bf58d57 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:14:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:14:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdeaa9ef dev-python/iminuit: Bump to 2.19.0 Signed-off-by: Michał Górny gentoo.org> dev-python/iminuit/Manifest | 1 + dev-python/iminuit/iminuit-2.19.0.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest index df9151b21fc8..1180125eace0 100644 --- a/dev-python/iminuit/Manifest +++ b/dev-python/iminuit/Manifest @@ -1 +1,2 @@ DIST iminuit-2.18.0.tar.gz 431770 BLAKE2B 66511da5c0704253bdabd7ea531b4506da4b4f660f4960f3fc88c138c2e67715db0e2cc0e6c6674df22d57dc94bc70b87a1c3b979a0354d2a58bbd500ee3951f SHA512 f9589c18c6c203cbd4d2a0243d9ec0ea30db25c37c4857e97ea8e1e8f7ad4b72e0f20745601ab655bacb56db69445584c7712796623764fbc29106f091231a09 +DIST iminuit-2.19.0.tar.gz 433221 BLAKE2B e7aac69f74410ff53597a0e6ae44597185fbf4199ee72b1b1b98676c929550e81e155ce8ba768daf672ec3617b833d08a32ec22996459a1dd02fefdab489ea78 SHA512 9f3f86d0717a4fe50d176b6cc6b6df879d4d7b7e43262535627925d8a61dc3e0bde74a41c662c051bc1b136552c5abdaebca800721c3934332212c4ccdf30d69 diff --git a/dev-python/iminuit/iminuit-2.19.0.ebuild b/dev-python/iminuit/iminuit-2.19.0.ebuild new file mode 100644 index ..22b65376546d --- /dev/null +++ b/dev-python/iminuit/iminuit-2.19.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +# forced implicitly +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake distutils-r1 virtualx + +DESCRIPTION="Minuit numerical function minimization in Python" +HOMEPAGE="https://github.com/scikit-hep/iminuit/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="MIT LGPL-2.1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + epytest -p no:pytest-describe || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-log/
commit: 16b2e79e9dce5adad88b6aa9c4c8311c2c0dd2e9 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:25:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:25:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b2e79e dev-python/oslo-log: Bump to 5.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-log/Manifest | 1 + dev-python/oslo-log/oslo-log-5.1.0.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest index 107bb5bc3bc6..e84d443d251f 100644 --- a/dev-python/oslo-log/Manifest +++ b/dev-python/oslo-log/Manifest @@ -1 +1,2 @@ DIST oslo.log-5.0.2.tar.gz 96529 BLAKE2B c53de6c2b6576f4f1e1c0de8ed10639962b12a1fd0c1d40fa4c6d1c05a7d2c2cd0c3d3144336ab5984a7e5a91894d5556e20972f07abd5b66a961be63c6262f0 SHA512 1726b736f2c6797dfb65085f07768756a42397a41f7f42505e86df4c0247a3b5d1992dcf42ebd8898f9013cd9d0ecc96747eb0523911474d89f37ee94ffb7272 +DIST oslo.log-5.1.0.tar.gz 96584 BLAKE2B ced8ccc5ddaf1865e29dadf31bf7b691e2cbddfd2f1c4b2dcca36ce66e47516275058d05c11ddfb36a319efb5b220645f2c5c63ac16eaba599e4591cb09cbcfc SHA512 f4288892039f92e2cf75db79aa6cff567b5c3474a49f1d38ca7046bd00c1235afb59777c9e57b68a13b6696206527ef8f66c2a60aed8c6f8b1279f8418aba3cb diff --git a/dev-python/oslo-log/oslo-log-5.1.0.ebuild b/dev-python/oslo-log/oslo-log-5.1.0.ebuild new file mode 100644 index ..86ea9e922122 --- /dev/null +++ b/dev-python/oslo-log/oslo-log-5.1.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="OpenStack logging config library, configuration for all openstack projects" +HOMEPAGE=" + https://opendev.org/openstack/oslo.log/ + https://github.com/openstack/oslo.log/ + https://pypi.org/project/oslo.log/ +" +SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz" +S="${WORKDIR}/oslo.log-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}] + >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}] + test? ( + >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx doc/source \ + dev-python/openstackdocstheme \ + dev-python/oslo-config + +src_prepare() { + distutils-r1_src_prepare + # this is used only for eventlet, and eventlet is masked for removal + rm oslo_log/tests/unit/test_pipe_mutex.py || die +} + +python_test() { + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-i18n/
commit: aa4fba05373e3ed6dec652b773f34b11abe1cc0e Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:26:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:26:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4fba05 dev-python/oslo-i18n: Bump to 6.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-i18n/Manifest | 1 + dev-python/oslo-i18n/oslo-i18n-6.0.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest index 247e153e48a3..1456f2ba1e68 100644 --- a/dev-python/oslo-i18n/Manifest +++ b/dev-python/oslo-i18n/Manifest @@ -1 +1,2 @@ DIST oslo.i18n-5.1.0.tar.gz 47423 BLAKE2B 621ec835fc975978fe3da392edda66471cd85fcfbe5af8c7a1704d7422d8f52f3b61c97ac8cfbd2aca94f65c8428cc5f97b095bc116ece605a4dc325a4a0171e SHA512 b2243f22de3ef3e33609c5aff573c4448a42c74d75022e023bea97c5338608e3fcd9da92aa2d262051e6b2ccbd5a88cfb2c91da79b7e3f81420dc24117da9b1d +DIST oslo.i18n-6.0.0.tar.gz 47479 BLAKE2B c49b3b1e79a5f72d6ebaeafa3024f891c72da4058eca711400d581eb5bf0a0dfd5f87ce0685f96a54aa06140fc4a5fa213220017b26a55a8d3ef72c3db397226 SHA512 50179ada0449e216ec0a269ed928ca196158fc576a4ee9e0ab4e916fea595bec261cdba90b0adcd3cd089ada4ee47d24c756e9142ebf49e3a446472141db1638 diff --git a/dev-python/oslo-i18n/oslo-i18n-6.0.0.ebuild b/dev-python/oslo-i18n/oslo-i18n-6.0.0.ebuild new file mode 100644 index ..f2a20bf46956 --- /dev/null +++ b/dev-python/oslo-i18n/oslo-i18n-6.0.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Oslo i18n library" +HOMEPAGE=" + https://opendev.org/openstack/oslo.i18n/ + https://github.com/openstack/oslo.i18n/ + https://pypi.org/project/oslo.i18n/ +" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +PATCHES=( + "${FILESDIR}/${PN}-5.1.0-fix-py3.11.patch" +) + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-context/
commit: eac8e6deb5d1a5cd5f756076b62f6f67581cf610 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:24:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:24:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac8e6de dev-python/oslo-context: Bump to 5.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-context/Manifest | 1 + dev-python/oslo-context/oslo-context-5.1.0.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest index c188051d4c65..cee1f7914bb4 100644 --- a/dev-python/oslo-context/Manifest +++ b/dev-python/oslo-context/Manifest @@ -1 +1,2 @@ DIST oslo.context-5.0.0.tar.gz 33660 BLAKE2B 546191a1697fa833187890dfa50f6458b86c83f8d25382c55a3987cbad99e967b014275152fdfa5690b502f657c007734423af7544c8c9fbab4659ba29d5d3be SHA512 8a20e3bf94b018e2494712b7b72bc7d976af16db771338f76ef27a1d7b63cef77e5f5ae01fa6c42c3e2522a74b5f1c6dbd19a358bd74da4a3ef4398e3598b6b0 +DIST oslo.context-5.1.0.tar.gz 33601 BLAKE2B 0e1af626afa40ac2448e97b37f960d6e650d25e0b866e91f6afc9b585b5649e705e462894f7922ca89f3365f4085a00fe6b58e56d4653001bd6ca648143f9679 SHA512 d32b2a3bbd4e2f9c9e8c0438c9492380b8bbcda7563b9731852e714b202fc7a991b47a547d005bd815329e51500804afc7b8650a7cc4dd2b1cb28bbcd8401c77 diff --git a/dev-python/oslo-context/oslo-context-5.1.0.ebuild b/dev-python/oslo-context/oslo-context-5.1.0.ebuild new file mode 100644 index ..62077e148021 --- /dev/null +++ b/dev-python/oslo-context/oslo-context-5.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_P=${P/-/.} +DESCRIPTION="Helpers to maintain useful information about a request context" +HOMEPAGE=" + https://opendev.org/openstack/oslo.context/ + https://github.com/openstack/oslo.context/ + https://pypi.org/project/oslo.context/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx doc/source \ + dev-python/openstackdocstheme
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-concurrency/
commit: a161fb40eceb1fb7f00d6abbefad6aed3942b997 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:18:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:18:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a161fb40 dev-python/oslo-concurrency: Bump to 5.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-concurrency/Manifest | 1 + .../oslo-concurrency/oslo-concurrency-5.1.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest index 575ebe93ec39..c8998ff27320 100644 --- a/dev-python/oslo-concurrency/Manifest +++ b/dev-python/oslo-concurrency/Manifest @@ -1 +1,2 @@ DIST oslo.concurrency-5.0.1.tar.gz 59944 BLAKE2B 76962f187d58c514f7465a5cac2e695ee83ca020ae0f9d0d0d5a8e27cfcfb6d008f2df97f8b353ef2e7c57562b2cd169a4f6ccfb16bdaefcce1ace81445a64a7 SHA512 5987900e71020b2b8b77eac69c3541647c1600cb8a51f02d45938367e45ddce5e71b874a1eda79aadfec51d639fdb895f056964d0b4bd9bba597ae9423f35463 +DIST oslo.concurrency-5.1.0.tar.gz 59835 BLAKE2B feda58a724e835c060667edf7c126ac0a26c62dace84db5e0909abbecc3dd5649aca791e084e218bd39d2463ed4fe878a4a16018483191cf3668df8eb7761859 SHA512 a4fac20c32cff9c30cd464631cc4d390626ea4a52bfd5c132808983e682d32fe61cf7a735b01b85c4be806c6f473efc1ed89bfa42211a7ff59215d35cd607c77 diff --git a/dev-python/oslo-concurrency/oslo-concurrency-5.1.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-5.1.0.ebuild new file mode 100644 index ..8763b25200a2 --- /dev/null +++ b/dev-python/oslo-concurrency/oslo-concurrency-5.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +MY_P=${P/-/.} +DESCRIPTION="Oslo Concurrency library" +HOMEPAGE=" + https://opendev.org/openstack/oslo.concurrency/ + https://github.com/openstack/oslo.concurrency/ + https://pypi.org/project/oslo.concurrency/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # fails, then hangs + rm oslo_concurrency/tests/unit/test_lockutils_eventlet.py || die + distutils-r1_src_prepare +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 382d03c76578d1831985b44834955d7fd438a343 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:14:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:14:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382d03c7 dev-python/cfn-lint: Bump to 0.73.1 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.73.1.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 1ceb4d8178e3..a4bb2bfc95e6 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,2 +1,3 @@ DIST cfn-lint-0.72.10.gh.tar.gz 3252485 BLAKE2B 34290170b4620f2f094d96ebb41cb9e5afb84fb2a0b26826cfa92cf8f73ad7e15d3ab0d38ce3ac81477f389480b36edcea26bfcb5246de8b1a5ea93b6b60ca3d SHA512 2ae9cb11956ba431c7282c3813c3f00cb4a3599a0d73f521f3880ed1f916cf0fb447a889db2ae44748be810b1e95a7709d18ac18f27b4dd3e762fa7bfd499d13 DIST cfn-lint-0.72.9.gh.tar.gz 3239001 BLAKE2B 935d07e58d12a7b95bb589523a9ef49c9f508386d58384e7b391442ef02e304e583d687fce0f8faf892049525d6e621670061ab96a124229de7fc94df3e3533e SHA512 bf83e4146d4f2951e670c07a3a0bb3ab212881af9687c16244cade18bac101468c35532516731f66a80708312a9ee33bc531be9a6b7fab671bf54d596886a523 +DIST cfn-lint-0.73.1.gh.tar.gz 3337094 BLAKE2B 0fd3ac1116f8d38ebc4eef04bca5a6f6970c270682941a820240180d5eaa5908a8320e4e2adb0f29fe132dd56215fb42377435099a3ccb95697cc2caaa391794 SHA512 efdc54f983f9b7200ee725a844a9d83674309c080fb62c63e02430eb81c2992c4232a42bbe34d7b7f4ecc5097403bd9d8bf55806876f83e4ba3993e62597b675 diff --git a/dev-python/cfn-lint/cfn-lint-0.73.1.ebuild b/dev-python/cfn-lint/cfn-lint-0.73.1.ebuild new file mode 100644 index ..fdd280348c81 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.73.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" +SRC_URI=" + https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.59.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/bitarray/
commit: b2a80132a7293f344b4bf844bb76302191768cd4 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:16:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:16:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a80132 dev-python/bitarray: Bump to 2.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/bitarray/Manifest | 1 + dev-python/bitarray/bitarray-2.7.1.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest index 350e91e51e02..b129105f645b 100644 --- a/dev-python/bitarray/Manifest +++ b/dev-python/bitarray/Manifest @@ -1,2 +1,3 @@ DIST bitarray-2.6.2.tar.gz 103565 BLAKE2B 07aef624bc7d36e0631082688f9803f7fb3d4c2fcb9d8ac7af0d207e56f8229c1e6a7e6ac7c0639d88b55f6d27f697cd6e4ece5cd0768d2624ac94eedabb0c60 SHA512 21a10fcc174b3e705551a6cfcf6e1b4ccb899c9d9a69e273e3c49528bcc5d889eac0dc3dbffc1f55fa561a091f8d11f3246035499cb9168192a03c6af034bd82 DIST bitarray-2.7.0.tar.gz 120536 BLAKE2B e8e518a8293a22c81decbf3bb8ecc83d3796023bc6e3e5b75617ccc6c13b291d27d5a707d9a88e361329fa36e6f0363f4330b382b35236079f98052154bd5750 SHA512 762628d3b24315619176bf7ceaef95ba83fc87bb49c0daa23503fcb5dd54d447b4950b75b4923fbeaace2ee8a3037f228184ca5978fc8c782eb9eb3e7dd65d8d +DIST bitarray-2.7.1.tar.gz 120656 BLAKE2B 3daeb4ad02aebbd22929cc755eadcc5bc0d7bc779c269d5e2e9de3dcc9349d3f73179cc5d5a27679dc9682127b89c32af18fd3c96f5fb03fd5325db34751e479 SHA512 ead010745825ee8758a3028267a975b92833c2d5ec76d8a1655c11ade6a76a56df8887e43342be5d4569dcb8e8c0f6534ab70bf850b0ae5a07c0189ce5feed25 diff --git a/dev-python/bitarray/bitarray-2.7.1.ebuild b/dev-python/bitarray/bitarray-2.7.1.ebuild new file mode 100644 index ..3f58f0209420 --- /dev/null +++ b/dev-python/bitarray/bitarray-2.7.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Efficient arrays of booleans -- C extension" +HOMEPAGE=" + https://github.com/ilanschnell/bitarray/ + https://pypi.org/project/bitarray/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="PSF-2" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +python_test() { + "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: c1b8c091d0bdf9c239b121b94f5fe423897761c9 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:06:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:06:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b8c091 dev-python/botocore: Bump to 1.29.69 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.69.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 6d8a1205eac1..73f2281bc9b1 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -6,3 +6,4 @@ DIST botocore-1.29.65.gh.tar.gz 11138878 BLAKE2B 6757ec86d6c3428a345217cf4903c8a DIST botocore-1.29.66.gh.tar.gz 11139268 BLAKE2B c95ac52a4b0cf4cb407b0ed7452d1454f78ec48a9a4903b18f77fec223fde18dfa0507bfdd89a45428efdfd1cda19f48e881cb0fcae0e1afa9d05f33a2e43434 SHA512 27b0253ea7bd094adb7978207c82cc11460fecd301642ab831c9c7f7d960642bebedec8ac7f88af911b804ec3d085d01cccfedc0165f19be8e2154e7b7e4 DIST botocore-1.29.67.gh.tar.gz 11137715 BLAKE2B 584e7db3adc61dd96b05384e1572c68857e2c5e8c473ade147722ccf7691dc5bd59833e7a8ea4a46149b5acda0f159aca1ce9e67212f0f5c3378b65962752680 SHA512 44059a8cf95b47e11e51e7bff9ae9e9c014ff8cac414fa885b21d1e9b55b599038d3ea72930ae1f1799963297cf9ed545eceb7ed5cfec51a585468481e9e9919 DIST botocore-1.29.68.gh.tar.gz 11140752 BLAKE2B c95a8830dcf308e9228aedbd6e168ba86fc4690c355525d9417cf15bb87f387deba6a2b32d848e3ce5052654b3709063f94eff9694d1d9b7f564cf83c13f4e94 SHA512 fc311c555881b752b646d6e376b766c1a480ba20d675e999e7da198fcd1fcd44cd0744369ca5314a26b9f6bac0e274a050509ba6982f34bcf37df7fc6b0dbba6 +DIST botocore-1.29.69.gh.tar.gz 11140109 BLAKE2B 5a91e6d425f4a5f424f95fd9bcd893c06fd42eb2a34ae870a76f0a28ee59771a8e1759a8afa959592a0ae7537229d791805539125890d17d3f4a33bb0618e76d SHA512 30d538591b25aae82e93352f4eda2d76eda6d02604cdbe822cd5f7559cfa268e2245b5cfb8ba6875e5e3a35cad2bef7210bbe03276236871441515cdf6ff2ece diff --git a/dev-python/botocore/botocore-1.29.69.ebuild b/dev-python/botocore/botocore-1.29.69.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.69.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore"; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +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 + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: f825079773d093a90faa1dbe70a08762567ca34c Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:06:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:06:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8250797 dev-python/boto3: Bump to 1.26.69 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.69.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index d5553493d1fc..162ed5371e8e 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -6,3 +6,4 @@ DIST boto3-1.26.65.gh.tar.gz 598836 BLAKE2B f6e5c14f120bdaa2e797cbd2f62eb0420a28 DIST boto3-1.26.66.gh.tar.gz 598939 BLAKE2B c3c8c4bebdb4432beea858226dbb5eb3bfb33d51c776bd619d08b67789a9851963066c50f2e1bd41dccf0c7b35169824b2d8a0a0a9abf98f087890654251f996 SHA512 bd74f1a0264f67532a54f055c7269d53c12298d265a136e431586448eaf2cac23b0fbc133c69a19954cb3b3c52fd4604ac0e0e1a7d04a3ddded67b5a90d7096c DIST boto3-1.26.67.gh.tar.gz 599119 BLAKE2B e9cd1877eaa3b6d26cbcece1983a5e89a88f7ecdab1e90b436f358015d4fde13f544b004166917c611cb7bfcd882d3ee9040001c719f2ed44e5ed1ce19bf01b7 SHA512 26e4fbaedc0af7ba94e804c6937984919742e7adcdc65179fa1fb6cf183406d1d5ca15b3a1972b68c3154f1cd7b108d5c626357c4a58185f23edb6a86c63b3d6 DIST boto3-1.26.68.gh.tar.gz 599758 BLAKE2B 213c77035158e5c410f35432a5ff4c75ec07cb15719873846c07a319c7b236fc641f81eea239ea25c09eef136415547aede925663c33c243e604327e51416b05 SHA512 0fa313f3ba50f2fec1c16c88b1a2bbfacad4dd4d7db13a7994f7ae08e225f170b4355d0a549b80a451db5047872926d791c4feb2b68451bf83ff11ff7a303cbd +DIST boto3-1.26.69.gh.tar.gz 600296 BLAKE2B 8c37d9c818e29617defed964271436be2ffa54f8a634661d6a9fc665d1b77a041d83bcba153d5c0dffe90c4185e0a163e9141880cd8147964f7ed479b975ecb2 SHA512 8635afb8c20c3534c36551eb6004676ebcee987836e494b8a67673ae16f4dee8d8efb83e632c6df2e0f07827965bcc9b8e72c159657ff72f1c9c1f52ccd49a16 diff --git a/dev-python/boto3/boto3-1.26.69.ebuild b/dev-python/boto3/boto3-1.26.69.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.69.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3"; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_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)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 9c292f43117c4ddf0f87f38ad842632c22be7f05 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:06:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:06:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c292f43 app-admin/awscli: Bump to 1.27.69 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.69.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 02a1dfb14fdc..07f79690442f 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -6,3 +6,4 @@ DIST aws-cli-1.27.65.gh.tar.gz 2363808 BLAKE2B ded261ab17b81ff11332df6bf0442c496 DIST aws-cli-1.27.66.gh.tar.gz 2363942 BLAKE2B c2e05b13f6070db4160eacbd829aedaf4d9bd2f50847fdf6c13c5f79d387dcfb07b1dcdc3034d5a2a999a5b554d7035b4204f3a56da91bad2ce88c84f10194c5 SHA512 f2bdded8e435f4d2b5c1ca08aaeeafba575d39d4de1d6966a3e2fbfd42234be9a1ab031e812b5a1e0c433607c350a90195d5c50a12b25d5ad9f9a7ca9dcd7bc1 DIST aws-cli-1.27.67.gh.tar.gz 2364536 BLAKE2B bbd2a83b11d2762ce6a00530b5e2e1c04a44efbffde30d27b65af8f14c79d14e8e1313c4615a0aab10b46147683c9e836be4ea8b480826483be45b8b96e1ba2e SHA512 cf57ada246af9b0ccd5bb5f8e44e061f2b0e86ea0759dbc919ccce2360ee7e9c3c5adc2d1ea004a29f9d2087b22293570289c951886e42781dfc35359745fc31 DIST aws-cli-1.27.68.gh.tar.gz 2364845 BLAKE2B c4f9ee02879965c88f6875c1cbfd502fbda87189d63cab84577b200f35b69d554619dd01f72292551ea8a20552db163f763c867b15f9986fcc3c86e9ee3f2ad5 SHA512 caf044d576eab3da93db59a8834b024d53c11bfe3fc58056ce44d9bdbdaff4f9b716564bcd35cb027771cce9889b1a6783e13a384f461369c477af283363b489 +DIST aws-cli-1.27.69.gh.tar.gz 2366011 BLAKE2B e2ac484bb6ead107d0deca6bad5b9ca4a014f129d1253528869c303d72d58f1e9d5329b6c3180ec53190e43711d999b7026764c0cf65786903dade2a5c135f88 SHA512 85d6d820918ab42ce39e3a90751726a8dbf691083f5d71834b61b8456f6c91e3cac7ead86448187a3853a26f9e75e2e1d7f2acd3a8de59a69ebc028a4692b9ac diff --git a/app-admin/awscli/awscli-1.27.69.ebuild b/app-admin/awscli/awscli-1.27.69.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.69.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/trimesh/
commit: f7464ad526a05540590ece8a8c0d07e90c405b1b Author: Michał Górny gentoo org> AuthorDate: Sat Feb 11 06:09:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 11 06:11:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7464ad5 dev-python/trimesh: Bump to 3.19.4 Signed-off-by: Michał Górny gentoo.org> dev-python/trimesh/Manifest | 1 + dev-python/trimesh/trimesh-3.19.4.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 5c8fa75c6da9..b58848e84838 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -4,3 +4,4 @@ DIST trimesh-3.18.1.gh.tar.gz 12657109 BLAKE2B 8e5370193e7d47f1dc2d7d43c356df1a5 DIST trimesh-3.18.2.gh.tar.gz 12656555 BLAKE2B 39fb1a04a067fdf5e2e85eaacd135f79ae322cab583b1701e702c3638677d8b16d0de411300a39ee39be526500a09ca77fab65666f5eda45c0fa289a48ac1513 SHA512 662034adf97efcc50d0c665b8af5ef190ec48d116186d348d4c431dc1fc51564b36b470d996419770e8f48e2e482e3fa8aa9ced30871c7e1dcb20dcee4e9cd5a DIST trimesh-3.18.3.gh.tar.gz 12658464 BLAKE2B 8017cc039273fd9bc01605bd80ca0f3b880a138ca81ff1ded862c8083d20f62f0775671260f7f21deeba403bc1a273dd0bbc138779fbf5c1e08bfab9c0937ec3 SHA512 af2838ae8ad01b5113d26aa955a906d6e3379f4484711da1cb76f9735f162a3356b6529e4a633ddb552edb54529c7e738e030d881322d24502e6945e17b55074 DIST trimesh-3.19.3.gh.tar.gz 12664970 BLAKE2B 4ba302f5ea48253c5bffd9065ab4974d15b7a30cedcf3939d2306ba9db59acb33534918d3303e3cc9444cfff6557544ed16f19a0673a408c17eb056e0ead5d72 SHA512 497e417159a937bc9cbcb92af91ebd346bae67af872fefecf87c9cd3a14e0c9532cd9296ec9eec6653c2bc5c4b95d3a77a56c8235e70fbd940f5c5394ec1b931 +DIST trimesh-3.19.4.gh.tar.gz 12673418 BLAKE2B c54e0e1a946b858371d5de2f028bbc64a353a06859f428d6e221058a46e853bb7f245d7348b1cc7fbbdb930ba9600e24a39c2884a9acfa00b9d31d6576b87959 SHA512 b490e6d021a41c0a094c5e3596033a189d08310c04a2ce70c9b72d492e1cad1b5c9f110487c66d0a37eed97754e979c7b449d10a6a6abdbd81241099c248d5cf diff --git a/dev-python/trimesh/trimesh-3.19.4.ebuild b/dev-python/trimesh/trimesh-3.19.4.ebuild new file mode 100644 index ..be6475bba950 --- /dev/null +++ b/dev-python/trimesh/trimesh-3.19.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 multiprocessing optfeature + +DESCRIPTION="Python library for loading and using triangular meshes" +HOMEPAGE=" + https://trimsh.org/ + https://github.com/mikedh/trimesh/ + https://pypi.org/project/trimesh/ +" +SRC_URI=" + https://github.com/mikedh/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycollada[${PYTHON_USEDEP}] + dev-python/pyglet[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] + dev-python/svg-path[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + dev-python/xxhash[${PYTHON_USEDEP}] + sci-libs/rtree[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/mapbox_earcut[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest -n "$(makeopts_jobs)" +} + +pkg_postinst() { + optfeature_header "${PN} functionality can be extended by installing the following packages:" + optfeature "making GUI applications with 3D stuff" dev-python/glooey + optfeature "2D triangulations of polygons" dev-python/mapbox_earcut + optfeature "loading a number of additional mesh formats" dev-python/meshio + optfeature "figuring out how much memory we have" dev-python/psutil + optfeature "marching cubes and other nice stuff" sci-libs/scikit-image +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: 8f4b683208209c9b71cd97faf50a2b07b3a49bc9 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:37:31 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:37:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4b6832 dev-libs/libsigsegv: Stabilize 2.14 sparc, #893888 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild index 53d807337f27..a85ce3c144f7 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: eae99c1fe4ef0c2c542b7028402636138fb3b4fd Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:37:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:37:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae99c1f dev-libs/libsigsegv: Stabilize 2.14 arm, #893888 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild index 570db9b9afc3..2d1cc387c9fe 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: 8cd0c81cbd29474e6f4bf207c02ec3153a1cfece Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:37:26 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:37:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd0c81c dev-libs/libsigsegv: Stabilize 2.14 amd64, #893888 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild index 833b1fa6d67e..570db9b9afc3 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: e18482a279fb7ebd1adb96ce3deb898911f0543e Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:37:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:37:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18482a2 sci-libs/gdal: Stabilize 3.6.2 ppc64, #893886 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/gdal-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gdal/gdal-3.6.2.ebuild b/sci-libs/gdal/gdal-3.6.2.ebuild index c42182f6b8d0..c40535d0635c 100644 --- a/sci-libs/gdal/gdal-3.6.2.ebuild +++ b/sci-libs/gdal/gdal-3.6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.ta LICENSE="BSD Info-ZIP MIT" SLOT="0/32" # subslot is libgdal.so. -KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" # Tests fail to build in 3.5.0, let's not worry too much yet given # we're only just porting to CMake. Revisit later.
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: 3b8082cdf960bd4602b220ac6372aa36b70cf58f Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:37:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:37:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8082cd dev-libs/libsigsegv: Stabilize 2.14 ppc, #893888 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild index a85ce3c144f7..a61fd6f1bf7d 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: f3fe6542e7dd7c6d2a52bd320c2ec014fc7f2281 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:37:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:37:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fe6542 dev-libs/libsigsegv: Stabilize 2.14 x86, #893888 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild index 2d1cc387c9fe..53d807337f27 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/
commit: 2e6a8bd8d4b1f62ccf1e63115ddd40bcef2e0f62 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:37:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:37:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6a8bd8 dev-libs/libsigsegv: Stabilize 2.14 ppc64, #893888 Signed-off-by: Sam James gentoo.org> dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild index e86eb0345c67..833b1fa6d67e 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: 2638c8d60f933241be675ef63ef3f55e060398a5 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:25:33 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:25:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2638c8d6 sci-libs/gdal: Stabilize 3.6.2 arm64, #893886 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/gdal-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gdal/gdal-3.6.2.ebuild b/sci-libs/gdal/gdal-3.6.2.ebuild index 9d53fd3a7beb..2b2715ecce66 100644 --- a/sci-libs/gdal/gdal-3.6.2.ebuild +++ b/sci-libs/gdal/gdal-3.6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.ta LICENSE="BSD Info-ZIP MIT" SLOT="0/32" # subslot is libgdal.so. -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" # Tests fail to build in 3.5.0, let's not worry too much yet given # we're only just porting to CMake. Revisit later.
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: 77727333e60edd1afb986f62e74181ae105dadea Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:25:36 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:25:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77727333 sci-libs/gdal: Stabilize 3.6.2 amd64, #893886 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/gdal-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gdal/gdal-3.6.2.ebuild b/sci-libs/gdal/gdal-3.6.2.ebuild index 1fcd28131aca..c42182f6b8d0 100644 --- a/sci-libs/gdal/gdal-3.6.2.ebuild +++ b/sci-libs/gdal/gdal-3.6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.ta LICENSE="BSD Info-ZIP MIT" SLOT="0/32" # subslot is libgdal.so. -KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" # Tests fail to build in 3.5.0, let's not worry too much yet given # we're only just porting to CMake. Revisit later.
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: e6c761c9fbb30835d0489811078e8108c47830ea Author: Sam James gentoo org> AuthorDate: Sat Feb 11 05:25:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 05:25:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c761c9 sci-libs/gdal: Stabilize 3.6.2 x86, #893886 Signed-off-by: Sam James gentoo.org> sci-libs/gdal/gdal-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gdal/gdal-3.6.2.ebuild b/sci-libs/gdal/gdal-3.6.2.ebuild index 2b2715ecce66..1fcd28131aca 100644 --- a/sci-libs/gdal/gdal-3.6.2.ebuild +++ b/sci-libs/gdal/gdal-3.6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.ta LICENSE="BSD Info-ZIP MIT" SLOT="0/32" # subslot is libgdal.so. -KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" # Tests fail to build in 3.5.0, let's not worry too much yet given # we're only just porting to CMake. Revisit later.
[gentoo-commits] repo/gentoo:master commit in: net-irc/scrollz/
commit: 366393b0617fdf26ca23b43cf4bb0dbcc1121eb6 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 04:33:22 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:53:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366393b0 net-irc/scrollz: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-irc/scrollz/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-irc/scrollz/metadata.xml b/net-irc/scrollz/metadata.xml index 85e4ed814fa2..a324b587c6fb 100644 --- a/net-irc/scrollz/metadata.xml +++ b/net-irc/scrollz/metadata.xml @@ -1,5 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + + ScrollZ/ScrollZ +
[gentoo-commits] repo/gentoo:master commit in: app-text/html-xml-utils/
commit: 9370b4ba6eff5393e34e8ac68c1748f13d3d76ba Author: Sam James gentoo org> AuthorDate: Sat Feb 11 04:40:55 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:53:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9370b4ba app-text/html-xml-utils: add 8.5 Signed-off-by: Sam James gentoo.org> app-text/html-xml-utils/Manifest | 1 + app-text/html-xml-utils/html-xml-utils-8.5.ebuild | 28 +++ 2 files changed, 29 insertions(+) diff --git a/app-text/html-xml-utils/Manifest b/app-text/html-xml-utils/Manifest index 723b01a4aa11..518c6a491b1f 100644 --- a/app-text/html-xml-utils/Manifest +++ b/app-text/html-xml-utils/Manifest @@ -1 +1,2 @@ DIST html-xml-utils-7.8.tar.gz 408201 BLAKE2B c2fed68e8fa0ae331ff6ce100afdd4c7c5b272b47d806c8e557855d32d2a140c2aa580d200644158350697e62c416d16a5e264c09897cef06d29cc5f0ab67091 SHA512 8d3a242203de099b36ca78a8d84571ecc5d8673855ee613f98edc48d388230367f40b87006f7b429e2927026300626bed7ff7f146df317d078e332091d290930 +DIST html-xml-utils-8.5.tar.gz 421376 BLAKE2B 8fa959104db2d5765ceaf49be815f16c1422a3c7b94e0e8cd91e3bd0a8b18dfc33dff5d98204d7fe5694cfb711d213a5d82f58159b6d493fc78336d8dae1824d SHA512 f1140a81e66cc2f46dd0507a8948b2c267230fa8aed3dc79e91eeb2b6bcfe7053378da9d35fd053f8a8bc25c46491388aa7fd519c7e1c7757e73a7e1b1c67d87 diff --git a/app-text/html-xml-utils/html-xml-utils-8.5.ebuild b/app-text/html-xml-utils/html-xml-utils-8.5.ebuild new file mode 100644 index ..bf51929c322d --- /dev/null +++ b/app-text/html-xml-utils/html-xml-utils-8.5.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A number of simple utilities for manipulating HTML and XML files" +HOMEPAGE="https://www.w3.org/Tools/HTML-XML-utils/"; +SRC_URI="https://www.w3.org/Tools/HTML-XML-utils/${P}.tar.gz"; + +LICENSE="W3C" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos" + +RDEPEND=" + net-dns/libidn2:= + net-misc/curl +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -e "/doc_DATA = COPYING/d" -i Makefile.in || die +} + +src_test() { + # Lots of tests lack a shebang and use bashisms + emake check SHELL="${BROOT}"/bin/bash +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/pdfpc/
commit: ecd01a2f390b78ad6e84d45c7ed7639d95ed54a2 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 11 04:26:58 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 11 04:30:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd01a2f app-misc/pdfpc: Make soup and webkit support optional Closes: https://bugs.gentoo.org/893858 Signed-off-by: Ulrich Müller gentoo.org> app-misc/pdfpc/metadata.xml | 11 +++ app-misc/pdfpc/{pdfpc-4.6.0.ebuild => pdfpc-4.6.0-r1.ebuild} | 12 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/app-misc/pdfpc/metadata.xml b/app-misc/pdfpc/metadata.xml index b398906d022f..780c14d9b256 100644 --- a/app-misc/pdfpc/metadata.xml +++ b/app-misc/pdfpc/metadata.xml @@ -4,6 +4,17 @@ u...@gentoo.org + + + Compile support for movie playback (media-libs/gstreamer) + + + Compile support for REST server (net-libs/libsoup) + + + Enable viewing Markdown notes (net-libs/webkit-gtk) + + pdfpc/pdfpc diff --git a/app-misc/pdfpc/pdfpc-4.6.0.ebuild b/app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild similarity index 89% rename from app-misc/pdfpc/pdfpc-4.6.0.ebuild rename to app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild index f1047533fe6e..884855a57e36 100644 --- a/app-misc/pdfpc/pdfpc-4.6.0.ebuild +++ b/app-misc/pdfpc/pdfpc-4.6.0-r1.ebuild @@ -25,7 +25,7 @@ fi LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+gstreamer" +IUSE="+gstreamer soup webkit" RDEPEND=" app-text/discount:= @@ -34,9 +34,6 @@ RDEPEND=" dev-libs/json-glib dev-libs/libgee:0.8= gnome-base/librsvg - media-gfx/qrencode - net-libs/libsoup:2.4 - net-libs/webkit-gtk:4= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 @@ -49,6 +46,11 @@ RDEPEND=" media-plugins/gst-plugins-gtk:1.0= media-plugins/gst-plugins-cairo:1.0= ) + soup? ( + media-gfx/qrencode + net-libs/libsoup:2.4 + ) + webkit? ( net-libs/webkit-gtk:4= ) " DEPEND="${RDEPEND}" BDEPEND="$(vala_depend)" @@ -70,6 +72,8 @@ src_prepare() { src_configure() { local mycmakeargs=( -DMOVIES=$(usex gstreamer on off) + -DREST=$(usex soup on off) + -DMDVIEW=$(usex webkit on off) -DCMAKE_VERBOSE_MAKEFILE=TRUE ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tk/files/, dev-perl/Tk/
commit: 164c0cdd484ca9fcdfcc8b6a2cba98ffd77e689b Author: Sam James gentoo org> AuthorDate: Sat Feb 11 04:24:06 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:24:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164c0cdd dev-perl/Tk: fix configure w/ clang 16, backport other crash fixes But still doesn't build w/ clang 16. Bug: https://bugs.gentoo.org/883391 Signed-off-by: Sam James gentoo.org> dev-perl/Tk/Tk-804.36.0-r1.ebuild | 69 + .../Tk/files/Tk-804.036-configure-clang16.patch| 40 + dev-perl/Tk/files/Tk-804.036-crash.patch | 167 + 3 files changed, 276 insertions(+) diff --git a/dev-perl/Tk/Tk-804.36.0-r1.ebuild b/dev-perl/Tk/Tk-804.36.0-r1.ebuild new file mode 100644 index ..e7ee25baa373 --- /dev/null +++ b/dev-perl/Tk/Tk-804.36.0-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=SREZIC +DIST_VERSION=804.036 +DIST_EXAMPLES=("examples/*") +inherit perl-module virtualx + +DESCRIPTION="A Perl Module for Tk" + +LICENSE+=" tcltk BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" +IUSE="" + +DEPEND=" + media-libs/freetype + media-libs/libjpeg-turbo:= + >=media-libs/libpng-1.4:0 + x11-libs/libX11 + x11-libs/libXft +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-804.034-xorg.patch + "${FILESDIR}"/${PN}-804.036-configure-clang16.patch + "${FILESDIR}"/${PN}-804.036-crash.patch +) + +PERL_RM_FILES=( "t/pod.t" ) + +src_prepare() { + myconf=( X11ROOT="${EPREFIX}"/usr XFT=1 -I"${EPREFIX}"/usr/include/ -l"${EPREFIX}"/usr/$(get_libdir) ) + mydoc="ToDo VERSIONS" + + perl-module_src_prepare + # fix detection logic for Prefix, bug #385621 + sed -i -e "s:/usr:${EPREFIX}/usr:g" myConfig || die + # having this around breaks with perl-module and a case-IN-sensitive fs + rm build_ptk || die + + # Remove all bundled libs, fixes #488194 + local BUNDLED="PNG/libpng \ + PNG/zlib \ + JPEG/jpeg" + + # Move files required for tests temporarily + + mkdir -p "${T}/stash" || die "can't create temporary stash" + mv "${S}/JPEG/jpeg/testimg.jpg" "${T}/stash/testimg.jpg" || die "can't move testimg.jpg" + + for dir in ${BUNDLED}; do + einfo "Removing bundled: ${dir}" + rm -r "${S}/${dir}" || die "Can't remove bundle" + # Makefile.PL can copy files to ${S}/${dir}, so recreate them back. + mkdir -p "${S}/${dir}" || die "Can't restore bundled dir" + sed -i "\#^${dir}#d" "${S}"/MANIFEST || die 'Can not remove bundled libs from MANIFEST' + done + + # Restore test files + mv "${T}/stash/testimg.jpg" "${S}/JPEG/jpeg/testimg.jpg" || die "can't restore testimg.jpg" +} + +src_test() { + virtx perl-module_src_test +} diff --git a/dev-perl/Tk/files/Tk-804.036-configure-clang16.patch b/dev-perl/Tk/files/Tk-804.036-configure-clang16.patch new file mode 100644 index ..6d16a0505947 --- /dev/null +++ b/dev-perl/Tk/files/Tk-804.036-configure-clang16.patch @@ -0,0 +1,40 @@ +https://github.com/eserte/perl-tk/pull/79 +https://github.com/eserte/perl-tk/pull/80 + +From f7565b07f40e0cc3820e8fb0c3d2e7b5abb5eeeb Mon Sep 17 00:00:00 2001 +From: Christopher Chavez +Date: Fri, 12 Mar 2021 07:24:18 -0600 +Subject: [PATCH] Fix some implicit function declarations + +Hstrdup.c: missing stdlib.h for exit() +Hstrtoul.c: missing string.h for strcmp() +--- a/pTk/config/Hstrdup.c b/pTk/config/Hstrdup.c +@@ -1,3 +1,4 @@ ++#include + #include + + #define STRING "Whatever" +--- a/pTk/config/Hstrtoul.c b/pTk/config/Hstrtoul.c +@@ -1,4 +1,5 @@ + #include ++#include + + int main() + {char *e; + +From 47219864d6ef3fe0c5616cada78e3008447a96a1 Mon Sep 17 00:00:00 2001 +From: Christopher Chavez +Date: Fri, 12 Mar 2021 07:28:22 -0600 +Subject: [PATCH] signedchar.c: use int main to avoid C99 warning + +--- a/config/signedchar.c b/config/signedchar.c +@@ -1,4 +1,4 @@ +-main() ++int main() + { + signed char x = 'a'; + return (x - 'a'); + diff --git a/dev-perl/Tk/files/Tk-804.036-crash.patch b/dev-perl/Tk/files/Tk-804.036-crash.patch new file mode 100644 index ..f83b8103fdb8 --- /dev/null +++ b/dev-perl/Tk/files/Tk-804.036-crash.patch @@ -0,0 +1,167 @@ +https://github.com/eserte/perl-tk/pull/48 +https://github.com/eserte/perl-tk/pull/89 + +From e7c5041b4fff6210bc0348c72b538efae32aede3 Mon Sep 17 00:00:00 2001 +From: Karl Williamson +Date: Thu, 28 Mar 2019 22:59:17 -0500 +Subject: [PATCH 1/3] Fix segfaults due to parameter size mismatch + +See: https://rt.cpan.org
[gentoo-commits] repo/gentoo:master commit in: dev-lang/swi-prolog/files/, dev-lang/swi-prolog/
commit: 3cc10101043aa2994d613ddd371323275a7beb42 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 03:57:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:18:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc10101 dev-lang/swi-prolog: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/879657 Signed-off-by: Sam James gentoo.org> .../files/swi-prolog-9.1.2-configure-clang16.patch | 61 ++ ...log-9.1.2.ebuild => swi-prolog-9.1.2-r1.ebuild} | 5 ++ 2 files changed, 66 insertions(+) diff --git a/dev-lang/swi-prolog/files/swi-prolog-9.1.2-configure-clang16.patch b/dev-lang/swi-prolog/files/swi-prolog-9.1.2-configure-clang16.patch new file mode 100644 index ..292728269526 --- /dev/null +++ b/dev-lang/swi-prolog/files/swi-prolog-9.1.2-configure-clang16.patch @@ -0,0 +1,61 @@ +https://bugs.gentoo.org/879657 +https://github.com/SWI-Prolog/swipl-devel/commit/2328d9d54c8aa368a4bf0165b1b811d1f31ba0f7 +https://github.com/SWI-Prolog/swipl-devel/commit/0d1088443348b71a3624835a19469e2b6cc7e284 + +From 2328d9d54c8aa368a4bf0165b1b811d1f31ba0f7 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Tue, 10 Jan 2023 14:08:04 +0100 +Subject: [PATCH] cmake: Fix C99 compatibility issues in GCC built-in detection + +Future compilers may not support implicit ints or implicit +function declarations, so avoid them, by using an explicit int +type and including for the alloca function. +--- a/cmake/GCCBuiltins.cmake b/cmake/GCCBuiltins.cmake +@@ -22,7 +22,7 @@ check_c_source_compiles( + "volatile int i=0; int main() { return 0; }" + HAVE_VOLATILE) + check_c_source_compiles( +-"static inline foo() { return 0; } int main() { return foo(); }" ++"static inline int foo() { return 0; } int main() { return foo(); }" + HAVE_INLINE) + check_c_source_compiles( + "int main() { void *p = &&lbl; goto *p; lbl: return 0; }" +@@ -45,7 +45,7 @@ check_visibility() + # Builtin functions that lead to conflicts + + check_c_source_compiles( +-"int main() { char *s = alloca(10); return s!=0; }" ++"#include \nint main() { char *s = alloca(10); return s!=0; }" + HAVE_ALLOCA) + check_c_source_compiles( + "#include \nint main() { double x; return signbit(x); }" + +From 0d1088443348b71a3624835a19469e2b6cc7e284 Mon Sep 17 00:00:00 2001 +From: Jan Wielemaker +Date: Wed, 11 Jan 2023 13:30:34 +0100 +Subject: [PATCH] Cleanup some no longer used GCC __builtin checks. + +--- a/cmake/GCCBuiltins.cmake b/cmake/GCCBuiltins.cmake +@@ -9,12 +9,6 @@ check_c_source_compiles( + check_c_source_compiles( + "int i=0; int main() { return __builtin_expect(i, 0) ? 0 : 1; }" + HAVE___BUILTIN_EXPECT) +-check_c_source_compiles( +-"int i=0; struct {int x[10];} st; int main() { return __builtin_choose_expr(1, i, st); }" +-HAVE___BUILTIN_CHOOSE_EXPR) +-check_c_source_compiles( +-"int i=0; int main() { return __builtin_types_compatible_p(typeof(i), int); }" +-HAVE___BUILTIN_TYPES_COMPATIBLE_P) + check_c_source_compiles( + "__thread int i=0; int main() { return 0; }" + HAVE___THREAD) +@@ -48,5 +42,5 @@ check_c_source_compiles( + "#include \nint main() { char *s = alloca(10); return s!=0; }" + HAVE_ALLOCA) + check_c_source_compiles( +-"#include \nint main() { double x; return signbit(x); }" ++"#include \nint main() { double x = 0.0; return signbit(x); }" + HAVE_SIGNBIT) + diff --git a/dev-lang/swi-prolog/swi-prolog-9.1.2.ebuild b/dev-lang/swi-prolog/swi-prolog-9.1.2-r1.ebuild similarity index 97% rename from dev-lang/swi-prolog/swi-prolog-9.1.2.ebuild rename to dev-lang/swi-prolog/swi-prolog-9.1.2-r1.ebuild index 5449898d6a02..7cee8edc9d51 100644 --- a/dev-lang/swi-prolog/swi-prolog-9.1.2.ebuild +++ b/dev-lang/swi-prolog/swi-prolog-9.1.2-r1.ebuild @@ -73,6 +73,11 @@ DEPEND="${COMMON_DEPEND} " BDEPEND="virtual/pkgconfig" +PATCHES=( + # Upstream in >= 9.1.3 + "${FILESDIR}"/${P}-configure-clang16.patch +) + pkg_setup() { java-pkg-opt-2_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/, sys-boot/netboot/files/
commit: d0ab40cc6ba5686a3100be04dd948bbd8f3f69b4 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 04:18:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:19:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ab40cc sys-boot/netboot: fix configure w/ clang 16 also force bison+flex. Closes: https://bugs.gentoo.org/875116 Closes: https://bugs.gentoo.org/881463 Signed-off-by: Sam James gentoo.org> .../files/netboot-0.10.2-configure-clang16.patch | 37 ++ ...t-0.10.2-r3.ebuild => netboot-0.10.2-r4.ebuild} | 15 ++--- 2 files changed, 48 insertions(+), 4 deletions(-) diff --git a/sys-boot/netboot/files/netboot-0.10.2-configure-clang16.patch b/sys-boot/netboot/files/netboot-0.10.2-configure-clang16.patch new file mode 100644 index ..41c13bb634e2 --- /dev/null +++ b/sys-boot/netboot/files/netboot-0.10.2-configure-clang16.patch @@ -0,0 +1,37 @@ +https://bugs.gentoo.org/875116 +--- a/configure b/configure +@@ -10772,6 +10772,7 @@ else + #endif + + #include ++#include + + #ifdef RTLD_GLOBAL + # define LT_DLGLOBAL RTLD_GLOBAL +@@ -25362,7 +25363,7 @@ _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +- ++#include + #pragma pack(1) + struct { + char c[3]; +@@ -25441,7 +25442,7 @@ _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +- ++#include + #pragma options align=packed + struct { + char c[3]; +@@ -27724,6 +27725,7 @@ _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ ++#include + + #ifdef USE_PACKED + # define PACKED __attribute__((packed)) diff --git a/sys-boot/netboot/netboot-0.10.2-r3.ebuild b/sys-boot/netboot/netboot-0.10.2-r4.ebuild similarity index 89% rename from sys-boot/netboot/netboot-0.10.2-r3.ebuild rename to sys-boot/netboot/netboot-0.10.2-r4.ebuild index bdaaf75e7d25..1f2eca9cc44b 100644 --- a/sys-boot/netboot/netboot-0.10.2-r3.ebuild +++ b/sys-boot/netboot/netboot-0.10.2-r4.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs - DESCRIPTION="Allows to remote boot a computer over an IP network" HOMEPAGE="http://netboot.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" @@ -19,12 +17,16 @@ DEPEND=" lzo? ( dev-libs/lzo:2= ) odbc? ( dev-db/unixODBC:= ) " - RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" PATCHES=( "${FILESDIR}/${P}-ldflags.patch" "${FILESDIR}/${P}-slibtool.patch" + "${FILESDIR}/${P}-configure-clang16.patch" ) src_prepare() { @@ -41,6 +43,11 @@ src_prepare() { } src_configure() { + # Force Bison + unset YACC + # Uses yy_fatal_error + export LEX=flex + local myeconfargs=( --datadir="/usr/share/netboot" $(use_with berkdb berkeley-db)
[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/
commit: 7cf9419beddb1b0f332ca1e276704e2bd1bf5921 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:54:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:18:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf9419b net-libs/gnutls: add 3.7.9 Bug: https://bugs.gentoo.org/893880 Signed-off-by: Sam James gentoo.org> net-libs/gnutls/Manifest| 2 + net-libs/gnutls/gnutls-3.7.9.ebuild | 144 2 files changed, 146 insertions(+) diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest index 20aefd7eca78..67755dff869e 100644 --- a/net-libs/gnutls/Manifest +++ b/net-libs/gnutls/Manifest @@ -4,3 +4,5 @@ DIST gnutls-3.7.7.tar.xz 6351664 BLAKE2B a66037ecc6da660ff12949f50012840263c2e0b DIST gnutls-3.7.7.tar.xz.sig 685 BLAKE2B 53d76a06ed5a74664d6c193459eb310f06e87dd3db97aca9e9fa78837677df58d8de66f187c182b9375786ee0308c5da55f08414183c959c7acb4527c38cd7c7 SHA512 6463bc4661e20051ff9f31c1a557cece34d06b748f4e24f98e807ddc72a3daa9348aa9f0afa83a0f9cd226421c575210eec1936fbeb9a55849e2c397ace9d03d DIST gnutls-3.7.8.tar.xz 6029220 BLAKE2B 0a21e63c7cb0ba4eeff23593c7282e0b4d704fa2d2a1cd5289998fd04b58ea36fc343f872225ad05478e278b1cdebbcd0fd376459abcb58547f8fa1488485530 SHA512 4199bcf7c9e3aab2f52266aadceefc563dfe2d938d0ea1f3ec3be95d66f4a8c8e5494d3a800c03dd02ad386dec1738bd63e1fe0d8b394a2ccfc7d6c6a0cc9359 DIST gnutls-3.7.8.tar.xz.sig 1250 BLAKE2B 66c6a335c3b2290a4e44ffa6ae715ad71d2bcd7df485c1d2d9490985d9dcd445768d6eb021ad3a61614431183c6652254c63ebd8abd0f0a03d3164a6193b6192 SHA512 cecf9843e8683a278d065b663dc98ac2b5fcad1905ee25333038c93c2289b518c974629367e77e66552ac1c9d122d551616edba35cb0c4204202ec676f1a2db7 +DIST gnutls-3.7.9.tar.xz 6377212 BLAKE2B c8263381132b0c96f23a580823cfaf57112056876e5f2cc21aec4eeddec641b0c01fa02ff9493ea686f49fd917190b06f89379eb448a510cf4d50fe3a0742851 SHA512 56ccbab5f214f9e3cf10a43dd90dedc1e10a38d08b8359a4305dc05c59ddb4a1d3680b282077b6446605c31675a4261cd0579c2c0d976e0b2ced02e6dba224c1 +DIST gnutls-3.7.9.tar.xz.sig 685 BLAKE2B 2e7ba793d026cf96c54c75a81160c58cf21d6d5f034a603ffe88d5fa4cbfa1d4fd590efbe81fbee7790cd4956776085b7827fead67c9b07f1d7eadd405815eb7 SHA512 906227a0d6f57878e85e9acdf754d20b7628a7a95b40aeffced398a0a0c6220f5e32191a9f988f55b8b903bf55212179dce2abcc08c2bb3397a2704dd2319438 diff --git a/net-libs/gnutls/gnutls-3.7.9.ebuild b/net-libs/gnutls/gnutls-3.7.9.ebuild new file mode 100644 index ..d97092526abf --- /dev/null +++ b/net-libs/gnutls/gnutls-3.7.9.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnutls.asc +inherit libtool multilib-minimal verify-sig + +DESCRIPTION="A secure communications library implementing the SSL, TLS and DTLS protocols" +HOMEPAGE="https://www.gnutls.org/"; +SRC_URI="mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz" +SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig )" + +LICENSE="GPL-3 LGPL-2.1+" +SLOT="0/30.30" # . +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" + +REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}] + dev-libs/libunistring:=[${MULTILIB_USEDEP}] + >=dev-libs/nettle-3.6:=[gmp,${MULTILIB_USEDEP}] + >=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}] + brotli? ( >=app-arch/brotli-1.0.0:=[${MULTILIB_USEDEP}] ) + dane? ( >=net-dns/unbound-1.4.20:=[${MULTILIB_USEDEP}] ) + guile? ( >=dev-scheme/guile-2:=[networking] ) + nls? ( >=virtual/libintl-0-r1:=[${MULTILIB_USEDEP}] ) + pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] ) + idn? ( >=net-dns/libidn2-0.16-r1:=[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) + zstd? ( >=app-arch/zstd-1.3.0:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + test? ( + seccomp? ( sys-libs/libseccomp ) + )" +BDEPEND=" + dev-util/gtk-doc-am + >=virtual/pkgconfig-0-r1 + doc? ( dev-util/gtk-doc ) + nls? ( sys-devel/gettext ) + valgrind? ( dev-util/valgrind ) + test-full? ( + app-crypt/dieharder + >=app-misc/datefudge-1.22 + dev-libs/softhsm:2[-bindist(-)] + net-dialup/ppp + net-misc/socat + ) + verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 )" + +DOCS=( README.md doc/certtool.cfg ) + +HTML_DOCS=()
[gentoo-commits] repo/gentoo:master commit in: net-proxy/cntlm/, net-proxy/cntlm/files/
commit: 9758efbe00df43b3e94721bbc12325ccd97ad15b Author: Sam James gentoo org> AuthorDate: Sat Feb 11 03:49:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:18:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9758efbe net-proxy/cntlm: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> ..._beta5-r3.ebuild => cntlm-0.93_beta5-r4.ebuild} | 12 - .../cntlm/files/cntlm-0.93_beta5-buildsystem.patch | 8 +++--- .../files/cntlm-0.93_beta5-configure-clang16.patch | 31 ++ 3 files changed, 41 insertions(+), 10 deletions(-) diff --git a/net-proxy/cntlm/cntlm-0.93_beta5-r3.ebuild b/net-proxy/cntlm/cntlm-0.93_beta5-r4.ebuild similarity index 84% rename from net-proxy/cntlm/cntlm-0.93_beta5-r3.ebuild rename to net-proxy/cntlm/cntlm-0.93_beta5-r4.ebuild index 4c6879ddacc1..91df0610c922 100644 --- a/net-proxy/cntlm/cntlm-0.93_beta5-r3.ebuild +++ b/net-proxy/cntlm/cntlm-0.93_beta5-r4.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit systemd toolchain-funcs @@ -19,10 +19,10 @@ RDEPEND=" acct-user/cntlm " -src_prepare() { - default - eapply -p0 "${FILESDIR}"/${P}-buildsystem.patch # 334647 -} +PATCHES=( + "${FILESDIR}"/${P}-buildsystem.patch # bug #334647 + "${FILESDIR}"/${P}-configure-clang16.patch +) src_configure() { tc-export CC diff --git a/net-proxy/cntlm/files/cntlm-0.93_beta5-buildsystem.patch b/net-proxy/cntlm/files/cntlm-0.93_beta5-buildsystem.patch index d553e8661484..d6df267582d4 100644 --- a/net-proxy/cntlm/files/cntlm-0.93_beta5-buildsystem.patch +++ b/net-proxy/cntlm/files/cntlm-0.93_beta5-buildsystem.patch @@ -1,8 +1,8 @@ Gentoo Bug#334647: Respect CC, CFLAGS, LDFLAGS (with gcc). Support verbose building via 'make V=1'. configure.orig 2012-10-02 14:01:48.735669564 +0200 -+++ configure 2012-10-02 14:23:01.224271511 +0200 +--- a/configure.orig b/configure @@ -10,7 +10,7 @@ # This can be disabled if neccessary. # @@ -57,8 +57,8 @@ Support verbose building via 'make V=1'. rc=$? if [ $rc -ne 0 ]; then # -o -n "$OUT" ]; then Makefile.orig 2012-10-02 15:31:03.986270993 +0200 -+++ Makefile 2012-10-02 15:40:10.277689068 +0200 +--- a/Makefile.orig b/Makefile @@ -16,14 +16,13 @@ CC:= gcc VER := $(shell cat VERSION) diff --git a/net-proxy/cntlm/files/cntlm-0.93_beta5-configure-clang16.patch b/net-proxy/cntlm/files/cntlm-0.93_beta5-configure-clang16.patch new file mode 100644 index ..3cfde3cbbd5a --- /dev/null +++ b/net-proxy/cntlm/files/cntlm-0.93_beta5-configure-clang16.patch @@ -0,0 +1,31 @@ +Based on https://sourceforge.net/p/cntlm/bugs/79/ but rebased on our cntlm-0.93_beta5-buildsystem.patch. +--- a/Makefile b/Makefile +@@ -20,7 +20,7 @@ LIBS := $(shell [ $(OS) = "SunOS" ] && echo "-lrt -lsocket -lnsl") + LDFLAGS := -pthread + CYGWIN_REQS := cygwin1.dll cyggcc_s-1.dll cygstdc++-6.dll cygrunsrv.exe + +-CFLAGS=-D__BSD_VISIBLE -D_ALL_SOURCE -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112 -D_ISOC99_SOURCE -D_REENTRANT -D_BSD_SOURCE -DVERSION=\"'$(VER)'\" ++CFLAGS=-D__BSD_VISIBLE -D_ALL_SOURCE -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112 -D_ISOC99_SOURCE -D_REENTRANT -D_BSD_SOURCE -D_DEFAULT_SOURCE -DVERSION=\"'$(VER)'\" + ifeq ($(DEBUG),1) + CFLAGS += -g -O0 + endif +--- a/config/gethostname.c b/config/gethostname.c +@@ -1,3 +1,5 @@ ++#include ++#include + #include + + int main(int argc, char **argv) { +--- a/configure b/configure +@@ -67,7 +67,7 @@ rm -f $CONFIG + for i in $TESTS; do + printf "Checking $i... " + printf "#define config_$i " >> $CONFIG +- OUT=`$CC $CFLAGS $LDFLAGS -D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_REENTRANT -o config/$i config/$i.c 2>&1` ++ OUT=`$CC $CFLAGS $LDFLAGS -D_POSIX_C_SOURCE=199506L -D_ISOC99_SOURCE -D_DEFAULT_SOURCE -D_REENTRANT -o config/$i config/$i.c 2>&1` + rc=$? + + if [ $rc -ne 0 ]; then # -o -n "$OUT" ]; then
[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-AIO/
commit: e7585b56b33300b5fac8483868b93a7bb267f266 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 04:01:48 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:18:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7585b56 dev-perl/IO-AIO: add 4.790.0 Closes: https://bugs.gentoo.org/828809 Signed-off-by: Sam James gentoo.org> dev-perl/IO-AIO/IO-AIO-4.790.0.ebuild | 30 ++ dev-perl/IO-AIO/Manifest | 1 + 2 files changed, 31 insertions(+) diff --git a/dev-perl/IO-AIO/IO-AIO-4.790.0.ebuild b/dev-perl/IO-AIO/IO-AIO-4.790.0.ebuild new file mode 100644 index ..e82a062c3f2b --- /dev/null +++ b/dev-perl/IO-AIO/IO-AIO-4.790.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MLEHMANN +DIST_VERSION=4.79 +DIST_WIKI="tests" +inherit perl-module + +DESCRIPTION="Asynchronous Input/Output" + +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" + +RDEPEND=" + dev-perl/common-sense +" +BDEPEND="${RDEPEND} + >=dev-perl/Canary-Stability-2001 + >=virtual/perl-ExtUtils-MakeMaker-6.520.0 +" + +src_test() { + if [[ "${IO_AIO_SANDBOX_TESTS:-0}" == 0 ]]; then + # Tests trigger stack overflow in sandbox code, see bug 553918 + perl_rm_files t/01_stat.t t/02_read.t t/05_readdir.t t/03_errors.t + fi + perl-module_src_test +} diff --git a/dev-perl/IO-AIO/Manifest b/dev-perl/IO-AIO/Manifest index c66720e8c644..ca652fe419df 100644 --- a/dev-perl/IO-AIO/Manifest +++ b/dev-perl/IO-AIO/Manifest @@ -1,2 +1,3 @@ DIST IO-AIO-4.75.tar.gz 181557 BLAKE2B 842b15d19607eff47bdaee7afd4b823d6333e31a9cc8b5eaf4ad875103b2e37adfb7f1cfbdc1cecc99d4b1375f29101087f26d6e1f85fbf8e026b5985d46ac62 SHA512 3a30b34d6de476accc9b07c0723a3b21c235e5bd2b5951edc3ce3150de22a6b7dab5634d78ec17b799a71f2ede0bc138fead1e02885eed31a4da5cec05dfcaa3 DIST IO-AIO-4.76.tar.gz 185929 BLAKE2B 219105c86a553006194de77c69e82a90ffa3d2f07cfcda40e188128d20eafba7e1ce40ac45f48da5c0b6b28d90902b86561cdce8edf1fc4cfdbc4b4ac6987c91 SHA512 013c8e7e8501ca4f42b46102f3713bae580e6f05a416a2e77176e67c6c41ed6f71d35a4894132a9a7510d84799d9337820824020624eef709e5f378e90a063ee +DIST IO-AIO-4.79.tar.gz 189140 BLAKE2B e734c76442a72779f37a00aae2f7fa3f1eacef843b4ed290d4a16efea928ab3b5c3428ec198aea07d608e96969dcc97fcf399885fbc16da2a1a1386f28af158a SHA512 ebf4030ee237dde044722e690e1996c22a8c2fa36325c1d5fc641879da9da64facf2300defa759854499c010408a0dfba0cee3191aa024e8332d3aed9b2a4cae
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/, net-analyzer/rrdtool/files/
commit: 09a27ff89060cfb08979f34a8c5fdfe4d1f79572 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 03:53:43 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 04:18:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a27ff8 net-analyzer/rrdtool: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> .../files/rrdtool-1.8.0-configure-clang16.patch| 34 ++ ...ool-1.8.0-r2.ebuild => rrdtool-1.8.0-r3.ebuild} | 1 + 2 files changed, 35 insertions(+) diff --git a/net-analyzer/rrdtool/files/rrdtool-1.8.0-configure-clang16.patch b/net-analyzer/rrdtool/files/rrdtool-1.8.0-configure-clang16.patch new file mode 100644 index ..355436cb82f2 --- /dev/null +++ b/net-analyzer/rrdtool/files/rrdtool-1.8.0-configure-clang16.patch @@ -0,0 +1,34 @@ +https://github.com/oetiker/rrdtool-1.x/commit/f3334fcbde0a77aa48938ba38602bff91c09cf85 + +From f3334fcbde0a77aa48938ba38602bff91c09cf85 Mon Sep 17 00:00:00 2001 +From: Ryan Schmidt +Date: Sun, 20 Mar 2022 16:29:10 -0500 +Subject: [PATCH] acinclude.m4: Include when using exit + +Fixes: + +conftest.c:124:33: error: implicitly declaring library function 'exit' +with type 'void (int) __attribute__((noreturn))' +--- a/m4/acinclude.m4 b/m4/acinclude.m4 +@@ -582,7 +582,8 @@ AC_DEFUN([GC_TIMEZONE], [ + AC_REQUIRE([AC_STRUCT_TM]) + AC_CACHE_CHECK([tm_gmtoff in struct tm], gq_cv_have_tm_gmtoff, + gq_cv_have_tm_gmtoff=no +-AC_TRY_COMPILE([#include ++AC_TRY_COMPILE([#include ++#include + #include <$ac_cv_struct_tm> + ], +[struct tm t; +@@ -595,7 +596,8 @@ AC_DEFUN([GC_TIMEZONE], [ + + AC_CACHE_CHECK([__tm_gmtoff in struct tm], gq_cv_have___tm_gmtoff, + gq_cv_have___tm_gmtoff=no +-AC_TRY_COMPILE([#include ++AC_TRY_COMPILE([#include ++#include + #include <$ac_cv_struct_tm> + ], +[struct tm t; + diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild b/net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild similarity index 99% rename from net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild rename to net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild index 06f1d9e0cf3b..57e9b04d676a 100644 --- a/net-analyzer/rrdtool/rrdtool-1.8.0-r2.ebuild +++ b/net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild @@ -74,6 +74,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.4.9-disable-rrd_graph-perl.patch "${FILESDIR}"/${PN}-1.7.0-disable-rrd_graph-cgi.patch "${FILESDIR}"/${PN}-1.7.1-configure.ac.patch + "${FILESDIR}"/${P}-configure-clang16.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: 170e80558bac8960b52dfc4d624cfad18737c6eb Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:51:52 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:51:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170e8055 app-admin/puppet: drop 7.20.0 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet/Manifest | 1 - app-admin/puppet/puppet-7.20.0.ebuild | 127 -- 2 files changed, 128 deletions(-) diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index 1ea8eaccc819..616ddef96389 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,4 +1,3 @@ DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99 SHA512 5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58 -DIST puppet-7.20.0.tar.gz 2817232 BLAKE2B 479c4e162230371bd69509844fcd97d0d3392eb2e66578b38e6dc120dd3dd15804d73f70c1b29f1f3d9e57af539f82e605a86c9afff15e78ff48ddf482432c4d SHA512 6774bf03ad0ee80c0fd2cd8ebad60da56df7ed9818a526084fc2cf1ba2fecc81555fff200f5feef2b5d7a2275d90f44b24160de7221d682de470b511a7051f7f DIST puppet-7.21.0.tar.gz 2819997 BLAKE2B 96de8ceefeea12c51288e05af5d7b126811d23388492053b0d581856f11976f0492064eb89bc585ff7f455df537d5c04fb318814945a158d531d32efdd54ff02 SHA512 b0fbdf63391054d0496c67be963f98e3d85e3a1536e50d6a3f09d0c49110bb4c92bebdc38a48cd50e824e27268150cda0643c6df0edb01b3587f00a591645ee6 DIST puppet-7.23.0.tar.gz 2820654 BLAKE2B c9e2b544400c7fa9e59dd1d40bf89d1444ee62664b11e7aafa30aecd5fd14aa217dfe0bc24795a951c5e04b04762adb0239f6d7289b431b8f2a040716e95c642 SHA512 a66ef2bdbe38741a176e825cf7cdf117616459548731d4f5482b49263b08dcb3550305e5f0e35d228f873b330b730b682c02d38b4243f5f8bb4a190ed0f60310 diff --git a/app-admin/puppet/puppet-7.20.0.ebuild b/app-admin/puppet/puppet-7.20.0.ebuild deleted file mode 100644 index 0d57b77fea32.. --- a/app-admin/puppet/puppet-7.20.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_TASK_DOC="doc:all" -RUBY_FAKEGEM_EXTRAINSTALL="locales" - -inherit ruby-fakegem systemd tmpfiles - -DESCRIPTION="A system automation and configuration management software" -HOMEPAGE="https://puppet.com/"; -SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"; - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" -IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" -RESTRICT="test" - -ruby_add_rdepend " - dev-ruby/hiera - dev-ruby/json:= - dev-ruby/semantic_puppet - >=dev-ruby/facter-3.0.0 - dev-ruby/concurrent-ruby - augeas? ( dev-ruby/ruby-augeas ) - diff? ( dev-ruby/diff-lcs ) - doc? ( dev-ruby/rdoc ) - ldap? ( dev-ruby/ruby-ldap ) - shadow? ( dev-ruby/ruby-shadow ) - sqlite? ( dev-ruby/sqlite3 ) - virtual/ruby-ssl - dev-ruby/hocon" - -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/mocha - dev-ruby/rack - dev-ruby/rspec-its - )" -# this should go in the above lists, but isn't because of test deps not being keyworded -# dev-ruby/rspec-collection_matchers - -RDEPEND+=" ${RDEPEND} - rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) - selinux? ( - sys-libs/libselinux[ruby] - sec-policy/selinux-puppet - ) - vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) - >=app-portage/eix-0.18.0 - acct-user/puppet - acct-group/puppet" -PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" - -all_ruby_prepare() { - # Avoid spec that require unpackaged json-schema. - rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die - - # fix systemd path - eapply -p0 "${FILESDIR}/puppet-systemd.patch" - - # Avoid specs that can only run in the puppet.git repository. This - # should be narrowed down to the specific specs. - rm spec/integration/parser/compiler_spec.rb || die - - # Avoid failing spec that need further investigation. - rm spec/unit/module_tool/metadata_spec.rb || die -} - -each_ruby_install() { - each_fakegem_install -# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" -} - -all_ruby_install() { - all_fakegem_install - - # systemd stuffs - systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service" - - # tmpfiles stuff - newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf" - - # openrc
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppetserver/
commit: 23945cd37f9e786ec38fa31e3ae4a5d014d46b78 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:51:12 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:51:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23945cd3 app-admin/puppetserver: drop 7.9.2 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppetserver/Manifest | 1 - app-admin/puppetserver/puppetserver-7.9.2.ebuild | 131 --- 2 files changed, 132 deletions(-) diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest index aa3c85174b92..a78d47d45bd2 100644 --- a/app-admin/puppetserver/Manifest +++ b/app-admin/puppetserver/Manifest @@ -1,3 +1,2 @@ -DIST puppetserver-7.9.2.tar.gz 59729859 BLAKE2B 15f9261ae81f280735080a75e083b4bbc5d4b9404bd52f02180173b6cab2ebfe20e38950dd6c94c5167478293056ac562994ff27a7ad955c69621c13ffa808e1 SHA512 0c047554e10ecf36d000c9f702b759e27b8168f1f2207d9b8e904c9579d8e37d8540327d898b0a9e1812ca3223aa15b7cf4da46d7a4247e5d4b8f1596f9d5f26 DIST puppetserver-7.9.3.tar.gz 59951239 BLAKE2B 818eee0e7bd115e0b335b1e13d7b0016933190e95a3bf71ad2498f87097de4251a1e6e2f9dfb933a1ee49c981ae0adf74f9994ec0e36a4b77aad567ab00e1fdd SHA512 d2ce573bf15c0db7cb7a9fd0a35a8286acc77ca9b2eddfe0f2dd8549034793600c04973d9f8a72ab543282325f18795727e05a723b3a3b67b027b382ded3d3eb DIST puppetserver-7.9.5.tar.gz 59954391 BLAKE2B dd9c1c4bcac006ed711e9d29f2c1e96fbacbbb9f85a70e34e5b42909b20108b970bad58562acf2c3d60ed17c81144826ad4426357948f014b4ec3039f642a9d1 SHA512 c12df0d2778c3f768bf60ed4d9867eb976dc10671383f92ba63a06ad10c4552ec3109f42a9157816d2cd83481ee5cfad10c662812621b1afedf5eac25fbfe1b9 diff --git a/app-admin/puppetserver/puppetserver-7.9.2.ebuild b/app-admin/puppetserver/puppetserver-7.9.2.ebuild deleted file mode 100644 index 7323a3ecf896.. --- a/app-admin/puppetserver/puppetserver-7.9.2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd tmpfiles - -DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents" -HOMEPAGE="http://docs.puppetlabs.com/puppetserver/"; -SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz"; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="puppetdb" -# will need the same keywords in puppet-agent (puppet-agent now has arm64) -KEYWORDS="amd64" - -RDEPEND+=" - >=virtual/jdk-1.8.0 - app-admin/puppet-agent[puppetdb?]" -DEPEND+="acct-user/puppet - acct-group/puppet" - -src_prepare() { - sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/redhat/puppetserver.service || die - sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/bin/puppetserver || die - sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh || die - sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die - sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die - sed -i 's/var\/run/run/g' install.sh || die - default -} - -src_compile() { - einfo "not compiling" -} - -src_install() { - insinto /opt/puppetlabs/server/apps/puppetserver - insopts -m0774 - doins ext/ezbake-functions.sh - insopts -m0644 - doins ext/ezbake.manifest - doins puppet-server-release.jar - insinto /etc/puppetlabs/puppetserver - doins ext/config/logback.xml - doins ext/config/request-logging.xml - insinto /etc/puppetlabs/puppetserver/services.d - doins ext/system-config/services.d/bootstrap.cfg - doins ext/config/services.d/ca.cfg - insinto /etc/puppetlabs/puppetserver/conf.d - doins ext/config/conf.d/puppetserver.conf - doins ext/config/conf.d/auth.conf - doins ext/config/conf.d/global.conf - doins ext/config/conf.d/web-routes.conf - doins ext/config/conf.d/metrics.conf - doins ext/config/conf.d/webserver.conf - insopts -m0755 - insinto /opt/puppetlabs/server/apps/puppetserver/scripts - doins install.sh - insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps - doins ext/cli/ca - doins ext/cli/irb - doins ext/cli/foreground - doins ext/cli/gem - doins ext/cli/ruby - doins ext/cli/reload - doins ext/cli/start - doins ext/cli/stop - insinto /opt/puppetlabs/server/apps/puppetserver/cli - doins ext/cli_defaults/cli-defaults.sh - insinto /opt/puppetlabs/server/apps/puppetserver/bin - doins ext/bin/puppetserver - insopts -m0644 - dodir /opt/puppetlabs/server/bin - dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver - dodir /opt/puppetlabs/bin - dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver - dosym ../../opt/puppetlabs/server/apps/puppe
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
commit: 42dd41131f1f5d36fabf30babadeb70bce867b68 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:51:35 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:51:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42dd4113 app-admin/puppet-agent: drop 7.20.0 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet-agent/Manifest | 2 - app-admin/puppet-agent/puppet-agent-7.20.0.ebuild | 91 --- 2 files changed, 93 deletions(-) diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest index 6c8109634f74..6abb2afd46ce 100644 --- a/app-admin/puppet-agent/Manifest +++ b/app-admin/puppet-agent/Manifest @@ -1,5 +1,3 @@ -DIST puppet-agent_7.20.0-1focal_amd64.deb 33766302 BLAKE2B 665f4d4d8c3b096ec5f270428d0b865dc10b77c51113f65f9e66ab6bb72c3b21a07acd9433f2cc1e4e05c0fb30a11884f0bfe7a5a8a9a1d882bdd049a5490b84 SHA512 91b7eef80bc5e288f8a59a52d41340d1bc921e0754151952a3921575787e4cec1f101039c75a01ca6e7e4a5512224922be0c5be7a676d92bb19d3de291a7ab8c -DIST puppet-agent_7.20.0-1focal_arm64.deb 33547934 BLAKE2B 323d76ac12af0c97cf38b8a78454be89c900eebcc9b1517c716700badf8845c062d2c4eb2f633ed1b6ffc36cb42e7e16a3e4e815637e92c209bc6f3c40cfd525 SHA512 a04727c71cf241e352d14bcc09eb340199a7e42b18be574d822a793ff9d91ff1e1879d67724dbf2133a6a3842fa86ed45b048845c73a5669fab45dacea3e616a DIST puppet-agent_7.21.0-1focal_amd64.deb 32897404 BLAKE2B 5075c0c77ae2199a3743edcc7fda94802f7b845b37084a613547705a3dc403259908698036bad95e36d7ba18c8b165971d98b81b64e56e6b40f3360e00c4fc5b SHA512 cad621b9add8c7397c681684696b78d57c149b174a43830c3c45ea1679aba791005b634a64b48b3a9d276fb00d7e1ca8e2a73f6a02756d020914f507a35dc56a DIST puppet-agent_7.21.0-1focal_arm64.deb 32630670 BLAKE2B 634fed97c79ca3b317ee079366a262c898ef217236014dc683cf1c11e83f2fd74bc21c18ff5242ebd2a4b15b73852ed727976134f684e0d416ac0a3ee54221c3 SHA512 be6a0566db5b1ab72b8f53bdf061c0ad4fb93794d690c6ebe697c9eb5aae45b7838b266619c5c33f3c4499a7264fb083d3f2bbb1fbf70b73458c8aa24470e3c3 DIST puppet-agent_7.23.0-1focal_amd64.deb 32923766 BLAKE2B eac170179de27e3c25af3115e45596e7c5190037926e7d3db163b208f401f2278d0c49d11688d25e04bbf859965be37b60f3e7ed15cfb96a5db0c652c501db2d SHA512 90cd6bde4c25fe72dd906ae515d58f56d3e6a7378fea300247854c2cbfb4f7a51adc78d98a68a7f90f72956a385bb0a1828cc9b809c5bd9ee7a2231777f8 diff --git a/app-admin/puppet-agent/puppet-agent-7.20.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.20.0.ebuild deleted file mode 100644 index 0776db0b3b8b.. --- a/app-admin/puppet-agent/puppet-agent-7.20.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit systemd unpacker tmpfiles - -DESCRIPTION="general puppet client utils along with hiera and facter" -HOMEPAGE="https://puppetlabs.com/"; -SRC_URI="amd64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb ) -arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb )" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="puppetdb selinux" -RESTRICT="strip" - -# virtual/libcrypt:= is in here despite being a pre-built package -# to ensure that the has_version logic for the symlink doesn't become stale -CDEPEND="!app-admin/puppet - !dev-ruby/hiera - !dev-ruby/facter - app-emulation/virt-what - acct-user/puppet - acct-group/puppet - virtual/libcrypt:=" - -DEPEND=" - ${CDEPEND} - app-admin/augeas" -RDEPEND="${CDEPEND} - app-portage/eix - sys-apps/dmidecode - sys-libs/libselinux - sys-libs/glibc - sys-libs/readline:0/8 - sys-libs/libxcrypt[compat] - sys-libs/ncurses:0[tinfo] - selinux? ( - sys-libs/libselinux[ruby] - sec-policy/selinux-puppet - ) - puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )" - -S=${WORKDIR} - -QA_PREBUILT="*" - -src_install() { - # conf.d - doconfd etc/default/puppet - doconfd etc/default/pxp-agent - # logrotate.d - insinto /etc/logrotate.d - doins etc/logrotate.d/pxp-agent - # puppet itself - insinto /etc/puppetlabs - doins -r etc/puppetlabs/* - # logdir for systemd - keepdir var/log/puppetlabs/puppet/ - chmod 0750 var/log/puppetlabs/puppet/ - # the rest - insinto /opt - dodir opt/puppetlabs/puppet/cache - doins -r opt/* - fperms 0750 /opt/puppetlabs/puppet/cache - # init - newinitd "${FILESDIR}/puppet.initd2" puppet - systemd_dounit lib/systemd/system/puppet.service - systemd_dounit lib/systemd/system/pxp-agent.service - newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf - # symlinks - chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/" - dosym ../../opt/puppetlabs/bin/fac
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppetserver/
commit: 2740ff7dfa3aa6f195e14ee20b9e4616bf1b2dbe Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:45:49 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:49:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2740ff7d app-admin/puppetserver: add 7.9.5 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppetserver/Manifest | 1 + app-admin/puppetserver/puppetserver-7.9.5.ebuild | 131 +++ 2 files changed, 132 insertions(+) diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest index 7bbd44cd9e1a..aa3c85174b92 100644 --- a/app-admin/puppetserver/Manifest +++ b/app-admin/puppetserver/Manifest @@ -1,2 +1,3 @@ DIST puppetserver-7.9.2.tar.gz 59729859 BLAKE2B 15f9261ae81f280735080a75e083b4bbc5d4b9404bd52f02180173b6cab2ebfe20e38950dd6c94c5167478293056ac562994ff27a7ad955c69621c13ffa808e1 SHA512 0c047554e10ecf36d000c9f702b759e27b8168f1f2207d9b8e904c9579d8e37d8540327d898b0a9e1812ca3223aa15b7cf4da46d7a4247e5d4b8f1596f9d5f26 DIST puppetserver-7.9.3.tar.gz 59951239 BLAKE2B 818eee0e7bd115e0b335b1e13d7b0016933190e95a3bf71ad2498f87097de4251a1e6e2f9dfb933a1ee49c981ae0adf74f9994ec0e36a4b77aad567ab00e1fdd SHA512 d2ce573bf15c0db7cb7a9fd0a35a8286acc77ca9b2eddfe0f2dd8549034793600c04973d9f8a72ab543282325f18795727e05a723b3a3b67b027b382ded3d3eb +DIST puppetserver-7.9.5.tar.gz 59954391 BLAKE2B dd9c1c4bcac006ed711e9d29f2c1e96fbacbbb9f85a70e34e5b42909b20108b970bad58562acf2c3d60ed17c81144826ad4426357948f014b4ec3039f642a9d1 SHA512 c12df0d2778c3f768bf60ed4d9867eb976dc10671383f92ba63a06ad10c4552ec3109f42a9157816d2cd83481ee5cfad10c662812621b1afedf5eac25fbfe1b9 diff --git a/app-admin/puppetserver/puppetserver-7.9.5.ebuild b/app-admin/puppetserver/puppetserver-7.9.5.ebuild new file mode 100644 index ..5f17c2e2c29e --- /dev/null +++ b/app-admin/puppetserver/puppetserver-7.9.5.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd tmpfiles + +DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents" +HOMEPAGE="http://docs.puppetlabs.com/puppetserver/"; +SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="puppetdb" +# will need the same keywords in puppet-agent (puppet-agent now has arm64) +KEYWORDS="~amd64" + +RDEPEND+=" + >=virtual/jdk-1.8.0 + app-admin/puppet-agent[puppetdb?]" +DEPEND+="acct-user/puppet + acct-group/puppet" + +src_prepare() { + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/redhat/puppetserver.service || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/bin/puppetserver || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh || die + sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die + sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + insinto /opt/puppetlabs/server/apps/puppetserver + insopts -m0774 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppet-server-release.jar + insinto /etc/puppetlabs/puppetserver + doins ext/config/logback.xml + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetserver/services.d + doins ext/system-config/services.d/bootstrap.cfg + doins ext/config/services.d/ca.cfg + insinto /etc/puppetlabs/puppetserver/conf.d + doins ext/config/conf.d/puppetserver.conf + doins ext/config/conf.d/auth.conf + doins ext/config/conf.d/global.conf + doins ext/config/conf.d/web-routes.conf + doins ext/config/conf.d/metrics.conf + doins ext/config/conf.d/webserver.conf + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetserver/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps + doins ext/cli/ca + doins ext/cli/irb + doins ext/cli/foreground + doins ext/cli/gem + doins ext/cli/ruby + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetserver/cli + doins ext/cli_defaults/cli-defaults.sh + insinto /opt/puppetlabs/server/apps/puppetserver/bin + doins ext/bin/puppetserver + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver + dosym ../../opt/puppetlabs/server/apps/puppetse
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppetdb/
commit: aaf63d958e2962af2ae28c7285d94c3d305ef306 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:46:31 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:49:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf63d95 app-admin/puppetdb: add 7.12.1 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppetdb/Manifest | 1 + app-admin/puppetdb/puppetdb-7.12.1.ebuild | 90 +++ 2 files changed, 91 insertions(+) diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest index 0fd923192d78..38cf0202d675 100644 --- a/app-admin/puppetdb/Manifest +++ b/app-admin/puppetdb/Manifest @@ -1 +1,2 @@ DIST puppetdb-7.11.1.tar.gz 49075994 BLAKE2B deb1a031999f18988c44b1439670ebb370d654a7dd99f20f44cdce027fa48088eadc96adca4fc8efe298c4dcc9b62d0d607262d8a5de4d07de0f2405a0f05a36 SHA512 98238e61ae7798912e345d69ff321bd7236dea6d5230a1f9ae37c533993d29611890522dde085e18e83b87bccb5a53e49e4ad38b930bb09ce7e9f22d45776a60 +DIST puppetdb-7.12.1.tar.gz 49891988 BLAKE2B d5201d443d991fc04e1a7c67d3f4df693365435354447cb4c18fd8143aa032be9a1dc6845cb6da07add830e2eee8539eb43fb37c3f1790f4ef02dc882de76ab9 SHA512 a86e293505c25e9f15b9c1a768540683b271002e197860bd1e24fc3d3afc88f104eefe3df3e44e7baab2e8ad4953f729b992de934ade57edef00d95290c5f1d2 diff --git a/app-admin/puppetdb/puppetdb-7.12.1.ebuild b/app-admin/puppetdb/puppetdb-7.12.1.ebuild new file mode 100644 index ..15ec35d345fe --- /dev/null +++ b/app-admin/puppetdb/puppetdb-7.12.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd tmpfiles + +DESCRIPTION="PuppetDB collects data generated by Puppet" +HOMEPAGE="http://docs.puppetlabs.com/puppetdb/"; +SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +RDEPEND+=">=virtual/jdk-1.8.0" +DEPEND+="acct-user/puppetdb + acct-group/puppetdb" + +src_prepare() { + sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die + sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die + sed -i 's/sysconfig/conf\.d/g' install.sh || die + sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + dodir /opt/puppetlabs/server/data/puppetdb + insinto /opt/puppetlabs/server/apps/puppetdb + insopts -m0744 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppetdb.jar + insinto /etc/puppetlabs/puppetdb + doins ext/config/logback.xml + doins ext/config/bootstrap.cfg + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetdb/conf.d + doins ext/config/conf.d/jetty.ini + doins ext/config/conf.d/repl.ini + doins ext/config/conf.d/database.ini + doins ext/config/conf.d/config.ini + doins ext/config/conf.d/auth.conf + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetdb/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps + doins ext/cli/foreground + doins ext/cli/ssl-setup + doins ext/cli/config-migration + doins ext/cli/foreground + doins ext/cli/anonymize + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetdb/bin + doins ext/bin/puppetdb + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb + dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb + # init type tasks + newconfd ext/default puppetdb + systemd_dounit ext/redhat/puppetdb.service + newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf + newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb + # misc + insinto /etc/logrotate.d + newins ext/puppetdb.logrotate.conf puppetdb + fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb + fperms -R 770 /opt/puppetlabs/server/data/puppetdb +} + +pkg_postinst() { + tmpfiles_process puppetdb.conf + + elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'" + elog + elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: 7639bdc5cc0282344745bf7feb6f07aba5dec0c0 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:44:03 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:49:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7639bdc5 app-admin/puppet: add 7.23.0 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet/Manifest | 1 + app-admin/puppet/puppet-7.23.0.ebuild | 128 ++ 2 files changed, 129 insertions(+) diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index a28b469a3fa4..1ea8eaccc819 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,3 +1,4 @@ DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99 SHA512 5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58 DIST puppet-7.20.0.tar.gz 2817232 BLAKE2B 479c4e162230371bd69509844fcd97d0d3392eb2e66578b38e6dc120dd3dd15804d73f70c1b29f1f3d9e57af539f82e605a86c9afff15e78ff48ddf482432c4d SHA512 6774bf03ad0ee80c0fd2cd8ebad60da56df7ed9818a526084fc2cf1ba2fecc81555fff200f5feef2b5d7a2275d90f44b24160de7221d682de470b511a7051f7f DIST puppet-7.21.0.tar.gz 2819997 BLAKE2B 96de8ceefeea12c51288e05af5d7b126811d23388492053b0d581856f11976f0492064eb89bc585ff7f455df537d5c04fb318814945a158d531d32efdd54ff02 SHA512 b0fbdf63391054d0496c67be963f98e3d85e3a1536e50d6a3f09d0c49110bb4c92bebdc38a48cd50e824e27268150cda0643c6df0edb01b3587f00a591645ee6 +DIST puppet-7.23.0.tar.gz 2820654 BLAKE2B c9e2b544400c7fa9e59dd1d40bf89d1444ee62664b11e7aafa30aecd5fd14aa217dfe0bc24795a951c5e04b04762adb0239f6d7289b431b8f2a040716e95c642 SHA512 a66ef2bdbe38741a176e825cf7cdf117616459548731d4f5482b49263b08dcb3550305e5f0e35d228f873b330b730b682c02d38b4243f5f8bb4a190ed0f60310 diff --git a/app-admin/puppet/puppet-7.23.0.ebuild b/app-admin/puppet/puppet-7.23.0.ebuild new file mode 100644 index ..5c55684f787c --- /dev/null +++ b/app-admin/puppet/puppet-7.23.0.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +USE_RUBY="ruby24 ruby25 ruby26 ruby27" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="doc:all" +RUBY_FAKEGEM_EXTRAINSTALL="locales" + +inherit ruby-fakegem systemd tmpfiles + +DESCRIPTION="A system automation and configuration management software" +HOMEPAGE="https://puppet.com/"; +SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"; + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" +RESTRICT="test" + +ruby_add_rdepend " + dev-ruby/hiera + dev-ruby/json:= + dev-ruby/semantic_puppet + >=dev-ruby/facter-3.0.0 + dev-ruby/concurrent-ruby + augeas? ( dev-ruby/ruby-augeas ) + diff? ( dev-ruby/diff-lcs ) + doc? ( dev-ruby/rdoc ) + ldap? ( dev-ruby/ruby-ldap ) + shadow? ( dev-ruby/ruby-shadow ) + sqlite? ( dev-ruby/sqlite3 ) + virtual/ruby-ssl + dev-ruby/hocon" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/mocha + dev-ruby/rack + dev-ruby/rspec-its + )" +# this should go in the above lists, but isn't because of test deps not being keyworded +# dev-ruby/rspec-collection_matchers + +RDEPEND+=" ${RDEPEND} + rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) + >=app-portage/eix-0.18.0 + acct-user/puppet + acct-group/puppet" +PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" + +all_ruby_prepare() { + # Avoid spec that require unpackaged json-schema. + rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die + + # fix systemd path + eapply -p0 "${FILESDIR}/puppet-systemd.patch" + + # Avoid specs that can only run in the puppet.git repository. This + # should be narrowed down to the specific specs. + rm spec/integration/parser/compiler_spec.rb || die + + # Avoid failing spec that need further investigation. + rm spec/unit/module_tool/metadata_spec.rb || die +} + +each_ruby_install() { + each_fakegem_install +# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \ +# "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" +} + +all_ruby_install() { + all_fakegem_install + + # systemd stuffs + systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service" + + # tmpfiles stuff + newtmpfiles "${FILESDIR}/tmpfiles.d-2" "puppet.conf" + +
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
commit: 02fcc9235d113fe0347e21e1ea7214123a3ec937 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:45:04 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:49:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fcc923 app-admin/puppet-agent: add 7.23.0 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet-agent/Manifest | 2 + app-admin/puppet-agent/puppet-agent-7.23.0.ebuild | 91 +++ 2 files changed, 93 insertions(+) diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest index e6f449c6b091..6c8109634f74 100644 --- a/app-admin/puppet-agent/Manifest +++ b/app-admin/puppet-agent/Manifest @@ -2,3 +2,5 @@ DIST puppet-agent_7.20.0-1focal_amd64.deb 33766302 BLAKE2B 665f4d4d8c3b096ec5f27 DIST puppet-agent_7.20.0-1focal_arm64.deb 33547934 BLAKE2B 323d76ac12af0c97cf38b8a78454be89c900eebcc9b1517c716700badf8845c062d2c4eb2f633ed1b6ffc36cb42e7e16a3e4e815637e92c209bc6f3c40cfd525 SHA512 a04727c71cf241e352d14bcc09eb340199a7e42b18be574d822a793ff9d91ff1e1879d67724dbf2133a6a3842fa86ed45b048845c73a5669fab45dacea3e616a DIST puppet-agent_7.21.0-1focal_amd64.deb 32897404 BLAKE2B 5075c0c77ae2199a3743edcc7fda94802f7b845b37084a613547705a3dc403259908698036bad95e36d7ba18c8b165971d98b81b64e56e6b40f3360e00c4fc5b SHA512 cad621b9add8c7397c681684696b78d57c149b174a43830c3c45ea1679aba791005b634a64b48b3a9d276fb00d7e1ca8e2a73f6a02756d020914f507a35dc56a DIST puppet-agent_7.21.0-1focal_arm64.deb 32630670 BLAKE2B 634fed97c79ca3b317ee079366a262c898ef217236014dc683cf1c11e83f2fd74bc21c18ff5242ebd2a4b15b73852ed727976134f684e0d416ac0a3ee54221c3 SHA512 be6a0566db5b1ab72b8f53bdf061c0ad4fb93794d690c6ebe697c9eb5aae45b7838b266619c5c33f3c4499a7264fb083d3f2bbb1fbf70b73458c8aa24470e3c3 +DIST puppet-agent_7.23.0-1focal_amd64.deb 32923766 BLAKE2B eac170179de27e3c25af3115e45596e7c5190037926e7d3db163b208f401f2278d0c49d11688d25e04bbf859965be37b60f3e7ed15cfb96a5db0c652c501db2d SHA512 90cd6bde4c25fe72dd906ae515d58f56d3e6a7378fea300247854c2cbfb4f7a51adc78d98a68a7f90f72956a385bb0a1828cc9b809c5bd9ee7a2231777f8 +DIST puppet-agent_7.23.0-1focal_arm64.deb 32668574 BLAKE2B ff01899f7a6b0994eccd330dcc83ea51933e287ea4c1ce3ecdcee91e227c22256f4d4464c7d461d5023a1e6f4aac9868134fccf5dd84de2ba11de16c79be0d9f SHA512 7f3b0940d739410b2f4dd3b3ae852c9677c8db33fccee0db5291613f8b8602f8770c52eff3f577c81382be36044714b6737df8f8468a3481997cae52989fdeb8 diff --git a/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild new file mode 100644 index ..35263f3c4106 --- /dev/null +++ b/app-admin/puppet-agent/puppet-agent-7.23.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit systemd unpacker tmpfiles + +DESCRIPTION="general puppet client utils along with hiera and facter" +HOMEPAGE="https://puppetlabs.com/"; +SRC_URI="amd64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb ) +arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="puppetdb selinux" +RESTRICT="strip" + +# virtual/libcrypt:= is in here despite being a pre-built package +# to ensure that the has_version logic for the symlink doesn't become stale +CDEPEND="!app-admin/puppet + !dev-ruby/hiera + !dev-ruby/facter + app-emulation/virt-what + acct-user/puppet + acct-group/puppet + virtual/libcrypt:=" + +DEPEND=" + ${CDEPEND} + app-admin/augeas" +RDEPEND="${CDEPEND} + app-portage/eix + sys-apps/dmidecode + sys-libs/libselinux + sys-libs/glibc + sys-libs/readline:0/8 + sys-libs/libxcrypt[compat] + sys-libs/ncurses:0[tinfo] + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )" + +S=${WORKDIR} + +QA_PREBUILT="*" + +src_install() { + # conf.d + doconfd etc/default/puppet + doconfd etc/default/pxp-agent + # logrotate.d + insinto /etc/logrotate.d + doins etc/logrotate.d/pxp-agent + # puppet itself + insinto /etc/puppetlabs + doins -r etc/puppetlabs/* + # logdir for systemd + keepdir var/log/puppetlabs/puppet/ + chmod 0750 var/log/puppetlabs/puppet/ + # the rest + insinto /opt + dodir opt/puppetlabs/puppet/cache + doins -r opt/* + fperms 0750 /opt/puppetlabs/puppet/cache + # init + newinitd "${FILESDIR}/puppet.initd2" puppet + systemd_dounit lib/systemd/system/puppet.service + systemd_dounit lib/systemd/system/pxp-agent.service + newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf + # symlinks + chmod 0755
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppetdb-termini/
commit: 72bf2ec429e6323574a9665c9b90469753bec186 Author: Matthew Thode gentoo org> AuthorDate: Sat Feb 11 03:49:05 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sat Feb 11 03:49:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bf2ec4 dev-ruby/puppetdb-termini: add 7.12.1 Signed-off-by: Matthew Thode gentoo.org> dev-ruby/puppetdb-termini/Manifest | 1 + .../puppetdb-termini-7.12.1.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest index 8945b9929590..47bc76277f2f 100644 --- a/dev-ruby/puppetdb-termini/Manifest +++ b/dev-ruby/puppetdb-termini/Manifest @@ -1 +1,2 @@ DIST puppetdb-termini_7.11.1-1stretch_all.deb 22652 BLAKE2B 776f7254062c4864236236101e79a8010ecc83a468c8b6dd14d005c4045fc695494cbe7fd468ad642bb6a13d3f8578db3c5a92981e03a21d4622a1ef5a9fc106 SHA512 5c2f6279f5ed8cdb6401a9b87f9c8e2459f1c5e1b4327224b5db9b9349ae4c20ed3237cc0e0a5aa4cf89763296cc9198cbfd33780fad224bbbaf0e11cbb29e97 +DIST puppetdb-termini_7.12.1-1bullseye_all.deb 22644 BLAKE2B 16c62aafca8ea2a1f04e6e3708bd1354262dcfdc2afd085e4ef2c949409e4ed9a21fb965b9b67099024d9027b996bdbbc3bf16bbdf92f6cfa6e8d0b4b7c60c90 SHA512 4fd214c02e71a038ba52b2cc2ad33172ab5a13739e831fa1f53fbba45b7f19644104fe06cd12c796eb81556dcf9c5221cd9341d55a4b803c5d005f1da4deca46 diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild new file mode 100644 index ..21001dc94028 --- /dev/null +++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.12.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +inherit unpacker + +DESCRIPTION="Library needed to connect puppet to puppetdb" +HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html"; +SRC_URI="http://apt.puppetlabs.com/pool/bullseye/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1bullseye_all.deb"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +# will need the same keywords as puppet +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" + +RDEPEND+="" +DEPEND+="" + +S=${WORKDIR} + +src_install() { + insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ + doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/* +}
[gentoo-commits] proj/portage:master commit in: lib/_emerge/resolver/, lib/_emerge/, lib/portage/dep/
commit: 32d6700c84d4c41392f26eab89ffb48c6a4104fd Author: Oskari Pirhonen gmail com> AuthorDate: Sat Feb 11 02:14:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:54:54 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=32d6700c Fix issues causing CI to fail Signed-off-by: Oskari Pirhonen gmail.com> Closes: https://github.com/gentoo/portage/pull/985 Signed-off-by: Sam James gentoo.org> lib/_emerge/AbstractEbuildProcess.py | 4 +++- lib/_emerge/resolver/backtracking.py | 2 +- lib/portage/dep/__init__.py | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/_emerge/AbstractEbuildProcess.py b/lib/_emerge/AbstractEbuildProcess.py index f457e4609..0e6786eed 100644 --- a/lib/_emerge/AbstractEbuildProcess.py +++ b/lib/_emerge/AbstractEbuildProcess.py @@ -27,7 +27,9 @@ portage.proxy.lazyimport.lazyimport( class AbstractEbuildProcess(SpawnProcess): -__slots__ = ("phase", "settings",) + ( +__slots__ = ( +"phase", +"settings", "_build_dir", "_build_dir_unlock", "_ipc_daemon", diff --git a/lib/_emerge/resolver/backtracking.py b/lib/_emerge/resolver/backtracking.py index 6fbfdd89c..9cbe65411 100644 --- a/lib/_emerge/resolver/backtracking.py +++ b/lib/_emerge/resolver/backtracking.py @@ -270,7 +270,7 @@ class Backtracker: # Not all config changes require a restart, that's why they can appear together # with other conflicts. if "config" in infos: -self._feedback_config(infos["config"], explore=(len(infos) == 1)) +self._feedback_config(infos["config"], explore=len(infos) == 1) # There is at most one of the following types of conflicts for a given restart. if "slot conflict" in infos: diff --git a/lib/portage/dep/__init__.py b/lib/portage/dep/__init__.py index 889d98263..d0c5a45cc 100644 --- a/lib/portage/dep/__init__.py +++ b/lib/portage/dep/__init__.py @@ -1499,8 +1499,8 @@ class Atom(str): allow_build_id = True blocker_prefix = "" -if "!" == s[:1]: -blocker = self._blocker(forbid_overlap=("!" == s[1:2])) +if s[:1] == "!": +blocker = self._blocker(forbid_overlap=s[1:2] == "!") if blocker.overlap.forbid: blocker_prefix = s[:2] s = s[2:]
[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/snoot-game/
commit: 46ba88ec9e98210612916a530d777ecb1b9cb97b Author: Seth Price aol com> AuthorDate: Sat Feb 11 03:19:53 2023 + Commit: Seth Price aol com> CommitDate: Sat Feb 11 03:19:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46ba88ec games-rpg/snoot-game: update ebuild I thought `ebuild ./foo test` meant everything was fine, but I was mistaken. This commit contains everything I should’ve done from the get-go. Closes: https://bugs.gentoo.org/893748 Signed-off-by: Seth Price aol.com> games-rpg/snoot-game/snoot-game-1.8-r1.ebuild | 40 +++ 1 file changed, 40 insertions(+) diff --git a/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild b/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild new file mode 100644 index 0..f8b896dd4 --- /dev/null +++ b/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) +inherit python-single-r1 desktop wrapper + +DESCRIPTION="Visual novel parody of Goodbye Volcano High" +MY_PV="Patch8_NewYears" +HOMEPAGE="https://snootgame.xyz/"; +SRC_URI="https://snootgame.xyz/downloads/game/SnootGame-${MY_PV}-linux.tar.bz2"; + +LICENSE="AGPL-3 CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} virtual/opengl" +BDEPEND="${RDEPEND}" + +S="${WORKDIR}/SnootGame-${MY_PV}-linux/" + +QA_PREBUILT="*" +RESTRICT+=" strip" + +src_install() { + local dir=/opt/${PN} + insinto "${dir}" + + doins -r "${S}/." + dodoc README.md + + fperms +x ${dir}/lib/py3-linux-x86_64/SnootGame + fperms +x ${dir}/SnootGame.sh + + make_wrapper ${PN} "./SnootGame.sh" "${dir}" "${dir}" + make_desktop_entry ${PN} "Snoot Game" + +}
[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
commit: 28b86c2af92d90237c120b2b342d336e686f06ab Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b86c2a x11-base/xwayland: Stabilize 22.1.8 x86, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild index 9b83a31672a0..dc0d291fa993 100644 --- a/x11-base/xwayland/xwayland-22.1.8.ebuild +++ b/x11-base/xwayland/xwayland-22.1.8.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Standalone X server running under Wayland"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/
commit: fdfe2a26d638788e60493bf724cbedc0923550fc Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:34 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfe2a26 x11-base/xorg-server: Stabilize 21.1.7 ppc, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xorg-server/xorg-server-21.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xorg-server/xorg-server-21.1.7.ebuild b/x11-base/xorg-server/xorg-server-21.1.7.ebuild index 55ea5c91d7bc..8b3bd054dad4 100644 --- a/x11-base/xorg-server/xorg-server-21.1.7.ebuild +++ b/x11-base/xorg-server/xorg-server-21.1.7.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; DESCRIPTION="X.Org X servers" SLOT="0/${PV}" if [[ ${PV} != * ]]; then - 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" fi IUSE_SERVERS="xephyr xnest xorg xvfb"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/
commit: 4c0d7d7d35cc9bdbd5f14c973e93e9ad9a5614a7 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0d7d7d x11-base/xorg-server: Stabilize 21.1.7 x86, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xorg-server/xorg-server-21.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xorg-server/xorg-server-21.1.7.ebuild b/x11-base/xorg-server/xorg-server-21.1.7.ebuild index f38301bb8795..57c6d3eea3ed 100644 --- a/x11-base/xorg-server/xorg-server-21.1.7.ebuild +++ b/x11-base/xorg-server/xorg-server-21.1.7.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; DESCRIPTION="X.Org X servers" SLOT="0/${PV}" if [[ ${PV} != * ]]; then - 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" fi IUSE_SERVERS="xephyr xnest xorg xvfb"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/
commit: b454699909acea59034ed4eba4ce2b0dad140747 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:31 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4546999 x11-base/xorg-server: Stabilize 21.1.7 arm64, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xorg-server/xorg-server-21.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xorg-server/xorg-server-21.1.7.ebuild b/x11-base/xorg-server/xorg-server-21.1.7.ebuild index 3ce9d6bce4b0..55ea5c91d7bc 100644 --- a/x11-base/xorg-server/xorg-server-21.1.7.ebuild +++ b/x11-base/xorg-server/xorg-server-21.1.7.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; DESCRIPTION="X.Org X servers" SLOT="0/${PV}" if [[ ${PV} != * ]]; then - 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" fi IUSE_SERVERS="xephyr xnest xorg xvfb"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
commit: f28222524ad56a0809d928bdd6a34a345dba414f Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:33 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2822252 x11-base/xwayland: Stabilize 22.1.8 arm64, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild index dc0d291fa993..bdd9d9b4e024 100644 --- a/x11-base/xwayland/xwayland-22.1.8.ebuild +++ b/x11-base/xwayland/xwayland-22.1.8.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Standalone X server running under Wayland"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
commit: a1bbc49fba3e452139e3ff9ab03fe2adabe715e2 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1bbc49f x11-base/xwayland: Stabilize 22.1.8 ppc, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild index bdd9d9b4e024..a0b578c2b9fa 100644 --- a/x11-base/xwayland/xwayland-22.1.8.ebuild +++ b/x11-base/xwayland/xwayland-22.1.8.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Standalone X server running under Wayland"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/
commit: 2e57b0f341c5dada7dec480672daa83b427b9d1c Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:30 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e57b0f3 x11-base/xorg-server: Stabilize 21.1.7 sparc, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xorg-server/xorg-server-21.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xorg-server/xorg-server-21.1.7.ebuild b/x11-base/xorg-server/xorg-server-21.1.7.ebuild index 57c6d3eea3ed..3ce9d6bce4b0 100644 --- a/x11-base/xorg-server/xorg-server-21.1.7.ebuild +++ b/x11-base/xorg-server/xorg-server-21.1.7.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; DESCRIPTION="X.Org X servers" SLOT="0/${PV}" if [[ ${PV} != * ]]; then - 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" fi IUSE_SERVERS="xephyr xnest xorg xvfb"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/
commit: 6daa5d690857cb011db3c98002f4f9c0e919babd Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6daa5d69 x11-base/xorg-server: Stabilize 21.1.7 ppc64, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xorg-server/xorg-server-21.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xorg-server/xorg-server-21.1.7.ebuild b/x11-base/xorg-server/xorg-server-21.1.7.ebuild index d7496f53..f38301bb8795 100644 --- a/x11-base/xorg-server/xorg-server-21.1.7.ebuild +++ b/x11-base/xorg-server/xorg-server-21.1.7.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; DESCRIPTION="X.Org X servers" SLOT="0/${PV}" if [[ ${PV} != * ]]; then - 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" fi IUSE_SERVERS="xephyr xnest xorg xvfb"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
commit: b278733b370650deba2f54aa58e8dc11fbf14c12 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:26 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b278733b x11-base/xwayland: Stabilize 22.1.8 ppc64, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild index 5ed5522246e5..9b83a31672a0 100644 --- a/x11-base/xwayland/xwayland-22.1.8.ebuild +++ b/x11-base/xwayland/xwayland-22.1.8.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Standalone X server running under Wayland"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/
commit: b4103234988dcadf5baa15b7f5feeb8887443741 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4103234 x11-base/xorg-server: Stabilize 21.1.7 arm, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xorg-server/xorg-server-21.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xorg-server/xorg-server-21.1.7.ebuild b/x11-base/xorg-server/xorg-server-21.1.7.ebuild index a3da3b5510ee..d7496f53 100644 --- a/x11-base/xorg-server/xorg-server-21.1.7.ebuild +++ b/x11-base/xorg-server/xorg-server-21.1.7.ebuild @@ -11,7 +11,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; DESCRIPTION="X.Org X servers" SLOT="0/${PV}" if [[ ${PV} != * ]]; then - 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" fi IUSE_SERVERS="xephyr xnest xorg xvfb"
[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
commit: b19513ec58b7e3848646c63b87d47e734cc27dbe Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:37:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:37:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19513ec x11-base/xwayland: Stabilize 22.1.8 arm, #893876 Signed-off-by: Sam James gentoo.org> x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild index 29a75c9fb37b..5ed5522246e5 100644 --- a/x11-base/xwayland/xwayland-22.1.8.ebuild +++ b/x11-base/xwayland/xwayland-22.1.8.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Standalone X server running under Wayland"
[gentoo-commits] repo/gentoo:master commit in: media-video/rav1e/
commit: 5b6909e43ddcef54e182ebbc693a35086b6c1280 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:23:09 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:36:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6909e4 media-video/rav1e: add minimum Rust version Signed-off-by: Sam James gentoo.org> media-video/rav1e/rav1e-0.6.3.ebuild | 1 + media-video/rav1e/rav1e-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/media-video/rav1e/rav1e-0.6.3.ebuild b/media-video/rav1e/rav1e-0.6.3.ebuild index e6187fee1ed8..14a1b5565ee4 100644 --- a/media-video/rav1e/rav1e-0.6.3.ebuild +++ b/media-video/rav1e/rav1e-0.6.3.ebuild @@ -238,6 +238,7 @@ IUSE="+capi" ASM_DEP=">=dev-lang/nasm-2.15" BDEPEND=" + >=virtual/rust-1.60.0 amd64? ( ${ASM_DEP} ) capi? ( >=dev-util/cargo-c-0.6.3 ) " diff --git a/media-video/rav1e/rav1e-.ebuild b/media-video/rav1e/rav1e-.ebuild index e6187fee1ed8..14a1b5565ee4 100644 --- a/media-video/rav1e/rav1e-.ebuild +++ b/media-video/rav1e/rav1e-.ebuild @@ -238,6 +238,7 @@ IUSE="+capi" ASM_DEP=">=dev-lang/nasm-2.15" BDEPEND=" + >=virtual/rust-1.60.0 amd64? ( ${ASM_DEP} ) capi? ( >=dev-util/cargo-c-0.6.3 ) "
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/
commit: e12c1b0d77407712d204e780b796c1c5365812df Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:22:14 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:36:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12c1b0d Revert "app-emulation/xen-tools: add github upstream metadata" This reverts commit 45d17d73acc6a72e23e33720c20f00a0b071b906. It's not the same xen-tools. I'd taken a brief look and assumed the code was buried, but it's not. Signed-off-by: Sam James gentoo.org> app-emulation/xen-tools/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-emulation/xen-tools/metadata.xml b/app-emulation/xen-tools/metadata.xml index b2bd29a7270d..fb98e4a01835 100644 --- a/app-emulation/xen-tools/metadata.xml +++ b/app-emulation/xen-tools/metadata.xml @@ -27,7 +27,4 @@ Using app-emulation/qemu instead of the bundled one Using sys-firmware/seabios instead of the bundled one - - xen-tools/xen-tools -
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: bd62b3aca68ce447b43ab5733f2b8e83615347b1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Feb 11 02:26:31 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Feb 11 02:26:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd62b3ac app-emulation/qemu: fix more configure options Signed-off-by: Andreas K. Hüttel gentoo.org> app-emulation/qemu/qemu-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index d6f958f31220..59cdcadc04bc 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -646,7 +646,7 @@ qemu_src_configure() { conf_opts+=( --disable-linux-user --disable-system - --disable-blobs + --disable-install-blobs --enable-tools --enable-cap-ng )
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 0dcadefec47d4eb7e3e894ac0a1e95a8a420d7eb Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Feb 11 02:22:58 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Feb 11 02:23:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcadefe app-emulation/qemu: fix configure options Signed-off-by: Andreas K. Hüttel gentoo.org> app-emulation/qemu/qemu-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/qemu/qemu-.ebuild b/app-emulation/qemu/qemu-.ebuild index ce7fda66806b..d6f958f31220 100644 --- a/app-emulation/qemu/qemu-.ebuild +++ b/app-emulation/qemu/qemu-.ebuild @@ -625,7 +625,7 @@ qemu_src_configure() { conf_opts+=( --enable-linux-user --disable-system - --disable-blobs + --disable-install-blobs --disable-tools --disable-cap-ng --disable-seccomp @@ -658,7 +658,7 @@ qemu_src_configure() { [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" ) # Add support for SystemTAP - use systemtap && conf_opts+=( --enable-trace-backend=dtrace ) + use systemtap && conf_opts+=( --enable-trace-backends=dtrace ) # We always want to attempt to build with PIE support as it results # in a more secure binary. But it doesn't work with static or if
[gentoo-commits] repo/gentoo:master commit in: media-video/rav1e/
commit: 7bda58ad754dc80201257f041371a8097dbacf27 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:11:03 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:11:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bda58ad media-video/rav1e: add 0.6.3 Closes: https://bugs.gentoo.org/893836 Closes: https://bugs.gentoo.org/893476 Signed-off-by: Sam James gentoo.org> media-video/rav1e/Manifest | 162 media-video/rav1e/rav1e-0.6.3.ebuild | 284 +++ media-video/rav1e/rav1e-.ebuild | 232 ++-- 3 files changed, 668 insertions(+), 10 deletions(-) diff --git a/media-video/rav1e/Manifest b/media-video/rav1e/Manifest index 444ea3ee4ceb..43389a4836d4 100644 --- a/media-video/rav1e/Manifest +++ b/media-video/rav1e/Manifest @@ -1,119 +1,235 @@ DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 +DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 DIST anyhow-1.0.52.crate 44224 BLAKE2B 79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31 SHA512 b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a +DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f DIST aom-sys-0.3.0.crate 3064 BLAKE2B 210de17df81b78af866336bc4f3c00803d0c62a503809b23fcf8bcfab6262b2bec35ab9fc8d8d4ec31d38665ca74069bf5f866daa8a2ab3f04c16ecc91de SHA512 9bb02069b5951dce34a445427f3c49c9995464213104786f0a800f7cb6629e5f6cfb5c4d736dce7963d1bdddee2cc8caf3cfa9df801d5a9cea93397aaf38b53f +DIST aom-sys-0.3.2.crate 3043 BLAKE2B edef684249c8e0fb6abfdc656c65e64d311aea2cd1b591044837be4061d89548533c0a1b88fd9349733a38ac97e29d760db27440632cab709ddfb6b455fd99d4 SHA512 0d08bd789cc52d7981dc1d01c98d5d075502bc29e23a851e51f609314d9ebde8d3cf13a32b7fc57290b83152e18b5b39ba946fc1f8a935cbaa8a6b9ec0998b0a DIST arbitrary-0.4.7.crate 26282 BLAKE2B 1a304154926c9f24a80eced744f13379814377f067f8340672c2588edad22b26088b359b304c1c22f068bf6c7a1da09715caefa28eab046fe79085e67ecb259e SHA512 17968466d1403903a8cb5ec7f8af403e2ecbbbd8beed3df41035c34af1c19bc9d57596e1751f3aaf4c6021fe8fc7e23a7f0c1bbd1a5942d94f9dcafd0b19c1a6 DIST arg_enum_proc_macro-0.3.2.crate 5367 BLAKE2B 18a1f8525cde149f459512913f
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/files/, app-crypt/sequoia-chameleon-gnupg/
commit: 2088d3ed01d8b162836ba055c2ad03f87f7502e4 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:20:16 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:21:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2088d3ed app-crypt/sequoia-chameleon-gnupg: backport test fix ... but it doesn't get them passing yet. Ideas welcome! They don't pass for me outside of Portage either, but way more _do_ pass outside of Portage for me, as opposed to none right now inside. Signed-off-by: Sam James gentoo.org> .../sequoia-chameleon-gnupg-0.2.0-tests.patch | 45 ++ .../sequoia-chameleon-gnupg-0.2.0.ebuild | 9 - 2 files changed, 53 insertions(+), 1 deletion(-) diff --git a/app-crypt/sequoia-chameleon-gnupg/files/sequoia-chameleon-gnupg-0.2.0-tests.patch b/app-crypt/sequoia-chameleon-gnupg/files/sequoia-chameleon-gnupg-0.2.0-tests.patch new file mode 100644 index ..8ebd4cf4da25 --- /dev/null +++ b/app-crypt/sequoia-chameleon-gnupg/files/sequoia-chameleon-gnupg-0.2.0-tests.patch @@ -0,0 +1,45 @@ +https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/commit/447e4747089731f322589299d3ff6fd54e56aefb + +From 447e4747089731f322589299d3ff6fd54e56aefb Mon Sep 17 00:00:00 2001 +From: Justus Winter +Date: Thu, 9 Feb 2023 10:44:26 +0100 +Subject: [PATCH] tests: Normalize underlines. + + - GnuPG emits a header with underlines in key listings that changes +with the length of GNUPGHOME. Now, since the state directories +are created within TMPDIR, the length of both GNUPGHOME and the +underline changes. Previously, we normalized GNUPGHOME, but we +failed to normalize the underline. + + - Fixes #8. +--- a/tests/gpg.rs b/tests/gpg.rs +@@ -243,12 +243,24 @@ impl Output { + } + + /// Canonicalizes the paths in the output. ++/// ++/// This replaces `homedir` with `"/HOMEDIR"` and `experiment` ++/// with `"/EXPERIMENT"` in stdout and stderr, and normalizes the ++/// underline decorating `homedir` in key listings in stdout. + fn canonicalize(mut self, homedir: &Path, experiment: &Path) -> Self { ++const DASHES: &str = ++"\n"; ++let d = regex::bytes::Regex::new( ++&DASHES[..DASHES.len().min(homedir.to_str().unwrap().len() + 1)]) ++.unwrap(); + let h = regex::bytes::Regex::new(homedir.to_str().unwrap()).unwrap(); + let e = regex::bytes::Regex::new(experiment.to_str().unwrap()).unwrap(); + self.stdout = +-e.replace_all(&h.replace_all(&self.stdout, &b"/HOMEDIR"[..]), +- &b"/EXPERIMENT"[..]) ++e.replace_all( ++&h.replace_all( ++&d.replace_all(&self.stdout, &b"\n"[..]), ++&b"/HOMEDIR"[..]), ++&b"/EXPERIMENT"[..]) + .into(); + self.stderr = + e.replace_all(&h.replace_all(&self.stderr, &b"/HOMEDIR"[..]), +-- +GitLab diff --git a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild index 10afa858dad2..5b7c38538af6 100644 --- a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild +++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild @@ -307,7 +307,10 @@ LICENSE+=" " SLOT="0" KEYWORDS="~amd64" -# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/issues/8 +# See e.g. https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/issues/8 +# Even though that's fixed as of >0.2.0, tests still completely fail inside +# Portage. Not yet sure why/how. They do better outside, although some fail +# still then. RESTRICT="test" DEPEND=" @@ -320,6 +323,10 @@ BDEPEND="sys-devel/clang" QA_FLAGS_IGNORED="usr/bin/gpg-sq usr/bin/gpgv-sq" +PATCHES=( + "${FILESDIR}"/${P}-tests.patch +) + src_test() { export GNUPGHOME="${T}"/.gnupg export REAL_GPG_BIN="${BROOT}"/usr/bin/gpg
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/
commit: 7dd62a810df4debd33116529604bf892e2f23735 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 02:15:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 02:15:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd62a81 app-crypt/sequoia-chameleon-gnupg: add Clang BDEPEND Closes: https://bugs.gentoo.org/893738 Signed-off-by: Sam James gentoo.org> .../sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild index c169c560b091..10afa858dad2 100644 --- a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild +++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.2.0.ebuild @@ -315,15 +315,11 @@ DEPEND=" dev-libs/nettle:= " RDEPEND="${DEPEND}" +# Needed for bindgen +BDEPEND="sys-devel/clang" QA_FLAGS_IGNORED="usr/bin/gpg-sq usr/bin/gpgv-sq" -src_configure() { - export OPENSSL_NO_VENDOR=true - - cargo_src_configure -} - src_test() { export GNUPGHOME="${T}"/.gnupg export REAL_GPG_BIN="${BROOT}"/usr/bin/gpg
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: c163b1d7bb4bdc88ebb15fc1a217c82b7b55c785 Author: Julien Roy jroy ca> AuthorDate: Sat Feb 11 02:07:38 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 11 02:07:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c163b1d7 app-crypt/tang: add 12 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 + app-crypt/tang/tang-12.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index c79d202ff..bd39a83cc 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1 +1,2 @@ DIST tang-11.tar.gz 38502 BLAKE2B cc440780eda3aa2ded7dfa6bea62794c2f08d3c7e89573c4002d5f2644f5cd809357400031c9df94f5128fb24e3e038a56f3df14f8f7762c071404fdb7b62444 SHA512 a1115c7192224f2d09d026776768b4247632333ad152f2cb700567404ff33a220dc1280e4f588c6408775c4b9dc5049b5601bbee6336c8ff7f39ec6f28e26599 +DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 diff --git a/app-crypt/tang/tang-12.ebuild b/app-crypt/tang/tang-12.ebuild new file mode 100644 index 0..1b055c35e --- /dev/null +++ b/app-crypt/tang/tang-12.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang"; +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="acct-user/tang + net-misc/socat + >=net-libs/http-parser-2.8.0 + >=dev-libs/jose-8" +RDEPEND="${DEPEND}" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +}
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 8447b39c08cd1cf2630fbce627594c54b373f0e5 Author: Kerin Millar plushkava net> AuthorDate: Sat Feb 11 00:14:57 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 01:29:29 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=8447b39c Guard against errexit in the course of reading from stty(1) Otherwise, it will only be a matter of time before a devotee of the cult of set -e begins complaining. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/functions.sh b/functions.sh index 241f238..eb9a168 100644 --- a/functions.sh +++ b/functions.sh @@ -468,7 +468,9 @@ else # size operand is not portable. COLS=$( stty size 2>/dev/null | { - read -r h w _ && printf '%s\n' "$w" + if read -r h w _; then + printf '%s\n' "$w" + fi } ) if ! is_int "${COLS}" || [ "${COLS}" -le 0 ]; then
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 9b3c0592552ecba127fd872b8ba168efea0fdaaf Author: Kerin Millar plushkava net> AuthorDate: Fri Feb 10 23:46:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 01:29:27 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=9b3c0592 Ensure that COLUMNS is set in the case that /bin/sh is bash To reasonably ensure that the COLUMNS variable is set requires for three conditions to be fulfilled. Firstly, the version of bash must be at least 4.3. Secondly, the checkwinsize shopt must be enabled (since 5.0, it is enabled by default). Thirdly, an external command must be executed. Better fulfil these conditions by checking whether the shell appears to be bash and, should it appear to be, enabling checkwinsize before executing /bin/true. Determining the number of columns in this way is preferable to falling back to the method of attempting to use stty(1). Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/functions.sh b/functions.sh index 9ab8d0c..241f238 100644 --- a/functions.sh +++ b/functions.sh @@ -453,8 +453,15 @@ for arg in "$@" ; do done # Define COLS and ENDCOL so that eend can line up the [ ok ]. +if [ -n "${BASH}" ] && shopt -s checkwinsize 2>/dev/null; then + # As is documented, running an external command will cause bash to set + # the COLUMNS variable. This technique is effective for >=4.3, though + # it requires for the checkwinsize shopt to be enabled. By default, it + # is only enabled for >=5.0. + /bin/true +fi if is_int "${COLUMNS}" && [ "${COLUMNS}" -gt 0 ]; then - # The value of COLUMNS was likely set by a shell such as bash. Trust it. + # The value of COLUMNS was likely set by a shell such as bash or mksh. COLS=${COLUMNS} else # Try to use stty(1) to determine the number of columns. The use of the
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: e81b967cb272dfa75140b80bf2499187e54ca834 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 01:14:39 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 01:16:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81b967c sys-devel/gcc: add 10.4.1_p20230209 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 2 ++ sys-devel/gcc/gcc-10.4.1_p20230209.ebuild | 58 +++ 2 files changed, 60 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index b080fd5deb39..be428f051d4f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -2,6 +2,7 @@ DIST gcc-10-20221208.tar.xz 72098912 BLAKE2B 8167b3d91fb95c727caa3a76d8bd6d70e0d DIST gcc-10-20230119.tar.xz 72112952 BLAKE2B 6e28cba9f6ff5c9f9231828bb400c82b8658a4f9c0166c28a6a12d71728d4460904152a8c84bbeff88c06b7f9378937b7b61bf4a871a10c56bd005170dc5fde2 SHA512 6cbb567ef1da1b6fa65892b6e71c3b7cd37e0c483e049720ea1987d444a0e7b4eb15d1e99f4e35995acdce560a811a779574eeba52bb252c61325accedd6a5c5 DIST gcc-10-20230126.tar.xz 72121284 BLAKE2B add27f5cacaf5c36c4c54e2c71f6e60edd03242bf52e1729aa708cc6d927814f3640cccbf9711d105c252b90e980e0ab071a2204c7859045c35bacaac9664c7a SHA512 619f73041be838b0e48a10f5dbe4bb775367fc13511f4b98d65c4336b397f1ccae2df64f11b7cd066e2635783b2d61f815c3ab0a6478ec3c98dd7b33728d2ae5 DIST gcc-10-20230202.tar.xz 72116996 BLAKE2B 79e06176ee536d4f313f68838fad5b26d087054ce477a394d35b3726ba857e203201dd4ad6a41004b47031fd40735c382c604f8645e15b817d37e48bf722f42d SHA512 c904bdc5874cdc723d1e6d781961ffa3f9ccc3847b0edc6a498cfb740846b77bd4516b4d6c8342938febea9dec2aa4ec5d5f361d14b54fa8b789136909a682e0 +DIST gcc-10-20230209.tar.xz 72120748 BLAKE2B 618cc9d70ead60a978e81f1b71cf9f78b1619c3b1322f321d73de1891c6e841ca771e35fefb5905d56540bcff5857682eb4adfa134588e5afd26cda2ad8e8142 SHA512 ff78b3f57ed2121c484f8dbea9c3024aa039affcec3b04738f92fc6f80696b02aea9ecd0fc72c6fec1a1a3a47a912381b89a332a44421c39506493d89d766d91 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67 SHA512 83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570 DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e SHA512 aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434 SHA512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648 @@ -13,6 +14,7 @@ DIST gcc-11-20221209.tar.xz 76240768 BLAKE2B 3be0f1ece4473bbbf10f7242102f330a6e2 DIST gcc-11-20230120.tar.xz 76201244 BLAKE2B 07bc819dad3e2ee3747f09f43fd73a4263f06274362728174b32d9ead52ea95c25ea6a192397378b9b4c4f958285d97488d28e425c26129d23f143b1a8668fbc SHA512 81f71aeb706b4ccb89e2af5201770fd72cc3190b9b5eac0b5a25a522626b9c4015a2e5d13e4bd1360ac0f7f1be27df51fc530c15ce3c3d782f39f34d5c58803e DIST gcc-11-20230127.tar.xz 76128480 BLAKE2B 4fdff08bd120fbff1b1e87d09606a9049fa28f456444c07c5d0dc3738216be3c2b418137bbb57ac79e584b68cf277033707c63a5e2ecb75497f3778f7cf3fef6 SHA512 772f4ea802aba04a63a50272b59c293b0f1a143c00b88beae98c9bef4ef3a36ad4fd50ec670113d1d031e831262fe50e0b1017536f02c8553be61b05708678b8 DIST gcc-11-20230203.tar.xz 76157392 BLAKE2B ed70b6c94d5440e647881e1e026da75547c9dcbb677d7d6f67aa89a04edc64d64b88eb14bf644c78f46b5c45c1d58f1f38f99c1bda913c42303fcec3ac329aa7 SHA512 125437acd0e1d14204542965d52392e7ed3cbe369f85ec43fa1278c536039f9eb2ce1af28a1c31b67573dcac15da432fb7a61d1c236b30eaca5ca9774ea41aa9 +DIST gcc-11-20230210.tar.xz 76141600 BLAKE2B 04fc4d3cd23ce3abc47adaaf256fcde56891b1dd1ee70906714e92f4dadd2ae1f40852c17e17a8814bc1f5e642137d0f9660d410dc7f93b4541372895b99d617 SHA512 714eff2d949a615049aa2ac3a98fc4546dd8a0d94975fe69de411056dd540ecb9fd3d13818c213f2c407b737af5ca0028247769dbe3bd0493a97d2b80e6975e5 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c DIST gcc-11.4.0-patches-3.tar.xz 15200 BLAKE2B a393df941a2a31164f477d6bc0032e28319e8f0bd87200eb453708f85aa8c0bf5d67e733ee7b75cf6d14743e18cc941cee1b77a8247f8c5683d17a98cbeb280f SHA512 6f6096d95c7c62780d1070097739882393a8df5172c3a5ae811a8d4d1c98a0cd14a34f3f7e95410c8f210aec434330ac3b8876c688faeb130d7bb8faece9 DIST g
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 3d8db6294245f47a4d8e320470d6c5e48a21d45b Author: Sam James gentoo org> AuthorDate: Sat Feb 11 01:16:01 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 01:16:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8db629 sys-devel/gcc: add 11.3.1_p20230210 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/gcc-11.3.1_p20230210.ebuild | 52 +++ 1 file changed, 52 insertions(+) diff --git a/sys-devel/gcc/gcc-11.3.1_p20230210.ebuild b/sys-devel/gcc/gcc-11.3.1_p20230210.ebuild new file mode 100644 index ..3029159b6f13 --- /dev/null +++ b/sys-devel/gcc/gcc-11.3.1_p20230210.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_SUFFIX="xz" +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="8" +PATCH_GCC_VER="11.4.0" +MUSL_VER="2" +MUSL_GCC_VER="11.4.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +#fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/doublex/files/, dev-python/doublex/
commit: c1b832af4ea9449535df0dae87b7ebc92d434ada Author: Sebastian Pipping gentoo org> AuthorDate: Sat Feb 11 01:09:36 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Feb 11 01:13:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b832af dev-python/doublex: 1.9.5.1 Also EAPI 8, Python 3.11, make tests work without dev-python/nose, and address DistutilsNonPEP517Build Bug: https://bugs.gentoo.org/888247 Signed-off-by: Sebastian Pipping gentoo.org> dev-python/doublex/Manifest| 1 + dev-python/doublex/doublex-1.9.5.1.ebuild | 59 ++ .../doublex/files/doublex-1.9.5.1-py310.patch | 29 +++ 3 files changed, 89 insertions(+) diff --git a/dev-python/doublex/Manifest b/dev-python/doublex/Manifest index 808466437d18..bf5a43b36bb0 100644 --- a/dev-python/doublex/Manifest +++ b/dev-python/doublex/Manifest @@ -1 +1,2 @@ DIST doublex-1.9.2.tar.gz 80246 BLAKE2B 7fc1c4e6d117bee13e7125b634293aa7c9d1016c9cd5201f047143bcb1fae1e9607bf0a030cbaa2d6eb930474babe29aaf244433aba57ae4325a3a43af2fdf56 SHA512 0278f756930b0d5c3da676e3908ccc17b919c14f740aace3002f5117fa341ac52fe16fdaa2c3b36029757dd1dc2f36d8d35cdc8664fcfdbcafd4809d2fc969b0 +DIST doublex-1.9.5.1.tar.gz 80508 BLAKE2B 3c3e233bbe4fcc3a122430bfb826ab9824d41472e80802f0e6d345da83cbe97bb33912a831bead550299942b0087063e86839f6bf3a29a08164b6e3bf641f437 SHA512 498e8a8076ed7d3585aae7a20edf54d4143e6875cd8e7af3b47f9f9cfc612a5217d7877092c2af7f1ac80c7aad7be89946671a836fc5817de06ec541c0cb1e06 diff --git a/dev-python/doublex/doublex-1.9.5.1.ebuild b/dev-python/doublex/doublex-1.9.5.1.ebuild new file mode 100644 index ..cb7f59b841d4 --- /dev/null +++ b/dev-python/doublex/doublex-1.9.5.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="Python test doubles" +HOMEPAGE="https://bitbucket.org/DavidVilla/python-doublex"; +SRC_URI="https://bitbucket.org/DavidVilla/python-${PN}/get/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="doc test" + +RDEPEND=" + dev-python/pyhamcrest[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) +" + +PATCHES=( + # https://github.com/davidvilla/python-doublex/commit/425807d7276dcea0e0640384d65aeb15184c508c + "${FILESDIR}/${P}-py310.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + # Disable broken tests + # https://bitbucket.org/DavidVilla/python-doublex/issues/5/support-for-python-36-37-38-tests-failing + sed -i "s/test_*hamcrest_/_&/" doublex/test/report_tests.py || die + # https://bitbucket.org/DavidVilla/python-doublex/issues/6/more-failing-tests-with-python-39 + sed -i -r "s/test_(proxyspy_get_stubbed_property|stub_property|custom_equality_comparable_objects)/_&/" \ + doublex/test/unit_tests.py || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + use doc && emake -C docs +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + + distutils-r1_python_install_all + + rm "${ED}"/usr/README.rst || die "Couldn't remove spurious README.rst" +} + +python_test() { + epytest -o 'python_files=*_tests.py' +} diff --git a/dev-python/doublex/files/doublex-1.9.5.1-py310.patch b/dev-python/doublex/files/doublex-1.9.5.1-py310.patch new file mode 100644 index ..e4aa9153115e --- /dev/null +++ b/dev-python/doublex/files/doublex-1.9.5.1-py310.patch @@ -0,0 +1,29 @@ +From b76a792b48109f1a10f460878fbe0fd78c41cd93 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Sat, 11 Feb 2023 02:00:46 +0100 +Subject: [PATCH] Fix import to collections.abc.Callable for Python >=3.10 + +Subset of this post-1.9.5.1 upstream commit: +https://github.com/davidvilla/python-doublex/commit/425807d7276dcea0e0640384d65aeb15184c508c +--- + doublex/internal.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/doublex/internal.py b/doublex/internal.py +index a85da9f..e5b25cb 100644 +--- a/doublex/internal.py b/doublex/internal.py +@@ -24,8 +24,8 @@ import threading + import functools + import six + +-if sys.version_info < (3, 3): +-from collection.abc import Callable as abc_Callable, Mapping as abc_Mapping ++if sys.version_info > (3, 3): ++from collections.abc import Callable as abc_Callable, Mapping as abc_Mapping + else: + from collections import Callable as abc_Callable, Mapping as abc_Mapping + +-- +2.39.1 +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/
commit: 753b55ac720b1bde3fc883df6ae4a82588936f46 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 01:02:45 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 01:03:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753b55ac sys-libs/compiler-rt-sanitizers: CLANG_NO_DEFAULT_CONFIG workaround for <16 Bug: https://github.com/llvm/llvm-project/issues/60394 Signed-off-by: Sam James gentoo.org> sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild | 3 +++ sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild index 767c9177aca1..5e8c7747038f 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild @@ -215,6 +215,9 @@ src_test() { local -x SANDBOX_ON=0 # wipe LD_PRELOAD to make ASAN happy local -x LD_PRELOAD= + # avoid confusing with hardening, upstreamed for >= 16 + # https://github.com/llvm/llvm-project/issues/60394 + local -x CLANG_NO_DEFAULT_CONFIG=1 cmake_build check-all } diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild index e5fe7115aaf8..de0aa3e3f2fe 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild @@ -214,6 +214,9 @@ src_test() { local -x SANDBOX_ON=0 # wipe LD_PRELOAD to make ASAN happy local -x LD_PRELOAD= + # avoid confusing with hardening, upstreamed for >= 16 + # https://github.com/llvm/llvm-project/issues/60394 + local -x CLANG_NO_DEFAULT_CONFIG=1 cmake_build check-all }
[gentoo-commits] repo/gentoo:master commit in: media-sound/normalize/
commit: e83f1c2d938c87366b79a9fb9b8d1dc3597e18f2 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 00:59:31 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 00:59:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83f1c2d media-sound/normalize: fix tests Closes: https://bugs.gentoo.org/740488 Signed-off-by: Sam James gentoo.org> media-sound/normalize/normalize-0.7.7-r1.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/media-sound/normalize/normalize-0.7.7-r1.ebuild b/media-sound/normalize/normalize-0.7.7-r1.ebuild index 07f55a40e1c2..fd1ccdd12ed9 100644 --- a/media-sound/normalize/normalize-0.7.7-r1.ebuild +++ b/media-sound/normalize/normalize-0.7.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -41,3 +41,9 @@ src_configure() { $(use_enable nls) \ --disable-xmms } + +src_test() { + # .sh tests missing a dep on ../src/mktestwav but ancient autoconf/automake + # so too mmuch hassle to patch, bug #740488. + emake -j1 check +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
commit: c42f92e03de962101dd48a34442a4b4278967536 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 00:42:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 00:42:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42f92e0 dev-db/mariadb: fix REQUIRED_USE for tests Per the official test instructions above src_test, too... Closes: https://bugs.gentoo.org/874756 Signed-off-by: Sam James gentoo.org> dev-db/mariadb/mariadb-10.3.36.ebuild| 7 +-- dev-db/mariadb/mariadb-10.3.37.ebuild| 7 +-- dev-db/mariadb/mariadb-10.4.26.ebuild| 7 +-- dev-db/mariadb/mariadb-10.4.27.ebuild| 7 +-- dev-db/mariadb/mariadb-10.5.17.ebuild| 7 +-- dev-db/mariadb/mariadb-10.5.18.ebuild| 7 +-- dev-db/mariadb/mariadb-10.6.10.ebuild| 7 +-- dev-db/mariadb/mariadb-10.6.11-r1.ebuild | 7 +-- dev-db/mariadb/mariadb-10.6.11.ebuild| 7 +-- 9 files changed, 45 insertions(+), 18 deletions(-) diff --git a/dev-db/mariadb/mariadb-10.3.36.ebuild b/dev-db/mariadb/mariadb-10.3.36.ebuild index a4cfcfe57f25..f939b7ec970d 100644 --- a/dev-db/mariadb/mariadb-10.3.36.ebuild +++ b/dev-db/mariadb/mariadb-10.3.36.ebuild @@ -27,10 +27,13 @@ IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4 RESTRICT="!bindist? ( bindist ) !test? ( test )" -REQUIRED_USE="jdbc? ( extraengine server !static ) +REQUIRED_USE=" + jdbc? ( extraengine server !static ) server? ( tokudb? ( jemalloc !tcmalloc ) ) ?? ( tcmalloc jemalloc ) - static? ( yassl !extraengine !pam )" + static? ( yassl !extraengine !pam ) + test? ( extraengine perl server xml ) +" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" diff --git a/dev-db/mariadb/mariadb-10.3.37.ebuild b/dev-db/mariadb/mariadb-10.3.37.ebuild index ec4245a011ba..517f12786a11 100644 --- a/dev-db/mariadb/mariadb-10.3.37.ebuild +++ b/dev-db/mariadb/mariadb-10.3.37.ebuild @@ -27,10 +27,13 @@ IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4 RESTRICT="!bindist? ( bindist ) !test? ( test )" -REQUIRED_USE="jdbc? ( extraengine server !static ) +REQUIRED_USE=" + jdbc? ( extraengine server !static ) server? ( tokudb? ( jemalloc !tcmalloc ) ) ?? ( tcmalloc jemalloc ) - static? ( yassl !extraengine !pam )" + static? ( yassl !extraengine !pam ) + test? ( extraengine perl server xml ) +" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" diff --git a/dev-db/mariadb/mariadb-10.4.26.ebuild b/dev-db/mariadb/mariadb-10.4.26.ebuild index 26f337d76e62..958912f828a0 100644 --- a/dev-db/mariadb/mariadb-10.4.26.ebuild +++ b/dev-db/mariadb/mariadb-10.4.26.ebuild @@ -27,10 +27,13 @@ IUSE="+backup bindist cracklib debug extraengine galera innodb-lz4 RESTRICT="!bindist? ( bindist ) !test? ( test )" -REQUIRED_USE="jdbc? ( extraengine server !static ) +REQUIRED_USE=" + jdbc? ( extraengine server !static ) server? ( tokudb? ( jemalloc !tcmalloc ) ) ?? ( tcmalloc jemalloc ) - static? ( yassl !pam )" + static? ( yassl !pam ) + test? ( extraengine perl server xml ) +" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" diff --git a/dev-db/mariadb/mariadb-10.4.27.ebuild b/dev-db/mariadb/mariadb-10.4.27.ebuild index f03d9d91b921..c162f08df0cc 100644 --- a/dev-db/mariadb/mariadb-10.4.27.ebuild +++ b/dev-db/mariadb/mariadb-10.4.27.ebuild @@ -27,10 +27,13 @@ IUSE="+backup bindist cracklib debug extraengine galera innodb-lz4 RESTRICT="!bindist? ( bindist ) !test? ( test )" -REQUIRED_USE="jdbc? ( extraengine server !static ) +REQUIRED_USE=" + jdbc? ( extraengine server !static ) server? ( tokudb? ( jemalloc !tcmalloc ) ) ?? ( tcmalloc jemalloc ) - static? ( yassl !pam )" + static? ( yassl !pam ) + test? ( extraengine perl server xml ) +" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" diff --git a/dev-db/mariadb/mariadb-10.5.17.ebuild b/dev-db/mariadb/mariadb-10.5.17.ebuild index 384feb3be774..46cdd74fcf86 100644 --- a/dev-db/mariadb/mariadb-10.5.17.ebuild +++ b/dev-db/mariadb/mariadb-10.5.17.ebuild @@ -27,9 +27,12 @@ IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 RESTRICT="!bindist? ( bindist ) !test? ( test )" -REQUIRED_USE="jdbc? ( extraengine server !static ) +REQUIRED_USE=" + jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) - static? ( yassl !pam )" + static? ( yassl !pam ) + test
[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/
commit: 946d854632f2db973c9959812106f5789f8df8b0 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 00:28:56 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 00:36:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946d8546 x11-misc/i3status: fix filecaps desc. typo Signed-off-by: Sam James gentoo.org> x11-misc/i3status/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml index b052e7bb4940..e16cefd50de7 100644 --- a/x11-misc/i3status/metadata.xml +++ b/x11-misc/i3status/metadata.xml @@ -14,7 +14,7 @@ your CPU as much as spawning the corresponding amount of shell commands would. - Linux capabilities library is required for i3status to be able to read net bandwith + Linux capabilities library is required for i3status to be able to read net bandwidth i3/i3status
[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/
commit: b134436c3246a759d351dcc07f8b33e19aba5a5a Author: Sam James gentoo org> AuthorDate: Sat Feb 11 00:28:40 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 00:36:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b134436c x11-misc/i3status: add github upstream metadata Signed-off-by: Sam James gentoo.org> x11-misc/i3status/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x11-misc/i3status/metadata.xml b/x11-misc/i3status/metadata.xml index dc27abb8c502..b052e7bb4940 100644 --- a/x11-misc/i3status/metadata.xml +++ b/x11-misc/i3status/metadata.xml @@ -16,4 +16,7 @@ Linux capabilities library is required for i3status to be able to read net bandwith + + i3/i3status +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/i3status/
commit: 882363e36a03af90ce76eed7e75a91672b3d Author: Sam James gentoo org> AuthorDate: Sat Feb 11 00:33:46 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 00:36:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8823 x11-misc/i3status: skip tests which needs alsa Closes: https://bugs.gentoo.org/840622 Signed-off-by: Sam James gentoo.org> x11-misc/i3status/i3status-2.14.ebuild | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/x11-misc/i3status/i3status-2.14.ebuild b/x11-misc/i3status/i3status-2.14.ebuild index 9a1390b6ee6a..4a7d1e2f875a 100644 --- a/x11-misc/i3status/i3status-2.14.ebuild +++ b/x11-misc/i3status/i3status-2.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,8 +29,18 @@ DEPEND=" " PATCHES=( + ) +src_prepare() { + default + + # Needs an ALSA master device, bug #840622 + # Also skipped in CI: + # https://github.com/i3/i3status/blob/07ad5aef2deea1f10eb6c544593e7a87205f24f8/.github/workflows/main.yml#L34 + rm -rf testcases/020-percentliteral-volume || die +} + src_configure() { local emesonargs=( $(meson_use pulseaudio pulseaudio)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dcfldd/
commit: af377021215de0673155462eefaa3088e2454101 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Feb 11 00:21:25 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Feb 11 00:21:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af377021 sys-apps/dcfldd: Fix accidental 1.9 stable Signed-off-by: Sebastian Pipping gentoo.org> sys-apps/dcfldd/dcfldd-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/dcfldd/dcfldd-1.9.ebuild b/sys-apps/dcfldd/dcfldd-1.9.ebuild index c6b77410e0bd..c2fe5f2e7aef 100644 --- a/sys-apps/dcfldd/dcfldd-1.9.ebuild +++ b/sys-apps/dcfldd/dcfldd-1.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/v${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" DOCS=( AUTHORS CONTRIBUTING.md
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dcfldd/
commit: 25c9ea3bcd02c3f427d96d0921ae6343d7f9d5a5 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Feb 11 00:19:39 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Feb 11 00:20:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c9ea3b sys-apps/dcfldd: 1.9 Signed-off-by: Sebastian Pipping gentoo.org> sys-apps/dcfldd/Manifest | 1 + sys-apps/dcfldd/dcfldd-1.9.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sys-apps/dcfldd/Manifest b/sys-apps/dcfldd/Manifest index 5810c5e0adbb..7891929faae7 100644 --- a/sys-apps/dcfldd/Manifest +++ b/sys-apps/dcfldd/Manifest @@ -1,3 +1,4 @@ DIST dcfldd-1.7.1.tar.gz 89413 BLAKE2B ad7572d6df51116ea71647363d50fcb03e389cbf52fc327c97ae50357290ce1aefda0ba229e167bac322edf73009fe8dc72378dab07090321e41eeaf249433c0 SHA512 d1120ef9b50e379015d50d00b6c8b24978ec58c05434580d67a1707f5e1d41d1e294ca5a7f9d1e7bfeabcb9fd7976b384db93a78f70421870d26391404ee4ae6 DIST dcfldd-1.7.tar.gz 81892 BLAKE2B bf34dcd3e0430421c36dbd9d6b3f5ea2d4a4cb41151db8f14deb48d4169d1008fee2776f2ae821ea40ca7743f2354db62520bc919206e02a6e525ed6a38a0fec SHA512 e1dc4773438914a8102a692c7b7cbf486a9b03111820facb0134b4b9d058751695d1a7c64481852026412aacbb0fa04a18f833ff77ca30f154d5067a07057f31 DIST dcfldd-1.8.tar.gz 89853 BLAKE2B c4c492500962bbe5329b2b67387424a99fce9853a9ab8788894e981e8327f5945f9f9ddf8a7bf219e1ff2a506725e2bcee7180e862be09023bef961842b989f0 SHA512 68b1d5806a723a3b499220a007faafb60fd1baa1924511a2e56be41828e2ac517d40e4f53160feb67d5202b25abdf6d304a1e8f100b49594f31dcf0198aaf7da +DIST dcfldd-1.9.tar.gz 90477 BLAKE2B a594474fea9414e18ba80c1d385f87a19baac49cd09c966fb9b3dac512d7465f376b269e78117e87bc8c797132321227a81689387ef8c13c5e8f2ca4e261cba5 SHA512 675ae32f70206d1027a9687b1b30f6b1d63bcad7dc19219b070b68630721e0bd4cf5e48e7d56d6d5e03c486d6a707f9ff54175ed60e02717219cf38dcb4add37 diff --git a/sys-apps/dcfldd/dcfldd-1.9.ebuild b/sys-apps/dcfldd/dcfldd-1.9.ebuild new file mode 100644 index ..c6b77410e0bd --- /dev/null +++ b/sys-apps/dcfldd/dcfldd-1.9.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +DESCRIPTION="enhanced dd with features for forensics and security" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/dcfldd"; +SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~riscv ~x86" +DOCS=( + AUTHORS + CONTRIBUTING.md + ChangeLog + NEWS + README.md +) + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/scrub/, app-misc/scrub/files/
commit: a5e4d7d0b989592eaa41855e9149976db29d9d39 Author: Sam James gentoo org> AuthorDate: Fri Feb 10 23:56:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 10 23:56:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e4d7d0 app-misc/scrub: app-misc/scrub: backport test fix Ninpo on IRC reported this helps w/ ZFS as PORTAGE_TMPDIR (reproduced). Not sure if it helps with the linked musl bug, but it may. Bug: https://bugs.gentoo.org/833880 Signed-off-by: Sam James gentoo.org> .../scrub/files/scrub-2.6.1-tests-block-size.patch | 294 + app-misc/scrub/scrub-2.6.1-r1.ebuild | 3 +- 2 files changed, 296 insertions(+), 1 deletion(-) diff --git a/app-misc/scrub/files/scrub-2.6.1-tests-block-size.patch b/app-misc/scrub/files/scrub-2.6.1-tests-block-size.patch new file mode 100644 index ..d2c1c9612e67 --- /dev/null +++ b/app-misc/scrub/files/scrub-2.6.1-tests-block-size.patch @@ -0,0 +1,294 @@ +Fixes test failures on ZFS. + +https://github.com/chaos/scrub/commit/5c66fc0537f4ecb21d4c3dcdd9020a02c8a2d819 + +From 5c66fc0537f4ecb21d4c3dcdd9020a02c8a2d819 Mon Sep 17 00:00:00 2001 +From: Jim Garlick +Date: Mon, 9 Mar 2015 16:20:38 -0700 +Subject: [PATCH] test: use a power of 2 for file sizes + +Reduce the change of tests failing due to block size round-up. +Freebsd was failing that way. +--- a/test/t02 b/test/t02 +@@ -1,6 +1,6 @@ + #!/bin/sh + TESTFILE=${TMPDIR:-/tmp}/scrub-testfile.$$ + rm -f $TESTFILE +-./pad 400k $TESTFILE || exit 1 ++./pad 512k $TESTFILE || exit 1 + $PATH_SCRUB -r $TESTFILE 2>&1 | sed -e "s!${TESTFILE}!file!" >t02.out || exit 1 + diff t02.exp t02.out >t02.diff +--- a/test/t02.exp b/test/t02.exp +@@ -1,5 +1,5 @@ + scrub: using NNSA NAP-14.1-C patterns +-scrub: scrubbing file 409600 bytes (~400KB) ++scrub: scrubbing file 524288 bytes (~512KB) + scrub: random || + scrub: random || + scrub: 0x00|| +--- a/test/t03 b/test/t03 +@@ -1,6 +1,6 @@ + #!/bin/sh + TESTFILE=${TMPDIR:-/tmp}/scrub-testfile.$$ + rm -f $TESTFILE +-./pad 400k $TESTFILE || exit 1 ++./pad 512k $TESTFILE || exit 1 + $PATH_SCRUB -r -p dod $TESTFILE 2>&1 | sed -e "s!$TESTFILE!file!" >t03.out || exit 1 + diff t03.exp t03.out >t03.diff +--- a/test/t03.exp b/test/t03.exp +@@ -1,5 +1,5 @@ + scrub: using DoD 5220.22-M patterns +-scrub: scrubbing file 409600 bytes (~400KB) ++scrub: scrubbing file 524288 bytes (~512KB) + scrub: random || + scrub: 0x00|| + scrub: 0xff|| +--- a/test/t04 b/test/t04 +@@ -1,6 +1,6 @@ + #!/bin/sh + TESTFILE=${TMPDIR:-/tmp}/scrub-testfile.$$ + rm -f $TESTFILE +-./pad 400k $TESTFILE || exit 1 ++./pad 512k $TESTFILE || exit 1 + $PATH_SCRUB -r -p bsi $TESTFILE 2>&1 | sed -e "s!$TESTFILE!file!" >t04.out || exit 1 + diff t04.exp t04.out >t04.diff +--- a/test/t04.exp b/test/t04.exp +@@ -1,5 +1,5 @@ + scrub: using BSI patterns +-scrub: scrubbing file 409600 bytes (~400KB) ++scrub: scrubbing file 524288 bytes (~512KB) + scrub: 0xff|| + scrub: 0xfe|| + scrub: 0xfd|| +--- a/test/t05 b/test/t05 +@@ -1,6 +1,6 @@ + #!/bin/sh + TESTFILE=${TMPDIR:-/tmp}/scrub-testfile.$$ + rm -f $TESTFILE +-./pad 400k $TESTFILE || exit 1 ++./pad 512k $TESTFILE || exit 1 + $PATH_SCRUB -r -p fastold $TESTFILE 2>&1 | sed -e "s!$TESTFILE!file!" >t05.out || exit 1 + diff t05.exp t05.out >t05.diff +--- a/test/t05.exp b/test/t05.exp +@@ -1,5 +1,5 @@ + scrub: using pre v1.7 scrub (skip random) patterns +-scrub: scrubbing file 409600 bytes (~400KB) ++scrub: scrubbing file 524288 bytes (~512KB) + scrub: 0x00|| + scrub: 0xff|| + scrub: 0xaa|| +--- a/test/t06 b/test/t06 +@@ -1,7 +1,7 @@ + #!/bin/sh + TESTFILE=${TMPDIR:-/tmp}/scrub-testfile.$$ + rm -f $TESTFILE +-./pad 400k $TESTFILE || exit 1 ++./pad 512k $TESTFILE || exit 1 + $PATH_SCRUB -r -p old $TESTFILE 2>&1 | sed -e "s!$TESTFILE!file!" >t06.out || exit 1 + diff t06.exp t06.out >t06.diff + rc=$? +--- a/test/t06.exp b/test/t06.exp +@@ -1,5 +1,5 @@ + scrub: using pre v1.7 scrub patterns +-scrub: scrubbing file 409600 bytes (~400KB) ++scrub: scrubbing file 524288 bytes (~512KB) + scrub: 0x00|| + scrub: 0xff|| + scrub: 0xaa|| +--- a/test/t07 b/test/t07 +@@ -1,7 +1,7 @@ + #!/bin/sh + TE
[gentoo-commits] repo/gentoo:master commit in: net-misc/ntp/
commit: b868a9f2d5ae06bf6cc23854ff765708d7012349 Author: Sam James gentoo org> AuthorDate: Sat Feb 11 00:13:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 11 00:13:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b868a9f2 net-misc/ntp: avoid automagic Ruby dep Needed for unity builds/tests. Closes: https://bugs.gentoo.org/804109 Signed-off-by: Sam James gentoo.org> net-misc/ntp/ntp-4.2.8_p15-r4.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-misc/ntp/ntp-4.2.8_p15-r4.ebuild b/net-misc/ntp/ntp-4.2.8_p15-r4.ebuild index e9d6da16067d..74177b9e9309 100644 --- a/net-misc/ntp/ntp-4.2.8_p15-r4.ebuild +++ b/net-misc/ntp/ntp-4.2.8_p15-r4.ebuild @@ -67,6 +67,9 @@ src_configure() { # blah, no real configure options #176333 export ac_cv_header_dns_sd_h=$(usex zeroconf) export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} + # Unity builds, we don't really need support for it, bug #804109 + export PATH_RUBY=/bin/false + local myeconfargs=( --with-lineeditlibs=readline,edit,editline --with-yielding-select
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: 75a90cfd04a454c40c704ebc38ba3d72afebd887 Author: Sam James gentoo org> AuthorDate: Fri Feb 10 23:28:24 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 10 23:29:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a90cfd dev-util/dialog: add 1.3.20230209 Signed-off-by: Sam James gentoo.org> dev-util/dialog/Manifest | 2 + dev-util/dialog/dialog-1.3.20230209.ebuild | 62 ++ 2 files changed, 64 insertions(+) diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest index 5906b053a7a5..d3be9efe349e 100644 --- a/dev-util/dialog/Manifest +++ b/dev-util/dialog/Manifest @@ -2,3 +2,5 @@ DIST dialog-1.3-20220728.tgz 568086 BLAKE2B 086d946f2a8d298f1d26a193b5e99c00991a DIST dialog-1.3-20220728.tgz.asc 729 BLAKE2B c317713cae1abe26471c005f033a8ebb406a2a741d67865f90c8a356e204b468fda1349247dbe42e84d434434d202938b55321a22ad0e048eedca93f59a7b547 SHA512 fe0e3559c1c6cbd6ac24cd5da96cde4e4780c6a804f1ed3c96c1ee93dc8f434336cb5cf27c9ac420338c8491dfa9beead48761f07152b2cae9f2d2f7d482eb8b DIST dialog-1.3-20221229.tgz 567965 BLAKE2B a027b4427ba2e4a2cfb7e66122a81ed3e3cd5b3ce3acfa250ce42a3464d4b015a8c7633b1d2160f915c54d8449097d19d33cd2f968bfef2a415fb42488bfa07b SHA512 920f22bc1565b3c936c95af6fe83dc1460dd81eb5d83bb8f43fd4f2b12cb9e37328b5ae32fb528fbe2ff2f4172935773022a3e6de455b8edfc0c8e37d5d02c26 DIST dialog-1.3-20221229.tgz.asc 729 BLAKE2B bf9703905e16af1af11e68c5e0288e03ab2a72e7c16de80ec4bf830982020e28514674640f42e0fc77ae1861d3f527990279a2e65a7aef6f78b3076b245df149 SHA512 b4d2dd6ab6e4f792a0156508bdec8516a927d50e1e65208e1fb155a618321addc71e0c35658b8da9a2166c4401acc3ec47e050acdb84fd768c8cc089ff30c41a +DIST dialog-1.3-20230209.tgz 573222 BLAKE2B eabca049a4a4c7ea8f2023534116bc1736853664deefa8fff253b6a7dd6671def231dccec9815c3842e9ba7c2ce99c304eb707a5cd405463175fae8c85153a57 SHA512 e34b1de09e3455289ee6278cf2f8bfb6ec9f8f6ed1f61aee10ad0ff5ee499330ec3481afa1dcd999ed7460479607cc443433e09584b8eeab2efdba689b6851cf +DIST dialog-1.3-20230209.tgz.asc 729 BLAKE2B da27d94a4fe61ebcd1481f6b1bd750fe4c45db01153b059c7c329afcbb51c2f290b0a888e8c8b8bab65eb35fdcee6b8bb599fa9345eeea79ad2f298335528c21 SHA512 bac6a17614ca0798e2f52fc2635169e5256b7f3e970fe0a2693503d2fd6b618aae78f7a11bfdfb865e67f4f920c9597b3e8b050841f0b1454838ffcd4823e2a3 diff --git a/dev-util/dialog/dialog-1.3.20230209.ebuild b/dev-util/dialog/dialog-1.3.20230209.ebuild new file mode 100644 index ..b7b3a73f4a29 --- /dev/null +++ b/dev-util/dialog/dialog-1.3.20230209.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-$(ver_rs 2 -) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +DESCRIPTION="Tool to display dialog boxes from a shell" +HOMEPAGE="https://invisible-island.net/dialog/"; +SRC_URI="https://invisible-island.net/archives/dialog/${MY_P}.tgz"; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/dialog/${MY_P}.tgz.asc )" +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-2.1" +SLOT="0/15" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples minimal nls unicode" + +RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]" +DEPEND=" + ${RDEPEND} + nls? ( sys-devel/gettext ) +" +BDEPEND=" + virtual/pkgconfig + !minimal? ( sys-devel/libtool ) + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) +" + +src_prepare() { + default + + sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die + sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die +} + +src_configure() { + if [[ ${CHOST} == *-darwin* ]] ; then + export ac_cv_prog_LIBTOOL=glibtool + fi + + econf \ + --disable-rpath-hack \ + --with-pkg-config \ + --enable-pc-files \ + $(use_enable nls) \ + $(use_with !minimal libtool) \ + --with-libtool-opts='-shared' \ + --with-ncurses$(usev unicode w) +} + +src_install() { + use minimal && default || emake DESTDIR="${D}" install-full + + use examples && dodoc -r samples + + dodoc CHANGES README + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: 929f993e143e1ef5d4f2657ce448327f50ef4695 Author: Sam James gentoo org> AuthorDate: Fri Feb 10 22:20:38 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 10 23:29:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929f993e sys-apps/moar: drop 1.11.3-r1 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 2 -- sys-apps/moar/moar-1.11.3-r1.ebuild | 33 - 2 files changed, 35 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index b78d6af27040..d64f2f0d3445 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,4 +1,2 @@ -DIST moar-1.11.3-deps.tar.xz 25971908 BLAKE2B b0086ed53e9b032bc58e048ce5e5298cbee21e67b85798b2aa58c661293f53383a2191a7bef203a098c954ffc20dc7094e4a0c7b57aa8b456543b42770f30916 SHA512 215db80539767b4900ecac56f84a9f183f9e0581fb7603219feb3e1da44b10b52e7eda69336fc0ed6ab73be3e4efee855a91d3a41b1839c8cb9f357a9b2ed455 -DIST moar-1.11.3.tar.gz 2777421 BLAKE2B 48cc596af11b1163a6ca6cc766670ec917fae4f7232c295e6d87f074ce3c87dd3f06ac440af4d5bedc2735a2d2fe634df2d9f5db8ad05399f470d99c406a7beb SHA512 2367dd81bea3ff20c782aa7b73a70ca2ff54d57164bbcf5e318bca3769adddc8c41c3092cee5bf9c02816c68d4f65200c118e17014ae37ed63b1436dde64688c DIST moar-1.11.4-deps.tar.xz 25976728 BLAKE2B b1686e6608c8f27afa8704f7158a3d48482a580d8738389af78010a8d33c318152f6155b7c7be42058695653457eab75edb75905614c874f8a5ef15961b6689e SHA512 84b92f2b7d6b0cbc885e5486ca0d1051e3f3febe6a74e1e3afb11193c4b045dac28311d1f8f3a70eb996780c981f3f935174e2885c177c6a5f2c08c622b36fb5 DIST moar-1.11.4.tar.gz 2777910 BLAKE2B 7d192436c3c53200d8d29e7251d3f73b825b2a9364341d53d3b5a594d93c10bb5b1db4d9658adbce57d9fa111b140bd354c84211b776eb48fd2f27bda0f6dc77 SHA512 56fac97a8b897b4e9d086088153816b98b45897d4ddec173fbe25f8b3526207d7a3f8f7d5821dc1fc243acfad701c2920c6d4b68cdf513984bdcf5fbc4112268 diff --git a/sys-apps/moar/moar-1.11.3-r1.ebuild b/sys-apps/moar/moar-1.11.3-r1.ebuild deleted file mode 100644 index 766ab4317b72.. --- a/sys-apps/moar/moar-1.11.3-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="A pager designed to do the right thing without any configuration" -HOMEPAGE="https://github.com/walles/moar"; -SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="!dev-lang/moarvm" - -src_compile() { - # https://github.com/walles/moar/blob/master/build.sh#L28 - ego build -ldflags="-w -X main.versionString=${PV}" -o moar -} - -src_test() { - # From test.sh (we don't run that because it has some linting etc) - ego test -timeout 20s ./... -} - -src_install() { - dobin moar - doman moar.1 - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/
commit: 418a0afde0f80b9592ad98c6b3ef40a52a986a36 Author: Mike Gilbert gentoo org> AuthorDate: Fri Feb 10 23:05:33 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Feb 10 23:08:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418a0afd net-p2p/transmission: EAPI 8 Also fix cmake warning about unused variables. Closes: https://bugs.gentoo.org/893618 Signed-off-by: Mike Gilbert gentoo.org> .../files/transmission-4.0.0-cmake-unused.patch| 33 ++ 0.0-r1.ebuild => transmission-4.0.0-r2.ebuild} | 7 +++-- net-p2p/transmission/transmission-.ebuild | 8 +- 3 files changed, 38 insertions(+), 10 deletions(-) diff --git a/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch b/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch new file mode 100644 index ..5fc3b5c1fcd7 --- /dev/null +++ b/net-p2p/transmission/files/transmission-4.0.0-cmake-unused.patch @@ -0,0 +1,33 @@ +https://github.com/transmission/transmission/pull/4807 + +From 2c54813738ae5f9a3e2f99ffb86ed0858a5b3760 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Fri, 10 Feb 2023 17:55:54 -0500 +Subject: [PATCH] cmake: pass --no-warn-unused-cli to child cmake process + +Hides a warning when building the dht library. + +CMake Warning: + Manually-specified variables were not used by the project: + +CMAKE_CXX_FLAGS +CMAKE_INSTALL_LIBDIR +--- + cmake/TrMacros.cmake | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/cmake/TrMacros.cmake b/cmake/TrMacros.cmake +index 4b84c0af9..46643ff76 100644 +--- a/cmake/TrMacros.cmake b/cmake/TrMacros.cmake +@@ -168,6 +168,7 @@ macro(tr_add_external_auto_library ID DIRNAME LIBNAME) + PREFIX "${${ID}_PREFIX}" + CMAKE_ARGS + -Wno-dev # We don't want to be warned over unused variables ++--no-warn-unused-cli + "-DCMAKE_TOOLCHAIN_FILE:PATH=${CMAKE_TOOLCHAIN_FILE}" + "-DCMAKE_USER_MAKE_RULES_OVERRIDE=${CMAKE_USER_MAKE_RULES_OVERRIDE}" + "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}" +-- +2.39.1 + diff --git a/net-p2p/transmission/transmission-4.0.0-r1.ebuild b/net-p2p/transmission/transmission-4.0.0-r2.ebuild similarity index 96% rename from net-p2p/transmission/transmission-4.0.0-r1.ebuild rename to net-p2p/transmission/transmission-4.0.0-r2.ebuild index 8fa84dfd5501..7001a005404d 100644 --- a/net-p2p/transmission/transmission-4.0.0-r1.ebuild +++ b/net-p2p/transmission/transmission-4.0.0-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 2006-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake tmpfiles systemd xdg-utils @@ -70,9 +70,10 @@ RDEPEND="${COMMON_DEPEND} " src_prepare() { + local PATCHES=( + "${FILESDIR}/transmission-4.0.0-cmake-unused.patch" + ) cmake_src_prepare - # https://github.com/transmission/transmission/issues/3901 - rm -f libtransmission/version.h || die } src_configure() { diff --git a/net-p2p/transmission/transmission-.ebuild b/net-p2p/transmission/transmission-.ebuild index 8fa84dfd5501..741de5688e3b 100644 --- a/net-p2p/transmission/transmission-.ebuild +++ b/net-p2p/transmission/transmission-.ebuild @@ -1,7 +1,7 @@ # Copyright 2006-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake tmpfiles systemd xdg-utils @@ -69,12 +69,6 @@ RDEPEND="${COMMON_DEPEND} ${ACCT_DEPEND} " -src_prepare() { - cmake_src_prepare - # https://github.com/transmission/transmission/issues/3901 - rm -f libtransmission/version.h || die -} - src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
[gentoo-commits] repo/gentoo:master commit in: app-misc/jq/, app-misc/jq/files/
commit: d36dfdd1c2ab7f45c3e86dac63968def95140d50 Author: Patrick McLean gentoo org> AuthorDate: Fri Feb 10 22:04:57 2023 + Commit: Patrick McLean gentoo org> CommitDate: Fri Feb 10 22:17:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36dfdd1 app-misc/jq: add 1.7_pre20230210 Also fix problem where `jq --version` doesn't have the right output (bug #808471) Closes: https://bugs.gentoo.org/808471 Signed-off-by: Patrick McLean gentoo.org> app-misc/jq/Manifest | 1 + app-misc/jq/files/jq-1.7-warnings-r1.patch | 37 + app-misc/jq/jq-1.7_pre20230210.ebuild | 88 ++ 3 files changed, 126 insertions(+) diff --git a/app-misc/jq/Manifest b/app-misc/jq/Manifest index 160ab21536e4..489984f6a2eb 100644 --- a/app-misc/jq/Manifest +++ b/app-misc/jq/Manifest @@ -1,2 +1,3 @@ DIST jq-1.6.tar.gz 1750584 BLAKE2B c9be1314e9d027247de63492ee362e996ef85faf45a47ee421cad95ebde9188bff8d3fc7db64e717ab922e1052f3b1c1500f5589fc5b2199ab66effb000e442d SHA512 5da71f53c325257f1f546a2520fe47828b495c953270df25ea0e37741463fdda72f0ba4d5b05b25114ec30f27a559344c2b024bacabf610759f4e3e9efadb480 DIST jq-1.7_pre20201109.tar.gz 1181867 BLAKE2B 9db187ab927b635c43fbc6191aeffa00451b12253ae023bbabe6fba5fdf8fb393f8450ee2011ef58cb93e2f27994d454fac967984a721439aaac93259c02f7f1 SHA512 f2997d70edb36d0a23b71a7d933a763cedd7c74ffa3129c2a6cb7189aaff1c5095cdc51062b7cd119324ec2c83ebae6ff0b7da3941315303b7a31146b9eb285a +DIST jq-1.7_pre20230210.gh.tar.gz 1197799 BLAKE2B f4e90f78aa5afec88a4fc60f7a6f05f892647fcd9b59e67ea4727bb452eceead05b8cbe18b814d05665c5fadf8aaddc0cc9a06f2cb102c82503f857d0b70a485 SHA512 e7533c1dd53dad398c50b4cf37cef5d60f95040d1c1ab776778fa14a093167500e1d99d71b22edc5f476079bad503c9c17f54fffefee0c5eb41b86bab406 diff --git a/app-misc/jq/files/jq-1.7-warnings-r1.patch b/app-misc/jq/files/jq-1.7-warnings-r1.patch new file mode 100644 index ..4d0182493056 --- /dev/null +++ b/app-misc/jq/files/jq-1.7-warnings-r1.patch @@ -0,0 +1,37 @@ +diff --git a/src/builtin.c b/src/builtin.c +index 1c6b08c..407df2a 100644 +--- a/src/builtin.c b/src/builtin.c +@@ -1,5 +1,6 @@ + #define _BSD_SOURCE + #define _GNU_SOURCE ++#define _DEFAULT_SOURCE + #ifndef __sun__ + # define _XOPEN_SOURCE + # define _XOPEN_SOURCE_EXTENDED 1 +diff --git a/src/jv_dtoa.c b/src/jv_dtoa.c +index 33feb99..fcbd902 100644 +--- a/src/jv_dtoa.c b/src/jv_dtoa.c +@@ -2327,7 +2327,7 @@ retlow1: + jvp_strtod + (struct dtoa_context* C, const char *s00, char **se) + { +- int bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, e, e1, test_scale; ++ int bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, e, e1; + int esign, i, j, k, nd, nd0, nf, nz, nz0, nz1, sign; + CONST char *s, *s0, *s1; + double aadj, aadj1; +diff --git a/src/jv_dtoa_tsd.c b/src/jv_dtoa_tsd.c +index cfccd40..d39911e 100644 +--- a/src/jv_dtoa_tsd.c b/src/jv_dtoa_tsd.c +@@ -31,7 +31,7 @@ void jv_tsd_dtoa_ctx_fini() { + static + #endif + void jv_tsd_dtoa_ctx_init() { +- if (pthread_key_create(&dtoa_ctx_key, tsd_dtoa_ctx_dtor) != 0) { ++ if (pthread_key_create(&dtoa_ctx_key, (void (*)(void *))tsd_dtoa_ctx_dtor) != 0) { + fprintf(stderr, "error: cannot create thread specific key"); + abort(); + } diff --git a/app-misc/jq/jq-1.7_pre20230210.ebuild b/app-misc/jq/jq-1.7_pre20230210.ebuild new file mode 100644 index ..3a2508ecac79 --- /dev/null +++ b/app-misc/jq/jq-1.7_pre20230210.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +COMMIT_HASH="cff5336ec71b6fee396a95bb0e4bea365e0cd1e8" + +DESCRIPTION="A lightweight and flexible command-line JSON processor" +HOMEPAGE="https://stedolan.github.io/jq/"; +#SRC_URI="https://github.com/stedolan/jq/releases/download/${P}/${P}.tar.gz"; +SRC_URI="https://github.com/stedolan/jq/archive/${COMMIT_HASH}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT_HASH}" + +LICENSE="MIT CC-BY-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" +IUSE="+oniguruma static-libs test" + +ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.1.3' # Keep this in sync with bundled modules/oniguruma/ +DEPEND=" + >=sys-devel/bison-3.0 + sys-devel/flex + oniguruma? ( ${ONIGURUMA_MINPV}:=[static-libs?] ) +" +RDEPEND=" + !static-libs? ( + oniguruma? ( ${ONIGURUMA_MINPV}[static-libs?] ) + ) +" +PATCHES=( + "${FILESDIR}"/jq-1.6-r3-never-bundle-oniguruma.patch + "${FILESDIR}"/jq-1.7-runpath.patch + "${FILESDIR}"/jq-1.7-warnings-r1.patch + "${FILESDIR}"/jq-1.7-visible-null.patch + # https://bugs.gentoo.org/776385 + "${FILESDIR}"/jq-1.7_pre20201109-no-git-bdep.patch + "${FILESDIR}"/jq-1.7_pre20201109-fix-configure-test.patch +) + +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( oniguruma )
[gentoo-commits] repo/gentoo:master commit in: app-misc/jq/
commit: 6642671dacf1d8cbd083f6b315c5ebc8072f354e Author: Patrick McLean gentoo org> AuthorDate: Fri Feb 10 22:05:43 2023 + Commit: Patrick McLean gentoo org> CommitDate: Fri Feb 10 22:17:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6642671d app-misc/jq: drop 1.7_pre20201109 Signed-off-by: Patrick McLean gentoo.org> app-misc/jq/jq-1.7_pre20201109.ebuild | 87 --- 1 file changed, 87 deletions(-) diff --git a/app-misc/jq/jq-1.7_pre20201109.ebuild b/app-misc/jq/jq-1.7_pre20201109.ebuild deleted file mode 100644 index d18b013e9a4c.. --- a/app-misc/jq/jq-1.7_pre20201109.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -COMMIT_HASH="a17dd3248a666d01be75f6b16be37e80e20b0954" - -DESCRIPTION="A lightweight and flexible command-line JSON processor" -HOMEPAGE="https://stedolan.github.io/jq/"; -#SRC_URI="https://github.com/stedolan/jq/releases/download/${P}/${P}.tar.gz"; -SRC_URI="https://github.com/stedolan/jq/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT_HASH}" - -LICENSE="MIT CC-BY-3.0" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" -IUSE="+oniguruma static-libs test" - -ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.1.3' # Keep this in sync with bundled modules/oniguruma/ -DEPEND=" - >=sys-devel/bison-3.0 - sys-devel/flex - oniguruma? ( ${ONIGURUMA_MINPV}:=[static-libs?] ) -" -RDEPEND=" - !static-libs? ( - oniguruma? ( ${ONIGURUMA_MINPV}[static-libs?] ) - ) -" -PATCHES=( - "${FILESDIR}"/jq-1.6-r3-never-bundle-oniguruma.patch - "${FILESDIR}"/jq-1.7-runpath.patch - "${FILESDIR}"/jq-1.7-warnings.patch - "${FILESDIR}"/jq-1.7-visible-null.patch - # https://bugs.gentoo.org/776385 - "${FILESDIR}"/jq-1.7_pre20201109-no-git-bdep.patch -) - -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( oniguruma )" - -src_prepare() { - sed -e '/^dist_doc_DATA/d; s:-Wextra ::' -i Makefile.am || die - sed -r -e "s:(m4_define\(\[jq_version\],) .+\):\1 \[${PV}\]):" \ - -i configure.ac || die - - # jq-1.6-r3-never-bundle-oniguruma makes sure we build with the system oniguruma, - # but the bundled copy of oniguruma still gets eautoreconf'd since it - # exists; save the cycles by nuking it. - sed -e '/modules\/oniguruma/d' -i Makefile.am || die - rm -rf "${S}"/modules/oniguruma || die - - default - eautoreconf -} - -src_configure() { - local econfargs=( - # don't try to rebuild docs - --disable-docs - --disable-valgrind - --disable-maintainer-mode - --enable-rpathhack - $(use_enable static-libs static) - $(use_with oniguruma oniguruma yes) - ) - econf "${econfargs[@]}" -} - -src_test() { - if ! LD_LIBRARY_PATH="${S}/.libs" nonfatal emake check; then - if [[ -r "${S}/test-suite.log" ]]; then - eerror "Tests failed, outputting testsuite log" - cat "${S}/test-suite.log" - fi - die "Tests failed" - fi -} - -src_install() { - local DOCS=( AUTHORS NEWS README.md ) - default - - use static-libs || { find "${D}" -name '*.la' -delete || die; } -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-cli/
commit: 918611b239b802ca8c3f89c2954877931b28a2c1 Author: William Hubbs gentoo org> AuthorDate: Fri Feb 10 22:04:59 2023 + Commit: William Hubbs gentoo org> CommitDate: Fri Feb 10 22:06:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918611b2 dev-util/gitlab-cli: add 1.25.3 Signed-off-by: William Hubbs gentoo.org> dev-util/gitlab-cli/Manifest | 2 ++ dev-util/gitlab-cli/gitlab-cli-1.25.3.ebuild | 32 2 files changed, 34 insertions(+) diff --git a/dev-util/gitlab-cli/Manifest b/dev-util/gitlab-cli/Manifest index c3766e5455f0..665351a7f48d 100644 --- a/dev-util/gitlab-cli/Manifest +++ b/dev-util/gitlab-cli/Manifest @@ -1,2 +1,4 @@ DIST gitlab-cli-1.24.1-deps.tar.xz 34979684 BLAKE2B 238ac4e1a4182cc2dd83a4a49f9306e2e76635a43297df21e022b9990eb20dc0eb3b06b16d0132f1b813fc7440ddcaf6335ef77afc3c79e4d0a7d4b3443fdbd1 SHA512 e96423b82812fce4621fb4467ea6f861e87d9b897b5f1a6512a860880e22a8ae1ec08ae6a4e874e3ba33456bc93c3f0e1117a2705c911056f55f6f7aaef318c5 DIST gitlab-cli-1.24.1.tar.bz2 16630772 BLAKE2B 61f618ef8cee468904457d8ac8a992ce45dd0e354296e24e4176c9f22acc26d33d9672e47542b017bdd515fb9c17bb11b9ba17cafabe66d739b9c6414a640a34 SHA512 aa92f3edbc490fe3fede9a65dda9267475f0f15a3265de31a00dc62719f7ba36d75573a7cee807e013b9218ea3497c3b6e8663bcb1a872e91a15000a2d16f386 +DIST gitlab-cli-1.25.3-deps.tar.xz 35966236 BLAKE2B 63fbcccacd6df665219d5196983cb7082424f7e87c4e58f962b73d185983a5b2a73e267fd2837a39c11eb9765f63f749a9dd61cdf901e90f0b648fd4d13faa20 SHA512 b2d73f16529ada87804ec948e7dc014c0c3309fa4ebd260e94ffd24a40f58fd1bf327c652adf74a4503bd63d685b1506b90c53230f75586107d5ec559320d47b +DIST gitlab-cli-1.25.3.tar.bz2 16771835 BLAKE2B e36003e41649b3fc5289033892525130f9965a02095e30baf93dc7179a61ee336e12b57a3892c94259acb68717bb9fea3074985a29cf51afd28596cfcc3d864d SHA512 f916ab28d10e851a0fa389487fca4650bd0ea5b612213a26497838d45c77efcfcccbd6dc6500debedc8cd869afec0c3f0b2bf95cf3d5151ecbd0b9c793af1063 diff --git a/dev-util/gitlab-cli/gitlab-cli-1.25.3.ebuild b/dev-util/gitlab-cli/gitlab-cli-1.25.3.ebuild new file mode 100644 index ..461cbd9de31a --- /dev/null +++ b/dev-util/gitlab-cli/gitlab-cli-1.25.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module +GIT_COMMIT=7ab3ef14820c565a9430fa0da58a491048699638 + +DESCRIPTION="the official gitlab command line interface" +HOMEPAGE="https://gitlab.com/gitlab-org/cli"; +SRC_URI="https://gitlab.com/gitlab-org/cli/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# tests communicate with gitlab.com and require a personal access token +RESTRICT="test" + +S="${WORKDIR}/cli-v${PV}-${GIT_COMMIT}" + +src_compile() { + emake \ + GLAB_VERSION=v${PV} \ + build manpage +} + +src_install() { + dobin bin/glab + dodoc README.md + doman share/man/man1/* +}