[gentoo-commits] repo/gentoo:master commit in: net-proxy/dnsproxy/
commit: 2d433ac9008d2efdbf3bd9e447ae4f0646f71418 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 04:49:44 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:49:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d433ac9 net-proxy/dnsproxy: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-proxy/dnsproxy/metadata.xml | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/net-proxy/dnsproxy/metadata.xml b/net-proxy/dnsproxy/metadata.xml index c25e5e780e25..60494b11b52b 100644 --- a/net-proxy/dnsproxy/metadata.xml +++ b/net-proxy/dnsproxy/metadata.xml @@ -1,9 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -The dnsproxy daemon is a proxy for DNS queries. It forwards these queries to -two previously configured nameservers: one for authoritative queries and another -for recursive queries. The received answers are sent back to the client unchanged. -No local caching is done. + + + The dnsproxy daemon is a proxy for DNS queries. It forwards these queries to + two previously configured nameservers: one for authoritative queries and another + for recursive queries. The received answers are sent back to the client unchanged. + No local caching is done. + + + awaw/dnsproxy +
[gentoo-commits] repo/gentoo:master commit in: net-misc/seafile-client/
commit: 4dfd18f4dbfa49618f6d5b0a016f55c61f8a7035 Author: Quentin Retornaz retornaz com> AuthorDate: Sat Mar 4 19:47:03 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:47:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfd18f4 net-misc/seafile-client: version bump to 9.0.0 Signed-off-by: Quentin Retornaz retornaz.com> Closes: https://github.com/gentoo/gentoo/pull/29928 Signed-off-by: Sam James gentoo.org> net-misc/seafile-client/Manifest | 1 + .../seafile-client/seafile-client-9.0.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest index 2ea7770b3978..ebe8ef2f229a 100644 --- a/net-misc/seafile-client/Manifest +++ b/net-misc/seafile-client/Manifest @@ -1,2 +1,3 @@ DIST seafile-client-8.0.10.tar.gz 11718520 BLAKE2B b8163085c9973df6965b194c964d2b326d4faea3191bf9b62a147bd0a49670f1eb3d0758fbe6f822f99f54c95c32717d9c3533cbc15e71cd8251c1c6ef67f662 SHA512 c4efb1698ed6dfbf3199e4e03293035c8052bd66632a1d04d9020bd226cce748fbcfc8d90c10284c9b1ee6bad20546263a9e09819fc420365625a2fbd4f4a697 DIST seafile-client-8.0.9.tar.gz 11716754 BLAKE2B 2087d2b31ce4696fd723da7a353c54ebebef86c84b62146d806692066165d0499f5fd6d3be108130d28c297020eafc3497be03131c8a8751f34f33eece90 SHA512 d0b55883f8d00138c092309994047652c6a5aa8b66182f83b6c852f1721794d9d8125da5fba282e9efdb92a0a97a55ecd6e225ab6a7916718a05ea2b7f4bd944 +DIST seafile-client-9.0.0.tar.gz 11714587 BLAKE2B 3432c5b1a971b794379953392689a8451335b1e31a23d09a762b181d66d99a8ee1a2694bcd0cdeb31e2d3c5d98e11d582c9464c11e558c9febb894361dfebfce SHA512 42975fcae3691ffa69671e39c75af1dd863f43cbab65f2022f3c4ee72462c6725107bda77856d16caa4db1e9b5e81c45fe629ffe362a88bbfae8fef558118cae diff --git a/net-misc/seafile-client/seafile-client-9.0.0.ebuild b/net-misc/seafile-client/seafile-client-9.0.0.ebuild new file mode 100644 index ..bb0e0f264d2f --- /dev/null +++ b/net-misc/seafile-client/seafile-client-9.0.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Upstream is moving tags repeatedly, then we use commit hash. +RELEASE_COMMIT="f8ee58c29d7cb73dd8eaff7aad79540ec7611bdd" + +inherit xdg cmake + +DESCRIPTION="Seafile desktop client" +HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/; +SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="shibboleth test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/jansson:= + dev-libs/openssl:= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + >=net-libs/libsearpc-3.2.0_p1 + ~net-misc/seafile-${PV} + sys-libs/zlib + virtual/opengl + elibc_musl? ( sys-libs/fts-standalone ) + shibboleth? ( dev-qt/qtwebengine:5[widgets] )" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 )" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}/${PN}-8.0.6-select-qt5.patch" + "${FILESDIR}/${PN}-7.0.9-qt-5.15.patch" +) + +S="${WORKDIR}/${PN}-${RELEASE_COMMIT}" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)" + -DBUILD_TESTING="$(usex test)" + ) + # 863554 + use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/seafile/
commit: 7e5252f929e16aaf42f4ea14941fb3844c20137e Author: Quentin Retornaz retornaz com> AuthorDate: Sat Mar 4 19:35:41 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:47:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5252f9 net-misc/seafile: version bump to 9.0.0 Signed-off-by: Quentin Retornaz retornaz.com> Signed-off-by: Sam James gentoo.org> net-misc/seafile/Manifest | 1 + net-misc/seafile/seafile-9.0.0.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/net-misc/seafile/Manifest b/net-misc/seafile/Manifest index 0ea1f1b800d3..9c914ccea01b 100644 --- a/net-misc/seafile/Manifest +++ b/net-misc/seafile/Manifest @@ -1,2 +1,3 @@ DIST seafile-8.0.10.gh.tar.gz 749686 BLAKE2B 76c5f6e71dcf12c6950bfde17e529ea8d24efed78069d9bbc93c78f04167be371884aa069b6665afc21be5114352b7a73e5cf09d6f7f9cea6bad323c956ef254 SHA512 9ef1f01d180fe08452c39bd35683610844ff849fa261d98ac7366fde6af27886e823976f6fa2e82407fb844dcb4de8160658abd807eb1d4932e999a4ad75dd50 DIST seafile-8.0.9.gh.tar.gz 740920 BLAKE2B c62c7ccea536934a92166db5d2acea45b65f5508c1e5d4f70749c922c12d29da11bc2265203c91e87fe0096cc3f4b6ec4f6125b538a4de88725583871b05e67e SHA512 c4621ea4c08fcd9c5d4cf683152f7504c37212272b5a9535da869de846b71a7f5e9a72c5544f9b7487ad8025a6cdf2866c15788828cc27937209d8242fc13cb8 +DIST seafile-9.0.0.tar.gz 749947 BLAKE2B df9e68d1ee46c03d5d7cab35f141b6e7a890e78a5864bf55b4ac2913a214e24660f57157123845b62aa72c6ad1e689d6cf53bbe6b43f44c0178a867cb0e6c78e SHA512 3ab5a62faf7210e27df58a33f790b4aaeeb5b897532ec45af283bbaf70bdf40532c8be6481ef43752fc1e646e2d8d1c890f3e039df1d058d7067e2bae99e40fb diff --git a/net-misc/seafile/seafile-9.0.0.ebuild b/net-misc/seafile/seafile-9.0.0.ebuild new file mode 100644 index ..45069b35de3e --- /dev/null +++ b/net-misc/seafile/seafile-9.0.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +# Upstream is moving tags repeatedly, then we use commit hash. +RELEASE_COMMIT="c244a274912070a39864369a6a21c55566fe2fda" + +inherit autotools python-single-r1 vala + +DESCRIPTION="File syncing and sharing software with file encryption and group sharing" +HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile/; +SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/future[${PYTHON_USEDEP}] + ') + dev-libs/openssl:= + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/jansson:= + dev-libs/libevent:= + net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}] + net-libs/libwebsockets[client] + net-misc/curl + sys-apps/util-linux + sys-libs/zlib + elibc_musl? ( sys-libs/fts-standalone )" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS} + $(vala_depend)" + +S="${WORKDIR}/${PN}-${RELEASE_COMMIT}" + +pkg_setup() { + python-single-r1_pkg_setup + vala_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-static + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + # Remove unnecessary .la files + find "${ED}" -name '*.la' -delete || die + python_fix_shebang "${ED}"/usr/bin/seaf-cli +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/premake/
commit: 7f0315e8dccc36a7d6be1058755ab52b391e45c7 Author: Yiyang Wu gmail com> AuthorDate: Sun Mar 19 03:58:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:22:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0315e8 dev-util/premake: drop 3.7-r1, 4.4_beta5 Closes: https://bugs.gentoo.org/867127 Signed-off-by: Yiyang Wu gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25825 Signed-off-by: Sam James gentoo.org> dev-util/premake/Manifest | 2 -- dev-util/premake/premake-3.7-r1.ebuild| 19 dev-util/premake/premake-4.4_beta5.ebuild | 36 --- 3 files changed, 57 deletions(-) diff --git a/dev-util/premake/Manifest b/dev-util/premake/Manifest index afe7721bf87c..2ba271bb4632 100644 --- a/dev-util/premake/Manifest +++ b/dev-util/premake/Manifest @@ -1,4 +1,2 @@ DIST premake-4.3-src.zip 514366 BLAKE2B 5079f9d7c5dbe46d60149ec7c01523eaca5ab3e9f2f66d05905152ceb0b8bddaf181624288b722dd1534da6aef256ed5bb997db448f1499c8ab989277bc6 SHA512 df3a4f1e04afb6ae9acf06c063b084a4bcc7c48a98eebeb242eafef40de4097c6a6fe549369d9538b93efea35244222b9d26c15824f126a67b8f80abaecdf001 -DIST premake-4.4-beta5-src.zip 596883 BLAKE2B f4bf2b75946b6a442aced79f1f29b08e61bfa34c1e30c64aa59a6fed9c4c35aaca996fd0e8b728e839c24e74eae9f23ac3c99406361a061f0fa5dc04ce3ce9aa SHA512 47a2c26d3c45578cb2cbae96ec1b647298824d08584e2610aacd038e21069297a1f5b3366340cf781d29827555ff4d955651f70cdc2d36b99808fddf52e7a242 DIST premake-5.0.0_beta2.tar.gz 6491805 BLAKE2B 1e5245ded3c36b61afd9339351ae2250cebd488a3723c1844b98a8bcf257a3a33102483d5b830a264aff7371b40edcac7dca18dbaacb0dffeb6e43d69e5d6a4c SHA512 0385e2859ed8873f78e2e8e4a57112c9ec5ff5ef6c456caa7a96b9fc372f148cec9c745e19cac7daee6c55820e86e55224737aa172e2134c169303829c1080eb -DIST premake-src-3.7.zip 427727 BLAKE2B 2f9cc7b045f75ceb52a8e71507cb5576f042a93be4f6c097e8bc1166e3bbb9e271a02f5fbd648f79e0d24867a09bba9ac72a268fdc47140219c5d6a36cda1a16 SHA512 351b26b9ee738e97b1828e7c26fe1538fb1509fbdc030da3d87fc28b1daa7966bc50ba8043062d35b37fa3929d909533b723241e1f98e438a039c6f9d61a46f4 diff --git a/dev-util/premake/premake-3.7-r1.ebuild b/dev-util/premake/premake-3.7-r1.ebuild deleted file mode 100644 index ae7f896f0a9c.. --- a/dev-util/premake/premake-3.7-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A makefile generation tool" -HOMEPAGE="http://industriousone.com/premake; -SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.zip" -S="${WORKDIR}/${P/p/P}" - -LICENSE="GPL-2" -SLOT="3" -KEYWORDS="amd64 x86" - -BDEPEND="app-arch/unzip" - -src_install() { - dobin bin/${PN} -} diff --git a/dev-util/premake/premake-4.4_beta5.ebuild b/dev-util/premake/premake-4.4_beta5.ebuild deleted file mode 100644 index 68325bfb5d3b.. --- a/dev-util/premake/premake-4.4_beta5.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P=${P/_/-} - -inherit versionator - -DESCRIPTION="A makefile generation tool" -HOMEPAGE="https://premake.github.io/; -SRC_URI="mirror://sourceforge/premake/${MY_P}-src.zip" - -LICENSE="BSD" -SLOT=$(get_major_version) -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - sed 's/$(ARCH) //g' -i build/gmake.unix/Premake4.make || die -} - -src_compile() { - emake -C build/gmake.unix/ -} - -src_install() { - dobin bin/release/premake${SLOT} - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/premake/files/, dev-util/premake/
commit: a71f049b4729191d5d0f796211a063ef575c3364 Author: YiyangWu gmail com> AuthorDate: Thu Jun 9 07:30:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:22:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71f049b dev-util/premake: bump version, remove hard-coded -L/usr/lib64 Currrently premake hardcoded -L/usr/lib64 as LDFLAG on linux 64 bit platform, and -L/usr/lib for 32 bit. This should be removed. This also benefits running premake on Gentoo prefix. Test on Gentoo prefix: [==] 2137 tests from 191 test suites ran. (1558 ms total) [ PASSED ] 2137 tests. Signed-off-by: YiyangWu gmail.com> Signed-off-by: Sam James gentoo.org> dev-util/premake/Manifest | 2 +- .../premake-5.0.0-remove-hardcoded-libpath.patch | 113 + ...emake-5.0.0_alpha16-respect-MAKEOPTS-jobs.patch | 63 ...0_alpha16.ebuild => premake-5.0.0_beta2.ebuild} | 6 +- 4 files changed, 116 insertions(+), 68 deletions(-) diff --git a/dev-util/premake/Manifest b/dev-util/premake/Manifest index 7ed7cd054ada..afe7721bf87c 100644 --- a/dev-util/premake/Manifest +++ b/dev-util/premake/Manifest @@ -1,4 +1,4 @@ DIST premake-4.3-src.zip 514366 BLAKE2B 5079f9d7c5dbe46d60149ec7c01523eaca5ab3e9f2f66d05905152ceb0b8bddaf181624288b722dd1534da6aef256ed5bb997db448f1499c8ab989277bc6 SHA512 df3a4f1e04afb6ae9acf06c063b084a4bcc7c48a98eebeb242eafef40de4097c6a6fe549369d9538b93efea35244222b9d26c15824f126a67b8f80abaecdf001 DIST premake-4.4-beta5-src.zip 596883 BLAKE2B f4bf2b75946b6a442aced79f1f29b08e61bfa34c1e30c64aa59a6fed9c4c35aaca996fd0e8b728e839c24e74eae9f23ac3c99406361a061f0fa5dc04ce3ce9aa SHA512 47a2c26d3c45578cb2cbae96ec1b647298824d08584e2610aacd038e21069297a1f5b3366340cf781d29827555ff4d955651f70cdc2d36b99808fddf52e7a242 -DIST premake-5.0.0_alpha16.tar.gz 6462956 BLAKE2B 27c27eeef77986f6e8244ecd1a08e19d753dafcd0292d593ac758e04c2cb2307e05aaf325d2afc6ad8936ab2bbd97af6269841b9b7489b50dd4ce56e39120f05 SHA512 7ddb5ffe48484157336c7309fb611d34ff670fb20f92da309af3a4ae6f664a4b8abd2c0575036abbed1e346b155a03bf6fbac0587b47d5c97d9a22f08dd2deea +DIST premake-5.0.0_beta2.tar.gz 6491805 BLAKE2B 1e5245ded3c36b61afd9339351ae2250cebd488a3723c1844b98a8bcf257a3a33102483d5b830a264aff7371b40edcac7dca18dbaacb0dffeb6e43d69e5d6a4c SHA512 0385e2859ed8873f78e2e8e4a57112c9ec5ff5ef6c456caa7a96b9fc372f148cec9c745e19cac7daee6c55820e86e55224737aa172e2134c169303829c1080eb DIST premake-src-3.7.zip 427727 BLAKE2B 2f9cc7b045f75ceb52a8e71507cb5576f042a93be4f6c097e8bc1166e3bbb9e271a02f5fbd648f79e0d24867a09bba9ac72a268fdc47140219c5d6a36cda1a16 SHA512 351b26b9ee738e97b1828e7c26fe1538fb1509fbdc030da3d87fc28b1daa7966bc50ba8043062d35b37fa3929d909533b723241e1f98e438a039c6f9d61a46f4 diff --git a/dev-util/premake/files/premake-5.0.0-remove-hardcoded-libpath.patch b/dev-util/premake/files/premake-5.0.0-remove-hardcoded-libpath.patch new file mode 100644 index ..4c7a377ba6c7 --- /dev/null +++ b/dev-util/premake/files/premake-5.0.0-remove-hardcoded-libpath.patch @@ -0,0 +1,113 @@ +Remove the hardcoded -L/usr/lib and -L/usr/lib64 +This is not needed, and will cause issues: +https://github.com/gentoo/gentoo/pull/25825#issuecomment-1179497476 +Index: premake-core-5.0.0-beta2/modules/d/tools/dmd.lua +=== +--- premake-core-5.0.0-beta2.orig/modules/d/tools/dmd.lua premake-core-5.0.0-beta2/modules/d/tools/dmd.lua +@@ -52,8 +52,8 @@ + + tdmd.gcc.libraryDirectories = { + architecture = { +- x86 = "-L-L/usr/lib", +- x86_64 = "-L-L/usr/lib64", ++ x86 = "", ++ x86_64 = "", + } + } + +Index: premake-core-5.0.0-beta2/modules/d/tools/gdc.lua +=== +--- premake-core-5.0.0-beta2.orig/modules/d/tools/gdc.lua premake-core-5.0.0-beta2/modules/d/tools/gdc.lua +@@ -228,8 +228,8 @@ + + gdc.libraryDirectories = { + architecture = { +- x86 = "-L/usr/lib", +- x86_64 = "-L/usr/lib64", ++ x86 = "", ++ x86_64 = "", + } + } + +Index: premake-core-5.0.0-beta2/modules/d/tools/ldc.lua +=== +--- premake-core-5.0.0-beta2.orig/modules/d/tools/ldc.lua premake-core-5.0.0-beta2/modules/d/tools/ldc.lua +@@ -323,8 +323,8 @@ + + ldc.libraryDirectories = { + architecture = { +- x86 = "-L=-L/usr/lib", +- x86_64 = "-L=-L/usr/lib64", ++ x86 = "", ++ x86_64 = "", + } + } + +Index: premake-core-5.0.0-beta2/modules/gmake/tests/cpp/test_ldflags.lua
[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-qt/
commit: 27ea5586c1658b00e2c4b802116fe9a07871be2a Author: Matt Whitlock mattwhitlock name> AuthorDate: Sun Mar 19 03:51:28 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:21:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ea5586 net-p2p/bitcoin-qt: old versions need old dev-util/libsecp256k1 Bug: https://bugs.gentoo.org/901367 Signed-off-by: Matt Whitlock mattwhitlock.name> Closes: https://github.com/gentoo/gentoo/pull/30227 Signed-off-by: Sam James gentoo.org> .../{bitcoin-qt-0.21.0.ebuild => bitcoin-qt-0.21.0-r1.ebuild}| 5 +++-- .../bitcoin-qt/{bitcoin-qt-22.0.ebuild => bitcoin-qt-22.0-r1.ebuild} | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.21.0.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.21.0-r1.ebuild similarity index 97% rename from net-p2p/bitcoin-qt/bitcoin-qt-0.21.0.ebuild rename to net-p2p/bitcoin-qt/bitcoin-qt-0.21.0-r1.ebuild index 75b9007e2706..784375fb1228 100644 --- a/net-p2p/bitcoin-qt/bitcoin-qt-0.21.0.ebuild +++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.21.0-r1.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 @@ -26,7 +26,8 @@ RESTRICT="!test? ( test )" RDEPEND=" dev-libs/boost:= - >dev-libs/libsecp256k1-0.1_pre20200911:=[recovery,schnorr] + >dev-libs/libsecp256k1-0.1_pre20200911:0/0[recovery,schnorr] + !>=dev-libs/libsecp256k1-0.1_pre20210628 >=dev-libs/univalue-1.0.4:= dev-qt/qtcore:5 dev-qt/qtgui:5 diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-22.0.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-22.0-r1.ebuild similarity index 98% rename from net-p2p/bitcoin-qt/bitcoin-qt-22.0.ebuild rename to net-p2p/bitcoin-qt/bitcoin-qt-22.0-r1.ebuild index 90571ee1adba..8d0158e88816 100644 --- a/net-p2p/bitcoin-qt/bitcoin-qt-22.0.ebuild +++ b/net-p2p/bitcoin-qt/bitcoin-qt-22.0-r1.ebuild @@ -31,7 +31,8 @@ REQUIRED_USE=" " RDEPEND=" dev-libs/boost:= - >dev-libs/libsecp256k1-0.1_pre20200911:=[recovery,schnorr] + >dev-libs/libsecp256k1-0.1_pre20200911:0/0[recovery,schnorr] + !>=dev-libs/libsecp256k1-0.1_pre20210628 >=dev-libs/univalue-1.0.4:= dev-qt/qtcore:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoind/
commit: f385521f1882c7afa95a4616cab90c0089cd10e8 Author: Matt Whitlock mattwhitlock name> AuthorDate: Sun Mar 19 03:50:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:21:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f385521f net-p2p/bitcoind: old versions need old dev-util/libsecp256k1 Bug: https://bugs.gentoo.org/901367 Signed-off-by: Matt Whitlock mattwhitlock.name> Signed-off-by: Sam James gentoo.org> .../bitcoind/{bitcoind-0.21.0.ebuild => bitcoind-0.21.0-r1.ebuild} | 5 +++-- net-p2p/bitcoind/{bitcoind-22.0.ebuild => bitcoind-22.0-r1.ebuild} | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/net-p2p/bitcoind/bitcoind-0.21.0.ebuild b/net-p2p/bitcoind/bitcoind-0.21.0-r1.ebuild similarity index 97% rename from net-p2p/bitcoind/bitcoind-0.21.0.ebuild rename to net-p2p/bitcoind/bitcoind-0.21.0-r1.ebuild index 2d24cac58585..ee53cd8ba772 100644 --- a/net-p2p/bitcoind/bitcoind-0.21.0.ebuild +++ b/net-p2p/bitcoind/bitcoind-0.21.0-r1.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 @@ -28,7 +28,8 @@ DEPEND=" acct-user/bitcoin dev-libs/boost:= dev-libs/libevent:= - >dev-libs/libsecp256k1-0.1_pre20200911:=[recovery,schnorr] + >dev-libs/libsecp256k1-0.1_pre20200911:0/0[recovery,schnorr] + !>=dev-libs/libsecp256k1-0.1_pre20210628 >=dev-libs/univalue-1.0.4:= system-leveldb? ( virtual/bitcoin-leveldb ) sqlite? ( >=dev-db/sqlite-3.7.17:= ) diff --git a/net-p2p/bitcoind/bitcoind-22.0.ebuild b/net-p2p/bitcoind/bitcoind-22.0-r1.ebuild similarity index 98% rename from net-p2p/bitcoind/bitcoind-22.0.ebuild rename to net-p2p/bitcoind/bitcoind-22.0-r1.ebuild index 9cfae4858081..1fdd799bd9a7 100644 --- a/net-p2p/bitcoind/bitcoind-22.0.ebuild +++ b/net-p2p/bitcoind/bitcoind-22.0-r1.ebuild @@ -33,7 +33,8 @@ RDEPEND=" acct-user/bitcoin dev-libs/boost:= dev-libs/libevent:= - >dev-libs/libsecp256k1-0.1_pre20200911:=[recovery,schnorr] + >dev-libs/libsecp256k1-0.1_pre20200911:0/0[recovery,schnorr] + !>=dev-libs/libsecp256k1-0.1_pre20210628 >=dev-libs/univalue-1.0.4:= nat-pmp? ( net-libs/libnatpmp ) virtual/bitcoin-leveldb
[gentoo-commits] repo/gentoo:master commit in: dev-util/bitcoin-tx/
commit: 9631a31c4130e0636f6b33a0dee7feff708876e1 Author: Matt Whitlock mattwhitlock name> AuthorDate: Sun Mar 19 03:47:08 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9631a31c dev-util/bitcoin-tx: old versions need old dev-util/libsecp256k1 Bug: https://bugs.gentoo.org/901367 Signed-off-by: Matt Whitlock mattwhitlock.name> Signed-off-by: Sam James gentoo.org> .../{bitcoin-tx-0.21.0-r1.ebuild => bitcoin-tx-0.21.0-r2.ebuild} | 3 ++- .../{bitcoin-tx-22.0-r1.ebuild => bitcoin-tx-22.0-r2.ebuild} | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r1.ebuild b/dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r2.ebuild similarity index 95% rename from dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r1.ebuild rename to dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r2.ebuild index 0d5b506d3da1..865fc9b4f6ab 100644 --- a/dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r1.ebuild +++ b/dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r2.ebuild @@ -23,7 +23,8 @@ IUSE="knots" DEPEND=" dev-libs/boost:= - ~dev-libs/libsecp256k1-0.1_pre20201028:=[recovery,schnorr] + >dev-libs/libsecp256k1-0.1_pre20200911:0/0[recovery,schnorr] + !>=dev-libs/libsecp256k1-0.1_pre20210628 >=dev-libs/univalue-1.0.4:= " RDEPEND="${DEPEND}" diff --git a/dev-util/bitcoin-tx/bitcoin-tx-22.0-r1.ebuild b/dev-util/bitcoin-tx/bitcoin-tx-22.0-r2.ebuild similarity index 96% rename from dev-util/bitcoin-tx/bitcoin-tx-22.0-r1.ebuild rename to dev-util/bitcoin-tx/bitcoin-tx-22.0-r2.ebuild index 7d8aa96f012e..cbf1068adebf 100644 --- a/dev-util/bitcoin-tx/bitcoin-tx-22.0-r1.ebuild +++ b/dev-util/bitcoin-tx/bitcoin-tx-22.0-r2.ebuild @@ -23,7 +23,8 @@ IUSE="knots" RDEPEND=" dev-libs/boost:= - ~dev-libs/libsecp256k1-0.1_pre20201028:=[recovery,schnorr] + >dev-libs/libsecp256k1-0.1_pre20200911:0/0[recovery,schnorr] + !>=dev-libs/libsecp256k1-0.1_pre20210628 >=dev-libs/univalue-1.0.4:= " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_metadata/
commit: 293039b15bfb39b95117678ba8ef6beddbe50d97 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 04:01:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 04:13:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293039b1 dev-python/importlib_metadata: Bump to 6.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib_metadata/Manifest | 1 + .../importlib_metadata-6.0.1.ebuild| 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/importlib_metadata/Manifest b/dev-python/importlib_metadata/Manifest index 6988bbbadba7..a24f3c68fdb5 100644 --- a/dev-python/importlib_metadata/Manifest +++ b/dev-python/importlib_metadata/Manifest @@ -1,2 +1,3 @@ DIST importlib_metadata-4.13.0.tar.gz 50445 BLAKE2B 0f52430bdcf63275d16d330fd2ec6a85926ab75cc2c14d0e996dc29a1258ba71e12253dd36f776f280c68cfc0d68058ce52d246fef5eccd9c3b7e5ea9bab5441 SHA512 68deb9b017d89df05b613c564bfaafd9024f9a6b1b14973bb75c0756f29911c6a2516a87b4fad60cb15b66bca79a275163fb8db2cfbd088ab952633de056d1e1 DIST importlib_metadata-6.0.0.tar.gz 49776 BLAKE2B 9c4e6b20b725e263dad4acc4553b006c7332b33c0e56344aa2ceb09e93d71db14aebc522ae81e068a1a82ad48947f6f72eaec932933ae61d4daa2e043e63 SHA512 7d5cea465bf02722b28542f374e36ed55ab09455e1e548e838acf0cb38dcd84a79f5ef7cd673400852ff3a33271078ec8476f02aa7bf7748d3b85f4cefe3f678 +DIST importlib_metadata-6.0.1.tar.gz 49963 BLAKE2B 8f915035334965ae373977814d335b66028f85372f96a9815fe3e59ca346b60d64c16e147e8a9d1ce44e26b31851dcfbda84002fc1a0d93c0d154115f5acec4e SHA512 9ee241a8865d181fae103e643ae618f46541ba9aab299df32892739db991d78b4199df436f77d7c28aeb736e4c2cfb38301cb7133d8baff3c149f4421e0431a1 diff --git a/dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild b/dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild new file mode 100644 index ..94609d071b76 --- /dev/null +++ b/dev-python/importlib_metadata/importlib_metadata-6.0.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_resources[${PYTHON_USEDEP}] + ' 3.8) + ) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pywlroots/
commit: 2420da01faf396bec96c5e0d543bc88f355105c1 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 04:05:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 04:13:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2420da01 dev-python/pywlroots: Bump to 0.16.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pywlroots/Manifest| 1 + dev-python/pywlroots/pywlroots-0.16.2.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/pywlroots/Manifest b/dev-python/pywlroots/Manifest index c22522919570..446dcdbf2f88 100644 --- a/dev-python/pywlroots/Manifest +++ b/dev-python/pywlroots/Manifest @@ -1,2 +1,3 @@ DIST pywlroots-0.15.24.gh.tar.gz 85570 BLAKE2B 0c7ba0be6159152488785298028bb1feec20e2380357060a850dab417b3fb1fccb4a9e6cc6564d2b7f124bf4fc454789549267e9036b0b4559e5fcd4c6f06196 SHA512 b29b76cf18a65b2ef19d15ecf018a9ba44119d60ee61435967d17f06d5f7544d2117f2e9a81574734c71591a237b00c8584a5cc6d6adb928f39f11170f21ee94 DIST pywlroots-0.16.1.gh.tar.gz 90101 BLAKE2B 5b26b8aeacef7336353376f1ac0f230f88e50da3dca1ac726470791555edb9c486234122242ced3220b893eb6d0666cfc6519f23ed3922645549ff012ab46d04 SHA512 599210486c6461660b2c85b69726afc30c5b0d835e61ee2cf246296aaccf9d8fb1e332d7eb50a30599f155fbbd7c5c204ca1158d9a8122fcc36fbf745085902f +DIST pywlroots-0.16.2.gh.tar.gz 90372 BLAKE2B 94107199e912b53e484d0fd81f18900bb5b2283a588b09da2c078606881f1cbe8e25bec3bada32e1d0c74300374d66c95d56ff976661813730ffedaf023cb57a SHA512 314339e6b4f66f03af74fc7e69814b4e1e879da6ec624f33eb3b04e26a7a4159776f182830a3b2ff31720021386cab70cdfc16a0b2377414c94cd834fd1ca26c diff --git a/dev-python/pywlroots/pywlroots-0.16.2.ebuild b/dev-python/pywlroots/pywlroots-0.16.2.ebuild new file mode 100644 index ..b802883e934e --- /dev/null +++ b/dev-python/pywlroots/pywlroots-0.16.2.ebuild @@ -0,0 +1,44 @@ +# 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="Python binding to the wlroots library using cffi" +HOMEPAGE=" + https://github.com/flacjacket/pywlroots/ + https://pypi.org/project/pywlroots/ +" +SRC_URI=" + https://github.com/flacjacket/pywlroots/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +# See README for wlroots dep +DEPEND=" + >=dev-python/pywayland-0.4.14[${PYTHON_USEDEP}] + >=dev-python/xkbcommon-0.2[${PYTHON_USEDEP}] + =gui-libs/wlroots-$(ver_cut 1-2)*:= +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.15.24-no-import-version-check.patch +) + +distutils_enable_tests pytest + +python_test() { + rm -rf wlroots || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/trio-websocket/
commit: 07f75eed3e4b1525d822bcaad0d9de2c98eaf663 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 04:08:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 04:13:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f75eed dev-python/trio-websocket: Bump to 0.10.1 Signed-off-by: Michał Górny gentoo.org> dev-python/trio-websocket/Manifest | 1 + .../trio-websocket/trio-websocket-0.10.1.ebuild| 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-python/trio-websocket/Manifest b/dev-python/trio-websocket/Manifest index 737e9c6f334e..2347ad7960d0 100644 --- a/dev-python/trio-websocket/Manifest +++ b/dev-python/trio-websocket/Manifest @@ -1 +1,2 @@ DIST trio-websocket-0.10.0.gh.tar.gz 43808 BLAKE2B fd89ab74c3844a14940ce07a0abc07a0392607b492fa4b6e1d81ba3aa2c37338706975cb800332751c9ea70e934c4169fdcd29dd047019096726164a2130daa9 SHA512 04d775a7c1a232b470a7f415b57debce4bd1c3732934a94d65e3c9f3bb45c5ffea7464557100e2e9f68a2aa6a7812bd686220de046f399a0d0242309d2d9be59 +DIST trio-websocket-0.10.1.gh.tar.gz 44657 BLAKE2B c7e895c5beccf40baa8603f1e3c62396e4d8c716d9a51b6977c0854f65b4c40a1edb40812f80d55f0530c2e59f10f27f2b62f72a6fb91c693ae0d67aeff3161c SHA512 bd26d72c5de70d8176b62c950e6c2bf6cf47ed5a55bb63f88e675a9d353076be45f45387da8fa9af71b8915d93914844f2a7a662351e4776c4714734512bdd7c diff --git a/dev-python/trio-websocket/trio-websocket-0.10.1.ebuild b/dev-python/trio-websocket/trio-websocket-0.10.1.ebuild new file mode 100644 index ..b95a0f2797fc --- /dev/null +++ b/dev-python/trio-websocket/trio-websocket-0.10.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 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} ) + +inherit distutils-r1 + +DESCRIPTION="WebSocket client and server implementation for Python Trio" +HOMEPAGE=" + https://github.com/HyperionGray/trio-websocket/ + https://pypi.org/project/trio-websocket/ +" +SRC_URI=" + https://github.com/HyperionGray/trio-websocket/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/trio-0.11[${PYTHON_USEDEP}] + >=dev-python/wsproto-0.14[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/pytest-trio-0.5.0[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p trio +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbxmpp/
commit: 779335094965aaf15aacd39c01f7c0f92a691c1a Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 04:02:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 04:13:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77933509 dev-python/nbxmpp: Bump to 4.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/nbxmpp/Manifest| 1 + dev-python/nbxmpp/nbxmpp-4.2.1.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/nbxmpp/Manifest b/dev-python/nbxmpp/Manifest index 86fff1b44467..9fd9b911bdf6 100644 --- a/dev-python/nbxmpp/Manifest +++ b/dev-python/nbxmpp/Manifest @@ -1,2 +1,3 @@ DIST python-nbxmpp-3.2.5.tar.bz2 132029 BLAKE2B 846f3b47c3a9a95cf1fa1b557a007fd4901fb4acaa3160ea4b9b1cdff1e9d2c3e64bc5251b739d816f3f1c449c350d1ac44c14cbef87d14fe5a6450418451007 SHA512 577f8c7b0f5a7c69b4d980bff93f0a208ab0a660d731eb95ec63b76583194b94bd9d9f6b10fcac3951a6e6afb5d0c4da2140cbc17ef653f19ec6957b5d2e5f04 DIST python-nbxmpp-4.2.0.tar.bz2 133803 BLAKE2B db63b5ca085a90913ba6cac07c214e2528bf629bab24f7256ee751fb3ae4ddf417a9d09c509a259d468fff81feaf890b639bb9145b02c957fe777101bfbe7afb SHA512 8927b867ece2be1a2610cc5221615f026bd84b242a2d257740079f86aaa61c7f6208e90c8051f570d5539189476c68a316f840240ae0a6372311f353182b2940 +DIST python-nbxmpp-4.2.1.tar.bz2 134008 BLAKE2B bfd412bcef465eb59f7f5b6311d7786f24585be80932b74b2d2e75999320c24bef7438d10cbb81cd87f00dbb6733859e19c2c8b032374c3ff0c75d678f5a1439 SHA512 3ff7b29e374057c646b153a1bb987b5df830a3392988b97c2b27466054d50d09109893399a02ef11da7f7e7a9386c987d289205f0d1bd4af56e495b19c7c3026 diff --git a/dev-python/nbxmpp/nbxmpp-4.2.1.ebuild b/dev-python/nbxmpp/nbxmpp-4.2.1.ebuild new file mode 100644 index ..570d6eeeb400 --- /dev/null +++ b/dev-python/nbxmpp/nbxmpp-4.2.1.ebuild @@ -0,0 +1,35 @@ +# 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 + +MY_P=python-nbxmpp-${PV} +DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way" +HOMEPAGE=" + https://dev.gajim.org/gajim/python-nbxmpp/ + https://pypi.org/project/nbxmpp/ +" +SRC_URI=" + https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2 +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-libs/gobject-introspection + net-libs/libsoup:3.0[introspection] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.42[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyGithub/
commit: e3a3afd068209204b7a23b88d37de18859a78a26 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 04:03:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 04:13:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a3afd0 dev-python/PyGithub: Bump to 1.58.1 Signed-off-by: Michał Górny gentoo.org> dev-python/PyGithub/Manifest | 1 + dev-python/PyGithub/PyGithub-1.58.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest index 7178a4f43652..05a1fe131dc7 100644 --- a/dev-python/PyGithub/Manifest +++ b/dev-python/PyGithub/Manifest @@ -1,2 +1,3 @@ DIST PyGithub-1.57.gh.tar.gz 3159952 BLAKE2B e753a72c0fe20f0697ff3246fd2c3445571079ae18bee50abf6543da51d9e889c67cafa0bf36a980223f3423cf880c36d24ce74a6bf245117a080186a209ddcb SHA512 6c8880d21c5134581be6bc5549184c3f13cef8f360a46a459234f22f3dd4fc5f8b573cc3a5d870bba6c6129ff7b670e739d87e42f2e34ddcdf357a3fe2b3cadc DIST PyGithub-1.58.0.gh.tar.gz 3172006 BLAKE2B a1d71c11a359d296fbf895a1fc3c9f60490b7c63fd65c92a3a025c2b306ca281a03cf65d49a1dcca5bb0a9c537b130f5ef7bd9ab594f1521a106857f83669f65 SHA512 cbaca0d116be56f6d44084892e52b7073378743178342a480c2b3990542e476bee52947d56f8be950d05d5c06fb8eaeb32acb35285c79e0cbbd8b24239af6cba +DIST PyGithub-1.58.1.tar.gz 3171074 BLAKE2B e1397db839b2fc194fc67d9ac47adf9faa4a087c9350596e243d8d763a05d50ee1f9b03192bc5b88c0c94893c8d39b798efd07d0c2c8c597072c65306339c03a SHA512 97e316d8bcd47546da2f64afe462b51d183a5385544a57963585a179d844e12865c7b87f08c507c4d3d8c0397a7f98acd84c17f45e9668722459c4c2cc328363 diff --git a/dev-python/PyGithub/PyGithub-1.58.1.ebuild b/dev-python/PyGithub/PyGithub-1.58.1.ebuild new file mode 100644 index ..c22ebb71ed44 --- /dev/null +++ b/dev-python/PyGithub/PyGithub-1.58.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library to access the Github API v3" +HOMEPAGE=" + https://github.com/PyGithub/PyGithub/ + https://pypi.org/project/PyGithub/ +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# cryptography via pyjwt[crypto] +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/deprecated[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/httpretty-0.9.6[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_metadata/
commit: 8183e126a739ef3162b696a008d889d8e4d0d4a3 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 04:01:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 04:13:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8183e126 dev-python/importlib_metadata: Bump to 6.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib_metadata/Manifest | 1 + .../importlib_metadata-6.1.0.ebuild| 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/importlib_metadata/Manifest b/dev-python/importlib_metadata/Manifest index a24f3c68fdb5..2eb0751d3f71 100644 --- a/dev-python/importlib_metadata/Manifest +++ b/dev-python/importlib_metadata/Manifest @@ -1,3 +1,4 @@ DIST importlib_metadata-4.13.0.tar.gz 50445 BLAKE2B 0f52430bdcf63275d16d330fd2ec6a85926ab75cc2c14d0e996dc29a1258ba71e12253dd36f776f280c68cfc0d68058ce52d246fef5eccd9c3b7e5ea9bab5441 SHA512 68deb9b017d89df05b613c564bfaafd9024f9a6b1b14973bb75c0756f29911c6a2516a87b4fad60cb15b66bca79a275163fb8db2cfbd088ab952633de056d1e1 DIST importlib_metadata-6.0.0.tar.gz 49776 BLAKE2B 9c4e6b20b725e263dad4acc4553b006c7332b33c0e56344aa2ceb09e93d71db14aebc522ae81e068a1a82ad48947f6f72eaec932933ae61d4daa2e043e63 SHA512 7d5cea465bf02722b28542f374e36ed55ab09455e1e548e838acf0cb38dcd84a79f5ef7cd673400852ff3a33271078ec8476f02aa7bf7748d3b85f4cefe3f678 DIST importlib_metadata-6.0.1.tar.gz 49963 BLAKE2B 8f915035334965ae373977814d335b66028f85372f96a9815fe3e59ca346b60d64c16e147e8a9d1ce44e26b31851dcfbda84002fc1a0d93c0d154115f5acec4e SHA512 9ee241a8865d181fae103e643ae618f46541ba9aab299df32892739db991d78b4199df436f77d7c28aeb736e4c2cfb38301cb7133d8baff3c149f4421e0431a1 +DIST importlib_metadata-6.1.0.tar.gz 50209 BLAKE2B 8c3afc8037eb49de1e862539150a9401297bf136ca005119c1f1d19fb7a9485b1d2caf2a290eb577308e3111352113cdd51312388f952a8a1402f9bf6081e28a SHA512 7effcdcfa67d2360533205e63013934141bfa4cf5fcafa021381470e9e99025df89c1b9328d620fce6eb83f95af6919e3576f366cec47ec3a3f79414e3171e6c diff --git a/dev-python/importlib_metadata/importlib_metadata-6.1.0.ebuild b/dev-python/importlib_metadata/importlib_metadata-6.1.0.ebuild new file mode 100644 index ..94609d071b76 --- /dev/null +++ b/dev-python/importlib_metadata/importlib_metadata-6.1.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_resources[${PYTHON_USEDEP}] + ' 3.8) + ) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/dateutils/
commit: d2216660ce4e19a94f754b79fee0f16e46696cc0 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 04:00:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:03:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2216660 app-misc/dateutils: add 0.4.10 Signed-off-by: Sam James gentoo.org> app-misc/dateutils/Manifest | 1 + .../dateutils/{dateutils-.ebuild => dateutils-0.4.10.ebuild}| 6 +++--- app-misc/dateutils/dateutils-.ebuild| 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app-misc/dateutils/Manifest b/app-misc/dateutils/Manifest index 6e1a5f0eb879..edfdc3dbca37 100644 --- a/app-misc/dateutils/Manifest +++ b/app-misc/dateutils/Manifest @@ -1 +1,2 @@ +DIST dateutils-0.4.10.tar.xz 652548 BLAKE2B b1fe3b07edfd223c9265df99888bf2edc37458b487b0f3b913f4c19e23b86d4a7f8cb3f0610bf140e6ce0233a9008ccd26cbe0b1462c5f85b2424cd39ffcbdb7 SHA512 04a9fff177596bb9bc47d3b221865bbeafeafbc708385610845a1cdcb2a7fa379e8d9363cce578836ae121dab7ee64e19f61d82e8f50e52d23c5f43cf521 DIST dateutils-0.4.9.tar.xz 651024 BLAKE2B 9b9bab5f990689a367fa574c20113c01f4847cdcced47275b992655cb91cd14076c22e2d550a969c20ef979b63156c72a485c42105022e522dce4d1376aa0393 SHA512 b5cda838f8fa01e4208e11842f835503357c02b4a21b003db08ef88763a65f26ad2cd6f5d71c80b499d4e5ee5c0b4e552469ef91aa6cd02ebe5c5d2ad6e3105e diff --git a/app-misc/dateutils/dateutils-.ebuild b/app-misc/dateutils/dateutils-0.4.10.ebuild similarity index 90% copy from app-misc/dateutils/dateutils-.ebuild copy to app-misc/dateutils/dateutils-0.4.10.ebuild index 3e16869e3d11..0f24dadd469b 100644 --- a/app-misc/dateutils/dateutils-.ebuild +++ b/app-misc/dateutils/dateutils-0.4.10.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 DESCRIPTION="Command line date and time utilities" HOMEPAGE="https://www.fresse.org/dateutils/ https://github.com/hroptatyr/dateutils; @@ -13,7 +13,7 @@ case "${PV}" in ;; *) SRC_URI="https://github.com/hroptatyr/dateutils/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" esac LICENSE="BSD" diff --git a/app-misc/dateutils/dateutils-.ebuild b/app-misc/dateutils/dateutils-.ebuild index 3e16869e3d11..7c1baaa588b0 100644 --- a/app-misc/dateutils/dateutils-.ebuild +++ b/app-misc/dateutils/dateutils-.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
[gentoo-commits] repo/gentoo:master commit in: app-misc/dateutils/, app-misc/dateutils/files/
commit: 9b3334d5bcc11feabeed0d7af4fdfbc2fabebf77 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 03:52:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 04:03:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3334d5 app-misc/dateutils: drop 0.4.7, 0.4.8 Signed-off-by: Sam James gentoo.org> app-misc/dateutils/Manifest| 2 -- app-misc/dateutils/dateutils-0.4.7.ebuild | 40 -- app-misc/dateutils/dateutils-0.4.8.ebuild | 36 --- .../dateutils-0.4.6-unportable-sys-sysctl_h.patch | 10 -- 4 files changed, 88 deletions(-) diff --git a/app-misc/dateutils/Manifest b/app-misc/dateutils/Manifest index 59db98794e3f..6e1a5f0eb879 100644 --- a/app-misc/dateutils/Manifest +++ b/app-misc/dateutils/Manifest @@ -1,3 +1 @@ -DIST dateutils-0.4.7.tar.xz 649932 BLAKE2B 710c22d63fe3c8f77c69c97c405d3d4aa5c51de3d5768076ca24f8b2be0d6033ae652825e528d99c36f382e25c4e0a60eaa7cb9eec58f6b814d60d513b37ce7e SHA512 480943c32585efd8f42958d6e7d3304a37568f2134c9561d6e0b38f4719fd149ec7e55c559a5e73e97e1c9d217f3d53fe76a7e6a9d3114c040915ebf48db4666 -DIST dateutils-0.4.8.tar.xz 642316 BLAKE2B 483ae60829c3b77bd7c2ce72347bc99fda6f63018c2e2335322175f962f904c97ba07c4e39bcdf6e549e2e09043d56bcc00863a1299225964cd15921a22bfc05 SHA512 964204e2a04a5aa7fa73cbddd98e1a953d498a4b5e0447daa5f912845fb74825d1791b6bea3ebca47784a8edd2e549dfee1e48e3050632efed7f11f109b74be8 DIST dateutils-0.4.9.tar.xz 651024 BLAKE2B 9b9bab5f990689a367fa574c20113c01f4847cdcced47275b992655cb91cd14076c22e2d550a969c20ef979b63156c72a485c42105022e522dce4d1376aa0393 SHA512 b5cda838f8fa01e4208e11842f835503357c02b4a21b003db08ef88763a65f26ad2cd6f5d71c80b499d4e5ee5c0b4e552469ef91aa6cd02ebe5c5d2ad6e3105e diff --git a/app-misc/dateutils/dateutils-0.4.7.ebuild b/app-misc/dateutils/dateutils-0.4.7.ebuild deleted file mode 100644 index 8efc3c6c2dd7.. --- a/app-misc/dateutils/dateutils-0.4.7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="command line date and time utilities" -HOMEPAGE="https://www.fresse.org/dateutils/ https://github.com/hroptatyr/dateutils; - -case "${PV}" in - ) - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/hroptatyr/dateutils.git; - ;; - *) - SRC_URI="https://github.com/hroptatyr/dateutils/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="amd64 x86" -esac - -LICENSE="BSD" -SLOT="0" - -BDEPEND="app-arch/xz-utils" -DEPEND="sys-libs/timezone-data" - -# bug 429810 -RDEPEND="${DEPEND} - !sys-fabric/dapl" - -PATCHES=( - "${FILESDIR}/${PN}-0.4.6-unportable-sys-sysctl_h.patch" -) - -src_prepare() { - default - [[ "${PV}" = ]] && eautoreconf -} - -src_configure() { - econf CFLAGS="${CFLAGS}" -} diff --git a/app-misc/dateutils/dateutils-0.4.8.ebuild b/app-misc/dateutils/dateutils-0.4.8.ebuild deleted file mode 100644 index 221496587862.. --- a/app-misc/dateutils/dateutils-0.4.8.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Command line date and time utilities" -HOMEPAGE="https://www.fresse.org/dateutils/ https://github.com/hroptatyr/dateutils; - -case "${PV}" in - ) - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/hroptatyr/dateutils.git; - ;; - *) - SRC_URI="https://github.com/hroptatyr/dateutils/releases/download/v${PV}/${P}.tar.xz; - KEYWORDS="amd64 x86" -esac - -LICENSE="BSD" -SLOT="0" - -BDEPEND="app-arch/xz-utils" -DEPEND="sys-libs/timezone-data" - -# bug 429810 -RDEPEND="${DEPEND} - !sys-fabric/dapl" - -src_prepare() { - default - [[ "${PV}" = ]] && eautoreconf -} - -src_configure() { - econf CFLAGS="${CFLAGS}" -} diff --git a/app-misc/dateutils/files/dateutils-0.4.6-unportable-sys-sysctl_h.patch b/app-misc/dateutils/files/dateutils-0.4.6-unportable-sys-sysctl_h.patch deleted file mode 100644 index dc310ea7812c.. --- a/app-misc/dateutils/files/dateutils-0.4.6-unportable-sys-sysctl_h.patch +++ /dev/null @@ -1,10 +0,0 @@ a/build-aux/yuck.c -+++ b/build-aux/yuck.c -@@ -65,7 +65,6 @@ - #include - #include - #include --#include - #include - #if defined WITH_SCMVER - # include
[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/
commit: 783ff348e117743467c066b75c8640e531bf54f0 Author: Guillermo Joandet gmail com> AuthorDate: Sat Mar 18 20:05:09 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 19 03:51:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783ff348 net-misc/gnome-remote-desktop: Version bump to 44.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30220 Signed-off-by: Matt Turner gentoo.org> net-misc/gnome-remote-desktop/Manifest | 1 + .../gnome-remote-desktop-44.0.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/net-misc/gnome-remote-desktop/Manifest b/net-misc/gnome-remote-desktop/Manifest index 93cc4ebb8936..6d14aad81427 100644 --- a/net-misc/gnome-remote-desktop/Manifest +++ b/net-misc/gnome-remote-desktop/Manifest @@ -1,2 +1,3 @@ DIST gnome-remote-desktop-43.3.tar.xz 196540 BLAKE2B a33dcb830cd5ed0e9c44da8717a7c621231a97a0d503daa007d6d4c47feb83e16905f61a9ebe60ce5231b7fbad035ab24603284f9c9212ccb48dab90cb845a5c SHA512 67dc7c4ab7d2db9ef843e30b688e024ed91341c09fbf4c7d33f4c1d8b7d9d3564fb64bc948b12f2aee3ca8a545fb21842ce79970ec1ddaf99fd64c41a44b8f59 +DIST gnome-remote-desktop-44.0.tar.xz 199392 BLAKE2B a1a58a9d100dc1cf40fe03eaf611ac4c895bfb4e135a05ce25d8e00cafb5b7eecddcd7ca98bec65f39ef65fe430e1827214a5775820383f6502f10c437f761b0 SHA512 6ca62126790be4498806aeb61c02edf68f113aa1ec53ab73f8bd822b10f5957b32a67d5a23f7ba023db117a8b2fe8fb3be87ea72bca1c22dedde00e94677549e DIST gnome-remote-desktop-44.rc.tar.xz 199388 BLAKE2B 69ee4ad0cae29eea60a79cce24b5852fdffb524af599e21a4a4963bac6e10fa3cef9c4ed361fc1fb2ebf4954968365288ec6da747e1363b0e0e87e7faeeb138a SHA512 ed33a3add26ada4b8d15d3e0e22cb14ac87c6779c5c7ad89db5ceacae457b4967460a40994c38ebf59b194c23c6d5a94e1b8719ad60d582961091b7ca9ad5ae2 diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild new file mode 100644 index ..595e4cdbee2a --- /dev/null +++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson systemd xdg + +DESCRIPTION="Remote desktop daemon for GNOME using pipewire" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="aac doc +rdp systemd +vnc" +REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )" +RESTRICT="test" # Tests run xvfb-run directly + +DEPEND=" + x11-libs/cairo + x11-libs/libdrm + >=media-libs/libepoxy-1.4 + >=dev-libs/glib-2.68:2 + x11-libs/libnotify + app-crypt/libsecret + >=media-video/pipewire-0.3.49:= + app-crypt/tpm2-tss:= + rdp? ( + >=media-libs/nv-codec-headers-11.1.5.0 + >=net-misc/freerdp-2.10.0:=[server] + >=sys-fs/fuse-3.9.1:3 + >=x11-libs/libxkbcommon-1.0.0 + + aac? ( + media-libs/fdk-aac:= + ) + ) + vnc? ( + net-libs/libvncserver + ) +" +RDEPEND="${DEPEND} + x11-wm/mutter[screencast] +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + virtual/pkgconfig + doc? ( + app-text/asciidoc + ) +" + +src_configure() { + local emesonargs=( + $(meson_use doc man) + $(meson_use aac fdk_aac) + $(meson_use rdp) + $(meson_use vnc) + $(meson_use systemd) + -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/seafile-client/
commit: 20f17ef08dc26788a4801c7803773defc73a56ba Author: Sam James gentoo org> AuthorDate: Sun Mar 19 03:42:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:45:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f17ef0 net-misc/seafile-client: drop 8.0.5, 8.0.6, 8.0.7, 8.0.8 Fixes: 2f5d106281b454d915aed799f6b419b9da30e85d Signed-off-by: Sam James gentoo.org> net-misc/seafile-client/Manifest | 4 -- .../seafile-client/seafile-client-8.0.5.ebuild | 54 - .../seafile-client/seafile-client-8.0.6.ebuild | 55 -- .../seafile-client/seafile-client-8.0.7.ebuild | 55 -- .../seafile-client/seafile-client-8.0.8.ebuild | 55 -- 5 files changed, 223 deletions(-) diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest index ae58bb2b362e..2ea7770b3978 100644 --- a/net-misc/seafile-client/Manifest +++ b/net-misc/seafile-client/Manifest @@ -1,6 +1,2 @@ DIST seafile-client-8.0.10.tar.gz 11718520 BLAKE2B b8163085c9973df6965b194c964d2b326d4faea3191bf9b62a147bd0a49670f1eb3d0758fbe6f822f99f54c95c32717d9c3533cbc15e71cd8251c1c6ef67f662 SHA512 c4efb1698ed6dfbf3199e4e03293035c8052bd66632a1d04d9020bd226cce748fbcfc8d90c10284c9b1ee6bad20546263a9e09819fc420365625a2fbd4f4a697 -DIST seafile-client-8.0.5.tar.gz 11701650 BLAKE2B c9c436f53cf7effa6c2e1cdbb09f5cffd53f7ef8fa6f6b12bb92c0d3c2e54b38858c95a3ab4c511d16774a973c8c2a7e66842825e9535d1332e8589dc201d22a SHA512 1f3eb643dce980a1aa0ff71e0ecca83b3db0848f9983bf7782adae6d181ddc28454a6cd75ebfcf439c17eb2008a5e0d4a684e5cee60fe7b83297e9fce1fcfec9 -DIST seafile-client-8.0.6.tar.gz 11702726 BLAKE2B bcba073b9ec17c33f653ae89e518f30f96ec8f9bdb780a9e06ae75d565c223c6b0505fd1ec9475b66bcd8d26f84846a99968fc006514d1eccb4a72b8600f0ae4 SHA512 fceb272fa521a7343609285ff5b299f66886b2ea53a1395178c3f05313e9439853422de65d20902669034c4edacdf32eb5674e16e64218b0444221c77cd4256c -DIST seafile-client-8.0.7.tar.gz 11718265 BLAKE2B a48e259d809644cb1949f35e80459aa2267c9772438eb09ba894a795553368935c8b63c78fbabbea2202d3f23eb001836acce0975b086f66ec6d804405c5b534 SHA512 b4a6d5896f828e0e8ac4b202c5cc933e0ade4c373074e48e76e3b4ffe670faec0ef62bfcc72607891fb2c8b066fc448976285985077c48c6e3763619f35f4629 -DIST seafile-client-8.0.8.tar.gz 11716136 BLAKE2B 1e8a25e0ce7ddf3347790cb614e725349c7cdb1b881bba4f229676f9f2e6ba86ed4958fb18c09b63e9c6fbf57c73f3bda68bd39f11ac374c4715bd4f5d036cf2 SHA512 9d569152c3e3db2fc142a082a3ca75fb020117eb5a79e7c0daa31207d1b04571ef38782c3afc1dbb205a65b8dd54e4b1ee4aab0715b0bda4bdd308474ce4e51c DIST seafile-client-8.0.9.tar.gz 11716754 BLAKE2B 2087d2b31ce4696fd723da7a353c54ebebef86c84b62146d806692066165d0499f5fd6d3be108130d28c297020eafc3497be03131c8a8751f34f33eece90 SHA512 d0b55883f8d00138c092309994047652c6a5aa8b66182f83b6c852f1721794d9d8125da5fba282e9efdb92a0a97a55ecd6e225ab6a7916718a05ea2b7f4bd944 diff --git a/net-misc/seafile-client/seafile-client-8.0.5.ebuild b/net-misc/seafile-client/seafile-client-8.0.5.ebuild deleted file mode 100644 index 4c52710fbbf8.. --- a/net-misc/seafile-client/seafile-client-8.0.5.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RELEASE_COMMIT="484d80075f9dbcf49d80036e84ed67d47b8cedd4" - -inherit xdg cmake - -DESCRIPTION="Seafile desktop client" -HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile-client/; -SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="shibboleth test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-db/sqlite:3 - dev-libs/glib:2 - dev-libs/jansson:= - dev-libs/openssl:= - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - net-libs/libsearpc - ~net-misc/seafile-${PV} - sys-libs/zlib - virtual/opengl - elibc_musl? ( sys-libs/fts-standalone ) - shibboleth? ( dev-qt/qtwebengine:5[widgets] )" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 )" -BDEPEND="dev-qt/linguist-tools:5" - -PATCHES=( - "${FILESDIR}/${PN}-select-qt5.patch" - "${FILESDIR}/${PN}-7.0.9-qt-5.15.patch" -) - -S="${WORKDIR}/${PN}-${RELEASE_COMMIT}" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)" - -DBUILD_TESTING="$(usex test)" - ) - # 863554 - use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" ) - cmake_src_configure -} diff --git a/net-misc/seafile-client/seafile-client-8.0.6.ebuild b/net-misc/seafile-client/seafile-client-8.0.6.ebuild deleted file mode 100644 index cf595b8208c9.. --- a/net-misc/seafile-client/seafile-client-8.0.6.ebuild +++ /dev/null @@
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/
commit: 90f47fd1f1ad7a4adb2e293098f80ed9c4c2fe16 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 03:43:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 03:44:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f47fd1 sys-libs/libcxx: Fix typo in LLVM package name Reported by Arfrever. Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxx/libcxx-14.0.6.ebuild | 2 +- sys-libs/libcxx/libcxx-15.0.7-r1.ebuild | 2 +- sys-libs/libcxx/libcxx-15.0.7.ebuild | 2 +- sys-libs/libcxx/libcxx-16.0.0..ebuild| 2 +- sys-libs/libcxx/libcxx-16.0.0.ebuild | 2 +- sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild | 2 +- sys-libs/libcxx/libcxx-16.0.0_rc4.ebuild | 2 +- sys-libs/libcxx/libcxx-17.0.0..ebuild| 2 +- sys-libs/libcxx/libcxx-17.0.0_pre20230304.ebuild | 2 +- sys-libs/libcxx/libcxx-17.0.0_pre20230314.ebuild | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/sys-libs/libcxx/libcxx-14.0.6.ebuild b/sys-libs/libcxx/libcxx-14.0.6.ebuild index 1ae6c77afc9c..9ac9d8ad89f9 100644 --- a/sys-libs/libcxx/libcxx-14.0.6.ebuild +++ b/sys-libs/libcxx/libcxx-14.0.6.ebuild @@ -54,7 +54,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild b/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild index b0445e061e96..2ea0abb84b2c 100644 --- a/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild +++ b/sys-libs/libcxx/libcxx-15.0.7-r1.ebuild @@ -54,7 +54,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxx/libcxx-15.0.7.ebuild b/sys-libs/libcxx/libcxx-15.0.7.ebuild index c8284848d512..1d2b045156a9 100644 --- a/sys-libs/libcxx/libcxx-15.0.7.ebuild +++ b/sys-libs/libcxx/libcxx-15.0.7.ebuild @@ -53,7 +53,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxx/libcxx-16.0.0..ebuild b/sys-libs/libcxx/libcxx-16.0.0..ebuild index 4eeb65e55e83..56140d06df64 100644 --- a/sys-libs/libcxx/libcxx-16.0.0..ebuild +++ b/sys-libs/libcxx/libcxx-16.0.0..ebuild @@ -53,7 +53,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxx/libcxx-16.0.0.ebuild b/sys-libs/libcxx/libcxx-16.0.0.ebuild index ebd073f968d0..cdbee6be92d6 100644 --- a/sys-libs/libcxx/libcxx-16.0.0.ebuild +++ b/sys-libs/libcxx/libcxx-16.0.0.ebuild @@ -53,7 +53,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild b/sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild index bd6f3db60c4b..c9983680a218 100644 --- a/sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild +++ b/sys-libs/libcxx/libcxx-16.0.0_rc3.ebuild @@ -53,7 +53,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: c758a24029865b7c7714ea9d6ed85ed91bd6243e Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 03:43:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 03:44:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c758a240 sys-libs/compiler-rt: Fix typo in LLVM package name Reported by Arfrever. Signed-off-by: Michał Górny gentoo.org> sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild | 2 +- sys-libs/compiler-rt/compiler-rt-15.0.7.ebuild | 2 +- sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild| 2 +- sys-libs/compiler-rt/compiler-rt-16.0.0.ebuild | 2 +- sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild | 2 +- sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild | 2 +- sys-libs/compiler-rt/compiler-rt-17.0.0..ebuild| 2 +- sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230304.ebuild | 2 +- sys-libs/compiler-rt/compiler-rt-17.0.0_pre20230314.ebuild | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild index 03211f749fd4..c3a8d53ce19f 100644 --- a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild @@ -51,7 +51,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.7.ebuild b/sys-libs/compiler-rt/compiler-rt-15.0.7.ebuild index 284371357cd2..32f758f51aa5 100644 --- a/sys-libs/compiler-rt/compiler-rt-15.0.7.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-15.0.7.ebuild @@ -50,7 +50,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild index 2ed5fc860074..5abe2bd9bf79 100644 --- a/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild @@ -49,7 +49,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0.ebuild index 111c3be95d40..49b92c7f0e51 100644 --- a/sys-libs/compiler-rt/compiler-rt-16.0.0.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0.ebuild @@ -49,7 +49,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild index 44675fe040f5..168b226c7c9e 100644 --- a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc3.ebuild @@ -49,7 +49,7 @@ pkg_setup() { # Darwin Prefix builds do not have llvm installed yet, so rely on # bootstrap-prefix to set the appropriate path vars to LLVM instead # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild index 44675fe040f5..168b226c7c9e 100644 --- a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild @@ -49,7 +49,7 @@
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 5ffbf06642913c248a4f7a3dccb81e23d0c35d09 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 03:42:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 03:44:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffbf066 profiles/base: Update LLVM target masks Reported by Arfrever. Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.mask | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 793c4541707c..021f765e12c1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -431,15 +431,21 @@ x11-libs/colord-gtk doc # Mask the experimental targets in release ebuilds. # Note to self: remember to move still-applicable masks to the newer # version when master is bumped. - (2020-11-30) # Vendored therecipe/qt violates network sandbox + uses external binary
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
commit: 9fbbc3112edc13e54ad3489c999bc3197a16799a Author: Michał Górny gentoo org> AuthorDate: Sun Mar 19 03:43:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 19 03:44:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbbc311 sys-libs/libcxxabi: Fix typo in LLVM package name Reported by Arfrever. Signed-off-by: Michał Górny gentoo.org> sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-15.0.7.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild| 2 +- sys-libs/libcxxabi/libcxxabi-16.0.0.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-16.0.0_rc3.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-17.0.0..ebuild| 2 +- sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230304.ebuild | 2 +- sys-libs/libcxxabi/libcxxabi-17.0.0_pre20230314.ebuild | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild index fb6e382467f1..a396fb6620e2 100644 --- a/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild @@ -50,7 +50,7 @@ python_check_deps() { pkg_setup() { # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.7.ebuild b/sys-libs/libcxxabi/libcxxabi-15.0.7.ebuild index 1b6f8964e39a..30ac0da6b21a 100644 --- a/sys-libs/libcxxabi/libcxxabi-15.0.7.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-15.0.7.ebuild @@ -49,7 +49,7 @@ python_check_deps() { pkg_setup() { # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild index e5f19fc61a28..16f40d6829fa 100644 --- a/sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild @@ -49,7 +49,7 @@ python_check_deps() { pkg_setup() { # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0.ebuild index 40271cf28572..e5d488bf1341 100644 --- a/sys-libs/libcxxabi/libcxxabi-16.0.0.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0.ebuild @@ -49,7 +49,7 @@ python_check_deps() { pkg_setup() { # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc3.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc3.ebuild index fb725b1c09a1..141fa6f7cb51 100644 --- a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc3.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc3.ebuild @@ -49,7 +49,7 @@ python_check_deps() { pkg_setup() { # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + if [[ ${CHOST} != *-darwin* ]] || has_version sys-devel/llvm; then LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup fi python-any-r1_pkg_setup diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild index fb725b1c09a1..141fa6f7cb51 100644 --- a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild @@ -49,7 +49,7 @@ python_check_deps() { pkg_setup() { # darwin prefix builds do
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/files/, dev-libs/gjs/
commit: aa2cec7d4a0926da65f3830ced1ca945f4dfe96a Author: Guillermo Joandet gmail com> AuthorDate: Sat Mar 18 21:34:16 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 19 03:41:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2cec7d dev-libs/gjs: Version bump to 1.76.0 Closes: https://bugs.gentoo.org/900875 Closes: https://github.com/gentoo/gentoo/pull/30224 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-libs/gjs/Manifest | 1 + ...0-move_have_gtk4_to_the_appropriate_place.patch | 38 dev-libs/gjs/gjs-1.76.0.ebuild | 72 ++ 3 files changed, 111 insertions(+) diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest index ca195b26575b..3b5bf78e27c0 100644 --- a/dev-libs/gjs/Manifest +++ b/dev-libs/gjs/Manifest @@ -1,3 +1,4 @@ DIST gjs-1.74.1.tar.xz 638536 BLAKE2B 375abcaa20a538cfa271f7dcf6f3715e4324ff5a4a9482ce0dd7f78213598a715ebc034f701fe458876f841f72802db4ae2aabf0abc04dc4ac5bb39c917741fd SHA512 346667accb589df0e6a045e30782017eab928115f263d36d521b61b0af38fd268bc518b8ab5ec78e5d25e0194b744a2ee59e65668da679e138b2122858ce0614 DIST gjs-1.74.2.tar.xz 639012 BLAKE2B 12f6f60b801d96a4cff260a0abc5da96c30a5b77d69d31b646b16db20a586761b36b2601c8da8ab7b313c96b8fb2319ed65cb53f3f3ca2d3d255648ceccdbc7c SHA512 738176aabcc8d0147cf77b7af3271c93ca4e8a473b2d35722b4cf9a15dcdc9f87962a29dd949607d947256df9ffcfd499d7189b6eff7ac416bbad594a2bc8ea9 DIST gjs-1.75.90.tar.xz 645228 BLAKE2B 853704b5eed8d14e070fe47ec10a27071ab6d7c6754f61206f03c20a3fba0038105c54fd2b2b2196dfeb0e74aea966a6bd886ad8d77a0c1d1d70bf6eb5bc0a54 SHA512 2bfdb9fb62612505e2f647c164944337257915d427e62c340b1dbe389d22cf309fe4ba4f55c9399c3027136e24b49ed441598b9fbd93389e8596e2de8a6917fc +DIST gjs-1.76.0.tar.xz 645364 BLAKE2B 9987033883e466c983af007c870cba4f2ef70ee08e276777e1b52103ddcebd1285ca9f3ce64c8ef52437a829157f58902cfb921eed06442e53fd9778d9cd9f2b SHA512 fa44431f431f14b82c648c388046b83722808db52d2bbe2deeb8d270d6fbeee9c4ee27feaa4fef425e1ab5ac65a1e68d7aa9457d543044362752810128064ea6 diff --git a/dev-libs/gjs/files/gjs-1.76.0-move_have_gtk4_to_the_appropriate_place.patch b/dev-libs/gjs/files/gjs-1.76.0-move_have_gtk4_to_the_appropriate_place.patch new file mode 100644 index ..2bb80126507f --- /dev/null +++ b/dev-libs/gjs/files/gjs-1.76.0-move_have_gtk4_to_the_appropriate_place.patch @@ -0,0 +1,38 @@ +# https://gitlab.gnome.org/GNOME/gjs/-/issues/532 +# https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/830/diffs?commit_id=83683d093c157828cf7787e53a32c586ae4e85d3 +diff --git a/installed-tests/js/meson.build b/installed-tests/js/meson.build +index 6db887d2250face397079b03d215bbd13f455efb..1e953ceb7695356b6e854775e5db005a9c22e053 100644 +--- a/installed-tests/js/meson.build b/installed-tests/js/meson.build +@@ -203,9 +203,13 @@ endif + # during build should be run using dbus-run-session + + dbus_tests = ['GDBus'] +-if have_gtk4 and not get_option('skip_gtk_tests') +-# FIXME: find out why GTK4 tries to acquire a message bus +-dbus_tests += 'Gtk4' ++if not get_option('skip_gtk_tests') ++have_gtk4 = dependency('gtk4', required: false).found() ++ ++if have_gtk4 ++# FIXME: find out why GTK4 tries to acquire a message bus ++dbus_tests += 'Gtk4' ++endif + endif + + bus_config = files('../../test/test-bus.conf') +diff --git a/meson.build b/meson.build +index 3ac372a16b0bfaa364ed7422119f3e6e4af8971e..5c7703935b68c724347692ef5bf47a3edf868c61 100644 +--- a/meson.build b/meson.build +@@ -679,10 +679,6 @@ endif + + ### Tests and test setups ## + +-if not get_option('skip_gtk_tests') +-have_gtk4 = dependency('gtk4', required: false).found() +-endif +- + subdir('installed-tests') + + # Note: The test program in test/ needs to be ported diff --git a/dev-libs/gjs/gjs-1.76.0.ebuild b/dev-libs/gjs/gjs-1.76.0.ebuild new file mode 100644 index ..e7cdaae084f1 --- /dev/null +++ b/dev-libs/gjs/gjs-1.76.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic gnome.org meson virtualx + +DESCRIPTION="Javascript bindings for GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/Gjs https://gitlab.gnome.org/GNOME/gjs; + +LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )" +SLOT="0" +IUSE="+cairo examples readline sysprof test" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.66.0:2 + dev-libs/libffi:= + >=dev-libs/gobject-introspection-1.71.1:= + >=dev-lang/spidermonkey-102.2.0:102 + cairo? ( x11-libs/cairo[X,glib] ) + readline? ( sys-libs/readline:0= ) +" +DEPEND="${RDEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + test? ( +
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-user-docs/
commit: 1a96a5322b371833380d98628176cc8716a36e64 Author: Guillermo Joandet gmail com> AuthorDate: Sat Mar 18 22:44:55 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 19 03:41:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a96a532 gnome-extra/gnome-user-docs: Version bump to 44.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30225 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-user-docs/Manifest | 1 + .../gnome-user-docs/gnome-user-docs-44.0.ebuild| 38 ++ 2 files changed, 39 insertions(+) diff --git a/gnome-extra/gnome-user-docs/Manifest b/gnome-extra/gnome-user-docs/Manifest index 6dff58bd09c0..85cd6ed5b9d3 100644 --- a/gnome-extra/gnome-user-docs/Manifest +++ b/gnome-extra/gnome-user-docs/Manifest @@ -1,2 +1,3 @@ DIST gnome-user-docs-43.0.tar.xz 11303880 BLAKE2B c9f3e0757eaa25944198c4c07809a86642e9e879e83856aaa3f8f968b35dc45667768acda0039f1e8a6f9a57e86afbd2d8df5e21d3ab7fa41a5e79cfe0f666eb SHA512 cf14edc34049d8e770f31e34b722a3309009fac64f3ac159cdf2baaebf7bd70ea8f0c592b398c9f0e21e11c7ac10d91a97a0079376da07dd1d433c2d3703eeef +DIST gnome-user-docs-44.0.tar.xz 12570592 BLAKE2B 1acb8a1a46eb85e42d21a45122d01ff85ea7f687e767f2f091b807abab80cfe373fc6dbed2fa1a513a80db2d35d7b066455d5290e3c61fd71e217f91242ea6f2 SHA512 144c5053998594cfa7e80c730b6ef1cd60dcd9dae34756e6116c5ef96d1660d7153e64348dbab4efdd26c073b56c0740f218778de48fa684d37a8a3e57d98d55 DIST gnome-user-docs-44.rc.tar.xz 12461604 BLAKE2B 9a97fac53bc4510174b3ae3a180c540625e15babec9b1fb03c93e40526e9eeb04aa6580a502db4b930b38000a622d3010da3132dfe3f65f5cc6f83b863c251ba SHA512 86bdac3f1869e4c2b778f12b8bf2227331f615e9ae0d94b391293dc2df4db457a59939f97157f1ba71af8feb9268e474acd4c7cede1b06f954c61ad29a90dd0f diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-44.0.ebuild b/gnome-extra/gnome-user-docs/gnome-user-docs-44.0.ebuild new file mode 100644 index ..f5c2e5bd8bf7 --- /dev/null +++ b/gnome-extra/gnome-user-docs/gnome-user-docs-44.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +DESCRIPTION="GNOME end user documentation" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-user-docs; + +LICENSE="CC-BY-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" + +BDEPEND="test? ( dev-libs/libxml2 )" +# eautoreconf requires: +# app-text/yelp-tools +# rebuilding translations requires: +# app-text/yelp-tools +# dev-util/gettext + +# This ebuild does not install any binaries +RESTRICT="binchecks strip + !test? ( test )" + +src_configure() { + # itstool is only needed for rebuilding translations + # xmllint is only needed for tests + gnome2_src_configure \ + $(usex test "" XMLLINT=$(type -P true)) \ + ITSTOOL=$(type -P true) +} + +src_compile() { + # Do not compile; "make all" with unset LINGUAS rebuilds all translations, + # which can take > 2 hours on a Core i7. + return +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dmidecode/
commit: c99effcf638c1461308af9068c8f7aeca6b374bd Author: Sam James gentoo org> AuthorDate: Sun Mar 19 03:30:06 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:30:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99effcf sys-apps/dmidecode: simplify via append-lfs-flags Signed-off-by: Sam James gentoo.org> sys-apps/dmidecode/dmidecode-3.4-r1.ebuild | 8 +--- sys-apps/dmidecode/dmidecode-3.5-r1.ebuild | 6 -- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild b/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild index 92d65b193d64..cf9d5fc8f094 100644 --- a/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild +++ b/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 # Upstream often give "recommended patches" at https://www.nongnu.org/dmidecode/ # Check regularly after releases! -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="DMI (Desktop Management Interface) table related utilities" HOMEPAGE="https://www.nongnu.org/dmidecode/; @@ -29,8 +29,10 @@ src_prepare() { } src_compile() { + append-lfs-flags + emake \ - CFLAGS="-D_FILE_OFFSET_BITS=64 ${CFLAGS} ${CPPFLAGS}" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" \ CC="$(tc-getCC)" } diff --git a/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild b/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild index 07d8528c8c98..516ba585f352 100644 --- a/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild +++ b/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 # Upstream often give "recommended patches" at https://www.nongnu.org/dmidecode/ # Check regularly after releases! -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="DMI (Desktop Management Interface) table related utilities" HOMEPAGE="https://www.nongnu.org/dmidecode/; @@ -29,8 +29,10 @@ src_prepare() { } src_compile() { + append-lfs-flags + emake \ - CFLAGS="-D_FILE_OFFSET_BITS=64 ${CFLAGS} ${CPPFLAGS}" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" \ CC="$(tc-getCC)" }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dmidecode/
commit: 8cfb2386afa1b59ffd40577048fd51e35065f125 Author: Kapil Porwal <107070036+kapil-porwal users noreply github com> AuthorDate: Wed Feb 22 09:48:38 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:29:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfb2386 sys-apps/dmidecode: Enable LFS The Makefile for this application is adding "_FILE_OFFSET_BITS=64" to the CFLAGS but the ebuild seems to be overriding it. Signed-off-by: Kapil Porwal <107070036+kapil-porwal users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/29717 Signed-off-by: Sam James gentoo.org> sys-apps/dmidecode/{dmidecode-3.4.ebuild => dmidecode-3.4-r1.ebuild} | 2 +- sys-apps/dmidecode/{dmidecode-3.5.ebuild => dmidecode-3.5-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/dmidecode/dmidecode-3.4.ebuild b/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild similarity index 95% rename from sys-apps/dmidecode/dmidecode-3.4.ebuild rename to sys-apps/dmidecode/dmidecode-3.4-r1.ebuild index 82a023f12031..92d65b193d64 100644 --- a/sys-apps/dmidecode/dmidecode-3.4.ebuild +++ b/sys-apps/dmidecode/dmidecode-3.4-r1.ebuild @@ -30,7 +30,7 @@ src_prepare() { src_compile() { emake \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + CFLAGS="-D_FILE_OFFSET_BITS=64 ${CFLAGS} ${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" \ CC="$(tc-getCC)" } diff --git a/sys-apps/dmidecode/dmidecode-3.5.ebuild b/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild similarity index 95% rename from sys-apps/dmidecode/dmidecode-3.5.ebuild rename to sys-apps/dmidecode/dmidecode-3.5-r1.ebuild index fd9962c60623..07d8528c8c98 100644 --- a/sys-apps/dmidecode/dmidecode-3.5.ebuild +++ b/sys-apps/dmidecode/dmidecode-3.5-r1.ebuild @@ -30,7 +30,7 @@ src_prepare() { src_compile() { emake \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + CFLAGS="-D_FILE_OFFSET_BITS=64 ${CFLAGS} ${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" \ CC="$(tc-getCC)" }
[gentoo-commits] repo/gentoo:master commit in: dev-util/ROPgadget/
commit: 6b4caedfdad4069f325dc6535209326fe7d83910 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Mar 15 20:29:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:13:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4caedf dev-util/ROPgadget: drop 7.1 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-util/ROPgadget/Manifest | 1 - dev-util/ROPgadget/ROPgadget-7.1.ebuild | 35 - 2 files changed, 36 deletions(-) diff --git a/dev-util/ROPgadget/Manifest b/dev-util/ROPgadget/Manifest index 007198d377ec..4bc6c6653fa3 100644 --- a/dev-util/ROPgadget/Manifest +++ b/dev-util/ROPgadget/Manifest @@ -1,2 +1 @@ -DIST ROPgadget-7.1.gh.tar.gz 10092729 BLAKE2B dc06e99347987d9eb8b346a6a55599013b7d90b996cbd59f27721f26ce6e59a1ead7c0e3824fdb4fa4d215256d6ad378b2e6eec210561a217b2fa65b2efda169 SHA512 f86956108ba5f131a609026087d4d952cb106ed03e72b04844ae551bdf5902ff70b917bc7c2bcd256591142d4f03e3aef0ceca7ad0d325fb5663f892e27b4b70 DIST ROPgadget-7.2.gh.tar.gz 10092747 BLAKE2B 1a1de7ce06115c8ffb377d3e7c77a268d3e9a158ed9255c02f954da4a0c32732f741e7ca081fa0b75b9a5dce2fa099b8548f26d248ed0285a2290f88dadc848d SHA512 cc3f87a4a331a3c7799f197b8a9056d1da85697a47c57d03cc080aa61d6c8a00775e7f972082f92451439c36ef9d820c982194464f02ec041b5bbeb97fa26f9a diff --git a/dev-util/ROPgadget/ROPgadget-7.1.ebuild b/dev-util/ROPgadget/ROPgadget-7.1.ebuild deleted file mode 100644 index ea1bc21225ed.. --- a/dev-util/ROPgadget/ROPgadget-7.1.ebuild +++ /dev/null @@ -1,35 +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_{9..11} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation" -HOMEPAGE="https://shell-storm.org/project/ROPgadget/; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget; -else - SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 ~arm64 x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/capstone-5[python,${PYTHON_USEDEP}] -" - -src_test() { - pushd test-suite-binaries || die - ./test.sh || die - popd || die -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/shodan/
commit: 734dbd9aa88e7f1685461ed2c1620a5e5df69c6f Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Mar 15 20:37:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:12:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734dbd9a net-analyzer/shodan: enable py3.11 Closes: https://bugs.gentoo.org/897072 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> net-analyzer/shodan/shodan-1.28.0.ebuild | 2 +- net-analyzer/shodan/shodan-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/shodan/shodan-1.28.0.ebuild b/net-analyzer/shodan/shodan-1.28.0.ebuild index cae4d648ff15..8c7d7860bc86 100644 --- a/net-analyzer/shodan/shodan-1.28.0.ebuild +++ b/net-analyzer/shodan/shodan-1.28.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="The official Python library for Shodan" diff --git a/net-analyzer/shodan/shodan-.ebuild b/net-analyzer/shodan/shodan-.ebuild index a33a8491beea..984c33c3f1f6 100644 --- a/net-analyzer/shodan/shodan-.ebuild +++ b/net-analyzer/shodan/shodan-.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="The official Python library for Shodan"
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/
commit: 849ed2778d87b605e764e603d9acbff6ca7c2045 Author: Tomáš Mózes gmail com> AuthorDate: Sun Mar 12 19:19:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:18:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849ed277 net-nds/openldap: add 2.5.14 (LTS) Closes: https://bugs.gentoo.org/900621 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30080 Signed-off-by: Sam James gentoo.org> net-nds/openldap/Manifest | 1 + net-nds/openldap/openldap-2.5.14.ebuild | 858 2 files changed, 859 insertions(+) diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest index 9d6fb9452f28..b68584180cce 100644 --- a/net-nds/openldap/Manifest +++ b/net-nds/openldap/Manifest @@ -1,4 +1,5 @@ DIST openldap-2.4.59.tgz 5886272 BLAKE2B a2a8bed1d2af97fd41d651668152fd4740871bc5a8abf4b50390839228af82ac103346b3500ae0f8dd31b708acabb30435b90cd48dfafe510e648df5150d96b8 SHA512 233459ab446da6e107a7fc4ecd5668d6b08c11a11359ee76449550393e8f586a29b59d7ae09a050a1fca4fcf388ea61438ef60831b3ae802d92c048365ae3968 +DIST openldap-OPENLDAP_REL_ENG_2_5_14.tar.bz2 5024359 BLAKE2B ffdffbd47e76545c2dc2d433d290945ab6eebd910031a60249cd8f6eac24f67841098e61c7e57864428e20a183a46d36dac422bba8cf6f3596f97439875af96b SHA512 abd1e8bda0762500db028f283fe2da9480a419072927295d6f3e1448cae130592511f385a87585843cf88217417c90ef57174ca919cfcf163eb41642a72bb4e3 DIST openldap-OPENLDAP_REL_ENG_2_6_3.tar.gz 6244895 BLAKE2B 97792a1b368de44867b0ce9eef38601c3e64b7d40e4ca206295bee110097697c919040d2220eea6f0581812e09a2cc3e6afb4a243a5072a8a0a95f24f9fb354b SHA512 1c882a0cd0729b5d0f40b58588d0e36ae3b1cae6d569f0576e940c7c63d03c29ed2c9db87695a87594ba99a927ef4cba491bddba3ce049025fd5883463122ba7 DIST openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 5043227 BLAKE2B 9bec77dbace0e52d1607d9ac13a77349e7d0b8876aa81fa635893638d00db58ec6bf8412f11fd266bba0440887be1aa21eb4a876122152f7f6de9fd8f75b6b4c SHA512 bff11bf1ae125bcabbd307f6c4e1c102a8df6f1091f84f5e7053fdbaa89ccd6aa0c86cc8dcce4fb9b6ffd853b5f8d3c933733f5713aeb4d6a9d77ab145293b48 DIST rfc2307bis.schema-20140524 12262 BLAKE2B 98031f49e9bde1e4821e637af3382364d8344ed7017649686a088070d96a632dffa6c661552352656b1b159c0fd962965580069a64c7f3d5bb6a3ed75f60fd99 SHA512 83b89a1deeefc8566b97e7e865b9b6d04541099cbdf719e24538a7d27d61b6209e87ab9003a9f140bd9afd018ec569e71721e3a24090e1902c8b6659d2ba103e diff --git a/net-nds/openldap/openldap-2.5.14.ebuild b/net-nds/openldap/openldap-2.5.14.ebuild new file mode 100644 index ..476048dc9e28 --- /dev/null +++ b/net-nds/openldap/openldap-2.5.14.ebuild @@ -0,0 +1,858 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles + +MY_PV="$(ver_rs 1-2 _)" + +BIS_PN=rfc2307bis.schema +BIS_PV=20140524 +BIS_P="${BIS_PN}-${BIS_PV}" + +DESCRIPTION="LDAP suite of application and development tools" +HOMEPAGE="https://www.openldap.org/; +SRC_URI=" + https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.bz2 + mirror://gentoo/${BIS_P} +" +S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV} + +LICENSE="OPENLDAP GPL-2" +# Subslot added for bug #835654 +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd" +IUSE_OVERLAY="overlays perl autoca" +IUSE_OPTIONAL="debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs +syslog test" +IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd" +IUSE_CONTRIB="${IUSE_CONTRIB} cxx" +IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}" +RESTRICT="!test? ( test )" + +RESTRICT="!test? ( test )" +REQUIRED_USE="cxx? ( sasl ) + pbkdf2? ( ssl ) + test? ( cleartext debug sasl ) + autoca? ( !gnutls ) + ?? ( test minimal ) + kerberos? ( ?? ( kinit smbkrb5passwd ) )" + +SYSTEM_LMDB_VER=0.9.30 +# openssl is needed to generate lanman-passwords required by samba +COMMON_DEPEND=" + kernel_linux? ( sys-apps/util-linux ) + ssl? ( + !gnutls? ( + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + ) + gnutls? ( + >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] + >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}] + ) + ) + sasl? ( dev-libs/cyrus-sasl:= ) + !minimal? ( + dev-libs/libltdl + sys-fs/e2fsprogs + >=dev-db/lmdb-${SYSTEM_LMDB_VER}:= + argon2? ( app-crypt/argon2:= ) + crypt? ( virtual/libcrypt:= ) + tcpd? (
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/
commit: 32877cf7e18c0ad25c2fa7fded5d6f6725392bd2 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 03:19:44 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:19:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32877cf7 net-nds/openldap: add LTS note Bug: https://bugs.gentoo.org/900621 Signed-off-by: Sam James gentoo.org> net-nds/openldap/openldap-2.4.59-r2.ebuild | 3 +++ net-nds/openldap/openldap-2.5.14.ebuild| 3 +++ net-nds/openldap/openldap-2.6.3-r7.ebuild | 3 +++ net-nds/openldap/openldap-2.6.4-r1.ebuild | 3 +++ 4 files changed, 12 insertions(+) diff --git a/net-nds/openldap/openldap-2.4.59-r2.ebuild b/net-nds/openldap/openldap-2.4.59-r2.ebuild index f23db2eef5f9..a67487013a0d 100644 --- a/net-nds/openldap/openldap-2.4.59-r2.ebuild +++ b/net-nds/openldap/openldap-2.4.59-r2.ebuild @@ -3,6 +3,9 @@ EAPI=7 +# Re cleanups: +# 2.5.x is an LTS release so we want to keep it for a while. + inherit autotools db-use flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles BIS_PN=rfc2307bis.schema diff --git a/net-nds/openldap/openldap-2.5.14.ebuild b/net-nds/openldap/openldap-2.5.14.ebuild index 476048dc9e28..a135572a4d9c 100644 --- a/net-nds/openldap/openldap-2.5.14.ebuild +++ b/net-nds/openldap/openldap-2.5.14.ebuild @@ -3,6 +3,9 @@ EAPI=7 +# Re cleanups: +# 2.5.x is an LTS release so we want to keep it for a while. + inherit autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles MY_PV="$(ver_rs 1-2 _)" diff --git a/net-nds/openldap/openldap-2.6.3-r7.ebuild b/net-nds/openldap/openldap-2.6.3-r7.ebuild index dd199fb41605..5849b15e0533 100644 --- a/net-nds/openldap/openldap-2.6.3-r7.ebuild +++ b/net-nds/openldap/openldap-2.6.3-r7.ebuild @@ -3,6 +3,9 @@ EAPI=7 +# Re cleanups: +# 2.5.x is an LTS release so we want to keep it for a while. + inherit autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles MY_PV="$(ver_rs 1-2 _)" diff --git a/net-nds/openldap/openldap-2.6.4-r1.ebuild b/net-nds/openldap/openldap-2.6.4-r1.ebuild index 836a5b52f960..634d3ca12cac 100644 --- a/net-nds/openldap/openldap-2.6.4-r1.ebuild +++ b/net-nds/openldap/openldap-2.6.4-r1.ebuild @@ -3,6 +3,9 @@ EAPI=7 +# Re cleanups: +# 2.5.x is an LTS release so we want to keep it for a while. + inherit autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles MY_PV="$(ver_rs 1-2 _)"
[gentoo-commits] repo/gentoo:master commit in: net-misc/seafile/
commit: e4fe903efe1ac96dd13573a834102b6be20f3a24 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 03:18:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:18:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fe903e net-misc/seafile: fix libwebsockets dep Closes: https://bugs.gentoo.org/901823 Signed-off-by: Sam James gentoo.org> net-misc/seafile/{seafile-8.0.10-r2.ebuild => seafile-8.0.10-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/seafile/seafile-8.0.10-r2.ebuild b/net-misc/seafile/seafile-8.0.10-r3.ebuild similarity index 97% rename from net-misc/seafile/seafile-8.0.10-r2.ebuild rename to net-misc/seafile/seafile-8.0.10-r3.ebuild index a6281e0df2ba..b4431663a028 100644 --- a/net-misc/seafile/seafile-8.0.10-r2.ebuild +++ b/net-misc/seafile/seafile-8.0.10-r3.ebuild @@ -31,7 +31,7 @@ RDEPEND="${PYTHON_DEPS} dev-libs/glib:2 dev-libs/jansson:= dev-libs/libevent:= - net-libs/libwebsockets:= + net-libs/libwebsockets:=[client] net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}] net-misc/curl sys-apps/util-linux
[gentoo-commits] repo/gentoo:master commit in: net-misc/seafile/
commit: 2f5d106281b454d915aed799f6b419b9da30e85d Author: Sam James gentoo org> AuthorDate: Sun Mar 19 03:17:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:17:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5d1062 net-misc/seafile: drop 8.0.5, 8.0.6, 8.0.7, 8.0.8 Signed-off-by: Sam James gentoo.org> net-misc/seafile/Manifest | 4 --- net-misc/seafile/seafile-8.0.5.ebuild | 59 -- net-misc/seafile/seafile-8.0.6.ebuild | 60 --- net-misc/seafile/seafile-8.0.7.ebuild | 60 --- net-misc/seafile/seafile-8.0.8.ebuild | 60 --- 5 files changed, 243 deletions(-) diff --git a/net-misc/seafile/Manifest b/net-misc/seafile/Manifest index 0c04b07f0fb6..0ea1f1b800d3 100644 --- a/net-misc/seafile/Manifest +++ b/net-misc/seafile/Manifest @@ -1,6 +1,2 @@ DIST seafile-8.0.10.gh.tar.gz 749686 BLAKE2B 76c5f6e71dcf12c6950bfde17e529ea8d24efed78069d9bbc93c78f04167be371884aa069b6665afc21be5114352b7a73e5cf09d6f7f9cea6bad323c956ef254 SHA512 9ef1f01d180fe08452c39bd35683610844ff849fa261d98ac7366fde6af27886e823976f6fa2e82407fb844dcb4de8160658abd807eb1d4932e999a4ad75dd50 -DIST seafile-8.0.5.tar.gz 738268 BLAKE2B a142acd9613b4a4aba62640486ee3e79de13274f068e8db69693d93092123f73150e579a38e2aaffc0144cb03a88c56cdac20ca33c0c9a5d09bb8684f184e193 SHA512 712a5d445f586beb9cbd425298734181f2eef302dc2f1f7634c4182bd113a7818c948475e9981ce32af218fcc635254e4d5fea28d514ad6eafe169c4a41eb6f9 -DIST seafile-8.0.6.tar.gz 738248 BLAKE2B c36904c459429985bf5a6b34546be7af2ba913b4dc5df860858cf73c0d0fe4797fc1fd64a70d8feb3ac2888404e30705540672cdbcc7cea4b91e6229939ed1e4 SHA512 261e1c58018f3e427e79a811f67322a2d0ce4cc8bfa913f029bd42bdfa5498f35ec5003cafc8eaf583b0b0ef9cd7159bc4f57136f4fd4270b38327a79e0f95cd -DIST seafile-8.0.7.tar.gz 738238 BLAKE2B edb6ab4f1e61455a24ed43c4b516b58f0cd44fd57f63ebb7aca6daaa206888689c9139fd443acfb2fb35ace100921470e207c338ae5bcdd093e02e79ab57ef80 SHA512 4ce16b2abed36ff33237df1119be7ecb3a01caa9d29c954a6618dfbc94d4ba32c0e30bcf259a6f05bf6bfe0e2aaca7d394c6b6adf69c37447e27a9ed5ac0d3df -DIST seafile-8.0.8.tar.gz 738321 BLAKE2B ec8719890c5945c1dab0433c86e5e2b7ec7dc45ce9edb0b82760a4fffaf719892c1a650d2eb5df463f413df1c09c8062e45f35b13669fbc2c6312e0056590016 SHA512 a531acd582ce1f80918979305a2c822e37e25ad8cd80551359834ddb22434f2de5c63b9a364886bd12fe3aa8307087f85238271dbe9e3258e9e9c65f18ea9307 DIST seafile-8.0.9.gh.tar.gz 740920 BLAKE2B c62c7ccea536934a92166db5d2acea45b65f5508c1e5d4f70749c922c12d29da11bc2265203c91e87fe0096cc3f4b6ec4f6125b538a4de88725583871b05e67e SHA512 c4621ea4c08fcd9c5d4cf683152f7504c37212272b5a9535da869de846b71a7f5e9a72c5544f9b7487ad8025a6cdf2866c15788828cc27937209d8242fc13cb8 diff --git a/net-misc/seafile/seafile-8.0.5.ebuild b/net-misc/seafile/seafile-8.0.5.ebuild deleted file mode 100644 index 5a4135dcd291.. --- a/net-misc/seafile/seafile-8.0.5.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -RELEASE_COMMIT="28ede40ebeca4f046c1d6625ac69fd4949e66042" - -inherit autotools python-single-r1 vala - -DESCRIPTION="File syncing and sharing software with file encryption and group sharing" -HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile/; -SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+-with-openssl-exception" -SLOT="0" -KEYWORDS="amd64 ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/future[${PYTHON_USEDEP}] - ') - dev-libs/openssl:= - dev-db/sqlite:3 - dev-libs/glib:2 - dev-libs/jansson:= - dev-libs/libevent:= - net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}] - net-misc/curl - sys-apps/util-linux - sys-libs/zlib - elibc_musl? ( sys-libs/fts-standalone )" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - $(vala_depend)" - -S="${WORKDIR}/${PN}-${RELEASE_COMMIT}" - -src_prepare() { - default - eautoreconf - vala_src_prepare -} - -src_configure() { - local myeconfargs=( - --disable-static - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - # Remove unnecessary .la files - find "${ED}" -name '*.la' -delete || die - python_fix_shebang "${ED}"/usr/bin/seaf-cli -} diff --git a/net-misc/seafile/seafile-8.0.6.ebuild b/net-misc/seafile/seafile-8.0.6.ebuild deleted file mode 100644 index b83a042a6a8e.. --- a/net-misc/seafile/seafile-8.0.6.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -#
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/doctest/
commit: b63d160e707dc492ceddafa5ea0773807b2c9071 Author: Petr Vaněk atlas cz> AuthorDate: Wed Mar 15 14:25:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:15:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63d160e dev-cpp/doctest: add 2.4.11 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30135 Signed-off-by: Sam James gentoo.org> dev-cpp/doctest/Manifest | 1 + dev-cpp/doctest/doctest-2.4.11.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-cpp/doctest/Manifest b/dev-cpp/doctest/Manifest index 50e73388b4e9..3740e893f5b6 100644 --- a/dev-cpp/doctest/Manifest +++ b/dev-cpp/doctest/Manifest @@ -1,2 +1,3 @@ DIST doctest-2.4.10.tar.gz 2297167 BLAKE2B e6d2af9dc9207a1a5d86ebdad16f29a4c4d860334e75f79ded596bf181ff0c334895b5606710993eb9bb1d8c76359063b5ce5c7faa5c371a4315ac53275783e5 SHA512 f3d7c5c45b12a13b5df359727328a519f7a17c92ab868274c8c89e58a573c886ab8da9213ed31634b62a9c92e792e721a71fcb42a3d483b6dff5f6ef7bb03d41 +DIST doctest-2.4.11.tar.gz 2183312 BLAKE2B 277f22f3a9e275dd9f5cfffeeaf8346577223c2b872606f21fe5b8462573917a59a88bb61de145a92be61129396f9b4a87d94f4723e362428b1bd856ed84fcfb SHA512 04425686057079d3f1a6f767c487f1953050f553dbff9fc42b42dde1358fe26e46bf6219881bbfce625f15cb9c229474d82688120eb2cb2b1d8138db0cc91b3c DIST doctest-2.4.9.tar.gz 2292632 BLAKE2B 7d501eede5a237a04a11da5b518fcac4de53a73ba7b14f47395a759bc5d708438f25df61053a16a256ffcdfa37500a6892ef0890aa4df4d9f23533bfb18d SHA512 c7337e2de371c18973a0f4cb76458d6ae387e78874c9bc8aa367ffd2d592514b774e7c5ebf44f83b7046f6b33c6905fd079c36f4c33eadf52b3d651d978182cb diff --git a/dev-cpp/doctest/doctest-2.4.11.ebuild b/dev-cpp/doctest/doctest-2.4.11.ebuild new file mode 100644 index ..b2da0710bd8a --- /dev/null +++ b/dev-cpp/doctest/doctest-2.4.11.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The fastest feature-rich C++11/14/17/20 single-header testing framework" +HOMEPAGE="https://github.com/doctest/doctest; +SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +src_prepare() { + sed -i '/-Werror/d' scripts/cmake/common.cmake || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DDOCTEST_WITH_TESTS=$(usex test) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/snappy/
commit: fcc99e315924b679a450cb466c82232e4c3e64ca Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Mar 15 16:41:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:16:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc99e31 app-arch/snappy: add 1.1.10 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30138 Signed-off-by: Sam James gentoo.org> app-arch/snappy/Manifest | 1 + app-arch/snappy/metadata.xml | 1 + app-arch/snappy/snappy-1.1.10.ebuild | 47 3 files changed, 49 insertions(+) diff --git a/app-arch/snappy/Manifest b/app-arch/snappy/Manifest index 6d2cae5cff27..2b0fde8309f0 100644 --- a/app-arch/snappy/Manifest +++ b/app-arch/snappy/Manifest @@ -1 +1,2 @@ +DIST snappy-1.1.10.tar.gz 1105312 BLAKE2B 5195335fb1883974d290e7dca2b6d928bde2b183f3f61bca9da28855b39fd9a4ee1c24014322d238d2ec94f3a3a55fd43110c88283e85865272226e11cbb4834 SHA512 3578597f1d4ec09104ce0296b825b013590351230dfe56c635081fd282ce7a13a34caf2c283ac77bd24065e2d27af6db068d1f84b98cec2fd39a0e37a0d77070 DIST snappy-1.1.9.tar.gz 1102382 BLAKE2B 926d03156168e3d4800dc17144db3de2c182c6eb9970d87a00b94fb09b67e403479a64cbed75833b83fd03173c1bb8caaf248a55627e89fe2a34456f12ff3b42 SHA512 f1f8a90f5f7f23310423574b1d8c9acb84c66ea620f3999d1060395205e5760883476837aba02f0aa913af60819e34c625d8308c18a5d7a9c4e190f35968b024 diff --git a/app-arch/snappy/metadata.xml b/app-arch/snappy/metadata.xml index 733bf82bf93e..f228393d37be 100644 --- a/app-arch/snappy/metadata.xml +++ b/app-arch/snappy/metadata.xml @@ -14,6 +14,7 @@ other compression library; instead, it aims for very high speeds and reasonable compression. + cpe:/a:google:snappy google/snappy diff --git a/app-arch/snappy/snappy-1.1.10.ebuild b/app-arch/snappy/snappy-1.1.10.ebuild new file mode 100644 index ..f78200c4847b --- /dev/null +++ b/app-arch/snappy/snappy-1.1.10.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A high-speed compression/decompression library by Google" +HOMEPAGE="https://github.com/google/snappy; +SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV%%.*}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-cpp/gtest )" + +DOCS=( format_description.txt framing_format.txt NEWS README.md ) + +PATCHES=( + "${FILESDIR}/${PN}-1.1.9_external_gtest.patch" + "${FILESDIR}/${PN}-1.1.9-clang-werror.patch" + "${FILESDIR}/${PN}-1.1.9_remove-no-rtti.patch" +) + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_CXX_STANDARD=14 # Latest gtest needs -std=c++14 or newer + -DSNAPPY_BUILD_TESTS=$(usex test) + -DSNAPPY_REQUIRE_AVX=$(usex cpu_flags_x86_avx) + -DSNAPPY_REQUIRE_AVX2=$(usex cpu_flags_x86_avx2) + -DSNAPPY_BUILD_BENCHMARKS=OFF + # Options below are related to benchmarking, that we disable. + -DHAVE_LIBZ=NO + -DHAVE_LIBLZO2=NO + -DHAVE_LIBLZ4=NO + ) + cmake_src_configure +} + +multilib_src_test() { + # run tests directly to get verbose output + cd "${S}" || die + "${BUILD_DIR}"/snappy_unittest || die +}
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/mips/17.0/mipsel/n64/musl/, profiles/, ...
commit: 711c0c802fda934c7b84f9ef274f320fc9edd273 Author: Matoro Mahri users noreply github com> AuthorDate: Tue Mar 14 00:07:54 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:16:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711c0c80 profiles/default/linux/mips: reorganize for proper inheritance musl profiles should be subprofiles of the corresponding non-musl profiles, rather than top-level profiles below their relevant arch. Otherwise inheritance is incorrect and results in overwriting customizations from the musl feature profile. Bug: https://bugs.gentoo.org/896096 Signed-off-by: Matoro Mahri users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/30049 Signed-off-by: Sam James gentoo.org> profiles/default/linux/mips/17.0/{ => mipsel/n64}/musl/eapi | 0 .../mips/17.0/{musl/mipsel/n64 => mipsel/n64/musl}/make.defaults | 5 - profiles/default/linux/mips/17.0/mipsel/n64/musl/parent | 3 +++ .../default/linux/mips/17.0/{musl/mipsel => mipsel/o32/musl}/eapi | 0 .../mips/17.0/{musl/mipsel => mipsel/o32/musl}/make.defaults | 6 +- profiles/default/linux/mips/17.0/mipsel/o32/musl/parent | 3 +++ profiles/default/linux/mips/17.0/musl/mipsel/n64/parent | 2 -- profiles/default/linux/mips/17.0/musl/mipsel/o32/make.defaults| 6 -- profiles/default/linux/mips/17.0/musl/mipsel/o32/parent | 2 -- profiles/default/linux/mips/17.0/musl/mipsel/parent | 2 -- profiles/default/linux/mips/17.0/musl/n64/parent | 2 -- profiles/default/linux/mips/17.0/musl/o32/parent | 2 -- profiles/default/linux/mips/17.0/musl/parent | 3 --- .../default/linux/mips/17.0/{musl/mipsel/n64 => n64/musl}/eapi| 0 .../linux/mips/{23.0/musl/n64 => 17.0/n64/musl}/make.defaults | 2 +- profiles/default/linux/mips/17.0/n64/musl/parent | 3 +++ .../default/linux/mips/17.0/{musl/mipsel/o32 => o32/musl}/eapi| 0 .../default/linux/mips/17.0/{musl/o32 => o32/musl}/make.defaults | 2 +- profiles/default/linux/mips/17.0/o32/musl/parent | 3 +++ .../linux/mips/{17.0/musl/n64 => 23.0/mipsel/n64/musl}/eapi | 0 .../mips/23.0/{musl/mipsel/n64 => mipsel/n64/musl}/make.defaults | 5 - profiles/default/linux/mips/23.0/mipsel/n64/musl/parent | 3 +++ .../linux/mips/{17.0/musl/o32 => 23.0/mipsel/o32/musl}/eapi | 0 .../mips/23.0/{musl/mipsel => mipsel/o32/musl}/make.defaults | 6 +- profiles/default/linux/mips/23.0/mipsel/o32/musl/parent | 3 +++ profiles/default/linux/mips/23.0/musl/mipsel/n64/eapi | 1 - profiles/default/linux/mips/23.0/musl/mipsel/n64/parent | 2 -- profiles/default/linux/mips/23.0/musl/mipsel/o32/eapi | 1 - profiles/default/linux/mips/23.0/musl/mipsel/o32/make.defaults| 6 -- profiles/default/linux/mips/23.0/musl/mipsel/o32/parent | 2 -- profiles/default/linux/mips/23.0/musl/mipsel/parent | 2 -- profiles/default/linux/mips/23.0/musl/n64/eapi| 1 - profiles/default/linux/mips/23.0/musl/n64/parent | 2 -- profiles/default/linux/mips/23.0/musl/o32/eapi| 1 - profiles/default/linux/mips/23.0/musl/o32/parent | 2 -- profiles/default/linux/mips/23.0/musl/parent | 3 --- profiles/default/linux/mips/23.0/{ => n64}/musl/eapi | 0 .../linux/mips/{17.0/musl/n64 => 23.0/n64/musl}/make.defaults | 2 +- profiles/default/linux/mips/23.0/n64/musl/parent | 3 +++ profiles/default/linux/mips/23.0/{musl/mipsel => o32/musl}/eapi | 0 .../default/linux/mips/23.0/{musl/o32 => o32/musl}/make.defaults | 2 +- profiles/default/linux/mips/23.0/o32/musl/parent | 3 +++ profiles/profiles.desc| 8 43 files changed, 50 insertions(+), 54 deletions(-) diff --git a/profiles/default/linux/mips/17.0/musl/eapi b/profiles/default/linux/mips/17.0/mipsel/n64/musl/eapi similarity index 100% rename from profiles/default/linux/mips/17.0/musl/eapi rename to profiles/default/linux/mips/17.0/mipsel/n64/musl/eapi diff --git a/profiles/default/linux/mips/17.0/musl/mipsel/n64/make.defaults b/profiles/default/linux/mips/17.0/mipsel/n64/musl/make.defaults similarity index 54% rename from profiles/default/linux/mips/17.0/musl/mipsel/n64/make.defaults rename to profiles/default/linux/mips/17.0/mipsel/n64/musl/make.defaults index 26dbb0e4c1dc..cb0c7807a72f 100644 --- a/profiles/default/linux/mips/17.0/musl/mipsel/n64/make.defaults +++ b/profiles/default/linux/mips/17.0/mipsel/n64/musl/make.defaults @@ -1,6 +1,9 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 CHOST="mips64el-gentoo-linux-musl"
[gentoo-commits] repo/gentoo:master commit in: dev-util/ROPgadget/
commit: 78cc343bda4715a370c177bdfb5486b0d9024236 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Mar 15 20:31:31 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:13:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cc343b dev-util/ROPgadget: add 7.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30145 Signed-off-by: Sam James gentoo.org> dev-util/ROPgadget/Manifest | 1 + dev-util/ROPgadget/ROPgadget-7.3.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-util/ROPgadget/Manifest b/dev-util/ROPgadget/Manifest index 4bc6c6653fa3..33dff96845b8 100644 --- a/dev-util/ROPgadget/Manifest +++ b/dev-util/ROPgadget/Manifest @@ -1 +1,2 @@ DIST ROPgadget-7.2.gh.tar.gz 10092747 BLAKE2B 1a1de7ce06115c8ffb377d3e7c77a268d3e9a158ed9255c02f954da4a0c32732f741e7ca081fa0b75b9a5dce2fa099b8548f26d248ed0285a2290f88dadc848d SHA512 cc3f87a4a331a3c7799f197b8a9056d1da85697a47c57d03cc080aa61d6c8a00775e7f972082f92451439c36ef9d820c982194464f02ec041b5bbeb97fa26f9a +DIST ROPgadget-7.3.gh.tar.gz 10105592 BLAKE2B b5bfa7bbac6875c2a417c65f3415603c07fda64f96416bba7fc4d6ea653c81b97b7dc4d8573ad53f3353862a218afb15aeaf238880d82a568b6cbe1bb276eb99 SHA512 58457f77c24a1cc4cc703c75aed9303f63ce3eba699210239603e274f134ec06d73b2c519b78176fcaaf6794a81c5a59bb9bafeaa429f7085443372e1087e173 diff --git a/dev-util/ROPgadget/ROPgadget-7.3.ebuild b/dev-util/ROPgadget/ROPgadget-7.3.ebuild new file mode 100644 index ..ec2cad9d2931 --- /dev/null +++ b/dev-util/ROPgadget/ROPgadget-7.3.ebuild @@ -0,0 +1,35 @@ +# 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="sqlite" + +inherit distutils-r1 + +DESCRIPTION="Search for gadgets in binaries to facilitate your ROP exploitation" +HOMEPAGE="https://shell-storm.org/project/ROPgadget/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/JonathanSalwan/ROPgadget; +else + SRC_URI="https://github.com/JonathanSalwan/ROPgadget/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/capstone-5[python,${PYTHON_USEDEP}] +" + +src_test() { + pushd test-suite-binaries || die + ./test.sh || die + popd || die +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xsane/, media-gfx/xsane/files/
commit: f3b5822bf70361e15208f95f832357fe7317e45b Author: Sam James gentoo org> AuthorDate: Sun Mar 19 02:50:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 02:50:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b5822b media-gfx/xsane: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/885311 Closes: https://bugs.gentoo.org/899806 Signed-off-by: Sam James gentoo.org> .../files/xsane-0.999-configure-clang16.patch | 12 ++ ...xsane-0.999-r4.ebuild => xsane-0.999-r5.ebuild} | 28 +- 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/media-gfx/xsane/files/xsane-0.999-configure-clang16.patch b/media-gfx/xsane/files/xsane-0.999-configure-clang16.patch new file mode 100644 index ..0e0ee342a3de --- /dev/null +++ b/media-gfx/xsane/files/xsane-0.999-configure-clang16.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/885311 +https://bugs.gentoo.org/899806 +--- a/m4/sane.m4 b/m4/sane.m4 +@@ -44,6 +44,7 @@ dnl + AC_TRY_RUN([ + #include + #include ++#include + + int + main () diff --git a/media-gfx/xsane/xsane-0.999-r4.ebuild b/media-gfx/xsane/xsane-0.999-r5.ebuild similarity index 83% rename from media-gfx/xsane/xsane-0.999-r4.ebuild rename to media-gfx/xsane/xsane-0.999-r5.ebuild index 78d35099cfd2..351830dee66a 100644 --- a/media-gfx/xsane/xsane-0.999-r4.ebuild +++ b/media-gfx/xsane/xsane-0.999-r5.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=8 @@ -18,8 +18,10 @@ SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="nls jpeg png tiff gimp lcms ocr" -RDEPEND=" +DEPEND=" + dev-libs/glib:2 media-gfx/sane-backends + sys-libs/zlib x11-libs/gtk+:2 x11-misc/xdg-utils jpeg? ( media-libs/libjpeg-turbo:= ) @@ -28,27 +30,31 @@ RDEPEND=" gimp? ( media-gfx/gimp:0/2 ) lcms? ( media-libs/lcms:2 ) " +RDEPEND="${DEPEND}" PDEPEND="ocr? ( app-text/gocr )" -DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + # Apply multiple fixes from different distributions + "${WORKDIR}"/${PN}-0.998-patches-3 + # Add support for lcms-2 (from Fedora) + "${FILESDIR}"/${PN}-0.999-lcms2.patch + # See bug #885311 and bug #899806 + "${FILESDIR}"/${PN}-0.999-configure-clang16.patch +) + src_prepare() { default - strip-linguas -i po/ #609672 + # bug #609672 + strip-linguas -i po/ - # Apply multiple fixes from different distributions - eapply "${WORKDIR}/${PN}-0.998-patches-3"/ - - # Fix compability with libpng15 wrt #377363 + # Fix compability with libpng15 (bug #377363) sed -i -e 's:png_ptr->jmpbuf:png_jmpbuf(png_ptr):' src/xsane-save.c || die # Fix AR calling directly (bug #442606) sed -i -e 's:ar r:$(AR) r:' lib/Makefile.in || die - # Add support for lcms-2 (from Fedora) - eapply "${FILESDIR}/${PN}-0.999-lcms2.patch" - AT_M4DIR="m4" eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 3848cef68d0e2d4e70978c1d7c8793bf6117fa35 Author: Robert Siebeck r123 de> AuthorDate: Thu Mar 16 20:48:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:11:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3848cef6 net-im/signal-desktop-bin: remove old version Signed-off-by: Robert Siebeck r123.de> Closes: https://github.com/gentoo/gentoo/pull/30144 Signed-off-by: Sam James gentoo.org> net-im/signal-desktop-bin/Manifest | 1 - .../signal-desktop-bin-6.9.0.ebuild| 95 -- 2 files changed, 96 deletions(-) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index cf78bd164a30..44d0338b8380 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1,2 +1 @@ DIST signal-desktop_6.10.1_amd64.deb 122881688 BLAKE2B a328ba411346392ae379bf4adc76c4709a65bded89dfe1ecc482db18d4cb88b5081ea06690af1756ac6dde907611892ddd1ce09926e6aee3f2c2a3e5f19e1a4b SHA512 8eeb76bc3debd29b7e6ab70b6af665063e15de893433bd62fcb3b47296b4017573cf904ec44ca3d4a01525472316ade2308942bf07722b922adb019ee3293d1a -DIST signal-desktop_6.9.0_amd64.deb 122900528 BLAKE2B 811d523473ca6cc3bcabc468aed23487b13571c3afaf814f98c8fab01ec019a9cd80149fbc62c12f39b429e4072e949e970b2b2fd4ca044f9487aa45472feb48 SHA512 cb7d8a51e0eac40ba9730c9389f2e30d0e309a4a9b0c327c163201f116d51550394c84b8ac23e72f2ceb70bdac0af2b00607e5cc6e1c9be4da4c3f6ca99c6bea diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.9.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-6.9.0.ebuild deleted file mode 100644 index 1b6e912201c3.. --- a/net-im/signal-desktop-bin/signal-desktop-bin-6.9.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin/}" - -inherit pax-utils unpacker xdg - -DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" -HOMEPAGE="https://signal.org/ - https://github.com/signalapp/Signal-Desktop; -SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb; -S="${WORKDIR}" - -LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* amd64" -IUSE="+sound" -RESTRICT="splitdebug" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[X(+)] - net-print/cups - sys-apps/dbus[X] - x11-libs/cairo - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - sound? ( - || ( - media-sound/pulseaudio - media-sound/apulse - ) - ) -" - -QA_PREBUILT=" - opt/Signal/chrome_crashpad_handler - opt/Signal/chrome-sandbox - opt/Signal/libEGL.so - opt/Signal/libGLESv2.so - opt/Signal/libffmpeg.so - opt/Signal/libvk_swiftshader.so - opt/Signal/libvulkan.so.1 - opt/Signal/resources/app.asar.unpacked/node_modules/* - opt/Signal/signal-desktop - opt/Signal/swiftshader/libEGL.so - opt/Signal/swiftshader/libGLESv2.so" - -src_prepare() { - default - sed -e 's| --no-sandbox||g' \ - -i usr/share/applications/signal-desktop.desktop || die - unpack usr/share/doc/signal-desktop/changelog.gz -} - -src_install() { - insinto / - dodoc changelog - doins -r opt - insinto /usr/share - - if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then - sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die - fi - - doins -r usr/share/applications - doins -r usr/share/icons - fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox - fperms u+s /opt/Signal/chrome-sandbox - pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox - - dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_pkg_postinst - elog "For using the tray icon on compatible desktop environments, start Signal with" - elog " '--start-in-tray' or '--use-tray-icon'." -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: 9aa54adc6029db6e05d9bd786fa58f4f9363256d Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Thu Mar 16 16:59:56 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:12:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa54adc dev-db/sqlmap: drop 1.7 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30147 Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/Manifest | 1 - dev-db/sqlmap/sqlmap-1.7.ebuild | 60 - 2 files changed, 61 deletions(-) diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index f499e42c7123..6b985f05281a 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,3 +1,2 @@ DIST sqlmap-1.7.2.gh.tar.gz 7208613 BLAKE2B 69c8f6ba75b884ef13a693857a864df973a7f38f796b3489adea3ef1fbfaf01a2181b0f22af124b8efa22c29d0f988fa3bb1050b33e84aa029bb97a6c2f0e949 SHA512 a26da178ba151d8c34574dee30f4247ec16002b719fbb0ecd56dc074c9806daa81ed0d414421641d98b354663ff1685596c5f276f6e4812dae266dbab84a8286 DIST sqlmap-1.7.3.gh.tar.gz 7210615 BLAKE2B b20f95f8426a0ac1f4cbd09974bac5132b97b19227be036c2d290e121084e3841d80771834631cb2120f5968541e05ce9496abf317f208c759bd9bc8af396a9d SHA512 4e372ec66c104de01324355a5c7383373f9756057381d77ceaabc673c3d9f1e03b7aa253dd14f32f322926ddbd542401fa2ce65c4fc29dd37772901ea58a3813 -DIST sqlmap-1.7.gh.tar.gz 7207796 BLAKE2B 5a30cb111b0b6b8c37ff8b9ec37e3724b51b9a41cdd3d75d9665cfc6ceb4c9d11d642714cd327669015309b427184663c0ba248c4158378489bc5e0668a8cb7a SHA512 ca79239eec7b0e72a37de65471787800837b01c9567a8dae617bda5f4dde70c80a0d2e8f38373245bf43cf6feaca19e606482f7c1ca7b18745ca107693f3 diff --git a/dev-db/sqlmap/sqlmap-1.7.ebuild b/dev-db/sqlmap/sqlmap-1.7.ebuild deleted file mode 100644 index ad6dac4b9230.. --- a/dev-db/sqlmap/sqlmap-1.7.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" - -inherit bash-completion-r1 python-single-r1 wrapper - -DESCRIPTION="An automatic SQL injection and database takeover tool" -HOMEPAGE="https://sqlmap.org/; - -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap; -else - SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 x86" -fi - -# sqlmap (GPL-2+) -# ansitrm (BSD) -# beautifulsoup (BSD) -# bottle (MIT) -# chardet (LGPL-2.1+) -# clientform (BSD) -# colorama (BSD) -# fcrypt (BSD-2) -# identitywaf (MIT) -# keepalive (LGPL-2.1+) -# magic (MIT) -# multipartpost (LGPL-2.1+) -# ordereddict (MIT) -# prettyprint (BSD-2) -# pydes (public-domain) -# six (MIT) -# socks (BSD) -# termcolor (BSD) -# wininetpton (public-domain) -LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" -SLOT="0" - -RDEPEND="${PYTHON_DEPS}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DOCS=( doc/ README.md ) - -src_install () { - einstalldocs - - insinto /usr/share/${PN}/ - doins -r * - python_optimize "${ED}"/usr/share/${PN} - - make_wrapper ${PN} \ - "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" - - newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wtfis/
commit: 41c3ddaf0e8edaaa4b089ecbf15045521cfb49e3 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Mar 15 20:38:08 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:12:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c3ddaf net-analyzer/wtfis: enable py3.11 Closes: https://bugs.gentoo.org/897080 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30146 Signed-off-by: Sam James gentoo.org> net-analyzer/wtfis/wtfis-0.5.1.ebuild | 2 +- net-analyzer/wtfis/wtfis-0.6.1.ebuild | 2 +- net-analyzer/wtfis/wtfis-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-analyzer/wtfis/wtfis-0.5.1.ebuild b/net-analyzer/wtfis/wtfis-0.5.1.ebuild index 98a16230fa10..dc39ae77fcb0 100644 --- a/net-analyzer/wtfis/wtfis-0.5.1.ebuild +++ b/net-analyzer/wtfis/wtfis-0.5.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="Passive hostname, domain and IP lookup tool for non-robots" diff --git a/net-analyzer/wtfis/wtfis-0.6.1.ebuild b/net-analyzer/wtfis/wtfis-0.6.1.ebuild index bc0d8ff31d44..4ab2cc180a22 100644 --- a/net-analyzer/wtfis/wtfis-0.6.1.ebuild +++ b/net-analyzer/wtfis/wtfis-0.6.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="Passive hostname, domain and IP lookup tool for non-robots" diff --git a/net-analyzer/wtfis/wtfis-.ebuild b/net-analyzer/wtfis/wtfis-.ebuild index bc0d8ff31d44..4ab2cc180a22 100644 --- a/net-analyzer/wtfis/wtfis-.ebuild +++ b/net-analyzer/wtfis/wtfis-.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="Passive hostname, domain and IP lookup tool for non-robots"
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: d0f98a755df3b6465dbe2b866a114980553beb06 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Mar 15 20:42:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:12:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f98a75 dev-db/sqlmap: add 1.7.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/Manifest| 1 + dev-db/sqlmap/sqlmap-1.7.3.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index 5868bb9c4061..f499e42c7123 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,2 +1,3 @@ DIST sqlmap-1.7.2.gh.tar.gz 7208613 BLAKE2B 69c8f6ba75b884ef13a693857a864df973a7f38f796b3489adea3ef1fbfaf01a2181b0f22af124b8efa22c29d0f988fa3bb1050b33e84aa029bb97a6c2f0e949 SHA512 a26da178ba151d8c34574dee30f4247ec16002b719fbb0ecd56dc074c9806daa81ed0d414421641d98b354663ff1685596c5f276f6e4812dae266dbab84a8286 +DIST sqlmap-1.7.3.gh.tar.gz 7210615 BLAKE2B b20f95f8426a0ac1f4cbd09974bac5132b97b19227be036c2d290e121084e3841d80771834631cb2120f5968541e05ce9496abf317f208c759bd9bc8af396a9d SHA512 4e372ec66c104de01324355a5c7383373f9756057381d77ceaabc673c3d9f1e03b7aa253dd14f32f322926ddbd542401fa2ce65c4fc29dd37772901ea58a3813 DIST sqlmap-1.7.gh.tar.gz 7207796 BLAKE2B 5a30cb111b0b6b8c37ff8b9ec37e3724b51b9a41cdd3d75d9665cfc6ceb4c9d11d642714cd327669015309b427184663c0ba248c4158378489bc5e0668a8cb7a SHA512 ca79239eec7b0e72a37de65471787800837b01c9567a8dae617bda5f4dde70c80a0d2e8f38373245bf43cf6feaca19e606482f7c1ca7b18745ca107693f3 diff --git a/dev-db/sqlmap/sqlmap-1.7.3.ebuild b/dev-db/sqlmap/sqlmap-1.7.3.ebuild new file mode 100644 index ..550ec7d5d4b0 --- /dev/null +++ b/dev-db/sqlmap/sqlmap-1.7.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" + +inherit bash-completion-r1 python-single-r1 wrapper + +DESCRIPTION="An automatic SQL injection and database takeover tool" +HOMEPAGE="https://sqlmap.org/; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap; +else + SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +# sqlmap (GPL-2+) +# ansitrm (BSD) +# beautifulsoup (BSD) +# bottle (MIT) +# chardet (LGPL-2.1+) +# clientform (BSD) +# colorama (BSD) +# fcrypt (BSD-2) +# identitywaf (MIT) +# keepalive (LGPL-2.1+) +# magic (MIT) +# multipartpost (LGPL-2.1+) +# ordereddict (MIT) +# prettyprint (BSD-2) +# pydes (public-domain) +# six (MIT) +# socks (BSD) +# termcolor (BSD) +# wininetpton (public-domain) +LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain" +SLOT="0" + +RDEPEND="${PYTHON_DEPS}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DOCS=( doc/ README.md ) + +src_install () { + einstalldocs + + insinto /usr/share/${PN}/ + doins -r * + python_optimize "${ED}"/usr/share/${PN} + + make_wrapper ${PN} \ + "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py" + + newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap +}
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/bc-gh/
commit: 9ea979a8d6ad01624cb4f3210c9e43021ea2eb06 Author: Gavin D. Howard gavinhoward com> AuthorDate: Fri Mar 17 05:09:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:10:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea979a8 sci-calculators/bc-gh: bump to 6.5.0 Signed-off-by: Gavin D. Howard gavinhoward.com> Closes: https://github.com/gentoo/gentoo/pull/30168 Signed-off-by: Sam James gentoo.org> sci-calculators/bc-gh/Manifest | 1 + sci-calculators/bc-gh/bc-gh-6.5.0.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/sci-calculators/bc-gh/Manifest b/sci-calculators/bc-gh/Manifest index 48d6feacf306..ec318471a456 100644 --- a/sci-calculators/bc-gh/Manifest +++ b/sci-calculators/bc-gh/Manifest @@ -1,2 +1,3 @@ DIST bc-6.1.1.tar.xz 455456 BLAKE2B 7945ac623740abd9cbd894c20b8a03006caf64d2ce9770ade930d912c52b4e29b107b524d4a95ebea99e31921b7940e39e1afdeec837b4a03d3ed4e11b9f517b SHA512 0e7fb4d4223ace8ba5c1961cc0d7eba475174f92b75529fde64446b5d80db5729f848fd95507570711d2b8928996c87e837e926d31028f32e3f97cad47567d39 DIST bc-6.4.0.tar.xz 460460 BLAKE2B 91d70f3907fde6d3c97c37872d57ac67e98990ab1e37324801a95184d7961002b68f2b6904520ab4c77c45a571c369fb0a643bb3db79553e01aece28e212 SHA512 6c7a86c534214e765e3890dffe77fb85ddf0764cde0c6ceb0385cce7de4c0d2db0815faf6bcf161fad75591461c346811a61c42c5eced7c3d84fe5b7eb719b60 +DIST bc-6.5.0.tar.xz 461380 BLAKE2B e4aa633162d03fc5723e967ba81f985ab1b16e47b3c9a3ca1c32e9a717db682ce88cc6ba453d5e9b09539dcb8ddbb258b7b7dbdd2e27279355e3c35028d56130 SHA512 1cb03038d828a0b10734c29931777add8b22f194c507b8ff538ec1aa52a2a97a4ac2733d72cdb0710fdc6937807074e929f7918c56aaf5be8fbe908ea7c5a401 diff --git a/sci-calculators/bc-gh/bc-gh-6.5.0.ebuild b/sci-calculators/bc-gh/bc-gh-6.5.0.ebuild new file mode 100644 index ..7b4e6bc4cbf5 --- /dev/null +++ b/sci-calculators/bc-gh/bc-gh-6.5.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="bc-${PV}" +DESCRIPTION="Implementation of POSIX bc with GNU extensions" +HOMEPAGE=" + https://git.gavinhoward.com/gavin/bc/ + https://github.com/gavinhoward/bc/ +" +SRC_URI=" + https://github.com/gavinhoward/bc/releases/download/${PV}/${MY_P}.tar.xz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="libedit readline" + +DEPEND=" + !readline? ( + libedit? ( dev-libs/libedit:= ) + ) + readline? ( + sys-libs/readline:= + sys-libs/ncurses:= + ) +" +RDEPEND=" + ${DEPEND} +" + +src_configure() { + local myconf=( + # GNU and BSD bc's have slightly different behavior. This bc can act + # like both, changing at runtime with environment variables, but it + # needs defaults, which can be set at compile time. This option sets all + # of the defaults to match the GNU bc/dc since it's common on Linux. + -pGNU + # A lot of test results are generated first by a bc compatible with the + # GNU bc. If there is no GNU bc installed, then those tests should be + # skipped. That's what this option does. Without it, we would have a + # dependency cycle. Those tests are super long, anyway. + -G + # Disables the automatic stripping of binaries. + -T + # Enables installing all locales, which is important for packages. + -l + # Disables some "problematic" tests that need specific options on Linux + # to not trigger the OOM killer because malloc() lies. + -P + ) + if use readline ; then + myconf+=( -r ) + elif use libedit ; then + myconf+=( -e ) + fi + + local -x EXECSUFFIX="-gh" + local -x PREFIX="${EPREFIX}/usr" + ./configure.sh "${myconf[@]}" || die +} + +src_test() { + # This is to fix a bug encountered on Arch. It is to ensure we don't get + # segfaults on `make check` when the error messages change because the error + # messages are passed to printf(); they have format specifiers. With these + # env vars, the internal error messages are used, instead of the installed + # locales, which might be different since the new locale files are not + # installed yet. (It is impossible to use uninstalled locales because of the + # poor design of POSIX locales.) + env LANG=C LC_ALL=C emake check +}
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 7a6cd488e3cd80930ea36ab62ef17789c4fd2b4d Author: Robert Siebeck r123 de> AuthorDate: Thu Mar 16 20:48:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:11:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6cd488 net-im/signal-desktop-bin: add new version 6.10.1 Signed-off-by: Robert Siebeck r123.de> Signed-off-by: Sam James gentoo.org> net-im/signal-desktop-bin/Manifest | 1 + .../signal-desktop-bin-6.10.1.ebuild | 95 ++ 2 files changed, 96 insertions(+) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 3c5670db1ef4..cf78bd164a30 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1 +1,2 @@ +DIST signal-desktop_6.10.1_amd64.deb 122881688 BLAKE2B a328ba411346392ae379bf4adc76c4709a65bded89dfe1ecc482db18d4cb88b5081ea06690af1756ac6dde907611892ddd1ce09926e6aee3f2c2a3e5f19e1a4b SHA512 8eeb76bc3debd29b7e6ab70b6af665063e15de893433bd62fcb3b47296b4017573cf904ec44ca3d4a01525472316ade2308942bf07722b922adb019ee3293d1a DIST signal-desktop_6.9.0_amd64.deb 122900528 BLAKE2B 811d523473ca6cc3bcabc468aed23487b13571c3afaf814f98c8fab01ec019a9cd80149fbc62c12f39b429e4072e949e970b2b2fd4ca044f9487aa45472feb48 SHA512 cb7d8a51e0eac40ba9730c9389f2e30d0e309a4a9b0c327c163201f116d51550394c84b8ac23e72f2ceb70bdac0af2b00607e5cc6e1c9be4da4c3f6ca99c6bea diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.10.1.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-6.10.1.ebuild new file mode 100644 index ..1b6e912201c3 --- /dev/null +++ b/net-im/signal-desktop-bin/signal-desktop-bin-6.10.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit pax-utils unpacker xdg + +DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" +HOMEPAGE="https://signal.org/ + https://github.com/signalapp/Signal-Desktop; +SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb; +S="${WORKDIR}" + +LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* amd64" +IUSE="+sound" +RESTRICT="splitdebug" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[X(+)] + net-print/cups + sys-apps/dbus[X] + x11-libs/cairo + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + sound? ( + || ( + media-sound/pulseaudio + media-sound/apulse + ) + ) +" + +QA_PREBUILT=" + opt/Signal/chrome_crashpad_handler + opt/Signal/chrome-sandbox + opt/Signal/libEGL.so + opt/Signal/libGLESv2.so + opt/Signal/libffmpeg.so + opt/Signal/libvk_swiftshader.so + opt/Signal/libvulkan.so.1 + opt/Signal/resources/app.asar.unpacked/node_modules/* + opt/Signal/signal-desktop + opt/Signal/swiftshader/libEGL.so + opt/Signal/swiftshader/libGLESv2.so" + +src_prepare() { + default + sed -e 's| --no-sandbox||g' \ + -i usr/share/applications/signal-desktop.desktop || die + unpack usr/share/doc/signal-desktop/changelog.gz +} + +src_install() { + insinto / + dodoc changelog + doins -r opt + insinto /usr/share + + if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then + sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die + fi + + doins -r usr/share/applications + doins -r usr/share/icons + fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox + fperms u+s /opt/Signal/chrome-sandbox + pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox + + dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_pkg_postinst + elog "For using the tray icon on compatible desktop environments, start Signal with" + elog " '--start-in-tray' or '--use-tray-icon'." +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/files/
commit: abfaca134102918ed6904bdd2ed08b6ea3949739 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Mar 16 17:14:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:12:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfaca13 dev-libs/openssl: remove unused file Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30156 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/files/gentoo.config-1.0.3 | 172 - 1 file changed, 172 deletions(-) diff --git a/dev-libs/openssl/files/gentoo.config-1.0.3 b/dev-libs/openssl/files/gentoo.config-1.0.3 deleted file mode 100644 index 0662f72b6d80.. --- a/dev-libs/openssl/files/gentoo.config-1.0.3 +++ /dev/null @@ -1,172 +0,0 @@ -#!/usr/bin/env bash -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -# -# Openssl doesn't play along nicely with cross-compiling -# like autotools based projects, so let's teach it new tricks. -# -# Review the bundled 'config' script to see why kind of targets -# we can pass to the 'Configure' script. - - -# Testing routines -if [[ $1 == "test" ]] ; then - for c in \ - "arm-gentoo-linux-uclibc |linux-generic32 -DL_ENDIAN" \ - "armv5b-linux-gnu |linux-armv4 -DB_ENDIAN" \ - "x86_64-pc-linux-gnu |linux-x86_64" \ - "alpha-linux-gnu |linux-alpha-gcc" \ - "alphaev56-unknown-linux-gnu |linux-alpha+bwx-gcc" \ - "i686-pc-linux-gnu|linux-elf" \ - "whatever-gentoo-freebsdX.Y |BSD-generic32" \ - "i686-gentoo-freebsdX.Y |BSD-x86-elf" \ - "sparc64-alpha-freebsdX.Y |BSD-sparc64" \ - "ia64-gentoo-freebsd5.99234 |BSD-ia64" \ - "x86_64-gentoo-freebsdX.Y |BSD-x86_64" \ - "hppa64-aldsF-linux-gnu5.3|linux-generic32 -DB_ENDIAN" \ - "powerpc-gentOO-linux-uclibc |linux-ppc" \ - "powerpc64-unk-linux-gnu |linux-ppc64" \ - "powerpc64le-linux-gnu|linux-ppc64le" \ - "x86_64-apple-darwinX |darwin64-x86_64-cc" \ - "powerpc64-apple-darwinX |darwin64-ppc-cc" \ - "i686-apple-darwinX |darwin-i386-cc" \ - "i386-apple-darwinX |darwin-i386-cc" \ - "powerpc-apple-darwinX|darwin-ppc-cc" \ - "i586-pc-winnt|winnt-parity" \ - "s390-ibm-linux-gnu |linux-generic32 -DB_ENDIAN" \ - "s390x-linux-gnu |linux64-s390x" \ - ;do - CHOST=${c/|*} - ret_want=${c/*|} - ret_got=$(CHOST=${CHOST} "$0") - - if [[ ${ret_want} == "${ret_got}" ]] ; then - echo "PASS: ${CHOST}" - else - echo "FAIL: ${CHOST}" - echo -e "\twanted: ${ret_want}" - echo -e "\twe got: ${ret_got}" - fi - done - exit 0 -fi -[[ -z ${CHOST} && -n $1 ]] && CHOST=$1 - - -# Detect the operating system -case ${CHOST} in - *-aix*) system="aix";; - *-darwin*) system="darwin";; - *-freebsd*) system="BSD";; - *-hpux*) system="hpux";; - *-linux*)system="linux";; - *-solaris*) system="solaris";; - *-winnt*)system="winnt";; - x86_64-*-mingw*) system="mingw64";; - *mingw*) system="mingw";; - *) exit 0;; -esac - - -# Compiler munging -compiler="gcc" -if [[ ${CC} == "ccc" ]] ; then - compiler=${CC} -fi - - -# Detect target arch -machine="" -chost_machine=${CHOST%%-*} -case ${system} in -linux) - case ${chost_machine}:${ABI} in - aarch64*be*) machine="aarch64 -DB_ENDIAN";; - aarch64*) machine="aarch64 -DL_ENDIAN";; - alphaev56*|\ - alphaev[678]*)machine=alpha+bwx-${compiler};; - alpha*) machine=alpha-${compiler};; - armv[4-9]*b*) machine="armv4 -DB_ENDIAN";; - armv[4-9]*) machine="armv4 -DL_ENDIAN";; - arm*b*) machine="generic32 -DB_ENDIAN";; - arm*) machine="generic32 -DL_ENDIAN";; - avr*) machine="generic32 -DL_ENDIAN";; - bfin*)machine="generic32 -DL_ENDIAN";; - # hppa64*) machine=parisc64;; - hppa*)machine="generic32 -DB_ENDIAN";; - i[0-9]86*|\ - x86_64*:x86) machine=elf;; - ia64*)machine=ia64;; - loongarch64*) machine="generic64 -DL_ENDIAN";; - m68*) machine="latomic -DB_ENDIAN";; -
[gentoo-commits] repo/gentoo:master commit in: app-editors/kakoune/files/, app-editors/kakoune/
commit: 677c2f992c31a0b3e36a8c4c9647092ab2adcf02 Author: Ian Hixson sdf org> AuthorDate: Wed Mar 1 03:40:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:10:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677c2f99 app-editors/kakoune: Fix gcc13 build bug #895264 Closes: https://bugs.gentoo.org/895264 Signed-off-by: Ian Hixson sdf.org> Closes: https://github.com/gentoo/gentoo/pull/29867 Signed-off-by: Sam James gentoo.org> .../kakoune/files/kakoune-2022.10.31-gcc13.patch | 29 ++ app-editors/kakoune/kakoune-2022.10.31.ebuild | 6 - 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/app-editors/kakoune/files/kakoune-2022.10.31-gcc13.patch b/app-editors/kakoune/files/kakoune-2022.10.31-gcc13.patch new file mode 100644 index ..6c093bcdb2eb --- /dev/null +++ b/app-editors/kakoune/files/kakoune-2022.10.31-gcc13.patch @@ -0,0 +1,29 @@ +https://bugs.gentoo.org/895264 +https://github.com/mawww/kakoune/issues/4854 + +diff --git a/src/keys.hh b/src/keys.hh +index 0af1a5a8..ccafe336 100644 +--- a/src/keys.hh b/src/keys.hh +@@ -9,6 +9,8 @@ + #include "unicode.hh" + #include "vector.hh" + ++#include ++ + namespace Kakoune + { + +diff --git a/src/ranked_match.hh b/src/ranked_match.hh +index ec7fe626..62d6b8f0 100644 +--- a/src/ranked_match.hh b/src/ranked_match.hh +@@ -4,6 +4,8 @@ + #include "string.hh" + #include "meta.hh" + ++#include ++ + namespace Kakoune + { + diff --git a/app-editors/kakoune/kakoune-2022.10.31.ebuild b/app-editors/kakoune/kakoune-2022.10.31.ebuild index 2e6ad9d352ed..9293c946c84a 100644 --- a/app-editors/kakoune/kakoune-2022.10.31.ebuild +++ b/app-editors/kakoune/kakoune-2022.10.31.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,6 +15,10 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${P}-gcc13.patch +) + src_prepare() { sed -i '/CXXFLAGS += -O3/d' src/Makefile || die default
[gentoo-commits] repo/gentoo:master commit in: mail-filter/spamassassin/
commit: e1b5e2c00f0849411d482dc1af43fe9120903da3 Author: Philippe Chaintreuil parallaxshift com> AuthorDate: Sat Mar 18 00:49:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:06:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b5e2c0 mail-filter/spamassassin: eautoreconf spamc To deal with "implicit function declarations" in configure logs coming out of a standard autoconf test, run eautoreconf on spamc. Word is that the standard test is fixed in the next autoconf release, so this may not need to stick around for too long. Closes: https://bugs.gentoo.org/899782 Closes: https://github.com/gentoo/gentoo/pull/30200 Signed-off-by: Philippe Chaintreuil parallaxshift.com> Signed-off-by: Sam James gentoo.org> .../spamassassin/spamassassin-4.0.0-r2.ebuild | 338 + 1 file changed, 338 insertions(+) diff --git a/mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild b/mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild new file mode 100644 index ..575cc1c184be --- /dev/null +++ b/mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild @@ -0,0 +1,338 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit perl-functions systemd toolchain-funcs verify-sig autotools + +MY_P="Mail-SpamAssassin-${PV//_/-}" +DESCRIPTION="An extensible mail filter which can identify and tag spam" +HOMEPAGE="https://spamassassin.apache.org/; +SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2 + verify-sig? ( + https://downloads.apache.org/spamassassin/source/${MY_P}.tar.bz2.asc + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test" +RESTRICT="!test? ( test )" + +# The Makefile.PL script checks for dependencies, but only fails if a +# required (i.e. not optional) dependency is missing. We therefore +# require most of the optional modules only at runtime. +REQDEPEND="acct-user/spamd + acct-group/spamd + dev-lang/perl:= + dev-perl/HTML-Parser + dev-perl/Net-DNS + dev-perl/NetAddr-IP + virtual/perl-Digest-SHA + ssl? ( + dev-libs/openssl:0= + )" + +# SpamAssassin doesn't use libwww-perl except as a fallback for when +# curl/wget are missing, so we depend on one of those instead. Some +# mirrors use https, so we need those utilities to support SSL. +# +# re2c is needed to compile the rules (sa-compile). +# +# We still need the old Digest-SHA1 because razor2 has not been ported +# to Digest-SHA. +OPTDEPEND="app-crypt/gnupg + dev-perl/Archive-Zip + dev-perl/BSD-Resource + dev-perl/Digest-SHA1 + dev-perl/Email-Address-XS + dev-perl/Encode-Detect + || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) + dev-perl/IO-String + dev-perl/Mail-DKIM + dev-perl/Mail-DMARC + dev-perl/Mail-SPF + dev-perl/Net-Patricia + dev-perl/Net-LibIDN2 + dev-util/re2c + || ( net-misc/wget[ssl] net-misc/curl[ssl] ) + virtual/perl-MIME-Base64 + dev-perl/Pod-Parser + berkdb? ( virtual/perl-DB_File ) + ipv6? ( dev-perl/IO-Socket-INET6 ) + ldap? ( dev-perl/perl-ldap ) + mysql? ( + dev-perl/DBI + dev-perl/DBD-mysql + ) + postgres? ( + dev-perl/DBI + dev-perl/DBD-Pg + ) + sqlite? ( + dev-perl/DBI + dev-perl/DBD-SQLite + ) + ssl? ( dev-perl/IO-Socket-SSL )" + +DEPEND="${REQDEPEND} + test? ( + ${OPTDEPEND} + virtual/perl-Test-Harness + )" +RDEPEND="${REQDEPEND} ${OPTDEPEND}" +BDEPEND="${RDEPEND} + verify-sig? ( sec-keys/openpgp-keys-spamassassin )" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/spamassassin.apache.org.asc + +PATCHES=( + "${FILESDIR}/mention-geoip.cf-in-init.pre.patch" + "${FILESDIR}/4.0.0-tests-dnsbl_subtests.t.patch" + "${FILESDIR}/4.0.0-tests-strip2.t.patch" +) + +# There are a few renames and use-dependent ones in src_install as well. +DOCS=( + NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes + sql/README.awl procmailrc.example sample-nonspam.txt + sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail + spamd-apache2/README.apache +) + +src_prepare() { + default + + # The sa_compile test does some weird stuff like hopping around in + # the directory tree and calling "make" to create a dist tarball + # from ${S}. It fails, and is more trouble than it's worth... + perl_rm_files t/sa_compile.t + + # The spamc tests (which need the networked spamd daemon) fail for + # irrelevant reasons. It's too hard to disable them (unlike the
[gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/files/, net-dialup/minicom/
commit: 151902e0caf3f5a1d83a21fcd9aa98d4dff414a8 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 02:51:19 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 02:51:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151902e0 net-dialup/minicom: drop 2.7.1, 2.8 Signed-off-by: Sam James gentoo.org> net-dialup/minicom/Manifest| 1 - .../files/minicom-2.3-gentoo-runscript.patch | 55 .../minicom/files/minicom-2.7.1-gcc-10.patch | 31 --- net-dialup/minicom/files/minicom-2.7.1-musl.patch | 24 - net-dialup/minicom/minicom-2.7.1.ebuild| 56 net-dialup/minicom/minicom-2.8.ebuild | 60 -- 6 files changed, 227 deletions(-) diff --git a/net-dialup/minicom/Manifest b/net-dialup/minicom/Manifest index 920a2cf93f01..56424c22667d 100644 --- a/net-dialup/minicom/Manifest +++ b/net-dialup/minicom/Manifest @@ -1,2 +1 @@ -DIST minicom-2.7.1.tar.gz 863544 BLAKE2B 473dbf9695e16fdf23581b831d1b76f32a5b9f47cf82c6430386646a4ad04a58d61bea08ba032d0c4f779fd19d90d12270df317b719bad6cba63d921c197c87c SHA512 eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af DIST minicom-2.8.tar.gz 948015 BLAKE2B 007a2975a996e2dd2390b1cf20e1a70c4bb1b57d224211d30e8d83a9d02a45c147df34bf409961a20ad3746cb6b5551c1e0702a05bb0a0a3f7f042d251b553be SHA512 5ced0ff79cec11464154561130ddc6a38865170d4e4d80185ada540ba173fe89e35703b6d7fd0cf86caef6e020fcad1d7b1fdb4d4f55e3ddb906aea6a4b81b36 diff --git a/net-dialup/minicom/files/minicom-2.3-gentoo-runscript.patch b/net-dialup/minicom/files/minicom-2.3-gentoo-runscript.patch deleted file mode 100644 index ff72db966b85.. --- a/net-dialup/minicom/files/minicom-2.3-gentoo-runscript.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -ru minicom-2.3.orig/extras/scriptdemo minicom-2.3/extras/scriptdemo minicom-2.3.orig/extras/scriptdemo 2003-03-30 21:55:39.0 +0300 -+++ minicom-2.3/extras/scriptdemo 2008-04-20 05:27:19.0 +0300 -@@ -1,5 +1,5 @@ - # A little demonstration of the possibilities of "runscript". --# This script can be executed by typing: "runscript scriptdemo". -+# This script can be executed by typing: "/usr/bin/runscript scriptdemo". - # - # Adjust the stty's below to your system: BSD-like or SysV-like. - # Linux ofcourse accepts both :-) -diff -ru minicom-2.3.orig/man/minicom.1 minicom-2.3/man/minicom.1 minicom-2.3.orig/man/minicom.1 2008-02-24 12:22:43.0 +0200 -+++ minicom-2.3/man/minicom.1 2008-04-20 05:27:19.0 +0300 -@@ -418,7 +418,7 @@ - .TP 0.5i - .B D - Script program - Which program to use as the script interpreter. Defaults to the --program "runscript", but if you want to use something else (eg, -+program "/usr/bin/runscript", but if you want to use something else (eg, - /bin/sh or "expect") it is possible. Stdin and stdout are connected - to the modem, stderr to the screen. - .RS 0.5i -diff -ru minicom-2.3.orig/man/runscript.1 minicom-2.3/man/runscript.1 minicom-2.3.orig/man/runscript.1 2007-11-13 23:35:06.0 +0200 -+++ minicom-2.3/man/runscript.12008-04-20 05:27:19.0 +0300 -@@ -5,7 +5,7 @@ - .\" for conditions under which this file may be redistributed. - .TH RUNSCRIPT 1 "$Date: 2008/04/20 02:39:28 $" "User's Manual" - .SH NAME --runscript \- script interpreter for minicom -+/usr/bin/runscript \- script interpreter for minicom - .SH SYNOPSIS - .B runscript - .RI "scriptname [logfile [homedir]]" -diff -ru minicom-2.3.orig/src/rwconf.c minicom-2.3/src/rwconf.c minicom-2.3.orig/src/rwconf.c 2007-10-10 23:18:20.0 +0300 -+++ minicom-2.3/src/rwconf.c 2008-04-20 05:27:19.0 +0300 -@@ -118,7 +118,7 @@ - { N_("No"), 0, "kermreal" }, - { "3", 0, "colusage" }, - /* The script program */ -- { "runscript", 0, "scriptprog" }, -+ { "/usr/bin/runscript", 0, "scriptprog" }, - /* Modem parameters */ - { "~^M~AT S7=45 S0=0 L1 V1 X4 E1 Q0^M", 0, "minit" }, - { "^M~ATZ^M~", 0, "mreset" }, -@@ -246,7 +246,7 @@ - int matched; - - if (conftype == CONFIG_GLOBAL) --strcpy(P_SCRIPTPROG, "runscript"); -+strcpy(P_SCRIPTPROG, "/usr/bin/runscript"); - - line = malloc(line_size); - if (!line) { diff --git a/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch b/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch deleted file mode 100644 index 43e057ce1fe8.. --- a/net-dialup/minicom/files/minicom-2.7.1-gcc-10.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://bugs.gentoo.org/705836 a/src/minicom.h -+++ b/src/minicom.h -@@ -109,13 +109,13 @@ EXTERN char *dial_tty; /* tty to use. */ - - EXTERN char *dial_name; /* System we're conneced to */ - EXTERN char *dial_number; /* Number we've dialed. */ --EXTERN char *dial_user; /* Our
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zmap/files/, net-analyzer/zmap/
commit: 26aef8c9f95ea9627701060c73022d6c12a120ca Author: Sam James gentoo org> AuthorDate: Sun Mar 19 02:36:19 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 02:36:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26aef8c9 net-analyzer/zmap: fix config file installation We always want to install configs as the host machine may be different from the one where zmap is installed to. Plus we have CONFIG_PROTECT in Gentoo for protecting the user's existing configuration. Unrelated to Clang 16, but an interesting bug! Sync live while at it. Closes: https://bugs.gentoo.org/885707 Signed-off-by: Sam James gentoo.org> .../files/zmap-2.1.1-always-install-config.patch | 20 .../{zmap-2.1.1-r4.ebuild => zmap-2.1.1-r5.ebuild} | 27 ++ net-analyzer/zmap/zmap-.ebuild | 21 +++-- 3 files changed, 52 insertions(+), 16 deletions(-) diff --git a/net-analyzer/zmap/files/zmap-2.1.1-always-install-config.patch b/net-analyzer/zmap/files/zmap-2.1.1-always-install-config.patch new file mode 100644 index ..b3a8f9003dc5 --- /dev/null +++ b/net-analyzer/zmap/files/zmap-2.1.1-always-install-config.patch @@ -0,0 +1,20 @@ +We always want to install configs as the host machine may be different from +the one where zmap is installed to. Plus we have CONFIG_PROTECT in Gentoo +for protecting the user's existing configuration. + +Bug: https://bugs.gentoo.org/885707 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -135,11 +135,7 @@ message(STATUS "Default ZMap configuration file location is /etc/zmap") + foreach(EACH_CONF ${CONF_FILES}) + get_filename_component(CONF_BASENAME ${EACH_CONF} NAME) + message(STATUS "Checking if ${CONF_BASENAME} exists there...") +-if(NOT EXISTS "/etc/zmap/${CONF_BASENAME}") +-install(FILES ${EACH_CONF} DESTINATION ${CONFIG_DESTINATION}) +-else() +-message(WARNING "Existing configuration file detected at /etc/zmap/${CONF_BASENAME}, ${CONF_BASENAME} from sources will NOT be installed. Please check and install manually!") +-endif() ++install(FILES ${EACH_CONF} DESTINATION ${CONFIG_DESTINATION}) + endforeach() + + # Allow Debian Packaging diff --git a/net-analyzer/zmap/zmap-2.1.1-r4.ebuild b/net-analyzer/zmap/zmap-2.1.1-r5.ebuild similarity index 79% rename from net-analyzer/zmap/zmap-2.1.1-r4.ebuild rename to net-analyzer/zmap/zmap-2.1.1-r5.ebuild index 6b1d7f0b8261..97210a199bd6 100644 --- a/net-analyzer/zmap/zmap-2.1.1-r4.ebuild +++ b/net-analyzer/zmap/zmap-2.1.1-r5.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake fcaps @@ -14,18 +14,28 @@ SLOT="0" KEYWORDS="amd64 arm ~arm64 x86" IUSE="mongo redis" -RDEPEND="dev-libs/gmp:= +RDEPEND=" + dev-libs/gmp:= net-libs/libpcap dev-libs/json-c:= mongo? ( dev-db/mongodb dev-libs/mongo-c-driver ) - redis? ( dev-libs/hiredis:= )" -DEPEND="${RDEPEND} + redis? ( dev-libs/hiredis:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/gengetopt sys-devel/flex - dev-util/byacc" + dev-util/byacc +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.1-always-install-config.patch +) + +FILECAPS=( cap_net_raw=ep usr/sbin/zmap ) src_prepare() { sed \ @@ -40,8 +50,7 @@ src_configure() { -DWITH_WERROR=OFF -DWITH_MONGO="$(usex mongo)" -DWITH_REDIS="$(usex redis)" - ) + ) + cmake_src_configure } - -FILECAPS=( cap_net_raw=ep usr/sbin/zmap ) diff --git a/net-analyzer/zmap/zmap-.ebuild b/net-analyzer/zmap/zmap-.ebuild index 6a7cb8480b94..b8a99df048df 100644 --- a/net-analyzer/zmap/zmap-.ebuild +++ b/net-analyzer/zmap/zmap-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake fcaps git-r3 @@ -17,20 +17,27 @@ RDEPEND=" dev-libs/gmp:= net-libs/libpcap dev-libs/json-c:= - redis? ( dev-libs/hiredis:= )" -DEPEND="${RDEPEND} + redis? ( dev-libs/hiredis:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/gengetopt sys-devel/flex dev-util/byacc " +PATCHES=( + "${FILESDIR}"/${PN}-2.1.1-always-install-config.patch +) + +FILECAPS=( cap_net_raw=ep usr/sbin/zmap ) + src_configure() { local mycmakeargs=( -DENABLE_DEVELOPMENT=OFF -DWITH_WERROR=OFF -DWITH_REDIS="$(usex redis)" - ) + ) + cmake_src_configure } - -FILECAPS=( cap_net_raw=ep usr/sbin/zmap )
[gentoo-commits] repo/gentoo:master commit in: sci-libs/nlopt/
commit: a247f9ca0211517836c9832aef383de627d2465e Author: Violet Purcell inventati org> AuthorDate: Sat Mar 18 01:25:56 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 03:00:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a247f9ca sci-libs/nlopt: Fortran is only needed for tests Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/30201 Signed-off-by: Sam James gentoo.org> sci-libs/nlopt/nlopt-2.7.1-r1.ebuild | 1 + sci-libs/nlopt/nlopt-2.7.1-r2.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/sci-libs/nlopt/nlopt-2.7.1-r1.ebuild b/sci-libs/nlopt/nlopt-2.7.1-r1.ebuild index 5adc753ba921..538051367347 100644 --- a/sci-libs/nlopt/nlopt-2.7.1-r1.ebuild +++ b/sci-libs/nlopt/nlopt-2.7.1-r1.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..10} ) +FORTRAN_NEEDED="test" inherit python-r1 cmake fortran-2 diff --git a/sci-libs/nlopt/nlopt-2.7.1-r2.ebuild b/sci-libs/nlopt/nlopt-2.7.1-r2.ebuild index 67b4245b9809..8c7936051193 100644 --- a/sci-libs/nlopt/nlopt-2.7.1-r2.ebuild +++ b/sci-libs/nlopt/nlopt-2.7.1-r2.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) +FORTRAN_NEEDED="test" inherit python-r1 cmake fortran-2
[gentoo-commits] repo/gentoo:master commit in: app-emulation/aranym/, app-emulation/aranym/files/
commit: a668ea238de52ded7e15f83b837b476646496438 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 02:07:25 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 02:07:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a668ea23 app-emulation/aranym: fix configure w/ non-bash Signed-off-by: Sam James gentoo.org> app-emulation/aranym/aranym-1.1.0-r1.ebuild| 1 + .../files/aranym-1.1.0-configure-bashisms.patch| 37 ++ 2 files changed, 38 insertions(+) diff --git a/app-emulation/aranym/aranym-1.1.0-r1.ebuild b/app-emulation/aranym/aranym-1.1.0-r1.ebuild index 6746e9ba4b47..3b4f4ca886c8 100644 --- a/app-emulation/aranym/aranym-1.1.0-r1.ebuild +++ b/app-emulation/aranym/aranym-1.1.0-r1.ebuild @@ -42,6 +42,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.1.0-ar.patch "${FILESDIR}"/${PN}-1.1.0-clang-16-register.patch "${FILESDIR}"/${PN}-1.1.0-configure-clang16.patch + "${FILESDIR}"/${PN}-1.1.0-configure-bashisms.patch ) ECONF_SOURCE="${S}" diff --git a/app-emulation/aranym/files/aranym-1.1.0-configure-bashisms.patch b/app-emulation/aranym/files/aranym-1.1.0-configure-bashisms.patch new file mode 100644 index ..f2a453095a52 --- /dev/null +++ b/app-emulation/aranym/files/aranym-1.1.0-configure-bashisms.patch @@ -0,0 +1,37 @@ +https://github.com/aranym/aranym/pull/102 + +From 1a45b77ee2eaabc53fef0794c0e3a64a7c41683e Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 19 Mar 2023 02:05:09 + +Subject: [PATCH] configure.ac: fix bashisms + +configure scripts need to be runnable with a POSIX-compliant /bin/sh. + +On many (but not all!) systems, /bin/sh is provided by Bash, so errors +like this aren't spotted. Notably Debian defaults to /bin/sh provided +by dash which doesn't tolerate such bashisms as '=='. + +This retains compatibility with bash. +--- a/configure.ac b/configure.ac +@@ -1714,7 +1714,7 @@ SDL_CFLAGS= + SDL_LIBS= + no_sdl=yes + no_sdl2=yes +-if test "$OS_TYPE" == darwin -a "$WITH_FINK" = no; then ++if test "$OS_TYPE" = darwin -a "$WITH_FINK" = no; then + ARANYM_CHECK_FRAMEWORK(SDL, []) + if test "$have_framework_SDL" = yes ; then + ARANYM_CHECK_FRAMEWORK_LOCATION(SDL) +@@ -1781,7 +1781,7 @@ SDL_LIBS="$SDL_LIBS -lpthread" + AM_CONDITIONAL([ENABLE_SDL2], test "$enable_sdl2" = yes) + # + # SDL2 on macOS needs 10.6 or above +-if test "$enable_sdl2" = yes -a "$OS_TYPE" == darwin; then ++if test "$enable_sdl2" = yes -a "$OS_TYPE" = darwin; then + export MACOSX_DEPLOYMENT_TARGET=10.6 + fi + +-- +2.40.0 +
[gentoo-commits] repo/gentoo:master commit in: app-text/sgrep/
commit: a5ea3947424dc9f286e5b32f77a4ae43dcaed07a Author: Sam James gentoo org> AuthorDate: Sun Mar 19 01:53:34 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:53:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ea3947 app-text/sgrep: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/900533 Signed-off-by: Sam James gentoo.org> app-text/sgrep/{sgrep-1.94a-r1.ebuild => sgrep-1.94a-r2.ebuild} | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app-text/sgrep/sgrep-1.94a-r1.ebuild b/app-text/sgrep/sgrep-1.94a-r2.ebuild similarity index 88% rename from app-text/sgrep/sgrep-1.94a-r1.ebuild rename to app-text/sgrep/sgrep-1.94a-r2.ebuild index eb45eb4f246a..de456e40df77 100644 --- a/app-text/sgrep/sgrep-1.94a-r1.ebuild +++ b/app-text/sgrep/sgrep-1.94a-r2.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +inherit autotools + DESCRIPTION="Use structural criteria to grep and index text, SGML, XML and HTML and filter" HOMEPAGE="https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html; SRC_URI="ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/${P}.tar.gz; @@ -19,6 +21,9 @@ src_prepare() { default sed -i "s:/usr/lib:${EPREFIX}/etc:g" sgrep.1 || die + + # Clang 16, bug #900533 + eautoreconf } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-misc/timestamp/
commit: cd25dba2787287e20262d715509b795788347165 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 01:51:19 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:51:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd25dba2 app-misc/timestamp: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/900481 Signed-off-by: Sam James gentoo.org> .../{timestamp-1.1-r2.ebuild => timestamp-1.1-r3.ebuild} | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app-misc/timestamp/timestamp-1.1-r2.ebuild b/app-misc/timestamp/timestamp-1.1-r3.ebuild similarity index 73% rename from app-misc/timestamp/timestamp-1.1-r2.ebuild rename to app-misc/timestamp/timestamp-1.1-r3.ebuild index 07b5a018..e5086f9fa791 100644 --- a/app-misc/timestamp/timestamp-1.1-r2.ebuild +++ b/app-misc/timestamp/timestamp-1.1-r3.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +inherit autotools + DESCRIPTION="A text filtering pipe that marks each line with a timestamp" HOMEPAGE="http://math.smsu.edu/~erik/software.php?id=95; SRC_URI="http://math.smsu.edu/~erik/files/${P}.tar.gz; @@ -12,3 +14,10 @@ SLOT="0" KEYWORDS="amd64 ppc x86" RDEPEND="!sys-apps/moreutils" + +src_prepare() { + default + + # Clang 16, bug #900481 + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/aranym/files/, app-emulation/aranym/
commit: 2bac2b7b6edcd8b849b20578bc9e70302091f6a3 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 02:04:10 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 02:07:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bac2b7b app-emulation/aranym: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/883583 Closes: https://bugs.gentoo.org/900322 Signed-off-by: Sam James gentoo.org> ...{aranym-1.1.0.ebuild => aranym-1.1.0-r1.ebuild} | 1 + .../files/aranym-1.1.0-configure-clang16.patch | 30 ++ 2 files changed, 31 insertions(+) diff --git a/app-emulation/aranym/aranym-1.1.0.ebuild b/app-emulation/aranym/aranym-1.1.0-r1.ebuild similarity index 98% rename from app-emulation/aranym/aranym-1.1.0.ebuild rename to app-emulation/aranym/aranym-1.1.0-r1.ebuild index 5c33cc4b867c..6746e9ba4b47 100644 --- a/app-emulation/aranym/aranym-1.1.0.ebuild +++ b/app-emulation/aranym/aranym-1.1.0-r1.ebuild @@ -41,6 +41,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.1.0-libcwrap.patch "${FILESDIR}"/${PN}-1.1.0-ar.patch "${FILESDIR}"/${PN}-1.1.0-clang-16-register.patch + "${FILESDIR}"/${PN}-1.1.0-configure-clang16.patch ) ECONF_SOURCE="${S}" diff --git a/app-emulation/aranym/files/aranym-1.1.0-configure-clang16.patch b/app-emulation/aranym/files/aranym-1.1.0-configure-clang16.patch new file mode 100644 index ..66d2c091b860 --- /dev/null +++ b/app-emulation/aranym/files/aranym-1.1.0-configure-clang16.patch @@ -0,0 +1,30 @@ +https://github.com/aranym/aranym/pull/102 + +From ef9ba74fcbf868aeb1b0e0b02e53775a14cda0f7 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 19 Mar 2023 01:56:56 + +Subject: [PATCH] configure.ac: fix -Wimplicit-function-declaration in TUN/TAP + test + +Clang 16 makes -Wimplicit-function-declaration an error by default. + +Unfortunately, this can lead to misconfiguration or miscompilation of software as configure +tests may then return the wrong result. + +For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2], +or the (new) c-std-porting mailing list [3]. + +[0] https://lwn.net/Articles/913505/ +[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 +[2] https://wiki.gentoo.org/wiki/Modern_C_porting +[3] hosted at lists.linux.dev. +--- a/configure.ac b/configure.ac +@@ -539,6 +539,7 @@ AC_CACHE_CHECK([whether TUN/TAP is supported], + #include + #include + #endif ++#include + ], [ + struct ifreq ifr; + memset(, 0, sizeof(ifr));
[gentoo-commits] repo/gentoo:master commit in: net-im/cpop/files/, net-im/cpop/
commit: c85399a56ccef79c29a09334beb59abb10b87c7a Author: Sam James gentoo org> AuthorDate: Sun Mar 19 01:48:44 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:48:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85399a5 net-im/cpop: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/885705 Closes: https://bugs.gentoo.org/900072 Signed-off-by: Sam James gentoo.org> .../{cpop-0.0.4-r1.ebuild => cpop-0.0.4-r2.ebuild} | 20 .../cpop/files/cpop-0.0.4-implicit-func-decls.patch | 19 +++ 2 files changed, 35 insertions(+), 4 deletions(-) diff --git a/net-im/cpop/cpop-0.0.4-r1.ebuild b/net-im/cpop/cpop-0.0.4-r2.ebuild similarity index 67% rename from net-im/cpop/cpop-0.0.4-r1.ebuild rename to net-im/cpop/cpop-0.0.4-r2.ebuild index 9315a2381ea0..77c21027edcc 100644 --- a/net-im/cpop/cpop-0.0.4-r1.ebuild +++ b/net-im/cpop/cpop-0.0.4-r2.ebuild @@ -1,7 +1,9 @@ -# 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 autotools DESCRIPTION="GTK+ network popup message client. Compatible with the jpop protocol" HOMEPAGE="http://www.draxil.uklinux.net/hip/index.pl?page=cpop; @@ -11,14 +13,24 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -RDEPEND="dev-libs/glib:2 - x11-libs/gtk+:2" +RDEPEND=" + dev-libs/glib:2 + x11-libs/gtk+:2 +" DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-implicit-exit_memset_strlen.patch + "${FILESDIR}"/${P}-implicit-func-decls.patch ) +src_prepare() { + default + + # Clang 16, bug #900072 + eautoreconf +} + src_install() { emake DESTDIR="${D}" install dodoc README diff --git a/net-im/cpop/files/cpop-0.0.4-implicit-func-decls.patch b/net-im/cpop/files/cpop-0.0.4-implicit-func-decls.patch new file mode 100644 index ..ff3977e18055 --- /dev/null +++ b/net-im/cpop/files/cpop-0.0.4-implicit-func-decls.patch @@ -0,0 +1,19 @@ +https://bugs.gentoo.org/885705 +--- a/pop_client.c b/pop_client.c +@@ -2,6 +2,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/pop_common.h b/pop_common.h +@@ -3,4 +3,5 @@ + #define CP_MSGSIZE 2048 + #define CP_PORT 3233 + void errquit(char *message); ++void printquit(char *message); + #endif
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/wai-logger/
commit: 0ab52e9b5ff37dd7e82f819909716b3331b77e04 Author: hololeap users noreply github com> AuthorDate: Sun Mar 19 01:35:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:42:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab52e9b dev-haskell/wai-logger: Add GHC_BOOTSTRAP_PACKAGES Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1327 Signed-off-by: hololeap users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/30226 Signed-off-by: Sam James gentoo.org> dev-haskell/wai-logger/wai-logger-2.3.6.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-haskell/wai-logger/wai-logger-2.3.6.ebuild b/dev-haskell/wai-logger/wai-logger-2.3.6.ebuild index 5e462e7eee19..62ba7b5d442f 100644 --- a/dev-haskell/wai-logger/wai-logger-2.3.6.ebuild +++ b/dev-haskell/wai-logger/wai-logger-2.3.6.ebuild @@ -17,6 +17,10 @@ SLOT="0/${PV}" KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="" +GHC_BOOTSTRAP_PACKAGES=( + cabal-doctest +) + RESTRICT=test # does not specify full dependencies RDEPEND="dev-haskell/byteorder:=[profile?]
[gentoo-commits] repo/gentoo:master commit in: app-text/xml2doc/
commit: ef29c9b267893b579cb2437f62042cbedd634667 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 01:36:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:36:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef29c9b2 app-text/xml2doc: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/900539 Signed-off-by: Sam James gentoo.org> ...c-20030510-r1.ebuild => xml2doc-20030510-r2.ebuild} | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/app-text/xml2doc/xml2doc-20030510-r1.ebuild b/app-text/xml2doc/xml2doc-20030510-r2.ebuild similarity index 83% rename from app-text/xml2doc/xml2doc-20030510-r1.ebuild rename to app-text/xml2doc/xml2doc-20030510-r2.ebuild index 919ecba3c27c..471710170ee3 100644 --- a/app-text/xml2doc/xml2doc-20030510-r1.ebuild +++ b/app-text/xml2doc/xml2doc-20030510-r2.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit toolchain-funcs +inherit autotools toolchain-funcs DESCRIPTION="Tool to convert simple XML to a variety of formats (pdf, html, txt, manpage)" HOMEPAGE="http://xml2doc.sourceforge.net; SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" +S="${WORKDIR}/${PN}" LICENSE="GPL-2" SLOT="0" @@ -16,17 +17,22 @@ KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" DEPEND="dev-libs/libxml2:2" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}" - PATCHES=( # Fix pointer-related bug detected by a QA notice "${FILESDIR}"/${PN}-pointer_fix.patch # Don't strip symbols from binary (bug #152266) "${FILESDIR}"/${P}-makefile.patch - # fix GCC 10 -fno-common change + # Fix GCC 10 -fno-common change "${FILESDIR}"/${P}-gcc10-no-common.patch ) +src_prepare() { + default + + # Clang 16, bug #900539 + eautoreconf +} + src_configure() { tc-export CC econf --disable-pdf
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-annex/
commit: 1175b08ed2dab21c201ee42d87ea7fe17dee23fa Author: hololeap users noreply github com> AuthorDate: Sun Mar 19 01:05:10 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:42:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1175b08e dev-vcs/git-annex: Add GHC_BOOTSTRAP_PACKAGES Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1327 Signed-off-by: hololeap users.noreply.github.com> Signed-off-by: Sam James gentoo.org> dev-vcs/git-annex/git-annex-10.20220624.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-vcs/git-annex/git-annex-10.20220624.ebuild b/dev-vcs/git-annex/git-annex-10.20220624.ebuild index 533212eb0b99..0b65231e2a48 100644 --- a/dev-vcs/git-annex/git-annex-10.20220624.ebuild +++ b/dev-vcs/git-annex/git-annex-10.20220624.ebuild @@ -19,6 +19,13 @@ IUSE="+assistant +benchmark +dbus debug doc +gitlfs +magicmime +pairing +torrent REQUIRED_USE="webapp? ( assistant )" +GHC_BOOTSTRAP_PACKAGES=( + async + filepath-bytestring + split + unix-compat +) + RDEPEND="dev-haskell/aeson:= >=dev-haskell/ansi-terminal-0.9:= dev-haskell/async:=
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 289485e7206ae07ae0f434d5ef305893bd464cd9 Author: hololeap users noreply github com> AuthorDate: Sun Mar 19 01:34:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:42:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289485e7 app-portage/hackport: Add GHC_BOOTSTRAP_PACKAGES Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1327 Signed-off-by: hololeap users.noreply.github.com> Signed-off-by: Sam James gentoo.org> app-portage/hackport/hackport-0.7.2.2.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/app-portage/hackport/hackport-0.7.2.2.ebuild b/app-portage/hackport/hackport-0.7.2.2.ebuild index 7eaeebfe47a0..c82f8252ca25 100644 --- a/app-portage/hackport/hackport-0.7.2.2.ebuild +++ b/app-portage/hackport/hackport-0.7.2.2.ebuild @@ -16,6 +16,10 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +GHC_BOOTSTRAP_PACKAGES=( + cabal-doctest +) + RDEPEND=">=dev-haskell/async-2.0:= >=dev-haskell/base16-bytestring-0.1.1:= >=dev-haskell/base64-bytestring-1.0:=
[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/
commit: 49a5e118cf99d4d6b09698f92dae03e2b732f6ec Author: Sam James gentoo org> AuthorDate: Sun Mar 19 01:31:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:31:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a5e118 sys-devel/autoconf-archive: Stabilize 2023.02.20 ALLARCHES, #902097 Signed-off-by: Sam James gentoo.org> sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild b/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild index 74cad29304c1..54af93636e73 100644 --- a/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild +++ b/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +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" # File collisions, bug #540246 RDEPEND="
[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: a2d6d90f481821f7d5a10aadd40b86810f845f1e Author: Tom Gillespie gmail com> AuthorDate: Sat Mar 18 00:42:37 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:03:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a2d6d90f scripts/bootstrap-prefix.sh: bump cygwin python version 3.9.9 is no longer in the cygwin tree so replace it with 3.9.10 Closes: https://bugs.gentoo.org/902091 Signed-off-by: Tom Gillespie gmail.com> Closes: https://github.com/gentoo/prefix/pull/25 Signed-off-by: Sam James gentoo.org> scripts/bootstrap-prefix.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index f1aa870462..9f048edb00 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -1007,7 +1007,7 @@ python_ver() { bootstrap_python() { if [[ ${CHOST} == *-cygwin* ]] ; then - PV=3.9.9 + PV=3.9.10 else PV=3.10.4 fi @@ -1040,7 +1040,7 @@ bootstrap_python() { # that cygwin has packaged if we don't do exact matches on the # version then some patches may not apply cleanly - cygpyver="3.9.9-1" + cygpyver="3.9.10-1" efetch "https://mirrors.kernel.org/sourceware/cygwin/x86_64/release/python39/python39-${cygpyver}-src.tar.xz; \ || return 1 xz -dc "${DISTDIR}"/"python39-${cygpyver}-src.tar.xz" | tar -xf -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccrypt/files/, app-crypt/ccrypt/
commit: 7b89e73e3f0497297ab49f7693e50c683627b63e Author: Sam James gentoo org> AuthorDate: Sun Mar 19 00:43:54 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 00:43:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b89e73e app-crypt/ccrypt: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/900130 Signed-off-by: Sam James gentoo.org> ...ccrypt-1.11-r3.ebuild => ccrypt-1.11-r4.ebuild} | 23 ++-- .../files/ccrypt-1.11-refresh-macro-clang16.patch | 64 ++ 2 files changed, 83 insertions(+), 4 deletions(-) diff --git a/app-crypt/ccrypt/ccrypt-1.11-r3.ebuild b/app-crypt/ccrypt/ccrypt-1.11-r4.ebuild similarity index 61% rename from app-crypt/ccrypt/ccrypt-1.11-r3.ebuild rename to app-crypt/ccrypt/ccrypt-1.11-r4.ebuild index dc921dadfc0a..a8bd812cb08c 100644 --- a/app-crypt/ccrypt/ccrypt-1.11-r3.ebuild +++ b/app-crypt/ccrypt/ccrypt-1.11-r4.ebuild @@ -1,7 +1,9 @@ -# 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 autotools DESCRIPTION="Encryption and decryption" HOMEPAGE="https://sourceforge.net/projects/ccrypt/; @@ -13,8 +15,21 @@ KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="emacs" RDEPEND="virtual/libcrypt:=" -DEPEND="${RDEPEND} - emacs? ( >=app-editors/emacs-23.1:* )" +DEPEND=" + ${RDEPEND} + emacs? ( >=app-editors/emacs-23.1:* ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.11-refresh-macro-clang16.patch +) + +src_prepare() { + default + + # Clang 16 patch + eautoreconf +} src_configure() { econf \ diff --git a/app-crypt/ccrypt/files/ccrypt-1.11-refresh-macro-clang16.patch b/app-crypt/ccrypt/files/ccrypt-1.11-refresh-macro-clang16.patch new file mode 100644 index ..f610a1c38065 --- /dev/null +++ b/app-crypt/ccrypt/files/ccrypt-1.11-refresh-macro-clang16.patch @@ -0,0 +1,64 @@ +https://bugs.gentoo.org/900130 + +Refresh macro from gettext. +--- a/m4/intdiv0.m4 b/m4/intdiv0.m4 +@@ -1,5 +1,5 @@ +-# intdiv0.m4 serial 6 (gettext-0.18.2) +-dnl Copyright (C) 2002, 2007-2008, 2010-2016 Free Software Foundation, Inc. ++# intdiv0.m4 serial 9 (gettext-0.21.1) ++dnl Copyright (C) 2002, 2007-2008, 2010-2020 Free Software Foundation, Inc. + dnl This file is free software; the Free Software Foundation + dnl gives unlimited permission to copy and/or distribute it, + dnl with or without modifications, as long as this notice is preserved. +@@ -12,7 +12,7 @@ AC_DEFUN([gt_INTDIV0], + AC_REQUIRE([AC_CANONICAL_HOST])dnl + + AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], +-gt_cv_int_divbyzero_sigfpe, ++[gt_cv_int_divbyzero_sigfpe], + [ + gt_cv_int_divbyzero_sigfpe= + changequote(,)dnl +@@ -31,8 +31,11 @@ changequote([,])dnl + if test -z "$gt_cv_int_divbyzero_sigfpe"; then + AC_RUN_IFELSE( + [AC_LANG_SOURCE([[ +-#include ++#include /* for exit() */ + #include ++#if !(defined _WIN32 && !defined __CYGWIN__) ++#include /* for _exit() */ ++#endif + + static void + sigfpe_handler (int sig) +@@ -44,7 +47,7 @@ sigfpe_handler (int sig) + int x = 1; + int y = 0; + int z; +-int nan; ++int inan; + + int main () + { +@@ -59,7 +62,7 @@ int main () + #endif + + z = x / y; +- nan = y / y; ++ inan = y / y; + exit (2); + } + ]])], +@@ -79,8 +82,8 @@ changequote([,])dnl + fi + ]) + case "$gt_cv_int_divbyzero_sigfpe" in +-*yes) value=1;; +-*) value=0;; ++*yes) value=1 ;; ++*)value=0 ;; + esac + AC_DEFINE_UNQUOTED([INTDIV0_RAISES_SIGFPE], [$value], + [Define if integer division by zero raises signal SIGFPE.])
[gentoo-commits] repo/gentoo:master commit in: net-misc/bopm/, net-misc/bopm/files/
commit: aa6bff56c719332a4f2a810bd2b690af1bc375e8 Author: Sam James gentoo org> AuthorDate: Sun Mar 19 00:56:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 00:56:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6bff56 net-misc/bopm: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/900254 Signed-off-by: Sam James gentoo.org> .../{bopm-3.1.3-r6.ebuild => bopm-3.1.3-r7.ebuild} | 11 ++- net-misc/bopm/files/bopm-3.1.3-autotools.patch | 88 -- 2 files changed, 8 insertions(+), 91 deletions(-) diff --git a/net-misc/bopm/bopm-3.1.3-r6.ebuild b/net-misc/bopm/bopm-3.1.3-r7.ebuild similarity index 80% rename from net-misc/bopm/bopm-3.1.3-r6.ebuild rename to net-misc/bopm/bopm-3.1.3-r7.ebuild index ae8dd5a2d897..d42d9a0d0a54 100644 --- a/net-misc/bopm/bopm-3.1.3-r6.ebuild +++ b/net-misc/bopm/bopm-3.1.3-r7.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 autotools @@ -14,6 +14,8 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~x86" RDEPEND="acct-user/opm" +BDEPEND="acct-user/opm" +BDEPEND="sys-devel/autoconf-archive" PATCHES=( "${FILESDIR}"/${P}-remove-njabl.patch @@ -29,6 +31,8 @@ src_prepare() { mv configure.{in,ac} || die mv src/libopm/configure.{in,ac} || die + mkdir src/libopm/m4 || die + cp "${BROOT}"/usr/share/aclocal/ax_func_snprintf.m4 src/libopm/m4/ax_func_snprintf.m4 || die default cp bopm.conf{.sample,} || die @@ -37,7 +41,8 @@ src_prepare() { } src_configure() { - econf --localstatedir="${EPREFIX}"/var/log/${PN} + # We need --enable-static to build libopm.a. We don't install it so it's fine. + econf --localstatedir="${EPREFIX}"/var/log/${PN} --enable-static } src_install() { diff --git a/net-misc/bopm/files/bopm-3.1.3-autotools.patch b/net-misc/bopm/files/bopm-3.1.3-autotools.patch index e2927b0b74b6..e336150f430c 100644 --- a/net-misc/bopm/files/bopm-3.1.3-autotools.patch +++ b/net-misc/bopm/files/bopm-3.1.3-autotools.patch @@ -44,94 +44,6 @@ AC_CONFIG_SRCDIR(src/libopm.h) AM_CONFIG_HEADER(src/setup.h) AM_INIT_AUTOMAKE() bopm-3.1.3/src/libopm/m4/ax_func_snprintf.m4 -+++ bopm-3.1.3/src/libopm/m4/ax_func_snprintf.m4 -@@ -0,0 +1,85 @@ -+# === -+# http://www.gnu.org/software/autoconf-archive/ax_func_snprintf.html -+# === -+# -+# SYNOPSIS -+# -+# AX_FUNC_SNPRINTF -+# -+# DESCRIPTION -+# -+# Checks for a fully C99 compliant snprintf, in particular checks whether -+# it does bounds checking and returns the correct string length; does the -+# same check for vsnprintf. If no working snprintf or vsnprintf is found, -+# request a replacement and warn the user about it. Note: the mentioned -+# replacement is freely available and may be used in any project -+# regardless of it's license. -+# -+# LICENSE -+# -+# Copyright (c) 2008 Ruediger Kuhlmann -+# -+# Copying and distribution of this file, with or without modification, are -+# permitted in any medium without royalty provided the copyright notice -+# and this notice are preserved. This file is offered as-is, without any -+# warranty. -+ -+#serial 5 -+ -+AU_ALIAS([AC_FUNC_SNPRINTF], [AX_FUNC_SNPRINTF]) -+AC_DEFUN([AX_FUNC_SNPRINTF], -+[AC_CHECK_FUNCS(snprintf vsnprintf) -+AC_MSG_CHECKING(for working snprintf) -+AC_CACHE_VAL(ac_cv_have_working_snprintf, -+[AC_TRY_RUN( -+[#include -+ -+int main(void) -+{ -+char bufs[5] = { 'x', 'x', 'x', '\0', '\0' }; -+char bufd[5] = { 'x', 'x', 'x', '\0', '\0' }; -+int i; -+i = snprintf (bufs, 2, "%s", "111"); -+if (strcmp (bufs, "1")) exit (1); -+if (i != 3) exit (1); -+i = snprintf (bufd, 2, "%d", 111); -+if (strcmp (bufd, "1")) exit (1); -+if (i != 3) exit (1); -+exit(0); -+}], ac_cv_have_working_snprintf=yes, ac_cv_have_working_snprintf=no, ac_cv_have_working_snprintf=cross)]) -+AC_MSG_RESULT([$ac_cv_have_working_snprintf]) -+AC_MSG_CHECKING(for working vsnprintf) -+AC_CACHE_VAL(ac_cv_have_working_vsnprintf, -+[AC_TRY_RUN( -+[#include -+#include -+ -+int my_vsnprintf (char *buf, const char *tmpl, ...) -+{ -+int i; -+va_list args; -+va_start (args, tmpl); -+i = vsnprintf (buf, 2, tmpl, args); -+va_end (args); -+return i; -+} -+ -+int main(void) -+{ -+char bufs[5] = { 'x', 'x', 'x', '\0', '\0' }; -+char bufd[5] = { 'x', 'x', 'x', '\0', '\0' }; -+int i; -+i = my_vsnprintf (bufs, "%s", "111"); -+if (strcmp (bufs, "1")) exit (1); -+if (i != 3) exit (1); -+i = my_vsnprintf (bufd, "%d", 111); -+if (strcmp (bufd, "1")) exit (1); -+if (i != 3) exit (1); -+exit(0); -+}], ac_cv_have_working_vsnprintf=yes,
[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/
commit: c77636a63de68dadbd9bdedae634ec127e76ed9f Author: Sam James gentoo org> AuthorDate: Sun Mar 19 01:02:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:02:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77636a6 sys-apps/grep: add 3.9_p20230318 (unkeyworded) Signed-off-by: Sam James gentoo.org> sys-apps/grep/Manifest | 2 + sys-apps/grep/grep-3.9_p20230318.ebuild | 115 2 files changed, 117 insertions(+) diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest index 4c841f06709f..bdbbc6f7590c 100644 --- a/sys-apps/grep/Manifest +++ b/sys-apps/grep/Manifest @@ -2,5 +2,7 @@ DIST grep-3.7.tar.xz 1641196 BLAKE2B acf03b1fe8065dac48d686de070bab9ecddae65c97f DIST grep-3.7.tar.xz.sig 833 BLAKE2B 02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c SHA512 9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4 DIST grep-3.8.tar.xz 1709536 BLAKE2B 24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36 SHA512 2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b SHA512 8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4 +DIST grep-3.9.4-c83f.tar.xz 1684888 BLAKE2B b50d526c2552bc59807cc4ea2ed8ccbac3a93726c4b1c6e5cb6bd51a875aa0fc20d5642cc449593a3223c8838bd24f21efdf495509cacfec6dfc7092b2bcd169 SHA512 1c7062ec1c39904e84a092b512ddcb2fd97320cf9dff9f6dcd01f3cd5edcf52a4752cc68de26fc7f5016b0d08b40333916f1ba607a5c54a1b175e780bb9c7892 +DIST grep-3.9.4-c83f.tar.xz.sig 833 BLAKE2B d785c4dd27c735d89471979971d59428ccf2cd2141001e3a7b9edf18d4ccd3d6af7ffbf0f251ba042737222f0dd0b590a867d8142802ce30b1e7d6cab6b2fbe1 SHA512 c09e1835bd0f117249152637d408e816652a49373edb4822a1f95c33786a859d88e9a4be76671a35f74e9d9673a4741e5757f087aa82b4002c8bcf578a085137 DIST grep-3.9.tar.xz 1680380 BLAKE2B 33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9 SHA512 38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836 DIST grep-3.9.tar.xz.sig 833 BLAKE2B bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715 SHA512 d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891 diff --git a/sys-apps/grep/grep-3.9_p20230318.ebuild b/sys-apps/grep/grep-3.9_p20230318.ebuild new file mode 100644 index ..f699fa5744b4 --- /dev/null +++ b/sys-apps/grep/grep-3.9_p20230318.ebuild @@ -0,0 +1,115 @@ +# 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/grep.asc +inherit flag-o-matic verify-sig + +DESCRIPTION="GNU regular expression matcher" +HOMEPAGE="https://www.gnu.org/software/grep/; + +if [[ ${PV} == *_p* ]] ; then + # Subscribe to the 'platform-testers' ML to find these. + # Useful to test on our especially more niche arches and report issues upstream. + MY_COMMIT="4-c83f" + MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT} + SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz; + SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig )" + S="${WORKDIR}"/${MY_P} +else + SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+egrep-fgrep nls pcre static" + +# We lack dev-libs/libsigsegv[static-libs] for now +REQUIRED_USE="static? ( !sparc )" + +LIB_DEPEND=" + pcre? ( >=dev-libs/libpcre2-7.8-r1[static-libs(+)] ) + sparc? ( dev-libs/libsigsegv ) +" +RDEPEND=" + !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + nls? ( virtual/libintl ) + virtual/libiconv +" +DEPEND=" + ${RDEPEND} + static? ( ${LIB_DEPEND} ) +" +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext ) + verify-sig? ( sec-keys/openpgp-keys-grep ) +" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) + +QA_CONFIG_IMPL_DECL_SKIP=( + #
[gentoo-commits] repo/gentoo:master commit in: net-misc/lldpd/, net-misc/lldpd/files/
commit: 58b32fc67a278d736a891bf917a29de8c22c967f Author: Sam James gentoo org> AuthorDate: Sun Mar 19 00:32:11 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 00:32:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b32fc6 net-misc/lldpd: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/900286 Signed-off-by: Sam James gentoo.org> .../files/lldpd-1.0.16-configure-clang16.patch | 23 ++ ...dpd-1.0.16-r1.ebuild => lldpd-1.0.16-r2.ebuild} | 4 2 files changed, 27 insertions(+) diff --git a/net-misc/lldpd/files/lldpd-1.0.16-configure-clang16.patch b/net-misc/lldpd/files/lldpd-1.0.16-configure-clang16.patch new file mode 100644 index ..bd03399e1b36 --- /dev/null +++ b/net-misc/lldpd/files/lldpd-1.0.16-configure-clang16.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/900286 +https://github.com/lldpd/lldpd/commit/01aee0f3601c60e570aeb9040c036c83d053cc5a + +From 01aee0f3601c60e570aeb9040c036c83d053cc5a Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Thu, 8 Dec 2022 13:01:07 +0100 +Subject: [PATCH] m4/progname.m4: Include for printf in + lldp_CHECK___PROGNAME + +Otherwise the checks always fails with a compiler that does not +support implict function declarations. +--- a/m4/progname.m4 b/m4/progname.m4 +@@ -4,7 +4,7 @@ + AC_DEFUN([lldp_CHECK___PROGNAME],[ + AC_CACHE_CHECK([whether libc defines __progname], lldp_cv_check___progname, [ + AC_LINK_IFELSE([AC_LANG_PROGRAM( +- [[]], ++ [[#include]], + [[ extern char *__progname; printf("%s", __progname); ]])], + [ lldp_cv_check___progname="yes" ], + [ lldp_cv_check___progname="no" ]) + diff --git a/net-misc/lldpd/lldpd-1.0.16-r1.ebuild b/net-misc/lldpd/lldpd-1.0.16-r2.ebuild similarity index 97% rename from net-misc/lldpd/lldpd-1.0.16-r1.ebuild rename to net-misc/lldpd/lldpd-1.0.16-r2.ebuild index 57f61cc2162b..52edf114f8db 100644 --- a/net-misc/lldpd/lldpd-1.0.16-r1.ebuild +++ b/net-misc/lldpd/lldpd-1.0.16-r2.ebuild @@ -44,6 +44,10 @@ REQUIRED_USE=" # tests need root RESTRICT+=" test" +PATCHES=( + "${FILESDIR}"/${PN}-1.0.16-configure-clang16.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/, net-libs/libsoup/files/
commit: 4c8133327f5ef5aa53610089f13c2c5ea7c3976c Author: Sam James gentoo org> AuthorDate: Sun Mar 19 00:23:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 00:24:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c813332 net-libs/libsoup: fix HTTP/2 on unsigned char arches, -Wstrict-prototype Signed-off-by: Sam James gentoo.org> net-libs/libsoup/files/strict-prototypes.patch | 20 net-libs/libsoup/files/unsigned-char-http2.patch| 21 + ...libsoup-3.4.0.ebuild => libsoup-3.4.0-r1.ebuild} | 4 3 files changed, 45 insertions(+) diff --git a/net-libs/libsoup/files/strict-prototypes.patch b/net-libs/libsoup/files/strict-prototypes.patch new file mode 100644 index ..e9a84257ccb5 --- /dev/null +++ b/net-libs/libsoup/files/strict-prototypes.patch @@ -0,0 +1,20 @@ +https://gitlab.gnome.org/GNOME/libsoup/-/commit/146f1c96f741fb9ab62d74d99585b2e859f6cb5f + +From 146f1c96f741fb9ab62d74d99585b2e859f6cb5f Mon Sep 17 00:00:00 2001 +From: Patrick Griffis +Date: Fri, 17 Mar 2023 19:10:40 -0500 +Subject: [PATCH] Fix strict-prototype warning + +--- a/libsoup/http2/soup-body-input-stream-http2.c b/libsoup/http2/soup-body-input-stream-http2.c +@@ -72,7 +72,7 @@ static guint signals [LAST_SIGNAL] = { 0 }; + * Returns: a new #GInputStream + */ + GInputStream * +-soup_body_input_stream_http2_new () ++soup_body_input_stream_http2_new (void) + { + return G_INPUT_STREAM (g_object_new (SOUP_TYPE_BODY_INPUT_STREAM_HTTP2, NULL)); + } +-- +GitLab diff --git a/net-libs/libsoup/files/unsigned-char-http2.patch b/net-libs/libsoup/files/unsigned-char-http2.patch new file mode 100644 index ..ceee9d360e4b --- /dev/null +++ b/net-libs/libsoup/files/unsigned-char-http2.patch @@ -0,0 +1,21 @@ +https://gitlab.gnome.org/GNOME/libsoup/-/commit/d1509188ebd2219db1a147e9d77ffd5b4d161a2e + +From d1509188ebd2219db1a147e9d77ffd5b4d161a2e Mon Sep 17 00:00:00 2001 +From: Patrick Griffis +Date: Fri, 17 Mar 2023 19:05:35 -0500 +Subject: [PATCH] Fix regression breaking HTTP/2 on platforms with unsigned + char + +--- a/libsoup/soup-connection-manager.c b/libsoup/soup-connection-manager.c +@@ -378,7 +378,7 @@ static SoupConnection * + soup_connection_manager_get_connection_locked (SoupConnectionManager *manager, +SoupMessageQueueItem *item) + { +-static gchar env_force_http1 = -1; ++static int env_force_http1 = -1; + SoupMessage *msg = item->msg; + gboolean need_new_connection; + SoupConnection *conn; +-- +GitLab diff --git a/net-libs/libsoup/libsoup-3.4.0.ebuild b/net-libs/libsoup/libsoup-3.4.0-r1.ebuild similarity index 94% rename from net-libs/libsoup/libsoup-3.4.0.ebuild rename to net-libs/libsoup/libsoup-3.4.0-r1.ebuild index 73364f0a5c02..af164f1c1964 100644 --- a/net-libs/libsoup/libsoup-3.4.0.ebuild +++ b/net-libs/libsoup/libsoup-3.4.0-r1.ebuild @@ -54,6 +54,10 @@ BDEPEND=" PATCHES=( # Disable apache tests until they are usable on Gentoo, bug #326957 "${FILESDIR}"/disable-apache-tests.patch + # Upstream patch to fix HTTP/2 on platforms w/ unsigned char + "${FILESDIR}"/unsigned-char-http2.patch + # Upstream patch to fix -Wstrict-prototypes + "${FILESDIR}"/strict-prototypes.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/nx/
commit: e2eeca2b2ba588a70f3ac403114b61decbf5e9f2 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Mar 19 00:12:36 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Mar 19 00:12:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2eeca2b net-misc/nx: drop 3.5.99.25 Signed-off-by: Bernard Cafarelli gentoo.org> net-misc/nx/Manifest| 1 - net-misc/nx/nx-3.5.99.25.ebuild | 141 2 files changed, 142 deletions(-) diff --git a/net-misc/nx/Manifest b/net-misc/nx/Manifest index 2ed611fcd37c..a26e72b420fc 100644 --- a/net-misc/nx/Manifest +++ b/net-misc/nx/Manifest @@ -1,2 +1 @@ -DIST nx-libs-3.5.99.25.tar.gz 11065489 BLAKE2B 9210441fd2dc38fec14c90018ead4e3ddacd5ac266a26b1d985f874af0abdef3fdc2255614e45ec23816f1194ebe6ffe2beb776901eb1ed206658e8175b1ff57 SHA512 142378ae9a81542ed1bc969e9fcb2d421f1d63f7d46185c80e1e07493298e62379697ca2a367301c0f3df631acb19510113f3852922454fdc964767c36a81004 DIST nx-libs-3.5.99.26.tar.gz 11070624 BLAKE2B f67f522b127858aa2ddf1c9723468a74722a5ef2fa1e7f438844a8e5b05b868cacac22abf2c604c67d5e83a346217b192773f5debe67945d085768ae43205cb7 SHA512 1aead6161e4d7b8d7229ff80937935b23ad1f87135a578ae483a00348d0df7de35e9f9b78c47c473fda3ab2cc896ef23e845cc5656344a43520b091af9663211 diff --git a/net-misc/nx/nx-3.5.99.25.ebuild b/net-misc/nx/nx-3.5.99.25.ebuild deleted file mode 100644 index 90e978be610a.. --- a/net-misc/nx/nx-3.5.99.25.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools toolchain-funcs - -DESCRIPTION="NX compression technology core libraries" -HOMEPAGE="https://github.com/ArcticaProject/nx-libs; - -SRC_URI="https://github.com/ArcticaProject/nx-libs/archive/${PV}.tar.gz -> nx-libs-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -RDEPEND="dev-libs/libxml2 - >=media-libs/libpng-1.2.8:0= - >=sys-libs/zlib-1.2.3 - virtual/jpeg:* - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXfont2 - x11-libs/libXinerama - x11-libs/libXpm - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pixman" - -DEPEND="${RDEPEND} - x11-base/xorg-proto - x11-libs/libfontenc" - -BDEPEND="sys-apps/which - virtual/pkgconfig - x11-misc/gccmakedep - x11-misc/imake" - -S="${WORKDIR}/nx-libs-${PV}" - -PATCHES=( - "${FILESDIR}/${PN}-3.5.99.25-musl.patch" -) - -src_prepare() { - default - - # We want predictable behavior. So let's assume we never - # have quilt installed. - sed 's@which quilt@false@' -i mesa-quilt || die - - # Do not compress man pages by default - sed '/^[[:space:]]*gzip.*man/d' -i Makefile || die - - # run autoreconf in all needed folders - local subdir - for subdir in nxcomp nxdialog nx-X11/lib nxcompshad nxproxy ; do - pushd ${subdir} || die - eautoreconf - popd || die - done -} - -src_configure() { - # From xorg-x11-6.9.0-r3.ebuild - pushd nx-X11 || die - HOSTCONF="config/cf/host.def" - echo "#define CcCmd $(tc-getCC)" >> ${HOSTCONF} - echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> ${HOSTCONF} - echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS} GccAliasingArgs" >> ${HOSTCONF} - # Respect LDFLAGS - echo "#define ExtraLoadFlags ${LDFLAGS}" >> ${HOSTCONF} - echo "#define SharedLibraryLoadFlags -shared ${LDFLAGS}" >> ${HOSTCONF} - # Disable SunRPC, #370767 - echo "#define HasSecureRPC NO" >> ${HOSTCONF} - popd || die - - local subdir - for subdir in nxcomp nxdialog nxcompshad nxproxy ; do - pushd ${subdir} || die - econf - popd || die - done - - pushd "nx-X11/lib" || die - econf --disable-poll - popd || die -} - -src_compile() { - # First set up the build environment - emake build-env - - # We replicate the "build-full" make target here because - # we cannot call "make build-full" as it - # - calls autoreconf several times - # - invokes make directly but we prefer our emake - - emake -C nxcomp - emake -C nx-X11/lib - - mkdir -p nx-X11/exports/lib/ || die - local nxlib - for nxlib in libNX_X11.so{,.6{,.3.0}} ; do - ln -s ../../lib/src/.libs/${nxlib} nx-X11/exports/lib/${nxlib} || die - done - - emake -C nxcompshad - - ./mesa-quilt push -a || die - - emake -C nx-X11 BuildDependsOnly - # Parallel make issue resurfaced, upstream working on autotools switch - emake -j1 -C nx-X11 World \ -
[gentoo-commits] repo/gentoo:master commit in: net-misc/nx/files/, net-misc/nx/
commit: 9ccc914e8d3ddd9daedc72e84d685c316d33093f Author: Cristian Othón Martínez Vera cfuga mx> AuthorDate: Thu Mar 16 20:07:02 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Mar 19 00:08:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccc914e net-misc/nx: fix musl build This patch comes from the following upstream commits. * mesa - Remove use of fpu_control.h (https://gitlab.freedesktop.org/mesa/mesa/-/commit/eb0ff1a1c0f1978d867c748bf2525f717a56bfce) * xorg/xserver - Drop workaround for pre-glibc linux (https://gitlab.freedesktop.org/xorg/xserver/-/commit/6634ffc4d26846dcf892f27682f9021f6d9956a9) Closes: https://github.com/gentoo/gentoo/pull/30165 Closes: https://bugs.gentoo.org/713418 Signed-off-by: Cristian Othón Martínez Vera cfuga.mx> Signed-off-by: Bernard Cafarelli gentoo.org> net-misc/nx/files/nx-3.5.99.25-musl.patch | 54 ++ net-misc/nx/files/nx-3.5.99.26-musl.patch | 55 +++ net-misc/nx/nx-3.5.99.25.ebuild | 6 +++- net-misc/nx/nx-3.5.99.26.ebuild | 3 +- 4 files changed, 116 insertions(+), 2 deletions(-) diff --git a/net-misc/nx/files/nx-3.5.99.25-musl.patch b/net-misc/nx/files/nx-3.5.99.25-musl.patch new file mode 100644 index ..d7f76c04802c --- /dev/null +++ b/net-misc/nx/files/nx-3.5.99.25-musl.patch @@ -0,0 +1,54 @@ +diff -uNr a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h +--- a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h2020-11-04 06:43:58.0 -0600 b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h2023-03-16 12:58:34.515215736 -0600 +@@ -62,9 +62,6 @@ + #include + #include + #include +-#if defined(__linux__) && defined(__i386__) +-#include +-#endif + #endif + #include + #include +diff -uNr a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c +--- a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c 2020-11-04 06:43:58.0 -0600 b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c 2023-03-16 12:59:23.828001633 -0600 +@@ -1169,20 +1169,6 @@ +static GLboolean initialized = GL_FALSE; +if (!initialized) { + init_sqrt_table(); +- +-#if defined(_FPU_GETCW) && defined(_FPU_SETCW) +- { +- const char *debug = _mesa_getenv("MESA_DEBUG"); +- if (debug && _mesa_strcmp(debug, "FP")==0) { +-/* die on FP exceptions */ +-fpu_control_t mask; +-_FPU_GETCW(mask); +-mask &= ~(_FPU_MASK_IM | _FPU_MASK_DM | _FPU_MASK_ZM +- | _FPU_MASK_OM | _FPU_MASK_UM); +-_FPU_SETCW(mask); +- } +- } +-#endif + initialized = GL_TRUE; +} + +diff -uNr a/nx-X11/programs/Xserver/Xext/xf86bigfont.c b/nx-X11/programs/Xserver/Xext/xf86bigfont.c +--- a/nx-X11/programs/Xserver/Xext/xf86bigfont.c 2020-11-04 06:43:58.0 -0600 b/nx-X11/programs/Xserver/Xext/xf86bigfont.c 2023-03-16 13:01:30.256598143 -0600 +@@ -40,13 +40,6 @@ + + #include + #ifdef HAS_SHM +-#if defined(linux) && (!defined(__GNU_LIBRARY__) || __GNU_LIBRARY__ < 2) +-/* libc4 does not define __GNU_LIBRARY__, libc5 defines __GNU_LIBRARY__ as 1 */ +-/* Linux libc4 and libc5 only (because glibc doesn't include kernel headers): +- Linux 2.0.x and 2.2.x define SHMLBA as PAGE_SIZE, but forget to define +- PAGE_SIZE. It is defined in . */ +-#include +-#endif + #ifdef SVR4 + #include + #endif diff --git a/net-misc/nx/files/nx-3.5.99.26-musl.patch b/net-misc/nx/files/nx-3.5.99.26-musl.patch new file mode 100644 index ..738b7a2469aa --- /dev/null +++ b/net-misc/nx/files/nx-3.5.99.26-musl.patch @@ -0,0 +1,55 @@ +diff -uNr a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h +--- a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h2021-02-04 07:34:56.0 -0600 b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/glheader.h2023-03-16 13:55:33.983114692 -0600 +@@ -62,9 +62,6 @@ + #include + #include + #include +-#if defined(__linux__) && defined(__i386__) +-#include +-#endif + #endif + #include + #include +diff -uNr a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c +--- a/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c 2021-02-04 07:34:56.0 -0600 b/nx-X11/extras/Mesa_6.4.2/src/mesa/main/imports.c 2023-03-16 13:56:25.569122176 -0600 +@@ -1169,20 +1169,6 @@ +static GLboolean initialized = GL_FALSE; +if (!initialized) { + init_sqrt_table(); +- +-#if defined(_FPU_GETCW) && defined(_FPU_SETCW) +- { +- const char *debug = _mesa_getenv("MESA_DEBUG"); +- if (debug && _mesa_strcmp(debug, "FP")==0) { +-/* die on FP exceptions */ +-fpu_control_t mask; +-_FPU_GETCW(mask); +-
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: ec462e5f4209a768987299030d463d6d4c5c4d2f Author: James Le Cuirot gentoo org> AuthorDate: Sat Mar 18 22:42:17 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Mar 18 23:38:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec462e5f media-tv/v4l-utils: Version bump to 1.24.1 Closes: https://bugs.gentoo.org/878225 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/Manifest| 1 + media-tv/v4l-utils/v4l-utils-1.24.1.ebuild | 119 + 2 files changed, 120 insertions(+) diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest index eaca215a25f2..9a88ad1c15fe 100644 --- a/media-tv/v4l-utils/Manifest +++ b/media-tv/v4l-utils/Manifest @@ -1 +1,2 @@ DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a SHA512 8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170 +DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54 SHA512 1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663 diff --git a/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild new file mode 100644 index ..b04a84c6a468 --- /dev/null +++ b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs udev xdg + +DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="+bpf dvb opengl qt5 +udev" + +RDEPEND=" + >=media-libs/libv4l-${PV}[dvb?] + bpf? ( + dev-libs/libbpf:= + virtual/libelf:= + ) + udev? ( virtual/libudev ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + opengl? ( dev-qt/qtopengl:5[-gles2(-)] virtual/opengl ) + media-libs/alsa-lib + ) + !media-tv/v4l2-ctl + !/dev/null || + die "${clang} does not support the BPF target. Please check LLVM_TARGETS." + fi +} + +pkg_pretend() { + has_version -b sys-devel/clang && check_llvm +} + +pkg_setup() { + check_llvm +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + if use qt5; then + local qt5_paths=( \ + MOC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/moc" \ + UIC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/uic" \ + RCC="$($(tc-getPKG_CONFIG) --variable=host_bins Qt5Core)/rcc" \ + ) + if ! use opengl; then + sed -e 's/Qt5OpenGL/DiSaBlEd/g' -i configure || die + fi + fi + + # Hard disable the flags that apply only to the libs. + econf \ + --disable-static \ + $(use_enable dvb libdvbv5) \ + $(use_enable qt5 qv4l2) \ + $(use_enable qt5 qvidcap) \ + $(use_enable bpf) \ + --without-jpeg \ + $(use_with udev libudev) \ + --with-udevdir="$(get_udevdir)" \ + "${qt5_paths[@]}" +} + +src_install() { + emake -C utils DESTDIR="${D}" install + emake -C contrib DESTDIR="${D}" install + + dodoc README.md + newdoc utils/libv4l2util/TODO TODO.libv4l2util + newdoc utils/libmedia_dev/README README.libmedia_dev + newdoc utils/dvb/README README.dvb + newdoc utils/v4l2-compliance/fixme.txt fixme.txt.v4l2-compliance +} + +pkg_postinst() { + xdg_pkg_postinst + use udev && udev_reload + + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test 1.20.0 -ge ${REPLACING_VERSIONS%% *}; then + ewarn "WARNING! ir-keytable has changed significantly from version 1.20.0 so" + ewarn "you may need to take action to avoid breakage. See" + ewarn "https://bugs.gentoo.org/767175 for more details." + fi +} + +pkg_postrm() { + xdg_pkg_postrm + use udev && udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/
commit: 6b3fad27b0187e52a632e1a79b1ac101f0a63736 Author: James Le Cuirot gentoo org> AuthorDate: Sat Mar 18 22:41:50 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Mar 18 23:38:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3fad27 media-libs/libv4l: Version bump to 1.24.1 Signed-off-by: James Le Cuirot gentoo.org> media-libs/libv4l/Manifest | 1 + media-libs/libv4l/libv4l-1.24.1.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest index eaca215a25f2..9a88ad1c15fe 100644 --- a/media-libs/libv4l/Manifest +++ b/media-libs/libv4l/Manifest @@ -1 +1,2 @@ DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b52458f05e21642044d7dea77e5580a8dbe9a SHA512 8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170 +DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54 SHA512 1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663 diff --git a/media-libs/libv4l/libv4l-1.24.1.ebuild b/media-libs/libv4l/libv4l-1.24.1.ebuild new file mode 100644 index ..f740eb8669a1 --- /dev/null +++ b/media-libs/libv4l/libv4l-1.24.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools linux-info multilib-minimal + +MY_P="v4l-utils-${PV}" + +DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package" +HOMEPAGE="https://git.linuxtv.org/v4l-utils.git; +SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2; + +LICENSE="LGPL-2.1+" +SLOT="0/0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="dvb jpeg" + +RDEPEND=" + dvb? ( virtual/libudev[${MULTILIB_USEDEP}] ) + !elibc_glibc? ( sys-libs/argp-standalone ) + jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] ) + !media-tv/v4l2-ctl + !
[gentoo-commits] repo/dev/jmbsvicetto:master commit in: www-apps/limesurvey/
commit: f4226aff3493d6a1c5390a38363d9c3178e3eb9e Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo org> AuthorDate: Sat Mar 18 23:29:43 2023 + Commit: Jorge Manuel B. S. Vicetto gentoo org> CommitDate: Sat Mar 18 23:29:43 2023 + URL: https://gitweb.gentoo.org/repo/dev/jmbsvicetto.git/commit/?id=f4226aff www-apps/limesurvey: Drop old versions. Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo.org> www-apps/limesurvey/limesurvey-2.06.ebuild | 57 --- www-apps/limesurvey/limesurvey-2.57.0.ebuild | 69 www-apps/limesurvey/limesurvey-2.57.1.ebuild | 59 www-apps/limesurvey/limesurvey-2.63.1.ebuild | 57 --- www-apps/limesurvey/limesurvey-2.64.1.ebuild | 57 --- www-apps/limesurvey/limesurvey-2.72.5.ebuild | 57 --- 6 files changed, 356 deletions(-) diff --git a/www-apps/limesurvey/limesurvey-2.06.ebuild b/www-apps/limesurvey/limesurvey-2.06.ebuild deleted file mode 100644 index b1f7788..000 --- a/www-apps/limesurvey/limesurvey-2.06.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit webapp - -MY_PN="LimeSurvey" -MY_DATE="151016" -MY_PV="${PV}_plus_${MY_DATE}" - -DESCRIPTION="LimeSurvey is a popular Free Open Source Software survey tool" -HOMEPAGE="https://www.limesurvey.org/; -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="+gd ldap mssql mysql postgres zip" -REQUIRED_USE="^^ ( mssql mysql postgres )" - -DEPEND=" - app-admin/webapp-config -" -RDEPEND=" - dev-lang/php[gd?,hash,ldap?,session,zip?,zlib] - mssql? ( dev-lang/php[mssql] ) - mysql? ( dev-lang/php[mysqli] ) - postgres? ( dev-lang/php[postgres] ) -" -S="${WORKDIR}/${MY_PN}-${MY_PV}" - -pkg_config () { - - webapp_pkg_setup -} - -src_install () { - - webapp_src_preinst - - einfo "Installing files" - insinto "${MY_HTDOCSDIR}" - doins -r . - - webapp_src_install -} - -pkg_preinst () { - - fowners -R root:apache "${MY_HTDOCSDIR}" - fperms -R g-w,o-rwx "${MY_HTDOCSDIR}" - - # Allow writing to the tmp, upload and application/config directories - for dir in tmp upload application/config ; do - - fperms -R g+w "${MY_HTDOCSDIR}/${dir}" - done -} diff --git a/www-apps/limesurvey/limesurvey-2.57.0.ebuild b/www-apps/limesurvey/limesurvey-2.57.0.ebuild deleted file mode 100644 index 7fc0c0c..000 --- a/www-apps/limesurvey/limesurvey-2.57.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit webapp - -MY_PN="LimeSurvey" -MY_DATE="161202" -MY_PV="${PV}+${MY_DATE}" - -DESCRIPTION="LimeSurvey is a popular Free Open Source Software survey tool" -HOMEPAGE="https://www.limesurvey.org/; -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="+gd ldap mssql mysql postgres zip" -REQUIRED_USE="^^ ( mssql mysql postgres )" - -DEPEND=" - app-admin/webapp-config -" -RDEPEND=" - dev-lang/php[gd?,hash,ldap?,session,zip?,zlib] - mssql? ( dev-lang/php[mssql] ) - mysql? ( dev-lang/php[mysqli] ) - postgres? ( dev-lang/php[postgres] ) -" -S="${WORKDIR}/${MY_PN}-${PV}-${MY_DATE}" - -pkg_config () { - - webapp_pkg_setup -} - -src_install () { - - webapp_src_preinst - - einfo "Installing files" - insinto "${MY_HTDOCSDIR}" - doins -r . - - webapp_serverowned -R "${MY_HTDOCSDIR}/tmp" - webapp_serverowned -R "${MY_HTDOCSDIR}/upload" - webapp_serverowned -R "${MY_HTDOCSDIR}/application/config" - - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt - - webapp_src_install -} - -pkg_postinst () { - echo - ewarn "SECURITY NOTICE" - ewarn "If you plan on using SSL on your Drupal site, please consult the postinstall information:" - ewarn "\t# webapp-config --show-postinst ${PN} ${PV}" - echo - ewarn "If this is a new install, unless you want anyone with network access to your server to be" - ewarn "able to run the setup, you'll have to configure your web server to limit access to it." - echo - ewarn "If you're doing a new drupal-8 install, you'll have to copy /sites/default/default.services.yml" - ewarn "to /sites/default/services.yml and grant it write permissions to your web server." - ewarn "Just follow the instructions of the drupal setup and be sure to resolve any permissions issue" - ewarn "reported by the setup." - echo -} diff --git
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 43ab677c4f37f3831555251bc2151df77252450d Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 16 22:13:27 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Mar 18 23:22:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ab677c www-client/qutebrowser: update live qt6-v2 was merged in the main branch, so this syncs with the old 3.0.0_pre ebuild plus a few adjustments Signed-off-by: Ionen Wolkens gentoo.org> www-client/qutebrowser/qutebrowser-.ebuild | 60 ++ 1 file changed, 51 insertions(+), 9 deletions(-) diff --git a/www-client/qutebrowser/qutebrowser-.ebuild b/www-client/qutebrowser/qutebrowser-.ebuild index 7cb5d6ee3504..2a80f2b1aa5d 100644 --- a/www-client/qutebrowser/qutebrowser-.ebuild +++ b/www-client/qutebrowser/qutebrowser-.ebuild @@ -21,12 +21,10 @@ HOMEPAGE="https://www.qutebrowser.org/; LICENSE="GPL-3+" SLOT="0" -IUSE="+adblock pdf widevine" +IUSE="+adblock pdf +qt6 widevine" RDEPEND=" $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] dev-python/colorama[${PYTHON_USEDEP}] >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] @@ -35,14 +33,27 @@ RDEPEND=" dev-python/zipp[${PYTHON_USEDEP}] adblock? ( dev-python/adblock[${PYTHON_USEDEP}] ) ') - dev-qt/qtcore:5[icu] - dev-qt/qtgui:5[png] - pdf? ( https://github.com/gentoo/gentoo/pull/29181 albeit + # may need to comment it out again when stabling if don't stable Qt6 (yet). +# if use amd64 && use !qt6; then +# ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses an older" +# ewarn "chromium version. While it is relatively maintained for security, it may" +# ewarn "cause issues for sites/features designed with a newer version in mind." +# ewarn "When Qt6 support is stable enough, ebuild's Qt5 support may get removed." +# fi }
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 59f5a7a6520eafedacc453910fb7f5f13c5ccb9e Author: Ionen Wolkens gentoo org> AuthorDate: Sat Mar 18 05:34:39 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Mar 18 23:22:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f5a7a6 www-client/qutebrowser: warn in 2.5.4 if downgrade from Qt6 Should have very few users actually using Qt6 (USE is masked, and ebuilds are unkeyworded), but given removed the _pre ebuild it's possible it'll cause an unexpected downgrade and it wouldn't hurt to warn (albeit should be fairly noticeable given the deps pulled are non-trivial). Switching will be less of a worry in qutebrowser-3.0.0 given it can detect a mismatch on startup, but the old 2.5.4 is oblivious. Signed-off-by: Ionen Wolkens gentoo.org> www-client/qutebrowser/qutebrowser-2.5.4.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/www-client/qutebrowser/qutebrowser-2.5.4.ebuild b/www-client/qutebrowser/qutebrowser-2.5.4.ebuild index 30a3498c8cf8..59de8c56dd4a 100644 --- a/www-client/qutebrowser/qutebrowser-2.5.4.ebuild +++ b/www-client/qutebrowser/qutebrowser-2.5.4.ebuild @@ -131,6 +131,12 @@ python_install_all() { einstalldocs } +pkg_preinst() { + xdg_pkg_preinst + + has_version "${CATEGORY}/${PN}[qt6]" && QUTEBROWSER_HAD_QT6= +} + pkg_postinst() { xdg_pkg_postinst @@ -139,4 +145,13 @@ pkg_postinst() { elog "have additional dependencies not covered by this ebuild, for example" elog "view_in_mpv needs media-video/mpv[lua] and net-misc/yt-dlp." fi + + if [[ -v QUTEBROWSER_HAD_QT6 ]]; then + ewarn "This is a downgrade from Qt6-based ${PN} to Qt5-based, and this" + ewarn "older version of ${PN} will /not/ warn on startup that this is" + ewarn "going to destroy some browsing data (e.g. cookies) when older chromium" + ewarn "version tries to use the newer ~/.local/share/${PN}/webengine." + ewarn + ewarn "It is recommended to backup in case or go back to Qt6." + fi }
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 3d8762f07bd8ae6779b5011f34b0f497c4947c58 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 16 22:10:33 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Mar 18 23:22:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8762f0 www-client/qutebrowser: drop 3.0.0_pre The qt6-v2 branch was merged in the main branch making this obsolete. Use normal if want USE=qt6 (or at least until 3.0.0 is released). Signed-off-by: Ionen Wolkens gentoo.org> .../qutebrowser/qutebrowser-3.0.0_pre.ebuild | 187 - 1 file changed, 187 deletions(-) diff --git a/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild b/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild deleted file mode 100644 index 0de37e2649d8.. --- a/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 xdg - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git; - EGIT_BRANCH="qt6-v2" -else - SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt" -HOMEPAGE="https://www.qutebrowser.org/; - -LICENSE="GPL-3+" -SLOT="0" -IUSE="+adblock pdf +qt6 widevine" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] - >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] - adblock? ( dev-python/adblock[${PYTHON_USEDEP}] ) - ') - qt6? ( - dev-qt/qtbase:6[icu] - $(python_gen_cond_dep ' - dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets] - dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets] - ') - pdf? ( www-plugins/pdfjs ) - ) - !qt6? ( - dev-qt/qtcore:5[icu] - dev-qt/qtgui:5[png] - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] - ') - pdf? ( https://github.com/qutebrowser/qutebrowser/issues/888 (not just OSX) - tests/end2end - tests/unit/misc/test_ipc.py - # calls eclass' python2 "failure" wrapper - tests/unit/misc/test_checkpyver.py::test_old_python - # not worth running dbus over - tests/unit/browser/test_notification.py::TestDBus - # bug 819393 - tests/unit/commands/test_userscripts.py::test_custom_env[_POSIXUserscriptRunner] - # tests that don't know about our newer qtwebengine:5 - tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround - ) - # qtargs are mangled with widevine+prefix - use widevine && use prefix && EPYTEST_DESELECT+=( tests/unit/config/test_qtargs.py ) - - # skip benchmarks (incl. _tree), and warning tests broken by -Wdefault - epytest -p xvfb -n ${jobs} -k 'not _bench and not _matches_tree and not _warning' -} - -python_install_all() { - emake -f misc/Makefile DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - rm "${ED}"/usr/share/${PN}/scripts/{mkvenv,utils}.py || die - fperms -x /usr/share/${PN}/{scripts/cycle-inputs.js,userscripts/README.md} - python_fix_shebang "${ED}"/usr/share/${PN} - - einstalldocs -} - -pkg_preinst() { - xdg_pkg_preinst - - has_version "${CATEGORY}/${PN}[qt6]" && QUTEBROWSER_HAD_QT6= -} - -pkg_postinst() { - xdg_pkg_postinst - - if [[ ! ${REPLACING_VERSIONS} ]]; then - elog "Note that optional scripts in ${EROOT}/usr/share/${PN}/{user,}scripts" - elog "have additional dependencies not covered by this ebuild, for example" - elog "view_in_mpv needs media-video/mpv[lua] and net-misc/yt-dlp." - fi - - if [[ ! -v QUTEBROWSER_HAD_QT6 ]] && use qt6; then - elog "USE=qt6 is enabled using the qt6-v2 branch, it is work-in-progress" - elog "and some issues may be expected. Can follow upstream progress at:" - elog " https://github.com/qutebrowser/qutebrowser/issues/7202 [qt6 general]" - elog "
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/files/, www-client/qutebrowser/
commit: c74ded47caf44e1655e62f23dcc223a5b7541496 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 16 22:19:46 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Mar 18 23:22:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74ded47 www-client/qutebrowser: drop 2.5.2-r1 Signed-off-by: Ionen Wolkens gentoo.org> www-client/qutebrowser/Manifest| 1 - .../files/qutebrowser-2.5.2-dictcli.patch | 17 --- www-client/qutebrowser/qutebrowser-2.5.2-r1.ebuild | 133 - 3 files changed, 151 deletions(-) diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest index ec0594f9451b..7644b9878438 100644 --- a/www-client/qutebrowser/Manifest +++ b/www-client/qutebrowser/Manifest @@ -1,2 +1 @@ -DIST qutebrowser-2.5.2.tar.gz 6114611 BLAKE2B 5f56e1e2c390bb2f36c95e25a2dae9e5203020ff6b2cf1e13092cf493efa950b24b8ff8f23af6eed93ca8b316e30f86715ecd2f2eb28c341210de0b25c9f67ad SHA512 4751ea1a5b1776f085fcd1f9ab5ff805155fca34d0272ba8eb6574f9074257929c3fb5b50c9053a522bfb346aee1a2551b58cf933c6ff7c5c84fd10559ec36fc DIST qutebrowser-2.5.4.tar.gz 6117674 BLAKE2B d8dedf57ac064ce1a3d2e4e854a0064dfe567260cadfcdf129c2a2bcdbd26aaa21a569e3f69300c75e5dfb363b62173ac6e5f11e4bcd4a5c8dd72697b4caa5c3 SHA512 1c500cda921a273dee14b1e0808786bbfd2ce53ea9b4d5114be9abdacbefa5d3c7580d2995ad0100f597b9bf54addf4c98dbd4b924d9e8d3d08fe30309e44c3e diff --git a/www-client/qutebrowser/files/qutebrowser-2.5.2-dictcli.patch b/www-client/qutebrowser/files/qutebrowser-2.5.2-dictcli.patch deleted file mode 100644 index cd179a5d0236.. --- a/www-client/qutebrowser/files/qutebrowser-2.5.2-dictcli.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://github.com/qutebrowser/qutebrowser/commit/f277876ce0817f7d05ca94b05beb644482027f85 -From: Florian Bruhin -Date: Sat, 19 Nov 2022 16:00:15 +0100 -Subject: [PATCH] dictcli: Switch from master to main - -Fixes #7481 a/scripts/dictcli.py -+++ b/scripts/dictcli.py -@@ -40,7 +40,7 @@ - from qutebrowser.utils import standarddir - - --API_URL = 'https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git/+/master/' -+API_URL = 'https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git/+/main/' - - - class InvalidLanguageError(Exception): diff --git a/www-client/qutebrowser/qutebrowser-2.5.2-r1.ebuild b/www-client/qutebrowser/qutebrowser-2.5.2-r1.ebuild deleted file mode 100644 index 1e0b94274b51.. --- a/www-client/qutebrowser/qutebrowser-2.5.2-r1.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 xdg - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git; -else - SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="amd64 ~arm64 ~x86" -fi - -DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine" -HOMEPAGE="https://www.qutebrowser.org/; - -LICENSE="GPL-3+" -SLOT="0" -IUSE="+adblock pdf widevine" - -RDEPEND=" - dev-qt/qtcore:5[icu] - dev-qt/qtgui:5[png] - $(python_gen_cond_dep ' - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] - >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP},libyaml(+)] - dev-python/zipp[${PYTHON_USEDEP}] - adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )') - pdf? ( https://github.com/qutebrowser/qutebrowser/issues/888 (not just OSX) - tests/end2end - tests/unit/misc/test_ipc.py - # tests that don't know about our newer qtwebengine - tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround - tests/unit/utils/test_version.py::TestChromiumVersion - # may misbehave depending on installed old python versions - tests/unit/misc/test_checkpyver.py::test_old_python - # bug 819393 - tests/unit/commands/test_userscripts.py::test_custom_env[_POSIXUserscriptRunner] - # not worth running dbus over - tests/unit/browser/test_notification.py::TestDBus - ) - use widevine && EPYTEST_DESELECT+=( tests/unit/config/test_qtargs.py ) - - # skip benchmarks (incl. _tree), and warning tests broken by -Wdefault - epytest -p xvfb -k 'not _bench and not _matches_tree
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 652729ba0ce6afb58bf655b41151533b250cba91 Author: Sam James gentoo org> AuthorDate: Sat Mar 18 23:21:34 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:21:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652729ba sys-devel/gcc: add 12.2.1_p20230318 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.2.1_p20230318.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 5b05fb52ebe5..36bf585fa2df 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -20,6 +20,7 @@ DIST gcc-11.4.0-patches-8.tar.xz 13788 BLAKE2B a1406d5dcd906ed51ef06bb6571c216d8 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c SHA512 b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349 DIST gcc-12-20230304.tar.xz 79683276 BLAKE2B e02622f1193ba17dd1041eae0c2f594b26806b00cfb269e683cc356d6d405ae8a49e60823ed6f814d2aac820ef01d9004f68d628a853be139fa6a70e8601ba2a SHA512 0c23a8845c8f202b0c0e4aceb3104bf76c0aca9171ba65d292057703d160fc4ce0b0d7c8876cf1bb30f998c4a5a0a8f3c4165dd4d8d316019cff0dc19aa62182 DIST gcc-12-20230311.tar.xz 79694468 BLAKE2B 7c775bf81e43d431dd03b17b995ee6b7d54c8c8f2eb2962498dcb741b4a661d1c02b48cf3cc17f9074a58a8a299977e1caecb1ba34200759b00a18e36e156fe3 SHA512 e016537c8a06311ccfec5760417f9daa4c4e55b32fc28f32dd0ec7429f53ed753a84a788da304b12f9c7443ec693ad881536cfa875829d201d803138fde59c16 +DIST gcc-12-20230318.tar.xz 79703428 BLAKE2B ec1a4c1e8de27f8762ef91f553a2f8045f26a38c1beb49be4a39c86a11b894b609548f3f6f47b6bf2de9a357995a1f72c3667dba4892189eedee01c9e3c160ed SHA512 7ba9acab02a42090fde3e903bb579d20bd1ba6ae0403fa344e25db74e4a81dfe5a81a98971869baaf0d70c089f313bf789287f037294f813429480634afea8f6 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f SHA512 7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb SHA512 f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373 SHA512 f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c diff --git a/sys-devel/gcc/gcc-12.2.1_p20230318.ebuild b/sys-devel/gcc/gcc-12.2.1_p20230318.ebuild new file mode 100644 index ..cb82e2228437 --- /dev/null +++ b/sys-devel/gcc/gcc-12.2.1_p20230318.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_DEV="sam" +PATCH_VER="14" +PATCH_GCC_VER="12.2.0" +MUSL_VER="7" +MUSL_GCC_VER="12.2.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)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz; + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +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 ~loong ~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() { + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: cb9f4206a61e8a37c2d9d5c6e383f5bf95ba4ba4 Author: Sam James gentoo org> AuthorDate: Sat Mar 18 06:34:43 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:12:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9f4206 dev-ruby/sqlite3: add 1.6.1 No more portile dep: https://github.com/sparklemotion/sqlite3-ruby/commit/193c5e0a2d1b3161a3bec499ec3fb68a1a793bbd Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/Manifest | 1 + dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index 74777cc64196..70845acc90ed 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -1,3 +1,4 @@ DIST sqlite3-1.4.2.gem 70656 BLAKE2B ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d SHA512 c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545 DIST sqlite3-1.4.4.gem 71168 BLAKE2B f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8 SHA512 48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38 DIST sqlite3-1.5.3.gem 3134976 BLAKE2B feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9 SHA512 7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392 +DIST sqlite3-1.6.1.gem 3194368 BLAKE2B f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78 SHA512 e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79 diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild new file mode 100644 index ..26060aeac4fe --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 + +inherit ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby; +LICENSE="BSD" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="" + +RDEPEND+=" >=dev-db/sqlite-3.39.4:3" +DEPEND+=" >=dev-db/sqlite-3.39.4:3" + +ruby_add_bdepend " + doc? ( dev-ruby/rdoc dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e 's/enable_config("system-libraries")/true/' ext/sqlite3/extconf.rb || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + rm -f doc/js/*.gz || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/msgpack/
commit: 6dd5d5a1e21d1d81c9e09d214b5fa6841db507cf Author: Sam James gentoo org> AuthorDate: Sat Mar 18 06:30:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:12:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd5d5a1 dev-ruby/msgpack: add 1.6.1 Signed-off-by: Sam James gentoo.org> dev-ruby/msgpack/Manifest | 1 + dev-ruby/msgpack/msgpack-1.6.1.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest index 6435dee60795..459bee714f91 100644 --- a/dev-ruby/msgpack/Manifest +++ b/dev-ruby/msgpack/Manifest @@ -3,3 +3,4 @@ DIST msgpack-1.5.3.gem 90112 BLAKE2B 872f1365b01cdb9bad9486d66f7d7d1b31af758fbd2 DIST msgpack-1.5.4.gem 89088 BLAKE2B e95008fbeaf37f1aaff9476054be37c8377e7ea8a508b007391f957bfa96332fcea74db86b5204570e120481be95c4b0a5df97ce2db77f66bb452d299e1cfd3e SHA512 916537138bffa3c6045357cc979e8b90d79fd3940e195e9a6f7386f47fd5f2404e7095410271635f2510ef17b459a66050b3089dd73a88542b2b62634e7af813 DIST msgpack-1.5.6.gem 89600 BLAKE2B 99cb6b29e52f4e526bd7d0d6d23eca808d2ab277bb7cc9dca73b5b0bdd40fd074d094a59074fa69ff8f47e246545cfcf9f878c87b6b2c3893ed1a091e1fc39be SHA512 b07b6a1499747e2b6ce83751440092cd537c86ac4169fcf730bcb50aa030176018ca7a9961deb160951b193341d388efb26620afe3fff456e5567cafd0156209 DIST msgpack-1.6.0.gem 90624 BLAKE2B 03869d2725491edaf626515ced8113970f2e801fbbcfa692d91fd2fe6d0d006a51f0e0131b5028ae44befd82683a5fb3013e9a6f8fe22cd7e13767645a62ce71 SHA512 9aaa01a5ba3782cf8a6170b055c6d6914260ad4303a029d3fb0efe6a64eb415f3ff6bda34449444fe102c767ec892256fa9b568abc9c45f5713e94bbab86b92c +DIST msgpack-1.6.1.tar.gz 88601 BLAKE2B 2ddb84afde00240cf446b06d8e7445cfd14fa3dabe67b96035ff09629884523df049d42c4e5250e275648d2bcad0fa56179994c9ea096a1ffc6c86b594968eba SHA512 b8a268a9c357ad5d2fec3fcee3d1a3e818708a51e5035105f245ee0d7cbafc145c6cac5e8bc3bfd12efa967f8ed275e2dfacedb5f3556166ba8e2354260f51ee diff --git a/dev-ruby/msgpack/msgpack-1.6.1.ebuild b/dev-ruby/msgpack/msgpack-1.6.1.ebuild new file mode 100644 index ..b7184188713e --- /dev/null +++ b/dev-ruby/msgpack/msgpack-1.6.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md" +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTENSIONS=(ext/msgpack/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/msgpack" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_S="${PN}-ruby-${PV}" +inherit ruby-fakegem + +DESCRIPTION="Binary-based efficient data interchange format for ruby binding" +HOMEPAGE="https://msgpack.org/; +# In 1.6.1, they stopped shipping the specs in the gem :( +# https://github.com/msgpack/msgpack-ruby/commit/9cbcd0b28527af5ca755f34dfb370e3f4474d129 (https://github.com/msgpack/msgpack-ruby/pull/311) +SRC_URI="https://github.com/msgpack/msgpack-ruby/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="doc" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # Remove jruby-specific specs that are run also for other rubies. + rm -rf spec/jruby || die + + sed -i -e 's/git ls-files/find * -print/' msgpack.gemspec || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/aws-partitions/
commit: 2b39f06be20e10491479526c5bd2de29c661b27c Author: Sam James gentoo org> AuthorDate: Sat Mar 18 02:35:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:08:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b39f06b dev-ruby/aws-partitions: add 1.722.0 Signed-off-by: Sam James gentoo.org> dev-ruby/aws-partitions/Manifest| 1 + .../aws-partitions/aws-partitions-1.722.0.ebuild| 21 + 2 files changed, 22 insertions(+) diff --git a/dev-ruby/aws-partitions/Manifest b/dev-ruby/aws-partitions/Manifest index 87a15755f86b..048ba6ae6267 100644 --- a/dev-ruby/aws-partitions/Manifest +++ b/dev-ruby/aws-partitions/Manifest @@ -1 +1,2 @@ DIST aws-partitions-1.370.0.gem 22528 BLAKE2B 504b25a41da2b948b00c3ea4b7e94a553ad77a471849d7e8d2d9a714860e9efce06c788dd22e6600b6885939987a1ea481dd0ef9f0e6c6ba9fa342ae24f4d627 SHA512 49bec442cad737c4781f759b7babef3d45daa49866135b4fb15aed9e248e737e95a589c0b17b86a6fe4e042c039fcdef7f2088e1eaf6738801fb314c71e0cc56 +DIST aws-partitions-1.722.0.gem 54784 BLAKE2B 5fd08e9b1e246e5690b25676ec32e87a058a8d48d7659036c64a469e25751660e1ee6ea278dfe1f07115f5ad691368c4712b3a3a2a897776b870cf5966a092ba SHA512 8a1ffe81077ba2eb26abfc10916dcdc78466f3081a871fea196e86107dff3f1bf7c74fe274eaaee077e09c1842997ae66ca1e6466d7169bbbaae36fa33d378df diff --git a/dev-ruby/aws-partitions/aws-partitions-1.722.0.ebuild b/dev-ruby/aws-partitions/aws-partitions-1.722.0.ebuild new file mode 100644 index ..dc5b40f61ae0 --- /dev/null +++ b/dev-ruby/aws-partitions/aws-partitions-1.722.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +# Not packaged and upstream not tagged. +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="partitions.json" + +inherit ruby-fakegem + +DESCRIPTION="Provides interfaces to enumerate AWS partitions, regions, and services" +HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/; + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="~amd64 ~arm64" +IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/duktape-rb/
commit: 5e99b74afb4034c56e730cf9d51e5592c407b990 Author: Sam James gentoo org> AuthorDate: Sat Mar 18 05:15:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:09:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e99b74a dev-ruby/duktape-rb: add 2.7.0.0 Signed-off-by: Sam James gentoo.org> dev-ruby/duktape-rb/Manifest | 1 + dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/dev-ruby/duktape-rb/Manifest b/dev-ruby/duktape-rb/Manifest index a78c853e0a81..8680160526e3 100644 --- a/dev-ruby/duktape-rb/Manifest +++ b/dev-ruby/duktape-rb/Manifest @@ -1 +1,2 @@ DIST duktape-rb-2.3.0.0.tar.gz 1356464 BLAKE2B be7362ddbe6860bcb12c8f8909f66ae525585e628f7be2317b07eb07960f8f25e503dbc89e713e57144cc8108751ac856aa73a16cbd58502e928acf9e116247c SHA512 af4fd45387c3f40cd24bf3c879ef4e0d7efd43ca24f0cb866bf869db7fa9f4add9b60122c0dcfbce5491cdd7479b1414637fa1054078216b9f57fa426feb0154 +DIST duktape-rb-2.7.0.0.tar.gz 1385934 BLAKE2B 1a3a7ea2c1469ddf9ac482e4329726e0f96823e75153027cf83155cca796cd0380d816a23d617e4bc40e72215acdc524fcb9575711e585952aeb9c6ed85ede70 SHA512 e91f57c2789aeb26aecbd9759c0b8cda457f290fcbe431fee721d01c1987c64f307f0e042b50cf6b4fa468d41c6365adde8395e2a33a8c637f6524af1c7cf028 diff --git a/dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild b/dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild new file mode 100644 index ..aa16f49130ee --- /dev/null +++ b/dev-ruby/duktape-rb/duktape-rb-2.7.0.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_GEMSPEC="duktape.gemspec" +RUBY_FAKEGEM_NAME="duktape" + +RUBY_FAKEGEM_EXTENSIONS=(ext/duktape/extconf.rb) + +inherit ruby-fakegem + +MY_PN=${PN/-/\.} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Ruby bindings to the Duktape JavaScript interpeter" +HOMEPAGE="https://github.com/judofyr/duktape.rb; +SRC_URI="https://github.com/judofyr/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv" + +COMMON_DEPEND="dev-lang/duktape:=" +DEPEND+="${COMMON_DEPEND}" +RDEPEND+="${COMMON_DEPEND}" + +ruby_add_bdepend " + dev-ruby/pkg-config + dev-ruby/rake-compiler + dev-ruby/sdoc +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3.0.0_use-system-duktape.patch +) + +RUBY_S=${MY_P} + +all_ruby_prepare() { + rm ext/duktape/duktape.{c,h} ext/duktape/duk_config.h || die "Failed to remove bundled duktape" +} + +each_ruby_test() { + ${RUBY} test/test_duktape.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/portfwd/files/
commit: b17d286105097a4108ea021a20280825eea1ab78 Author: Sam James gentoo org> AuthorDate: Sat Mar 18 22:17:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:08:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17d2861 net-misc/portfwd: cleanup Makefile patch further Signed-off-by: Sam James gentoo.org> .../portfwd/files/portfwd-0.29-build-system.patch | 31 +++--- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/net-misc/portfwd/files/portfwd-0.29-build-system.patch b/net-misc/portfwd/files/portfwd-0.29-build-system.patch index fb9649b65cd9..e69c33cb5ef2 100644 --- a/net-misc/portfwd/files/portfwd-0.29-build-system.patch +++ b/net-misc/portfwd/files/portfwd-0.29-build-system.patch @@ -1,10 +1,3 @@ a/Makefile.am -+++ b/Makefile.am -@@ -1,4 +1,3 @@ - SUBDIRS = getopt src tools doc - --docdir = $(prefix)/doc/portfwd - doc_DATA = COPYING README CREDITS TODO --- a/configure.in +++ b/configure.in @@ -8,6 +8,7 @@ dnl Checks for programs. @@ -14,7 +7,7 @@ +AM_PROG_AR AM_PROG_LEX AC_PROG_RANLIB - + @@ -45,6 +46,7 @@ dnl ) dnl Checks for MSG_PROXY symbol AC_TRY_RUN( @@ -23,6 +16,13 @@ #include int main() { +--- a/Makefile.am b/Makefile.am +@@ -1,4 +1,3 @@ + SUBDIRS = getopt src tools doc + +-docdir = $(prefix)/doc/portfwd + doc_DATA = COPYING README CREDITS TODO --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -3,5 +3,4 @@ @@ -58,19 +58,20 @@ to intersperse the options with the other arguments. --- a/src/Makefile.am +++ b/src/Makefile.am -@@ -1,5 +1,5 @@ +@@ -1,6 +1,4 @@ -CFLAGS = -Wall -ggdb -O3 -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" -CXXFLAGS = $(CFLAGS) -+CFLAGS = @CFLAGS@ -Wall -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" -+CPPFLAGS = @CXXFLAGS@ -Wall -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" - INCLUDES = -I$(top_srcdir)/src +-INCLUDES = -I$(top_srcdir)/src ++AM_CPPFLAGS = -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" -I$(top_srcdir)/src sbin_PROGRAMS = portfwd + portfwd_SOURCES = addr.cc from_addr.cc host_map.cc portfwd.cc \ --- a/tools/Makefile.am +++ b/tools/Makefile.am -@@ -1,4 +1,4 @@ +@@ -1,5 +1,4 @@ -CXXFLAGS = -Wall -g -O3 -+CPPFLAGS = @CXXFLAGS@ -Wall -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" - INCLUDES = -I$(top_srcdir)/src +-INCLUDES = -I$(top_srcdir)/src ++AM_CPPFLAGS = -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" -I$(top_srcdir)/src noinst_PROGRAMS = t_vector udp_rcv udp_snd +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday-net_http/
commit: ecc14311e3a09bf07616516fd1b7278ffd4e154f Author: Sam James gentoo org> AuthorDate: Sat Mar 18 05:04:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:09:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc14311 dev-ruby/faraday-net_http: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/faraday-net_http/faraday-net_http-3.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/faraday-net_http/faraday-net_http-3.0.2.ebuild b/dev-ruby/faraday-net_http/faraday-net_http-3.0.2.ebuild index 6e1ac534dfdc..101fde7c5c75 100644 --- a/dev-ruby/faraday-net_http/faraday-net_http-3.0.2.ebuild +++ b/dev-ruby/faraday-net_http/faraday-net_http-3.0.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/timecop/
commit: 0a8fa8dbb2ceaa1918156b17722e3e058b5bdf0b Author: Sam James gentoo org> AuthorDate: Sat Mar 18 04:29:29 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:08:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8fa8db dev-ruby/timecop: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/timecop/timecop-0.9.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/timecop/timecop-0.9.5.ebuild b/dev-ruby/timecop/timecop-0.9.5.ebuild index 3f4ec824c9f8..af40e7129a40 100644 --- a/dev-ruby/timecop/timecop-0.9.5.ebuild +++ b/dev-ruby/timecop/timecop-0.9.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/concurrent-ruby/
commit: 3c269664129b6a1adb3ff1dc099fcedf451bef51 Author: Sam James gentoo org> AuthorDate: Sat Mar 18 04:41:21 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:08:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c269664 dev-ruby/concurrent-ruby: add 1.2.2 Signed-off-by: Sam James gentoo.org> dev-ruby/concurrent-ruby/Manifest | 1 + .../concurrent-ruby/concurrent-ruby-1.2.2.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ruby/concurrent-ruby/Manifest b/dev-ruby/concurrent-ruby/Manifest index e4ce11afe701..28bd26e31236 100644 --- a/dev-ruby/concurrent-ruby/Manifest +++ b/dev-ruby/concurrent-ruby/Manifest @@ -1,3 +1,4 @@ DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f SHA512 cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4 SHA512 243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6 DIST concurrent-ruby-1.2.0.tar.gz 1160662 BLAKE2B e05df20596930d46781d718ebcd90c8326d78993ad15a7b7c804e0852bdfb66a955314769c8abdef9bc59c6fb249d81c6f48058751537a399da5846ded97dcbc SHA512 c6dc1a84ac4b176644481c2431d67b2b7e0a47fcb9e3fc3fa0b4ddd102ef65d1d02d5aff2784bb55a194f01a4a5294fc26944da16dea550934a6950caee54a31 +DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285 SHA512 e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0 diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild new file mode 100644 index ..450b66e2ec85 --- /dev/null +++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Modern concurrency tools including agents, futures, promises, thread pools, more" +HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby; +SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )" + +all_ruby_prepare() { + # Remove edge files as defined in support/file_map.rb + rm -rf spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}* || die + rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die + sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die + sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die + sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || die + + # Remove specs for the ext gem + rm -rf spec/concurrent/atomic || die + + sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faker/
commit: 81faa4e4fc548f038f43dad7bca4be0ac93f38b1 Author: Sam James gentoo org> AuthorDate: Sat Mar 18 04:45:53 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:08:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81faa4e4 dev-ruby/faker: add 3.1.1 Signed-off-by: Sam James gentoo.org> dev-ruby/faker/Manifest | 1 + dev-ruby/faker/faker-3.1.1.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index 8223432b0d43..de50ffe95afd 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,2 +1,3 @@ DIST faker-2.23.0.tar.gz 1709736 BLAKE2B e3524dbecbd1a4825ef8b38801ae1fa30a4392a7d2eb6fe1c94c3da0b0a4f18db621a42423510bf2f9c4bba175d66e10808252a923c9703aaa8de5d5ed54dd44 SHA512 b037833b3a6d07adaa70c665af66343d90389f282a2faf8ca55a5a81988163263e3b3069744e67ede206512bb67cf53a104eed34c39d92feb10a282f411bde41 DIST faker-3.1.0.tar.gz 1726248 BLAKE2B 55e5ece86c262c91cc7b806f31fc852297158cbfa213e375173d6ed4956daf515f7b3e09273ed40c70b92c2de8e94fc8ff45f62d87b59a37ee097a2cb6bc6a9b SHA512 4fa1d1dc72ae0cb21cdf6fede999a6cbf43e20062306896cca5e2333da9423612ac11b5ecdfb033da46c1eb3141a0bcac47d25485666f126a35971acb4edfcb5 +DIST faker-3.1.1.tar.gz 1730104 BLAKE2B 131e017b48f4e270c616c33c824aeea827d654ecc6c68f8df5524d9b62950b0ca724b778b9075d00364a7133aa73eec4f2df656f0e828008bf17fe17ee0075de SHA512 43bb00a78520cff4168bcd0f63d07f524fa91588698a166492abf3547b1144ee4224022dd4b3004c779647d0902606788e12fb31735ccb2fb15fece326c5e08d diff --git a/dev-ruby/faker/faker-3.1.1.ebuild b/dev-ruby/faker/faker-3.1.1.ebuild new file mode 100644 index ..87391f4b74e7 --- /dev/null +++ b/dev-ruby/faker/faker-3.1.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="faker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" +HOMEPAGE="https://github.com/stympy/faker; +SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1 !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday/
commit: 0aa325b66b5292478d6af7975fe5984c370f0e4b Author: Sam James gentoo org> AuthorDate: Sat Mar 18 05:02:25 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 18 23:09:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa325b6 dev-ruby/faraday: add 2.7.4 Signed-off-by: Sam James gentoo.org> dev-ruby/faraday/Manifest | 1 + dev-ruby/faraday/faraday-2.7.4.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest index 64b6775d9278..7aa2a036c05a 100644 --- a/dev-ruby/faraday/Manifest +++ b/dev-ruby/faraday/Manifest @@ -4,3 +4,4 @@ DIST faraday-2.4.0.tar.gz 829464 BLAKE2B f06322150a53c2de153d4373d51f440179fed9e DIST faraday-2.5.2.tar.gz 830523 BLAKE2B 2d420b7799e92a1e918d01df20b28633947b3039d30b099d641707d655bb76dc723776f2948dc22768087e693d6715f76907eb3162ea2c7194f00629f17b2774 SHA512 40dd9be959511a3e90ebdc514c924ec4c1243750fbcd6d94e4833f80dfe469aa7a1d1104aedc5292b52325b44f8a8fbeabac14f086b9766c9e8ba38fefac9473 DIST faraday-2.6.0.tar.gz 830744 BLAKE2B 4ed5fa0fa4412dafe0c6ed20ef03393f8242f39fc60f269701ce6755b9d6b9fa60cbe477a623146fae2b1b0685fc86619b857c1f5bd6ce5e73df4a88846f55aa SHA512 cc80d7dfc6778ea184abc85476aba65fd2046dada4a88c6764a82841b561e84e4f44367191f2ec892d67fd7552eb922541cadd38d0ccfc609e90222fac90 DIST faraday-2.7.2.tar.gz 831914 BLAKE2B 424d275519cd24f03b0a678810671de2541e799512789e0a3d80d146aafbc74e2acdbb3c9d3d1cfe7224860e9b716720b234fb25c045226f04b29223c640567d SHA512 41402bdb4594988a88542289c5a5242db04ae07081ba21fbc18b756eeae108bc06298b5ad7b48842a86c586b9da4e4568fc48ec9d26697618bd858649ef86294 +DIST faraday-2.7.4.tar.gz 832219 BLAKE2B 8c0af73f6bcb41118eea162bc051d3de99593525ec2a84d21d8842ade076774cbde3deb66af399582235e62713dd563887efbad7f8099f377b1c19f28d92d8be SHA512 97c84fa95ed9f4d26ca12d4e4ef2faee1738f656cb919c9609c84d7c9f275452862bbf5334e5d66ab88c3e9ff5cb060805d9b519319d72c98556eb1c2e5610e1 diff --git a/dev-ruby/faraday/faraday-2.7.4.ebuild b/dev-ruby/faraday/faraday-2.7.4.ebuild new file mode 100644 index ..3cf8bcc541b4 --- /dev/null +++ b/dev-ruby/faraday/faraday-2.7.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTRAINSTALL="spec" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday; +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend " + || ( =dev-ruby/faraday-net_http-3.0* dev-ruby/faraday-net_http:2 ) + >=dev-ruby/ruby2_keywords-0.0.4 +" +ruby_add_bdepend "test? ( + >=dev-ruby/test-unit-2.4 + >=dev-ruby/connection_pool-2.2.2 + dev-ruby/rack:2.2 + dev-ruby/webmock + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die + # Avoid loading all lib files since some of them require unpackaged dependencies. + sed -e '/[Cc]overall/ s:^:#:' \ + -e '/lib\/\*\*/ s:^:#:' \ + -e '/simplecov/ s:^:#:' \ + -e '/SimpleCov/,/end/ s:^:#:' \ + -e '/pry/ s:^:#:' \ + -i spec/spec_helper.rb || die + + sed -e '/git ls-files/ s:^:#:' \ + -e "s:_relative ': './:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid multipart tests that require an unpackaged dependency + # that appears to be no longer maintained. + #rm -f spec/faraday/request/multipart_spec.rb || die + #sed -e '/multipart_parser/ s:^:#:' \ + # -i spec/support/helper_methods.rb || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true each_fakegem_test +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
commit: cc0ff8d1a0a629449c1371a96eb64921d3770e19 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:49 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0ff8d1 sys-cluster/kubeadm: drop 1.26.1 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubeadm/Manifest | 1 - sys-cluster/kubeadm/kubeadm-1.26.1.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest index 24b93a33b1c6..fcdea1d67205 100644 --- a/sys-cluster/kubeadm/Manifest +++ b/sys-cluster/kubeadm/Manifest @@ -1,5 +1,4 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 -DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kubeadm/kubeadm-1.26.1.ebuild b/sys-cluster/kubeadm/kubeadm-1.26.1.ebuild deleted file mode 100644 index c428b054727b.. --- a/sys-cluster/kubeadm/kubeadm-1.26.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module - -DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" -HOMEPAGE="https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened selinux" - -BDEPEND=">=dev-lang/go-1.19" -RDEPEND="app-containers/cri-tools - selinux? ( sec-policy/selinux-kubernetes )" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die - newbashcomp ${PN}.bash ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/
commit: 5e9891bbd60dc25e30ee47a344a76997a2aa3fe8 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:54 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9891bb sys-cluster/kubelet: drop 1.26.1 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubelet/Manifest | 1 - sys-cluster/kubelet/kubelet-1.26.1.ebuild | 37 --- 2 files changed, 38 deletions(-) diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index 24b93a33b1c6..fcdea1d67205 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -1,5 +1,4 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 -DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kubelet/kubelet-1.26.1.ebuild b/sys-cluster/kubelet/kubelet-1.26.1.ebuild deleted file mode 100644 index cff3013eb950.. --- a/sys-cluster/kubelet/kubelet-1.26.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module systemd - -DESCRIPTION="Kubernetes Node Agent" -HOMEPAGE="https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened selinux" - -BDEPEND=">=dev-lang/go-1.19" -RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" - -RESTRICT+=" test " -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${PN}.env ${PN}.env -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/
commit: 1820604b920030ccd5ad742f05f08d57bcb7942b Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:56 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1820604b sys-cluster/kube-scheduler: drop 1.26.1 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-scheduler/Manifest| 1 - .../kube-scheduler/kube-scheduler-1.26.1.ebuild| 38 -- 2 files changed, 39 deletions(-) diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index 24b93a33b1c6..fcdea1d67205 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -1,5 +1,4 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 -DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.26.1.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.26.1.ebuild deleted file mode 100644 index 524876afc4d5.. --- a/sys-cluster/kube-scheduler/kube-scheduler-1.26.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="Kubernetes Scheduler" -HOMEPAGE="https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -COMMON_DEPEND="acct-group/kube-scheduler - acct-user/kube-scheduler" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND=">=dev-lang/go-1.19" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/
commit: b7195d8b41c190319c2aacd2e21be87af9ef3695 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:53 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7195d8b sys-cluster/kubectl: drop 1.26.1 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubectl/Manifest | 1 - sys-cluster/kubectl/kubectl-1.26.1.ebuild | 33 --- 2 files changed, 34 deletions(-) diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest index 24b93a33b1c6..fcdea1d67205 100644 --- a/sys-cluster/kubectl/Manifest +++ b/sys-cluster/kubectl/Manifest @@ -1,5 +1,4 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 -DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kubectl/kubectl-1.26.1.ebuild b/sys-cluster/kubectl/kubectl-1.26.1.ebuild deleted file mode 100644 index da2fb28a9977.. --- a/sys-cluster/kubectl/kubectl-1.26.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module - -DESCRIPTION="CLI to run commands against Kubernetes clusters" -HOMEPAGE="https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -BDEPEND=">=dev-lang/go-1.19" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die - newbashcomp ${PN}.bash ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/
commit: a8be4439fb6ab04911302360d3b638bcfa8dd7cc Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:55 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8be4439 sys-cluster/kube-proxy: drop 1.26.1 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-proxy/Manifest | 1 - sys-cluster/kube-proxy/kube-proxy-1.26.1.ebuild | 34 - 2 files changed, 35 deletions(-) diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest index 24b93a33b1c6..fcdea1d67205 100644 --- a/sys-cluster/kube-proxy/Manifest +++ b/sys-cluster/kube-proxy/Manifest @@ -1,5 +1,4 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 -DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kube-proxy/kube-proxy-1.26.1.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.26.1.ebuild deleted file mode 100644 index 15ea2dcb.. --- a/sys-cluster/kube-proxy/kube-proxy-1.26.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="Kubernetes Proxy service" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -RDEPEND="net-firewall/conntrack-tools" -BDEPEND=">=dev-lang/go-1.19" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - keepdir /var/log/${PN} /var/lib/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/
commit: 36b1d4bf4bc21087996401bb9b6ab247ddcd245e Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:17 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b1d4bf sys-cluster/kube-scheduler: stabilize 1.26.2 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-scheduler/kube-scheduler-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.26.2.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.26.2.ebuild index b9b95df178b2..524876afc4d5 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.26.2.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.26.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" COMMON_DEPEND="acct-group/kube-scheduler
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/
commit: da4385bf8395475aaea0c5d328aa706c6d6634c9 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:51 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4385bf sys-cluster/kube-controller-manager: drop 1.26.1 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-controller-manager/Manifest | 1 - .../kube-controller-manager-1.26.1.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest index 24b93a33b1c6..fcdea1d67205 100644 --- a/sys-cluster/kube-controller-manager/Manifest +++ b/sys-cluster/kube-controller-manager/Manifest @@ -1,5 +1,4 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 -DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.1.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.1.ebuild deleted file mode 100644 index a5b017f18d03.. --- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="Kubernetes Controller Manager" -HOMEPAGE="https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -COMMON_DEPEND="acct-group/kube-controller-manager - acct-user/kube-controller-manager" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND=">=dev-lang/go-1.19" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/
commit: 1b5227166a561496a944f1cd57e7e2f941b78dbd Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:50 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b522716 sys-cluster/kube-apiserver: drop 1.26.1 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/Manifest| 1 - .../kube-apiserver/kube-apiserver-1.26.1.ebuild| 39 -- 2 files changed, 40 deletions(-) diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index 24b93a33b1c6..fcdea1d67205 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -1,5 +1,4 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 -DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.26.1.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.26.1.ebuild deleted file mode 100644 index 732d08517b60.. --- a/sys-cluster/kube-apiserver/kube-apiserver-1.26.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="Kubernetes API server" -HOMEPAGE="https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -COMMON_DEPEND=" - acct-group/kube-apiserver - acct-user/kube-apiserver" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND=">=dev-lang/go-1.19" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
commit: 965d9642935d6d6feae88f056b3e4aa9cb7b1282 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:09 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965d9642 sys-cluster/kubeadm: stabilize 1.26.2 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubeadm/kubeadm-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kubeadm/kubeadm-1.26.2.ebuild b/sys-cluster/kubeadm/kubeadm-1.26.2.ebuild index f9b83313a772..c428b054727b 100644 --- a/sys-cluster/kubeadm/kubeadm-1.26.2.ebuild +++ b/sys-cluster/kubeadm/kubeadm-1.26.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened selinux" BDEPEND=">=dev-lang/go-1.19"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/
commit: 6efbb407bf7531a8c51d22c138de9c9bacf83943 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:12 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efbb407 sys-cluster/kube-controller-manager: stabilize 1.26.2 for amd64 Signed-off-by: William Hubbs gentoo.org> .../kube-controller-manager/kube-controller-manager-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.2.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.2.ebuild index c4863b6e8840..a5b017f18d03 100644 --- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.2.ebuild +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" COMMON_DEPEND="acct-group/kube-controller-manager
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/
commit: e6918768a8ef1eb2513af5082c6c3fade722e545 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:16 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6918768 sys-cluster/kube-proxy: stabilize 1.26.2 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-proxy/kube-proxy-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-proxy/kube-proxy-1.26.2.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.26.2.ebuild index c2bf8bb7da7f..15ea2dcb 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.26.2.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.26.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" RDEPEND="net-firewall/conntrack-tools"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/
commit: 6d847ee8ded77066a60cdc4efe12335589b7d3f8 Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:13 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d847ee8 sys-cluster/kubectl: stabilize 1.26.2 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubectl/kubectl-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kubectl/kubectl-1.26.2.ebuild b/sys-cluster/kubectl/kubectl-1.26.2.ebuild index 0a6d3b7c65b8..da2fb28a9977 100644 --- a/sys-cluster/kubectl/kubectl-1.26.2.ebuild +++ b/sys-cluster/kubectl/kubectl-1.26.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" BDEPEND=">=dev-lang/go-1.19"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/
commit: 5f2486187e1c886bb6adac742d3c41aad16e118e Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:15 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f248618 sys-cluster/kubelet: stabilize 1.26.2 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubelet/kubelet-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kubelet/kubelet-1.26.2.ebuild b/sys-cluster/kubelet/kubelet-1.26.2.ebuild index ea082c4400a5..cff3013eb950 100644 --- a/sys-cluster/kubelet/kubelet-1.26.2.ebuild +++ b/sys-cluster/kubelet/kubelet-1.26.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened selinux" BDEPEND=">=dev-lang/go-1.19"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/
commit: 89c83ccc5995753297ffb280142597fbd3e56b1f Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:05:11 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:05:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c83ccc sys-cluster/kube-apiserver: stabilize 1.26.2 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/kube-apiserver-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.26.2.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.26.2.ebuild index 467da4d39d0b..732d08517b60 100644 --- a/sys-cluster/kube-apiserver/kube-apiserver-1.26.2.ebuild +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.26.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/
commit: eb8618c902330433b02e9d32a1b24d480de7d39b Author: William Hubbs gentoo org> AuthorDate: Sat Mar 18 23:04:10 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 18 23:04:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8618c9 sys-cluster/kube-apiserver: drop 1.25.6 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/Manifest| 1 - .../kube-apiserver/kube-apiserver-1.25.6.ebuild| 39 -- 2 files changed, 40 deletions(-) diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index a0348a91b690..24b93a33b1c6 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -1,6 +1,5 @@ DIST kubernetes-1.23.17.tar.gz 38135738 BLAKE2B 18661ca95d518ede1b8f08ec380bdb4678c0ba06bd4a7bc5aed323d6cec78fb8724a2880bd048df734e17f977159f21532349bae08a351b4adc56f52bb2e8198 SHA512 8cbe20601966faf2830dbe66548b95654651e3501c474be5351dbf64dabd1763f75e0afaa99ee31dabd8ea02ba1b16df6ba2a789aaddcad776ca0690637d05ff DIST kubernetes-1.24.11.tar.gz 37867002 BLAKE2B 3972a049b1549cb1ed147763f09d20b656243814a91d701a1171c171a19721aef2b8393121160edbd75e6f11978b355ce8e97ef6e9d007634428753d7cc1499e SHA512 ceaa5ca883d208e8f80d4d2628195256df697ce5ebedf2524af7cd94ffd783c055c47797cf76f6d4893e2392b652a89f55999251feda196b96b9df4c27215adc -DIST kubernetes-1.25.6.tar.gz 38158861 BLAKE2B af116c78d216477ab757523f66b3332ef982b49384145a69d1b5641b0929b7179171814f89bbba1950b0ab69476e9e48722e8b9b04f0e77610d7dc602d4bac65 SHA512 47e0f736ee7efc614a2e8ed08acd95b64ee78484ac735ca515a03607634a9a94e2d7f3989db300f130506390a93eebb32fba4e54fe2869e3c782932f9b9a033b DIST kubernetes-1.25.7.tar.gz 38169376 BLAKE2B d324e823be2efc3d19892313ed2a7daa0a3c1384f4f03e18a703f63f32609e1a594a8fd3fc49cb78330848fd42ae1d629339a967ab973e73ddff2be8c6a1eb73 SHA512 d164496df03223cab4d1754ab42f88f0e5d5cc95e1e5995442183aa739d583078c6b7ea1febdc92e2bf8b76820857cd8973d8364f452c2e576b7168a32578419 DIST kubernetes-1.26.1.tar.gz 38162001 BLAKE2B e3589eb702da49786b3363c16a2a405721c2130fe9814c41af94c5d466e7946732c05da46ccecce915e3d80ea122c3a60d1c5b00a86cfed8b7238bd74daa041e SHA512 8794322c1e943ca47a059e6866bda9dee04acc8a202a984efe5c82403e394c4f5aa2c0218fb43582016c7276e17e837f64c39fc3af0c633461bf026aaacc97ae DIST kubernetes-1.26.2.tar.gz 38192706 BLAKE2B ca14778ab5a1d1bdfb935d80eea269adb0414b5613d8e70b9c790711a284b79c8f89cdd22af73b9127fbf9f036b0aa317fbd97bc1df735aead0903d951fe5f4a SHA512 c14f3ba25ae3608ca8d28ab75c2f6a3636970d5851ef1c09259d6be4bce17af131f9adcc0be8e51f4197dc16650461bac8faae7b7ef24f899c1a0ad193ed0a6b diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.25.6.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.25.6.ebuild deleted file mode 100644 index 732d08517b60.. --- a/sys-cluster/kube-apiserver/kube-apiserver-1.25.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="Kubernetes API server" -HOMEPAGE="https://kubernetes.io; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -COMMON_DEPEND=" - acct-group/kube-apiserver - acct-user/kube-apiserver" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND=">=dev-lang/go-1.19" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}