[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/ddrescueview/
commit: 94bdda182f52a024bd58e1a4ccdbd9cc8f22429a Author: Joe Kappus wt gd> AuthorDate: Tue Feb 14 07:55:45 2023 + Commit: Joe Kappus wt gd> CommitDate: Tue Feb 14 07:55:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94bdda18 sys-fs/ddrescueview: fix QA issues - Add RESTRICT (strip) - Update QA flags - Copy note from lazarus Closes: https://bugs.gentoo.org/873394 Closes: https://bugs.gentoo.org/873400 Closes: https://bugs.gentoo.org/873397 Signed-off-by: Joe Kappus wt.gd> sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild b/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild index 4bb32ac07..f580f67e4 100644 --- a/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild +++ b/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild @@ -15,12 +15,13 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -BDEPEND=" - dev-lang/lazarus -" +BDEPEND="dev-lang/lazarus" -# I don't know yet how not to strip debug info during lazbuild build -QA_PRESTRIPPED="usr/bin/ddrescueview" +# Pascal ignores CFLAGS and does its own stripping. Nothing else can be done about it. +QA_FLAGS_IGNORED="usr/bin/ddrescueview" +QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" + +RESTRICT="strip" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/onnx/
commit: b7cff97cf838c6c8f6b9f1a6220833372e86f6db Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 14 07:44:04 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 14 07:45:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cff97c sci-libs/onnx: add 1.12.0 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/onnx/Manifest | 1 + sci-libs/onnx/onnx-1.12.0.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/sci-libs/onnx/Manifest b/sci-libs/onnx/Manifest index 7ff467655359..abc71ea28ca7 100644 --- a/sci-libs/onnx/Manifest +++ b/sci-libs/onnx/Manifest @@ -1 +1,2 @@ DIST onnx-1.11.0.tar.gz 9464979 BLAKE2B dfc8ab81d4776f806fa26c751c1eb1e19ea4cf9f0aa498880dc18eca160fdd9c43eda0077124ea7a674082e5ed93de7497411c48c3f9a12146905072e6477af6 SHA512 dc7045702188d7f40fead3ab6eccd8ff63357824c36873b415ad989d19aa952ff2c3758120de9050d84d92a35993198971be54ffa8e8d99fc70aa1b14b2ff73e +DIST onnx-1.12.0.tar.gz 9531142 BLAKE2B 59117ea95e3686ca41c307f9ee35fbb3e9abc3b262943211a3c25f7ef3f89e3a185145f92c9dfc4108469a3bc4580a140de7c436f97a35e64902d5a6ed5ac8ab SHA512 ab0c4f92358e904c2f28d98b35eab2d6eac22dd0a270e4f45ee590aa1ad22d09e92b32225efd7e98edb1531743f150526d26e0cbdc537757784bef2bc93efa8e diff --git a/sci-libs/onnx/onnx-1.12.0.ebuild b/sci-libs/onnx/onnx-1.12.0.ebuild new file mode 100644 index ..ba196590ef22 --- /dev/null +++ b/sci-libs/onnx/onnx-1.12.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-any-r1 cmake + +DESCRIPTION="Open Neural Network Exchange (ONNX)" +HOMEPAGE="https://github.com/onnx/onnx; +SRC_URI="https://github.com/onnx/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +DEPEND="" +RDEPEND="${DEPEND} + dev-libs/protobuf:=" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/patchelf +" + +src_configure() { + local mycmakeargs=( + -DONNX_USE_PROTOBUF_SHARED_LIBS=ON + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + patchelf --set-soname libonnxifi.so "${ED}"/usr/lib/libonnxifi.so \ + || die + mv "${ED}"/usr/lib/libonnxifi.so "${ED}"/usr/$(get_libdir)/libonnxifi.so \ + || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 9c2b3a511b1f4e1660c9a6b3770f60342aa0f941 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 07:41:11 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 07:41:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2b3a51 dev-db/timescaledb: drop 2.9.0, 2.9.1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 2 - dev-db/timescaledb/timescaledb-2.9.0.ebuild | 67 - dev-db/timescaledb/timescaledb-2.9.1.ebuild | 67 - 3 files changed, 136 deletions(-) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index f84678f93bdb..016c8cd6 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,4 +1,2 @@ -DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 -DIST timescaledb-2.9.1.tar.gz 7338112 BLAKE2B 83d0c6fab142de4b7e25ba75c3851e4cec794b3e2b79cbd2e44e15f19311913cf3112728797b2ef5fc282122160c3e5e19d01338da260892a9c1d71a53008414 SHA512 2f8c374517ede11cd65c7e281b2318604734508d7e4d12d447d13c7df6e77fa15a1c5580b64a28d57b94cebb95cf220c1a9d69fb1c3e0f044aab142232ebf61a DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.9.0.ebuild b/dev-db/timescaledb/timescaledb-2.9.0.ebuild deleted file mode 100644 index 92a4548e.. --- a/dev-db/timescaledb/timescaledb-2.9.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 15 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series SQL database" -HOMEPAGE="https://www.timescale.com/; -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="proprietary-extensions" -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP}" -RDEPEND="${DEPEND}" - -CMAKE_IN_SOURCE_BUILD=yes -CMAKE_BUILD_TYPE="RelWithDebInfo" -BUILD_DIR=${WORKDIR}/${P} - -src_prepare() { - postgres-multi_src_prepare - postgres-multi_foreach cmake_src_prepare -} - -timescale_configure() { - local CMAKE_USE_DIR=$BUILD_DIR - local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) - - # licensing is tied to features, this useflag disables the non-apache2 licensed bits - if ! use proprietary-extensions ; then - mycmakeargs+=("-DAPACHE_ONLY=ON") - fi - cmake_src_configure -} - -src_configure() { - postgres-multi_foreach timescale_configure -} - -timescale_src_compile() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_compile -} - -src_compile() { - postgres-multi_foreach timescale_src_compile -} - -timescale_src_install() { - local CMAKE_USE_DIR=$BUILD_DIR - cmake_src_install -} - -src_install() { - postgres-multi_foreach timescale_src_install -} diff --git a/dev-db/timescaledb/timescaledb-2.9.1.ebuild b/dev-db/timescaledb/timescaledb-2.9.1.ebuild deleted file mode 100644 index 83f98f57647b.. --- a/dev-db/timescaledb/timescaledb-2.9.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 15 ) -POSTGRES_USEDEP="ssl" - -inherit postgres-multi cmake - -DESCRIPTION="Open-source time-series SQL database" -HOMEPAGE="https://www.timescale.com/; -SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="proprietary-extensions" -LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP}" -RDEPEND="${DEPEND}" - -CMAKE_IN_SOURCE_BUILD=yes -CMAKE_BUILD_TYPE="RelWithDebInfo" -BUILD_DIR=${WORKDIR}/${P} - -src_prepare() { - postgres-multi_src_prepare - postgres-multi_foreach cmake_src_prepare -} - -timescale_configure() { - local
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: 5e2438d15a8a4763b1abf036b8fcc51048765451 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 07:40:36 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 07:41:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2438d1 dev-db/timescaledb: add 2.9.3 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 1 + dev-db/timescaledb/timescaledb-2.9.3.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index 5d01556aea3a..f84678f93bdb 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,3 +1,4 @@ DIST timescaledb-2.9.0.tar.gz 7340009 BLAKE2B b7eb3bb5f866b09ff8c78c4430fa570dd491336428cb74f4d9f961a7f0432dde5dcef58533acdc9541f8c49e93a6d62af4e37762b73de334437276c8e9a39f80 SHA512 7dd7a3d8cc3f3d6480b411c6254e055a723c48c5312a349d4f6e35932798cf8413f77c8b51fb193bdcdc8eee2b3eca970df1fd0a4fa160e3ad433f86e55dc7c7 DIST timescaledb-2.9.1.tar.gz 7338112 BLAKE2B 83d0c6fab142de4b7e25ba75c3851e4cec794b3e2b79cbd2e44e15f19311913cf3112728797b2ef5fc282122160c3e5e19d01338da260892a9c1d71a53008414 SHA512 2f8c374517ede11cd65c7e281b2318604734508d7e4d12d447d13c7df6e77fa15a1c5580b64a28d57b94cebb95cf220c1a9d69fb1c3e0f044aab142232ebf61a DIST timescaledb-2.9.2.tar.gz 7265748 BLAKE2B 6d821f3e93e5a4c8cb871e436b00f81befbc82b171c95c50f93d278c2dd87c44255c4fc7b6e09e7463eeb8b3ba6719ad95d07d76d2234a52f7f0ca015a1ed727 SHA512 2f8153e37e3fd1488f89398dfb6b4501267c0d4bae4b796738d0b25e26f9720c7d6388b41fd952b4760f9e85adfbf6d3b37f4f5b7cc9ec3e68825dbd9868e870 +DIST timescaledb-2.9.3.tar.gz 7269123 BLAKE2B 009f3b9787e4dce49abb50a446b88f5a37ab9b1a3abb040fe5d332ab10d5a40e13fae7985fca6f6d412f7e555ab1833f83ce0c43bbda7054f668fa12288eac18 SHA512 0664ccc6e6846500757466646e2c8a9bdbdca079bd931cc95ad8ea687f37b099d846cf8cc8311f928a33d9228592e460b6fe331a639046bc845a25b4a7d914c6 diff --git a/dev-db/timescaledb/timescaledb-2.9.3.ebuild b/dev-db/timescaledb/timescaledb-2.9.3.ebuild new file mode 100644 index ..83f98f57647b --- /dev/null +++ b/dev-db/timescaledb/timescaledb-2.9.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 12 13 14 15 ) +POSTGRES_USEDEP="ssl" + +inherit postgres-multi cmake + +DESCRIPTION="Open-source time-series SQL database" +HOMEPAGE="https://www.timescale.com/; +SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +IUSE="proprietary-extensions" +LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +CMAKE_IN_SOURCE_BUILD=yes +CMAKE_BUILD_TYPE="RelWithDebInfo" +BUILD_DIR=${WORKDIR}/${P} + +src_prepare() { + postgres-multi_src_prepare + postgres-multi_foreach cmake_src_prepare +} + +timescale_configure() { + local CMAKE_USE_DIR=$BUILD_DIR + local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" ) + + # licensing is tied to features, this useflag disables the non-apache2 licensed bits + if ! use proprietary-extensions ; then + mycmakeargs+=("-DAPACHE_ONLY=ON") + fi + cmake_src_configure +} + +src_configure() { + postgres-multi_foreach timescale_configure +} + +timescale_src_compile() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_compile +} + +src_compile() { + postgres-multi_foreach timescale_src_compile +} + +timescale_src_install() { + local CMAKE_USE_DIR=$BUILD_DIR + cmake_src_install +} + +src_install() { + postgres-multi_foreach timescale_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/discord-canary-bin/
commit: e32752f7d0faafe16c2735373d6bda8ff15d6d80 Author: Joe Kappus wt gd> AuthorDate: Tue Feb 14 07:38:00 2023 + Commit: Joe Kappus wt gd> CommitDate: Tue Feb 14 07:38:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e32752f7 net-im/discord-canary-bin: fix QA issues - Update QA_PREBUILT - Add test,strip to RESTRICT Closes: https://bugs.gentoo.org/883829 Closes: https://bugs.gentoo.org/883827 Closes: https://bugs.gentoo.org/883825 Signed-off-by: Joe Kappus wt.gd> net-im/discord-canary-bin/discord-canary-bin-0.0.148.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.148.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.148.ebuild index 624da5fd6..1be5fb7cc 100644 --- a/net-im/discord-canary-bin/discord-canary-bin-0.0.148.ebuild +++ b/net-im/discord-canary-bin/discord-canary-bin-0.0.148.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb; LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -RESTRICT="mirror bindist" +RESTRICT="bindist mirror strip test" RDEPEND=" app-accessibility/at-spi2-atk:2 @@ -55,6 +55,7 @@ S="${WORKDIR}" QA_PREBUILT=" opt/discord-canary/${MY_BIN} + opt/discord-canary/chrome_crashpad_handler opt/discord-canary/chrome-sandbox opt/discord-canary/libffmpeg.so opt/discord-canary/libvk_swiftshader.so
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/
commit: 08ac5b379688b5e80a0d748fc1fb8f067d1610ba Author: Alexey Shvetsov gentoo org> AuthorDate: Tue Feb 14 07:32:59 2023 + Commit: Alexey Shvetsov gentoo org> CommitDate: Tue Feb 14 07:32:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ac5b37 sci-chemistry/gromacs: add 2023, drop 2023_rc1 Signed-off-by: Alexey Shvetsov gentoo.org> sci-chemistry/gromacs/Manifest | 6 +++--- .../gromacs/{gromacs-2023_rc1.ebuild => gromacs-2023.ebuild}| 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest index 848758a7570d..c0a2d0f2ab58 100644 --- a/sci-chemistry/gromacs/Manifest +++ b/sci-chemistry/gromacs/Manifest @@ -5,7 +5,7 @@ DIST gromacs-2021.6.tar.gz 38012702 BLAKE2B 023ae37dc53643758afa050fd179cd66f3c6 DIST gromacs-2021.7.tar.gz 38028032 BLAKE2B 2dc1b15ca8692ca5cf4ad1c7a266b9e2ced064d34a63cef61fea69e48231dd0310cfd8484d29c56cdb599f795d7655959f40038ac933b46ad2841d57bf2b3646 SHA512 ca478533da3bcb377fda30682660db8eb13beef6456fac6013a1a97ec3be60b5594567412e1e2a31392e484f9a40a22da1f12336f4738cf0422ff4f3e8814609 DIST gromacs-2022.4.tar.gz 40352282 BLAKE2B 616ba05a70a483d7d8fadefb383ac9fc8825ac09ea92f55a0222c57ac91e4a045fb55405ec963303d8dbabb04b3d1f8c73062785b3812b3c6b7582e002dc5538 SHA512 15c642f2b63c1731a01a3b58c13d454f57c29607554a6693c2e62f38da574c6d596c5cb6f361e0feb5e1069b3b19bb49ceaa432c030da91f48e41654e3e6a62f DIST gromacs-2022.5.tar.gz 40362776 BLAKE2B e77c96cd995fb6c8284bcf9728e2f95e265911f643c69d00cc5910c6d22ada41293a1cb74033e708957776551b253453f64dba46497d68b2f73c675e94f30ddd SHA512 79310d6fd39a160e7bbc661a04540c9bcb89f40c133d1031ca16998ef0a67fc4a023f57950b22793f0c91b5fe47fd78cb2e7afedb50fe9251b1c920c9267344d -DIST gromacs-2023-rc1.tar.gz 41863824 BLAKE2B c365ccd83b8f271be8f1a515f4dc0ebd729ce43023e979a52046fc827e786f84f09de894af9b8da4f7ce6e06a1ae050e8ff387892f76787857327ce2bc397042 SHA512 7ab8158624e0c93c0f06bd7023b97012d80afa5e068cb4489e7e9700171a5a8f69ae042bf0256c78aaec527d9a1b88f5f2dce6c8c7d4f46a457b6a9568b70f45 +DIST gromacs-2023.tar.gz 41863526 BLAKE2B 81669eaf176e48855e168da81f410f949851a5b7d1fde43ee367f4bbaeef4a61b963e7c936c8a07d0eb51ad0e412e2826c6dd194c1df6d3ba39490decdf9fb21 SHA512 4593a0802d809ea797c3d3ba157851c279e9569e96c3aefa2dbcf97b5a1a74cd9840f0fcf0f032f49024691458941efb43e59e4e05c7ee44ee46d6b3621e52d5 DIST manual-2018.8.pdf 10025023 BLAKE2B afb0a6e6a72d78df743fcb57e7c1716848589e571dd35167b957a9b407ca27978ccfb6cb9e0df9c9439b888f352501a00ba32281ed1e0b4193bd606f1d77152e SHA512 b1972f7ce965bfc9377542993c5943ea4868a8ed23a969d4203264746d6bea3a7a65c6379196ece37fd6d68ec7ec80f827bde87d1049284af7082759a124f1d5 DIST manual-2019.6.pdf 12702376 BLAKE2B c350127bc06a9eb3dee73da39037c84daeb89500e23cb131bd19a150bf60602d4dde7611e0c6f0f344af4093e96a899303dac71b4df56fd0c44c3a48a56606b7 SHA512 dfdff67c2c1c9ce1f1c236b7686c5331b0fe86951da6c98eddd6a3e748815e0be0a9653ae4318469fcdd913c4e7c355d64a997cc80b9d9fbe6282ef6d98e61eb DIST manual-2020.7.pdf 11850780 BLAKE2B 38594e87993badfbbcf47d6010a7f67d3c3426dab85e1462916b4d62be27b5764953f912cf2b71ee24877e0bfa27b3f74431da2da81b4977d58cb66b2cc795a3 SHA512 4f184f2c90e0bac01a48069cc546cd5b04fa5f543f90dd2d68c6d17be278152fd09456b6a6c5c8236f8fb85a174d6ec7a1c7b44d437b4e6fea5d0ada73cec0f6 @@ -13,7 +13,7 @@ DIST manual-2021.6.pdf 12256595 BLAKE2B 5d808e38571b38c1f6e0d115f6e604238206cc00 DIST manual-2021.7.pdf 12256526 BLAKE2B 6f298d7dac142f66914bbc2ea7d6ca70c4aeafaf33ccf12336d5cec64b1f1097b5332c767bb411ccef706ec6184479a84bcf59bda21c4249d45d8ce3dea08e79 SHA512 197765accb8ab6c5f1cc94b2697ff1817e157d85fa231dfe36a85036076e04da2a8035de66aba4f46c6dd7f553176357b94c92e1da5d1dabc574c627deee5279 DIST manual-2022.4.pdf 13080976 BLAKE2B 45685fa1d727aa30425e946ac72e0bd723528032e3fb45525d3c025316ee2682ea3c9cc2fd75b5cd4e900adbc6e7f577e3368d9e0681294fd1515df3d2e5d840 SHA512 a7ac3a80a90f14b6917e15633d77230d24cdcf19ade38d14b35c6451074848a7754b33c612e2a26a657f2edd3d6710e5a8130cacb107d4085d1bd934267ad623 DIST manual-2022.5.pdf 13081119 BLAKE2B 7a0ffd086d98527d42da4a22984d8351ad7861e32951e8b65c88e7d0df1559303750886ae31a7c158b4e22f616f6dd5deed9a63b0ed114bb1e0adfda9350a487 SHA512 707869ee6052f1b7f75376b0f78fcc4859035234957cc740bd770ea3bea3a591f7fc1fbc0b8526baab48eebfa506d03927df94ddc9c412c75dc2f2864574dd82 -DIST manual-2023-rc1.pdf 13506754 BLAKE2B 9487753e788fa5b2d01255717769e0b01cf7adcb4ae99a1f37f4ad0f8acccfbf4eff0a4c76add63bc82bffdf844cf8dd1d858d15a6bacd6635ec3a3474e10f6f SHA512 f26df914402793c656a798847524c0b9207a4163bb36d6cb90740a699418719f7b124343b4886e50d92023c14f8c1e61e950c12b8e1e4702007e34677cd17ef2 +DIST manual-2023.pdf 13516908 BLAKE2B 03a62190921c1a5ddf1ce6b0af5f8d83eaea26d31ac9b7e2f59f8b08e350d7147ee03ff8ec4e81e43777d04fa3d91c96d2a3dc8daa53a2565df02c39d6897d06 SHA512
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/
commit: 70d6b78804802aebc1e50b6c16dfe3d0ba6aafe6 Author: Alexey Shvetsov gentoo org> AuthorDate: Tue Feb 14 07:32:16 2023 + Commit: Alexey Shvetsov gentoo org> CommitDate: Tue Feb 14 07:32:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d6b788 sci-chemistry/gromacs: add 2022.5 Signed-off-by: Alexey Shvetsov gentoo.org> sci-chemistry/gromacs/Manifest | 3 + sci-chemistry/gromacs/gromacs-2022.5.ebuild | 333 2 files changed, 336 insertions(+) diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest index 1e435c15c0f9..848758a7570d 100644 --- a/sci-chemistry/gromacs/Manifest +++ b/sci-chemistry/gromacs/Manifest @@ -4,6 +4,7 @@ DIST gromacs-2020.7.tar.gz 29175554 BLAKE2B 98f1aa415946f8eb113febc81105f0c1b091 DIST gromacs-2021.6.tar.gz 38012702 BLAKE2B 023ae37dc53643758afa050fd179cd66f3c6d6266f6afceee5eb35c890a3ae284956f2bc2409156d6e1fa03a7f23f7b04c27e1820547fd5f147b344d94da7d40 SHA512 65d7874e5cd838ce4f29d033c66304738ccc30f1987f9f8541725058b2fc4551302a399f6ce773e81ac9485963187c48feaf92c71789f4c345c82bd335f806a7 DIST gromacs-2021.7.tar.gz 38028032 BLAKE2B 2dc1b15ca8692ca5cf4ad1c7a266b9e2ced064d34a63cef61fea69e48231dd0310cfd8484d29c56cdb599f795d7655959f40038ac933b46ad2841d57bf2b3646 SHA512 ca478533da3bcb377fda30682660db8eb13beef6456fac6013a1a97ec3be60b5594567412e1e2a31392e484f9a40a22da1f12336f4738cf0422ff4f3e8814609 DIST gromacs-2022.4.tar.gz 40352282 BLAKE2B 616ba05a70a483d7d8fadefb383ac9fc8825ac09ea92f55a0222c57ac91e4a045fb55405ec963303d8dbabb04b3d1f8c73062785b3812b3c6b7582e002dc5538 SHA512 15c642f2b63c1731a01a3b58c13d454f57c29607554a6693c2e62f38da574c6d596c5cb6f361e0feb5e1069b3b19bb49ceaa432c030da91f48e41654e3e6a62f +DIST gromacs-2022.5.tar.gz 40362776 BLAKE2B e77c96cd995fb6c8284bcf9728e2f95e265911f643c69d00cc5910c6d22ada41293a1cb74033e708957776551b253453f64dba46497d68b2f73c675e94f30ddd SHA512 79310d6fd39a160e7bbc661a04540c9bcb89f40c133d1031ca16998ef0a67fc4a023f57950b22793f0c91b5fe47fd78cb2e7afedb50fe9251b1c920c9267344d DIST gromacs-2023-rc1.tar.gz 41863824 BLAKE2B c365ccd83b8f271be8f1a515f4dc0ebd729ce43023e979a52046fc827e786f84f09de894af9b8da4f7ce6e06a1ae050e8ff387892f76787857327ce2bc397042 SHA512 7ab8158624e0c93c0f06bd7023b97012d80afa5e068cb4489e7e9700171a5a8f69ae042bf0256c78aaec527d9a1b88f5f2dce6c8c7d4f46a457b6a9568b70f45 DIST manual-2018.8.pdf 10025023 BLAKE2B afb0a6e6a72d78df743fcb57e7c1716848589e571dd35167b957a9b407ca27978ccfb6cb9e0df9c9439b888f352501a00ba32281ed1e0b4193bd606f1d77152e SHA512 b1972f7ce965bfc9377542993c5943ea4868a8ed23a969d4203264746d6bea3a7a65c6379196ece37fd6d68ec7ec80f827bde87d1049284af7082759a124f1d5 DIST manual-2019.6.pdf 12702376 BLAKE2B c350127bc06a9eb3dee73da39037c84daeb89500e23cb131bd19a150bf60602d4dde7611e0c6f0f344af4093e96a899303dac71b4df56fd0c44c3a48a56606b7 SHA512 dfdff67c2c1c9ce1f1c236b7686c5331b0fe86951da6c98eddd6a3e748815e0be0a9653ae4318469fcdd913c4e7c355d64a997cc80b9d9fbe6282ef6d98e61eb @@ -11,6 +12,7 @@ DIST manual-2020.7.pdf 11850780 BLAKE2B 38594e87993badfbbcf47d6010a7f67d3c3426da DIST manual-2021.6.pdf 12256595 BLAKE2B 5d808e38571b38c1f6e0d115f6e604238206cc001f59d05ed855e80c324c0e6fd7767adb723b3d0edd1267ae5973a3b83b76bd04d2dc99769e6440600d8e2146 SHA512 64fe56422d7417f6f61b10346c99e24c3f423f0cedc3794e0809250282bc87ef692b47ae6c3f95ad7994aa3860ed82035cbacc76eb78a2f54a29052a05260af2 DIST manual-2021.7.pdf 12256526 BLAKE2B 6f298d7dac142f66914bbc2ea7d6ca70c4aeafaf33ccf12336d5cec64b1f1097b5332c767bb411ccef706ec6184479a84bcf59bda21c4249d45d8ce3dea08e79 SHA512 197765accb8ab6c5f1cc94b2697ff1817e157d85fa231dfe36a85036076e04da2a8035de66aba4f46c6dd7f553176357b94c92e1da5d1dabc574c627deee5279 DIST manual-2022.4.pdf 13080976 BLAKE2B 45685fa1d727aa30425e946ac72e0bd723528032e3fb45525d3c025316ee2682ea3c9cc2fd75b5cd4e900adbc6e7f577e3368d9e0681294fd1515df3d2e5d840 SHA512 a7ac3a80a90f14b6917e15633d77230d24cdcf19ade38d14b35c6451074848a7754b33c612e2a26a657f2edd3d6710e5a8130cacb107d4085d1bd934267ad623 +DIST manual-2022.5.pdf 13081119 BLAKE2B 7a0ffd086d98527d42da4a22984d8351ad7861e32951e8b65c88e7d0df1559303750886ae31a7c158b4e22f616f6dd5deed9a63b0ed114bb1e0adfda9350a487 SHA512 707869ee6052f1b7f75376b0f78fcc4859035234957cc740bd770ea3bea3a591f7fc1fbc0b8526baab48eebfa506d03927df94ddc9c412c75dc2f2864574dd82 DIST manual-2023-rc1.pdf 13506754 BLAKE2B 9487753e788fa5b2d01255717769e0b01cf7adcb4ae99a1f37f4ad0f8acccfbf4eff0a4c76add63bc82bffdf844cf8dd1d858d15a6bacd6635ec3a3474e10f6f SHA512 f26df914402793c656a798847524c0b9207a4163bb36d6cb90740a699418719f7b124343b4886e50d92023c14f8c1e61e950c12b8e1e4702007e34677cd17ef2 DIST regressiontests-2018.8.tar.gz 67855469 BLAKE2B 34c9b339f6229f483afbb5192ee6ba8b8f72d5c26907a853af9c53dfece0d88739e48f6b44b78d1c010f988f9385d077285300522164f533a5861e9dda879275 SHA512 3642389d27bd1942cd0f091c940ae97b197b94856a387fe581dc516b0d4169480f16551d4ba357f9282b3337d605c286d51dd38112ac87c826dda634904836bb DIST
[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/
commit: 139bb6d759fbff14a1c8891dd42a1e7136308d47 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 07:05:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 07:05:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139bb6d7 www-servers/apache: Stabilize 2.4.55-r1 amd64, #894146 Signed-off-by: Sam James gentoo.org> www-servers/apache/apache-2.4.55-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/apache/apache-2.4.55-r1.ebuild b/www-servers/apache/apache-2.4.55-r1.ebuild index dc12d6c72d7a..fa77c28f6dab 100644 --- a/www-servers/apache/apache-2.4.55-r1.ebuild +++ b/www-servers/apache/apache-2.4.55-r1.ebuild @@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/; # some helper scripts are Apache-1.1, thus both are here LICENSE="Apache-2.0 Apache-1.1" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868
[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/
commit: feae3c1bcd030536b8cf812d85d6b83d5438f28c Author: Sam James gentoo org> AuthorDate: Tue Feb 14 07:04:59 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 07:04:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feae3c1b app-admin/apache-tools: Stabilize 2.4.55 amd64, #894146 Signed-off-by: Sam James gentoo.org> app-admin/apache-tools/apache-tools-2.4.55.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/apache-tools/apache-tools-2.4.55.ebuild b/app-admin/apache-tools/apache-tools-2.4.55.ebuild index 5cfe66a9d4b8..28cc7a3c023a 100644 --- a/app-admin/apache-tools/apache-tools-2.4.55.ebuild +++ b/app-admin/apache-tools/apache-tools-2.4.55.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris" IUSE="ssl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/apr/
commit: 73f832b147a4081ccaa8154e176f0344ac7868f7 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 07:05:04 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 07:05:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f832b1 dev-libs/apr: Stabilize 1.7.2 amd64, #894144 Signed-off-by: Sam James gentoo.org> dev-libs/apr/apr-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/apr/apr-1.7.2.ebuild b/dev-libs/apr/apr-1.7.2.ebuild index 0c6d2fae88d5..09477bdb040b 100644 --- a/dev-libs/apr/apr-1.7.2.ebuild +++ b/dev-libs/apr/apr-1.7.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1/${PV%.*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc old-kernel selinux static-libs +urandom" # See bug #815265 for libcrypt dependency
[gentoo-commits] repo/gentoo:master commit in: dev-libs/apr-util/
commit: 33bb3de4e24043da9e80f569796ae09b183663b3 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 07:05:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 07:05:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bb3de4 dev-libs/apr-util: Stabilize 1.6.3 amd64, #894144 Signed-off-by: Sam James gentoo.org> dev-libs/apr-util/apr-util-1.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/apr-util/apr-util-1.6.3.ebuild b/dev-libs/apr-util/apr-util-1.6.3.ebuild index e51d54e351db..edf59c63e1fc 100644 --- a/dev-libs/apr-util/apr-util-1.6.3.ebuild +++ b/dev-libs/apr-util/apr-util-1.6.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2" LICENSE="Apache-2.0" SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="berkdb doc gdbm ldap mysql nss odbc openssl postgres sqlite static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbpdf/
commit: 68a71b3ce0e79608311d4d24f3fd3c044f6fe4f9 Author: Hans de Graaff gentoo org> AuthorDate: Tue Feb 14 06:56:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Feb 14 06:56:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a71b3c dev-ruby/rbpdf: add 1.21.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbpdf/Manifest| 1 + dev-ruby/rbpdf/rbpdf-1.21.0.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest index 84e213cdd22a..3bbcb3f168a9 100644 --- a/dev-ruby/rbpdf/Manifest +++ b/dev-ruby/rbpdf/Manifest @@ -1 +1,2 @@ DIST rbpdf-1.20.1.tar.gz 12026190 BLAKE2B 5a468e974bc0a15a9a8f621a6ee635a8cf4f81cc94b88a6bf8afd90c4a665c0892381e903158e66ec4a68676491faa80fd99b7d4ffcf0c86defc4a4114603b08 SHA512 19b4fbd8a0c4650c73ba299721a0fe03a10f223da5e0dd2b97549972ea8f381b2d5b4837369d0667cd325392edae1ec795ec67bc852c9b3588ec0c5e686844d7 +DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df SHA512 3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5 diff --git a/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild b/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild new file mode 100644 index ..266d49265b5e --- /dev/null +++ b/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +# Avoid the complexity of the "rake" recipe and run the tests manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf; +SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )" +ruby_add_rdepend " + dev-ruby/actionview + dev-ruby/htmlentities + =dev-ruby/rbpdf-font-1.19* + || ( dev-ruby/mini_magick dev-ruby/rmagick ) +" + +# Two of the tests require png/jpeg support in "magick identify", +# see bug 738784. +BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )" + +all_ruby_prepare() { + default + + # This test is enabled automagically in the presence of rmagick, and + # then fails. + rm -f test/rbpdf_image_rmagick_test.rb \ + || die "failed to remove rmagick tests" +} + +each_ruby_test() { + local cmd='gem "test-unit", ">= 3.0"' + cmd+=' and ' + cmd+='require "test/unit"' + cmd+=' and ' + cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}' + ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/
commit: dba15e46ae08235f00a4cfa34c59712cdbaa1626 Author: Hans de Graaff gentoo org> AuthorDate: Tue Feb 14 06:54:03 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Feb 14 06:54:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba15e46 dev-ruby/nokogiri: add 1.14.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/nokogiri/Manifest | 1 + dev-ruby/nokogiri/nokogiri-1.14.2.ebuild | 95 2 files changed, 96 insertions(+) diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index 9a7cd2344cc1..b13984b88e9c 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -1,3 +1,4 @@ DIST nokogiri-1.13.10-git.tgz 6236674 BLAKE2B 043a08ab969aac1f1fada730b8df11c295b28c9b9c41bd311cedc1d20064c61b2838489c67b8513c98736377defe33cd171b9ff3846f56af450caee4327e7727 SHA512 c9a4b14cb92c4920872048991c958036d5f09b8e231a6f6408e5d3c5df78b70e206cc12b8ed8aaae012e51f6f87adcbe46273cd1feca082ec17f42114f5a1172 DIST nokogiri-1.14.0-git.tgz 10445399 BLAKE2B c8119709232979d86d017b7f97a5ceff8f756daa85a2b51dc4d0973419a01d7ef862aeab9bbdb4000ab4bda1335e09afc24049fa34a33bd69fd8b7297bf43474 SHA512 9da9c3bafc7a0d9dd0218855d67ca2d024024e3778e9f2784a0a018f5add7ba92ddcbb5568017617b0270091f738e9edadbaeaaa26112cf43b64bd46210567d2 DIST nokogiri-1.14.1-git.tgz 10446836 BLAKE2B a09f2772dad50f915a5a1a176721f9d8de6fb910a8692a2aac7d2b07dfb7beb7d3ec840c19d867c56d61cf4c697f88bd0e1d45dee3ff638340e9b73ff6d5caca SHA512 cca800b59a548ab6ac4be6ad400c27797e61c82b9f0ad9b7417b942c6d8c56f9cb7a7c7794d1dce65702737235826799299bd506a21ca3147d61f139d37857ae +DIST nokogiri-1.14.2-git.tgz 10446957 BLAKE2B 0c72c520642bfa3e69a38f5dba8783a4f749d6ab97cf7531432fcd1f5dfba0aeebd2bf49dfa07aed601093f8ad88bc3dfb57c1a901c7e140aa8265749f4ad724 SHA512 18f16e5609e251c6e08787616aa3f444dac1f5f9d9e3bf8f21ce3b95870ce133187d0df02d03ee854fc87a3da04f886600667cec6832c8e8cfe87c6114672916 diff --git a/dev-ruby/nokogiri/nokogiri-1.14.2.ebuild b/dev-ruby/nokogiri/nokogiri-1.14.2.ebuild new file mode 100644 index ..c6bb2c38bb01 --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.14.2.ebuild @@ -0,0 +1,95 @@ +# 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_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" + +RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) + +inherit ruby-fakegem multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://www.nokogiri.org/; +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.10.3:= + >=dev-libs/libxslt-1.1.37 + sys-libs/zlib + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.10.3 + >=dev-libs/libxslt-1.1.37 + >=sys-libs/zlib-1.2.13 + virtual/libiconv" + +ruby_add_rdepend ">=dev-ruby/racc-1.4:0" + +ruby_add_bdepend " + dev-ruby/mini_portile2:2.8 + >=dev-ruby/rexical-1.0.7 + dev-ruby/rdoc + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die + + sed -e '/simplecov/,/^end/ s:^:#:' \ + -e '/reporters/I s:^:#:' \ + -i test/helper.rb || die + + # There is no need for mini_portile2 to be a runtime dependency on Gentoo + sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" + fi + + if ! [[ -f lib/nokogiri/css/parser.rb
[gentoo-commits] repo/gentoo:master commit in: dev-util/rbtools/
commit: d5c968d363058c6ef2019c815ad5bb8ea119d852 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 12 11:07:42 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Feb 14 06:49:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c968d3 dev-util/rbtools: drop 3.1.1, 3.1.2 Signed-off-by: Hans de Graaff gentoo.org> dev-util/rbtools/Manifest | 2 -- dev-util/rbtools/rbtools-3.1.1.ebuild | 55 --- dev-util/rbtools/rbtools-3.1.2.ebuild | 55 --- 3 files changed, 112 deletions(-) diff --git a/dev-util/rbtools/Manifest b/dev-util/rbtools/Manifest index ab5b7da23c11..3206a46e4a89 100644 --- a/dev-util/rbtools/Manifest +++ b/dev-util/rbtools/Manifest @@ -1,3 +1 @@ -DIST RBTools-3.1.1.tar.gz 317592 BLAKE2B c50e27cf67e2015904e2330208f0d13ec5a799d0820f6477a6701553140851a5d82de65fbf41d8b64bfcf0028a9baf27b710909d230e1798032a4e28f2b43935 SHA512 1a1aa51f8924b1fcdc100c0337c66870284b8c3c91cb756d231509111e4b9ae233ccae1245251e826dc23c699553f5d3441e4b9ef2b80f32d4ce8876dfa43819 -DIST RBTools-3.1.2.tar.gz 322538 BLAKE2B ab459e60e1c25a8eb3cb8afbe9ad1c5c63d1d5bb73626225057e42a9afb61d1bf59b841db6ac61cab2ddb14cdb555f9a789d0ecab7eaf02b1489a6bcf9144149 SHA512 b70c42566559180245afcfa31d3920a7a35817377c60f7c70559625866d54790e9666ba9a366a03bf14feaf1d0e8d2847a526d3976be364d14447a82d148a2eb DIST RBTools-4.0.tar.gz 397113 BLAKE2B 25d743a81e22e00575c6bc2a08d5bab04c35e554f6a1a17090eb55bbcaf0e8e5f4c2ad6a68a0415acb76c093c99b7bb223aeccd68392877bae97eac354578002 SHA512 d2dbe94dbd63fbd11ef0fc8c08eecbd7000df23388afe21d30151854ff4ef2b3a6c780c60ee52408832a146570a1f7b3f0269fc0c831953e871d2dda1ed8cb3f diff --git a/dev-util/rbtools/rbtools-3.1.1.ebuild b/dev-util/rbtools/rbtools-3.1.1.ebuild deleted file mode 100644 index b13acc65626c.. --- a/dev-util/rbtools/rbtools-3.1.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9,10} ) - -inherit distutils-r1 - -MY_PN="RBTools" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Command line tools for use with Review Board" -HOMEPAGE="https://www.reviewboard.org/; -SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 1-2)/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - >=dev-python/pydiffx-1.0.1-r1[${PYTHON_USEDEP}] - >=dev-python/six-1.8.0[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/texttable[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/kgb[${PYTHON_USEDEP}] ) -" - -DOCS=( AUTHORS NEWS README.md ) - -S=${WORKDIR}/${MY_P} - -distutils_enable_tests nose - -src_prepare() { - default - - # Avoid tests requiring unpackaged test data - rm -f rbtools/clients/tests/test_scanning.py || die - - # Avoid repository specific tests to avoid dependencies on them - rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die - - # Fix test that appears to expect case-insentive comparison - sed -i -e 's/TEST CONTENT/Test content/' rbtools/utils/tests/test_console.py || die -} - -python_test() { - distutils_install_for_testing - distutils-r1_python_test -} diff --git a/dev-util/rbtools/rbtools-3.1.2.ebuild b/dev-util/rbtools/rbtools-3.1.2.ebuild deleted file mode 100644 index e23267b6d5a5.. --- a/dev-util/rbtools/rbtools-3.1.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9,10} ) - -inherit distutils-r1 - -MY_PN="RBTools" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Command line tools for use with Review Board" -HOMEPAGE="https://www.reviewboard.org/; -SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 1-2)/${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - >=dev-python/pydiffx-1.0.1-r1[${PYTHON_USEDEP}] - >=dev-python/six-1.8.0[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/texttable[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/kgb[${PYTHON_USEDEP}] ) -" - -DOCS=( AUTHORS NEWS README.md ) - -S=${WORKDIR}/${MY_P} - -distutils_enable_tests nose - -src_prepare() { - default - - # Avoid tests requiring unpackaged test data - rm -f rbtools/clients/tests/test_scanning.py || die - - # Avoid repository specific tests to avoid dependencies on them - rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die - - # Fix test that appears to expect case-insentive comparison -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/apr-util/
commit: 9f7bb25c5e3f6a2a392dc75e7f37af876971a710 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 04:47:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 06:37:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7bb25c dev-libs/apr-util: cleanup sed No longer need *FLAGS substitution as it uses ?=. Closes: https://bugs.gentoo.org/894166 Signed-off-by: Sam James gentoo.org> dev-libs/apr-util/apr-util-1.6.3.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/apr-util/apr-util-1.6.3.ebuild b/dev-libs/apr-util/apr-util-1.6.3.ebuild index 6a870a60553b..e51d54e351db 100644 --- a/dev-libs/apr-util/apr-util-1.6.3.ebuild +++ b/dev-libs/apr-util/apr-util-1.6.3.ebuild @@ -110,7 +110,6 @@ src_configure() { sed -i -r \ -e "/^(apr_builddir|apr_builders|top_builddir)=/s:=:=${SYSROOT}:" \ -e "/^CC=/s:=.*:=$(tc-getCC):" \ - -e '/^(C|CPP|CXX|LD)FLAGS=/d' \ -e '/^LTFLAGS/s:--silent::' \ build/rules.mk || die }
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: f9229af8d78261576a58e0079e87dd1e3690a4cb Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 05:36:59 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 05:37:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9229af8 dev-db/citus: drop 10.2.7, 11.0.6, 11.0.7, 11.1.4 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/Manifest| 4 dev-db/citus/citus-10.2.7.ebuild | 31 --- dev-db/citus/citus-11.0.6.ebuild | 35 --- dev-db/citus/citus-11.0.7.ebuild | 35 --- dev-db/citus/citus-11.1.4.ebuild | 35 --- 5 files changed, 140 deletions(-) diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest index 9e150de2ea1a..693b6e2ed2a6 100644 --- a/dev-db/citus/Manifest +++ b/dev-db/citus/Manifest @@ -1,6 +1,2 @@ -DIST citus-10.2.7.tar.gz 5549985 BLAKE2B cb562437757624cc34f80219e8039fdcaf27ebc4a63b30714beafea85769f44a92d74173fb94085f48d09bedaffc019463ec6db67217f8554154a91e2e74 SHA512 32441e964d97d3a69eed309c8d52f65ae31a3a7b79c6e765e967025c7f6a041420925dfb5fb0835cec1ae66549f59fe256994f4120514ec2e781169b771c85e6 -DIST citus-11.0.6.tar.gz 6021221 BLAKE2B 7b19328890b79ce639599cf2f99ee15f6dc7e87a062fbd538b288895a3ec6e4af36eabad0a7111de8b53029670be8d6a66ba692a66101c43120640f4fffc37d4 SHA512 4b5667fcfdc89a171ae8e15095d5e688a1d8b4707d13cd4742f5695f9e57e76190e11c4fe933044a64ac00b0982da91d6a253cd272af6ba58131b787ad4b13ef -DIST citus-11.0.7.tar.gz 6032102 BLAKE2B af36e0f0f3f7f3a3d438f8455caa0531b00b3312b5ec8d85922acdef36a25583b5c5af6054e151ae989122a19d4d78e66a983af41d7a3ac5f781c494fd5247d9 SHA512 3c10a3bd471f82a83f9b3769ac23c107052470d692cc555c2798acfe2afadfc0bcb843db374fe22a0ee41d4f90d1b0f3d2eda6e6e5d9e6e359dd9a9731c26b6b -DIST citus-11.1.4.tar.gz 6369400 BLAKE2B aca772fbb7fb632c73d92b1f3841e7772d797373891a40c007a147ab9f44ef42eec325553915d7fd11b56f0f60f302b286061ea4ce55351ce9f9d8cd0d9d084b SHA512 f0c4cbbaa0e8ed173d3ba68b24815272ce7c04186bf628c561119833ddd648928ac31adc1784e25f268d45e8d5c02792088f695ad8dbf2ab425093dc1f241f99 DIST citus-11.1.5.tar.gz 6371656 BLAKE2B f370499dc466adb8a9eb45d3b324c50c746ea28966410f62c59beeb246b58d9db9b487bd12e303026fc3480dfd21f4e5b001d19cb587a1ed83ed0f21e8673cc0 SHA512 9cf2c5f43b93e61246e7efec89115d123077cdbcc157da9d83857f2d58b88c83e067a8aa831089ac4f13912a276cfe75e62ca3e10e05a6a300b480bf7a6093ee DIST citus-11.2.0.tar.gz 6486177 BLAKE2B ca32bcdbf965e357ab1d5efadbf35907b70f2425e4d676ed1963a2e78bcf65f61060995e8e8aafe00cd9e168e46653fa2af3c8bba308574b60065b0d12f25af8 SHA512 c6d6e56d70ceae3cec4a20ea97eb8b62e77f745ee5e3d5a35935165be76888a76ec1dc963c6917b57c424ea6d8aa9c4a5d62c1f61e0b1370de4dbae92f5954f9 diff --git a/dev-db/citus/citus-10.2.7.ebuild b/dev-db/citus/citus-10.2.7.ebuild deleted file mode 100644 index 62d5758baeeb.. --- a/dev-db/citus/citus-10.2.7.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 12 13 14 ) - -inherit postgres-multi - -DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" -HOMEPAGE="https://www.citusdata.com/; -SRC_URI="https://github.com/citusdata/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -IUSE="" -LICENSE="POSTGRESQL AGPL-3" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP} - app-arch/lz4 - app-arch/zstd - " -RDEPEND="${DEPEND}" - -src_configure() { - postgres-multi_foreach econf -} diff --git a/dev-db/citus/citus-11.0.6.ebuild b/dev-db/citus/citus-11.0.6.ebuild deleted file mode 100644 index a1add589578c.. --- a/dev-db/citus/citus-11.0.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 13 14 ) - -inherit postgres-multi - -DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" -HOMEPAGE="https://www.citusdata.com/; - -MY_PV="${PV/beta0/beta}" -SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-${MY_PV}" - -IUSE="" -LICENSE="POSTGRESQL AGPL-3" - -KEYWORDS="~amd64" - -SLOT=0 - -RESTRICT="test" - -DEPEND="${POSTGRES_DEP} - app-arch/lz4 - app-arch/zstd - " -RDEPEND="${DEPEND}" - -src_configure() { - postgres-multi_foreach econf -} diff --git a/dev-db/citus/citus-11.0.7.ebuild b/dev-db/citus/citus-11.0.7.ebuild deleted file mode 100644 index 1b91866bc2b8.. --- a/dev-db/citus/citus-11.0.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -POSTGRES_COMPAT=( 13 14 15 ) - -inherit postgres-multi - -DESCRIPTION="Open-source postgresql extension for clustering/multi-node
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/, dev-db/citus/files/
commit: 2a8cb51bcb1e0abcc645b1d54d381f15be153a7c Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 05:35:14 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 05:37:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8cb51b dev-db/citus: Fix compilation for 11.1.5 Same fix as 11.2.0 just before Closes: https://bugs.gentoo.org/894234 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/citus-11.1.5.ebuild | 6 ++ dev-db/citus/files/citus-11.1.5-redefine.patch | 79 ++ 2 files changed, 85 insertions(+) diff --git a/dev-db/citus/citus-11.1.5.ebuild b/dev-db/citus/citus-11.1.5.ebuild index 1b91866bc2b8..481138f6c14e 100644 --- a/dev-db/citus/citus-11.1.5.ebuild +++ b/dev-db/citus/citus-11.1.5.ebuild @@ -30,6 +30,12 @@ DEPEND="${POSTGRES_DEP} " RDEPEND="${DEPEND}" +src_prepare() { + eapply "${FILESDIR}"/citus-11.1.5-redefine.patch + + postgres-multi_src_prepare +} + src_configure() { postgres-multi_foreach econf } diff --git a/dev-db/citus/files/citus-11.1.5-redefine.patch b/dev-db/citus/files/citus-11.1.5-redefine.patch new file mode 100644 index ..442dbd86f6a8 --- /dev/null +++ b/dev-db/citus/files/citus-11.1.5-redefine.patch @@ -0,0 +1,79 @@ +From 0ff23c07da236225ac7c14736af6b43df5fb8ac8 Mon Sep 17 00:00:00 2001 +From: Jelte Fennema +Date: Fri, 10 Feb 2023 16:02:03 +0100 +Subject: [PATCH] Support compilation and run tests on latest PG versions + (#6711) + +Postgres got minor updates this starts using the images with the latest +version for our tests. + +These new Postgres versions caused a compilation issue in PG14 and PG13 +due to some function being backported that we had already backported +ourselves. Due this backport being a static inline function it doesn't +matter who provides this and there will be no linkage errors when either +running old Citus packages on new PG versions or the other way around. + +(cherry picked from commit 3200187757600180fa2b90a5fdba13cbf8aee8b6) +--- + .circleci/config.yml| 10 +- + src/include/pg_version_compat.h | 11 +++ + 2 files changed, 16 insertions(+), 5 deletions(-) + +diff --git a/.circleci/config.yml b/.circleci/config.yml +index 67428095869..d76688ae316 100644 +--- a/.circleci/config.yml b/.circleci/config.yml +@@ -6,19 +6,19 @@ orbs: + parameters: + image_suffix: + type: string +-default: '-v186a1be' ++default: '-vc4b1573' + pg13_version: + type: string +-default: '13.8' ++default: '13.10' + pg14_version: + type: string +-default: '14.5' ++default: '14.7' + pg15_version: + type: string +-default: '15.0' ++default: '15.2' + upgrade_pg_versions: + type: string +-default: '13.8-14.5-15.0' ++default: '13.10-14.7-15.2' + style_checker_tools_version: + type: string + default: '0.8.18' +diff --git a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h +index fcb857c4111..eb81bca43ac 100644 +--- a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h +@@ -55,6 +55,14 @@ pg_strtoint64(char *s) + } + + ++/* ++ * RelationGetSmgr got backported in 13.10 and 14.7 so redefining it for any ++ * version higher causes compilation errors due to redefining of the function. ++ * We want to use it in all versions. So we backport it ourselves in earlier ++ * versions, and rely on the Postgres provided version in the later versions. ++ */ ++#if PG_VERSION_NUM >= PG_VERSION_13 && PG_VERSION_NUM < 130010 \ ++ || PG_VERSION_NUM >= PG_VERSION_14 && PG_VERSION_NUM < 140007 + static inline SMgrRelation + RelationGetSmgr(Relation rel) + { +@@ -66,6 +74,9 @@ RelationGetSmgr(Relation rel) + } + + ++#endif ++ ++ + #define CREATE_SEQUENCE_COMMAND \ + "CREATE SEQUENCE IF NOT EXISTS %s AS %s INCREMENT BY " INT64_FORMAT \ + " MINVALUE " INT64_FORMAT " MAXVALUE " INT64_FORMAT \
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: eeaf5340d6f3660dae7244899f7688ca528215a5 Author: Patrick Lauer gentoo org> AuthorDate: Tue Feb 14 05:36:07 2023 + Commit: 罗百科 gentoo org> CommitDate: Tue Feb 14 05:37:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaf5340 dev-db/citus: Whitespace Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/citus-11.2.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-db/citus/citus-11.2.0.ebuild b/dev-db/citus/citus-11.2.0.ebuild index 514c4a7fa4d6..7500e4eabad2 100644 --- a/dev-db/citus/citus-11.2.0.ebuild +++ b/dev-db/citus/citus-11.2.0.ebuild @@ -36,7 +36,6 @@ src_prepare() { postgres-multi_src_prepare } - src_configure() { postgres-multi_foreach econf }
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/yacas/, sci-mathematics/coq/, dev-lang/idris2/, net-misc/kea/, ...
commit: 061ce25f1e249b4b3bbd453d28acc5e99fc49794 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 05:18:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 05:23:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061ce25f Rename dev-python/{sphinx_rtd_theme → sphinx-rtd-theme} Signed-off-by: Michał Górny gentoo.org> dev-lang/idris2/idris2-0.6.0.ebuild | 2 +- net-misc/kea/kea-2.2.0.ebuild | 2 +- net-misc/kea/kea-.ebuild| 2 +- sci-libs/pcl/pcl-1.12.1-r2.ebuild | 2 +- sci-libs/pcl/pcl-.ebuild| 2 +- sci-mathematics/coq/coq-8.15.2.ebuild | 2 +- sci-mathematics/coq/coq-8.16.0.ebuild | 2 +- sci-mathematics/coq/coq-8.16.1.ebuild | 2 +- sci-mathematics/yacas/yacas-1.9.1.ebuild| 2 +- sys-kernel/linux-docs/linux-docs-5.15.53.ebuild | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dev-lang/idris2/idris2-0.6.0.ebuild b/dev-lang/idris2/idris2-0.6.0.ebuild index af11194e4064..50bb3b96c586 100644 --- a/dev-lang/idris2/idris2-0.6.0.ebuild +++ b/dev-lang/idris2/idris2-0.6.0.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 diff --git a/net-misc/kea/kea-2.2.0.ebuild b/net-misc/kea/kea-2.2.0.ebuild index 8ba65174037f..65ef75d7f344 100644 --- a/net-misc/kea/kea-2.2.0.ebuild +++ b/net-misc/kea/kea-2.2.0.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 diff --git a/net-misc/kea/kea-.ebuild b/net-misc/kea/kea-.ebuild index 8ba65174037f..65ef75d7f344 100644 --- a/net-misc/kea/kea-.ebuild +++ b/net-misc/kea/kea-.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 diff --git a/sci-libs/pcl/pcl-1.12.1-r2.ebuild b/sci-libs/pcl/pcl-1.12.1-r2.ebuild index 4c60f32601af..cc8d925c4502 100644 --- a/sci-libs/pcl/pcl-1.12.1-r2.ebuild +++ b/sci-libs/pcl/pcl-1.12.1-r2.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 diff --git a/sci-libs/pcl/pcl-.ebuild b/sci-libs/pcl/pcl-.ebuild index 4c60f32601af..cc8d925c4502 100644 --- a/sci-libs/pcl/pcl-.ebuild +++ b/sci-libs/pcl/pcl-.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 diff --git a/sci-mathematics/coq/coq-8.15.2.ebuild b/sci-mathematics/coq/coq-8.15.2.ebuild index 0a107a1e5a53..1cabd5cce240 100644 --- a/sci-mathematics/coq/coq-8.15.2.ebuild +++ b/sci-mathematics/coq/coq-8.15.2.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 diff --git a/sci-mathematics/coq/coq-8.16.0.ebuild b/sci-mathematics/coq/coq-8.16.0.ebuild index 782fa5756e91..bc5f5a596041 100644 --- a/sci-mathematics/coq/coq-8.16.0.ebuild +++ b/sci-mathematics/coq/coq-8.16.0.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 diff --git a/sci-mathematics/coq/coq-8.16.1.ebuild b/sci-mathematics/coq/coq-8.16.1.ebuild index 782fa5756e91..bc5f5a596041 100644 --- a/sci-mathematics/coq/coq-8.16.1.ebuild +++ b/sci-mathematics/coq/coq-8.16.1.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 diff --git a/sci-mathematics/yacas/yacas-1.9.1.ebuild b/sci-mathematics/yacas/yacas-1.9.1.ebuild index b12b2c0b74b7..ae07a43527f5 100644 --- a/sci-mathematics/yacas/yacas-1.9.1.ebuild +++ b/sci-mathematics/yacas/yacas-1.9.1.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 diff --git a/sys-kernel/linux-docs/linux-docs-5.15.53.ebuild b/sys-kernel/linux-docs/linux-docs-5.15.53.ebuild index a8ac76afb6f1..6a9219cb6681 100644 --- a/sys-kernel/linux-docs/linux-docs-5.15.53.ebuild +++ b/sys-kernel/linux-docs/linux-docs-5.15.53.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
[gentoo-commits] repo/gentoo:master commit in: dev-python/podman-py/, dev-python/podman-py/files/
commit: dbe1542d27db83967e393d77b998d4b4348b8141 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 05:12:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 05:12:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe1542d dev-python/podman-py: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/podman-py/Manifest | 1 - .../podman-py/files/podman-py-4.3.0-tomli.patch| 89 -- dev-python/podman-py/podman-py-4.3.0-r1.ebuild | 54 - 3 files changed, 144 deletions(-) diff --git a/dev-python/podman-py/Manifest b/dev-python/podman-py/Manifest index 5dc66a78d649..b4dc902c91e0 100644 --- a/dev-python/podman-py/Manifest +++ b/dev-python/podman-py/Manifest @@ -1,2 +1 @@ -DIST podman-py-4.3.0.gh.tar.gz 177403 BLAKE2B 549d3aba023423e5ae45fb04e0ec67bdb8ef6cdbe3e4fe6dec2f5e4d1f1df08828aed00aa83b7ad26f6c88ba225211a108ff67ba28e0003827c00ce3c32428ea SHA512 4e7c1f23d7baf425079689635c2b468871eff7f898f150b9244faf3d199a1cf2544aee1f633e431cd40701fbaaa41861d894e72486a38c6a198fd2c33691b826 DIST podman-py-4.4.0.gh.tar.gz 177587 BLAKE2B 92d2a45a20304be648247fe8c95ab7ed84795e419d79fc731a6be4f228851b10324546b9cd14f9235a3972fd9258d50b2512216121c0fef59c0eb66d7c12c91c SHA512 47b4157fd9e6d54171f6f970012e828f877c66c4fabe4f30ad93974945b9e35fa7084c2908efca42c8b71a8d9f25e7a29a624152ce7bea1eebafcaa3700cb967 diff --git a/dev-python/podman-py/files/podman-py-4.3.0-tomli.patch b/dev-python/podman-py/files/podman-py-4.3.0-tomli.patch deleted file mode 100644 index 0be9ab796217.. --- a/dev-python/podman-py/files/podman-py-4.3.0-tomli.patch +++ /dev/null @@ -1,89 +0,0 @@ -From c5a356fb4ea8a6fb66a6d20bdc2c9cffe615028b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 14 Oct 2022 13:54:31 +0200 -Subject: [PATCH] Use modern tomllib/tomli modules for reading TOML files -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Replace the unmaintained `toml`/`pytoml` dependencies with the modern -alternatives: the built-in `tomllib` module in Python 3.11, and `tomli` -in older Python versions. Preserving backwards compatibility does not -seem necessary, as podman-py no longer supports Python versions older -than 3.6. - -Signed-off-by: Michał Górny - podman/domain/config.py | 16 ++-- - pyproject.toml | 2 +- - python-podman.spec.rpkg | 8 - requirements.txt| 2 +- - setup.cfg | 2 +- - 5 files changed, 17 insertions(+), 13 deletions(-) - -diff --git a/podman/domain/config.py b/podman/domain/config.py -index 555ed9d..6ea8eb6 100644 a/podman/domain/config.py -+++ b/podman/domain/config.py -@@ -1,17 +1,21 @@ - """Read containers.conf file.""" -+import sys - import urllib - from pathlib import Path - from typing import Dict, Optional - - import xdg.BaseDirectory - --try: --import toml --except ImportError: --import pytoml as toml -- - from podman.api import cached_property - -+if sys.version_info >= (3, 11): -+from tomllib import loads as toml_loads -+else: -+try: -+from tomli import loads as toml_loads -+except ImportError: -+from toml import loads as toml_loads -+ - - class ServiceConnection: - """ServiceConnection defines a connection to the Podman service.""" -@@ -64,7 +68,7 @@ def __init__(self, path: Optional[str] = None): - if self.path.exists(): - with self.path.open(encoding='utf-8') as file: - buffer = file.read() --self.attrs = toml.loads(buffer) -+self.attrs = toml_loads(buffer) - - def __hash__(self) -> int: - return hash(tuple(self.path.name)) -diff --git a/pyproject.toml b/pyproject.toml -index f3cdfb9..3b29ecb 100644 a/pyproject.toml -+++ b/pyproject.toml -@@ -25,7 +25,7 @@ requires = [ - "requests>=2.24", - "setuptools>=46.4", - "sphinx", --"toml>=0.10.2", -+"tomli>=1.2.3; python_version<'3.11'", - "urllib3>=1.24.2", - "wheel", - ] -diff --git a/setup.cfg b/setup.cfg -index f8d1b6f..2066951 100644 a/setup.cfg -+++ b/setup.cfg -@@ -36,7 +36,7 @@ test_suite = - install_requires = - pyxdg>=0.26 - requests>=2.24 --toml>=0.10.2 -+tomli>=1.2.3; python_version<'3.11' - urllib3>=1.24.2 - - # typing_extensions are included for RHEL 8.5 diff --git a/dev-python/podman-py/podman-py-4.3.0-r1.ebuild b/dev-python/podman-py/podman-py-4.3.0-r1.ebuild deleted file mode 100644 index e223cbf3882a.. --- a/dev-python/podman-py/podman-py-4.3.0-r1.ebuild +++ /dev/null @@ -1,54 +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} ) - -inherit distutils-r1 - -DESCRIPTION="A library to interact with a Podman server" -HOMEPAGE=" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx_rtd_theme/
commit: 048baa5e0a61c1ae4075c5a451e660086a0b7eaa Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 05:16:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 05:16:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048baa5e dev-python/sphinx_rtd_theme: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild | 3 +-- dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild index 596136615076..2893f979a846 100644 --- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild +++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ReadTheDocs.org theme for Sphinx" HOMEPAGE=" https://github.com/readthedocs/sphinx_rtd_theme/ https://pypi.org/project/sphinx-rtd-theme/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild index 7c32687fbd20..814a48f1af37 100644 --- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild +++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ReadTheDocs.org theme for Sphinx" HOMEPAGE=" https://github.com/readthedocs/sphinx_rtd_theme/ https://pypi.org/project/sphinx-rtd-theme/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/aesara/, app-admin/cdist/, dev-python/jeepney/, dev-python/nbdime/, ...
commit: 15d76ea3e49bf90f74df649773167d6ba96c0583 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 05:18:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 05:18:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d76ea3 Rename dev-python/{sphinx_rtd_theme → sphinx-rtd-theme} Signed-off-by: Michał Górny gentoo.org> app-admin/cdist/cdist-6.9.8.ebuild| 2 +- app-admin/cdist/cdist-7.0.0.ebuild| 2 +- app-crypt/acme/acme-2.1.0.ebuild | 2 +- app-crypt/acme/acme-2.2.0.ebuild | 2 +- app-crypt/acme/acme-.ebuild | 2 +- app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-1.31.0.ebuild | 2 +- app-crypt/certbot-dns-nsone/certbot-dns-nsone-1.18.0.ebuild | 2 +- app-doc/mathjax-docs/mathjax-docs-2.7.7.ebuild| 2 +- app-emulation/qemu/qemu-7.2.0-r1.ebuild | 2 +- app-emulation/qemu/qemu-7.2.0.ebuild | 2 +- app-emulation/qemu/qemu-.ebuild | 2 +- dev-lang/idris2/idris2-0.5.1_p20220224-r1.ebuild | 2 +- dev-lang/idris2/idris2-0.5.1_p20220920.ebuild | 2 +- dev-lang/idris2/idris2-0.6.0.ebuild | 2 +- dev-libs/libcbor/libcbor-0.10.1.ebuild| 4 ++-- dev-libs/libcbor/libcbor-0.10.2.ebuild| 4 ++-- dev-libs/libcbor/libcbor-0.9.0.ebuild | 4 ++-- dev-libs/libinput/libinput-1.21.0-r1.ebuild | 4 ++-- dev-libs/libinput/libinput-1.22.1.ebuild | 4 ++-- dev-libs/libratbag/libratbag-0.15.ebuild | 2 +- dev-libs/libratbag/libratbag-0.16.ebuild | 2 +- dev-libs/libratbag/libratbag-0.17.ebuild | 2 +- dev-python/abydos/abydos-0.5.0-r3.ebuild | 2 +- dev-python/aesara/aesara-2.8.10.ebuild| 2 +- dev-python/aesara/aesara-2.8.9.ebuild | 2 +- dev-python/agate/agate-1.7.1.ebuild | 2 +- dev-python/anyio/anyio-3.6.1.ebuild | 2 +- dev-python/apispec/apispec-6.0.2.ebuild | 2 +- dev-python/atomicwrites/atomicwrites-1.4.0-r2.ebuild | 2 +- dev-python/atomicwrites/atomicwrites-1.4.1.ebuild | 2 +- dev-python/blessed/blessed-1.19.1.ebuild | 2 +- dev-python/blessed/blessed-1.20.0.ebuild | 2 +- dev-python/boltons/boltons-21.0.0-r1.ebuild | 2 +- dev-python/confuse/confuse-2.0.0.ebuild | 2 +- dev-python/dbus-python/dbus-python-1.3.2.ebuild | 4 ++-- dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild | 2 +- dev-python/doit/doit-0.36.0.ebuild| 2 +- dev-python/elasticsearch-py/elasticsearch-py-7.17.6.ebuild| 2 +- dev-python/flake8/flake8-6.0.0.ebuild | 2 +- dev-python/flask-cors/flask-cors-3.0.10-r1.ebuild | 2 +- dev-python/flit/flit-3.8.0.ebuild | 2 +- dev-python/fs/fs-2.4.16.ebuild| 2 +- dev-python/glooey/glooey-0.3.6.ebuild | 2 +- dev-python/hcloud-python/hcloud-python-1.18.2.ebuild | 2 +- dev-python/helpdev/helpdev-0.7.1-r1.ebuild| 2 +- dev-python/ipython/ipython-8.10.0.ebuild | 2 +- dev-python/ipython/ipython-8.8.0.ebuild | 2 +- dev-python/ipython/ipython-8.9.0.ebuild | 2 +- dev-python/jedi/jedi-0.18.2.ebuild| 2 +- dev-python/jeepney/jeepney-0.8.0.ebuild | 2 +- dev-python/jupyter/jupyter-1.0.0-r4.ebuild| 2 +- dev-python/jupyter_console/jupyter_console-6.4.4.ebuild | 2 +- dev-python/jupyter_console/jupyter_console-6.5.0.ebuild | 2 +- dev-python/jupyter_console/jupyter_console-6.5.1.ebuild | 2 +- dev-python/jupyterlab/jupyterlab-3.5.3.ebuild | 2 +- dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild | 2 +- dev-python/leather/leather-0.3.4-r1.ebuild| 2 +- dev-python/lxml/lxml-4.9.2.ebuild | 4 ++-- dev-python/more-itertools/more-itertools-9.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, dev-python/podman/, dev-python/podman-py/
commit: 9e2089aecc90892f0f14bcbdd3f0cbf4be61d38c Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 05:14:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 05:14:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2089ae Rename dev-python/{podman-py → podman} Signed-off-by: Michał Górny gentoo.org> dev-python/{podman-py => podman}/Manifest | 0 dev-python/{podman-py => podman}/metadata.xml | 0 .../{podman-py/podman-py-4.4.0.ebuild => podman/podman-4.4.0.ebuild}| 0 profiles/updates/1Q-2023| 1 + profiles/updates/3Q-2021| 2 +- 5 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/podman-py/Manifest b/dev-python/podman/Manifest similarity index 100% rename from dev-python/podman-py/Manifest rename to dev-python/podman/Manifest diff --git a/dev-python/podman-py/metadata.xml b/dev-python/podman/metadata.xml similarity index 100% rename from dev-python/podman-py/metadata.xml rename to dev-python/podman/metadata.xml diff --git a/dev-python/podman-py/podman-py-4.4.0.ebuild b/dev-python/podman/podman-4.4.0.ebuild similarity index 100% rename from dev-python/podman-py/podman-py-4.4.0.ebuild rename to dev-python/podman/podman-4.4.0.ebuild diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023 index 67d8a3ea6589..302b878e6f4c 100644 --- a/profiles/updates/1Q-2023 +++ b/profiles/updates/1Q-2023 @@ -4,3 +4,4 @@ move dev-python/snappy dev-python/python-snappy move dev-python/pkgcraft-python dev-python/pkgcraft move dev-python/python-nbxmpp dev-python/nbxmpp move dev-python/redis-py dev-python/redis +move dev-python/podman-py dev-python/podman diff --git a/profiles/updates/3Q-2021 b/profiles/updates/3Q-2021 index f27a66f3d891..f833c022b142 100644 --- a/profiles/updates/3Q-2021 +++ b/profiles/updates/3Q-2021 @@ -5,7 +5,7 @@ move dev-python/cfn-python-lint dev-python/cfn-lint move dev-python/dbusmock dev-python/python-dbusmock move dev-python/python-backoff dev-python/backoff move dev-python/python-musicbrainz-ngs dev-python/python-musicbrainzngs -move dev-python/python-podman dev-python/podman-py +move dev-python/python-podman dev-python/podman move dev-python/u-msgpack dev-python/u-msgpack-python move sci-physics/geant-vmc sci-physics/geant4_vmc move dev-python/beautifulsoup dev-python/beautifulsoup4
[gentoo-commits] repo/gentoo:master commit in: dev-python/podman-py/
commit: 91a2091142d5b077a4b308596fa97ac5ad25bb03 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 05:14:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 05:14:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a20911 dev-python/podman-py: Add MY_P prior to rename Signed-off-by: Michał Górny gentoo.org> dev-python/podman-py/podman-py-4.4.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/podman-py/podman-py-4.4.0.ebuild b/dev-python/podman-py/podman-py-4.4.0.ebuild index a7a8eed2e9b6..843534a57bf8 100644 --- a/dev-python/podman-py/podman-py-4.4.0.ebuild +++ b/dev-python/podman-py/podman-py-4.4.0.ebuild @@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 +MY_P=podman-py-${PV} DESCRIPTION="A library to interact with a Podman server" HOMEPAGE=" https://github.com/containers/podman-py/ @@ -15,8 +16,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/containers/podman-py/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/
commit: 81d87530e4d3294cdebde899165d54fc8a3c2e88 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 05:04:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 05:05:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d87530 dev-python/pyproject-fmt: Bump to 0.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt/Manifest | 1 + .../pyproject-fmt/pyproject-fmt-0.9.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index 3e3f78ee9d27..d661c62c1e66 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -3,3 +3,4 @@ DIST pyproject-fmt-0.5.0.gh.tar.gz 14906 BLAKE2B f75482988c8e10fbfcffaa518e6004f DIST pyproject-fmt-0.6.0.gh.tar.gz 15082 BLAKE2B 9ec7126530c98b984c5346bfd65fa817967dc7def60d16eb93e63ff690eaad53209d49483e19b5e87caf7b879f6661862a68606a0adb3b4513ff119262ff99a6 SHA512 50c9dcb468213de62e86edd500ae001815a83d8374ac1d36467fd7c560a5774862b001414f687d588fc0622ba5896c83338d6833ac4c248d2b4aa111fefe33ce DIST pyproject-fmt-0.7.0.gh.tar.gz 15249 BLAKE2B ad3b86af31ed860efb5eefbdd62629c3f3dfdb79a01b1e9904bf5a808699e410d870ca688fc82e28307b07841502f57870754cd694c10998ab1e1e0eef177669 SHA512 361a7bbb4a96659d3902ddb317c2f9b4010aca4b91f8663d810971d6d1bb0362e26cc63ee7b16b0e1e1518af429b57d06de71bcfc56efad462dfc2c04abe DIST pyproject-fmt-0.8.0.gh.tar.gz 15307 BLAKE2B 270a07220bc5b2bb81502de55727dd92d7a0cbde33c5d2a202d1b41de44a08ebd84f26bfd6c0cdcc1793f494f880c9a5e3db391069796dd6cbab6bdf1e4e6f64 SHA512 12f622176a9032173d73dbe21ab3da89ab9c3cf8c49e22b3d7e30abd5d1f9c4d988e519025a2d60a17324e449df719fd67f58d7c1ed49de9b9f50573863dad9f +DIST pyproject-fmt-0.9.1.gh.tar.gz 15434 BLAKE2B f9dd55b4106e875c80127ac60b3a54d4bdadf3555266a74cfd811ab96500879a7efb8eac71a041b2c33486bfcbc1f818a26a3ae3c50685f35cc3712691a85bb9 SHA512 ade87f43927c74e0328ffa8ac542bad204cc283d694f6921c40c86ae0a941ae50cc43fa4078ddcec28ff0d6003ac34a54232ea23d2820b5b2582482b22ac2a7e diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.9.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-0.9.1.ebuild new file mode 100644 index ..a802c14c305f --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-0.9.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" +SRC_URI=" + https://github.com/tox-dev/pyproject-fmt/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-23[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/awxkit/
commit: 3a9b727d24aca0155e1e6b4c04631f50cd93cd94 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:58:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:58:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9b727d dev-python/awxkit: Bump to 21.12.0 Signed-off-by: Michał Górny gentoo.org> dev-python/awxkit/Manifest | 1 + dev-python/awxkit/awxkit-21.12.0.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest index 04e08c5d5204..88d65b03fc6e 100644 --- a/dev-python/awxkit/Manifest +++ b/dev-python/awxkit/Manifest @@ -1 +1,2 @@ DIST awxkit-21.11.0.gh.tar.gz 16206681 BLAKE2B 738fae8028f4b576c36860002f802280263ec2731e91047b9f5f1a7aba28b5548b2a8add4659f9021c805a4bda0361e96c310c63b6bdf33c47705fbc222a3a5e SHA512 7c2e07f2951738bc04ce7cdc8c3e6fba3becaa70daa3de5c31fa931a7240b76001af791e819005b7c651c781e3b42c17850a79da059b2fc260efb8029f29033f +DIST awxkit-21.12.0.gh.tar.gz 16218917 BLAKE2B 6e017bfb5707d6ec4107ec151311b133323c816da1aac1fe2441e639fcf22fe19e38f6c4dd81e29c63d5c7ff8f81ee62d6c4cfbc1500c0827e5b68b6e9f7187c SHA512 be1db2e5c51649910fa09659d2f1072f55c39a95f28c8a5ebd9490c43123ae90fbff242914c803e3882fa60ea07b39009dec9d27c56d005ab6333431e62a0576 diff --git a/dev-python/awxkit/awxkit-21.12.0.ebuild b/dev-python/awxkit/awxkit-21.12.0.ebuild new file mode 100644 index ..f6c6509cb933 --- /dev/null +++ b/dev-python/awxkit/awxkit-21.12.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 + +DESCRIPTION="Command line interface for Ansible AWX" +HOMEPAGE=" + https://github.com/ansible/awx/ + https://pypi.org/project/awxkit/ +" +SRC_URI=" + https://github.com/ansible/awx/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/awx-${PV}/awxkit" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + + sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \ + -e "/'clean'/d" \ + -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/openstacksdk/
commit: 3a3b507c724d3a121fc6c51edef4f5e51c737a08 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:20:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a3b507c dev-python/openstacksdk: Bump to 1.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/openstacksdk/Manifest | 1 + dev-python/openstacksdk/openstacksdk-1.0.1.ebuild | 84 +++ 2 files changed, 85 insertions(+) diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest index 42de8178981e..eac959fad082 100644 --- a/dev-python/openstacksdk/Manifest +++ b/dev-python/openstacksdk/Manifest @@ -1,2 +1,3 @@ DIST openstacksdk-0.103.0.tar.gz 1094619 BLAKE2B 66b4375469b2a8a48640198f94fa6d893c3f5d0e93a20f00dee868d6ed2da34fe367ec885691a06f9b4c056092837b5dd1033201922cb909fc7124456c7b6369 SHA512 175166fbf0aa851ff51c86b99d10cf30da6fe7c516e2d6020061fdcc9627f7d4630e3cc9ef3699be52cf298088f2f80240061e6a851a13effbd13d359a6dab26 DIST openstacksdk-1.0.0.tar.gz 1118496 BLAKE2B a59ce3ba047c2be3051819e76ee10768cc70a5a10bf16ac2747620fdb321f5ee8ba9af591ae38ea733e17df39bc8fb0ec5d74716cb99e6f3e9466d33d6c35c89 SHA512 46d4c72a18f410274e1996c188c330dad9d58e9ddfdad6e9e91af7c6c8cc710cec23ad983e74165595f64c76cde10945de5c1bb7b715d660957a69dd2158ae75 +DIST openstacksdk-1.0.1.tar.gz 1118637 BLAKE2B d4677a3a5595bf871fc0b380f1cadfd56ebba14bc2255fcc6a6a4813c5c79807a1a0a76263844728f256704b2966b82be9bd6e968de9e7e85f411402f428cb78 SHA512 9871a262113b4396b3a5181e93d2e00312c5a80933c3ff6efa501a4b4d7d145985f54203eeb6e1f50c5593ba491b13a631b9293759e0615bf0eda393c247a4d3 diff --git a/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild b/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild new file mode 100644 index ..f6f777b05fff --- /dev/null +++ b/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild @@ -0,0 +1,84 @@ +# 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 pypi + +DESCRIPTION="A collection of libraries for building applications to work with OpenStack" +HOMEPAGE=" + https://opendev.org/openstack/openstacksdk/ + https://github.com/openstack/openstacksdk/ + https://pypi.org/project/openstacksdk/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}] + >=dev-python/jsonpatch-1.20[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}] + >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # Internet? + sed -e 's:test_create_dynamic_large_object:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # TODO + sed -e 's:test_generate_form:_&:' \ + -e 's:test_create_static_large_object:_&:' \ + -e 's:test_object_segment_retries:_&:' \ + -e 's:test_object_segment_retry_failure:_&:' \ + -e 's:test_slo_manifest_retry:_&:' \ + -i openstack/tests/unit/cloud/test_object.py || die + + # unhappy about paths due to test runner + sed -e 's:test_method_not_supported:_&:' \ + -i openstack/tests/unit/test_exceptions.py || die + sed -e 's:test_repr:_&:' \ + -i openstack/tests/unit/test_resource.py || die + + # requires hacking + rm openstack/tests/unit/test_hacking.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: c6407f6c277b1749d5f8e0f532b16b47c3187f39 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:12:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6407f6c dev-python/botocore: Bump to 1.29.70 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.70.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4a7e5e3171a7..fdf98e909755 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B fa85e1f8dc3c366f7a7fb3e9b06dd298b1ad62be882891df3414289aa9e88bff72753690a1438e6040aefb7cafa1718a70c940e8cd2b4e743df44013b5748ef6 SHA512 9a4811b44c67652cacc899d1d84d4db1305cb60e73dd47d7f543b85ec37f921cab00a51d67b48ab6a215be8f7543e30c54585e0fb337085e1b75774b053c4bf3 DIST botocore-1.29.64.gh.tar.gz 11141125 BLAKE2B 955c7ac0630bd8df8004a0a3d0ec64a7491aee7d68e63a65c62c9fe7a4362aed7bd74ca967cd8550ead458e42a858a428f0db8922a337c83cd680fcd1d1b62c3 SHA512 bb8e177f335e600389123f26788711f4a94c4943a4d80c6195db03bb3cf9489b2a8b0e42d429635c6c8c501df6c27b4177e9ef71e748b0c63874e6682bf2e8e9 DIST botocore-1.29.69.gh.tar.gz 11140109 BLAKE2B 5a91e6d425f4a5f424f95fd9bcd893c06fd42eb2a34ae870a76f0a28ee59771a8e1759a8afa959592a0ae7537229d791805539125890d17d3f4a33bb0618e76d SHA512 30d538591b25aae82e93352f4eda2d76eda6d02604cdbe822cd5f7559cfa268e2245b5cfb8ba6875e5e3a35cad2bef7210bbe03276236871441515cdf6ff2ece +DIST botocore-1.29.70.gh.tar.gz 11145631 BLAKE2B 9f1d65e7ecb0c2b436a6260613f7d7cdcf3a01b563042e1dd6997a308f0b7179582f11447b0e3785c2cf8c801bc920f3a850c9b290a78a183bf910189a705732 SHA512 28b375ab94619872d0e9d4331caa687ddaa24c6cce8a66af887dfb308583ff8ad1cb5d78cadc50eb69fcd5ddd50fc1c94b70f128f9ae83ad166596140c45ea81 diff --git a/dev-python/botocore/botocore-1.29.70.ebuild b/dev-python/botocore/botocore-1.29.70.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.70.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-check/
commit: f7375f8a93674704161275a4bbfa633982022af2 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:14:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7375f8a dev-python/pytest-check: Bump to 2.1.4 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-check/Manifest | 1 + dev-python/pytest-check/pytest-check-2.1.4.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest index 923ee4dc18e8..cc599c2c30ac 100644 --- a/dev-python/pytest-check/Manifest +++ b/dev-python/pytest-check/Manifest @@ -1,2 +1,3 @@ DIST pytest-check-2.1.2.tar.gz 26152 BLAKE2B 75b58b97cb78f297614f6dce62662ee974e899846d896fa4e1d6ee5aa1e916e8c1d363a8de19fe842263702a94cb6e58519639bca82ac98d17ab596b724e98bd SHA512 1b5532e9473067db819e7d0ded5b8e681197c052b83909920eee0fc45c48047b849f513e6ad77d94e0fa06c9eb00845ec3f3ad7f38f3e90d80d82d7460d0d35a DIST pytest-check-2.1.3.gh.tar.gz 21570 BLAKE2B 8873d649e63ffca1fc8ab04383467f4cfb6c34f3970db95f1d439a3526d2a8b3482524ec2eda6a09fb2d166a781ff94895b976685ee8846d8e80ff5de6fd47e8 SHA512 bfd3975d93e27ccda71944e66b57e7628c5ef6d9ac137fd58c96de760a1a4059fbdaf67d9c8844d2e5f0d7c671f2768fe1ced26f9a5406b872627238f664 +DIST pytest-check-2.1.4.tar.gz 24770 BLAKE2B 72973951e900276e771c083ad8869afbff5305c922c4cbc3fa02b302c6c72f24616ec89f25c2cbc7a2fbe333a4a8c00e2436a2f55345cc8b9791a1e5c2e64125 SHA512 8bf110f7c8e7d76c394ece5b6ba83cdf4ebc459d3a79541c5077237a1caecd0ecc82a74ebc796de9cbc921f48d1c739d1c40dcbd9c2efa3b1ab01f0234238bed diff --git a/dev-python/pytest-check/pytest-check-2.1.4.ebuild b/dev-python/pytest-check/pytest-check-2.1.4.ebuild new file mode 100644 index ..c6cff2ff6c09 --- /dev/null +++ b/dev-python/pytest-check/pytest-check-2.1.4.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin that allows multiple failures per test" +HOMEPAGE=" + https://github.com/okken/pytest-check/ + https://pypi.org/project/pytest-check/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/
commit: 5b9c6a43138b1b9115406bdc735033b333a1fac3 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:39:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9c6a43 dev-python/pylint: Bump to 2.16.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pylint/Manifest | 1 + dev-python/pylint/pylint-2.16.2.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index eb67b29c9166..645181fd8f69 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -3,3 +3,4 @@ DIST pylint-2.15.8.gh.tar.gz 1318035 BLAKE2B 39b6a604af8e1b8d54640d9088f9a527ae2 DIST pylint-2.15.9.gh.tar.gz 1319840 BLAKE2B 6c48b19698e4692085d010eb857dc036cf67f94f6b82df3427b00a793f410e9b6b6ef7a5e868163752aa37355e8712c4ff48edb9b740f7d254af69370058e8ca SHA512 868d39011a545ffe719bd14dc4f99d59fad2487160900391cc91bec419d1c3857012b950a1bff790cdbdcb4b9120f83faf7c6b8adb1fd033db5edc54fe7816a1 DIST pylint-2.16.0.gh.tar.gz 1379079 BLAKE2B 3dab6230955d36349e42416bdde2a2384ff304f58db15fc4f0ed81d035f4babe8e683e78216e4001ad180b479f76008f4fa36968750bf8570aeb91c6d5808686 SHA512 e941bd8c5b4ef683cced8500ba6c29a1ab6705d467c1bf51e4d955c22a96eded56b832c52f73fed16e6e6a35a6ffa9609489ed5f2aae8cc761e234fa013fdcfc DIST pylint-2.16.1.gh.tar.gz 1379216 BLAKE2B 0612a6ceec9f40af82d4fb0a166d0628a125429e1c318cb29f52bef9994596156b489e06d51e2751aab454e6ce4d04407298f68c1b36cf79bd062c91d499623e SHA512 c3b05bb5451196aeee2cee9ec99a60cba2af7b9841461e973debbfd73dd4b9e0907c39a4774a4a17723e7537b06a185553e1ffd92e35877cc4e4e177435dcfd1 +DIST pylint-2.16.2.gh.tar.gz 1382056 BLAKE2B 35c4c07fb750c884d62c9ec563e5133654b9ecef41d320976214a1cae25cd28f1681dcc3053cc358276cfc3cc76df770fbb2f7691e387bb07b6ff803f4a21d0b SHA512 36a76fa7a5ae9c4fead66a0964dd40963c51db8225ec112b0557d04ddf2f89ea9649e390c005ccc35341b2ac5f69f6ccf17652d08cba223fdcd36ccf433659bb diff --git a/dev-python/pylint/pylint-2.16.2.ebuild b/dev-python/pylint/pylint-2.16.2.ebuild new file mode 100644 index ..6c89d5aea305 --- /dev/null +++ b/dev-python/pylint/pylint-2.16.2.ebuild @@ -0,0 +1,87 @@ +# 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="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE=" + https://pypi.org/project/pylint/ + https://github.com/PyCQA/pylint/ +" +SRC_URI=" + https://github.com/pycqa/pylint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +# Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps +# Adjust dep bounds! +RDEPEND=" + =dev-python/astroid-2.14.2[${PYTHON_USEDEP}] + >=dev-python/dill-0.3.6[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.8 3.9) + $(python_gen_cond_dep ' + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) +" +BDEPEND=" + test? ( + >=dev-python/GitPython-3[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + rm -rf pylint || die + + local EPYTEST_DESELECT=( + # TODO + 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]' + 'tests/test_functional.py::test_functional[dataclass_with_field]' + 'tests/test_functional.py::test_functional[no_name_in_module]' + 'tests/test_functional.py::test_functional[shadowed_import]' + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg + tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config + + # apparently fragile, needs unpickleable plugin + tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable + ) + local EPYTEST_IGNORE=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + epytest +} +
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: e0908d6f9b233b841e85b651fde4010f53256ca0 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:46:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0908d6f dev-python/Nuitka: Bump to 1.4.7 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-1.4.7.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 6285ff1e7932..6f777eb510f5 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,2 +1,3 @@ DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd SHA512 fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f DIST Nuitka-1.4.6.tar.gz 4131786 BLAKE2B a72d8b8925dfdd7ca6416912d725cd711c1f8cedabbdc4ea1764645d935529c2b1561c561c6fe8b8cd2babdadd0b6cd3c239ff7e844bd745cebc3b2d94cfbd63 SHA512 883806d787bd35c687bd0771a0f3182d1d157c4c0f403c5b60a03536631823fbdfbaf32c3c29f484aa7de3dacf01056183607109036f60c5602ab08072d8e40d +DIST Nuitka-1.4.7.tar.gz 4132335 BLAKE2B 5c9e653c8ffa7ad9e757a20d4008e4e2a3083cfefcbce826f0904c0281a9be95dbfb78ad1aab2dd0819b9bf3a800a3b35ee422e38672655fdd900162f9c0d090 SHA512 fb219f5a53bc173365d23f4eae0814fa051c1312bc732ac2b717924dd2336bf140af0237834062223294c840f63b6b4766422f8fd189151ab73877eeb9c39ee6 diff --git a/dev-python/Nuitka/Nuitka-1.4.7.ebuild b/dev-python/Nuitka/Nuitka-1.4.7.ebuild new file mode 100644 index ..6f373b0022b9 --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.4.7.ebuild @@ -0,0 +1,54 @@ +# 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 ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/identify/
commit: ff0457773f6372ad66a6e2eb93b6d288fad7ea1b Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:40:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff045777 dev-python/identify: Bump to 2.5.18 Signed-off-by: Michał Górny gentoo.org> dev-python/identify/Manifest | 1 + dev-python/identify/identify-2.5.18.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index 6b8c2a91d1f1..774445458e79 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -4,3 +4,4 @@ DIST identify-2.5.13.gh.tar.gz 101385 BLAKE2B 2425fd7d1283067215eb776a635421e126 DIST identify-2.5.15.gh.tar.gz 101380 BLAKE2B b00d46dbb492464d819abb8c3fb8782c56351c3f61d635bcf40feb4a5aea175e65f3a0ba2b5ecdfc87fe62b7f9c69f36ede9b6d5d02dd4a579286790a8f16f29 SHA512 898a25399589897833b330b2d17814962f644b60ea80327c32de146b7827d548807ca13a5b6737e5bf0a9dc9bc798eb449aed964f62bc552a71c57baabe46e57 DIST identify-2.5.16.gh.tar.gz 101388 BLAKE2B c1e81bd98533360a2040a8f866cd5f7e6f866473572609a84677bf4666db6b74962e694d8fa2ea1f66f6ff3893d4e10530cf3eee65bcc29c5f181490c88c2497 SHA512 b0d9bd970823c6d5490ce13d372896d758961b68ebc7b30d4cf58f99f77331bb2453bb0b9e4a0b07ac6d5193ebcd6f56ae9b2f26bea7736509837e0af65099fd DIST identify-2.5.17.gh.tar.gz 101448 BLAKE2B d9319bbbe67f8c2c7a0ed8b7db8efc64f7c90d5cb3706366a00e24a78afd76c0c5707514d660febf02397f95d02785ea52f65e09c239d83d82ef84488d9dbbd2 SHA512 c9baf22f6893802c83e302fabe3cd4ca46a3b64ae6ef4fd5c939b131545c260e24861e59a617b3e4c4812e1a250692a26e4f8febaa389eaf6958d5c2aa79aeb2 +DIST identify-2.5.18.gh.tar.gz 101457 BLAKE2B 4575b4084dc28678275704f44a02d171d79a02f015e6d2267545b18c4288b55609cc64af2f9eca866bc2d164ed534cac59d69915e23fd3100cb680fcb08ceae0 SHA512 c7c6998340b77ddb13c88df8dbcc9b72efb68bf3cbf8a7ab2b81a4bda1180d04d4bdd9db360b7203235e2ebd252852de2c806b73e6a7236786bffbd3f4d4a672 diff --git a/dev-python/identify/identify-2.5.18.ebuild b/dev-python/identify/identify-2.5.18.ebuild new file mode 100644 index ..a0d521fdd551 --- /dev/null +++ b/dev-python/identify/identify-2.5.18.ebuild @@ -0,0 +1,29 @@ +# 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="File identification library for Python" +HOMEPAGE=" + https://github.com/pre-commit/identify/ + https://pypi.org/project/identify/ +" +SRC_URI=" + https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/ukkonen[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sh/
commit: 56235a894e9c8c0f77d8a3e2cbc5a4ff45d4 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:47:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56235a89 dev-python/sh: Bump to 2.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/sh/Manifest| 1 + dev-python/sh/sh-2.0.2.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest index af31e3aea1d5..0bf8711b0f37 100644 --- a/dev-python/sh/Manifest +++ b/dev-python/sh/Manifest @@ -1,2 +1,3 @@ DIST sh-1.14.3.tar.gz 62851 BLAKE2B e570b3d51bbabebc90a575aaa502dc448f5049caf7485763f7ca84bd30a1e19f37441e4217074cb75ee0094600d328b59693fffdb0647479478246e58c0f00a7 SHA512 f78b418a396b78b4d303846da222eedc7525dee8d200bf96d48054d91a82671d40e0f1f82eb406b16016752ff95c3b2360075974abc3a5a814b8cfe70528231a DIST sh-2.0.1.tar.gz 345426 BLAKE2B d1e47296c96dd1694ff36a53114b3ef28ff22df4fed9c46dab3c7ae259c4d50d5899197a2679d9f43b24e92c2cd9ee390ee24db752843ac2348031ec06914ee6 SHA512 a388b8e025c83b2036906afbfb3d807a03405a7a8c9554e65b5acc1ac9b52a53b6f5c3cec244d6d692bec902e0dd6de3380e71ca092c2fb33503b11f75cf +DIST sh-2.0.2.tar.gz 345351 BLAKE2B 7b1cd213f097b0893b96fbe7c5dd96a3716b6e8fcac5da49a091bbeb4f75ea2c9f7a23237d91e1a6df9fe2c1ba8ea778dad505981cfcc1ef1893404cdb030500 SHA512 dc02a69366d1140112ccf26093bbfd7d719671caf5dd6e093a5f7ef9de3428b44e9aa539e857ef72981a688cb4b40eb47aa2060c18e6074b614a1a5c2c430d83 diff --git a/dev-python/sh/sh-2.0.2.ebuild b/dev-python/sh/sh-2.0.2.ebuild new file mode 100644 index ..e05aec059c1e --- /dev/null +++ b/dev-python/sh/sh-2.0.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python subprocess interface" +HOMEPAGE=" + https://github.com/amoffat/sh/ + https://pypi.org/project/sh/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: af3b2d0e5e67ec1a8f45b6f7ba7591617038e4f9 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:12:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3b2d0e dev-python/boto3: Bump to 1.26.70 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.70.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 9b28bad8d8fd..c530a906e29a 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 90c5fe950da7fabc46a4c34e0a77997cfc643273f6b3c1afed6caad3415486b25a6610c8fb9d3f3450b4f3b73e45cfec5d6b1f02666dbd2608944e2db81a955b SHA512 e4dff5978e41a9f4c29ef131d7b8c1f0ec625d9fc77a8cff9ce3c6d5a00d68e75b62da34b418252ddfeedf6302332edd8a30d88401ea393d0de3add64ab5cc40 DIST boto3-1.26.64.gh.tar.gz 597913 BLAKE2B f3dc63388cf4055c58610eaf980c10ff4d297c6f00f89fe0b46e6b764fba502b7fd85b71421a9d21f1930b668f95aaf2fa174389e5067901d749babf582a8033 SHA512 17ed0e655706f29ed34e1d60a9913d74ab0098ba8085ea76bafb5fcd1bfde91c2efd95d2f3f3e6bcd1b6ef7bed85f9001ba484c01a0251219ea879543a8f2b47 DIST boto3-1.26.69.gh.tar.gz 600296 BLAKE2B 8c37d9c818e29617defed964271436be2ffa54f8a634661d6a9fc665d1b77a041d83bcba153d5c0dffe90c4185e0a163e9141880cd8147964f7ed479b975ecb2 SHA512 8635afb8c20c3534c36551eb6004676ebcee987836e494b8a67673ae16f4dee8d8efb83e632c6df2e0f07827965bcc9b8e72c159657ff72f1c9c1f52ccd49a16 +DIST boto3-1.26.70.gh.tar.gz 600798 BLAKE2B b55125e70865f73b8ba5e7945eca6a975f47cf5e80ee876bb757adb72f611a2a18a33dbc619fe8f76c40e63cadaf5f6ea923c8310225b4f662c5c2e300aef375 SHA512 80961a68437a32cb0d7bbfd3e24942fa939d0e8a62884d525e4cea6cc9e152749b1481d0c8cc832ec26407cb2dc46a1a40eec81539e7c55c635c810c595108d5 diff --git a/dev-python/boto3/boto3-1.26.70.ebuild b/dev-python/boto3/boto3-1.26.70.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.70.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipykernel/
commit: 4b35582eed8a0e162043436d1c22c52289358904 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:15:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b35582e dev-python/ipykernel: Bump to 6.21.2 Signed-off-by: Michał Górny gentoo.org> dev-python/ipykernel/Manifest| 1 + dev-python/ipykernel/ipykernel-6.21.2.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index 04087d3d8554..c4ab96919bac 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -2,3 +2,4 @@ DIST ipykernel-6.19.4.tar.gz 144072 BLAKE2B 25e2031a9198079488ef43b9c65e656be720 DIST ipykernel-6.20.1.tar.gz 149147 BLAKE2B 9d05f1f43aa1a77dd63fac60fdd44d56dd03cc8b5025a99b29e04e30ca90ec5e6d541ab86c9fa1490b97b198e829058d14273823ad55321b1f8fe1b028d1bc62 SHA512 7a9b2ac79255e3049ee5847f5b424d2dff0a325e9f294b416d905907753c98751c70ff69ba496831eb98430532f438e5bd7edcb2c12b8b5c56f5b5c79b30c3d1 DIST ipykernel-6.20.2.tar.gz 149263 BLAKE2B 38b3afdbe237ec2facb3af42311315a060f1dba845cb3f7ce10a3d5f68679804640b0dbda869395817a8612af2033f5936ff7f6f3b3b822f47ed512a3b8c0c4d SHA512 9c79c7fa175cd81a920e6b1f2159dda30ba9068437cb1d24b09d864ded36b439045e58f240daee1a46ae375f1990cf318cd8b2e2c02aa6d6e2004d90aff5225a DIST ipykernel-6.21.1.tar.gz 150412 BLAKE2B e77567230deb4b7a7af986e1465daa91d827ad1dafe38e8d71e7ed03edcab62b2dda81ee14f52bf29481e87a15e3346d6423b2e39b15bcdf26d3109022e7d252 SHA512 78e401f12f864364b73b4a12bf9adc0b0d7720b5b9f51f4af2d69b45535f34c81f099bdbe82865fc91ffafb19c97ac4a3831929528e821aa3db0fba9b3581fa4 +DIST ipykernel-6.21.2.tar.gz 150365 BLAKE2B e1bc29018459738a3358af2d4225397028013c1ef9ceb571cb225fafb1a1570c349759caf723e03c6a67a9c354c83d178ae777f7ea4222f5c2ed35e41e22638d SHA512 e4d3aa102d83f9c9b16f392c5b37d55a9cd987ca6a58ce1c4b59d282ec945dcc8803539bf54d7b3bb71c11058fc20a3947fd875bebc5efa5f629015b544fe819 diff --git a/dev-python/ipykernel/ipykernel-6.21.2.ebuild b/dev-python/ipykernel/ipykernel-6.21.2.ebuild new file mode 100644 index ..5765a8077c70 --- /dev/null +++ b/dev-python/ipykernel/ipykernel-6.21.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE=" + https://github.com/ipython/ipykernel/ + https://pypi.org/project/ipykernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/comm-0.1.1[${PYTHON_USEDEP}] + >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}] + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-8[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-4.12[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + dev-python/nest_asyncio[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyzmq-20[${PYTHON_USEDEP}] + >=dev-python/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} + +src_test() { + local EPYTEST_DESELECT=( + # TODO + ipykernel/tests/test_debugger.py::test_attach_debug + ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines + ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint + ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint + ipykernel/tests/test_debugger.py::test_set_breakpoints + ipykernel/tests/test_debugger.py::test_stop_on_breakpoint + ipykernel/tests/test_debugger.py::test_copy_to_globals + # hangs? + ipykernel/tests/test_eventloop.py::test_tk_loop + ) + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/osc-lib/
commit: 1cbc63e66590529cbf64922895d4a9f798971aba Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:34:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cbc63e6 dev-python/osc-lib: Bump to 2.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/osc-lib/Manifest | 1 + dev-python/osc-lib/osc-lib-2.7.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest index 7778a42a2a74..b33621f5b893 100644 --- a/dev-python/osc-lib/Manifest +++ b/dev-python/osc-lib/Manifest @@ -1 +1,2 @@ DIST osc-lib-2.6.2.tar.gz 98556 BLAKE2B 69973ad3543ff16cea81d4dc3f749f147c62daa3d40d048acd3b39706a9a7d53f11de50c096511fc42d15db9d983e1085996fea5781fd5d17ac1f50d34de0a83 SHA512 5e310265dc0d77908bbe82a479ce55462d91393d09cf39732434fc52a4bcefab0a945aa5ceafe5a2c76a9214704f89509a667a85cf6f35210db8a48c35e2642d +DIST osc-lib-2.7.0.tar.gz 98224 BLAKE2B 9b0d34b628ca413641413ccd92e2a712938eed5a7124e9bae78a281b705be9b4dd2e3c9f5e322f10712361b3e09cfd3edae593a1c4fec6108ba0e946546141ff SHA512 edeff7097e8869b9ef4c888043c44eabea281b89cdac26da4a54fac708a6c9b3c10c57ea3bc76b8ed735c9d803edbb52c77c13c97a07614ce102cdac24a8eb5a diff --git a/dev-python/osc-lib/osc-lib-2.7.0.ebuild b/dev-python/osc-lib/osc-lib-2.7.0.ebuild new file mode 100644 index ..64af306b4750 --- /dev/null +++ b/dev-python/osc-lib/osc-lib-2.7.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A package of common support modules for writing OSC plugins" +HOMEPAGE=" + https://opendev.org/openstack/osc-lib/ + https://github.com/openstack/osc-lib/ + https://pypi.org/project/osc-lib/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/cliff-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.14.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.15.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # need to skip all tests under TestTagHelps class + # checks exact help message, based on another unittest runner + sed -e '179,$s/test_add_tag_/_&/' -i osc_lib/tests/utils/test_tags.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/openpyxl/
commit: d0698889df1c0f82edc294d34f653f6274d44721 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:40:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0698889 dev-python/openpyxl: Bump to 3.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/openpyxl/Manifest | 1 + dev-python/openpyxl/openpyxl-3.1.1.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest index db5580648468..90ab5af5e83a 100644 --- a/dev-python/openpyxl/Manifest +++ b/dev-python/openpyxl/Manifest @@ -1,2 +1,3 @@ DIST openpyxl-3.0.10.tar.bz2 2427596 BLAKE2B 7422e15d1852d7ce6fa7547cdde2ff6cbe02ccdc13d0a48272cc0f544ade8283833ccfd006d83cca0ac719b2354af76e220522655cadad8dda11bc39ddb6de30 SHA512 1b06ed6c17ab15c277a46cb83db030ba37424a718962070728a8723db50e3fb6a77078b26e04aaee4a924686cacb2c6413742f7aa3533c0f9ecfabca9757af56 DIST openpyxl-3.1.0.tar.bz2 2732832 BLAKE2B 58b5270bf6332bbe35729881d38d7175de1b5543efe5c7a2dd8b0c0ee7f66ed1477920ca4aa740f020b6e467b365fc6f56381eb25a18535919c05a05709aabfc SHA512 92c435c8b103b2c2674c1735d1753e2d1803a70507f3e503b2e19a54a7212f3e2383b3c629f9416abffdbc8d06fb40e045c4821f844dcceed8ed9952fd01ae5f +DIST openpyxl-3.1.1.tar.bz2 2733237 BLAKE2B dfe14e965624e6d82c219eb58d87078e7a44cbd3a2e2c45aa4a63f48d30acf46675a6960cd39132df36e5d2ff71b77ebdbae33a149730ada9784155c881d1503 SHA512 b026b059e31828c2218c2b6d7765f5773b4d9161882d9e225ae4fd1dba3d7548c1a555cd16afd364a1723b3703792a3ea02fe715dc0e3d1f42beb48a6fc710d8 diff --git a/dev-python/openpyxl/openpyxl-3.1.1.ebuild b/dev-python/openpyxl/openpyxl-3.1.1.ebuild new file mode 100644 index ..157c84878942 --- /dev/null +++ b/dev-python/openpyxl/openpyxl-3.1.1.ebuild @@ -0,0 +1,36 @@ +# 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="Pure python reader and writer of Excel OpenXML files" +HOMEPAGE=" + https://openpyxl.readthedocs.io/en/stable/ + https://foss.heptapod.net/openpyxl/openpyxl/ +" +SRC_URI=" + https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/et_xmlfile[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg] + ) +" + +distutils_enable_sphinx doc \ + dev-python/sphinx_rtd_theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 8f96e46a6d68f3a680619a11e1ddd1aad341be57 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:42:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f96e46a dev-python/Faker: Bump to 17.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-17.0.0.ebuild | 34 ++ dev-python/Faker/Manifest| 1 + 2 files changed, 35 insertions(+) diff --git a/dev-python/Faker/Faker-17.0.0.ebuild b/dev-python/Faker/Faker-17.0.0.ebuild new file mode 100644 index ..f1e5f5fe409a --- /dev/null +++ b/dev-python/Faker/Faker-17.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-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_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 213cc42deb97..42b701206401 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,2 +1,3 @@ DIST Faker-16.6.1.tar.gz 1626043 BLAKE2B 2fc44018b76fffa1f0e249905d20fbc78bc1ab4ffcc3d2448067bfce8c1fd16caf64ce0e073b706a4d0461fd12f4758777a9f9df79b2682a74681dcbcbb7479e SHA512 d2a9add29c6511c452e1ac6749af6772ec5cf0713fe88d773f338f7d1173202bbbc55265e3bbd5cd8d84d9cd4bde153bf614b6840913b704d5c7eed30f4b5512 DIST Faker-16.8.1.tar.gz 1649844 BLAKE2B 3ec9b7566342e569580fa8db4df20708ef9b1b6ab0ccdb31b9a33dbe0c7ff3c77ff1b7698e1cf478254d3625d9c516b2b84bcda9bb1d1bdff2161b6d5fcb1056 SHA512 9ea00ec96af0de6a939b9ab3812c75627f2a76514ac6236614d7455b123e4909f9ffe12e9e84f161e0b0b0f2b0f0ddc4ff6661dce788653dd4b8c12098a871fa +DIST Faker-17.0.0.tar.gz 1650338 BLAKE2B 4e3e9723d9016481e7b7d3e9a27060881833ab1e8309f93fffcade696679da64345bcc6fce12ce6bcb2a237b317ea697a5ff4344d929e66c2b6778ec39fdb282 SHA512 9fcd79a6e8a3db592edaa83c30d89d86a0018181d4c778c3c3566cb6d95181b033639eaf92a332539b4436138cc868192d5a21f1c12c9ba180da0dacd8bee493
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_console/
commit: 2a2ed4bf1995f346e752ba1059fbda62b07e9c78 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:17:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2ed4bf dev-python/jupyter_console: Bump to 6.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter_console/Manifest| 1 + .../jupyter_console/jupyter_console-6.5.1.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/jupyter_console/Manifest b/dev-python/jupyter_console/Manifest index 2398d2c69afd..bdb93d5e0ad7 100644 --- a/dev-python/jupyter_console/Manifest +++ b/dev-python/jupyter_console/Manifest @@ -1,2 +1,3 @@ DIST jupyter_console-6.4.4.tar.gz 35145 BLAKE2B d37190c30eceba79c0d37ad60d88c9e691759aaccb29a64a9482b7c3cf3315efa3c902ac2244c2139ef2f94a77450115124227768f8291f73512796aaff1214a SHA512 1f06591ed2a0fcf56e783d4e9f2a7c3f58a4f566cfb63b3367edac23c7709aa1af7bf6639c7358227a987049804da90658144fa5ad38db120c0816e78ed465ef DIST jupyter_console-6.5.0.tar.gz 35609 BLAKE2B 056386eaa1c214b27ff10993d08fc5351ab9f6775fa8f2882bbe8ed6ca4170edb8a8024740f3a9f0f9667c253a1945700da0e9a3bc925d970597b43c830c9e6b SHA512 9c3b44a43d0a18bbcade97fee514859b6c370941e80525630195fb6bf8fb32c3cf048dfabd2c41f7f98365d2fbd87c9e190f9fb8e899c5a29266585766df66af +DIST jupyter_console-6.5.1.tar.gz 35754 BLAKE2B 1b3e189e8a057b0f57e6a1c1409797aff9b6584edd96975c5b91a7c5d55d8601e44a3f9e0218413351d67d7175a7f6c86c3734e14ba881f6ab25ea9f1748576d SHA512 3fbd97b1ab05596ac56ba8f6038af787698197b5148f7e33a79ad5cdcc9a78c80c2534e3e2c298aeb92ce880686731b9ba206d7d0094ad67d7cd4996c02e2327 diff --git a/dev-python/jupyter_console/jupyter_console-6.5.1.ebuild b/dev-python/jupyter_console/jupyter_console-6.5.1.ebuild new file mode 100644 index ..98dd00f203e1 --- /dev/null +++ b/dev-python/jupyter_console/jupyter_console-6.5.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A terminal-based console frontend for Jupyter kernels" +HOMEPAGE="https://jupyter.org; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/ipython[${PYTHON_USEDEP}] + >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-7.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-5.1.0[${PYTHON_USEDEP}] + >=dev-python/prompt_toolkit-3.0.30[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4[${PYTHON_USEDEP}] +" +# util-linux provides script(1) +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + sys-apps/util-linux + ) +" + +distutils_enable_sphinx docs \ + dev-python/sphinxcontrib-github-alt \ + dev-python/sphinx_rtd_theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/cliff/
commit: a652d070970af44389e0124e6b7e77f5662ec05d Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:23:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a652d070 dev-python/cliff: Bump to 4.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cliff/Manifest | 1 + dev-python/cliff/cliff-4.2.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-python/cliff/Manifest b/dev-python/cliff/Manifest index 9d0d7828331e..77206655343a 100644 --- a/dev-python/cliff/Manifest +++ b/dev-python/cliff/Manifest @@ -1 +1,2 @@ DIST cliff-4.1.0.tar.gz 82892 BLAKE2B 2d4da66ca6ba86c9f0f33fa36f637363a25ac0ea5c7a1561a4e682769e7ecc97525fca93fde0597062e8f23c4d3334fbf08a305f1c5bb15918e5752a45992d0e SHA512 4bab3404207d21cf8111a6dc1a0ece2c8da5d3bf5ee261b351b7b7ade73f162c4cea225be6fac7444ae95de70d3079e727086fd954fbf56b6d61fb1c7eb4c44a +DIST cliff-4.2.0.tar.gz 83168 BLAKE2B ac2d288ac3728f4266d61edb9b6aedc897e9020d3f8a74ebba4721530942a27335564c2a95406a4d6b5374df49e38bc0aa303d3aff12f83c91e48c59f13aa45f SHA512 6f0c31b49603be5289e6d4c9b2572862e977264df21dc14d976289c627909102d672ee8ffa5b6cd79b3a349158ff8f36444a2d2061e18eeb7121ce79b2d5719b diff --git a/dev-python/cliff/cliff-4.2.0.ebuild b/dev-python/cliff/cliff-4.2.0.ebuild new file mode 100644 index ..d6f9228178d6 --- /dev/null +++ b/dev-python/cliff/cliff-4.2.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Command Line Interface Formulation Framework" +HOMEPAGE=" + https://opendev.org/openstack/cliff/ + https://github.com/openstack/cliff/ + https://pypi.org/project/cliff/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/autopage-0.4.0[${PYTHON_USEDEP}] + >=dev-python/cmd2-0.8.0[${PYTHON_USEDEP}] + dev-python/prettytable[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] + ' 3.8 3.9) +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 6f27f439d4aaa5a494c79c18f1c5b18a48ac5a30 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 14 04:12:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 14 04:57:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f27f439 app-admin/awscli: Bump to 1.27.70 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.70.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index cdd5c1ed4de7..d6b41e10be81 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.27.59.gh.tar.gz 2360458 BLAKE2B e60117e41cf95d442db333cf49c146e4ed02247007b8f46228799c5dee8c486aec34b236c9a0a6d152d690ff86c34fd797a6f35227a6e443805cdfe1b1b30f00 SHA512 87b9aebe812415223285c09ab5a36de2b9c0da49775d1162a5b5d7489ad61c16ca5361b721bc9e4ec4ccc09306be24513f42d7263b315d6856be20fdf0779686 DIST aws-cli-1.27.64.gh.tar.gz 2363382 BLAKE2B fd0879e793aa5ee449ee535425976d11edb6f844f0385a630df82b62aa6db593c76ccab2b59b960b951859b88e2fd1d2db98f5f9f423b1de4dfed65c22eb131b SHA512 8966543936133e98a7ed27897b3978dbc71fde0728dff18e778cb17cf18b834c6abdc4cae13375f72280b1c3f4b43b33c3a08d4f3b99a2cefb74f27d1dd480a3 DIST aws-cli-1.27.69.gh.tar.gz 2366011 BLAKE2B e2ac484bb6ead107d0deca6bad5b9ca4a014f129d1253528869c303d72d58f1e9d5329b6c3180ec53190e43711d999b7026764c0cf65786903dade2a5c135f88 SHA512 85d6d820918ab42ce39e3a90751726a8dbf691083f5d71834b61b8456f6c91e3cac7ead86448187a3853a26f9e75e2e1d7f2acd3a8de59a69ebc028a4692b9ac +DIST aws-cli-1.27.70.gh.tar.gz 2366135 BLAKE2B f8feedc28ff2b94326ea81ef1c38779c709ca88033c6f36a31dd28659f9f7cfe2fe520dcf39c46534e5d91e48877e0901e212fc3316effe3e0dc5b0c4855c47d SHA512 faae6ea80047736d99d16cc652b43c4b34fe70822c3aa5a59c8c505a79bbc8b573c4b875f8551c934f20119f0ac2a4ea86a0d91614d5a3871b32a2ea0cc9139c diff --git a/app-admin/awscli/awscli-1.27.70.ebuild b/app-admin/awscli/awscli-1.27.70.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.70.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 272afad161ce6fd073010f5b6ceb064551a3fbf1 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 04:12:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 04:12:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272afad1 media-video/ffmpeg: update live subslot Closes: https://bugs.gentoo.org/894158 Signed-off-by: Sam James gentoo.org> media-video/ffmpeg/ffmpeg-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index 016fa514d08c..31684f96890d 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.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 @@ -12,7 +12,7 @@ EAPI=8 # changes its ABI then this package will be rebuilt needlessly. Hence, such a # package is free _not_ to := depend on FFmpeg but I would strongly encourage # doing so since such a case is unlikely. -FFMPEG_SUBSLOT=57.59.59 +FFMPEG_SUBSLOT=58.60.60 SCM="" if [ "${PV#}" != "${PV}" ] ; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-zstandard/
commit: 266c564f4074251f35471a300b4986115466b7f1 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 04:10:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 04:10:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266c564f dev-python/python-zstandard: depend on https://bugs.gentoo.org/893948 Signed-off-by: Sam James gentoo.org> dev-python/python-zstandard/python-zstandard-0.19.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild b/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild index 2430a90b2dce..b643ab6b8dce 100644 --- a/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild +++ b/dev-python/python-zstandard/python-zstandard-0.19.0.ebuild @@ -22,8 +22,9 @@ SLOT="0" LICENSE="BSD" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +#
[gentoo-commits] repo/gentoo:master commit in: app-admin/augeas/, app-admin/augeas/files/
commit: c9283e917a7d9668efb21be616ed14c23291536f Author: Sam James gentoo org> AuthorDate: Tue Feb 14 04:07:30 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 04:07:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9283e91 app-admin/augeas: fix musl/clang 15 build & runtime Closes: https://bugs.gentoo.org/894188 Signed-off-by: Sam James gentoo.org> app-admin/augeas/augeas-1.14.0-r2.ebuild | 53 ++ .../files/augeas-1.14.0-musl-strerror_r.patch | 22 + 2 files changed, 75 insertions(+) diff --git a/app-admin/augeas/augeas-1.14.0-r2.ebuild b/app-admin/augeas/augeas-1.14.0-r2.ebuild new file mode 100644 index ..a8fbc7adbc26 --- /dev/null +++ b/app-admin/augeas/augeas-1.14.0-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A library for changing configuration files" +HOMEPAGE="http://augeas.net/; +SRC_URI="https://github.com/hercules-team/augeas/releases/download/release-${PV}/${P}.tar.gz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libxml2 + sys-libs/readline:=" +DEPEND="${RDEPEND}" +BDEPEND=" + >=app-doc/NaturalDocs-1.40 + virtual/pkgconfig + test? ( dev-lang/ruby ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.14.0-musl-strerror_r.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # selinux needs to be implemented + econf --without-selinux +} + +src_compile() { + addpredict /usr/share/NaturalDocs/Config/Languages.txt + addpredict /usr/share/NaturalDocs/Config/Topics.txt + + default +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/app-admin/augeas/files/augeas-1.14.0-musl-strerror_r.patch b/app-admin/augeas/files/augeas-1.14.0-musl-strerror_r.patch new file mode 100644 index ..07cda4c4ae02 --- /dev/null +++ b/app-admin/augeas/files/augeas-1.14.0-musl-strerror_r.patch @@ -0,0 +1,22 @@ +https://github.com/hercules-team/augeas/pull/791 + +From 46ecd3542820604603ab4f046f9fb3e6195f60aa Mon Sep 17 00:00:00 2001 +From: Dimitry Andric +Date: Thu, 8 Dec 2022 13:08:53 +0100 +Subject: [PATCH] Only use GNU specific strerror_r() API when __GLIBC__ is + defined. + +--- a/src/internal.c b/src/internal.c +@@ -431,8 +431,8 @@ char *cleanpath(char *path) { + + const char *xstrerror(int errnum, char *buf, size_t len) { + #ifdef HAVE_STRERROR_R +-# ifdef __USE_GNU +-/* Annoying linux specific API contract */ ++# if defined(__USE_GNU) && defined(__GLIBC__) ++/* Annoying GNU specific API contract */ + return strerror_r(errnum, buf, len); + # else + strerror_r(errnum, buf, len); +
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeak/
commit: 2d14b011d128010337f1e0a7ff3a6b0ee9130c9d Author: Sam James gentoo org> AuthorDate: Tue Feb 14 03:49:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:49:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d14b011 app-accessibility/espeak: fix build w/ clang 16 Closes: https://bugs.gentoo.org/894180 Signed-off-by: Sam James gentoo.org> app-accessibility/espeak/espeak-1.48.04-r1.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-accessibility/espeak/espeak-1.48.04-r1.ebuild b/app-accessibility/espeak/espeak-1.48.04-r1.ebuild index 083d363b1b10..b7da32ffabbc 100644 --- a/app-accessibility/espeak/espeak-1.48.04-r1.ebuild +++ b/app-accessibility/espeak/espeak-1.48.04-r1.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=6 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs MY_P="${P}-source" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip" @@ -46,6 +46,9 @@ src_prepare() { } src_compile() { + # Uses removed 'register' keyword, bug #894180 + append-flags -std=c++14 + emake \ PREFIX="${EPREFIX}/usr" \ CC="$(tc-getCC)" \
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: e650022a1291ab98efd2af02a4c83c395e2d5fa1 Author: Kerin Millar plushkava net> AuthorDate: Tue Feb 14 00:29:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:39:49 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=e650022a Validate the exit status given to veend() and vewend() as an argument Presently, both functions trust that the first argument is either empty or a valid exit status code. If given a bogus value, the call to return may cause sh(1) to unceremoniously exit, as demonstrated below. $ dash -c 'return junk; echo done' dash: 1: return: Illegal number: junk Instead, validate that the argument is an integer whose value is greater than or equal to 0. Should validation fail, a diagnostic mesage will be printed to STDERR and the return value will be 0, provided that the call to print succeeded. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/functions.sh b/functions.sh index a5d6502..28764d8 100644 --- a/functions.sh +++ b/functions.sh @@ -346,8 +346,10 @@ veend() { if yesno "${EINFO_VERBOSE}"; then eend "$@" + elif [ "$#" -gt 0 ] && { ! is_int "$1" || [ "$1" -lt 0 ]; }; then + printf 'Invalid argument given to veend (the exit status code must be an integer >= 0)\n' >&2 else - return "${1:-0}" + return "$1" fi } @@ -355,8 +357,10 @@ vewend() { if yesno "${EINFO_VERBOSE}"; then ewend "$@" + elif [ "$#" -gt 0 ] && { ! is_int "$1" || [ "$1" -lt 0 ]; }; then + printf 'Invalid argument given to vewend (the exit status code must be an integer >= 0)\n' >&2 else - return "${1:-0}" + return "$1" fi }
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: e6165f114e4e640dee266af7f0aeef174a930bbc Author: Kerin Millar plushkava net> AuthorDate: Tue Feb 14 00:48:30 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:39:49 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=e6165f11 Permit the empty string to directly indicate falsehood in yesno() This restores the prior behaviour of not issuing warnings with ewarn() for the empty string. Though it could only happen where EINFO_VERBOSE was enabled, doing so generated too many insufficiently useful warnings. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions.sh b/functions.sh index 82d2192..c80bc41 100644 --- a/functions.sh +++ b/functions.sh @@ -54,7 +54,7 @@ yesno() { for _ in 1 2; do case $1 in - [Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0) + [Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0|'') return 1 ;; [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1)
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 1af833c06ecd9750d69bb291d4ff01fd0f88c8d2 Author: Kerin Millar plushkava net> AuthorDate: Tue Feb 14 00:18:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:39:48 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=1af833c0 Fix a typo in eend() whereby the wrong function name is given to _eend() Signed-off-by: Kerin Millar plushkava.net> Fixes: f97465ca0bf8134f811c3a89af25693a2802c31b Signed-off-by: Sam James gentoo.org> functions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions.sh b/functions.sh index 8a2a788..a5d6502 100644 --- a/functions.sh +++ b/functions.sh @@ -286,7 +286,7 @@ eend() { local retval - _eend error "$@" + _eend eerror "$@" retval=$? LAST_E_CMD="eend" return "${retval}"
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: ee5ecbda72c1b6f39878ef16d52d48a4d7d0636d Author: Kerin Millar plushkava net> AuthorDate: Tue Feb 14 00:38:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:39:49 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=ee5ecbda Have _eend() show the name of the calling function in its diagnostics Currently, the diagnostic message reports that an invalid argument was given to "_eend". Given that it is intended as a private function, users of this library would be better off seeing the name of the function that they originally invoked. Make it possible by having eend(), ewend(), veend() and vewend() set the CALLER variable in the execution environment of _eend(), duly affecting the content of the message. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/functions.sh b/functions.sh index 28764d8..82d2192 100644 --- a/functions.sh +++ b/functions.sh @@ -249,7 +249,7 @@ _eend() if [ "$#" -eq 0 ]; then retval=0 elif ! is_int "$1" || [ "$1" -lt 0 ]; then - printf 'Invalid argument given to _eend (the exit status code must be an integer >= 0)\n' >&2 + printf 'Invalid argument given to %s (the exit status code must be an integer >= 0)\n' "${CALLER}" >&2 retval=0 shift else @@ -286,7 +286,7 @@ eend() { local retval - _eend eerror "$@" + CALLER=${CALLER:-eend} _eend eerror "$@" retval=$? LAST_E_CMD="eend" return "${retval}" @@ -300,7 +300,7 @@ ewend() { local retval - _eend ewarn "$@" + CALLER=${CALLER:-ewend} _eend ewarn "$@" retval=$? LAST_E_CMD="ewend" return "${retval}" @@ -345,7 +345,7 @@ vebegin() veend() { if yesno "${EINFO_VERBOSE}"; then - eend "$@" + CALLER=veend eend "$@" elif [ "$#" -gt 0 ] && { ! is_int "$1" || [ "$1" -lt 0 ]; }; then printf 'Invalid argument given to veend (the exit status code must be an integer >= 0)\n' >&2 else @@ -356,7 +356,7 @@ veend() vewend() { if yesno "${EINFO_VERBOSE}"; then - ewend "$@" + CALLER=vewend ewend "$@" elif [ "$#" -gt 0 ] && { ! is_int "$1" || [ "$1" -lt 0 ]; }; then printf 'Invalid argument given to vewend (the exit status code must be an integer >= 0)\n' >&2 else
[gentoo-commits] repo/gentoo:master commit in: app-admin/apachetop/, app-admin/apachetop/files/
commit: 88aa8a74eeab88275740e1242bec50106b06ae79 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 03:36:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:36:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88aa8a74 app-admin/apachetop: fix build w/ clang 16 Closes: https://bugs.gentoo.org/894186 Signed-off-by: Sam James gentoo.org> app-admin/apachetop/apachetop-0.19.7.ebuild| 6 +- .../apachetop/files/apachetop-0.19.7-c++17.patch | 90 ++ 2 files changed, 95 insertions(+), 1 deletion(-) diff --git a/app-admin/apachetop/apachetop-0.19.7.ebuild b/app-admin/apachetop/apachetop-0.19.7.ebuild index 816b03798ef0..aaf86e4822f9 100644 --- a/app-admin/apachetop/apachetop-0.19.7.ebuild +++ b/app-admin/apachetop/apachetop-0.19.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,6 +20,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-0.19.7-c++17.patch +) + src_configure() { econf \ --with-logfile="${EPREFIX}"/var/log/apache2/access_log \ diff --git a/app-admin/apachetop/files/apachetop-0.19.7-c++17.patch b/app-admin/apachetop/files/apachetop-0.19.7-c++17.patch new file mode 100644 index ..8ec6508b9e08 --- /dev/null +++ b/app-admin/apachetop/files/apachetop-0.19.7-c++17.patch @@ -0,0 +1,90 @@ +https://github.com/tessus/apachetop/pull/13 + +From f89ae55bb09eb1a67fc73555d149fb85f82bfbd6 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 14 Feb 2023 03:34:36 + +Subject: [PATCH] Fix C++17 compatibility (drop register keyword) + +register doesn't do anything in any reasonable C++ compiler anyway, but +it was deprecated in C++14 and removed in C++17. Without this, apachetop +will fail to compile with Clang 16 which defaults to -std=c++17. + +Bug: https://bugs.gentoo.org/894186 +--- a/src/inlines.cc b/src/inlines.cc +@@ -4,10 +4,10 @@ + #define ONE_EIGHTH 4 + #define HIGH_BITS (~((unsigned int)(~0) >> ONE_EIGHTH)) + +-inline unsigned int StringHash(register const char *str) ++inline unsigned int StringHash(const char *str) + { +- register unsigned int val; +- register unsigned int i; ++ unsigned int val; ++ unsigned int i; + + for (val = 0; *str; str++) + { +@@ -19,9 +19,9 @@ inline unsigned int StringHash(register const char *str) + return val; + } + +-inline unsigned int QuickHash(register const char *str) ++inline unsigned int QuickHash(const char *str) + { +- register unsigned int val, tmp; ++ unsigned int val, tmp; + + for(val = 0 ; *str ; str++) + { +@@ -32,7 +32,7 @@ inline unsigned int QuickHash(register const char *str) + return val; + } + +-inline unsigned long TTHash(register const char *str) ++inline unsigned long TTHash(const char *str) + { + unsigned long hash = 5381; + int c; +--- a/src/ohtbl.cc b/src/ohtbl.cc +@@ -13,7 +13,7 @@ static int primes[] = {101, 241, 499, 1009, 2003, 3001, 4001, 5003, + + int OAHash::getNextPrime(int size) + { +- register int *prime; ++ int *prime; + for (prime = [0] ; *prime ; prime++) + if (*prime > size) + return *prime; +@@ -51,7 +51,7 @@ void OAHash::destroy(void) + + void *OAHash::insert(char *key, void *data) + { +- register unsigned int p, i; ++ unsigned int p, i; + void *d; + + // Do not exceed the number of positions in the table. +@@ -81,7 +81,7 @@ void *OAHash::insert(char *key, void *data) + + int OAHash::remove(char *key) + { +- register unsigned int p, i; ++ unsigned int p, i; + + for (i = 0; i < positions; ++i) + { +@@ -108,7 +108,7 @@ int OAHash::remove(char *key) + + void *OAHash::lookup(char *key) + { +- register unsigned int p, i; ++ unsigned int p, i; + + for (i = 0; i < positions; ++i) + { +-- +2.39.1 +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/monitoring-plugins/
commit: 39db959d41ca077c06ff375aa2774d20e515ec24 Author: Sam James gentoo org> AuthorDate: Tue Feb 14 03:20:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:20:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39db959d net-analyzer/monitoring-plugins: add temporary musl workaround This won't be needed in the next release. Closes: https://bugs.gentoo.org/892645 Signed-off-by: Sam James gentoo.org> .../monitoring-plugins-2.3.3-r1.ebuild | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild index 555d75dae179..c5b2c08d156d 100644 --- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild +++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r1.ebuild @@ -3,7 +3,7 @@ EAPI="8" -inherit flag-o-matic +inherit autotools flag-o-matic DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu" HOMEPAGE="https://www.monitoring-plugins.org/; @@ -53,6 +53,7 @@ RDEPEND="${DEPEND} acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins" +BDEPEND="sys-devel/gettext" # At least one test is interactive. RESTRICT="test" @@ -62,6 +63,19 @@ PATCHES=( "${FILESDIR}/${PN}-fix-check-http-segfault.patch" #893252 ) +src_prepare() { + default + + # Refresh the gettext macro to fix musl build, bug #892645 + # This should be unnecessary in the next release (>2.3.3) as upstream + # refreshed its copy of gnulib, so on next release: + # - We may be able to drop the gettext BDEPEND (check!) + # - Drop this cp call + # - Drop eautoreconf + cp "${BROOT}"/usr/share/aclocal/gettext.m4 gl/m4/ || die + eautoreconf +} + src_configure() { append-flags -fno-strict-aliasing
[gentoo-commits] repo/gentoo:master commit in: app-crypt/trousers/, app-crypt/trousers/files/
commit: 818d8486a6d06bd4fc7b4212d1755f927fd2f529 Author: Stijn Tintel linux-ipv6 be> AuthorDate: Wed Feb 1 23:16:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:12:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818d8486 app-crypt/trousers: add musl patch [sam: This has been sent upstream but pending moderator approval.] Bug: https://bugs.gentoo.org/713444 Signed-off-by: Stijn Tintel linux-ipv6.be> Signed-off-by: Sam James gentoo.org> ...rs-0.3.15-tspi-drop-the-use-of-getpwent_r.patch | 69 app-crypt/trousers/trousers-0.3.15-r1.ebuild | 73 ++ 2 files changed, 142 insertions(+) diff --git a/app-crypt/trousers/files/trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch b/app-crypt/trousers/files/trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch new file mode 100644 index ..ab6ef762bce1 --- /dev/null +++ b/app-crypt/trousers/files/trousers-0.3.15-tspi-drop-the-use-of-getpwent_r.patch @@ -0,0 +1,69 @@ +https://bugs.gentoo.org/713444 + +From 2299eadf77ae7a7ec52148b6a8f4ea37e217eafa Mon Sep 17 00:00:00 2001 +From: Stijn Tintel +Date: Thu, 2 Feb 2023 01:06:15 +0200 +Subject: [PATCH] tspi: drop the use of getpwent_r + +On systems with musl libc, libtspi.so is unusable due to the lack of +getpwent_r. As there are multiple historical functions named getpwent_r +that all behave differently, let's just play it safe and stop using it +altogether. + +Signed-off-by: Stijn Tintel +--- + src/tspi/ps/tspps.c | 16 + 1 file changed, 16 deletions(-) + +diff --git a/src/tspi/ps/tspps.c b/src/tspi/ps/tspps.c +index b5e83d0..ae7b3df 100644 +--- a/src/tspi/ps/tspps.c b/src/tspi/ps/tspps.c +@@ -51,9 +51,7 @@ + + static int user_ps_fd = -1; + static MUTEX_DECLARE_INIT(user_ps_lock); +-#if (defined (__FreeBSD__) || defined (__OpenBSD__)) + static MUTEX_DECLARE_INIT(user_ps_path); +-#endif + static struct flock fl; + + +@@ -66,9 +64,6 @@ get_user_ps_path(char **file) + TSS_RESULT result; + char *file_name = NULL, *home_dir = NULL; + struct passwd *pwp; +-#if (defined (__linux) || defined (linux) || defined(__GLIBC__)) +- struct passwd pw; +-#endif + struct stat stat_buf; + char buf[PASSWD_BUFSIZE]; + uid_t euid; +@@ -96,16 +91,6 @@ get_user_ps_path(char **file) + #else + setpwent(); + while (1) { +-#if (defined (__linux) || defined (linux) || defined(__GLIBC__)) +- rc = getpwent_r(, buf, PASSWD_BUFSIZE, ); +- if (rc) { +- LogDebugFn("USER PS: Error getting path to home directory: getpwent_r: %s", +- strerror(rc)); +- endpwent(); +- return TSPERR(TSS_E_INTERNAL_ERROR); +- } +- +-#elif (defined (__FreeBSD__) || defined (__OpenBSD__)) + if ((pwp = getpwent()) == NULL) { + LogDebugFn("USER PS: Error getting path to home directory: getpwent: %s", +strerror(rc)); +@@ -113,7 +98,6 @@ get_user_ps_path(char **file) + MUTEX_UNLOCK(user_ps_path); + return TSPERR(TSS_E_INTERNAL_ERROR); + } +-#endif + if (euid == pwp->pw_uid) { + home_dir = strdup(pwp->pw_dir); + break; +-- +2.39.1 + diff --git a/app-crypt/trousers/trousers-0.3.15-r1.ebuild b/app-crypt/trousers/trousers-0.3.15-r1.ebuild new file mode 100644 index ..fd92b70007d2 --- /dev/null +++ b/app-crypt/trousers/trousers-0.3.15-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info readme.gentoo-r1 systemd udev + +DESCRIPTION="An open-source TCG Software Stack (TSS) v1.1 implementation" +HOMEPAGE="http://trousers.sf.net; +SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz" + +LICENSE="CPL-1.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~x86" +IUSE="doc selinux" # gtk + +# gtk support presently does NOT compile. +# gtk? ( >=x11-libs/gtk+-2 ) + +DEPEND="acct-group/tss + acct-user/tss + >=dev-libs/glib-2 + >=dev-libs/openssl-0.9.7:0= + " +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-tcsd )" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.3.13-nouseradd.patch" + "${FILESDIR}/${PN}-0.3.14-Makefile.am-Mark-tddl.a-nodist.patch" + "${FILESDIR}/${P}-tspi-drop-the-use-of-getpwent_r.patch" +) + +DOCS="AUTHORS ChangeLog NICETOHAVES README TODO" + +DOC_CONTENTS=" + If you have problems starting tcsd, please check permissions and + ownership on /dev/tpm* and ~tss/system.data +" + +CONFIG_CHECK="~TCG_TPM" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # econf
[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm-tools/
commit: 37ecf6b971e037cf7413136835e5575a5553d985 Author: Stijn Tintel linux-ipv6 be> AuthorDate: Wed Feb 1 23:18:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 03:13:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ecf6b9 app-crypt/tpm-tools: revbump to depend on app-crypt/trousers-0.3.15-r1 Closes: https://bugs.gentoo.org/713444 Signed-off-by: Stijn Tintel linux-ipv6.be> Closes: https://github.com/gentoo/gentoo/pull/29384 Signed-off-by: Sam James gentoo.org> app-crypt/tpm-tools/tpm-tools-1.3.9.2-r1.ebuild | 52 + 1 file changed, 52 insertions(+) diff --git a/app-crypt/tpm-tools/tpm-tools-1.3.9.2-r1.ebuild b/app-crypt/tpm-tools/tpm-tools-1.3.9.2-r1.ebuild new file mode 100644 index ..68163a060786 --- /dev/null +++ b/app-crypt/tpm-tools/tpm-tools-1.3.9.2-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +DESCRIPTION="TrouSerS' support tools for the Trusted Platform Modules" +HOMEPAGE="http://trousers.sourceforge.net; +SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz" + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~s390 ~x86" +IUSE="nls pkcs11 debug" + +DEPEND=">=app-crypt/trousers-0.3.15-r1 + dev-libs/openssl:0= + pkcs11? ( dev-libs/opencryptoki )" +RDEPEND="${DEPEND}" +BDEPEND="nls? ( sys-devel/gettext )" + +src_prepare() { + default + +# upstream didn't generate the tarball correctly so we must bootstrap +# ouselves + mkdir -p po || die + mkdir -p m4 || die + cp -R po_/* po/ || die + touch po/Makefile.in.in || die + touch m4/Makefile.am || die + + sed -i -r \ + -e '/CFLAGS/s/ -m64//' \ + configure.ac || die + + eautoreconf +} + +src_configure() { + append-cppflags $(usex debug -DDEBUG -DNDEBUG) + + econf \ + $(use_enable nls) \ + $(use pkcs11 || echo --disable-pkcs11-support) +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: c8232d2aa57b996a03e353dfc86e786777862c2c Author: Sam James gentoo org> AuthorDate: Tue Feb 14 02:57:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 02:57:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8232d2a net-misc/gallery-dl: Stabilize 1.24.4 arm64, #894244 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.24.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild index 3b1d9bcb8574..0e16fb12a6d1 100644 --- a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 arm ~arm64 hppa ppc ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm arm64 hppa ppc ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/
commit: 1f664bbd80c1cd33fd44a8f0ce34a01ba65e01cc Author: Sam James gentoo org> AuthorDate: Tue Feb 14 02:55:53 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 02:55:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f664bbd app-emulation/libvirt: Stabilize 8.9.0-r1 x86, #888920 Signed-off-by: Sam James gentoo.org> app-emulation/libvirt/libvirt-8.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild b/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild index 71ef342a17b3..b21d401c3b12 100644 --- a/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild +++ b/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild @@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://libvirt.org/sources/${P}.tar.xz verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" fi DESCRIPTION="C toolkit to manipulate virtual machines"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/
commit: ffeb633283f2c9fd3030c69596aee61fb4a6bd4d Author: Sam James gentoo org> AuthorDate: Tue Feb 14 02:55:47 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 02:55:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeb6332 app-emulation/libvirt: Stabilize 8.9.0-r1 amd64, #888920 Signed-off-by: Sam James gentoo.org> app-emulation/libvirt/libvirt-8.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild b/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild index 647a33c33de3..71ef342a17b3 100644 --- a/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild +++ b/app-emulation/libvirt/libvirt-8.9.0-r1.ebuild @@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://libvirt.org/sources/${P}.tar.xz verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" fi DESCRIPTION="C toolkit to manipulate virtual machines"
[gentoo-commits] repo/gentoo:master commit in: net-im/discord/
commit: 08498d463d603974ab61da5466ab56d3ca201b50 Author: Stefan Strogin gentoo org> AuthorDate: Tue Feb 14 01:23:33 2023 + Commit: Stefan Strogin gentoo org> CommitDate: Tue Feb 14 01:23:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08498d46 net-im/discord: add 0.0.25, drop 0.0.24 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord/Manifest | 2 +- net-im/discord/{discord-0.0.24.ebuild => discord-0.0.25.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest index 3ff39e5d5baf..b1f0b60d9ccf 100644 --- a/net-im/discord/Manifest +++ b/net-im/discord/Manifest @@ -1 +1 @@ -DIST discord-0.0.24.tar.gz 77551317 BLAKE2B 2a0ff44eac145aeadeeebe21ac03a756e5e088cc130ccfcb6a6a7b8040bf7507de49b788047e04cc6c9b1fb799ada6fc0b47a1804c5c910bbf4db362e1b5cb6e SHA512 9e1aa15bc1b1d8ebd2819ba88e7c012c47966d7f150264e732c849d4f15023729f8de4e5a5eb999603fa6102a02313dbf7d178b33cfacca58018dcd214ed4e40 +DIST discord-0.0.25.tar.gz 77709937 BLAKE2B 48617283675866b3ec8e8e7000800897fc8532ced4329a59561826d1eb018106ff4d499b5a3620ab3d557970f066f0e973211f9eb32f2566130298bd41abff57 SHA512 21a3e6dff2fd33fe0cd5b1c9c340cbeebc6fd214d9f0be8c05ac9faad2f287d17726bd45bebb4ecebe90533da20f501ad1156ac8097318d7545f78811ebe1224 diff --git a/net-im/discord/discord-0.0.24.ebuild b/net-im/discord/discord-0.0.25.ebuild similarity index 100% rename from net-im/discord/discord-0.0.24.ebuild rename to net-im/discord/discord-0.0.25.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/ntp/, net-misc/ntp/files/
commit: 10cb0d6efa431b8ec909a3379d523ae8fbd9852a Author: Mike Gilbert gentoo org> AuthorDate: Tue Feb 14 00:34:30 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:35:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cb0d6e net-misc/ntp: use tmpfiles to create /var/lib/ntp Closes: https://github.com/gentoo/gentoo/pull/29521 Signed-off-by: Mike Gilbert gentoo.org> net-misc/ntp/files/ntp.tmpfiles | 1 + net-misc/ntp/{ntp-4.2.8_p15-r5.ebuild => ntp-4.2.8_p15-r6.ebuild} | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/net-misc/ntp/files/ntp.tmpfiles b/net-misc/ntp/files/ntp.tmpfiles new file mode 100644 index ..49b0b066e30f --- /dev/null +++ b/net-misc/ntp/files/ntp.tmpfiles @@ -0,0 +1 @@ +d /var/lib/ntp 0755 ntp ntp diff --git a/net-misc/ntp/ntp-4.2.8_p15-r5.ebuild b/net-misc/ntp/ntp-4.2.8_p15-r6.ebuild similarity index 97% rename from net-misc/ntp/ntp-4.2.8_p15-r5.ebuild rename to net-misc/ntp/ntp-4.2.8_p15-r6.ebuild index 0fc7ccc4e110..64ff48c345f8 100644 --- a/net-misc/ntp/ntp-4.2.8_p15-r5.ebuild +++ b/net-misc/ntp/ntp-4.2.8_p15-r6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools flag-o-matic systemd +inherit autotools flag-o-matic systemd tmpfiles MY_P=${P/_p/p} DESCRIPTION="Network Time Protocol suite/programs" @@ -112,8 +112,7 @@ src_install() { fi sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp + newtmpfiles "${FILESDIR}"/ntp.tmpfiles ntp.conf if use openntpd ; then cd "${ED}" || die @@ -138,6 +137,7 @@ src_install() { } pkg_postinst() { + tmpfiles_process ntp.conf if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then eerror "The notrust option was found in your /etc/ntp.conf!" ewarn "If your ntpd starts sending out weird responses,"
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 7b2c4f8d2864279021fe44bf822d891e20bf4e35 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:13:10 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2c4f8d www-client/firefox: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> www-client/firefox/firefox-102.7.0.ebuild | 2 +- www-client/firefox/firefox-109.0.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-client/firefox/firefox-102.7.0.ebuild b/www-client/firefox/firefox-102.7.0.ebuild index 637c41fc7fe7..5e995f7b919a 100644 --- a/www-client/firefox/firefox-102.7.0.ebuild +++ b/www-client/firefox/firefox-102.7.0.ebuild @@ -164,7 +164,7 @@ COMMON_DEPEND="${FF_ONLY_DEPEND} ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads] ) + system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) diff --git a/www-client/firefox/firefox-109.0.1.ebuild b/www-client/firefox/firefox-109.0.1.ebuild index 8a57456afd7f..4c2e376c7045 100644 --- a/www-client/firefox/firefox-109.0.1.ebuild +++ b/www-client/firefox/firefox-109.0.1.ebuild @@ -172,7 +172,7 @@ COMMON_DEPEND="${FF_ONLY_DEPEND} ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads] ) + system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= )
[gentoo-commits] repo/gentoo:master commit in: net-misc/ntp/
commit: ac4272da52c3764bc273d59cbcf89f0334f8e4a6 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:11:38 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4272da net-misc/ntp: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> net-misc/ntp/{ntp-4.2.8_p15-r1.ebuild => ntp-4.2.8_p15-r2.ebuild} | 2 +- net-misc/ntp/{ntp-4.2.8_p15-r4.ebuild => ntp-4.2.8_p15-r5.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/ntp/ntp-4.2.8_p15-r1.ebuild b/net-misc/ntp/ntp-4.2.8_p15-r2.ebuild similarity index 99% rename from net-misc/ntp/ntp-4.2.8_p15-r1.ebuild rename to net-misc/ntp/ntp-4.2.8_p15-r2.ebuild index 8aa1fa7ad725..cb0fcdd63097 100644 --- a/net-misc/ntp/ntp-4.2.8_p15-r1.ebuild +++ b/net-misc/ntp/ntp-4.2.8_p15-r2.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" COMMON_DEPEND="readline? ( >=sys-libs/readline-4.1:0= ) - >=dev-libs/libevent-2.0.9:=[threads?] + >=dev-libs/libevent-2.0.9:=[threads(+)?] kernel_linux? ( caps? ( sys-libs/libcap ) ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) snmp? ( net-analyzer/net-snmp ) diff --git a/net-misc/ntp/ntp-4.2.8_p15-r4.ebuild b/net-misc/ntp/ntp-4.2.8_p15-r5.ebuild similarity index 99% rename from net-misc/ntp/ntp-4.2.8_p15-r4.ebuild rename to net-misc/ntp/ntp-4.2.8_p15-r5.ebuild index 74177b9e9309..0fc7ccc4e110 100644 --- a/net-misc/ntp/ntp-4.2.8_p15-r4.ebuild +++ b/net-misc/ntp/ntp-4.2.8_p15-r5.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~risc IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" COMMON_DEPEND="readline? ( >=sys-libs/readline-4.1:0= ) - >=dev-libs/libevent-2.0.9:=[threads?] + >=dev-libs/libevent-2.0.9:=[threads(+)?] kernel_linux? ( caps? ( sys-libs/libcap ) ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) snmp? ( net-analyzer/net-snmp )
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: 70c53f376b558fd4d3fcd20dd1741ee371fc5b43 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 19:59:51 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c53f37 app-admin/rsyslog: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> .../rsyslog/{rsyslog-8.2112.0-r1.ebuild => rsyslog-8.2112.0-r2.ebuild} | 2 +- .../rsyslog/{rsyslog-8.2206.0-r1.ebuild => rsyslog-8.2206.0-r2.ebuild} | 2 +- .../rsyslog/{rsyslog-8.2208.0-r1.ebuild => rsyslog-8.2208.0-r2.ebuild} | 2 +- .../rsyslog/{rsyslog-8.2210.0-r1.ebuild => rsyslog-8.2210.0-r2.ebuild} | 2 +- .../rsyslog/{rsyslog-8.2212.0.ebuild => rsyslog-8.2212.0-r1.ebuild} | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2112.0-r2.ebuild similarity index 99% rename from app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild rename to app-admin/rsyslog/rsyslog-8.2112.0-r2.ebuild index dc51fa17b90d..f76c41225744 100644 --- a/app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2112.0-r2.ebuild @@ -79,7 +79,7 @@ RDEPEND=" rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads] + dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) diff --git a/app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild similarity index 99% rename from app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild rename to app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild index db90e08def7a..49ac520c70fc 100644 --- a/app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild @@ -81,7 +81,7 @@ RDEPEND=" rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads] + dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) diff --git a/app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild similarity index 99% rename from app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild rename to app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild index 47f4429d19fc..193c45daf34f 100644 --- a/app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild @@ -81,7 +81,7 @@ RDEPEND=" rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads] + dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) diff --git a/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild similarity index 99% rename from app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild rename to app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild index fddffc4ef68c..3c36f773fc9e 100644 --- a/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild @@ -81,7 +81,7 @@ RDEPEND=" rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads] + dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) diff --git a/app-admin/rsyslog/rsyslog-8.2212.0.ebuild b/app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild similarity index 99% rename from app-admin/rsyslog/rsyslog-8.2212.0.ebuild rename to app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild index f28fabbba2c3..ac3fd9c44ca2 100644 --- a/app-admin/rsyslog/rsyslog-8.2212.0.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild @@ -81,7 +81,7 @@ RDEPEND=" rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= - dev-libs/libevent[threads] + dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/sslsplit/
commit: b5c0a97f34f56bdb859a1b2867ec27bd4d72ef81 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:07:44 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c0a97f net-analyzer/sslsplit: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> .../sslsplit/{sslsplit-0.5.5.ebuild => sslsplit-0.5.5-r1.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild b/net-analyzer/sslsplit/sslsplit-0.5.5-r1.ebuild similarity index 97% rename from net-analyzer/sslsplit/sslsplit-0.5.5.ebuild rename to net-analyzer/sslsplit/sslsplit-0.5.5-r1.ebuild index 98c7f776ee00..bd815603e0c1 100644 --- a/net-analyzer/sslsplit/sslsplit-0.5.5.ebuild +++ b/net-analyzer/sslsplit/sslsplit-0.5.5-r1.ebuild @@ -26,7 +26,7 @@ else fi RDEPEND=" - dev-libs/libevent:=[ssl,threads] + dev-libs/libevent:=[ssl,threads(+)] dev-libs/openssl:0= net-libs/libnet:1.1 net-libs/libpcap
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: c0a22ddcd4d827e11f06fe8d21d8b50a81d9755b Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:03:59 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a22ddc dev-db/mysql: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> dev-db/mysql/{mysql-8.0.27.ebuild => mysql-8.0.27-r1.ebuild}| 2 +- dev-db/mysql/{mysql-8.0.31-r1.ebuild => mysql-8.0.31-r2.ebuild} | 2 +- dev-db/mysql/{mysql-8.0.32-r1.ebuild => mysql-8.0.32-r2.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/mysql/mysql-8.0.27.ebuild b/dev-db/mysql/mysql-8.0.27-r1.ebuild similarity index 99% rename from dev-db/mysql/mysql-8.0.27.ebuild rename to dev-db/mysql/mysql-8.0.27-r1.ebuild index 87825505d12d..49eaa7361454 100644 --- a/dev-db/mysql/mysql-8.0.27.ebuild +++ b/dev-db/mysql/mysql-8.0.27-r1.ebuild @@ -53,7 +53,7 @@ COMMON_DEPEND=" >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] + dev-libs/libevent:=[ssl,threads(+)] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) diff --git a/dev-db/mysql/mysql-8.0.31-r1.ebuild b/dev-db/mysql/mysql-8.0.31-r2.ebuild similarity index 99% rename from dev-db/mysql/mysql-8.0.31-r1.ebuild rename to dev-db/mysql/mysql-8.0.31-r2.ebuild index a762b9d3dd53..678927c238f6 100644 --- a/dev-db/mysql/mysql-8.0.31-r1.ebuild +++ b/dev-db/mysql/mysql-8.0.31-r2.ebuild @@ -46,7 +46,7 @@ COMMON_DEPEND=" >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] + dev-libs/libevent:=[ssl,threads(+)] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) diff --git a/dev-db/mysql/mysql-8.0.32-r1.ebuild b/dev-db/mysql/mysql-8.0.32-r2.ebuild similarity index 99% rename from dev-db/mysql/mysql-8.0.32-r1.ebuild rename to dev-db/mysql/mysql-8.0.32-r2.ebuild index 2d758413cf3e..948c8a60be5d 100644 --- a/dev-db/mysql/mysql-8.0.32-r1.ebuild +++ b/dev-db/mysql/mysql-8.0.32-r2.ebuild @@ -46,7 +46,7 @@ COMMON_DEPEND=" >=sys-libs/zlib-1.2.13:= server? ( dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] + dev-libs/libevent:=[ssl,threads(+)] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libevent/
commit: b885790c3a76f426aed746cbbf1fd433d9d43451 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:16:33 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b885790c dev-libs/libevent: enable thread support unconditionally Closes: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> .../libevent/{libevent-2.1.11.ebuild => libevent-2.1.11-r1.ebuild} | 7 +++ .../libevent/{libevent-2.1.12.ebuild => libevent-2.1.12-r1.ebuild} | 5 ++--- dev-libs/libevent/libevent-2.1..ebuild | 5 ++--- dev-libs/libevent/libevent-.ebuild | 5 ++--- 4 files changed, 9 insertions(+), 13 deletions(-) diff --git a/dev-libs/libevent/libevent-2.1.11.ebuild b/dev-libs/libevent/libevent-2.1.11-r1.ebuild similarity index 89% rename from dev-libs/libevent/libevent-2.1.11.ebuild rename to dev-libs/libevent/libevent-2.1.11-r1.ebuild index 17b310f4c5ad..e7a8efedf696 100644 --- a/dev-libs/libevent/libevent-2.1.11.ebuild +++ b/dev-libs/libevent/libevent-2.1.11-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ LICENSE="BSD" SLOT="0/2.1-7" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="debug +ssl static-libs test +threads" +IUSE="debug +ssl static-libs test" RESTRICT="!test? ( test )" DEPEND=" @@ -44,8 +44,7 @@ multilib_src_configure() { $(use_enable debug malloc-replacement) \ $(use_enable ssl openssl) \ $(use_enable static-libs static) \ - $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) + $(use_enable test libevent-regress) } src_test() { diff --git a/dev-libs/libevent/libevent-2.1.12.ebuild b/dev-libs/libevent/libevent-2.1.12-r1.ebuild similarity index 94% rename from dev-libs/libevent/libevent-2.1.12.ebuild rename to dev-libs/libevent/libevent-2.1.12-r1.ebuild index 0098608db527..2077b9fd606f 100644 --- a/dev-libs/libevent/libevent-2.1.12.ebuild +++ b/dev-libs/libevent/libevent-2.1.12-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 @@ -19,7 +19,7 @@ SLOT="0/2.1-7" 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 ~x64-solaris ~x86-solaris" IUSE=" +clock-gettime debug malloc-replacement +ssl static-libs test - +threads verbose-debug + verbose-debug " RESTRICT="!test? ( test )" @@ -55,7 +55,6 @@ multilib_src_configure() { $(use_enable ssl openssl) \ $(use_enable static-libs static) \ $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) \ $(use_enable verbose-debug) \ --disable-samples } diff --git a/dev-libs/libevent/libevent-2.1..ebuild b/dev-libs/libevent/libevent-2.1..ebuild index 842a86badc67..41545a096b4c 100644 --- a/dev-libs/libevent/libevent-2.1..ebuild +++ b/dev-libs/libevent/libevent-2.1..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 @@ -18,7 +18,7 @@ SLOT="0/2.1-7" KEYWORDS="" IUSE=" +clock-gettime debug malloc-replacement +ssl static-libs test - +threads verbose-debug + verbose-debug " RESTRICT="test" @@ -56,7 +56,6 @@ multilib_src_configure() { $(use_enable ssl openssl) \ $(use_enable static-libs static) \ $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) \ $(use_enable verbose-debug) \ --disable-samples } diff --git a/dev-libs/libevent/libevent-.ebuild b/dev-libs/libevent/libevent-.ebuild index c9777c12daf2..f5619ac0a1b0 100644 --- a/dev-libs/libevent/libevent-.ebuild +++ b/dev-libs/libevent/libevent-.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 @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="" IUSE=" +clock-gettime debug malloc-replacement mbedtls +ssl static-libs - test +threads verbose-debug + test verbose-debug " RESTRICT="test" @@ -56,7 +56,6 @@ multilib_src_configure() { $(use_enable ssl openssl) \ $(use_enable static-libs static) \
[gentoo-commits] repo/gentoo:master commit in: net-misc/ntp/
commit: 1e8149e5e61288b7a8390ecdf2932a07a6130fe2 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:09:37 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8149e5 net-misc/ntp: drop 4.2.8_p15 Signed-off-by: Mike Gilbert gentoo.org> net-misc/ntp/ntp-4.2.8_p15.ebuild | 143 -- 1 file changed, 143 deletions(-) diff --git a/net-misc/ntp/ntp-4.2.8_p15.ebuild b/net-misc/ntp/ntp-4.2.8_p15.ebuild deleted file mode 100644 index fab96d3d6b6b.. --- a/net-misc/ntp/ntp-4.2.8_p15.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/; -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - https://dev.gentoo.org/~polynomial-c/${MY_P}-manpages.tar.xz; - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" - -COMMON_DEPEND="readline? ( >=sys-libs/readline-4.1:0= ) - >=dev-libs/libevent-2.0.9:=[threads?] - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( - dev-libs/openssl:0= - ) - parse-clocks? ( net-misc/pps-tools )" -BDEPEND="virtual/pkgconfig - acct-group/ntp - acct-user/ntp" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - acct-group/ntp - acct-user/ntp - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax ) - !net-misc/ntpsec - !openntpd? ( !net-misc/openntpd ) -" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch #533966 - "${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch #563922 - "${FILESDIR}"/${PN}-4.2.8_p14-add_cap_ipc_lock.patch #711530 - "${FILESDIR}"/${PN}-4.2.8_p15-gcc10.patch #759409 - "${FILESDIR}"/${PN}-4.2.8_p15-glibc-2.34.patch -) - -src_prepare() { - default - append-cppflags -D_GNU_SOURCE #264109 - # Make sure every build uses the same install layout. #539092 - find sntp/loc/ -type f '!' -name legacy -delete || die - eautoreconf #622754 - # Disable pointless checks. - touch .checkChangeLog .gcc-warning FRC.html html/.datecheck -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - local myeconfargs=( - --with-lineeditlibs=readline,edit,editline - --with-yielding-select - --disable-local-libevent - # Increase the default memlimit from 32MiB to 128MiB. #533232 - --with-memlock=256 - $(use_enable caps linuxcaps) - $(use_enable parse-clocks) - $(use_enable ipv6) - $(use_enable debug debugging) - $(use_with readline lineeditlibs readline) - $(use_enable samba ntp-signd) - $(use_with snmp ntpsnmpd) - $(use_with ssl crypto) - $(use_enable threads thread-support) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - - insinto /etc - doins "${FILESDIR}"/ntp.conf - use ipv6 || sed -i '/^restrict .*::1/d' "${ED}"/etc/ntp.conf #524726 - newinitd "${FILESDIR}"/ntpd.rc-r1 ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" || die - rm usr/sbin/ntpd || die - rm -r var/lib || die - rm
[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/
commit: ac9be014f43ea7d4a5d407732fee6811c589fa04 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:05:12 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9be014 dev-db/percona-server: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> ...na-server-8.0.26.16-r1.ebuild => percona-server-8.0.26.16-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild b/dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild similarity index 99% rename from dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild rename to dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild index 1d61ecef9370..6cda9fcd379e 100644 --- a/dev-db/percona-server/percona-server-8.0.26.16-r1.ebuild +++ b/dev-db/percona-server/percona-server-8.0.26.16-r2.ebuild @@ -58,7 +58,7 @@ COMMON_DEPEND=" >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] + dev-libs/libevent:=[ssl,threads(+)] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= net-misc/curl:=
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: 19dea3e3d4a60ab03b66c81cc7990de6fba5b8d9 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:04:19 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19dea3e3 dev-db/mysql: drop 8.0.31 Signed-off-by: Mike Gilbert gentoo.org> dev-db/mysql/mysql-8.0.31.ebuild | 1223 -- 1 file changed, 1223 deletions(-) diff --git a/dev-db/mysql/mysql-8.0.31.ebuild b/dev-db/mysql/mysql-8.0.31.ebuild deleted file mode 100644 index 691ab60e8a63.. --- a/dev-db/mysql/mysql-8.0.31.ebuild +++ /dev/null @@ -1,1223 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_MAKEFILE_GENERATOR=emake -inherit check-reqs cmake flag-o-matic linux-info multiprocessing prefix toolchain-funcs - -MY_PV="${PV//_pre*}" -MY_P="${PN}-${MY_PV}" - -# Patch version -PATCH_SET=( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches-01.tar.xz ) - -HOMEPAGE="https://www.mysql.com/; -DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" -SRC_URI="https://cdn.mysql.com/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${MY_PV}.tar.gz" -SRC_URI+=" https://cdn.mysql.com/archives/mysql-$(ver_cut 1-2)/mysql-boost-${MY_PV}.tar.gz" -SRC_URI+=" https://downloads.mysql.com/archives/MySQL-$(ver_cut 1-2)/${PN}-boost-${MY_PV}.tar.gz" -SRC_URI+=" ${PATCH_SET[@]}" -# Shorten the path because the socket path length must be shorter than 107 chars -# and we will run a mysql server during test phase -S="${WORKDIR}/mysql" - -LICENSE="GPL-2" -SLOT="8.0" -# -ppc, -riscv for bug #761715 -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test" -RESTRICT="!test? ( test )" -REQUIRED_USE="?? ( tcmalloc jemalloc ) - cjk? ( server ) - jemalloc? ( server ) - numa? ( server ) - profiling? ( server ) - router? ( server ) - tcmalloc? ( server )" - -# Be warned, *DEPEND are version-dependent -# These are used for both runtime and compiletime -COMMON_DEPEND=" - >=app-arch/lz4-0_p131:= - app-arch/zstd:= - sys-libs/ncurses:0= - >=sys-libs/zlib-1.2.3:0= - >=dev-libs/openssl-1.0.0:0= - server? ( - dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] - >=dev-libs/protobuf-3.8:= - net-libs/libtirpc:= - cjk? ( app-text/mecab:= ) - jemalloc? ( dev-libs/jemalloc:0= ) - kernel_linux? ( - dev-libs/libaio:0= - sys-process/procps:0= - ) - numa? ( sys-process/numactl ) - tcmalloc? ( dev-util/google-perftools:0= ) - ) -" - -DEPEND=" - ${COMMON_DEPEND} - || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - app-alternatives/yacc - server? ( net-libs/rpcsvc-proto ) - test? ( - acct-group/mysql acct-user/mysql - dev-perl/JSON - ) -" - -RDEPEND=" - ${COMMON_DEPEND} - !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster - !dev-db/mysql:0 - !dev-db/mysql:5.7 - selinux? ( sec-policy/selinux-mysql ) - !prefix? ( - acct-group/mysql acct-user/mysql - dev-db/mysql-init-scripts - ) -" - -# For other stuff to bring us in -# dev-perl/DBD-mysql is needed by some scripts installed by MySQL -PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )" - -PATCHES=( - "${WORKDIR}"/mysql-patches -) - -mysql_init_vars() { - : ${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} - : ${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} - : ${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} - : ${MY_LOGDIR="${EPREFIX}/var/log/mysql"} - MY_DATADIR="${MY_LOCALSTATEDIR}" - - export MY_SHAREDSTATEDIR MY_SYSCONFDIR - export MY_LOCALSTATEDIR MY_LOGDIR - export MY_DATADIR -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use server ; then - CHECKREQS_DISK_BUILD="3G" - - if has test $FEATURES ; then - CHECKREQS_DISK_BUILD="9G" - fi - - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - CHECKREQS_DISK_BUILD="3G" - - if has test ${FEATURES} ; then - CHECKREQS_DISK_BUILD="9G" - - # Bug #213475 - MySQL _will_ object strenuously if your machine is named - # localhost. Also causes weird failures. -
[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/
commit: aea898f9fb3e0bfa1f6fc10c505e39a1a6ec393f Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:08:30 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea898f9 net-misc/apt-cacher-ng: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> ...-cacher-ng-3.7.4_p1-r1.ebuild => apt-cacher-ng-3.7.4_p1-r2.ebuild} | 4 ++-- net-misc/apt-cacher-ng/apt-cacher-ng-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r1.ebuild b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.ebuild similarity index 97% rename from net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r1.ebuild rename to net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.ebuild index 290c31128e2b..93003c161282 100644 --- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r1.ebuild +++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r2.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 @@ -21,7 +21,7 @@ IUSE="doc fuse systemd tcpd" DEPEND="acct-user/apt-cacher-ng acct-group/apt-cacher-ng app-arch/bzip2 - dev-libs/libevent:=[threads] + dev-libs/libevent:=[threads(+)] dev-libs/openssl:0= net-dns/c-ares:= sys-libs/zlib diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-.ebuild b/net-misc/apt-cacher-ng/apt-cacher-ng-.ebuild index 317ac95f9c39..c68f0b584466 100644 --- a/net-misc/apt-cacher-ng/apt-cacher-ng-.ebuild +++ b/net-misc/apt-cacher-ng/apt-cacher-ng-.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 @@ -18,7 +18,7 @@ IUSE="doc fuse systemd tcpd" DEPEND="acct-user/apt-cacher-ng acct-group/apt-cacher-ng app-arch/bzip2 - dev-libs/libevent:=[threads] + dev-libs/libevent:=[threads(+)] dev-libs/openssl:0= sys-libs/zlib fuse? ( sys-fs/fuse:0 )
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openmpi/
commit: c98e72c74331332163ad0221ce31da6b74bba252 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:12:22 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98e72c7 sys-cluster/openmpi: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> sys-cluster/openmpi/{openmpi-4.1.4.ebuild => openmpi-4.1.4-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/openmpi/openmpi-4.1.4.ebuild b/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild similarity index 98% rename from sys-cluster/openmpi/openmpi-4.1.4.ebuild rename to sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild index feccd35c069a..339560c3b179 100644 --- a/sys-cluster/openmpi/openmpi-4.1.4.ebuild +++ b/sys-cluster/openmpi/openmpi-4.1.4-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 @@ -46,7 +46,7 @@ CDEPEND=" !sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi - >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads] + >=dev-libs/libevent-2.0.22:=[${MULTILIB_USEDEP},threads(+)] dev-libs/libltdl:0[${MULTILIB_USEDEP}] >=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}] >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: 25230b9a61f0eba996d403b090c3e79937d6f726 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 13 20:06:58 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Feb 14 00:29:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25230b9a mail-client/thunderbird: adjust libevent dependency Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert gentoo.org> mail-client/thunderbird/thunderbird-102.6.1.ebuild | 2 +- mail-client/thunderbird/thunderbird-102.7.1.ebuild | 2 +- mail-client/thunderbird/thunderbird-102.7.2.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mail-client/thunderbird/thunderbird-102.6.1.ebuild b/mail-client/thunderbird/thunderbird-102.6.1.ebuild index cd66080501e7..455a651a404a 100644 --- a/mail-client/thunderbird/thunderbird-102.6.1.ebuild +++ b/mail-client/thunderbird/thunderbird-102.6.1.ebuild @@ -156,7 +156,7 @@ COMMON_DEPEND="${TB_ONLY_DEPEND} ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) + system-libevent? ( >=dev-libs/libevent-2.0:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) diff --git a/mail-client/thunderbird/thunderbird-102.7.1.ebuild b/mail-client/thunderbird/thunderbird-102.7.1.ebuild index 6118b6e06023..a1ae2575d6bd 100644 --- a/mail-client/thunderbird/thunderbird-102.7.1.ebuild +++ b/mail-client/thunderbird/thunderbird-102.7.1.ebuild @@ -162,7 +162,7 @@ COMMON_DEPEND="${TB_ONLY_DEPEND} ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) + system-libevent? ( >=dev-libs/libevent-2.0:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) diff --git a/mail-client/thunderbird/thunderbird-102.7.2.ebuild b/mail-client/thunderbird/thunderbird-102.7.2.ebuild index 6118b6e06023..a1ae2575d6bd 100644 --- a/mail-client/thunderbird/thunderbird-102.7.2.ebuild +++ b/mail-client/thunderbird/thunderbird-102.7.2.ebuild @@ -162,7 +162,7 @@ COMMON_DEPEND="${TB_ONLY_DEPEND} ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) + system-libevent? ( >=dev-libs/libevent-2.0:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= )
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-crystal-mode/, app-emacs/emacs-crystal-mode/files/
commit: 01f3454e3481bb25a55c905b8c209b938f7de60c Author: Maciej Barć gentoo org> AuthorDate: Tue Feb 14 00:14:47 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Feb 14 00:20:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f3454e app-emacs/emacs-crystal-mode: new package; add 0.1.0_p20221008 Signed-off-by: Maciej Barć gentoo.org> app-emacs/emacs-crystal-mode/Manifest | 1 + .../emacs-crystal-mode-0.1.0_p20221008.ebuild | 30 ++ .../files/50emacs-crystal-mode-gentoo.el | 2 ++ app-emacs/emacs-crystal-mode/metadata.xml | 13 ++ 4 files changed, 46 insertions(+) diff --git a/app-emacs/emacs-crystal-mode/Manifest b/app-emacs/emacs-crystal-mode/Manifest new file mode 100644 index ..2c9e23c7f0cd --- /dev/null +++ b/app-emacs/emacs-crystal-mode/Manifest @@ -0,0 +1 @@ +DIST emacs-crystal-mode-0.1.0_p20221008.tar.gz 38944 BLAKE2B 62e8a98bdf036a80dd227a00758146944869c9735867e31f9fc9c7edf01edd937c859d85a348e17fa29c55446309f4dd4958bec42ea23c19dbe4039e1a835bf2 SHA512 12445858a4f71620d9e785b16fa9562e54947f41fcf2ad3299b1e10359c241548686e34e14d7a80f116533bff0a08a3a333cc4616ccb3aa5dadee32ba8a7ae96 diff --git a/app-emacs/emacs-crystal-mode/emacs-crystal-mode-0.1.0_p20221008.ebuild b/app-emacs/emacs-crystal-mode/emacs-crystal-mode-0.1.0_p20221008.ebuild new file mode 100644 index ..3a0c33520235 --- /dev/null +++ b/app-emacs/emacs-crystal-mode/emacs-crystal-mode-0.1.0_p20221008.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ ${PV} == *_p20221008 ]] && COMMIT=9bfb9f0f566e937cc6a2f2913d1b56978b81dc99 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="GNU Emacs major mode for editing Crystal programming language files" +HOMEPAGE="https://github.com/crystal-lang-tools/emacs-crystal-mode/; +SRC_URI="https://github.com/crystal-lang-tools/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${COMMIT} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-emacs/flycheck" +BDEPEND="${RDEPEND}" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/emacs-crystal-mode/files/50emacs-crystal-mode-gentoo.el b/app-emacs/emacs-crystal-mode/files/50emacs-crystal-mode-gentoo.el new file mode 100644 index ..8530b6227015 --- /dev/null +++ b/app-emacs/emacs-crystal-mode/files/50emacs-crystal-mode-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(load "emacs-crystal-mode-autoloads" nil t) diff --git a/app-emacs/emacs-crystal-mode/metadata.xml b/app-emacs/emacs-crystal-mode/metadata.xml new file mode 100644 index ..0e4f38833a48 --- /dev/null +++ b/app-emacs/emacs-crystal-mode/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + + https://github.com/crystal-lang-tools/emacs-crystal-mode/issues/ +crystal-lang-tools/emacs-crystal-mode + +
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: d874f5ca008b2838925194347f76139acdcc43ba Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 23:00:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 00:08:13 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=d874f5ca Have is_older_than() check the argument count and guard against errexit If fewer than 2 arguments are provided, print a diagnostic message to STDERR before immediately returning. Doing so allows for an unconditional shift. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/functions.sh b/functions.sh index 51c6dbd..8a2a788 100644 --- a/functions.sh +++ b/functions.sh @@ -416,12 +416,15 @@ is_older_than() { local ref has_gfind - if [ -e "$1" ]; then + if [ "$#" -lt 2 ]; then + printf 'Too few arguments for is_older_than (got %d, expected at least 2)\n' "$#" >&2 + return 1 + elif [ -e "$1" ]; then ref=$1 else ref= fi - [ "$#" -gt 0 ] && shift + shift # Consult the hash table in the present shell, prior to forking. hash gfind 2>/dev/null; has_gfind=$(( $? == 0 ))
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 26d09671f8994d7e1ac43d743f77a1f10e8d92c9 Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 23:02:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 14 00:08:13 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=26d09671 test-functions: Also test is_older_than with just one argument Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> test-functions | 4 1 file changed, 4 insertions(+) diff --git a/test-functions b/test-functions index df838f7..2c1fa67 100755 --- a/test-functions +++ b/test-functions @@ -27,6 +27,10 @@ cleanup_tmpdir() { test_is_older_than() { set -- \ 1 N/A N/A \ + 1 newer N/A \ + 1 newer-empty N/A \ + 1 newer/fileN/A \ + 1 non-existent N/A \ 0 newer newer \ 1 newer newer-empty \ 0 newer newer/file \
[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/
commit: bc3a1f94633d02d516191ea2861ce3d1a9a453a2 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 23:24:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 23:24:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3a1f94 app-emacs/org-mode: Stabilize 9.6.1 ALLARCHES, #894248 Signed-off-by: Sam James gentoo.org> app-emacs/org-mode/org-mode-9.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/org-mode/org-mode-9.6.1.ebuild b/app-emacs/org-mode/org-mode-9.6.1.ebuild index 0bac68a752b9..308b4b2096c6 100644 --- a/app-emacs/org-mode/org-mode-9.6.1.ebuild +++ b/app-emacs/org-mode/org-mode-9.6.1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="doc odt-schema" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 1a22d1119d4f524682912d1cc796acfe60deaccf Author: Sam James gentoo org> AuthorDate: Mon Feb 13 23:24:37 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 23:24:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a22d111 net-misc/gallery-dl: Stabilize 1.24.4 ppc64, #894244 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.24.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild index 182f8381cdc6..3f6870189656 100644 --- a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 arm ~arm64 hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 648bcd35200c3e654bc5482b62ba84a234be8fa6 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 23:24:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 23:24:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648bcd35 net-misc/gallery-dl: Stabilize 1.24.4 ppc, #894244 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.24.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild index 3f6870189656..3b1d9bcb8574 100644 --- a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 arm ~arm64 hppa ~ppc ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm ~arm64 hppa ppc ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 9d2a2e35b05263c6364805370533a91ccaa82fcb Author: Sam James gentoo org> AuthorDate: Mon Feb 13 23:24:36 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 23:24:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2a2e35 net-misc/gallery-dl: Stabilize 1.24.4 arm, #894244 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.24.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild index 8831d6e18bfa..182f8381cdc6 100644 --- a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 arm ~arm64 hppa ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-admin/logmon/
commit: b639f110582b6293a0904f49f861de5f7d6305c2 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 23:16:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 23:16:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b639f110 app-admin/logmon: fix build w/ clang 16 Closes: https://bugs.gentoo.org/894206 Signed-off-by: Sam James gentoo.org> app-admin/logmon/logmon-0.4.4-r1.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app-admin/logmon/logmon-0.4.4-r1.ebuild b/app-admin/logmon/logmon-0.4.4-r1.ebuild index 735050298861..9aaa2ca57d66 100644 --- a/app-admin/logmon/logmon-0.4.4-r1.ebuild +++ b/app-admin/logmon/logmon-0.4.4-r1.ebuild @@ -1,9 +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 -inherit autotools +inherit autotools flag-o-matic MY_P="LogMon-${PV}" DESCRIPTION="Split-screen terminal/ncurses based log viewer" @@ -38,6 +38,13 @@ src_prepare() { eautoreconf } +src_configure() { + # Uses removed 'register' keyword, bug #894206 + append-cxxflags -std=c++14 + + econf +} + src_install() { dobin logmon
[gentoo-commits] repo/gentoo:master commit in: sys-apps/groff/
commit: 2c3ae11951c776e4c6a9098d6d6811bbfd12adf5 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 22:54:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:54:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3ae119 sys-apps/groff: fix build w/ Clang 16 for 1.22.4 1.23.x is fine. Closes: https://bugs.gentoo.org/894154 Signed-off-by: Sam James gentoo.org> sys-apps/groff/groff-1.22.4.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-apps/groff/groff-1.22.4.ebuild b/sys-apps/groff/groff-1.22.4.ebuild index 94a0763ca900..b07b4e2c08e6 100644 --- a/sys-apps/groff/groff-1.22.4.ebuild +++ b/sys-apps/groff/groff-1.22.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs MY_P="${P/_/.}" @@ -71,6 +71,9 @@ src_configure() { export gl_cv_func_signbit_gcc=yes fi + # Drop in release after 1.22.4! bug #894154 + append-cxxflags -std=gnu++11 + local myeconfargs=( --with-appresdir="${EPREFIX}"/usr/share/X11/app-defaults $(use_with uchardet)
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/epos/
commit: e59f268c2686f081cf8177ab24d19731ba0c9646 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 23:21:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 23:21:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59f268c app-accessibility/epos: fix build w/ clang 16 Closes: https://bugs.gentoo.org/894178 Signed-off-by: Sam James gentoo.org> app-accessibility/epos/epos-2.5.37-r3.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app-accessibility/epos/epos-2.5.37-r3.ebuild b/app-accessibility/epos/epos-2.5.37-r3.ebuild index 81187ea939bf..5e37997d1ed0 100644 --- a/app-accessibility/epos/epos-2.5.37-r3.ebuild +++ b/app-accessibility/epos/epos-2.5.37-r3.ebuild @@ -1,23 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools +inherit autotools flag-o-matic -DESCRIPTION="language independent text-to-speech system" +DESCRIPTION="Language independent text-to-speech system" HOMEPAGE="http://epos.ufe.cz/; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 x86" -IUSE="" +RESTRICT="test" # needs running eposd -RESTRICT=test # needs running eposd - -DEPEND="dev-util/byacc" -RDEPEND="" +BDEPEND="dev-util/byacc" PATCHES=( "${FILESDIR}"/${PN}-2.5.37-gcc43.patch @@ -36,6 +33,9 @@ src_prepare() { } src_configure() { + # Uses removed 'register' keyword, bug #894178 + append-cxxflags -std=c++03 + econf \ --enable-charsets \ --disable-portaudio \
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-tools/
commit: 50f5b53df24d84c30846cec9f3de31f11b707ca1 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 23:01:59 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 23:01:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f5b53d app-accessibility/speech-tools: fix build w/ clang 16 Upstream seems gone. Closes: https://bugs.gentoo.org/881863 Closes: https://bugs.gentoo.org/894184 Signed-off-by: Sam James gentoo.org> app-accessibility/speech-tools/speech-tools-2.5.0-r1.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app-accessibility/speech-tools/speech-tools-2.5.0-r1.ebuild b/app-accessibility/speech-tools/speech-tools-2.5.0-r1.ebuild index c2d113a7a6c6..90155ff033cd 100644 --- a/app-accessibility/speech-tools/speech-tools-2.5.0-r1.ebuild +++ b/app-accessibility/speech-tools/speech-tools-2.5.0-r1.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 -inherit autotools toolchain-funcs +inherit autotools flag-o-matic toolchain-funcs MY_P=${P/speech-/speech_} PATCHSET="r3" @@ -99,6 +99,11 @@ src_configure() { } src_compile() { + # Lacks prototypes, bug #881863 + append-cflags -std=gnu89 + # Uses 'register' keyword removed in C++17, bug #894184 + append-cxxflags -std=c++14 + emake -j1 \ CC="$(tc-getCC)" \ CXX="$(tc-getCXX)" \
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 6c671a42d493bfb73a1c833bbc0f3a064066 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 22:45:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:45:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c671a42 net-misc/gallery-dl: Stabilize 1.24.4 hppa, #894244 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.24.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild index 9dcd7bdbba2f..8831d6e18bfa 100644 --- a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/
commit: f25eab07039b026632b3c55afef57763b37d8967 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 22:45:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:45:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25eab07 app-admin/apache-tools: Stabilize 2.4.55 ppc, #894146 Signed-off-by: Sam James gentoo.org> app-admin/apache-tools/apache-tools-2.4.55.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/apache-tools/apache-tools-2.4.55.ebuild b/app-admin/apache-tools/apache-tools-2.4.55.ebuild index 78acadb3488b..5cfe66a9d4b8 100644 --- a/app-admin/apache-tools/apache-tools-2.4.55.ebuild +++ b/app-admin/apache-tools/apache-tools-2.4.55.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris" IUSE="ssl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/
commit: c5b81857dd35b18d94a823282f71df4ca61963f0 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 22:45:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:45:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b81857 www-servers/apache: Stabilize 2.4.55-r1 ppc, #894146 Signed-off-by: Sam James gentoo.org> www-servers/apache/apache-2.4.55-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/apache/apache-2.4.55-r1.ebuild b/www-servers/apache/apache-2.4.55-r1.ebuild index 632d6506f31f..dc12d6c72d7a 100644 --- a/www-servers/apache/apache-2.4.55-r1.ebuild +++ b/www-servers/apache/apache-2.4.55-r1.ebuild @@ -144,7 +144,7 @@ HOMEPAGE="https://httpd.apache.org/; # some helper scripts are Apache-1.1, thus both are here LICENSE="Apache-2.0 Apache-1.1" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris" PATCHES=( "${FILESDIR}"/${PN}-2.4.54-no-which.patch # bug #844868
[gentoo-commits] repo/gentoo:master commit in: media-libs/id3lib/, media-libs/id3lib/files/
commit: eccbaa58e0c21cc6df13f6028244158f144145a0 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 22:43:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:44:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eccbaa58 media-libs/id3lib: fix build with Clang, EAPI 8 Thanks to Jannik2099 for spotting the problem in configure. Closes: https://bugs.gentoo.org/871087 Signed-off-by: Sam James gentoo.org> .../id3lib/files/id3lib-3.8.3-configure-clang.patch | 21 + ...3lib-3.8.3-r9.ebuild => id3lib-3.8.3-r10.ebuild} | 17 + 2 files changed, 30 insertions(+), 8 deletions(-) diff --git a/media-libs/id3lib/files/id3lib-3.8.3-configure-clang.patch b/media-libs/id3lib/files/id3lib-3.8.3-configure-clang.patch new file mode 100644 index ..730a00b62dbf --- /dev/null +++ b/media-libs/id3lib/files/id3lib-3.8.3-configure-clang.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/871087 +--- a/m4/id3_cxx.m4 b/m4/id3_cxx.m4 +@@ -81,7 +81,7 @@ AC_DEFUN(ID3_CXX_PORTABILITY,[ + + dnl Check whether we have bool + AC_MSG_CHECKING(whether C++ has bool) +- AC_TRY_RUN([main() { bool b1=true; bool b2=false; }], ++ AC_TRY_RUN([int main() { bool b1=true; bool b2=false; }], + [ AC_MSG_RESULT(yes) ], + [ AC_MSG_RESULT(no) +AC_DEFINE(CXX_HAS_NO_BOOL) ], +@@ -90,7 +90,7 @@ AC_DEFUN(ID3_CXX_PORTABILITY,[ + + dnl Test whether C++ has buggy for-loops + AC_MSG_CHECKING(whether C++ has correct scoping in for-loops) +- AC_TRY_COMPILE([#include ], [ ++ AC_TRY_COMPILE([#include ], [ +for (int i=0;i<10;i++) { } +for (int i=0;i<10;i++) { } + ], [ AC_MSG_RESULT(yes) ], diff --git a/media-libs/id3lib/id3lib-3.8.3-r9.ebuild b/media-libs/id3lib/id3lib-3.8.3-r10.ebuild similarity index 86% rename from media-libs/id3lib/id3lib-3.8.3-r9.ebuild rename to media-libs/id3lib/id3lib-3.8.3-r10.ebuild index 79e0b20e88b2..1a5880aba94a 100644 --- a/media-libs/id3lib/id3lib-3.8.3-r9.ebuild +++ b/media-libs/id3lib/id3lib-3.8.3-r10.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=6 +EAPI=8 inherit autotools @@ -13,16 +13,15 @@ LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="doc static-libs" +RESTRICT="test" RDEPEND="sys-libs/zlib:=" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -RESTRICT="test" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-doc/doxygen )" DOCS=( AUTHORS ChangeLog HISTORY README THANKS TODO ) -S=${WORKDIR}/${P/_} +S="${WORKDIR}"/${P/_} PATCHES=( "${FILESDIR}"/${P}-zlib.patch @@ -34,6 +33,7 @@ PATCHES=( "${FILESDIR}"/${P}-missing_nullpointer_check.patch "${FILESDIR}"/${P}-security.patch "${FILESDIR}"/${P}-vbr-stack-smashing.patch # bug 398571 + "${FILESDIR}"/${P}-configure-clang.patch ) src_prepare() { @@ -41,7 +41,7 @@ src_prepare() { sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' {.,zlib}/configure.in || die - AT_M4DIR=${S}/m4 eautoreconf + AT_M4DIR="${S}"/m4 eautoreconf } src_configure() { @@ -50,6 +50,7 @@ src_configure() { src_compile() { default + if use doc; then pushd doc >/dev/null || die doxygen Doxyfile || die
[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/files/, net-mail/cyrus-imapd/
commit: 20bff3caf26436646577e2fddaac7d1d31b586e6 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 08:42:31 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:44:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bff3ca net-mail/cyrus-imapd: drop .la files, fix trivial bashism in init script Closes: https://bugs.gentoo.org/843692 Closes: https://bugs.gentoo.org/843695 Signed-off-by: Sam James gentoo.org> ...cyrus-imapd-3.0.18.ebuild => cyrus-imapd-3.0.18-r1.ebuild} | 2 ++ .../{cyrus-imapd-3.4.5.ebuild => cyrus-imapd-3.4.5-r1.ebuild} | 2 ++ net-mail/cyrus-imapd/files/cyrus.rc8 | 11 +-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.0.18.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.0.18-r1.ebuild similarity index 99% rename from net-mail/cyrus-imapd/cyrus-imapd-3.0.18.ebuild rename to net-mail/cyrus-imapd/cyrus-imapd-3.0.18-r1.ebuild index e7037f973119..a9eb170fa2a1 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.0.18.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.0.18-r1.ebuild @@ -204,6 +204,8 @@ src_install() { fperms 0750 "/var/${subdir}/${i}" done done + + find "${ED}" -type f -name '*.la' -delete || die } pkg_preinst() { diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.5.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.4.5-r1.ebuild similarity index 99% rename from net-mail/cyrus-imapd/cyrus-imapd-3.4.5.ebuild rename to net-mail/cyrus-imapd/cyrus-imapd-3.4.5-r1.ebuild index ff38d8a5b3ab..53019d534474 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.5.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.5-r1.ebuild @@ -219,6 +219,8 @@ src_install() { fperms 0750 "/var/${subdir}/${i}" done done + + find "${ED}" -type f -name '*.la' -delete || die } pkg_preinst() { diff --git a/net-mail/cyrus-imapd/files/cyrus.rc8 b/net-mail/cyrus-imapd/files/cyrus.rc8 index 9d9e9452f565..e3be47fadf63 100644 --- a/net-mail/cyrus-imapd/files/cyrus.rc8 +++ b/net-mail/cyrus-imapd/files/cyrus.rc8 @@ -9,12 +9,11 @@ depend() { } checkdirs() { - for dir in /run/cyrus/{,proc,lock,socket,sync} - do - checkpath -q -d -o cyrus:mail -m 0750 "${dir}" || { -eerror "Failed to create directory at $dir" -return 1 - } + for dir in /run/cyrus /run/cyrus/proc /run/cyrus/lock /run/cyrus/socket /run/cyrus/sync; do + checkpath -q -d -o cyrus:mail -m 0750 "${dir}" || { + eerror "Failed to create directory at $dir" + return 1 + } done }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/apr/
commit: aabd182f30135ef2f823886e347cfeb649917fc9 Author: Sam James gentoo org> AuthorDate: Mon Feb 13 08:38:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 22:44:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabd182f dev-libs/apr: respect CC I tried with all the normal techniques to get this to happen and couldn't, but maybe I'm just tired and missing something. Anyway, with these, a few more things start respecting the env, but I couldn't actually get CC to fail like it did in the bug. Closes: https://bugs.gentoo.org/894150 Signed-off-by: Sam James gentoo.org> dev-libs/apr/apr-1.7.2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-libs/apr/apr-1.7.2.ebuild b/dev-libs/apr/apr-1.7.2.ebuild index 771d24bf8a2e..0c6d2fae88d5 100644 --- a/dev-libs/apr/apr-1.7.2.ebuild +++ b/dev-libs/apr/apr-1.7.2.ebuild @@ -48,6 +48,8 @@ src_prepare() { } src_configure() { + tc-export AS CC CPP + local myconf=( --enable-layout=gentoo --enable-nonportable-atomics
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/, media-video/ffmpeg/
commit: b55c0c7c8699e2e51f1d861c3abf16b75204fd09 Author: Craig Andrews gentoo org> AuthorDate: Mon Feb 13 13:23:37 2023 + Commit: Craig Andrews gentoo org> CommitDate: Mon Feb 13 22:43:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55c0c7c media-video/ffmpeg: fix build when USE=vulkan Closes: https://bugs.gentoo.org/894122 Signed-off-by: Craig Andrews gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/29571 Signed-off-by: Craig Andrews gentoo.org> media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild | 3 +- media-video/ffmpeg/files/ffmpeg-5.1.2-vulkan.patch | 33 ++ 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild b/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild index 3467de2ac40e..ebfee785a3f4 100644 --- a/media-video/ffmpeg/ffmpeg-5.1.2-r1.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.1.2-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=8 @@ -336,6 +336,7 @@ S=${WORKDIR}/${P/_/-} PATCHES=( "${FILESDIR}"/chromium-r1.patch + "${FILESDIR}/${P}-vulkan.patch" ) MULTILIB_WRAPPED_HEADERS=( diff --git a/media-video/ffmpeg/files/ffmpeg-5.1.2-vulkan.patch b/media-video/ffmpeg/files/ffmpeg-5.1.2-vulkan.patch new file mode 100644 index ..d7ce57350e4e --- /dev/null +++ b/media-video/ffmpeg/files/ffmpeg-5.1.2-vulkan.patch @@ -0,0 +1,33 @@ +From eb0455d64690eed0068e5cb202f72ecdf899837c Mon Sep 17 00:00:00 2001 +From: Lynne +Date: Sun, 25 Dec 2022 01:03:30 +0100 +Subject: [PATCH] hwcontext_vulkan: remove optional encode/decode extensions + from the list + +They're not currently used, so they don't need to be there. +Vulkan stabilized the decode extensions less than a week ago, and their +name prefixes were changed from EXT to KHR. It's a bit too soon to be +depending on it, so rather than bumping, just remove these for now. +--- + libavutil/hwcontext_vulkan.c | 8 + 1 file changed, 8 deletions(-) + +diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c +index f1db1c7291f1..2a9b5f4aac62 100644 +--- a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c +@@ -358,14 +358,6 @@ static const VulkanOptExtension optional_device_exts[] = { + { VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME, FF_VK_EXT_EXTERNAL_WIN32_MEMORY }, + { VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME, FF_VK_EXT_EXTERNAL_WIN32_SEM }, + #endif +- +-/* Video encoding/decoding */ +-{ VK_KHR_VIDEO_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG}, +-{ VK_KHR_VIDEO_DECODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG}, +-{ VK_KHR_VIDEO_ENCODE_QUEUE_EXTENSION_NAME, FF_VK_EXT_NO_FLAG}, +-{ VK_EXT_VIDEO_ENCODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG}, +-{ VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME, FF_VK_EXT_NO_FLAG}, +-{ VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME, FF_VK_EXT_NO_FLAG}, + }; + + /* Converts return values to strings */
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: 0e67541db4cc7e5069e1f7aca15d3c8372f4ba90 Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 13 22:15:49 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 13 22:42:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e67541d app-admin/rsyslog: drop old 8.2102.0-r1 Signed-off-by: Maciej Barć gentoo.org> app-admin/rsyslog/Manifest | 2 - app-admin/rsyslog/rsyslog-8.2102.0-r1.ebuild | 484 --- 2 files changed, 486 deletions(-) diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest index 2ee35923eff3..6568a5ab5d7f 100644 --- a/app-admin/rsyslog/Manifest +++ b/app-admin/rsyslog/Manifest @@ -1,10 +1,8 @@ -DIST rsyslog-8.2102.0.tar.gz 3123684 BLAKE2B f5c4e00d68ec82ed3f7b89dd5e888bebda9c4eb38185dfd8ecd96c1bf77380385aaddac73ab1de8364e1239a3de746f160c18b0f135d006f473f9e40be2c18a1 SHA512 281b0e5d5cb548c39a6e514e5fd5b1bdbe8ca0bdd9234f4fea581ed7679f76d2d75b65d14c3c5e799f86f91600074ff75b467aa1ff27cdbec0f4197261c5aec0 DIST rsyslog-8.2112.0.tar.gz 3230105 BLAKE2B deee27f0b1e2b9783bef4d90e396c92c772465156ae8242172548794d628edb5d1e9a95d9ee2aeb2b301ec4b691572391ea7db7b1e8fdb1d14c65e3857857799 SHA512 32ee475d4ef34a68aa43997a97472d21f45c27052c528c1904786df608977189a53e8bb88f310dc2ebe3bf11857824e4e2188c5b85591a005b6977f90a6b17c3 DIST rsyslog-8.2206.0.tar.gz 3246829 BLAKE2B cfe88f12821146011914610e33cb907bd96f19b6e67c0eb3f9bd88b749eebd3a91ae27e445688842a806719cfe9757778d3f9705cd2d6a497d358015c9ddf36b SHA512 000d2a05ef4823879e615a347f62f76d3af7d43cddb119e7f57a8470aade00139475368579385ba008a1d5979082128ef6148e0fac2478f6e0ccb26e68d317b7 DIST rsyslog-8.2208.0.tar.gz 3262298 BLAKE2B c13920c755a24d8060335f3281a349d2f32c3c99de7351991e09e62302f6d9f61f4390b7945e30816c7d28afe5f757f6a49b2855e40e3f2f518a423662196b1b SHA512 e63f2465011722eb1bc99676ef6afd66e655af4fb9d751b3d8776499d054c422b195c65fef9ea6b9012d9fb334b7ed8a1c918167fecff389cbb79aa6b74acb73 DIST rsyslog-8.2210.0.tar.gz 3266727 BLAKE2B fc94e7d9b7d828c35e6117ff44d40aa421b79ecd9072cc143177cb77ac6e84adaa5e2b9ae9a66e4bb70d8b93411715f63f0e3707e53c965ef892d9146ec43c92 SHA512 c665b7f7a3c5ef31c9b62b50f815cfbb52db0cbe4a06934f4f1c3cd2a56fb49c319d33857ee92ab843aa5894cac16c16b8eccdf83714f31ab57a95049c4af231 DIST rsyslog-8.2212.0.tar.gz 3268012 BLAKE2B 72347c8281ce537cade415b73a5f15b80ad035ccf9091bcbb72952da32790064a8dd88416d3b7682e6fb77f23dbd51cb2b596587498d4cbccedf21c41c2c6305 SHA512 ca8c3d4c035f9dd5fb6b2d27c66f5e3211458cb1afbf2a73d3e268424a40e3e8746499d7db2e313cf2833f2f73640eb79924770198fb3009ef5461479cf80d15 -DIST rsyslog-doc-8.2102.0.tar.gz 6419104 BLAKE2B 134c7ccde6f7435b35840fa37f5774223ac1ebd7dc10db961900a7b1600483156518433c7f70d0981e96ea750e1916ab53e346abacf58066bf141e85c719ae00 SHA512 a5dc4fb9bd8892fac693c5692b926c8d7d9fa36667d6b4c6eccba750713af88d4317f6232efc2a16de38c2e58c4a8bc4d04c9ebb2e7ebc3b0878d53eef20dd2e DIST rsyslog-doc-8.2112.0.tar.gz 6545985 BLAKE2B 4f6cfbbf8062a70faa67dd7168ad35bcbe2c81f80560ddb48229a332ce8ac861efe3bdaa1baeddbdd086c3e9ac8912746ba58bc64ab62f3caba8b8cc1b0014fd SHA512 8588d5fd1a79fce785db85ba162ed2fa9e5375590ee8e6d8569e75334d36683a1b977e930c096a6b3dac15596c066b46fc3105fcc5e8232ab11cf43c6eed3a55 DIST rsyslog-doc-8.2206.0.tar.gz 6553532 BLAKE2B 51288f5e819393ad6b5af1acfa030b262c1a97c9cc791606c16792201eb8f7bbc9750bb004e7592a99fa1261b971911a6c2bbe6c0b82a6c3bb067b077ce22641 SHA512 23d686241bb6422146602420e21a53208ff82f39f76258d7147dc0b5c06863f8229e1e2df06bfcae63408d06e70b68f7a0b0d216671b78302527d436091a698a DIST rsyslog-doc-8.2208.0.tar.gz 6563848 BLAKE2B ec68684f1d7d895833f656ba6224a8013213a12b1bc7a28a268f2f629c25a3fbac7c379091f17eae24b6d71278c087e4a4cbed1656554de743fe5616a96559bf SHA512 428c2fe9e5025928d4a9d33f05f4eb20ac1bbde052b7fa2a8a0e45bfffe111eecc94eb2b6ec129de1011f0eabb106b4fb41d402b2a270e4148d3b1081e3b1da0 diff --git a/app-admin/rsyslog/rsyslog-8.2102.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2102.0-r1.ebuild deleted file mode 100644 index 00bc3f1dfc1b.. --- a/app-admin/rsyslog/rsyslog-8.2102.0-r1.ebuild +++ /dev/null @@ -1,484 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_9 ) - -inherit autotools linux-info python-any-r1 systemd - -DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" -HOMEPAGE="https://www.rsyslog.com/; - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git; - - DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git; - - inherit git-r3 -else - KEYWORDS="amd64 arm arm64 ~hppa x86" - - SRC_URI=" - https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz - doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz ) - " -fi - -LICENSE="GPL-3 LGPL-3 Apache-2.0" -SLOT="0" - -IUSE="clickhouse curl dbi debug doc elasticsearch
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/, app-admin/rsyslog/files/
commit: 1388126a51519fd0a2d1aea3e32499f0938c44f1 Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 13 22:32:08 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 13 22:42:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1388126a app-admin/rsyslog: remove configure bashisms Closes: https://bugs.gentoo.org/881381 Signed-off-by: Maciej Barć gentoo.org> .../files/rsyslog-8.2112.0-pr5024-configure.patch | 44 ++ app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild | 2 + app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild | 2 + app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild | 2 + app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild | 7 +++- app-admin/rsyslog/rsyslog-8.2212.0.ebuild | 2 + 6 files changed, 57 insertions(+), 2 deletions(-) diff --git a/app-admin/rsyslog/files/rsyslog-8.2112.0-pr5024-configure.patch b/app-admin/rsyslog/files/rsyslog-8.2112.0-pr5024-configure.patch new file mode 100644 index ..eae9fbc4d024 --- /dev/null +++ b/app-admin/rsyslog/files/rsyslog-8.2112.0-pr5024-configure.patch @@ -0,0 +1,44 @@ +From e3c750b98564bc66b50ae35e91f5222c441f8b75 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Maciej=20Bar=C4=87?= +Date: Wed, 16 Nov 2022 15:17:31 +0100 +Subject: [PATCH] configure.ac: remove bashisms +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +replace [[ ]] with test and == with = + +Signed-off-by: Maciej Barć +--- + configure.ac | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 3a43681d72..6e66ec904b 100644 +--- a/configure.ac b/configure.ac +@@ -1138,13 +1138,13 @@ AC_ARG_ENABLE(gnutls-tests, + no) enable_gnutls_tests="no" ;; +*) AC_MSG_ERROR(bad value ${enableval} for --enable-gnutls-tests) ;; + esac], +-[if [[ "$enable_gnutls" == "yes" ]]; then ++[if test "x$enable_gnutls" = "xyes"; then + enable_gnutls_tests=yes + else + enable_gnutls_tests=no + fi] + ) +-if [[ "$enable_gnutls_tests" == "yes" ]] && [[ "$enable_gnutls" != "yes" ]]; then ++if test "x$enable_gnutls_tests" = "xyes" && test "x$enable_gnutls" != "xyes"; then + AC_MSG_WARN([gnutls-tests can not be enabled without gnutls support. Disabling gnutls tests...]) + enable_gnutls_tests="no" + fi +@@ -1852,7 +1852,7 @@ AC_ARG_ENABLE(imfile-tests, + esac], + [enable_imfile_tests=yes] + ) +-if [[ "$enable_imfile_tests" == "yes" ]] && [[ "$enable_imfile" != "yes" ]]; then ++if test "x$enable_imfile_tests" = "xyes" && test "x$enable_imfile" != "xyes"; then + AC_MSG_WARN([imfile-tests can not be enabled without imfile support. Disabling imfile tests...]) + enable_imfile_tests="no" + fi diff --git a/app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild index 966d7a160de0..dc51fa17b90d 100644 --- a/app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2112.0-r1.ebuild @@ -115,6 +115,8 @@ fi CONFIG_CHECK="~INOTIFY_USER" WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" +PATCHES=( "${FILESDIR}"/${PN}-8.2112.0-pr5024-configure.patch ) + pkg_setup() { use test && python-any-r1_pkg_setup } diff --git a/app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild index a3a544366833..db90e08def7a 100644 --- a/app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2206.0-r1.ebuild @@ -117,6 +117,8 @@ fi CONFIG_CHECK="~INOTIFY_USER" WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" +PATCHES=( "${FILESDIR}"/${PN}-8.2112.0-pr5024-configure.patch ) + pkg_setup() { use test && python-any-r1_pkg_setup } diff --git a/app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild index 5bb2f9c0d333..47f4429d19fc 100644 --- a/app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2208.0-r1.ebuild @@ -117,6 +117,8 @@ fi CONFIG_CHECK="~INOTIFY_USER" WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!" +PATCHES=( "${FILESDIR}"/${PN}-8.2112.0-pr5024-configure.patch ) + pkg_setup() { use test && python-any-r1_pkg_setup } diff --git a/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild index c8b36f38a08a..fddffc4ef68c 100644 --- a/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2210.0-r1.ebuild @@ -114,11 +114,14 @@ if [[ ${PV} == "" ]]; then BDEPEND+=" >=dev-python/docutils-0.12" fi -PATCHES=( "${FILESDIR}"/${P}-5004-hostname.patch ) - CONFIG_CHECK="~INOTIFY_USER"
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/csharp-language-server/
commit: 97507709fff2f771860fce20b46bc95688d8f1e7 Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 13 21:57:23 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 13 22:42:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97507709 dev-dotnet/csharp-language-server: disable parallel build Closes: https://bugs.gentoo.org/890297 Signed-off-by: Maciej Barć gentoo.org> .../csharp-language-server/csharp-language-server-0.5.7.ebuild| 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-dotnet/csharp-language-server/csharp-language-server-0.5.7.ebuild b/dev-dotnet/csharp-language-server/csharp-language-server-0.5.7.ebuild index ab7d3aec623d..0ce86cd6df4d 100644 --- a/dev-dotnet/csharp-language-server/csharp-language-server-0.5.7.ebuild +++ b/dev-dotnet/csharp-language-server/csharp-language-server-0.5.7.ebuild @@ -5,7 +5,7 @@ EAPI=8 DOTNET_COMPAT=6.0 -inherit edo multiprocessing +inherit edo DESCRIPTION="Roslyn-based LSP language server for C#" HOMEPAGE="https://github.com/razzmatazz/csharp-language-server/; @@ -49,7 +49,7 @@ src_compile() { --no-self-contained --nologo --output "${DOTNET_OUTPUT}" - -maxCpuCount:$(makeopts_jobs) + -maxCpuCount:1 -p:TargetFramework=net${DOTNET_COMPAT} ) edob dotnet build ${myopts[@]} "${S}"/src @@ -60,14 +60,14 @@ src_test() { --configuration ${DOTNET_CONFIGURATION} --no-restore --nologo - -maxCpuCount:$(makeopts_jobs) + -maxCpuCount:1 -p:TargetFramework=net${DOTNET_COMPAT} ) edob dotnet test ${myopts[@]} "${S}"/src } src_install() { - mkdir -p "${ED}"/usr/share/ || die + dodir /usr/share cp -r "${DOTNET_OUTPUT}" "${ED}"/usr/share/ || die dosym -r /usr/share/${PN}/CSharpLanguageServer /usr/bin/csharp-ls
[gentoo-commits] repo/gentoo:master commit in: sci-libs/kineto/
commit: 35b5e314c699fe1b4ff547f301938fd603fdd764 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Feb 13 22:15:30 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Feb 13 22:15:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b5e314 sci-libs/kineto: add 0.4.0 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/kineto/Manifest| 1 + sci-libs/kineto/kineto-0.4.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/sci-libs/kineto/Manifest b/sci-libs/kineto/Manifest index f95e98c70918..16d4c81d737e 100644 --- a/sci-libs/kineto/Manifest +++ b/sci-libs/kineto/Manifest @@ -1 +1,2 @@ +DIST kineto-0.4.0.tar.gz 8190627 BLAKE2B 015017096b6a01b2f2172580884aef6c57df0d33c3d8904c959acc7f7dcc36386f72acb9a672571fa25b7f74c1d2d763692b8cc5a634a73ac143819f811737df SHA512 4a3cbf2f29aa174b9a67f55d0f4e7b8d952ed5dba612f33d144a4d019055031e2a6ff8c98ef1971bf2508460cb871dace38bfc669c10c076cc42d685a1842d86 DIST kineto-2021.11.17.tar.gz 7497956 BLAKE2B b15573ab63ed0f2e09658a2d7fdd0746a659eb61ca48e996ef471f56af0be3a2778be8c1e93af69efe9d35e52090711ea7cce433988fa3ef1b7c9be8087bfda6 SHA512 bf237e66e44da9fbdf90e7bbf347ae68453cebb3c34c753472ca27d22c0fa1e672dc148ec6394108146d10d1ee77d420cdc2397902fe457aa085643b9714 diff --git a/sci-libs/kineto/kineto-0.4.0.ebuild b/sci-libs/kineto/kineto-0.4.0.ebuild new file mode 100644 index ..60ac97c00887 --- /dev/null +++ b/sci-libs/kineto/kineto-0.4.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-any-r1 cmake + +DESCRIPTION="part of the PyTorch Profiler" +HOMEPAGE="https://github.com/pytorch/kineto; +SRC_URI="https://github.com/pytorch/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-libs/libfmt +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( dev-cpp/gtest ) + ${PYTHON_DEPS} +" +RESTRICT="!test? ( test )" + +src_prepare() { + eapply "${FILESDIR}"/${PN}-2021.11.17-gentoo.patch + cd libkineto + cmake_src_prepare +} + +src_configure() { + cd libkineto + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/kineto/
commit: 21ef98df4ba6e42fbd2b10fa78e9aca53bc10e43 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Feb 13 22:16:25 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Feb 13 22:16:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ef98df sci-libs/kineto: drop 2021.11.17 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/kineto/Manifest | 1 - sci-libs/kineto/kineto-2021.11.17.ebuild | 42 2 files changed, 43 deletions(-) diff --git a/sci-libs/kineto/Manifest b/sci-libs/kineto/Manifest index 16d4c81d737e..c2d3d9cba92f 100644 --- a/sci-libs/kineto/Manifest +++ b/sci-libs/kineto/Manifest @@ -1,2 +1 @@ DIST kineto-0.4.0.tar.gz 8190627 BLAKE2B 015017096b6a01b2f2172580884aef6c57df0d33c3d8904c959acc7f7dcc36386f72acb9a672571fa25b7f74c1d2d763692b8cc5a634a73ac143819f811737df SHA512 4a3cbf2f29aa174b9a67f55d0f4e7b8d952ed5dba612f33d144a4d019055031e2a6ff8c98ef1971bf2508460cb871dace38bfc669c10c076cc42d685a1842d86 -DIST kineto-2021.11.17.tar.gz 7497956 BLAKE2B b15573ab63ed0f2e09658a2d7fdd0746a659eb61ca48e996ef471f56af0be3a2778be8c1e93af69efe9d35e52090711ea7cce433988fa3ef1b7c9be8087bfda6 SHA512 bf237e66e44da9fbdf90e7bbf347ae68453cebb3c34c753472ca27d22c0fa1e672dc148ec6394108146d10d1ee77d420cdc2397902fe457aa085643b9714 diff --git a/sci-libs/kineto/kineto-2021.11.17.ebuild b/sci-libs/kineto/kineto-2021.11.17.ebuild deleted file mode 100644 index 0fe2700a8462.. --- a/sci-libs/kineto/kineto-2021.11.17.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit python-any-r1 cmake - -CommitId=659a7f99ee737103273ef60551bfe1611c2d2cba - -DESCRIPTION="part of the PyTorch Profiler" -HOMEPAGE="https://github.com/pytorch/kineto; -SRC_URI="https://github.com/pytorch/${PN}/archive/${CommitId}.tar.gz - -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND=" - dev-libs/libfmt -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( dev-cpp/gtest ) - ${PYTHON_DEPS} -" -RESTRICT="!test? ( test )" - -S="${WORKDIR}"/${PN}-${CommitId} - -src_prepare() { - eapply "${FILESDIR}"/${P}-gentoo.patch - cd libkineto - cmake_src_prepare -} - -src_configure() { - cd libkineto - cmake_src_configure -}
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: df52bb0f4b48f3abd935709770a66107a38196d8 Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 02:12:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 05:29:40 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=df52bb0f Alleviate and/or mute some ineffectual shellcheck warnings Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/functions.sh b/functions.sh index aa3d1d9..9bae772 100644 --- a/functions.sh +++ b/functions.sh @@ -7,6 +7,7 @@ # not use bashisms. # +# shellcheck disable=2034 RC_GOT_FUNCTIONS="yes" # @@ -407,7 +408,7 @@ is_older_than() find "$@" fi } | - read -r line + read -r _ } # @@ -465,6 +466,7 @@ for arg in "$@" ; do done # Define COLS and ENDCOL so that eend can line up the [ ok ]. +# shellcheck disable=3044 if [ -n "${BASH}" ] && shopt -s checkwinsize 2>/dev/null; then # As is documented, running an external command will cause bash to set # the COLUMNS variable. This technique is effective for >=4.3, though @@ -480,8 +482,8 @@ else # size operand is not portable. COLS=$( stty size 2>/dev/null | { - if read -r h w _; then - printf '%s\n' "$w" + if read -r _ cols _; then + printf '%s\n' "${cols}" fi } )
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: d21e27f228a99a0f4c2ed2d534fa5cc8040212f6 Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 05:55:59 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 21:36:17 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=d21e27f2 Return the correct exit status from _eend() where EINFO_QUIET is enabled For EINFO_QUIET to be in effect is not a valid pretext for returning 0. This bug is as old as the repository itself. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions.sh b/functions.sh index 26a4d7a..51c6dbd 100644 --- a/functions.sh +++ b/functions.sh @@ -263,7 +263,7 @@ _eend() fi msg="${BRACKET}[ ${BAD}!!${BRACKET} ]${NORMAL}" elif yesno "${EINFO_QUIET}"; then - return 0 + return "${retval}" else msg="${BRACKET}[ ${GOOD}ok${BRACKET} ]${NORMAL}" fi
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: f97465ca0bf8134f811c3a89af25693a2802c31b Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 05:20:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 21:35:54 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=f97465ca Improve the __end(), eend() and ewend() functions The _eend() function has a poor calling convention because, while both eend() and ewend() always pass a function name, _eend() expects for it to be the second argument. A better design would be for mandatory arguments to precede optional ones. Make it so. Also, implement a parameter validation routine for the optionally specified exit status code. It determines whether the parameter is in the form of an integer and whether its value is greater than or equal to 0. Should the parameter be considered invalid, a diagnostic message will be printed to STDERR and its value will be taken as if it were 0. Note that negative values are not necessarily tolerated by builtins such as return and exit. As is shown below, they may cause sh(1) to exit. $ dash -c 'return -1; echo done' dash: 1: return: Illegal number: -1 Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 32 +--- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/functions.sh b/functions.sh index 38c49fd..26a4d7a 100644 --- a/functions.sh +++ b/functions.sh @@ -242,10 +242,22 @@ ebegin() # _eend() { - local retval="${1:-0}" efunc="${2:-eerror}" msg - shift 2 + local efunc msg retval + + efunc=$1 + shift + if [ "$#" -eq 0 ]; then + retval=0 + elif ! is_int "$1" || [ "$1" -lt 0 ]; then + printf 'Invalid argument given to _eend (the exit status code must be an integer >= 0)\n' >&2 + retval=0 + shift + else + retval=$1 + shift + fi - if [ "${retval}" != "0" ]; then + if [ "${retval}" -ne 0 ]; then if _is_visible "$*"; then "${efunc}" "$*" fi @@ -272,11 +284,10 @@ _eend() # eend() { - local retval="${1:-0}" - [ $# -eq 0 ] || shift - - _eend "${retval}" eerror "$*" + local retval + _eend error "$@" + retval=$? LAST_E_CMD="eend" return "${retval}" } @@ -287,11 +298,10 @@ eend() # ewend() { - local retval="${1:-0}" - [ $# -eq 0 ] || shift - - _eend "${retval}" ewarn "$*" + local retval + _eend ewarn "$@" + retval=$? LAST_E_CMD="ewend" return "${retval}" }
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 755410e6ef4a7562d68b4c0288efd569696979b6 Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 04:02:28 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 21:35:40 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=755410e6 Have veindent() and veoutdent() propagate the positional parameters There is no apparent reason for them not to do so. This also alleviates some SC2219 and SC2120 warnings issued by shellcheck. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions.sh b/functions.sh index 3c782cd..4747b0e 100644 --- a/functions.sh +++ b/functions.sh @@ -350,14 +350,14 @@ vewend() veindent() { if yesno "${EINFO_VERBOSE}"; then - eindent + eindent "$@" fi } veoutdent() { if yesno "${EINFO_VERBOSE}"; then - eoutdent + eoutdent "$@" fi }
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 17a4c845a6b36a48327051eb1f3662b3704bb820 Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 04:17:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 21:35:40 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=17a4c845 Improve the _esetdent(), eindent() and eoutdent() functions Eliminate the useless use of the (non-standard) local builtin. Use is_int() to validate that the first argument is an integer. Use if, as opposed to the somewhat contorted combinations of the && and || control operators. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 21 - 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/functions.sh b/functions.sh index 4747b0e..38c49fd 100644 --- a/functions.sh +++ b/functions.sh @@ -17,9 +17,10 @@ RC_GOT_FUNCTIONS="yes" # _esetdent() { - local i="$1" - [ -z "$i" ] || [ "$i" -lt 0 ] && i=0 - RC_INDENTATION=$(printf "%${i}s" '') + if ! is_int "$1" || [ "$1" -lt 0 ]; then + set -- 0 + fi + RC_INDENTATION=$(printf "%${1}s" '') } # @@ -27,9 +28,10 @@ _esetdent() # eindent() { - local i="$1" - [ -n "$i" ] && [ "$i" -gt 0 ] || i=${RC_DEFAULT_INDENT} - _esetdent $(( ${#RC_INDENTATION} + i )) + if ! is_int "$1" || [ "$1" -le 0 ]; then + set -- "${RC_DEFAULT_INDENT}" + fi + _esetdent "$(( ${#RC_INDENTATION} + $1 ))" } # @@ -37,9 +39,10 @@ eindent() # eoutdent() { - local i="$1" - [ -n "$i" ] && [ "$i" -gt 0 ] || i=${RC_DEFAULT_INDENT} - _esetdent $(( ${#RC_INDENTATION} - i )) + if ! is_int "$1" || [ "$1" -le 0 ]; then + set -- "${RC_DEFAULT_INDENT}" + fi + _esetdent "$(( ${#RC_INDENTATION} - $1 ))" } #
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 786a135634a062f3eb1c1dc46e8e46a9f22aba57 Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 03:11:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 21:35:26 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=786a1356 Add an _is_visible() function and use it internally Joining one or more positional parameters by the first character of IFS then checking whether the resulting string has a length of zero, is not an effective way of determining whether the collective message is blank. This implements a helper function that implements the check in the fashion that was seemingly intended. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/functions.sh b/functions.sh index 9bae772..2361808 100644 --- a/functions.sh +++ b/functions.sh @@ -91,12 +91,11 @@ esyslog() tag=$2 shift 2 msg=$* - case ${msg} in - *[[:graph:]]*) - # This is not strictly portable because POSIX - # defines no options whatsoever for logger(1). - logger -p "${pri}" -t "${tag}" -- "${msg}" - esac + if _is_visible "${msg}"; then + # This is not strictly portable because POSIX defines + # no options whatsoever for logger(1). + logger -p "${pri}" -t "${tag}" -- "${msg}" + fi fi } @@ -244,7 +243,7 @@ _eend() shift 2 if [ "${retval}" != "0" ]; then - if [ -n "$*" ]; then + if _is_visible "$*"; then "${efunc}" "$*" fi msg="${BRACKET}[ ${BAD}!!${BRACKET} ]${NORMAL}" @@ -431,6 +430,14 @@ is_int() { esac } +# +# Determine whether the first operand contains any visible characters. This +# is intended to be a private function. +# +_is_visible() { + ! case $1 in *[[:graph:]]*) false ;; esac +} + # This is the main script, please add all functions above this point! # Dont output to stdout?
[gentoo-commits] proj/gentoo-functions:master commit in: /
commit: 279ff36af3eada93776a5001f6125be12aea9241 Author: Kerin Millar plushkava net> AuthorDate: Mon Feb 13 02:09:58 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 13 05:29:40 2023 + URL: https://gitweb.gentoo.org/proj/gentoo-functions.git/commit/?id=279ff36a Add global shellcheck hints Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> functions.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/functions.sh b/functions.sh index 7882113..aa3d1d9 100644 --- a/functions.sh +++ b/functions.sh @@ -1,5 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# shellcheck shell=sh disable=3043 # # All functions in this file should be written in POSIX sh. Please do