[gentoo-commits] repo/gentoo:master commit in: app-misc/sphinx/
commit: 9bd7082dff404bb1031102adc1cf64ab0dc54c63 Author: Sam James gentoo org> AuthorDate: Tue Mar 5 07:00:07 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 07:00:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd7082d app-misc/sphinx: filter LTO, no SA The codebase is very old and it's no longer being maintained upstream. Do as we did in 1069c86e5578828a2640f2cc3510fe11c0ba804b. Bug: https://bugs.gentoo.org/880923 Closes: https://bugs.gentoo.org/854738 Signed-off-by: Sam James gentoo.org> app-misc/sphinx/sphinx-2.2.11-r5.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-misc/sphinx/sphinx-2.2.11-r5.ebuild b/app-misc/sphinx/sphinx-2.2.11-r5.ebuild index 8f12c090a21d..cd7ae1b4fc4a 100644 --- a/app-misc/sphinx/sphinx-2.2.11-r5.ebuild +++ b/app-misc/sphinx/sphinx-2.2.11-r5.ebuild @@ -58,6 +58,9 @@ src_prepare() { } src_configure() { + # bug #854738 + append-flags -fno-strict-aliasing + filter-lto # This code is no longer maintained and not compatible with modern C/C++ standards, bug #880923 append-cflags -std=gnu89 append-cxxflags -std=c++11
[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity/
commit: 51793926e4cf5e6d039073a1cbbfec928e71ee29 Author: Sam James gentoo org> AuthorDate: Tue Mar 5 06:55:31 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 06:55:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51793926 games-simulation/lincity: filter LTO lto-type-mismatch errors and dead upstream. Closes: https://bugs.gentoo.org/859220 Signed-off-by: Sam James gentoo.org> games-simulation/lincity/lincity-1.13.1-r4.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/games-simulation/lincity/lincity-1.13.1-r4.ebuild b/games-simulation/lincity/lincity-1.13.1-r4.ebuild index acf64ed8f340..2220f3e9ca30 100644 --- a/games-simulation/lincity/lincity-1.13.1-r4.ebuild +++ b/games-simulation/lincity/lincity-1.13.1-r4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools desktop +inherit autotools flag-o-matic desktop DESCRIPTION="City simulation game for X" HOMEPAGE="https://lincity.sourceforge.net/; @@ -38,6 +38,9 @@ src_prepare() { } src_configure() { + # bug #859220 + filter-lto + local econfargs=( --with-gzip --with-x
[gentoo-commits] repo/gentoo:master commit in: dev-util/crash/
commit: ff36734275bc5264ea066b3e112f06acb879ca16 Author: Sam James gentoo org> AuthorDate: Tue Mar 5 06:57:18 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 06:57:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff367342 dev-util/crash: filter LTO It's based on an old version of gdb currently which isn't LTO-safe. Bug: https://bugs.gentoo.org/853898 Closes: https://bugs.gentoo.org/858344 Signed-off-by: Sam James gentoo.org> dev-util/crash/crash-8.0.3-r1.ebuild | 11 +-- dev-util/crash/crash-8.0.4.ebuild| 11 +-- dev-util/crash/crash-.ebuild | 11 +-- 3 files changed, 27 insertions(+), 6 deletions(-) diff --git a/dev-util/crash/crash-8.0.3-r1.ebuild b/dev-util/crash/crash-8.0.3-r1.ebuild index e2c69feeeb4e..a7ffd58cb9a5 100644 --- a/dev-util/crash/crash-8.0.3-r1.ebuild +++ b/dev-util/crash/crash-8.0.3-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs GDB_VERSION=10.2 UPSTREAM_VER= @@ -59,6 +59,13 @@ src_prepare() { ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die } +src_configure() { + # bug #858344 + filter-lto + + default +} + src_compile() { emake \ CC="$(tc-getCC)" \ diff --git a/dev-util/crash/crash-8.0.4.ebuild b/dev-util/crash/crash-8.0.4.ebuild index 3e9f60e22613..2e850186dedf 100644 --- a/dev-util/crash/crash-8.0.4.ebuild +++ b/dev-util/crash/crash-8.0.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs GDB_VERSION=10.2 UPSTREAM_VER= @@ -54,6 +54,13 @@ src_prepare() { ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die } +src_configure() { + # bug #858344 + filter-lto + + default +} + src_compile() { emake \ CC="$(tc-getCC)" \ diff --git a/dev-util/crash/crash-.ebuild b/dev-util/crash/crash-.ebuild index e5ef7a7ea356..34c8d94dfb93 100644 --- a/dev-util/crash/crash-.ebuild +++ b/dev-util/crash/crash-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs GDB_VERSION=10.2 if [[ ${PV} == "" ]] ; then @@ -33,6 +33,13 @@ src_prepare() { ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die } +src_configure() { + # bug #858344 + filter-lto + + default +} + src_compile() { emake \ CC="$(tc-getCC)" \
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: e262261bcff223146ce1e6c39966d89617d82d9e Author: Sam James gentoo org> AuthorDate: Tue Mar 5 06:54:04 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 06:54:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e262261b dev-util/uftrace: filter LTO There's an upstream bug not yet fixed. Filter LTO until it's fixed to avoid tinderbox failures. Closes: https://bugs.gentoo.org/858503 Signed-off-by: Sam James gentoo.org> dev-util/uftrace/uftrace-0.14.ebuild | 5 - dev-util/uftrace/uftrace-0.15.2.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.14.ebuild b/dev-util/uftrace/uftrace-0.14.ebuild index d8951e47e6fd..20f0fe2eb878 100644 --- a/dev-util/uftrace/uftrace-0.14.ebuild +++ b/dev-util/uftrace/uftrace-0.14.ebuild @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( luajit ) PYTHON_COMPAT=( python3_{9..12} ) -inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs +inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs DESCRIPTION="Function (graph) tracer for user-space" HOMEPAGE="https://github.com/namhyung/uftrace; @@ -40,6 +40,9 @@ src_prepare() { } src_configure() { + # bug #858503 (https://github.com/namhyung/uftrace/issues/1343) + filter-lto + local myconf=( --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" $(use_with capstone) diff --git a/dev-util/uftrace/uftrace-0.15.2.ebuild b/dev-util/uftrace/uftrace-0.15.2.ebuild index ffe4bfb99f16..bc09d5c8ccae 100644 --- a/dev-util/uftrace/uftrace-0.15.2.ebuild +++ b/dev-util/uftrace/uftrace-0.15.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( luajit ) PYTHON_COMPAT=( python3_{9..12} ) -inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs +inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs DESCRIPTION="Function (graph) tracer for user-space" HOMEPAGE="https://github.com/namhyung/uftrace; @@ -40,6 +40,9 @@ src_prepare() { } src_configure() { + # bug #858503 (https://github.com/namhyung/uftrace/issues/1343) + filter-lto + local myconf=( --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" $(use_with capstone)
[gentoo-commits] repo/gentoo:master commit in: app-shells/squirrelsh/
commit: 66fa14432a9b1ee68e3d869e6d1067c2887b0bcd Author: Sam James gentoo org> AuthorDate: Tue Mar 5 06:52:20 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 06:52:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fa1443 app-shells/squirrelsh: filter LTO, no SA Dead upstream and marked inactive on sourceforge. At some point, IIRC, we hit this in a package too which bundles squirrelsh. Closes: https://bugs.gentoo.org/854876 Signed-off-by: Sam James gentoo.org> app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild b/app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild index 24519dc74079..d39612f468fd 100644 --- a/app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild +++ b/app-shells/squirrelsh/squirrelsh-1.2.7-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit edo toolchain-funcs +inherit edo flag-o-matic toolchain-funcs DESCRIPTION="Cross-platform object-oriented scripting shell using the squirrel language" HOMEPAGE="https://squirrelsh.sourceforge.net/; @@ -29,6 +29,10 @@ PATCHES=( ) src_configure() { + # bug #854876 + append-flags -fno-strict-aliasing + strip-flags + # This package uses a custom written configure script edo ./configure --prefix="${D}"/usr \ --with-librarian="$(tc-getAR) rc" \
[gentoo-commits] repo/gentoo:master commit in: dev-games/hawknl/
commit: e8ee45986e1443d248d1830229fdaaf3c7d4bca0 Author: Sam James gentoo org> AuthorDate: Tue Mar 5 06:49:17 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 06:49:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ee4598 dev-games/hawknl: filter LTO, no SA Dead upstream. Closes: https://bugs.gentoo.org/855311 Signed-off-by: Sam James gentoo.org> dev-games/hawknl/hawknl-1.68-r3.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-games/hawknl/hawknl-1.68-r3.ebuild b/dev-games/hawknl/hawknl-1.68-r3.ebuild index ce4f26e97a9c..4011847e391d 100644 --- a/dev-games/hawknl/hawknl-1.68-r3.ebuild +++ b/dev-games/hawknl/hawknl-1.68-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="A cross-platform network library designed for games" HOMEPAGE="http://www.hawksoft.com/hawknl/; @@ -20,6 +20,10 @@ PATCHES=( "${FILESDIR}"/${P}-build.patch ) src_configure() { tc-export CC + + # bug #855311 + append-flags -fno-strict-aliasing + filter-lto } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/alglib/
commit: 79ac592d7b55261231704209d417b5969f273fdb Author: Sam James gentoo org> AuthorDate: Tue Mar 5 06:46:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 06:46:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ac592d sci-libs/alglib: filter LTO, no-SA The package in Gentoo is quite out of date so I can't easily test the latest version to report upstream. Has SA violations. Closes: https://bugs.gentoo.org/862666 Signed-off-by: Sam James gentoo.org> sci-libs/alglib/alglib-3.17.0.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sci-libs/alglib/alglib-3.17.0.ebuild b/sci-libs/alglib/alglib-3.17.0.ebuild index 1b837edafa87..cc63c323ff47 100644 --- a/sci-libs/alglib/alglib-3.17.0.ebuild +++ b/sci-libs/alglib/alglib-3.17.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,7 +22,12 @@ src_prepare() { } src_configure() { + # bug #862666 + append-flags -fno-strict-aliasing + filter-lto + use x86 && append-cflags -ffloat-store + local mycmakeargs=( -DBUILD_TEST=$(usex test) )
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: efa4aa1bc5195ef51efd3edb120bf352f2808afb Author: Sergey Popov gentoo org> AuthorDate: Tue Mar 5 06:36:40 2024 + Commit: Sergey Popov gentoo org> CommitDate: Tue Mar 5 06:37:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa4aa1b profiles/features/musl: mask games-strategy/seven-kingdoms Reported-by: Agostino Sarubbo gentoo.org> Signed-off-by: Sergey Popov gentoo.org> Closes: https://bugs.gentoo.org/923907 profiles/features/musl/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 76148cddce80..90328a11703b 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sergey Popov (2024-03-05) +# games-strategy/seven-kingdoms does not build on musl, +# requires glibc-specific locale handling. (#923907) +games-strategy/seven-kingdoms + # Joshua Kinard (2024-02-27) # app-arch/lrzip-next cannot work w/ musl's pthreads at # this time. (#925547)
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/
commit: 541ef52c7dab695bc09b11f88113760f1da2cfa3 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 5 05:54:56 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 5 05:55:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541ef52c app-emulation/wine-proton: improve USE=wow64 description further Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-proton/metadata.xml | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-emulation/wine-proton/metadata.xml b/app-emulation/wine-proton/metadata.xml index 16afd8a54c41..2e414ed41543 100644 --- a/app-emulation/wine-proton/metadata.xml +++ b/app-emulation/wine-proton/metadata.xml @@ -23,9 +23,10 @@ Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, - may have worse OpenGL performance or other issues - compared to USE=abi_x86_32) -- still requires (just) - dev-util/mingw64-toolchain with abi_x86_32 + may have slightly worse OpenGL performance or other + issues compared to USE=abi_x86_32, also lacks 16bit + support) -- still need dev-util/mingw64-toolchain + with abi_x86_32 which itself does not need multilib
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 06251e3d4a17edb283d01357e394319e7de6596b Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 5 05:59:21 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 5 06:02:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06251e3d app-emulation/wine-staging: "fix" VariableOrderWrong for S Normally pkgcheck wouldn't nag about this if it was inside the block, but this is a special case where the value is the same for both. Meant to keep S closer to SRC_URI still, but fairly harmless to move it below DESCRIPTION to avoid nagging. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/wine-staging-9.0.ebuild | 3 ++- app-emulation/wine-staging/wine-staging-9.1.ebuild | 3 ++- app-emulation/wine-staging/wine-staging-9.2.ebuild | 3 ++- app-emulation/wine-staging/wine-staging-9.3.ebuild | 3 ++- app-emulation/wine-staging/wine-staging-.ebuild | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app-emulation/wine-staging/wine-staging-9.0.ebuild b/app-emulation/wine-staging/wine-staging-9.0.ebuild index bc8e31eca376..690bb4e4dc33 100644 --- a/app-emulation/wine-staging/wine-staging-9.0.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.0.ebuild @@ -23,7 +23,6 @@ else https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="-* ~amd64 ~x86" fi -S="${WORKDIR}/${WINE_P}" DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" HOMEPAGE=" @@ -31,6 +30,8 @@ HOMEPAGE=" https://gitlab.winehq.org/wine/wine-staging/ " +S="${WORKDIR}/${WINE_P}" + LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" SLOT="${PV}" IUSE=" diff --git a/app-emulation/wine-staging/wine-staging-9.1.ebuild b/app-emulation/wine-staging/wine-staging-9.1.ebuild index 51b9fa2f2d1f..5b678ff26992 100644 --- a/app-emulation/wine-staging/wine-staging-9.1.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.1.ebuild @@ -23,7 +23,6 @@ else https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="-* ~amd64 ~x86" fi -S="${WORKDIR}/${WINE_P}" DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" HOMEPAGE=" @@ -31,6 +30,8 @@ HOMEPAGE=" https://gitlab.winehq.org/wine/wine-staging/ " +S="${WORKDIR}/${WINE_P}" + LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" SLOT="${PV}" IUSE=" diff --git a/app-emulation/wine-staging/wine-staging-9.2.ebuild b/app-emulation/wine-staging/wine-staging-9.2.ebuild index 662ff1444ee7..d47f91ceb1aa 100644 --- a/app-emulation/wine-staging/wine-staging-9.2.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.2.ebuild @@ -23,7 +23,6 @@ else https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="-* ~amd64 ~x86" fi -S="${WORKDIR}/${WINE_P}" DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" HOMEPAGE=" @@ -31,6 +30,8 @@ HOMEPAGE=" https://gitlab.winehq.org/wine/wine-staging/ " +S="${WORKDIR}/${WINE_P}" + LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" SLOT="${PV}" IUSE=" diff --git a/app-emulation/wine-staging/wine-staging-9.3.ebuild b/app-emulation/wine-staging/wine-staging-9.3.ebuild index 662ff1444ee7..d47f91ceb1aa 100644 --- a/app-emulation/wine-staging/wine-staging-9.3.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.3.ebuild @@ -23,7 +23,6 @@ else https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="-* ~amd64 ~x86" fi -S="${WORKDIR}/${WINE_P}" DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" HOMEPAGE=" @@ -31,6 +30,8 @@ HOMEPAGE=" https://gitlab.winehq.org/wine/wine-staging/ " +S="${WORKDIR}/${WINE_P}" + LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" SLOT="${PV}" IUSE=" diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index 662ff1444ee7..d47f91ceb1aa 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -23,7 +23,6 @@ else https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="-* ~amd64 ~x86" fi -S="${WORKDIR}/${WINE_P}" DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" HOMEPAGE=" @@ -31,6 +30,8 @@ HOMEPAGE=" https://gitlab.winehq.org/wine/wine-staging/ " +S="${WORKDIR}/${WINE_P}" + LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" SLOT="${PV}" IUSE="
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 73934e04770b9add6afe5ec3eae337eb1e520825 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 5 05:53:05 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 5 05:55:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73934e04 app-emulation/wine-vanilla: improve USE=wow64 description further Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/metadata.xml | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-emulation/wine-vanilla/metadata.xml b/app-emulation/wine-vanilla/metadata.xml index d8858da76906..c7b47d52f1a8 100644 --- a/app-emulation/wine-vanilla/metadata.xml +++ b/app-emulation/wine-vanilla/metadata.xml @@ -32,9 +32,10 @@ This variant of the Wine packaging does not include external patchsets Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, - may have worse OpenGL performance or other issues - compared to USE=abi_x86_32) -- still requires (just) - dev-util/mingw64-toolchain with abi_x86_32 + may have slightly worse OpenGL performance or other + issues compared to USE=abi_x86_32, also lacks 16bit + support) -- still need dev-util/mingw64-toolchain + with abi_x86_32 which itself does not need multilib
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: fd7e80fa1cf4a1dbc7819cbcf7a450887209fc50 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 5 05:54:03 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 5 05:55:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7e80fa app-emulation/wine-staging: improve USE=wow64 description further Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/metadata.xml | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-emulation/wine-staging/metadata.xml b/app-emulation/wine-staging/metadata.xml index 492b95e98827..cf4b9875b106 100644 --- a/app-emulation/wine-staging/metadata.xml +++ b/app-emulation/wine-staging/metadata.xml @@ -31,9 +31,10 @@ This variant of the Wine packaging includes the Wine-Staging patchset. Enable running 32bit applications without 32bit ELF multilib by mapping to 64bit calls (experimental, - may have worse OpenGL performance or other issues - compared to USE=abi_x86_32) -- still requires (just) - dev-util/mingw64-toolchain with abi_x86_32 + may have slightly worse OpenGL performance or other + issues compared to USE=abi_x86_32, also lacks 16bit + support) -- still need dev-util/mingw64-toolchain + with abi_x86_32 which itself does not need multilib
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 9f5c6e42daa2b9dac695e82b504af0fff426 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 5 05:57:14 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 5 06:02:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5c6e42 app-emulation/wine-staging: drop 8.0, 8.21 Use wine-vanilla if you still need 8.x. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/Manifest| 4 - app-emulation/wine-staging/wine-staging-8.0.ebuild | 399 -- .../wine-staging/wine-staging-8.21.ebuild | 466 - 3 files changed, 869 deletions(-) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index 0330f4dae634..4c66cdb14d20 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,11 +1,7 @@ -DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02 SHA512 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 -DIST wine-8.21.tar.xz 29919212 BLAKE2B 2e1c135d1c247f4b268c0323538748944b01fe65c82dee27d81f70613aa2fe632c1b4d696f05838a6ab801579a4d13a191de0f4c1a2ed40ca767499a98c3 SHA512 4d04d40141d2ea5e548b76aed870ac28d8a03241ffd4e761979c795310baa19136e54a8e518c6ea9bf563c3b23d3c4eb1baefc9906d7eeca469e9942ff99dc40 DIST wine-9.0.tar.xz 30007216 BLAKE2B cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1 SHA512 838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4 DIST wine-9.1.tar.xz 30028220 BLAKE2B 92d4bbaf02b414b657351fb51cb3d3a5a267ab9242a3effc8296fa73b540e23dce534d4e3e82b492f4b8539ce459b40e6d44f6708da4e5585ab2afb22045b8cf SHA512 12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a DIST wine-9.2.tar.xz 30062580 BLAKE2B f7deac8b89d99df3cb5ff264c2cc572b696a5885051753263dabceedbf27298d7bec5d96e0047d8d3b6c401608ad0ddd384bb1e2b48f698bdee331e2895e48f9 SHA512 9bffc10e573cc0ee0aaa37b09dda642c64c1456e39518256e39a752dc249e67283dece865cdb3e495b0950553a0dc004d906ecfc032c8fff936f3ef71c2d1a0d DIST wine-9.3.tar.xz 30098792 BLAKE2B fa6f0c73f0886918b035557a37c0553feeea5692ae15e8d67fc4360c59c1bbab9f7f93e58ae29a41800da50b961b49957cf2d060d6b5da34bd956bf7cb3e5fab SHA512 3d75a0e1360765aca453d120e1f47fb50716119f3cab2be1176003a19bba31a6affae4a845840ce52665d97e0edd46dc78a13462d6d6a7e861cd970a0a3d4d1d -DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 -DIST wine-staging-8.21.tar.gz 9669500 BLAKE2B 600ad4b5696a38adefbde2fb9f51623dc7a7d9249ba15ceddcf1062040d840064285c6d2602266fd90f3658f0bdfe2fbca6a486f40e6e3f317fe704553ce39c7 SHA512 abba6084f2aefa8507c2a79c688b717f8137375168e5457ee40a0c96bfce31e9dc44370ecb5a8e8a397e90ce2eb8543fd07b447bf48c4b2d4c68aac9b3674214 DIST wine-staging-9.0.tar.gz 9577631 BLAKE2B 0012978f54c618e73d407dd49dccff02853912d0c015098889802518e8c51b280f5d60e11291335dafc68944ee01cbcb7fd6c5825ef10ae1520c7b82d9846718 SHA512 362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f DIST wine-staging-9.1.tar.gz 9650475 BLAKE2B d5ef171f5314c3d980bf3404b4a7e51b57e8320fb3b08c42231078816b821b6a019e9d0dc2b11607d6f74bc7ab7c495166acafdc3c093136a44c9716084d7e9e SHA512 070e09acf8bca60a4f2512874f48f653cc03a7fcfcfef34b4f292731d49e0670a5cf69557c268fc5dc11f0a7a8e0e7347d9665b98e6bb47e0521e3fe164ff118 DIST wine-staging-9.2.tar.gz 9662465 BLAKE2B 6b78558c9b4ff5d6afb1e44163e35bef2bd56c4dd492262e479d191490dd97a2a008e6c4d8b6f5a4305e1195781519e5cee94eb2c80ab76e87a522127c692e1b SHA512 9b04e1359c1b485fabc7de5b3e685f8e8b8f60951b0168484aaaecce9e524df45813edfdf4a6f3b1b69bffee4e3ba4c5b7eeabcdf260f1409d1d72f0e9a00cd0 diff --git a/app-emulation/wine-staging/wine-staging-8.0.ebuild b/app-emulation/wine-staging/wine-staging-8.0.ebuild deleted file mode 100644 index f851c01b3b71.. --- a/app-emulation/wine-staging/wine-staging-8.0.ebuild +++ /dev/null @@ -1,399 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic multilib multilib-build -inherit prefix toolchain-funcs wrapper - -WINE_GECKO=2.47.3 -WINE_MONO=7.4.0 - -if [[ ${PV} == * ]]; then - inherit git-r3 -
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/no-multilib/
commit: 6253366eda8d04450bbca35e8e867c2d5e7b66e7 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 5 05:47:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 5 05:55:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6253366e profiles/arch: handle USE=wow64 for app-emulation/wine-proton too Only in wine-proton-9.0. at the moment. Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/no-multilib/package.use | 3 ++- profiles/arch/x86/package.use.mask | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/profiles/arch/amd64/no-multilib/package.use b/profiles/arch/amd64/no-multilib/package.use index efa1e3485e8b..11681b048445 100644 --- a/profiles/arch/amd64/no-multilib/package.use +++ b/profiles/arch/amd64/no-multilib/package.use @@ -1,8 +1,9 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Ionen Wolkens (2023-08-10) # Multilib profiles (currently) prefer USE=abi_x86_32 over experimental # USE=wow64, but experimental is better than no support for no-multilib. +app-emulation/wine-proton wow64 app-emulation/wine-staging wow64 app-emulation/wine-vanilla wow64 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 88ff6cd06d25..b21ef9cb033c 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -41,6 +41,7 @@ app-antivirus/clamav system-mspack # Ionen Wolkens (2023-08-10) # Requires 64bit support. +app-emulation/wine-proton wow64 app-emulation/wine-staging wow64 app-emulation/wine-vanilla wow64
[gentoo-commits] repo/gentoo:master commit in: dev-python/flaky/
commit: ec569d662318deee91a52d4fdc4238f4157d6c99 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 05:08:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec569d66 dev-python/flaky: Require gentoo.org> .../flaky/{flaky-3.7.0-r4.ebuild => flaky-3.7.0-r5.ebuild}| 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dev-python/flaky/flaky-3.7.0-r4.ebuild b/dev-python/flaky/flaky-3.7.0-r5.ebuild similarity index 86% rename from dev-python/flaky/flaky-3.7.0-r4.ebuild rename to dev-python/flaky/flaky-3.7.0-r5.ebuild index 31706c8905b4..155976a6db4c 100644 --- a/dev-python/flaky/flaky-3.7.0-r4.ebuild +++ b/dev-python/flaky/flaky-3.7.0-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,13 +14,17 @@ HOMEPAGE=" https://pypi.org/project/flaky/ " -SLOT="0" LICENSE="Apache-2.0" +SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" +# https://github.com/box/flaky/issues/198 +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/environs/
commit: 71c8e635c69b655f696c4476451ea5a81f47131d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:57:26 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c8e635 dev-python/environs: Bump to 11.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/environs/Manifest | 1 + dev-python/environs/environs-11.0.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/environs/Manifest b/dev-python/environs/Manifest index b6bbb5f5c2b9..4831b337e8fb 100644 --- a/dev-python/environs/Manifest +++ b/dev-python/environs/Manifest @@ -1 +1,2 @@ DIST environs-10.3.0.gh.tar.gz 23931 BLAKE2B fbf6780de3a98078b76edb941361ff52cd93df51cc4c9003fa780b8fc8e366be4420de2f3ff69293f0379462c0ddfc4cf132ab67443c9b0508cca7f3b2d227fc SHA512 de58aaa2dc46b9e0db026ff7c2bef9dbf247fa96eb7d12ef105981395f3141e1726f19062551ed139daa33ba1fd9b584d11b425c836496da1ecf9f69fcb409e9 +DIST environs-11.0.0.gh.tar.gz 23916 BLAKE2B e9c186cd6e6da0ddeddb7d8f6c5a01d2039468d452af20d6a1637dbe01f8c09be7c890737f862e2dc9baf824b9d8878abca04a5ae237b58138e3026ac68e7d2c SHA512 540412bfb05dd798b57724390f3ae7dcba536550f909fbe2bb3f48fea77fed6cb9473fe526c3482ab7da48bec6ca886c85f07cf62c0fd23fa38087ea53b0e330 diff --git a/dev-python/environs/environs-11.0.0.ebuild b/dev-python/environs/environs-11.0.0.ebuild new file mode 100644 index ..68b7ee41ac19 --- /dev/null +++ b/dev-python/environs/environs-11.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python library for simplified environment variable parsing" +HOMEPAGE=" + https://github.com/sloria/environs/ + https://pypi.org/project/environs/ +" +SRC_URI=" + https://github.com/sloria/environs/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/python-dotenv[${PYTHON_USEDEP}] + >=dev-python/marshmallow-3.13.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/django-cache-url[${PYTHON_USEDEP}] + dev-python/dj-database-url[${PYTHON_USEDEP}] + dev-python/dj-email-url[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGELOG.md CONTRIBUTING.md README.md ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/
commit: a226cce2d92c60a5b402e5c58cacb62f94eecdfe Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 05:04:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a226cce2 dev-python/nbconvert: Bump to 7.16.2 Signed-off-by: Michał Górny gentoo.org> dev-python/nbconvert/Manifest| 1 + dev-python/nbconvert/nbconvert-7.16.2.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest index f67b03772e28..c407121bd8fd 100644 --- a/dev-python/nbconvert/Manifest +++ b/dev-python/nbconvert/Manifest @@ -1,2 +1,3 @@ DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a SHA512 bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503 DIST nbconvert-7.16.1.tar.gz 854006 BLAKE2B 304690bc9c6636efdec1f904314bab6db7805da5608dd929a837d2c56253423c0df1f8c5e5add54deb32e2a60bc6497c823602d1a11d13bb3b1004cc2f5cd4cc SHA512 6a2991eab0b1e981920d7c040535a1bffea037e854b6aeca26a2c185a31305855096f83092348e7dbd102094d5bda860bc893594126e969cfe170d09f7a808d5 +DIST nbconvert-7.16.2.tar.gz 854119 BLAKE2B 46b150af3bcdf9bc1269d6c020f5b3c23fc429060b73ed8f2221e07820092b3b6240be4dad978e009d2717d0d041b2a9aac6474d9ac9c6f8394fe83ec3e23a44 SHA512 8782507013f7eb8fc83bd51d94649834c9b376fb932d8a86766210c021af3646a623ee1dc0bb73592dc0d38e3c9b5b864dbd97834dcaf736230f6524575759ef diff --git a/dev-python/nbconvert/nbconvert-7.16.2.ebuild b/dev-python/nbconvert/nbconvert-7.16.2.ebuild new file mode 100644 index ..90b36a68a170 --- /dev/null +++ b/dev-python/nbconvert/nbconvert-7.16.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="Converting Jupyter Notebooks" +HOMEPAGE=" + https://nbconvert.readthedocs.io/ + https://github.com/jupyter/nbconvert/ + https://pypi.org/project/nbconvert/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/bleach[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}] + dev-python/jupyterlab-pygments[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] + =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.7[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name + tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor + # crazy qtweb* stuff, perhaps permissions + tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export + tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export + ) + + # virtx implies nonfatal, make it explicit to avoid confusion + nonfatal epytest || die +} + +pkg_postinst() { + if ! has_version virtual/pandoc; then + einfo "Pandoc is required for converting to formats other than Python," + einfo "HTML, and Markdown. If you need this functionality, install" + einfo "app-text/pandoc or app-text/pandoc-bin." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 3ca008093aeb06290112de142689b5054576527c Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:55:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca00809 dev-python/Faker: Bump to 24.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-24.0.0.ebuild | 40 dev-python/Faker/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-24.0.0.ebuild b/dev-python/Faker/Faker-24.0.0.ebuild new file mode 100644 index ..4a85c701f3c8 --- /dev/null +++ b/dev-python/Faker/Faker-24.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2024 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=( pypy3 python3_{10..12} ) + +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 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~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 + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 974e50c8f5c0..fd4a609f652b 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,2 +1,3 @@ DIST Faker-23.2.1.tar.gz 1708603 BLAKE2B 94759727bb7feb520d51c3a52e50e01bad164cc3f262620d9f106f4746e68b298447d678dba7a5af9a80d0fdd7d9981f57ca50e27ab10671caec52c34e0442ee SHA512 1fefc84bed97e012c4e07117d62a6e0970e1be9d1c2b6f09db497b0d5ba66a2b2b0f3ba806926621d59dc0753a8b8c9caacefa15fbb23c755f110c5ef908975d DIST Faker-23.3.0.tar.gz 1716346 BLAKE2B 21be02c45fdaeed398ce157b9874985791dff67784b60198323ffae8f8c3a3e82932ebc152893aed40efb5d73e1e775c52b364c62411b59e48ce3d897971ba92 SHA512 2bdcf86adae1257ee24df140894451d13854afdde8794d08072b9b572e48fcacb74597f64da9f069e914db0f27c8f4e74d746a25bbee8421310749468b82 +DIST Faker-24.0.0.tar.gz 1716657 BLAKE2B 6dd4ff39e2d7ecd941a1c12c34894f092603f00331e147aa3056a3a15eb7a06c88ccf5a9fc1b754299bd5e3a707b7b95f7842c5eeb00dc2089f065bfca0c SHA512 cd764feb37863f98038d9b9da8c41967e9e8fc1fd250a92b3cea376610ecda3f90fd691297c824fe83845fc0bc0a8d859f96512ee2b6b720d4e12f2cd8d6c8d3
[gentoo-commits] repo/gentoo:master commit in: dev-python/pipdeptree/
commit: c3ba6b6f782a5a40b640e0cc0e37e13d5abc51ae Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 05:02:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ba6b6f dev-python/pipdeptree: Bump to 2.16.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pipdeptree/Manifest | 1 + dev-python/pipdeptree/pipdeptree-2.16.1.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/pipdeptree/Manifest b/dev-python/pipdeptree/Manifest index 889b8dfe87dc..3025c32aeedf 100644 --- a/dev-python/pipdeptree/Manifest +++ b/dev-python/pipdeptree/Manifest @@ -1,2 +1,3 @@ DIST pipdeptree-2.15.1.tar.gz 34461 BLAKE2B e437785e609bacc31b5ca32fd03b7d69c3b0f597725d021ef978d49037e0d9e6e6b0c6545f5c7a93b4a26befa019156156d554e2d3470282758ed535097377f9 SHA512 ed8482c811758fc94adf196315f022cc6a07029ece9246bab04a64949faa22fc9b6811dd357d0a51803f305c837d6fa1267cf38d5a5cd728c3bf00e65d46d05d DIST pipdeptree-2.16.0.tar.gz 34872 BLAKE2B 91401cf9ac05e365332956b874b17b40c62a8a6573b69adeae1d451d2878e887ee180239926962a2b7caae67b45619f715f8ade5c9df5b13683f167ee6592d0e SHA512 c3c1d6377cd3a30980c36fc4935f4aa4b96c402f09017f6e9e3d1c12c56580b1f56b1ea0edcbd6b588dbb96a9f5afa7a727c83faaf110d4a5e7f51df36628a03 +DIST pipdeptree-2.16.1.tar.gz 32145 BLAKE2B 8892433bbd858566c1b7dde26d42617c2f075808b8df047c750f4c482cc326f9dd4248c50bacef385f518644898893a31ee701f070a7a80215e13be0c6329b03 SHA512 d0c7d05d818f1118b1897b5ad0a09459f2c8e0fb98486555783659a68ab2d24edc3299ef747e438c4669dc34fb8833d6a217ddbf900f21bc8954d63661494a60 diff --git a/dev-python/pipdeptree/pipdeptree-2.16.1.ebuild b/dev-python/pipdeptree/pipdeptree-2.16.1.ebuild new file mode 100644 index ..fec43ff81c6c --- /dev/null +++ b/dev-python/pipdeptree/pipdeptree-2.16.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi optfeature + +DESCRIPTION="Utility for displaying installed packages in a dependency tree" +HOMEPAGE=" + https://github.com/tox-dev/pipdeptree/ + https://pypi.org/project/pipdeptree/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/graphviz[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # https://github.com/tox-dev/pipdeptree/pull/302 + "${FILESDIR}/pipdeptree-2.13.1-expect-hpy-in-pypy-7.3.3.patch" + "${FILESDIR}/pipdeptree-2.13.2-fix-pypy-7.3.14.patch" +) + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +} + +pkg_postinst() { + optfeature \ + "visualising the dependency graph with --graph-output" \ + dev-python/graphviz +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/griffe/
commit: a4cf37ffd8b10ed4bb770c334e2d20f08c7e334c Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 05:03:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4cf37ff dev-python/griffe: Bump to 0.41.3 Signed-off-by: Michał Górny gentoo.org> dev-python/griffe/Manifest | 1 + dev-python/griffe/griffe-0.41.3.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index 73a3e968c2aa..ead59808fbc2 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -2,3 +2,4 @@ DIST griffe-0.40.1.gh.tar.gz 216435 BLAKE2B 0b2e304db94dadd113e72fd49d593a56fb4a DIST griffe-0.41.0.gh.tar.gz 216110 BLAKE2B ce7865bc38afc60b61ca530937599a25a45e5eb1ed905d989558da39246bf4fd75cf109f8158cd11a1d83c5d369a30d15fda1fa2d301b6ce0b54f198e21284a3 SHA512 48fbe053755027dca9c5cb00ed9eff07667114585381a4ff017de508bcd555a54ea457c652719d43e28878eef26a985517d4b14d4992a8681d60be9090507814 DIST griffe-0.41.1.gh.tar.gz 216351 BLAKE2B e4c8bad6c6870aab7dee9d8d4326537d7943b3afdb96d8c3ffb90387f1e6dde7296f63a9cecf0b8f7f444ee1d05845af3a064483b6c96e6434ee6469acd9c7ca SHA512 853082357ee79cf29d8551a22c2b6bf40e74a332234afeeea629a27814e8bbc91f682d2a0a305c93baf27e5e4f2697b8ee19cbf43e63e03ac71879f872a71988 DIST griffe-0.41.2.gh.tar.gz 216659 BLAKE2B b0974a105aaa9ffca5e0b977fd816f228ff78f550e7995fe0f902d9bdfb720c603238b2e084fc2cf1364c13a78311877c87e175eb37b5ac310345ed05b04ec96 SHA512 981c91a48a06d157b42b7415002360158a144845a1cdbd7c09c7e07ff43bbb795bbcda784f72dfb863183fe7093e34483f2c57f8370194f4834d51659401462e +DIST griffe-0.41.3.gh.tar.gz 216756 BLAKE2B 00c979a32409f765b1c7d70edb91c8df71042e3ef0692e4575f8c161d8789f5b0dc8f60500925905089a1e13078a012ad5a8b312e5a78e882238c722c936eff1 SHA512 fb6ee21f3a71021e7b425522d0c0d6d6c7ce27cb62bac61c83d85c09311518a7ef7404347fe597d3b7d5ca19c09a6b7b61135779969777880e307a820ce93bdb diff --git a/dev-python/griffe/griffe-0.41.3.ebuild b/dev-python/griffe/griffe-0.41.3.ebuild new file mode 100644 index ..73f99c53e1af --- /dev/null +++ b/dev-python/griffe/griffe-0.41.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Signature generator for Python programs" +HOMEPAGE=" + https://mkdocstrings.github.io/griffe/ + https://github.com/mkdocstrings/griffe/ + https://pypi.org/project/griffe/ +" +# Tests need files absent from the PyPI tarballs +SRC_URI=" + https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV} + +EPYTEST_DESELECT=( + # fragile to installed packages + # (failed on PySide2 for me) + tests/test_stdlib.py::test_fuzzing_on_stdlib +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 78765e30f60f64cd1e21b546d040ce29ab81a5c5 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 05:01:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78765e30 dev-python/cfn-lint: Bump to 0.86.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.86.0.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 998e52a5fb71..fdf0b9a8d795 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,2 +1,3 @@ DIST cfn-lint-0.85.2.tar.gz 3887432 BLAKE2B 3ae9f84d977c576b8051226b73960c97d568c5cfe4aab2030b753abd6e25b39ff2d7f2265e1edca17339ca35658808d00805ce95d3f155b395e3ed3cd84c0bdd SHA512 7c28a8f9771cb38087d30425340b95fbec637c7345cdd2c6ae2f6dc6f550cfe0b3f4cc53a60625767b40850bbf29859370cf89185bdd2a1de59a64aa43c598c3 DIST cfn-lint-0.85.3.tar.gz 3878852 BLAKE2B 4eb804c67b3cdd9686df930b7c9cc565f296a9ed99872b0d6f470c469de61d3ef321a98265c0975b32bfd2866dd66f82d2266dff77d90d31914946cafe5ce1dc SHA512 5f758664a1497b1d5260c6737e203d86ad0cd08a44067b9fdb2c4150cfafc2f96fb025322aa8573d08d6ee44254987fc7f52d6ed336944e9e2a89fc174d8db6c +DIST cfn-lint-0.86.0.tar.gz 3847186 BLAKE2B 8edc25b25bd385717f7c1cd7d79cc910ec87c5232daec70cd448659e56cd710524532b66e3392d369b787765613a83bf37180f5f64bd489ec9c32d24cb6a3963 SHA512 4dc131c2cfc2d9892c6835a505bc5cc9a3d570cc22750bbb239b577417b010de7cfd0b17caeae44197b2cecbdf163973e447906eae778aba84834ebce3b5d0b3 diff --git a/dev-python/cfn-lint/cfn-lint-0.86.0.ebuild b/dev-python/cfn-lint/cfn-lint-0.86.0.ebuild new file mode 100644 index ..9a00ccdd992c --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.86.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.85.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: 39893d8b6b66bd33fcecb8f46692ac3ab79a4de1 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:48:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39893d8b dev-python/jupyterlab: Bump to 4.1.3 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab/Manifest| 1 + dev-python/jupyterlab/jupyterlab-4.1.3.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index 907acb4924c2..74d24754d059 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -2,3 +2,4 @@ DIST jupyterlab-4.0.12.tar.gz 18352336 BLAKE2B afa406372cabd740dc09b354e626d4b87 DIST jupyterlab-4.0.13.tar.gz 18354664 BLAKE2B 6c4df40c8ab5a97cf85025c752f48dc97b8d90e01e4343ba40cd7c25f1d48936040af9704a5a9b855aa8cfc9d43db15c0904c96daa73ec0f65c18b365cd2155b SHA512 89a6e7ca594905b08ce7c85299e3fe0a94cb8bb135258c992c3b6eab20f04b34b956e997a362088347c1488f5720e59f8c3d1366d9fbc5bd0dc7c1cc37ad2d43 DIST jupyterlab-4.1.1.tar.gz 21807943 BLAKE2B 9bd6d9fc25c68743f01c2193e09d996e4350a8a00b1b8a0c83c001d4452a16b7ba69362fea36955cbb93f8f408a6e3a5dd45f2a17cde8899d5a192f7395875a5 SHA512 9441dc0faec7e65c7a228b2876d5a6d962e892209414e38c336436af218789d6f735c6c7eb089a0c1525c04ef6824abfb5da82b14292dc402b6a0f7f97d06e0a DIST jupyterlab-4.1.2.tar.gz 21810592 BLAKE2B 5c5c828c0144260e1fbead1f2ea23cd6b458c2c86dc2202ed4e56fd566d85e14544fa7443d0676926e0619721bad5b8e85431bf02f7a61a3f0fceeafb0eafa66 SHA512 17ab1132421e494a3ce48edec3823576f0202b90e238a01f8500b86bbd7753a8b3e6376a9f2bdd5cf7b1f50708853d92886b486a4a0c620df179693f1566e3e2 +DIST jupyterlab-4.1.3.tar.gz 21796851 BLAKE2B afe0b939a24bd977d2667d4b769a2742ca34e52ffe9264bd940d740e6189a5285f7e2f3c261f8af0a63097f1afa70802939e635bd316bcdc592ca72d670c0ef9 SHA512 ea463c86b06632a007e4fe1d7fd724b1b2377af13620313bc70620d7fbf05ccc5b6a5565b27469ea281a95424c446f62db904f1d40dfab321c6821a998813513 diff --git a/dev-python/jupyterlab/jupyterlab-4.1.3.ebuild b/dev-python/jupyterlab/jupyterlab-4.1.3.ebuild new file mode 100644 index ..9e3f5902f2f5 --- /dev/null +++ b/dev-python/jupyterlab/jupyterlab-4.1.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi xdg + +DESCRIPTION="JupyterLab computational environment" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyterlab/jupyterlab/ + https://pypi.org/project/jupyterlab/ +" + +LICENSE="BSD MIT GPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/async-lru[${PYTHON_USEDEP}] + >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}] + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + dev-python/jupyter-core[${PYTHON_USEDEP}] + >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] + =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}] + =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + net-libs/nodejs +" + +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-cache[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # These tests call npm and want internet + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build +) + +EPYTEST_IGNORE=( + jupyterlab/tests/test_announcements.py +) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipyparallel/
commit: 64746741e86de99c1137d911e5d4f1c8e7fbb7d0 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:53:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64746741 dev-python/ipyparallel: Remove wrong pytest restriction Remove the restriction to gentoo.org> dev-python/ipyparallel/ipyparallel-8.7.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/ipyparallel/ipyparallel-8.7.0.ebuild b/dev-python/ipyparallel/ipyparallel-8.7.0.ebuild index d1401a29b6da..b7c622ae9e8e 100644 --- a/dev-python/ipyparallel/ipyparallel-8.7.0.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.7.0.ebuild @@ -39,7 +39,6 @@ BDEPEND=" test? ( dev-python/ipython[test] dev-python/mock[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: de5af4c9be923adb2adb45e0c41c39b5d647161e Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:49:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5af4c9 dev-python/sqlglot: Bump to 22.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-22.2.1.ebuild | 121 +++ 2 files changed, 122 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 1411317cf392..bac7769993eb 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -24,6 +24,7 @@ DIST sqlglot-22.0.1.tar.gz 17713150 BLAKE2B ad0b4e83744afdc8f32a2127d22c13462eaa DIST sqlglot-22.1.0.tar.gz 17745401 BLAKE2B 58e805a7f0d2b6c9899c931f279f124a38e1c50ec76f849b0cca00d8cbe29e01275fc5250dc00277ccb52c8b32ced276b9e70e288ed1121ab00bf20860d99d56 SHA512 af284e7d2ddc5b25f5535e9a615d1e2f9c3b0c18b80246250b1324ad626d3550d7b12cb3a02d944f765eb51d16f58c669509967873dda00c9d1da94aac05b13b DIST sqlglot-22.1.1.tar.gz 17752039 BLAKE2B 96c152a199c989d2b5675745d1faeabd6b4ae0ffda531204eaab078d76929baaf04c23f5808a2e3b10305b1b5645657e4c55a76bf85823f481366aa08feebb3d SHA512 1584cbb92bea54808938ed7c08985bc68ef581f38479201be968364609acc106422de3abb4d75f765d20dace949485400ec149f71bbec7e34dee6e2983a77019 DIST sqlglot-22.2.0.tar.gz 17754337 BLAKE2B b9cc0b6ab3198f26cd579729685ab1003a85a86ad0c2b15fbdaf3a9d89cd721ef95c3a011adf0ac950e52874adbfcde1e944dba48e8b497078969429233d SHA512 2434661ad7d989c2704af4e6f5c52beb2e16b8c3f4a115207b790c090250a5c1eea41cb24d3aebe3e8129c2e613606c8da8a8bc824a285529c150b2085292720 +DIST sqlglot-22.2.1.tar.gz 17761904 BLAKE2B 67cfb6333f9f4d00ed7ac4cd1c3eedfd7f374e98b63474464e01937eeae1a978fa9dc1f948cb90e26f39a4e27efc1f5c57c9a82697076f46d8c1c67bcb0d7785 SHA512 3894f1c3924c6830822788e22f6b271ac47d555a6a1d264221fba15dcfa67dc27496944568bdb202bdb7a53fc67ee8f9afc25c1ef4cc624cab144e2d49de032a DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 diff --git a/dev-python/sqlglot/sqlglot-22.2.1.ebuild b/dev-python/sqlglot/sqlglot-22.2.1.ebuild new file mode 100644 index ..058fa81df816 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-22.2.1.ebuild @@ -0,0 +1,121 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +CARGO_OPTIONAL=1 +CRATES=" + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + heck@0.4.1 + indoc@2.0.4 + libc@0.2.150 + lock_api@0.4.11 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + proc-macro2@1.0.70 + pyo3-build-config@0.20.0 + pyo3-ffi@0.20.0 + pyo3-macros-backend@0.20.0 + pyo3-macros@0.20.0 + pyo3@0.20.0 + quote@1.0.33 + redox_syscall@0.4.1 + scopeguard@1.2.0 + smallvec@1.11.2 + syn@2.0.41 + target-lexicon@0.12.12 + unicode-ident@1.0.12 + unindent@0.2.3 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" +SRC_URI+=" + native-extensions? ( + ${CARGO_CRATE_URIS} + ) +" + +LICENSE="MIT" +LICENSE+=" native-extensions? (" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016" +LICENSE+=" )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+native-extensions" + +BDEPEND=" + native-extensions? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/marshmallow/
commit: ab1c9ceaa08e5b4e4393ad80fcaf30d0b3c8e3e7 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:56:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1c9cea dev-python/marshmallow: Bump to 3.21.1 Signed-off-by: Michał Górny gentoo.org> dev-python/marshmallow/Manifest | 1 + dev-python/marshmallow/marshmallow-3.21.1.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest index c18b24621aae..579d1ab46aef 100644 --- a/dev-python/marshmallow/Manifest +++ b/dev-python/marshmallow/Manifest @@ -1,2 +1,3 @@ DIST marshmallow-3.20.2.gh.tar.gz 183876 BLAKE2B 84cf8ca23069ad1d2353ffa9299556298457485fa459746b948835f04f92ef3949d5429e8285e084be7398fb294b3d74eba1b38ef21b469daed401f1e6affcdb SHA512 8305693405a976c5b0c6ef074a12af4736f9620ca37c7c2ec6318fac2b19086426344ce8c2f515e95becdba8b2bb1c20aca5a9dffb4145cb27fee00dc080 DIST marshmallow-3.21.0.gh.tar.gz 183738 BLAKE2B 9f9b9203be93e6feecbd6b7e1da32f737ba33ca8e386e062d091e20480f5241c1d73f77afd542cb24816a48aa5a948aaa20edcfe9d0fdfa847f6e405e89cff20 SHA512 d08e4eedafc1d6f2bfab463357febc75013e8a548195ab85aac55fa225f2180a4f1646d68f8586d369dd108a793086c5bb8522c7543a51540ec4ee6de5305ad3 +DIST marshmallow-3.21.1.gh.tar.gz 183822 BLAKE2B 786287604312b4c54167458c35caf5ac3eb2c9ce63c1b9bd0b8fc33e208e5f694e84842c75c93fd91535bc231ebf703ea3ea0b352d100b59f103e280b840b170 SHA512 6de06ced6a58ef0c312ee4c1edfbe011401bba08c27fcf2dd2c3e44cb072cded1cf5f16a4d4945344d56f0d26b5eb165f6d031b50c215f122c7cc6fe25389318 diff --git a/dev-python/marshmallow/marshmallow-3.21.1.ebuild b/dev-python/marshmallow/marshmallow-3.21.1.ebuild new file mode 100644 index ..2adebae08366 --- /dev/null +++ b/dev-python/marshmallow/marshmallow-3.21.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A library for converting to and from native Python datatypes" +HOMEPAGE=" + https://github.com/marshmallow-code/marshmallow/ + https://pypi.org/project/marshmallow/ +" +SRC_URI=" + https://github.com/marshmallow-code/marshmallow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/packaging-17.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/simplejson[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-gdb/
commit: eadbdbb41dc06768fe24f262ce0fc0c9a8c5fe3a Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:46:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eadbdbb4 dev-python/types-gdb: Bump to 12.1.4.20240305 Signed-off-by: Michał Górny gentoo.org> dev-python/types-gdb/Manifest | 1 + dev-python/types-gdb/types-gdb-12.1.4.20240305.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest index 1a611de8bf17..377d2dcf6f29 100644 --- a/dev-python/types-gdb/Manifest +++ b/dev-python/types-gdb/Manifest @@ -1 +1,2 @@ DIST types-gdb-12.1.4.20240113.tar.gz 10765 BLAKE2B 836952c76cdb970b39877552da78adfb8f288a18bdb4c55d27c815e63178597e08a107350a61cf8f8b0d8a88fa3c26767ea064b2a4dcb2d0afc3d10a4f6a SHA512 2f0802f8e95106dcb03ec734aa0b5200bd8c64f6628072394a120eb1b3a34b727525d944e023cb23baef8caabf61f6ed383a3e1da8c9d47fe76a281a67cb49aa +DIST types-gdb-12.1.4.20240305.tar.gz 10784 BLAKE2B 0f3f4ad5a66a753262b38a320d71e39505c581b990bf4680ef892aaa6b5334cdfb52b8470903f8873872ec7d1c75d6bcf32b82d23e2d6725e53981906aedf7ea SHA512 052e783fc5e567891572a1a4c85774c3405e2f4f4af773236fbeee0560c31dd5e5c81513ee3fc1c10cd2b9a6ea27242ffe21455bc66be66162ee71ca4a09 diff --git a/dev-python/types-gdb/types-gdb-12.1.4.20240305.ebuild b/dev-python/types-gdb/types-gdb-12.1.4.20240305.ebuild new file mode 100644 index ..bb9b717448e5 --- /dev/null +++ b/dev-python/types-gdb/types-gdb-12.1.4.20240305.ebuild @@ -0,0 +1,17 @@ +# Copyright 2022-2024 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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for gdb" +HOMEPAGE="https://pypi.org/project/types-gdb/; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymdown-extensions/
commit: 4b5e5647ab055dfe100a69b84e62701c1e1fbb62 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:46:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 05:18:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5e5647 dev-python/pymdown-extensions: Bump to 10.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pymdown-extensions/Manifest | 1 + .../pymdown-extensions-10.7.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest index 7ada8f1a11d0..21de63b59e26 100644 --- a/dev-python/pymdown-extensions/Manifest +++ b/dev-python/pymdown-extensions/Manifest @@ -1 +1,2 @@ +DIST pymdown_extensions-10.7.1.tar.gz 811769 BLAKE2B ed2195a1a2262b96d444dd7d60c6330a6670cbe44a0f00f4c5a1dd80f4d2f13f0202adac5505d2fd5b6b5b02300e2d0bc62680fd92f3c00363c4123f02151a0a SHA512 60dce8fafb1935ab3d42320f9b6a3db9b60f4f4d4585b79f123103183f2a2ae9ed1256ae84992ad14b20f6969519a9c1a1b916c301a63715f867e8136be5eb2b DIST pymdown_extensions-10.7.tar.gz 811535 BLAKE2B d933fa172e34e4d36956d8db385865939519f3cc8c5eecc3e132e4d2730910edf8df40ff52183caad26a5ea7613230fe55f09ca8e74a0911b4bbc039b2160ed3 SHA512 1fd1514dc2d322de42b077f90c9e328b6359f34904339deaaed699278c41ea464c793a3a794337d7bb634e2eca4411d54553005a3e5b0d8e31444feeb9e9a0db diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.7.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.7.1.ebuild new file mode 100644 index ..abf5c06a483a --- /dev/null +++ b/dev-python/pymdown-extensions/pymdown-extensions-10.7.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Extensions for Python Markdown" +HOMEPAGE=" + https://github.com/facelessuser/pymdown-extensions/ + https://pypi.org/project/pymdown-extensions/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/markdown-3.5[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # broken on pypy3; unfortunately, the parametrization is based + # on indexes and these are pretty random, so we need to remove it + # entirely + # TODO: restore it when pypy with a fix is in Gentoo + # https://github.com/pypy/pypy/issues/4920 + rm "tests/extensions/superfences/superfences (normal).txt" || die + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/coin/
commit: 5a63a911321a866495c7c3c893389c0430599e82 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 05:01:03 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 05:08:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a63a911 media-libs/coin: mark as LTO-unsafe Closes: https://bugs.gentoo.org/859832 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/coin/coin-4.0.0.ebuild | 5 + media-libs/coin/coin-4.0.1.ebuild | 5 + media-libs/coin/coin-4.0.2.ebuild | 5 + 3 files changed, 15 insertions(+) diff --git a/media-libs/coin/coin-4.0.0.ebuild b/media-libs/coin/coin-4.0.0.ebuild index 82dc36d4c766..d4fd74cb4328 100644 --- a/media-libs/coin/coin-4.0.0.ebuild +++ b/media-libs/coin/coin-4.0.0.ebuild @@ -64,6 +64,11 @@ DOCS=( ) src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/859832 + # https://github.com/coin3d/coin/issues/521 + filter-lto + use debug && append-cppflags -DCOIN_DEBUG=1 local mycmakeargs=( diff --git a/media-libs/coin/coin-4.0.1.ebuild b/media-libs/coin/coin-4.0.1.ebuild index 3efe4771ee32..364c7446ee9c 100644 --- a/media-libs/coin/coin-4.0.1.ebuild +++ b/media-libs/coin/coin-4.0.1.ebuild @@ -53,6 +53,11 @@ DOCS=( ) src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/859832 + # https://github.com/coin3d/coin/issues/521 + filter-lto + use debug && append-cppflags -DCOIN_DEBUG=1 local mycmakeargs=( diff --git a/media-libs/coin/coin-4.0.2.ebuild b/media-libs/coin/coin-4.0.2.ebuild index 3efe4771ee32..364c7446ee9c 100644 --- a/media-libs/coin/coin-4.0.2.ebuild +++ b/media-libs/coin/coin-4.0.2.ebuild @@ -53,6 +53,11 @@ DOCS=( ) src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/859832 + # https://github.com/coin3d/coin/issues/521 + filter-lto + use debug && append-cppflags -DCOIN_DEBUG=1 local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-util/intel_clc/
commit: 13236593cbd00ae106ac27544010f302d98dc115 Author: Sam James gentoo org> AuthorDate: Tue Mar 5 05:01:32 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 05:04:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13236593 dev-util/intel_clc: backport llvm-r1 to 23.x Bug: https://bugs.gentoo.org/923228 Closes: https://bugs.gentoo.org/924876 Signed-off-by: Sam James gentoo.org> dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild | 86 +++ 1 file changed, 86 insertions(+) diff --git a/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild b/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild new file mode 100644 index ..8bc3bb53f6ba --- /dev/null +++ b/dev-util/intel_clc/intel_clc-23.3.6-r1.ebuild @@ -0,0 +1,86 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( 16 17 ) +PYTHON_COMPAT=( python3_{10..12} ) + +inherit llvm-r1 meson python-any-r1 + +MY_PV="${PV/_/-}" + +DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V" +HOMEPAGE="https://mesa3d.org/; + +if [[ ${PV} == ]]; then + S="${WORKDIR}/intel_clc-${MY_PV}" + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git; + inherit git-r3 +else + S="${WORKDIR}/mesa-${MY_PV}" + SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz; + KEYWORDS="~amd64" +fi + +LICENSE="MIT SGI-B-2.0" +SLOT="0" +IUSE="debug" + +RDEPEND=" + dev-libs/libclc + dev-util/spirv-tools + >=sys-libs/zlib-1.2.8:= + x11-libs/libdrm + $(llvm_gen_dep ' + dev-util/spirv-llvm-translator:${LLVM_SLOT} + sys-devel/clang:${LLVM_SLOT} + sys-devel/llvm:${LLVM_SLOT} + ') +" +DEPEND="${RDEPEND} + dev-libs/expat +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]") + virtual/pkgconfig +" + +python_check_deps() { + python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig" + + local emesonargs=( + -Dllvm=enabled + -Dshared-llvm=enabled + -Dintel-clc=enabled + + -Dgallium-drivers='' + -Dvulkan-drivers='' + + # Set platforms empty to avoid the default "auto" setting. If + # platforms is empty meson.build will add surfaceless. + -Dplatforms='' + + -Dglx=disabled + -Dlibunwind=disabled + -Dzstd=disabled + + -Dbuildtype=$(usex debug debug plain) + -Db_ndebug=$(usex debug false true) + ) + meson_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 2e3bf7037f9f37d5b6a781d63a92b2feefbe8941 Author: Sam James gentoo org> AuthorDate: Tue Mar 5 04:52:02 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:52:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3bf703 media-libs/mesa: Stabilize 23.3.6 amd64, #926155 Signed-off-by: Sam James gentoo.org> media-libs/mesa/mesa-23.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/mesa/mesa-23.3.6.ebuild b/media-libs/mesa/mesa-23.3.6.ebuild index 276e3a7ec946..1ba3974caea9 100644 --- a/media-libs/mesa/mesa-23.3.6.ebuild +++ b/media-libs/mesa/mesa-23.3.6.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" fi LICENSE="MIT SGI-B-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/intel_clc/
commit: bd9e158f55d67b59cd7154733adb122ba33ac7b5 Author: Sam James gentoo org> AuthorDate: Tue Mar 5 04:52:03 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:52:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9e158f dev-util/intel_clc: Stabilize 23.3.6 amd64, #926155 Signed-off-by: Sam James gentoo.org> dev-util/intel_clc/intel_clc-23.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/intel_clc/intel_clc-23.3.6.ebuild b/dev-util/intel_clc/intel_clc-23.3.6.ebuild index f17127a02223..93e03c1a2bbd 100644 --- a/dev-util/intel_clc/intel_clc-23.3.6.ebuild +++ b/dev-util/intel_clc/intel_clc-23.3.6.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]]; then else S="${WORKDIR}/mesa-${MY_PV}" SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz; - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="MIT SGI-B-2.0"
[gentoo-commits] repo/gentoo:master commit in: net-libs/rtrlib/
commit: d58f870d7043f3891c0fd707bd55c912368b9486 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 04:20:15 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58f870d net-libs/rtrlib: mark as LTO-unsafe, strict-aliasing unsafe Closes: https://bugs.gentoo.org/861581 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-libs/rtrlib/rtrlib-0.8.0.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/net-libs/rtrlib/rtrlib-0.8.0.ebuild b/net-libs/rtrlib/rtrlib-0.8.0.ebuild index d903cb14d3bb..50d2d94eb403 100644 --- a/net-libs/rtrlib/rtrlib-0.8.0.ebuild +++ b/net-libs/rtrlib/rtrlib-0.8.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="An open-source C implementation of the RPKI/Router Protocol client" HOMEPAGE="https://rtrlib.realmv6.org/; @@ -32,6 +32,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/861581 + # https://github.com/rtrlib/rtrlib/issues/287 + # + # Do not trust LTO either. + append-flags -fno-strict-aliasing + filter-lto + local mycmakeargs=( -DRTRLIB_TRANSPORT_SSH=$(usex ssh) )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-coreutils/
commit: c662838064b0e22645e922909f6dbab1dcab23c5 Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 4 06:27:15 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:46:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6628380 sys-apps/uutils-coreutils: mark as LTO-unsafe Normally cargo.eclass sets this for us but we do not use cargo_src_compile. Closes: https://bugs.gentoo.org/863716 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild | 5 - sys-apps/uutils-coreutils/uutils-coreutils-.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild index 45e1d27dd2c5..01082d0ebeb1 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild @@ -283,7 +283,7 @@ CRATES=" zip@0.6.6 " -inherit cargo +inherit cargo flag-o-matic DESCRIPTION="GNU coreutils rewritten in Rust" HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils; @@ -338,6 +338,9 @@ src_unpack() { } src_compile() { + # normally cargo_src_compile sets this for us, but we don't use it + filter-lto + makeargs=( # Disable output synchronisation as make calls cargo -Onone diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild index 45e1d27dd2c5..01082d0ebeb1 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild @@ -283,7 +283,7 @@ CRATES=" zip@0.6.6 " -inherit cargo +inherit cargo flag-o-matic DESCRIPTION="GNU coreutils rewritten in Rust" HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils; @@ -338,6 +338,9 @@ src_unpack() { } src_compile() { + # normally cargo_src_compile sets this for us, but we don't use it + filter-lto + makeargs=( # Disable output synchronisation as make calls cargo -Onone
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngtools/
commit: 9a68e7e37fbe30af4d48e279af7a6b2558c6fbdc Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 4 23:52:36 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:46:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a68e7e3 media-gfx/pngtools: mark as LTO-unsafe Closes: https://bugs.gentoo.org/875371 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-gfx/pngtools/pngtools-0.4_p20220314.ebuild | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/media-gfx/pngtools/pngtools-0.4_p20220314.ebuild b/media-gfx/pngtools/pngtools-0.4_p20220314.ebuild index 0e411a64e826..67bd84dbf9e8 100644 --- a/media-gfx/pngtools/pngtools-0.4_p20220314.ebuild +++ b/media-gfx/pngtools/pngtools-0.4_p20220314.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools +inherit autotools flag-o-matic MY_COMMIT="1ccca3a0f3f6882661bbafbfb62feb774ca195d1" DESCRIPTION="A series of tools for the PNG image format" @@ -30,6 +30,15 @@ src_prepare() { eautoreconf } +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/875371 + # https://github.com/mikalstill/pngtools/issues/21 + filter-lto + + default +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: media-sound/din/
commit: f5015f1ca119bd04486ba3e7d383da0114972122 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 04:08:01 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5015f1c media-sound/din: mark as LTO-unsafe The upstream website has a couple quirks. The open source release tarball is "Download the complete source code from Internet Archive", and there's no bug tracker or revision control. If the author uses either one, I suppose it is internal... There *is* a clearly publicized contact email, as well as e.g. requests of: > If you can package DIN Is Noise for various GNU/Linux distributions or > other Unices, please e-mail me. So my assumption is that email is the best way to report such issues. Apologies in advance for no one else being able to easily check up on the status of the bug report. ;) I have duly sent a personal email to the author with a bug report. Closes: https://bugs.gentoo.org/860513 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/din/din-58.1.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/media-sound/din/din-58.1.ebuild b/media-sound/din/din-58.1.ebuild index 617de8f48011..4b371d0f6e8d 100644 --- a/media-sound/din/din-58.1.ebuild +++ b/media-sound/din/din-58.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools edos2unix xdg +inherit autotools edos2unix flag-o-matic xdg DESCRIPTION="a software musical instrument and audio synthesizer" HOMEPAGE="https://dinisnoise.org/; @@ -48,6 +48,12 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/860513 + # No upstream bugtracker. I believe upstream prefers emails, + # so I have emailed the author directly. + filter-lto + # Jack takes over alsa. local sound_engine
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/echoping/, net-analyzer/echoping/files/
commit: fc6853db1f910a17d2293e6b9d23987bbc45d66e Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 03:54:37 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6853db net-analyzer/echoping: fix underlinking to libm Caused compilation failures if LTO was used. Closes: https://bugs.gentoo.org/861152 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../echoping/echoping-6.0.2_p434-r5.ebuild | 1 + .../files/0001-correctly-link-to-libm.patch| 32 ++ 2 files changed, 33 insertions(+) diff --git a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild index 69a6db661c00..a1b34e731c1b 100644 --- a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild +++ b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild @@ -37,6 +37,7 @@ PATCHES=( "${FILESDIR}"/${PN}-6.0.2_p434-gnutls_certificate_type_set_priority.patch "${FILESDIR}"/${PN}-6.0.2_p434-gnutls_session.patch "${FILESDIR}"/${PN}-6.0.2_p434-fno-common.patch + "${FILESDIR}"/0001-correctly-link-to-libm.patch ) src_prepare() { diff --git a/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch b/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch new file mode 100644 index ..2bd38fea6c6e --- /dev/null +++ b/net-analyzer/echoping/files/0001-correctly-link-to-libm.patch @@ -0,0 +1,32 @@ +From a951dcd0ea6cc64afbba2a438aead17706562486 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Mon, 4 Mar 2024 22:43:43 -0500 +Subject: [PATCH] correctly link to libm + +The program depends on math.h symbols via util.c, but blindly assumes +that it will be available without explicitly linking to it -- a POSIX +violation. + +Also an LTO violation. + +Signed-off-by: Eli Schwartz +--- + Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index a586281..3f96637 100644 +--- a/Makefile.am b/Makefile.am +@@ -6,7 +6,7 @@ bin_PROGRAMS = echoping + man_MANS = echoping.1 + echoping_SOURCES = echoping.c error.c readline.c writen.c util.c http.c icp.c HTParse.c echoping.h icp.h HTParse.h smtp.c + pkginclude_HEADERS = echoping.h compilation.h +-echoping_LDADD = ++echoping_LDADD = -lm + echoping_LDFLAGS = -export-dynamic + DOCS=DETAILS PLUGINS + SUBDIRS=plugins +-- +2.43.0 +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/povray/
commit: 78cb0269257b225aa34bcaf79962527843a5c704 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 04:41:20 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cb0269 media-gfx/povray: mark as LTO-unsafe, strict-aliasing unsafe Closes: https://bugs.gentoo.org/859784 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-gfx/povray/povray-3.7.0.0-r4.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/media-gfx/povray/povray-3.7.0.0-r4.ebuild b/media-gfx/povray/povray-3.7.0.0-r4.ebuild index 14d2bd4402a7..8fbfdb6ab113 100644 --- a/media-gfx/povray/povray-3.7.0.0-r4.ebuild +++ b/media-gfx/povray/povray-3.7.0.0-r4.ebuild @@ -90,6 +90,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/859784 + # https://github.com/POV-Ray/povray/issues/458 + # Upstream activity is dead for 3 years now, so don't hold + # your breath for a fix. + append-flags -fno-strict-aliasing + filter-lto + # Fixes bug 71255 if [[ $(get-flag march) == k6-2 ]]; then filter-flags -fomit-frame-pointer
[gentoo-commits] repo/gentoo:master commit in: media-sound/audacity/
commit: 54238035c9abd9b278e2fd14312e893922c3be5f Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 00:49:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54238035 media-sound/audacity: mark as LTO-unsafe, strict-aliasing unsafe Bug report says ODR violations, but I could not reproduce since I hit strict-aliasing issues first. I'm assuming both are an issue, but on the other hand either one is a good reason to turn off LTO. Closes: https://bugs.gentoo.org/915226 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-sound/audacity/audacity-3.3.3.ebuild | 9 - media-sound/audacity/audacity-.ebuild | 9 - 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/media-sound/audacity/audacity-3.3.3.ebuild b/media-sound/audacity/audacity-3.3.3.ebuild index a839024bcc60..2cba5da71a87 100644 --- a/media-sound/audacity/audacity-3.3.3.ebuild +++ b/media-sound/audacity/audacity-3.3.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 WX_GTK_VER="3.2-gtk3" -inherit cmake wxwidgets xdg virtualx +inherit cmake flag-o-matic wxwidgets xdg virtualx DESCRIPTION="Free crossplatform audio editor" HOMEPAGE="https://www.audacityteam.org/; @@ -157,6 +157,13 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # Reportedly also -Werror=odr but I could not get that far. + # https://bugs.gentoo.org/915226 + # https://github.com/audacity/audacity/issues/6096 + append-flags -fno-strict-aliasing + filter-lto + setup-wxwidgets # * always use system libraries if possible diff --git a/media-sound/audacity/audacity-.ebuild b/media-sound/audacity/audacity-.ebuild index f00f0a9e1f66..be537c7c96c0 100644 --- a/media-sound/audacity/audacity-.ebuild +++ b/media-sound/audacity/audacity-.ebuild @@ -5,7 +5,7 @@ EAPI=8 WX_GTK_VER="3.2-gtk3" -inherit cmake wxwidgets xdg virtualx +inherit cmake flag-o-matic wxwidgets xdg virtualx DESCRIPTION="Free crossplatform audio editor" HOMEPAGE="https://www.audacityteam.org/; @@ -144,6 +144,13 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # Reportedly also -Werror=odr but I could not get that far. + # https://bugs.gentoo.org/915226 + # https://github.com/audacity/audacity/issues/6096 + append-flags -fno-strict-aliasing + filter-lto + setup-wxwidgets # * always use system libraries if possible
[gentoo-commits] repo/gentoo:master commit in: dev-db/libiodbc/
commit: b5b7e0e12cecdc1c58742dd05a1033089470c974 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 01:31:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b7e0e1 dev-db/libiodbc: mark as LTO-unsafe Closes: https://bugs.gentoo.org/924665 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild b/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild index b77e2c06acf0..6c034f3eb3ba 100644 --- a/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild +++ b/dev-db/libiodbc/libiodbc-3.52.15-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools +inherit autotools flag-o-matic MY_PN="iODBC" @@ -41,6 +41,11 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924665 + # https://github.com/openlink/iODBC/issues/100 + filter-lto + econf \ --disable-static \ --enable-odbc3 \
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/glpk/
commit: dbda7d259111a90728d62fc56e6d664d5a745f0e Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 01:37:21 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbda7d25 sci-mathematics/glpk: mark as LTO-unsafe, strict-aliasing unsafe It has been reported upstream but no response. Closes: https://bugs.gentoo.org/863047 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-mathematics/glpk/glpk-5.0-r1.ebuild | 11 ++- sci-mathematics/glpk/glpk-5.0-r2.ebuild | 9 + 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/sci-mathematics/glpk/glpk-5.0-r1.ebuild b/sci-mathematics/glpk/glpk-5.0-r1.ebuild index 4035b2d2c2a9..cdfbef93af93 100644 --- a/sci-mathematics/glpk/glpk-5.0-r1.ebuild +++ b/sci-mathematics/glpk/glpk-5.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -49,6 +49,15 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/863047 + # https://lists.gnu.org/archive/html/bug-glpk/2022-08/msg0.html + # No upstream response... + # + # Do not trust it to LTO either. + append-flags -fno-strict-aliasing + filter-lto + local myconf if use mysql || use odbc; then myconf="--enable-dl" diff --git a/sci-mathematics/glpk/glpk-5.0-r2.ebuild b/sci-mathematics/glpk/glpk-5.0-r2.ebuild index ccc0e863233f..af7007591862 100644 --- a/sci-mathematics/glpk/glpk-5.0-r2.ebuild +++ b/sci-mathematics/glpk/glpk-5.0-r2.ebuild @@ -53,6 +53,15 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/863047 + # https://lists.gnu.org/archive/html/bug-glpk/2022-08/msg0.html + # No upstream response... + # + # Do not trust it to LTO either. + append-flags -fno-strict-aliasing + filter-lto + local myconf if use mysql || use odbc; then myconf="--enable-dl"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/echoping/
commit: 6cd9b86b85a2b7130e0984fe8934499dc2833835 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 03:34:02 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd9b86b net-analyzer/echoping: update HOMEPAGE The sourceforge site no longer exists at all. For a while it was moved to https://github.com/bortzmeyer/echoping (and this is for example the homepage recorded by Debian) but that has been decommissioned as well, this time with a message directing you where to go now. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild | 2 +- net-analyzer/echoping/metadata.xml | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild index de26fde05061..69a6db661c00 100644 --- a/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild +++ b/net-analyzer/echoping/echoping-6.0.2_p434-r5.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit autotools DESCRIPTION="Small program to test performances of remote servers" -HOMEPAGE="http://echoping.sourceforge.net/; +HOMEPAGE="https://framagit.org/bortzmeyer/echoping; SRC_URI="https://dev.gentoo.org/~jsmolic/distfiles/${P}.tar.gz; LICENSE="GPL-2" diff --git a/net-analyzer/echoping/metadata.xml b/net-analyzer/echoping/metadata.xml index 082e1799e9a2..78a65a684593 100644 --- a/net-analyzer/echoping/metadata.xml +++ b/net-analyzer/echoping/metadata.xml @@ -12,7 +12,4 @@ enable support for SMTP protocol. enable support for TOS (TYpe Of Service). - - echoping -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/
commit: 51f60d956e142d90744bc8d99e99f81ee98221bf Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 01:26:33 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f60d95 sys-apps/xdg-desktop-portal-gnome: mark LTO-unsafe, strict-aliasing unsafe Closes: https://bugs.gentoo.org/919852 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../xdg-desktop-portal-gnome-45.1-r1.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild index 01563bab5406..f263b44b8b24 100644 --- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild +++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-45.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit gnome.org meson systemd xdg +inherit flag-o-matic gnome.org meson systemd xdg DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME" HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome; @@ -41,6 +41,15 @@ PATCHES=( ) src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/919852 + # https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/113 + # https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/138 + # + # Recheck this after next version bump! + append-flags -fno-strict-aliasing + filter-lto + local emesonargs=( -Dsystemduserunitdir="$(systemd_get_userunitdir)" )
[gentoo-commits] repo/gentoo:master commit in: media-libs/lsp-plugins/
commit: 6a195fb3ef89176315f1bcbdb6ad0e296e94d055 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 01:10:53 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a195fb3 media-libs/lsp-plugins: mark as LTO-unsafe Closes: https://bugs.gentoo.org/875833 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild | 13 - media-libs/lsp-plugins/lsp-plugins-.ebuild | 13 - 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild b/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild index 020b5fd8f482..d8569e54fdd7 100644 --- a/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild +++ b/media-libs/lsp-plugins/lsp-plugins-1.2.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -55,6 +55,17 @@ DEPEND=" RDEPEND="${DEPEND}" src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/875833 + # + # Actually the whole thing is kind of a waste of time. It looks like + # programs use LDFLAGS, but libraries do not! So some things don't + # build with LTO, while other things don't build when LTO is enabled. + # Attempting to build with LTO is just a waste of time and cycles. + # + # This was reported upstream but the ticket closed. Abandon hope. + filter-lto + use doc && MODULES+="doc" use jack && MODULES+=" jack" use ladspa && MODULES+=" ladspa" diff --git a/media-libs/lsp-plugins/lsp-plugins-.ebuild b/media-libs/lsp-plugins/lsp-plugins-.ebuild index 9d7901ffd074..0292665b83a8 100644 --- a/media-libs/lsp-plugins/lsp-plugins-.ebuild +++ b/media-libs/lsp-plugins/lsp-plugins-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -56,6 +56,17 @@ DEPEND=" RDEPEND="${DEPEND}" src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/875833 + # + # Actually the whole thing is kind of a waste of time. It looks like + # programs use LDFLAGS, but libraries do not! So some things don't + # build with LTO, while other things don't build when LTO is enabled. + # Attempting to build with LTO is just a waste of time and cycles. + # + # This was reported upstream but the ticket closed. Abandon hope. + filter-lto + use doc && MODULES+="doc" use jack && MODULES+=" jack" use ladspa && MODULES+=" ladspa"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xoscope/
commit: 3e255fb3f9352a6662923b47114ad8d7cc4f4e35 Author: Eli Schwartz gmail com> AuthorDate: Tue Mar 5 03:21:38 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:47:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e255fb3 sci-electronics/xoscope: mark as LTO-unsafe Upstream is: - sourceforge - inactive for 3 years I did not bother to report a bug as it seems all pain, no gain. Closes: https://bugs.gentoo.org/878065 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-electronics/xoscope/xoscope-2.3.ebuild | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/sci-electronics/xoscope/xoscope-2.3.ebuild b/sci-electronics/xoscope/xoscope-2.3.ebuild index 69434a3f9cfc..59831c2b3e22 100644 --- a/sci-electronics/xoscope/xoscope-2.3.ebuild +++ b/sci-electronics/xoscope/xoscope-2.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools linux-info +inherit autotools flag-o-matic linux-info DESCRIPTION="Soundcard Oscilloscope for X" HOMEPAGE="http://xoscope.sourceforge.net; @@ -32,3 +32,12 @@ src_prepare() { default eautoreconf } + +src_compile() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/878065 + # Upstream is a) sourceforge, b) inactive for 3 years. Bug not reported. + filter-lto + + default +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-coreutils/
commit: ac69d960ed0ec5cd89a08a3b602de8499530501e Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 4 20:56:13 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:46:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac69d960 sys-apps/uutils-coreutils: guarantee the use of system deps Set the magic cargo environment variable to error out if system dependency autodetection fails. We expect it to work, since it's in DEPEND, but better to actually guarantee it. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild index 01082d0ebeb1..a59b37bd4e89 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.24.ebuild @@ -341,6 +341,10 @@ src_compile() { # normally cargo_src_compile sets this for us, but we don't use it filter-lto + # By default, the crate uses a system version if it can. This just guarantees + # that it will error out instead of building a vendored copy. + export RUSTONIG_SYSTEM_LIBONIG=1 + makeargs=( # Disable output synchronisation as make calls cargo -Onone
[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-sgml-utils/files/, app-text/docbook-sgml-utils/
commit: c540a31ca37a285140485fd37173120a97f4a56c Author: Eli Schwartz gmail com> AuthorDate: Mon Mar 4 23:43:06 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 04:46:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c540a31c app-text/docbook-sgml-utils: drop dependency on "which" Patch it to use command -v instead. No upstream remaining to forward the patch to. Bug: https://bugs.gentoo.org/102464 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../docbook-sgml-utils-0.6.14-r6.ebuild| 76 ++ ...m-1998-style-which-progname-lookup-to-com.patch | 90 ++ 2 files changed, 166 insertions(+) diff --git a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r6.ebuild b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r6.ebuild new file mode 100644 index ..8a3acfb1438d --- /dev/null +++ b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r6.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools prefix + +MY_P=${PN/-sgml/}-${PV} +DESCRIPTION="Shell scripts to manage DocBook documents" +HOMEPAGE="https://sourceware.org/docbook-tools/; +SRC_URI="https://sourceware.org/pub/docbook-tools/new-trials/SOURCES/${MY_P}.tar.gz; +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="jadetex" + +DEPEND=">=dev-lang/perl-5 + app-text/docbook-dsssl-stylesheets + app-text/docbook-xml-dtd:4.2 + app-text/openjade + app-text/xhtml1 + dev-perl/SGMLSpm + ~app-text/docbook-sgml-dtd-3.0 + ~app-text/docbook-sgml-dtd-3.1 + ~app-text/docbook-sgml-dtd-4.0 + ~app-text/docbook-sgml-dtd-4.1 + ~app-text/docbook-sgml-dtd-4.2 + ~app-text/docbook-sgml-dtd-4.4 + ~app-text/docbook-xml-simple-dtd-1.0 + ~app-text/docbook-xml-simple-dtd-4.1.2.4 + jadetex? ( dev-texlive/texlive-formatsextra ) + || ( + www-client/lynx + www-client/links + www-client/elinks + virtual/w3m + )" +RDEPEND="${DEPEND}" + +# including both xml-simple-dtd 4.1.2.4 and 1.0, to ease +# transition to simple-dtd 1.0, + +PATCHES=( + "${FILESDIR}"/${MY_P}-elinks.patch + "${FILESDIR}"/${P}-grep-2.7.patch + + # drop dependency on sys-apps/which + "${FILESDIR}"/0001-Migrate-from-1998-style-which-progname-lookup-to-com.patch +) + +src_prepare() { + default + if use prefix; then + eapply "${FILESDIR}"/${MY_P}-prefix.patch + eprefixify doc/{man,HTML}/Makefile.am bin/jw.in backends/txt configure.in + eautoreconf + fi +} + +src_install() { + make DESTDIR="${D}" \ + htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + install + + if ! use jadetex; then + local i + for i in dvi pdf ps; do + rm "${ED}"/usr/bin/docbook2${i} || die + rm "${ED}"/usr/share/sgml/docbook/utils-${PV}/backends/${i} || die + rm "${ED}"/usr/share/man/man1/docbook2${i}.1 || die + done + fi + einstalldocs +} diff --git a/app-text/docbook-sgml-utils/files/0001-Migrate-from-1998-style-which-progname-lookup-to-com.patch b/app-text/docbook-sgml-utils/files/0001-Migrate-from-1998-style-which-progname-lookup-to-com.patch new file mode 100644 index ..764d06ad4d78 --- /dev/null +++ b/app-text/docbook-sgml-utils/files/0001-Migrate-from-1998-style-which-progname-lookup-to-com.patch @@ -0,0 +1,90 @@ +From a5956fccad44bed98b5de22a6169e0aa098d169f Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Mon, 4 Mar 2024 18:16:32 -0500 +Subject: [PATCH] Migrate from 1998 style "which progname" lookup to command -v + +The "which" utility is not guaranteed to be installed either, and if it +is, its behavior is not portable either. This means that when sgml tools +are installed, the `which` check will report a fatal error because the +which tool did not exist and the shell returned a nonzero status when +attempting to fork+exec. If it did exist, it might not be an +implementation of `which` that returns nonzero when commands do not +exist. + +The general scripting suggestion is to use the "command -v" shell +builtin that is required to exist in all POSIX 2008 compliant shells, +and is thus guaranteed to work everywhere. + +For some in-depth discussions on the topic, see: +- https://mywiki.wooledge.org/BashFAQ/081 +- https://unix.stackexchange.com/questions/85249/why-not-use-which-what-to-use-then/85250#85250 + +Examples of open-source shells likely to be installed as /bin/sh on +Linux, which implement the 15-year-old standard: ash, bash,
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: baa5e353a446009be69e98f7ecf21b692356fede Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:05:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 04:44:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa5e353 dev-python/boto3: Bump to 1.34.55 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.55.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 2e59dc851128..8fa60631f6ec 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.34.44.gh.tar.gz 775883 BLAKE2B 97648819e48af3bbdec76ca47f5532cf9f0a99845f90515cbc7bec02bd5cc04ed5cc842b55cd589a8fb1cd8852edf4d12d3e8a23320e23fd4c5920854ef588d3 SHA512 310689dd7fc3a08c3a8ed6e223381870f028ee07354f74654abafc893f8230fee82bcd136c9e04a675a06bad496458f6778e6d571e75f6541130b3e06cdf324a DIST boto3-1.34.49.gh.tar.gz 777028 BLAKE2B 3f78be7cffeca8dec5c7e1b8fcb2e4081e8d5b6f85becea5deeebd8de3d8c038db5c5e827831c829e3943860a10144e7dd565136c6dfad4f39540a7eaa2bacda SHA512 dbd9fdb33f0d29d8ba4ef8b6bdb5bf5b9585306e6a0e1fffeea42d38fad503555763361c5b14991d58303f7e1edc481e026ba195638044efc476a25bd467675e DIST boto3-1.34.54.gh.tar.gz 779564 BLAKE2B f61a74f6a317af6f180edb047e8c37e55c2d497c9507728eb098e2627d071aa56bae037a4bb8582774a49b20d0c1794a8793ab3d8e92d90071de3caf1d32bc2b SHA512 e3549e7b7ad254eafff60eb9bd21aa179f2840c2097874fb0a0602e767dbcf203742629eeaffe6432db65c3f76c326032e700cebb7ea92ebb7305ae6e26173ba +DIST boto3-1.34.55.gh.tar.gz 779897 BLAKE2B 9ca34cb517a0117e91945658ce67d8bc16569931846ef3cf61157a988ee3a6935b8da7581be39304c93bb3a7ae089925abce95e8dfbf4369910d3bb02d232dbe SHA512 9cc45a125817ea1a442c72ba2759e8189dad3a3538f236afa980a3a8203e1ff85d8341b1f9c59bacd066b3b01a1e3a715d3deec42dfbe1846859229517a51e8c diff --git a/dev-python/boto3/boto3-1.34.55.ebuild b/dev-python/boto3/boto3-1.34.55.ebuild new file mode 100644 index ..b64e7191fd19 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.55.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +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() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: e3e7410b45b2a536f5c675269b70030be82a403c Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:05:17 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 04:44:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e7410b app-admin/awscli: Bump to 1.32.55 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.55.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 4114fb26c457..98291d441343 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.32.44.gh.tar.gz 2650447 BLAKE2B 880877517e3165f30fdcf9295ddc30dc7a127c1cba260fb2ff4c433311f7a7f1e5d221beb47cf008b68efe96a1b087720ae4de7868a90af76a35213eca2754f8 SHA512 9a0d702cf5a2e555118d6cd958c771de35e804add546de2e50bcd499744e43d37e273f543d6b2864635f79f82ce0e6ffc73b977c25304fe9d6aad063216261ee DIST aws-cli-1.32.49.gh.tar.gz 2654398 BLAKE2B fc2e9052b777e1e8bac60621993b55aa01bb0c0e66ad24008498d44b68ecffeaa903d8afd6e361768031c3954e061ed89e24d85fea23454fad8f6d7de4521cfa SHA512 4a5c1d9e92b7e615adb1d6afca0a01a62e55ac4ffd50b9d7634faf0a4e6108c035e78f9f60824bc9a53505ed4a376757ec4c9fc35fb26a2ba8850f7a206919bf DIST aws-cli-1.32.54.gh.tar.gz 2656395 BLAKE2B 7f41ac7bb0b11ef851cbc1793c202dd38045fda6af3694e1d2c29f2aa07047f116c6bceb5aec72e805494647f801b1523dadef5301322ed9c25426aaccc1289e SHA512 29e591d8f06091cd138c3ff10b15cd0344b5f12e6a4452ce1cde3e6439e1b70ded7f1b60c96c53a6ad699a3e6b49591e5d26b0190d7d6268792b77a883faa6fc +DIST aws-cli-1.32.55.gh.tar.gz 2656402 BLAKE2B 8ff707317be8c9d686cf11c8e1846e2f77bdaeaea327f98243e4c907f5c1f716ac8255cafb74faeea1ed65f683ed777c4561d05343a601489e772d6449735ee6 SHA512 ff796aee3b2127c3a11afae1642a5da8cc2229382858a30c2a05f48d1a4417317c88b2de5763ee3fd859d2b87ed42f105e27f2cb7d0fb09e835df501af5bb32d diff --git a/app-admin/awscli/awscli-1.32.55.ebuild b/app-admin/awscli/awscli-1.32.55.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.55.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+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.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py +
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 24dbd64eeb8f9de49c56f4e42729af4383dd606d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 5 04:04:55 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 5 04:44:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dbd64e dev-python/botocore: Bump to 1.34.55 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.55.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 8c95015c56f1..33b1157c5897 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.34.44.gh.tar.gz 12716767 BLAKE2B 335d59ae57ae5a5a1bdb44c3e196dff18cb24dd4a4d3beb59e7b8e887d5cc56f0716b2e4fead0c9a4c96978d661308fb0f1e045300e7af69c94ed799bb25a2ef SHA512 12893173c0123711f496448e661bb8e463fcc29ac95c500fe427e2dcf9810659b92de1d38ec3192e1e20a92ca01a5315733f34d0ffe61f2c9b69763e427ee96f DIST botocore-1.34.49.gh.tar.gz 12729109 BLAKE2B 8029fd3530f8c29e7375eaf369944ada9977a1e445eec3151f2babcd6a6480e8c9a8109f31687b588c50691dca62e635beafbcca71f3a6961d23937fa7e613d0 SHA512 8722a965658c55b35880c65b0b4b8d466691752de4b7654657fe583e4dec36f09910f8298f29099cd035e3acf0622734597e4269d2a4e71eecfc3a7fcf6825bc DIST botocore-1.34.54.gh.tar.gz 12748623 BLAKE2B 2b4732636e0d7cf46e12fc2cf4320c7c4a89c79abe5102a06c0b60c61ca1f638edbfeda0248c3044dbfe594b3dcfe0e8e73f52011bcad0e96fa4c51f3b6b944f SHA512 36fbbd8ad1627b86723ffbb54149ffb7b740831cb31be2e9c0423d158c5755161ec853ef5f97f4fa2632116099266d5f8dc06e47fda6356f988eb39636f435aa +DIST botocore-1.34.55.gh.tar.gz 12750876 BLAKE2B 48222899d97aeea39c471ad1822641bad227e80afce7dee31a6acda21bf87d1cb48cbb39a5bad8851af2ecf14bc524ae55c15127318d2ccf4b8e0c851d2fd077 SHA512 8bc8b35a1e06c1fcc4902cb8ab97b3a6b75cc0e32fc7ab4d656378751846af4ef536513496328281068cbdfaed9cb8d06d13e9d0b2760e4090c660dc7950b897 diff --git a/dev-python/botocore/botocore-1.34.55.ebuild b/dev-python/botocore/botocore-1.34.55.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.55.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +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 + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
commit: ca1a42e94ec1a7280a97f218e3b65d46a9ca235a Author: Andrey Grozin gentoo org> AuthorDate: Tue Mar 5 04:33:14 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Mar 5 04:33:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1a42e9 app-text/crengine-ng: remove old version Signed-off-by: Andrey Grozin gentoo.org> app-text/crengine-ng/Manifest | 1 - app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 956ce7d9b277..56d8f6835953 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,4 +1,3 @@ DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d -DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33 DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd diff --git a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild b/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild deleted file mode 100644 index 2139387e87fe.. --- a/app-text/crengine-ng/crengine-ng-0.9.10_p1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="Cross-platform library designed to implement e-book readers" -HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng; -SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2 - test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" - -LICENSE="GPL-2+" -SLOT="0/6-beta1" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" - -RESTRICT="!test? ( test )" - -CDEPEND="sys-libs/zlib - png? ( media-libs/libpng:0 ) - jpeg? ( media-libs/libjpeg-turbo ) - >=media-libs/freetype-2.10.0 - harfbuzz? ( media-libs/harfbuzz:=[truetype] ) - libunibreak? ( dev-libs/libunibreak:= ) - fribidi? ( dev-libs/fribidi ) - zstd? ( app-arch/zstd:= ) - libutf8proc? ( dev-libs/libutf8proc:= ) - fontconfig? ( media-libs/fontconfig )" - -RDEPEND="${CDEPEND}" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest - app-arch/zip ) -" -BDEPEND="virtual/pkgconfig - ${CDEPEND}" - -src_prepare() { - cmake_src_prepare - if use test; then - mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" - cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" - fi -} - -src_configure() { - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=( - -DCRE_BUILD_SHARED=ON - -DCRE_BUILD_STATIC=$(usex static-libs) - -DUSE_COLOR_BACKBUFFER=ON - -DWITH_LIBPNG=$(usex png) - -DWITH_LIBJPEG=$(usex jpeg) - -DWITH_FREETYPE=ON - -DWITH_HARFBUZZ=$(usex harfbuzz) - -DWITH_LIBUNIBREAK=$(usex libunibreak) - -DWITH_FRIBIDI=$(usex fribidi) - -DWITH_ZSTD=$(usex zstd) - -DWITH_UTF8PROC=$(usex libutf8proc) - -DUSE_GIF=$(usex gif) - -DUSE_NANOSVG=$(usex svg) - -DUSE_CHM=$(usex chm) - -DUSE_ANTIWORD=ON - -DUSE_FONTCONFIG=$(usex fontconfig) - -DUSE_SHASUM=OFF - -DUSE_CMARK_GFM=ON - -DBUILD_TOOLS=OFF - -DENABLE_UNITTESTING=$(usex test) - -DOFFLINE_BUILD_MODE=ON - ) - cmake_src_configure -} - -src_test() { - cd "${BUILD_DIR}/crengine/tests" - ./unittests -}
[gentoo-commits] repo/gentoo:master commit in: app-text/crengine-ng/
commit: e98b975f6efa27efa724df1d41570f8350a9d764 Author: Andrey Grozin gentoo org> AuthorDate: Tue Mar 5 04:31:55 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Mar 5 04:31:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98b975f app-text/crengine-ng: bump to 0.9.11 Signed-off-by: Andrey Grozin gentoo.org> app-text/crengine-ng/Manifest | 1 + app-text/crengine-ng/crengine-ng-0.9.11.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 030eee6165c9..956ce7d9b277 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,3 +1,4 @@ DIST crengine-ng-0.9.10.tar.bz2 3416315 BLAKE2B ea1e4aa13c8ab233f26a2878a138cbdf8c371cdcdb86103a91bf09eb3ae3f060da76b5d32fb6d70236b3f9c787876d3f87a4caed353a51942f78b9cd25c11202 SHA512 7cb51ebaf7a62ce996f84deed2d61eef2b5adc76743755aa33e13d53a00409eaba41898f1f613973d3f361529d661952bca690c239f1e7536fcb153d120df83d DIST crengine-ng-0.9.10_p1.tar.bz2 3520115 BLAKE2B cceeba21ccd0c0e4c753c894fe1abf96ce3d972559b6713a20c049e02ca55a1cae7590d55ef28c9219ebd2d845dfd2ffd51580155a37e091c22a0f30298b45ec SHA512 3294483c9b8e8814d6652eff24fbb2e9e74a535734049751c5eaa7efaaff915587a5258aebcb8b6df779d635f0e459cd5ca23c4993f4ecffa6f2036f853b55eb +DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33 DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd diff --git a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild new file mode 100644 index ..5725b0dbd9a8 --- /dev/null +++ b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Cross-platform library designed to implement e-book readers" +HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng; +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2 + test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" + +LICENSE="GPL-2+" +SLOT="0/6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" + +RESTRICT="!test? ( test )" + +CDEPEND="sys-libs/zlib + png? ( media-libs/libpng:0 ) + jpeg? ( media-libs/libjpeg-turbo ) + >=media-libs/freetype-2.10.0 + harfbuzz? ( media-libs/harfbuzz:=[truetype] ) + libunibreak? ( dev-libs/libunibreak:= ) + fribidi? ( dev-libs/fribidi ) + zstd? ( app-arch/zstd:= ) + libutf8proc? ( dev-libs/libutf8proc:= ) + fontconfig? ( media-libs/fontconfig )" + +RDEPEND="${CDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest + app-arch/zip ) +" +BDEPEND="virtual/pkgconfig + ${CDEPEND}" + +src_prepare() { + cmake_src_prepare + if use test; then + mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" + cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" + fi +} + +src_configure() { + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=( + -DCRE_BUILD_SHARED=ON + -DCRE_BUILD_STATIC=$(usex static-libs) + -DUSE_COLOR_BACKBUFFER=ON + -DWITH_LIBPNG=$(usex png) + -DWITH_LIBJPEG=$(usex jpeg) + -DWITH_FREETYPE=ON + -DWITH_HARFBUZZ=$(usex harfbuzz) + -DWITH_LIBUNIBREAK=$(usex libunibreak) + -DWITH_FRIBIDI=$(usex fribidi) + -DWITH_ZSTD=$(usex zstd) + -DWITH_UTF8PROC=$(usex libutf8proc) + -DUSE_GIF=$(usex gif) + -DUSE_NANOSVG=$(usex svg) + -DUSE_CHM=$(usex chm) + -DUSE_ANTIWORD=ON + -DUSE_FONTCONFIG=$(usex fontconfig) + -DUSE_SHASUM=OFF + -DUSE_CMARK_GFM=ON + -DBUILD_TOOLS=OFF + -DENABLE_UNITTESTING=$(usex test) + -DOFFLINE_BUILD_MODE=ON + ) + cmake_src_configure +} + +src_test() { + cd "${BUILD_DIR}/crengine/tests" + ./unittests +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/
commit: 46bb0662cc2929e7088d5e8e8766d87ef0e414eb Author: Steven Burnham gmail com> AuthorDate: Tue Mar 5 02:52:16 2024 + Commit: Steve Burnham gmail com> CommitDate: Tue Mar 5 02:52:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46bb0662 media-sound/noson-app: add 5.6.6 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 1 + media-sound/noson-app/noson-app-5.6.6.ebuild | 31 2 files changed, 32 insertions(+) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index 0b2b557a3e..f4a561447d 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -3,3 +3,4 @@ DIST noson-app-5.4.0.tar.gz 2363811 BLAKE2B 1e14173c02e90ac1c93dc07d1bbac6310a65 DIST noson-app-5.4.1.tar.gz 3274581 BLAKE2B 001c8b008e0b605628dd8c3b6f1c9e08839160804a5032be5cbf817e7e96d477289346a473227d5e4c8eac5a2fac47b815553e6fd0eaca759fb3258340bf1f45 SHA512 dbddb96f3e0720c3d9306d34466575d64be622250345ff0d45589abbdfc6f4a777a3fe1314c023ac5240b208f865dd7886c8ef206bb81b85262e5172a72f9441 DIST noson-app-5.6.0.tar.gz 3276941 BLAKE2B 5fa3ef234f9db46bdf573eba3fcfec5afbd9ddbf4da1b6f7d83c707ed5bf2ab8c73588a3e5c1ba2445e6fec9d5c8fe70a30d8413e30d6b9fbc3402c50ab8efb4 SHA512 4c4ab5b995b9846dca062bdef8caa1c54e31f7cedb6688a2849a38b8a073cc12b47b992e94080c05d70d207b6e3bccc31c3aafe7ffbbb1502668ac21d8fb6e66 DIST noson-app-5.6.3.tar.gz 3290675 BLAKE2B f77a39a260bef0f8b5a0929cc9a7a39599188e0a20d5cc0eec864fb2b6239b0563c526f603217f1fb0be10024cbc3816149f559e7d1349b1c7ccf549ad856026 SHA512 934cc10cd4eca62071bc778aa1d47a4e3c951c3c761f7960ba3f5969f67816ffc142db2ba97677473c12afa9d6989077a65d4caee367c4d36ff9ba86e575f83a +DIST noson-app-5.6.6.tar.gz 3295309 BLAKE2B b46fe67256da8ad99cc6d772ec4af8af7a4a95c84d4432c9297b1a50df9692e1040588c3ff98ef69c378d7d058d35e96310d94731692a434c15a85f9920431b5 SHA512 ccb828554dcd963adb17516f1f2c8765b7ee28048270751c2d6b18090b2153d53e4c781a0473080023475d3b136fdf681e7fee19ee7548fd22bb3b530b881fbc diff --git a/media-sound/noson-app/noson-app-5.6.6.ebuild b/media-sound/noson-app/noson-app-5.6.6.ebuild new file mode 100644 index 00..967043b38a --- /dev/null +++ b/media-sound/noson-app/noson-app-5.6.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg cmake + +DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" +HOMEPAGE="http://janbar.github.io/noson-app/index.html; +SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-qt/qtcore-5.9 + >=dev-qt/qtdbus-5.9 + >=dev-qt/qtnetwork-5.9 + >=dev-qt/qttranslations-5.9 + >=dev-qt/qtgui-5.9 + >=dev-qt/qtquickcontrols2-5.9 + >=dev-qt/qtsvg-5.9 + dev-libs/openssl:0 + media-libs/flac + media-libs/libpulse +" +RDEPEND="${DEPEND}" + +src_configure() { + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gdrive/
commit: 688fc4df26f822fa236c5f6fff36fbc836b3f2b7 Author: Vitaly Zdanevich ya ru> AuthorDate: Tue Mar 5 01:43:55 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Tue Mar 5 01:43:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=688fc4df sys-apps/corefreq: add einfo about documentation and rclone Signed-off-by: Vitaly Zdanevich ya.ru> net-misc/gdrive/gdrive-3.9.1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/net-misc/gdrive/gdrive-3.9.1.ebuild b/net-misc/gdrive/gdrive-3.9.1.ebuild index 1da281677c..b735cc2695 100644 --- a/net-misc/gdrive/gdrive-3.9.1.ebuild +++ b/net-misc/gdrive/gdrive-3.9.1.ebuild @@ -217,3 +217,8 @@ LICENSE+=" openssl ISC MIT" LICENSE+=" ISC" SLOT="0" KEYWORDS="~amd64 ~arm64" + +pkg_postinst() { + einfo "See basic usage at https://github.com/glotlabs/gdrive/blob/main/docs/basic_usage.md; + einfo "If you are unhappy with gdrive - you can try https://packages.gentoo.org/packages/net-misc/rclone; +}
[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/mips/multilib/, releases/specs-qemu/mips/n32/
commit: 3581f8655eef2e3ab074fd014193858d6a31a771 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Mar 4 23:40:03 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Mar 4 23:40:03 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=3581f865 Fix 23.0 mips N32 (and multilib) chost Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs-qemu/mips/multilib/stage1-mips3-multilib-openrc-23.spec | 1 + releases/specs-qemu/mips/multilib/stage1-mips3-multilib-systemd-23.spec | 1 + releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-openrc-23.spec | 1 + .../specs-qemu/mips/multilib/stage1-mipsel3-multilib-systemd-23.spec | 1 + releases/specs-qemu/mips/n32/stage1-mips3-n32-openrc-23.spec | 1 + releases/specs-qemu/mips/n32/stage1-mips3-n32-systemd-23.spec| 1 + releases/specs-qemu/mips/n32/stage1-mipsel3-n32-openrc-23.spec | 1 + releases/specs-qemu/mips/n32/stage1-mipsel3-n32-systemd-23.spec | 1 + 8 files changed, 8 insertions(+) diff --git a/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-openrc-23.spec b/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-openrc-23.spec index 953c4542..a28ef356 100644 --- a/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-openrc-23.spec +++ b/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-openrc-23.spec @@ -1,4 +1,5 @@ subarch: mips3_multilib +chost: mips64-unknown-linux-gnuabin32 target: stage1 version_stamp: openrc-@TIMESTAMP@ interpreter: /usr/bin/qemu-mipsn32 /usr/bin/qemu-mips /usr/bin/qemu-mips64 diff --git a/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-systemd-23.spec b/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-systemd-23.spec index b0c428a3..6c5f4c87 100644 --- a/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-systemd-23.spec +++ b/releases/specs-qemu/mips/multilib/stage1-mips3-multilib-systemd-23.spec @@ -1,4 +1,5 @@ subarch: mips3_multilib +chost: mips64-unknown-linux-gnuabin32 target: stage1 version_stamp: systemd-@TIMESTAMP@ interpreter: /usr/bin/qemu-mipsn32 /usr/bin/qemu-mips /usr/bin/qemu-mips64 diff --git a/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-openrc-23.spec b/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-openrc-23.spec index be287aa4..c5e532d0 100644 --- a/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-openrc-23.spec +++ b/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-openrc-23.spec @@ -1,4 +1,5 @@ subarch: mipsel3_multilib +chost: mips64el-unknown-linux-gnuabin32 target: stage1 version_stamp: openrc-@TIMESTAMP@ interpreter: /usr/bin/qemu-mipsn32el /usr/bin/qemu-mipsel /usr/bin/qemu-mips64el diff --git a/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-systemd-23.spec b/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-systemd-23.spec index 28d3aee2..c3423b83 100644 --- a/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-systemd-23.spec +++ b/releases/specs-qemu/mips/multilib/stage1-mipsel3-multilib-systemd-23.spec @@ -1,4 +1,5 @@ subarch: mipsel3_multilib +chost: mips64el-unknown-linux-gnuabin32 target: stage1 version_stamp: systemd-@TIMESTAMP@ interpreter: /usr/bin/qemu-mipsn32el /usr/bin/qemu-mipsel /usr/bin/qemu-mips64el diff --git a/releases/specs-qemu/mips/n32/stage1-mips3-n32-openrc-23.spec b/releases/specs-qemu/mips/n32/stage1-mips3-n32-openrc-23.spec index ae67abba..8e7297ec 100644 --- a/releases/specs-qemu/mips/n32/stage1-mips3-n32-openrc-23.spec +++ b/releases/specs-qemu/mips/n32/stage1-mips3-n32-openrc-23.spec @@ -1,4 +1,5 @@ subarch: mips3_n32 +chost: mips64-unknown-linux-gnuabin32 target: stage1 version_stamp: openrc-@TIMESTAMP@ interpreter: /usr/bin/qemu-mipsn32 diff --git a/releases/specs-qemu/mips/n32/stage1-mips3-n32-systemd-23.spec b/releases/specs-qemu/mips/n32/stage1-mips3-n32-systemd-23.spec index 17f21495..e4de0701 100644 --- a/releases/specs-qemu/mips/n32/stage1-mips3-n32-systemd-23.spec +++ b/releases/specs-qemu/mips/n32/stage1-mips3-n32-systemd-23.spec @@ -1,4 +1,5 @@ subarch: mips3_n32 +chost: mips64-unknown-linux-gnuabin32 target: stage1 version_stamp: systemd-@TIMESTAMP@ interpreter: /usr/bin/qemu-mipsn32 diff --git a/releases/specs-qemu/mips/n32/stage1-mipsel3-n32-openrc-23.spec b/releases/specs-qemu/mips/n32/stage1-mipsel3-n32-openrc-23.spec index eac0162d..292ffb1c 100644 --- a/releases/specs-qemu/mips/n32/stage1-mipsel3-n32-openrc-23.spec +++ b/releases/specs-qemu/mips/n32/stage1-mipsel3-n32-openrc-23.spec @@ -1,4 +1,5 @@ subarch: mipsel3_n32 +chost: mips64el-unknown-linux-gnuabin32 target: stage1 version_stamp: openrc-@TIMESTAMP@ interpreter: /usr/bin/qemu-mipsn32el diff --git a/releases/specs-qemu/mips/n32/stage1-mipsel3-n32-systemd-23.spec b/releases/specs-qemu/mips/n32/stage1-mipsel3-n32-systemd-23.spec index d8eebf00..3f81ae71 100644 --- a/releases/specs-qemu/mips/n32/stage1-mipsel3-n32-systemd-23.spec +++
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/files/, sys-devel/gcc/
commit: c18d0e4be5597665342d4b16f228cfe4dff9f5b0 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 23:33:51 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 23:34:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18d0e4b sys-devel/gcc: backport uninit var fix to 14.0.1_pre20240303 Signed-off-by: Sam James gentoo.org> .../gcc/files/gcc-14.0.1_pre20240303-uninit.patch | 48 ++ ...303.ebuild => gcc-14.0.1_pre20240303-r1.ebuild} | 1 + 2 files changed, 49 insertions(+) diff --git a/sys-devel/gcc/files/gcc-14.0.1_pre20240303-uninit.patch b/sys-devel/gcc/files/gcc-14.0.1_pre20240303-uninit.patch new file mode 100644 index ..5ad41c4581a9 --- /dev/null +++ b/sys-devel/gcc/files/gcc-14.0.1_pre20240303-uninit.patch @@ -0,0 +1,48 @@ +https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=901e7bdab70e2275723ac31dacbbce0b6f68f4f4 + +From 901e7bdab70e2275723ac31dacbbce0b6f68f4f4 Mon Sep 17 00:00:00 2001 +From: Jakub Jelinek +Date: Mon, 4 Mar 2024 19:23:02 +0100 +Subject: [PATCH] combine: Fix recent WORD_REGISTER_OPERATIONS check [PR113010] + +On Mon, Mar 04, 2024 at 05:18:39PM +0100, Rainer Orth wrote: +> unfortunately, the patch broke Solaris/SPARC bootstrap +> (sparc-sun-solaris2.11): +> +> .../gcc/combine.cc: In function 'rtx_code simplify_comparison(rtx_code, rtx_def**, rtx_def**)': +> .../gcc/combine.cc:12101:25: error: '*(unsigned int*)((char*)_mode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' may be used uninitialized [-Werror=maybe-uninitialized] +> 12101 | scalar_int_mode mode, inner_mode, tmode; +> | ^~ + +I don't see how it could ever work properly, inner_mode in that spot is +just uninitialized. + +I think we shouldn't worry about paradoxical subregs of non-scalar_int_mode +REGs/MEMs and for the scalar_int_mode ones should initialize inner_mode +before we use it. +Another option would be to use +maybe_lt (GET_MODE_PRECISION (GET_MODE (SUBREG_REG (op0))), BITS_PER_WORD) +and +load_extend_op (GET_MODE (SUBREG_REG (op0))) == ZERO_EXTEND, +or set machine_mode smode = GET_MODE (SUBREG_REG (op0)); and use it in +those two spots. + +2024-03-04 Jakub Jelinek + + PR rtl-optimization/113010 + * combine.cc (simplify_comparison): Guard the + WORD_REGISTER_OPERATIONS check on scalar_int_mode of SUBREG_REG + and initialize inner_mode. +--- a/gcc/combine.cc b/gcc/combine.cc +@@ -12554,6 +12554,8 @@ simplify_comparison (enum rtx_code code, rtx *pop0, rtx *pop1) + if (paradoxical_subreg_p (op0)) + { + if (WORD_REGISTER_OPERATIONS ++&& is_a (GET_MODE (SUBREG_REG (op0)), ++ _mode) + && GET_MODE_PRECISION (inner_mode) < BITS_PER_WORD + /* On WORD_REGISTER_OPERATIONS targets the bits +beyond sub_mode aren't considered undefined, +-- +2.39.3 diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240303.ebuild b/sys-devel/gcc/gcc-14.0.1_pre20240303-r1.ebuild similarity index 97% rename from sys-devel/gcc/gcc-14.0.1_pre20240303.ebuild rename to sys-devel/gcc/gcc-14.0.1_pre20240303-r1.ebuild index 97b3b7629c95..ddfe33a42323 100644 --- a/sys-devel/gcc/gcc-14.0.1_pre20240303.ebuild +++ b/sys-devel/gcc/gcc-14.0.1_pre20240303-r1.ebuild @@ -60,5 +60,6 @@ src_prepare() { toolchain_src_prepare + eapply "${FILESDIR}"/${P}-uninit.patch eapply_user }
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-disks/
commit: 7de24fb926e2fe9a04cba274bf8b26a012577693 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:32 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de24fb9 kde-plasma/plasma-disks: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-disks/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/plasma-disks/metadata.xml b/kde-plasma/plasma-disks/metadata.xml index d925f2439758..9ac314a3e317 100644 --- a/kde-plasma/plasma-disks/metadata.xml +++ b/kde-plasma/plasma-disks/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/plasma-disks
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwayland/
commit: 9d94b394d624775a0f996afaa3937646f22b2626 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:19 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d94b394 kde-plasma/kwayland: update upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kwayland/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kwayland/metadata.xml b/kde-plasma/kwayland/metadata.xml index aeee38454dd6..f337bba66b29 100644 --- a/kde-plasma/kwayland/metadata.xml +++ b/kde-plasma/kwayland/metadata.xml @@ -7,7 +7,7 @@ https://bugs.kde.org/ - frameworks/kwayland + plasma/kwayland
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/sddm-kcm/
commit: 8ad7adf8538b39e1ec71c1bdb5f76674a7544e7c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:08:19 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad7adf8 kde-plasma/sddm-kcm: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/sddm-kcm/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/sddm-kcm/metadata.xml b/kde-plasma/sddm-kcm/metadata.xml index d925f2439758..ef73ee478dde 100644 --- a/kde-plasma/sddm-kcm/metadata.xml +++ b/kde-plasma/sddm-kcm/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/sddm-kcm
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmediawiki/
commit: f7a6fe21e00f4dc597db3ef1c2e4eb4556f79977 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:10:34 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a6fe21 net-libs/libmediawiki: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libmediawiki/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/libmediawiki/metadata.xml b/net-libs/libmediawiki/metadata.xml index d925f2439758..94506f58964f 100644 --- a/net-libs/libmediawiki/metadata.xml +++ b/net-libs/libmediawiki/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + libraries/libmediawiki
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/keurocalc/
commit: e6b0c48ef388cf7ab6506897ab90e18e69b62503 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:11:36 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b0c48e sci-calculators/keurocalc: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> sci-calculators/keurocalc/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-calculators/keurocalc/metadata.xml b/sci-calculators/keurocalc/metadata.xml index d925f2439758..a122dbb55f00 100644 --- a/sci-calculators/keurocalc/metadata.xml +++ b/sci-calculators/keurocalc/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + utilities/keurocalc
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwayland-integration/
commit: 327647f03684615ea319903f4eb9ad91f66425da Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:16 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327647f0 kde-plasma/kwayland-integration: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kwayland-integration/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kwayland-integration/metadata.xml b/kde-plasma/kwayland-integration/metadata.xml index d925f2439758..7715b5766454 100644 --- a/kde-plasma/kwayland-integration/metadata.xml +++ b/kde-plasma/kwayland-integration/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/kwayland-integration
[gentoo-commits] repo/gentoo:master commit in: media-sound/audex/
commit: 3ec31da2797e654e9f779bcb28d9dd92dd0dd515 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:10:15 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec31da2 media-sound/audex: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/audex/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/audex/metadata.xml b/media-sound/audex/metadata.xml index d925f2439758..7fe628827b3e 100644 --- a/media-sound/audex/metadata.xml +++ b/media-sound/audex/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + multimedia/audex
[gentoo-commits] repo/gentoo:master commit in: media-libs/ksanecore/
commit: 02cfd6d7e317d4b5894a05a26f43ce43992f44d0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:09:06 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cfd6d7 media-libs/ksanecore: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/ksanecore/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/ksanecore/metadata.xml b/media-libs/ksanecore/metadata.xml index ce4c86b0094f..b98c4cab03b5 100644 --- a/media-libs/ksanecore/metadata.xml +++ b/media-libs/ksanecore/metadata.xml @@ -5,6 +5,9 @@ k...@gentoo.org Gentoo KDE Project + + libraries/ksanecore + Disable components colliding with KF6, depend on KF6 components instead
[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-logger-qt/
commit: 3623d8d767a32e386669d2deac4a6ae75cd855a5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:12:21 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3623d8d7 net-libs/telepathy-logger-qt: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/telepathy-logger-qt/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/telepathy-logger-qt/metadata.xml b/net-libs/telepathy-logger-qt/metadata.xml index d925f2439758..d16002b1e40b 100644 --- a/net-libs/telepathy-logger-qt/metadata.xml +++ b/net-libs/telepathy-logger-qt/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + network/telepathy-logger-qt
[gentoo-commits] repo/gentoo:master commit in: net-misc/kio-zeroconf/
commit: e861fe30b38a71a1a117176c463aea7558ac2506 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:11:16 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e861fe30 net-misc/kio-zeroconf: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/kio-zeroconf/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/kio-zeroconf/metadata.xml b/net-misc/kio-zeroconf/metadata.xml index c45be7e6598a..8697c2472ca5 100644 --- a/net-misc/kio-zeroconf/metadata.xml +++ b/net-misc/kio-zeroconf/metadata.xml @@ -7,6 +7,7 @@ https://bugs.kde.org/ + network/kio-zeroconf Disable components colliding with KF6, depend on KF6 components instead
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kgamma/
commit: 2a0b1fa6e5b164a766a6aa8f882140916cd2d3ce Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:03 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0b1fa6 kde-plasma/kgamma: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kgamma/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kgamma/metadata.xml b/kde-plasma/kgamma/metadata.xml index d925f2439758..a9d8cabf439a 100644 --- a/kde-plasma/kgamma/metadata.xml +++ b/kde-plasma/kgamma/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/kgamma
[gentoo-commits] repo/gentoo:master commit in: media-libs/libqaccessibilityclient/
commit: c761127e0450936091f46bcaa9052504ccb2cd1c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:09:48 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c761127e media-libs/libqaccessibilityclient: Fix metadata.xml Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libqaccessibilityclient/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libqaccessibilityclient/metadata.xml b/media-libs/libqaccessibilityclient/metadata.xml index dbb13ff4189b..3c98c4826a2a 100644 --- a/media-libs/libqaccessibilityclient/metadata.xml +++ b/media-libs/libqaccessibilityclient/metadata.xml @@ -7,6 +7,6 @@ https://bugs.kde.org/ - libraries/libqaccessibilityclient + libraries/libqaccessibilityclient
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/print-manager/
commit: 56d3c2b7aed45100802264adb0d5644b3d7e5e72 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:44 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d3c2b7 kde-plasma/print-manager: Update metadata.xml Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/print-manager/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/print-manager/metadata.xml b/kde-plasma/print-manager/metadata.xml index bd25761eebff..1039dab47de3 100644 --- a/kde-plasma/print-manager/metadata.xml +++ b/kde-plasma/print-manager/metadata.xml @@ -6,7 +6,7 @@ Gentoo KDE Project - https://bugs.kde.org/ + https://bugs.kde.org/enter_bug.cgi?product=systemsettingscomponent=kcm_printer_manager plasma/print-manager
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/
commit: 9dac18b7d4c54183c18083fd8722e87984ae10de Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:08:01 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dac18b7 kde-plasma/powerdevil: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/powerdevil/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/powerdevil/metadata.xml b/kde-plasma/powerdevil/metadata.xml index 4b6478b5df5d..664bef1e0277 100644 --- a/kde-plasma/powerdevil/metadata.xml +++ b/kde-plasma/powerdevil/metadata.xml @@ -7,6 +7,7 @@ https://bugs.kde.org/ + plasma/powerdevil Enable screen brightness control using app-misc/ddcutil
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-thunderbolt/
commit: d862e7c9c2b0c952bd3146d698bfb0a0542d9ede Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:38 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d862e7c9 kde-plasma/plasma-thunderbolt: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-thunderbolt/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/plasma-thunderbolt/metadata.xml b/kde-plasma/plasma-thunderbolt/metadata.xml index d925f2439758..507f645eef1a 100644 --- a/kde-plasma/plasma-thunderbolt/metadata.xml +++ b/kde-plasma/plasma-thunderbolt/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/plasma-thunderbolt
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plymouth-kcm/
commit: 00a4122ce6aab6543baaa98a9c8c029b5399d632 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:41 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a4122c kde-plasma/plymouth-kcm: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plymouth-kcm/metadata.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kde-plasma/plymouth-kcm/metadata.xml b/kde-plasma/plymouth-kcm/metadata.xml index d925f2439758..485b99be0e32 100644 --- a/kde-plasma/plymouth-kcm/metadata.xml +++ b/kde-plasma/plymouth-kcm/metadata.xml @@ -6,6 +6,7 @@ Gentoo KDE Project - https://bugs.kde.org/ + https://bugs.kde.org/enter_bug.cgi?product=systemsettingscomponent=kcm_plymouth + plasma/plymouth-kcm
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/milou/
commit: a34272bdfdc3f28d20a59f5fe29aeade45f9aada Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:22 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34272bd kde-plasma/milou: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/milou/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/milou/metadata.xml b/kde-plasma/milou/metadata.xml index d925f2439758..bd104055766b 100644 --- a/kde-plasma/milou/metadata.xml +++ b/kde-plasma/milou/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/milou
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-firewall/
commit: d2134f6eca893f5ab8ba01782f151fc0883ee655 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:35 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2134f6e kde-plasma/plasma-firewall: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-firewall/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/plasma-firewall/metadata.xml b/kde-plasma/plasma-firewall/metadata.xml index 173d8fdb463d..b4a87d9ec623 100644 --- a/kde-plasma/plasma-firewall/metadata.xml +++ b/kde-plasma/plasma-firewall/metadata.xml @@ -7,6 +7,7 @@ https://bugs.kde.org/ + network/plasma-firewall Build net-firewall/firewalld backend
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/oxygen/
commit: 38d972d2a31342d8569e9c6c92083f0cb995aa81 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:29 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d972d2 kde-plasma/oxygen: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/oxygen/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/oxygen/metadata.xml b/kde-plasma/oxygen/metadata.xml index d925f2439758..d6ee381fc974 100644 --- a/kde-plasma/oxygen/metadata.xml +++ b/kde-plasma/oxygen/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/oxygen
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/oxygen-sounds/
commit: 583734b43d866fed97f88859e503b35a3225d99e Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:26 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583734b4 kde-plasma/oxygen-sounds: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/oxygen-sounds/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/oxygen-sounds/metadata.xml b/kde-plasma/oxygen-sounds/metadata.xml index d925f2439758..0a584161d508 100644 --- a/kde-plasma/oxygen-sounds/metadata.xml +++ b/kde-plasma/oxygen-sounds/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/oxygen-sounds
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 322b4fa90d03439b78a92639e1a5c1a472ccdaa3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:10 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322b4fa9 kde-plasma/kscreen: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kscreen/metadata.xml b/kde-plasma/kscreen/metadata.xml index d925f2439758..307cc9b59524 100644 --- a/kde-plasma/kscreen/metadata.xml +++ b/kde-plasma/kscreen/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/kscreen
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kmenuedit/
commit: 3c162c6c385ae82488fea27bf386a010a448d123 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:06 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c162c6c kde-plasma/kmenuedit: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kmenuedit/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kmenuedit/metadata.xml b/kde-plasma/kmenuedit/metadata.xml index d925f2439758..7fe5ace1f983 100644 --- a/kde-plasma/kmenuedit/metadata.xml +++ b/kde-plasma/kmenuedit/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/kmenuedit
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/ksshaskpass/
commit: 2913e45d26742eadfdfa4f0aea71f11ca59b0915 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:13 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2913e45d kde-plasma/ksshaskpass: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/ksshaskpass/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/ksshaskpass/metadata.xml b/kde-plasma/ksshaskpass/metadata.xml index d925f2439758..8a7cc7ffebd5 100644 --- a/kde-plasma/ksshaskpass/metadata.xml +++ b/kde-plasma/ksshaskpass/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/ksshaskpass
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 3339b8dfcbd183573c54391a55fe13bf5f999ab7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:00 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3339b8df kde-plasma/kde-gtk-config: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kde-gtk-config/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kde-gtk-config/metadata.xml b/kde-plasma/kde-gtk-config/metadata.xml index d925f2439758..e3b2387f985f 100644 --- a/kde-plasma/kde-gtk-config/metadata.xml +++ b/kde-plasma/kde-gtk-config/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/kde-gtk-config
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-cli-tools/
commit: a127b46f82a40de4ab3605b53b8f02347613b17b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:02:57 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a127b46f kde-plasma/kde-cli-tools: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kde-cli-tools/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kde-cli-tools/metadata.xml b/kde-plasma/kde-cli-tools/metadata.xml index c20b86d4f7a1..90af160c0c88 100644 --- a/kde-plasma/kde-cli-tools/metadata.xml +++ b/kde-plasma/kde-cli-tools/metadata.xml @@ -7,6 +7,7 @@ https://bugs.kde.org/ + plasma/kde-cli-tools Build graphical frontend for kde-frameworks/kdesu
[gentoo-commits] proj/kde:master commit in: dev-libs/kweathercore/
commit: 96c2d0ef7dc1792d15712a7d5e8963a695dc2861 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:12:59 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:12:59 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=96c2d0ef dev-libs/kweathercore: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/kweathercore/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/kweathercore/metadata.xml b/dev-libs/kweathercore/metadata.xml index d925f24397..474c349df8 100644 --- a/dev-libs/kweathercore/metadata.xml +++ b/dev-libs/kweathercore/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + libraries/kweathercore
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 1ae8ef22cec54e27ba582b001c35e1947c14c029 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 23:11:43 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 23:11:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae8ef22 media-libs/mesa: Stabilize 23.3.6 ppc64, #926155 Signed-off-by: Sam James gentoo.org> media-libs/mesa/mesa-23.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/mesa/mesa-23.3.6.ebuild b/media-libs/mesa/mesa-23.3.6.ebuild index cfea9ce59f7f..039b4e9b6688 100644 --- a/media-libs/mesa/mesa-23.3.6.ebuild +++ b/media-libs/mesa/mesa-23.3.6.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" fi LICENSE="MIT SGI-B-2.0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 744b9e7cee8105d8961326003c80c3dfedb1e012 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 23:11:45 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 23:11:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744b9e7c media-libs/mesa: Stabilize 23.3.6 ppc, #926155 Signed-off-by: Sam James gentoo.org> media-libs/mesa/mesa-23.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/mesa/mesa-23.3.6.ebuild b/media-libs/mesa/mesa-23.3.6.ebuild index e8fa8ff7ee49..c61f509242c2 100644 --- a/media-libs/mesa/mesa-23.3.6.ebuild +++ b/media-libs/mesa/mesa-23.3.6.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" fi LICENSE="MIT SGI-B-2.0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 14e5414fdd46be55ed0c5d53a62ca16bf196ccd2 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 23:11:44 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 23:11:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e5414f media-libs/mesa: Stabilize 23.3.6 arm64, #926155 Signed-off-by: Sam James gentoo.org> media-libs/mesa/mesa-23.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/mesa/mesa-23.3.6.ebuild b/media-libs/mesa/mesa-23.3.6.ebuild index 039b4e9b6688..e8fa8ff7ee49 100644 --- a/media-libs/mesa/mesa-23.3.6.ebuild +++ b/media-libs/mesa/mesa-23.3.6.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" fi LICENSE="MIT SGI-B-2.0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: 6af5f6a1a419fa5f1a52c21e2589a8f6d1639bd1 Author: Sam James gentoo org> AuthorDate: Mon Mar 4 23:11:46 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 4 23:11:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af5f6a1 media-libs/mesa: Stabilize 23.3.6 sparc, #926155 Signed-off-by: Sam James gentoo.org> media-libs/mesa/mesa-23.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/mesa/mesa-23.3.6.ebuild b/media-libs/mesa/mesa-23.3.6.ebuild index c61f509242c2..276e3a7ec946 100644 --- a/media-libs/mesa/mesa-23.3.6.ebuild +++ b/media-libs/mesa/mesa-23.3.6.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" fi LICENSE="MIT SGI-B-2.0"
[gentoo-commits] proj/releng:master commit in: tools/
commit: dff9c4a41d67a7f3e7e023b918391d7be1b99e75 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Mar 4 23:05:07 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Mar 4 23:05:07 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=dff9c4a4 Adapt for mips n64 upload from milou Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-qemu-mips-3.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/catalyst-auto-qemu-mips-3.conf b/tools/catalyst-auto-qemu-mips-3.conf index 1321408b..8eec2676 100644 --- a/tools/catalyst-auto-qemu-mips-3.conf +++ b/tools/catalyst-auto-qemu-mips-3.conf @@ -2,3 +2,4 @@ source ${REPO_DIR}/tools/catalyst-auto-qemu-mips-common SETS=${SETS_N64} +UPLOAD_KEY=/root/.ssh/id_ed25519
[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/mips/n64/
commit: 9f9ea5caf302ba0e1f317817929dad76e9f4785d Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Mar 4 23:03:15 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Mar 4 23:03:40 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=9f9ea5ca Fix 23.0 mips N64 chost Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs-qemu/mips/n64/stage1-mips3-n64-openrc-23.spec| 1 + releases/specs-qemu/mips/n64/stage1-mips3-n64-systemd-23.spec | 1 + releases/specs-qemu/mips/n64/stage1-mipsel3-n64-openrc-23.spec | 1 + releases/specs-qemu/mips/n64/stage1-mipsel3-n64-systemd-23.spec | 1 + 4 files changed, 4 insertions(+) diff --git a/releases/specs-qemu/mips/n64/stage1-mips3-n64-openrc-23.spec b/releases/specs-qemu/mips/n64/stage1-mips3-n64-openrc-23.spec index 6b950338..2cf01e23 100644 --- a/releases/specs-qemu/mips/n64/stage1-mips3-n64-openrc-23.spec +++ b/releases/specs-qemu/mips/n64/stage1-mips3-n64-openrc-23.spec @@ -1,4 +1,5 @@ subarch: mips3_n64 +chost: mips64-unknown-linux-gnuabi64 target: stage1 version_stamp: openrc-@TIMESTAMP@ interpreter: /usr/bin/qemu-mips64 diff --git a/releases/specs-qemu/mips/n64/stage1-mips3-n64-systemd-23.spec b/releases/specs-qemu/mips/n64/stage1-mips3-n64-systemd-23.spec index 7e33e696..895a0ae2 100644 --- a/releases/specs-qemu/mips/n64/stage1-mips3-n64-systemd-23.spec +++ b/releases/specs-qemu/mips/n64/stage1-mips3-n64-systemd-23.spec @@ -1,4 +1,5 @@ subarch: mips3_n64 +chost: mips64-unknown-linux-gnuabi64 target: stage1 version_stamp: systemd-@TIMESTAMP@ interpreter: /usr/bin/qemu-mips64 diff --git a/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-openrc-23.spec b/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-openrc-23.spec index d98104dd..54c8e1a4 100644 --- a/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-openrc-23.spec +++ b/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-openrc-23.spec @@ -1,4 +1,5 @@ subarch: mipsel3_n64 +chost: mips64el-unknown-linux-gnuabi64 target: stage1 version_stamp: openrc-@TIMESTAMP@ interpreter: /usr/bin/qemu-mips64el diff --git a/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-systemd-23.spec b/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-systemd-23.spec index d5687296..72d9665c 100644 --- a/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-systemd-23.spec +++ b/releases/specs-qemu/mips/n64/stage1-mipsel3-n64-systemd-23.spec @@ -1,4 +1,5 @@ subarch: mipsel3_n64 +chost: mips64el-unknown-linux-gnuabi64 target: stage1 version_stamp: systemd-@TIMESTAMP@ interpreter: /usr/bin/qemu-mips64el
[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/files/, app-office/scribus/
commit: 5f19629e0a9fc0e2ae03382664e72eea71526311 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 22:15:58 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 22:18:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f19629e app-office/scribus: Fix build with >=app-text/poppler-24.03 Fix is pending upstream: https://github.com/scribusproject/scribus/pull/177 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/scribus-1.6.1-poppler-24.03.patch| 70 ++ app-office/scribus/scribus-1.6.1-r1.ebuild | 1 + 2 files changed, 71 insertions(+) diff --git a/app-office/scribus/files/scribus-1.6.1-poppler-24.03.patch b/app-office/scribus/files/scribus-1.6.1-poppler-24.03.patch new file mode 100644 index ..076e48e14fd9 --- /dev/null +++ b/app-office/scribus/files/scribus-1.6.1-poppler-24.03.patch @@ -0,0 +1,70 @@ +From dc2470990ab73c87fdd60068c99518ced01a3edd Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 4 Mar 2024 17:35:11 +0100 +Subject: [PATCH] Fix build with >=poppler-24.03.0 + +Fixes build errors caused by: + +"Use an enum for Function getType" +Upstream commit 6e3824d45d42cb806a28a2df84e4ab6bb3587083 + +Signed-off-by: Andreas Sturmlechner +--- + scribus/plugins/import/pdf/slaoutput.cpp | 16 + 1 file changed, 16 insertions(+) + +diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp +index 4e31e4b6c..3e4a768ec 100644 +--- a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp +@@ -1731,7 +1731,11 @@ bool SlaOutputDev::axialShadedFill(GfxState *state, GfxAxialShading *shading, do + VGradient FillGradient = VGradient(VGradient::linear); + FillGradient.clearStops(); + GfxColorSpace *color_space = shading->getColorSpace(); ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ if (func->getType() == Function::Type::Stitching) ++#else + if (func->getType() == 3) ++#endif + { + StitchingFunction *stitchingFunc = (StitchingFunction*)func; + const double *bounds = stitchingFunc->getBounds(); +@@ -1753,7 +1757,11 @@ bool SlaOutputDev::axialShadedFill(GfxState *state, GfxAxialShading *shading, do + FillGradient.addStop( ScColorEngine::getShadeColor(m_doc->PageColors[stopColor], m_doc, shade), stopPoint, 0.5, 1.0, stopColor, shade ); + } + } ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ else if ((func->getType() == Function::Type::Exponential) || (func->getType() == Function::Type::Sampled)) ++#else + else if ((func->getType() == 2) || (func->getType() == 0)) ++#endif + { + GfxColor stop1; + shading->getColor(0.0, ); +@@ -1865,7 +1873,11 @@ bool SlaOutputDev::radialShadedFill(GfxState *state, GfxRadialShading *shading, + VGradient FillGradient = VGradient(VGradient::linear); + FillGradient.clearStops(); + GfxColorSpace *color_space = shading->getColorSpace(); ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ if (func->getType() == Function::Type::Stitching) ++#else + if (func->getType() == 3) ++#endif + { + StitchingFunction *stitchingFunc = (StitchingFunction*)func; + const double *bounds = stitchingFunc->getBounds(); +@@ -1887,7 +1899,11 @@ bool SlaOutputDev::radialShadedFill(GfxState *state, GfxRadialShading *shading, + FillGradient.addStop( ScColorEngine::getShadeColor(m_doc->PageColors[stopColor], m_doc, shade), stopPoint, 0.5, 1.0, stopColor, shade ); + } + } ++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0) ++ else if ((func->getType() == Function::Type::Exponential) || (func->getType() == Function::Type::Sampled)) ++#else + else if ((func->getType() == 2) || (func->getType() == 0)) ++#endif + { + GfxColor stop1; + shading->getColor(0.0, ); +-- +2.44.0 + diff --git a/app-office/scribus/scribus-1.6.1-r1.ebuild b/app-office/scribus/scribus-1.6.1-r1.ebuild index 3b9230eb12a6..21e17e6ae260 100644 --- a/app-office/scribus/scribus-1.6.1-r1.ebuild +++ b/app-office/scribus/scribus-1.6.1-r1.ebuild @@ -77,6 +77,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.6.1-findhyphen.patch "${FILESDIR}"/${PN}-1.7.0-remove-hello-world-test.patch "${FILESDIR}"/${PN}-1.7.0-fix-icon-version.patch + "${FILESDIR}"/${PN}-1.6.1-poppler-24.03.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/clazy/, dev-util/clazy/files/
commit: 1ea0e9a3ed747a8d800d1a1c25abdbd03e5b8275 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 16:06:48 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 22:17:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea0e9a3 dev-util/clazy: Add yet another patch to support LLVM-17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/clazy/clazy-1.11-r4.ebuild| 57 ++ dev-util/clazy/files/clazy-1.11-fix-llvm-17.patch | 38 +++ .../clazy/files/clazy-1.11-jobs-for-tests.patch| 41 3 files changed, 136 insertions(+) diff --git a/dev-util/clazy/clazy-1.11-r4.ebuild b/dev-util/clazy/clazy-1.11-r4.ebuild new file mode 100644 index ..81393e677b0e --- /dev/null +++ b/dev-util/clazy/clazy-1.11-r4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_MAX_SLOT=17 +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake llvm python-any-r1 + +DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics" +HOMEPAGE="https://apps.kde.org/clazy; +SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" +Date: Mon, 14 Aug 2023 18:16:01 +0200 +Subject: [PATCH] Fix compilation with LLVM 17.0.0 (rc2) + +Change-Id: I9d3fc86185c1e7c86145da043e1982d2979b36e9 +--- + .../manuallevel/unexpected-flag-enumerator-value.cpp | 10 ++ + 1 file changed, 10 insertions(+) + +--- a/src/checks/manuallevel/unexpected-flag-enumerator-value.cpp b/src/checks/manuallevel/unexpected-flag-enumerator-value.cpp +@@ -61,8 +61,13 @@ static bool isIntentionallyNotPowerOf2(E + if (val.isMask() && val.countTrailingOnes() >= MinOnesToQualifyAsMask) + return true; + ++#if LLVM_VERSION_MAJOR >= 17 ++if (val.isShiftedMask() && val.popcount() >= MinOnesToQualifyAsMask) ++return true; ++#else + if (val.isShiftedMask() && val.countPopulation() >= MinOnesToQualifyAsMask) + return true; ++#endif + + if (clazy::contains_lower(en->getName(), "mask")) + return true; +@@ -158,7 +163,11 @@ void UnexpectedFlagEnumeratorValue::Visi + + for (EnumConstantDecl* enumerator : enumerators) { + const auto = enumerator->getInitVal(); ++#if LLVM_VERSION_MAJOR >= 17 ++if (!initVal.isPowerOf2() && !initVal.isZero() && !initVal.isNegative()) { ++#else + if (!initVal.isPowerOf2() && !initVal.isNullValue() && !initVal.isNegative()) { ++#endif + if (isIntentionallyNotPowerOf2(enumerator)) + continue; + const auto value = enumerator->getInitVal().getLimitedValue(); diff --git a/dev-util/clazy/files/clazy-1.11-jobs-for-tests.patch b/dev-util/clazy/files/clazy-1.11-jobs-for-tests.patch new file mode 100644 index ..372aed3ca09a --- /dev/null +++ b/dev-util/clazy/files/clazy-1.11-jobs-for-tests.patch @@ -0,0 +1,41 @@ +From ab8993c9e10e09cb24210f76bb5e67f01bb37a9e Mon Sep 17 00:00:00 2001 +From: Pino Toscano +Date: Thu, 17 Nov 2022 19:09:47 +0100 +Subject: [PATCH] tests: add -j/--jobs option for run_tests.py + +This way it is possible to customize the number of parallel jobs to +spawn for the tests, instead of unconditionally using all available +CPUs. This can be helpful to run the tests without overloading the +system. + +The default is still the number of available CPUs, so there is no +behaviour change by default. +--- + tests/run_tests.py | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/tests/run_tests.py b/tests/run_tests.py +index bf4967d1..ea03ab4c 100755 +--- a/tests/run_tests.py b/tests/run_tests.py +@@ -443,6 +443,8 @@ parser.add_argument("--dump-ast", action='store_true', + help='Dump a unit-test AST to file') + parser.add_argument( + "--exclude", help='Comma separated list of checks to ignore') ++parser.add_argument("-j", "--jobs", type=int, default=multiprocessing.cpu_count(), ++help='Parallel jobs to run (defaults to %(default)s)') + parser.add_argument("check_names", nargs='*', + help="The name of the check whose unit-tests will be run. Defaults to running all checks.") + args = parser.parse_args() +@@ -460,7 +462,7 @@ _verbose = args.verbose + _no_standalone = args.no_standalone + _no_fixits = args.no_fixits + _only_standalone = args.only_standalone +-_num_threads = multiprocessing.cpu_count() ++_num_threads = args.jobs + _lock = threading.Lock() + _was_successful = True + _qt5_installation = find_qt_installation( +-- +2.35.1 +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/, media-gfx/inkscape/files/
commit: 4f3b5e55d2516361e92aa64612330c0a228a9de5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 22:11:14 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 22:18:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3b5e55 media-gfx/inkscape: Fix build with >=app-text/poppler-24.03 Fix is pending upstream: https://gitlab.com/inkscape/inkscape/-/merge_requests/6209 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/inkscape-1.3.2-poppler-24.03.patch | 61 ++ media-gfx/inkscape/inkscape-1.3.2.ebuild | 3 +- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/media-gfx/inkscape/files/inkscape-1.3.2-poppler-24.03.patch b/media-gfx/inkscape/files/inkscape-1.3.2-poppler-24.03.patch new file mode 100644 index ..53cf3fd2b6cd --- /dev/null +++ b/media-gfx/inkscape/files/inkscape-1.3.2-poppler-24.03.patch @@ -0,0 +1,61 @@ +From 3dd9846ab99260134e11938f0e575be822507037 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 4 Mar 2024 22:59:40 +0100 +Subject: [PATCH] Fix build with >=poppler-24.03.0 + +Fixes build errors caused by: + +"Use an enum for Function getType" +Upstream commit 6e3824d45d42cb806a28a2df84e4ab6bb3587083 + +Signed-off-by: Andreas Sturmlechner +--- + src/extension/internal/pdfinput/svg-builder.cpp | 14 +- + 1 file changed, 13 insertions(+), 1 deletion(-) + +diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp +index 525fbfec0..bcd7b1f61 100644 +--- a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp +@@ -1175,9 +1175,13 @@ static bool svgGetShadingColor(GfxShading *shading, double offset, GfxColor *res + #define INT_EPSILON 8 + bool SvgBuilder::_addGradientStops(Inkscape::XML::Node *gradient, GfxShading *shading, +_POPPLER_CONST Function *func) { +-int type = func->getType(); ++auto type = func->getType(); + auto space = shading->getColorSpace(); ++#if POPPLER_CHECK_VERSION(24, 3, 0) ++if ( type == Function::Type::Sampled || type == Function::Type::Exponential ) { // Sampled or exponential function ++#else + if ( type == 0 || type == 2 ) { // Sampled or exponential function ++#endif + GfxColor stop1, stop2; + if (!svgGetShadingColor(shading, 0.0, ) || !svgGetShadingColor(shading, 1.0, )) { + return false; +@@ -1185,7 +1189,11 @@ bool SvgBuilder::_addGradientStops(Inkscape::XML::Node *gradient, GfxShading *sh + _addStopToGradient(gradient, 0.0, , space, 1.0); + _addStopToGradient(gradient, 1.0, , space, 1.0); + } ++#if POPPLER_CHECK_VERSION(24, 3, 0) ++} else if ( type == Function::Type::Stitching ) { // Stitching ++#else + } else if ( type == 3 ) { // Stitching ++#endif + auto stitchingFunc = static_cast<_POPPLER_CONST StitchingFunction*>(func); + const double *bounds = stitchingFunc->getBounds(); + const double *encode = stitchingFunc->getEncode(); +@@ -1200,7 +1208,11 @@ bool SvgBuilder::_addGradientStops(Inkscape::XML::Node *gradient, GfxShading *sh + for ( int i = 0 ; i < num_funcs ; i++ ) { + svgGetShadingColor(shading, bounds[i + 1], ); + // Add stops ++#if POPPLER_CHECK_VERSION(24, 3, 0) ++if (stitchingFunc->getFunc(i)->getType() == Function::Type::Exponential) {// process exponential fxn ++#else + if (stitchingFunc->getFunc(i)->getType() == 2) {// process exponential fxn ++#endif + double expE = (static_cast<_POPPLER_CONST ExponentialFunction*>(stitchingFunc->getFunc(i)))->getE(); + if (expE > 1.0) { + expE = (bounds[i + 1] - bounds[i])/expE;// approximate exponential as a single straight line at x=1 +-- +2.44.0 + diff --git a/media-gfx/inkscape/inkscape-1.3.2.ebuild b/media-gfx/inkscape/inkscape-1.3.2.ebuild index 5aeb0df4ea69..bcd4aa1ca77c 100644 --- a/media-gfx/inkscape/inkscape-1.3.2.ebuild +++ b/media-gfx/inkscape/inkscape-1.3.2.ebuild @@ -107,7 +107,8 @@ DEPEND="${COMMON_DEPEND} " PATCHES=( - "${FILESDIR}"/${PN}-1.3.2-libxml2-2.12.patch + "${FILESDIR}"/${P}-libxml2-2.12.patch + "${FILESDIR}"/${P}-poppler-24.03.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 8968521165093a3a324bc14158202b6017b9c289 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 16:14:56 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 22:17:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89685211 app-text/poppler: 24.03.0 version bump, subslot bump See also: https://lists.freedesktop.org/archives/poppler/2024-March/015588.html Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/Manifest| 2 ++ app-text/poppler/{poppler-.ebuild => poppler-24.03.0.ebuild} | 2 +- app-text/poppler/poppler-.ebuild | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index 99d3738e0c45..d1be7c84104d 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,3 +1,5 @@ DIST poppler-24.02.0.tar.xz 1897604 BLAKE2B ba97ea0807eab8e27112f66bcdcc695fe71881b873e129ebbaab521ad895815cf782faf9e32efd8530ec7c840546a505ef9a1b195258dafd55ce21fe4e11250e SHA512 95a208d21ac4d2d308a7ab3da43b95092ef78cd55ebe873c97e0d6c12d8b9d5c4614f83087616c35e1ed9d67ca606a5e008a98698bd12a332a8206ed4cf55500 DIST poppler-24.02.0.tar.xz.sig 833 BLAKE2B 9daed6e9c3ba6f42f7b7e81abcf835658a03c4041a221b1de2e3a8e016eebe7b369174379f8faadb6119cac4502bf58e9f1c548e401d417d8ef5c1a2ab5fb322 SHA512 9bb03899e5fc475097a3422ed5f03b528796dc09d14bef0da457f9d5b20b48db462cc1478522803bae42c5b25ef46715d3ff6c26f4582f2ecf9c1bf1598e +DIST poppler-24.03.0.tar.xz 1902068 BLAKE2B 34cd3b64b1fbee53727d99bf73a896331c15d816ea77aa678a9ebe4bc6ddf8c859ae004915aba36346dbcb13862d7d6670562e45d99888d444c523d83c90b58a SHA512 7b337249b3a3a4b4702447c7a0d19d2fd3ef5a6159d024d75846f397e223805758d4116eb155421545b17f02f151a96228932d162c0ff8a74147ef21424e9a96 +DIST poppler-24.03.0.tar.xz.sig 833 BLAKE2B efdf579fec7d5aca5ec197220d46e4420f60946992e0c6f0a461f4ebc0b45c363eca269e93ffa36e840a7959c8ca2225da17b62b412a0eb37e4d4e74f98a22c6 SHA512 7276311721a7c6ea35773e38147c816b79359422add5f9b954a1e95fd399f16161ff8791a82db56707b143e207e6cf8264d353b3a6da298c9f65f2e9cb2533d0 DIST poppler-test-400f3ff05b2b1c0ae17797a0bd50e75e35c1f1b1.tar.bz2 5199265 BLAKE2B d58f6ee7b44ca45291c205f9619db3833871f5789dd6a4e3ccc9acce2b6d7967a6b8596e3f32b7b35ba3d185976e8b9c8a998071c4451bb5ce674825a4005d6d SHA512 5bf5d99956fa0a6a93e0b0dc4713ecd8810811eca35514cc5765ffaafb9485f64f94b21487afa46c16eaf66326fcb999e792b8121eeb188e7e33a32a4798fb76 diff --git a/app-text/poppler/poppler-.ebuild b/app-text/poppler/poppler-24.03.0.ebuild similarity index 98% copy from app-text/poppler/poppler-.ebuild copy to app-text/poppler/poppler-24.03.0.ebuild index 820d8598..719b3b8646b8 100644 --- a/app-text/poppler/poppler-.ebuild +++ b/app-text/poppler/poppler-24.03.0.ebuild @@ -18,7 +18,7 @@ else SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/134" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + SLOT="0/135" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" diff --git a/app-text/poppler/poppler-.ebuild b/app-text/poppler/poppler-.ebuild index 820d8598..719b3b8646b8 100644 --- a/app-text/poppler/poppler-.ebuild +++ b/app-text/poppler/poppler-.ebuild @@ -18,7 +18,7 @@ else SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/134" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + SLOT="0/135" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/buttercup/
commit: f3d718fae03dd822411f8ab980df307a5d30a1c0 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 21:54:00 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:57:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d718fa app-emacs/buttercup: drop KEYWORDS for broken 1.34 Bug: https://github.com/jorgenschaefer/emacs-buttercup/issues/243 Closes: https://bugs.gentoo.org/926083 Closes: https://bugs.gentoo.org/926084 Closes: https://bugs.gentoo.org/926144 Signed-off-by: Maciej Barć gentoo.org> app-emacs/buttercup/buttercup-1.34.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-emacs/buttercup/buttercup-1.34.ebuild b/app-emacs/buttercup/buttercup-1.34.ebuild index 413b4cf227ab..ce6e52f957a3 100644 --- a/app-emacs/buttercup/buttercup-1.34.ebuild +++ b/app-emacs/buttercup/buttercup-1.34.ebuild @@ -17,7 +17,8 @@ else -> ${P}.tar.gz" S="${WORKDIR}/emacs-${P}" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + # Bug: https://github.com/jorgenschaefer/emacs-buttercup/issues/243 + # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-containers/devcontainer/
commit: c81bee74311f164c4698a7e0d15c37f132ce6743 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 20:50:09 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:57:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81bee74 app-containers/devcontainer: drop old 0.55.0 Signed-off-by: Maciej Barć gentoo.org> app-containers/devcontainer/Manifest | 1 - .../devcontainer/devcontainer-0.55.0.ebuild| 46 -- 2 files changed, 47 deletions(-) diff --git a/app-containers/devcontainer/Manifest b/app-containers/devcontainer/Manifest index 27d2b3f3ce11..2c7a856577c2 100644 --- a/app-containers/devcontainer/Manifest +++ b/app-containers/devcontainer/Manifest @@ -1,4 +1,3 @@ -DIST devcontainer-0.55.0.tgz 604221 BLAKE2B e369e20b19dc780f7543f409ac04a46f432a9c007d4976dcb34829ede883424fb9496f6b7a50d047665fd4cba4b45c7ae1bc3372720f0b1dc65a8085d06a9287 SHA512 53bc02b7cdb04f7901f3c74d0a26d466231f4bc7f0e53de25c786a9ecb3b774a09b14e47e36470538560893fc6c7ec6bf9b19345e0d6bf0ff3b9db329f21e8cd DIST devcontainer-0.56.0.tgz 604266 BLAKE2B 5dd79411905f7d1fdb9c0998d4729aed60d15c1c337327d9e6e95d32c22453f7fe44ff6bc01416f81a1939140444072b7ade09f29419bd53392428595bc54d10 SHA512 46760fc8f2bba5349d7ac6e6d599a326579d3ace5ed26223abae8b6f5e328ee9bf9a49c6b3c31abcee4a828c80c906e06ecb217c18c46e28d5736e082ffb8d18 DIST devcontainer-0.56.1.tgz 604649 BLAKE2B 887a034a9771843ce84be1b78d00ba7b52d09b64861f113d27e0dd662acabf175d4e7922a25826f2bf500ecc380473381ec05e307af0b7655535188240582700 SHA512 22f2d911b021f16181a1d954b31beaf323a84296be03489b6375729ea3ebcb198d58d3f731c40b8ec5ee20bfe26a933db1328a2d5278fa76686d965487924261 DIST devcontainer-0.56.2.tgz 617293 BLAKE2B 33eb4ae861934e78b9e73e77ed23ec1177e09785cf72dbdeb07e3d80e86ba1ac69f26bc01e150609cd20bc6c7895afc9b6118ae4d5007413b066986c75850a11 SHA512 188fdddad81a7f8cc5409e646c467fdc0722f0d7e45f3b24ea0614a9007c714ac9f8aff13f0e8a65f6c0e06e8769b1a4cba792a5575ce0733379ade45998fd27 diff --git a/app-containers/devcontainer/devcontainer-0.55.0.ebuild b/app-containers/devcontainer/devcontainer-0.55.0.ebuild deleted file mode 100644 index 10d7f50fc167.. --- a/app-containers/devcontainer/devcontainer-0.55.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Reference implementation of the Development Containers specification" -HOMEPAGE="https://containers.dev/ - https://github.com/devcontainers/cli/; -SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz - -> ${P}.tgz" -S="${WORKDIR}/package" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - net-libs/nodejs -" -BDEPEND=" - >=net-libs/nodejs-16[npm] -" - -DOCS=( CHANGELOG.md README.md ) - -src_compile() { - # Skip, nothing to compile here. - : -} - -src_install() { - local -a my_npm_opts=( - --audit false - --color false - --foreground-scripts - --global - --offline - --omit dev - --prefix "${ED}/usr" - --progress false - --verbose - ) - npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm install failed" - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/webpaste/
commit: aafaa9b3526cc4ba43c43da11e5e8fd09e03d471 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 21:50:26 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:57:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafaa9b3 app-emacs/webpaste: modernize ebuild Signed-off-by: Maciej Barć gentoo.org> app-emacs/webpaste/webpaste-3.2.2-r1.ebuild | 45 + app-emacs/webpaste/webpaste-3.2.2.ebuild| 32 2 files changed, 45 insertions(+), 32 deletions(-) diff --git a/app-emacs/webpaste/webpaste-3.2.2-r1.ebuild b/app-emacs/webpaste/webpaste-3.2.2-r1.ebuild new file mode 100644 index ..27a00d8097bc --- /dev/null +++ b/app-emacs/webpaste/webpaste-3.2.2-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Paste parts of buffers to several pastebin-like services from Emacs" +HOMEPAGE="https://github.com/etu/webpaste.el/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/etu/${PN}.el.git; +else + SRC_URI="https://github.com/etu/${PN}.el/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}.el-${PV}" + + KEYWORDS="amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + app-emacs/request +" +BDEPEND=" + ${RDEPEND} + test? ( + app-emacs/undercover + ) +" + +# Remove failing tests +ELISP_REMOVE=" + tests/integration/test-webpaste-providers.el + tests/unit/test-webpaste-provider-creation.el +" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests buttercup tests diff --git a/app-emacs/webpaste/webpaste-3.2.2.ebuild b/app-emacs/webpaste/webpaste-3.2.2.ebuild deleted file mode 100644 index caedce2d6403.. --- a/app-emacs/webpaste/webpaste-3.2.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Paste parts of buffers to several pastebin-like services from Emacs" -HOMEPAGE="https://github.com/etu/webpaste.el/; -SRC_URI="https://github.com/etu/${PN}.el/archive/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}.el-${PV} - -LICENSE="GPL-3+" -KEYWORDS="amd64 ~x86" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="app-emacs/request" -BDEPEND=" - ${RDEPEND} - test? ( app-emacs/buttercup ) -" - -DOCS=( README.org ) -# Remove failing tests -ELISP_REMOVE="tests/unit/test-webpaste-provider-creation.el" -SITEFILE="50${PN}-gentoo.el" - -src_test() { - buttercup -L . -L tests tests/unit || die -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/devcontainer/
commit: 9cc524c5fbda07bfc424de0369cb7515afd72a76 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 20:53:08 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:57:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc524c5 app-containers/devcontainer: bump to 0.57.0 Signed-off-by: Maciej Barć gentoo.org> app-containers/devcontainer/Manifest | 1 + .../devcontainer/devcontainer-0.57.0.ebuild| 46 ++ 2 files changed, 47 insertions(+) diff --git a/app-containers/devcontainer/Manifest b/app-containers/devcontainer/Manifest index 138751424b73..d10bfc467b49 100644 --- a/app-containers/devcontainer/Manifest +++ b/app-containers/devcontainer/Manifest @@ -1,2 +1,3 @@ DIST devcontainer-0.56.1.tgz 604649 BLAKE2B 887a034a9771843ce84be1b78d00ba7b52d09b64861f113d27e0dd662acabf175d4e7922a25826f2bf500ecc380473381ec05e307af0b7655535188240582700 SHA512 22f2d911b021f16181a1d954b31beaf323a84296be03489b6375729ea3ebcb198d58d3f731c40b8ec5ee20bfe26a933db1328a2d5278fa76686d965487924261 DIST devcontainer-0.56.2.tgz 617293 BLAKE2B 33eb4ae861934e78b9e73e77ed23ec1177e09785cf72dbdeb07e3d80e86ba1ac69f26bc01e150609cd20bc6c7895afc9b6118ae4d5007413b066986c75850a11 SHA512 188fdddad81a7f8cc5409e646c467fdc0722f0d7e45f3b24ea0614a9007c714ac9f8aff13f0e8a65f6c0e06e8769b1a4cba792a5575ce0733379ade45998fd27 +DIST devcontainer-0.57.0.tgz 617323 BLAKE2B 74dd49c0e741715e34dce79cdc73617f4bed68b87f11fafa403a9548b334ecff1af8e2e3705c57c31ca057e12b19094a75a3a3e339cac3b6d005e00e7e08b433 SHA512 7b5680d003630af459d5bf12f6873ea990a67b5f16888317a27d7197799d9ff1cd802834e669c4e1c601780fa8a07c38ec4dab77e7bf64de08406403e163e954 diff --git a/app-containers/devcontainer/devcontainer-0.57.0.ebuild b/app-containers/devcontainer/devcontainer-0.57.0.ebuild new file mode 100644 index ..991cd956e37b --- /dev/null +++ b/app-containers/devcontainer/devcontainer-0.57.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Reference implementation of the Development Containers specification" +HOMEPAGE="https://containers.dev/ + https://github.com/devcontainers/cli/; +SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz + -> ${P}.tgz" +S="${WORKDIR}/package" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + net-libs/nodejs +" +BDEPEND=" + >=net-libs/nodejs-16[npm] +" + +DOCS=( CHANGELOG.md README.md ) + +src_compile() { + # Skip, nothing to compile here. + : +} + +src_install() { + local -a my_npm_opts=( + --audit false + --color false + --foreground-scripts + --global + --offline + --omit dev + --prefix "${ED}/usr" + --progress false + --verbose + ) + npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm install failed" + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq-mathcomp/
commit: 3ab6c9b10d3304bb07f5d73b686af424f56afa94 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 18:56:13 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:56:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab6c9b1 sci-mathematics/coq-mathcomp: drop old 1.17.0 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/coq-mathcomp/Manifest | 1 - .../coq-mathcomp/coq-mathcomp-1.17.0.ebuild| 25 -- 2 files changed, 26 deletions(-) diff --git a/sci-mathematics/coq-mathcomp/Manifest b/sci-mathematics/coq-mathcomp/Manifest index 1cde67da6462..4d74ae63eecb 100644 --- a/sci-mathematics/coq-mathcomp/Manifest +++ b/sci-mathematics/coq-mathcomp/Manifest @@ -1,2 +1 @@ -DIST coq-mathcomp-1.17.0.tar.gz 1384329 BLAKE2B e77b509c49796af7a23a4f286a83516e40e28bc03a1f3b20ddeb54321de05bc5f3ddbe0632e7462c6619180276975727b49101253b07cc9a2ae54a6662d8e5ab SHA512 06b318e2973863b5acefdd01b39065987a93952fa5f2ce9ba68df7ff7bf701c5fc82b571f53e80eadaa293935a82e8d1f891cc555db7200a923ee986918a0c76 DIST coq-mathcomp-1.19.0.tar.gz 1407548 BLAKE2B 733d537736a19a3667a51bbfe0b0c09838670761d8dd33853bfa3f320e29b71ec5703ed7ed752823c3696e7fad97443adb20a56e39fc9ec92b2ef5ae3d41a400 SHA512 ca2a24679418e551b6c9caee9799b2773ea2fb9986adc01c8e98f078dacb70bac872531f8f91fcf57ac04d8484783fc12589ae50a078f6b38beeb01fba6adbba diff --git a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.17.0.ebuild b/sci-mathematics/coq-mathcomp/coq-mathcomp-1.17.0.ebuild deleted file mode 100644 index 4229fb64bef2.. --- a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.17.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COQ_MIN_V=8.16.0 - -DESCRIPTION="Mathematical Components for the Coq proof assistant" -HOMEPAGE="https://github.com/math-comp/math-comp/; -SRC_URI="https://github.com/math-comp/math-comp/archive/mathcomp-${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}/math-comp-mathcomp-${PV}/mathcomp" - -LICENSE="CeCILL-B" -SLOT="0/${PV}" -KEYWORDS="~amd64" - -RDEPEND=" - >=sci-mathematics/coq-${COQ_MIN_V}:= - dev-lang/ocaml:= -" -DEPEND="${RDEPEND}" - -# Do not complain about CFLAGS etc since ML projects do not use them. -QA_FLAGS_IGNORED='.*'
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/
commit: 99f10b7021322242e1dc349b89744508bb188786 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 19:52:17 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:56:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f10b70 sci-mathematics/coq: bump to 8.19.1 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/coq/Manifest | 1 + sci-mathematics/coq/coq-8.19.1.ebuild | 122 ++ 2 files changed, 123 insertions(+) diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest index 858549968d35..5bb33b14f551 100644 --- a/sci-mathematics/coq/Manifest +++ b/sci-mathematics/coq/Manifest @@ -1 +1,2 @@ DIST coq-8.19.0.tar.gz 7674352 BLAKE2B 195040c01797ac9ce67611e0c96a4601e0a48966e094e868b9f3644aa9f75fa85adf0e2e6340a14ae0a0598b746f5ad989d8f10736cd2d3852a449f6f79d2c93 SHA512 02fb5b4fb575af79e092492cbec6dc0d15a1d74a07f827f657a72d4e6066532630e5a6d15be4acdb73314bd40b9a321f9ea0584e0ccfe51fd3a56353bd30db9b +DIST coq-8.19.1.tar.gz 7675945 BLAKE2B 62ee346f50d0a22ab217a8e689c3078347519d159619b75f20a8decace356b49c60bcd5b2cec5fbcaffc758a8944f8a7940298df1c0fbd858ed9269c12f3 SHA512 ec8379df34ba6e72bcf0218c66fef248b0e4c5c436fb3f2d7dd83a2c5f349dd0874a67484fcf9c0df3e5d5937d7ae2b2a79274725595b4b0065a381f70769b42 diff --git a/sci-mathematics/coq/coq-8.19.1.ebuild b/sci-mathematics/coq/coq-8.19.1.ebuild new file mode 100644 index ..33c2b23fecf7 --- /dev/null +++ b/sci-mathematics/coq/coq-8.19.1.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_p/pl}" +MY_P="${PN}-${MY_PV}" + +inherit check-reqs desktop dune edo + +DESCRIPTION="Proof assistant written in O'Caml" +HOMEPAGE="http://coq.inria.fr/ + https://github.com/coq/coq/; +SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc gui +ocamlopt test" + +# TODO: Lots of failing tests. Maybe investigate later. +# RESTRICT="!test? ( test )" +RESTRICT="test" + +RDEPEND=" + dev-ml/num:= + dev-ml/zarith:= + gui? ( + >=dev-ml/lablgtk-3.1.2:3=[sourceview,ocamlopt?] + >=dev-ml/lablgtk-sourceview-3.1.2:3=[ocamlopt?] + ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-ml/findlib + doc? ( + >=dev-java/antlr-4.7:4 + dev-python/antlr4-python3-runtime + dev-python/beautifulsoup4 + dev-python/pexpect + dev-python/sphinx-rtd-theme + dev-python/sphinxcontrib-bibtex + dev-tex/latexmk + dev-texlive/texlive-fontsextra + dev-texlive/texlive-latexextra + dev-texlive/texlive-xetex + media-fonts/freefont + ) + test? ( + dev-ml/ounit2 + ) +" + +CHECKREQS_DISK_BUILD="2G" + +DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md CREDITS INSTALL.md README.md ) +declare -a DUNE_PACKAGES + +src_prepare() { + # Remove failing tests. bug #904186 + rm -r test-suite/coq-makefile/timing || die + + default +} + +src_configure() { + export CAML_LD_LIBRARY_PATH="${S}/kernel/byterun/" + + DUNE_PACKAGES=( + coq-core + coq-stdlib + coqide-server + coq + ) + use gui && DUNE_PACKAGES+=( coqide ) + + emake clean + + local -a myconf=( + -prefix /usr + -libdir "/usr/$(get_libdir)/coq" + -mandir /usr/share/man + -docdir "/usr/share/doc/${PF}" + -datadir /usr/share/coq + -configdir "/etc/xdg/${PN}" + -native-compiler "$(usex ocamlopt yes no)" + ) + use debug && myconf+=( -debug ) + edob sh ./configure "${myconf[@]}" +} + +src_compile() { + emake DUNEOPT="--display=short --profile release" VERBOSE=1 dunestrap + + dune-compile "${DUNE_PACKAGES[@]}" + + use doc && emake refman-html +} + +src_install() { + dune-install "${DUNE_PACKAGES[@]}" + + if use gui ; then + make_desktop_entry coqide "Coq IDE" "${EPREFIX}/usr/share/coq/coq.png" + fi + + local ocamlc_where + ocamlc_where="$(ocamlc -where)" + + # Dune installs into /usr//ocaml/ but + # Coq wants /usr// ; symlink those directories + local sym + for sym in "${DUNE_PACKAGES[@]}" ; do + dosym "${ocamlc_where}/${sym}" "/usr/$(get_libdir)/${sym}" + done + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadical/
commit: c5869570c0a18934b6300b8e445aa1754756e8ed Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 20:48:21 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:57:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5869570 sci-mathematics/cadical: bump to 1.9.5 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/cadical/Manifest | 1 + sci-mathematics/cadical/cadical-1.9.5.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/sci-mathematics/cadical/Manifest b/sci-mathematics/cadical/Manifest index ca2c1ce22bc6..8b39b30d4ef6 100644 --- a/sci-mathematics/cadical/Manifest +++ b/sci-mathematics/cadical/Manifest @@ -1 +1,2 @@ DIST cadical-1.9.4.tar.gz 691203 BLAKE2B 40fcb86e60b2c6e4f24d43976e12ae063aa00ccfc8cad78d27e85b863b0faee23213d210886fd2f374aa93b575b741fd079351d3655ee1ed5bb17f96cd0005b6 SHA512 a3477ac3a4ddcb8bb797653efa9afe992a84db94900394d401667a55630932a91e847fc943bf5509d6672523818233c247db0be4268b9d8aae1636bad1877bc3 +DIST cadical-1.9.5.tar.gz 691268 BLAKE2B 68c7fcc35ef0ad5082d5bbc828363ee45c2e637f281f1829ffb34047fff73775d34615e0ac37b8b49ff20b941db85b72c0dd6de0ab5ec5a690fd80fb5489b212 SHA512 b40727847ba0217f8d24e5468874264065c5ec9cbf0600d2e2395b8396a9d5f892127018ab9d1b930599a16a0817de5b0d29136c5dc74f2a72fb0f726e825271 diff --git a/sci-mathematics/cadical/cadical-1.9.5.ebuild b/sci-mathematics/cadical/cadical-1.9.5.ebuild new file mode 100644 index ..4c087365b45b --- /dev/null +++ b/sci-mathematics/cadical/cadical-1.9.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Simplified Satisfiability Solver" +HOMEPAGE="http://fmv.jku.at/cadical/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/arminbiere/${PN}.git; +else + SRC_URI="https://github.com/arminbiere/${PN}/archive/rel-${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-rel-${PV}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0/${PV}" + +PATCHES=( + "${FILESDIR}/${PN}-configure.patch" + "${FILESDIR}/${PN}-makefile.in-ar.patch" +) + +DOCS=( CONTRIBUTING.md NEWS.md README.md ) + +src_configure() { + tc-export AR + CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" ./configure || die +} + +src_install() { + exeinto /usr/bin + doexe build/{cadical,mobical} + + dolib.a build/libcadical.a + doheader src/cadical.hpp + doheader src/ccadical.h + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/devcontainer/
commit: d2192a484bf7c894df265dfe0166f4b870a86e8b Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 20:50:29 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:57:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2192a48 app-containers/devcontainer: drop old 0.56.0 Signed-off-by: Maciej Barć gentoo.org> app-containers/devcontainer/Manifest | 1 - .../devcontainer/devcontainer-0.56.0.ebuild| 46 -- 2 files changed, 47 deletions(-) diff --git a/app-containers/devcontainer/Manifest b/app-containers/devcontainer/Manifest index 2c7a856577c2..138751424b73 100644 --- a/app-containers/devcontainer/Manifest +++ b/app-containers/devcontainer/Manifest @@ -1,3 +1,2 @@ -DIST devcontainer-0.56.0.tgz 604266 BLAKE2B 5dd79411905f7d1fdb9c0998d4729aed60d15c1c337327d9e6e95d32c22453f7fe44ff6bc01416f81a1939140444072b7ade09f29419bd53392428595bc54d10 SHA512 46760fc8f2bba5349d7ac6e6d599a326579d3ace5ed26223abae8b6f5e328ee9bf9a49c6b3c31abcee4a828c80c906e06ecb217c18c46e28d5736e082ffb8d18 DIST devcontainer-0.56.1.tgz 604649 BLAKE2B 887a034a9771843ce84be1b78d00ba7b52d09b64861f113d27e0dd662acabf175d4e7922a25826f2bf500ecc380473381ec05e307af0b7655535188240582700 SHA512 22f2d911b021f16181a1d954b31beaf323a84296be03489b6375729ea3ebcb198d58d3f731c40b8ec5ee20bfe26a933db1328a2d5278fa76686d965487924261 DIST devcontainer-0.56.2.tgz 617293 BLAKE2B 33eb4ae861934e78b9e73e77ed23ec1177e09785cf72dbdeb07e3d80e86ba1ac69f26bc01e150609cd20bc6c7895afc9b6118ae4d5007413b066986c75850a11 SHA512 188fdddad81a7f8cc5409e646c467fdc0722f0d7e45f3b24ea0614a9007c714ac9f8aff13f0e8a65f6c0e06e8769b1a4cba792a5575ce0733379ade45998fd27 diff --git a/app-containers/devcontainer/devcontainer-0.56.0.ebuild b/app-containers/devcontainer/devcontainer-0.56.0.ebuild deleted file mode 100644 index 10d7f50fc167.. --- a/app-containers/devcontainer/devcontainer-0.56.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Reference implementation of the Development Containers specification" -HOMEPAGE="https://containers.dev/ - https://github.com/devcontainers/cli/; -SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz - -> ${P}.tgz" -S="${WORKDIR}/package" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - net-libs/nodejs -" -BDEPEND=" - >=net-libs/nodejs-16[npm] -" - -DOCS=( CHANGELOG.md README.md ) - -src_compile() { - # Skip, nothing to compile here. - : -} - -src_install() { - local -a my_npm_opts=( - --audit false - --color false - --foreground-scripts - --global - --offline - --omit dev - --prefix "${ED}/usr" - --progress false - --verbose - ) - npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm install failed" - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-build/bazelisk/
commit: 6e4fb2b43339fa5df77a346fb71235b30844ab58 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 17:08:49 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 21:56:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4fb2b4 dev-build/bazelisk: support bazel-symlink Closes: https://bugs.gentoo.org/926104 Signed-off-by: Maciej Barć gentoo.org> .../bazelisk/{bazelisk-1.19.0.ebuild => bazelisk-1.19.0-r1.ebuild} | 5 + dev-build/bazelisk/metadata.xml| 7 +-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/dev-build/bazelisk/bazelisk-1.19.0.ebuild b/dev-build/bazelisk/bazelisk-1.19.0-r1.ebuild similarity index 88% rename from dev-build/bazelisk/bazelisk-1.19.0.ebuild rename to dev-build/bazelisk/bazelisk-1.19.0-r1.ebuild index 4cea472f3598..9b18306d7e1b 100644 --- a/dev-build/bazelisk/bazelisk-1.19.0.ebuild +++ b/dev-build/bazelisk/bazelisk-1.19.0-r1.ebuild @@ -16,6 +16,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+bazel-symlink" DOCS=( CONTRIBUTING.md README.md ) @@ -34,5 +35,9 @@ src_install() { exeinto /usr/bin doexe "bin/${PN}" + if use bazel-symlink ; then + dosym -r /usr/bin/bazelisk /usr/bin/bazel + fi + einstalldocs } diff --git a/dev-build/bazelisk/metadata.xml b/dev-build/bazelisk/metadata.xml index 032d00abaf95..de81e5f355e3 100644 --- a/dev-build/bazelisk/metadata.xml +++ b/dev-build/bazelisk/metadata.xml @@ -7,12 +7,15 @@ Maciej Barć -Bazelisk is a wrapper for Bazel written in Go. It automatically picks -a good version of Bazel given your current working directory, downloads it +Bazelisk is a wrapper for Bazel written in Go. It automatically picks a +good version of Bazel given your current working directory, downloads it from the official server (if required) and then transparently passes through all command-line arguments to the real Bazel binary. You can call it just like you would call Bazel. + +Install bazel symlink that points to bazelisk + https://github.com/bazelbuild/bazelisk/issues/ bazelbuild/bazelisk