[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 2db1831deae8eadfb7e92d13cb2540c6916b1155 Author: Sam James gentoo org> AuthorDate: Mon May 6 05:27:34 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 05:28:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db1831d sys-libs/glibc: allow -O3 After 0fdf4ba48ccce5abf567340b0ab8fa8ed8a9bc6e, 5a2cf833f5772d6c37c7adac388dd9af9cc1c4b9, and ded2e0753e9c46debeb2e0d26c5e560d2581d314 upstream, glibc builds fine with -O3 on amd64. Allow that too. Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.39-r5.ebuild | 11 --- sys-libs/glibc/glibc-.ebuild| 11 --- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/sys-libs/glibc/glibc-2.39-r5.ebuild b/sys-libs/glibc/glibc-2.39-r5.ebuild index 26b5a207975e..8d816148ab46 100644 --- a/sys-libs/glibc/glibc-2.39-r5.ebuild +++ b/sys-libs/glibc/glibc-2.39-r5.ebuild @@ -447,9 +447,14 @@ setup_flags() { # relating to failed builds, we strip most CFLAGS out to ensure as few # problems as possible. strip-flags - # Lock glibc at -O2; we want to be conservative here. - filter-flags '-O?' - append-flags -O2 + + # Allow -O2 and -O3, but nothing else for now. + # TODO: Test -Os, -Oz. + if ! is-flagq '-O@(2|3)' ; then + # Lock glibc at -O2. We want to be conservative here. + filter-flags '-O?' + append-flags -O2 + fi fi strip-unsupported-flags diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 3a053a9de724..0cbc0a06f45e 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -447,9 +447,14 @@ setup_flags() { # relating to failed builds, we strip most CFLAGS out to ensure as few # problems as possible. strip-flags - # Lock glibc at -O2; we want to be conservative here. - filter-flags '-O?' - append-flags -O2 + + # Allow -O2 and -O3, but nothing else for now. + # TODO: Test -Os, -Oz. + if ! is-flagq '-O@(2|3)' ; then + # Lock glibc at -O2. We want to be conservative here. + filter-flags '-O?' + append-flags -O2 + fi fi strip-unsupported-flags
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: 2513418b6d32993768461a2c77fd941f218f7051 Author: Joonas Niilola gentoo org> AuthorDate: Mon May 6 05:07:46 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 6 05:08:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2513418b x11-terms/kitty: Stabilize 0.34.1 x86, #931255 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/kitty/kitty-0.34.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/kitty/kitty-0.34.1.ebuild b/x11-terms/kitty/kitty-0.34.1.ebuild index c1d6f33bc9ee..f9154e4c3581 100644 --- a/x11-terms/kitty/kitty-0.34.1.ebuild +++ b/x11-terms/kitty/kitty-0.34.1.ebuild @@ -18,7 +18,7 @@ else verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig ) " VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Fast, feature-rich, GPU-based terminal"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/
commit: 6b3bcd16f3bd15df87ef7a1bd17333d967ae49ea Author: Joonas Niilola gentoo org> AuthorDate: Mon May 6 05:07:45 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 6 05:08:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3bcd16 x11-terms/kitty-terminfo: Stabilize 0.34.1 x86, #931255 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild index f9cc6792d9fb..5d9e89c307ab 100644 --- a/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" RESTRICT="test" # intended to be ran on the full kitty package BDEPEND="sys-libs/ncurses"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/
commit: bf9b05e6e9d0c215a00ae92bbd5a5d4665fc6f9b Author: Joonas Niilola gentoo org> AuthorDate: Mon May 6 05:07:45 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 6 05:08:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9b05e6 x11-terms/kitty-shell-integration: Stabilize 0.34.1-r1 x86, #931255 Signed-off-by: Joonas Niilola gentoo.org> .../kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild index fe0be5dae0ba..bfc3d0b6f88c 100644 --- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" RESTRICT="test" # intended to be ran on the full kitty package src_compile() { :; }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: e8009d25e7a55894deea6fc288acf4ea9c4ea442 Author: Sam James gentoo org> AuthorDate: Mon May 6 05:01:44 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 05:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8009d25 sys-apps/moar: add 1.23.12 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest| 2 ++ sys-apps/moar/moar-1.23.12.ebuild | 51 +++ 2 files changed, 53 insertions(+) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index 53e830292f0b..f386081428d2 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -2,5 +2,7 @@ DIST moar-1.23.10-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f108 DIST moar-1.23.10.tar.gz 2804040 BLAKE2B f3e4b53b3457461766c04d81f081c01a7d12a261502b1c59970099b403c562bd3276510ab0b59d1629e9d5e97922cc6a9839ae4525f62cecad752b5d65ce27ac SHA512 835b9910fb6451a58e04008517ede25644b897e94cfd5fc7ed5d7104107e91458b77e2a6230668169c9f213df297335767de6bc467a6f6e928b53d2e1060e4e9 DIST moar-1.23.11-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 DIST moar-1.23.11.tar.gz 2804497 BLAKE2B 5472aa0cbcf3e781e0ef57ebf7d5424e481f96acd04f82e8e816adf4e0182a85fcd16567daa986564f09f0a54416cbf02b90f6a5cd50250d4593392a6bed1b45 SHA512 31d64d97475e2f82af19d770010d0972c469105d1b797cf63521021906a5eef666932b9227ff94d60cca20dfcb956193954687939b92e1042a1473052d4539f4 +DIST moar-1.23.12-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 +DIST moar-1.23.12.tar.gz 2804471 BLAKE2B b366fa309000622c7eee59613895381bfd736a1ef6291ae7771e04aa93654f538872afa121c6fac360bb5d9436d4533986534bdc129afa49efa6d940df30c91d SHA512 1e096da3549c33722dbeb2ef8c223138b926a6eea8562efd95ef260b2adc2f5bf60d9417540c942b9726619e3bb7255f6d7bb7f2fbefdbcc6784394739573057 DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa DIST moar-1.23.9.tar.gz 2804191 BLAKE2B d5663fedd70fc80d70a206c276ece6ec11da4f4b4dc396a3e11b1fb8edd5bd9f3395e943158c4bb297b5ebfeecd8f61bdbaaff79e78c4a89458f1b1a02db0e71 SHA512 9ab4a3e49b66b39f642b6a1f882c0980a4e755e3e127ca37d1319615ae836fe3250676a8c0e95ccd0f8e714357df5dc00235bf67be6097a7b2811f0e3bf02e9f diff --git a/sys-apps/moar/moar-1.23.12.ebuild b/sys-apps/moar/moar-1.23.12.ebuild new file mode 100644 index ..928e03d26244 --- /dev/null +++ b/sys-apps/moar/moar-1.23.12.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-env go-module + +DESCRIPTION="Pager designed to do the right thing without any configuration" +HOMEPAGE="https://github.com/walles/moar; +SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; + +LICENSE="BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +IUSE="test" +RESTRICT="!test? ( test )" + +# moarvm: https://github.com/walles/moar/issues/143 +RDEPEND="!dev-lang/moarvm" +BDEPEND=" + test? ( + app-arch/bzip2 + app-arch/xz-utils + ) +" + +src_unpack() { + default + + if [[ -d "${WORKDIR}"/vendor ]] ; then + mv "${WORKDIR}"/vendor "${S}"/vendor || die + fi + go-env_set_compile_environment +} + +src_compile() { + # https://github.com/walles/moar/blob/master/build.sh#L28 + ego build -ldflags="-w -X main.versionString=${PV}" -o moar +} + +src_test() { + # From test.sh (we don't run that because it has some linting etc) + ego test -timeout 20s ./... +} + +src_install() { + dobin moar + doman moar.1 + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/
commit: 2f4e27952c2ab46f3c7ff584fa99ae3b7fd1383e Author: Joonas Niilola gentoo org> AuthorDate: Mon May 6 04:57:21 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 6 04:57:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4e2795 x11-terms/kitty-terminfo: Stabilize 0.34.1 amd64, #931255 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild index b5c7cbc40759..f9cc6792d9fb 100644 --- a/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.34.1.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" RESTRICT="test" # intended to be ran on the full kitty package BDEPEND="sys-libs/ncurses"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: cf367f118dc5979adc60871060e62021d442647b Author: Joonas Niilola gentoo org> AuthorDate: Mon May 6 04:57:21 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 6 04:57:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf367f11 x11-terms/kitty: Stabilize 0.34.1 amd64, #931255 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/kitty/kitty-0.34.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/kitty/kitty-0.34.1.ebuild b/x11-terms/kitty/kitty-0.34.1.ebuild index 66daa0ec2a6d..c1d6f33bc9ee 100644 --- a/x11-terms/kitty/kitty-0.34.1.ebuild +++ b/x11-terms/kitty/kitty-0.34.1.ebuild @@ -18,7 +18,7 @@ else verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig ) " VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Fast, feature-rich, GPU-based terminal"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/
commit: 337aa37aab17a0c0fb3cebbf7d0693bc247d80cc Author: Joonas Niilola gentoo org> AuthorDate: Mon May 6 04:57:16 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 6 04:57:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337aa37a x11-terms/kitty-shell-integration: Stabilize 0.34.1-r1 amd64, #931255 Signed-off-by: Joonas Niilola gentoo.org> .../kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild index a50a1338ca92..fe0be5dae0ba 100644 --- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.34.1-r1.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" RESTRICT="test" # intended to be ran on the full kitty package src_compile() { :; }
[gentoo-commits] repo/gentoo:master commit in: app-text/crm114/, app-text/crm114/files/
commit: 2839302f8546d1a9c64f1c92684b8eadf23844b0 Author: Eli Schwartz gmail com> AuthorDate: Mon May 6 04:33:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:39:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2839302f app-text/crm114: fix LTO error due to broken function signatures It is ancient sourceforge software from 2009. Not submitted upstream. Closes: https://bugs.gentoo.org/854897 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> ...0100106-r1.ebuild => crm114-20100106-r2.ebuild} | 9 - ...function-signatures-for-5-argument-functi.patch | 43 ++ 2 files changed, 50 insertions(+), 2 deletions(-) diff --git a/app-text/crm114/crm114-20100106-r1.ebuild b/app-text/crm114/crm114-20100106-r2.ebuild similarity index 85% rename from app-text/crm114/crm114-20100106-r1.ebuild rename to app-text/crm114/crm114-20100106-r2.ebuild index 97d0d5c39cc0..a5d4a7b851d4 100644 --- a/app-text/crm114/crm114-20100106-r1.ebuild +++ b/app-text/crm114/crm114-20100106-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,7 +25,12 @@ DEPEND="${RDEPEND} S="${WORKDIR}"/${MY_P} -PATCHES=( "${FILESDIR}"/${P}-fix-makefile.patch ) +PATCHES=( + "${FILESDIR}"/${P}-fix-makefile.patch + # https://bugs.gentoo.org/854897 + # Upstream is dead since 2009 so no point submitting this to them. + "${FILESDIR}"/0001-fix-broken-function-signatures-for-5-argument-functi.patch +) src_prepare() { default diff --git a/app-text/crm114/files/0001-fix-broken-function-signatures-for-5-argument-functi.patch b/app-text/crm114/files/0001-fix-broken-function-signatures-for-5-argument-functi.patch new file mode 100644 index ..ab2ebcaa368d --- /dev/null +++ b/app-text/crm114/files/0001-fix-broken-function-signatures-for-5-argument-functi.patch @@ -0,0 +1,43 @@ +From c0cb641ec6c1ab960df91c23b726836add0ca3a5 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Mon, 6 May 2024 00:26:18 -0400 +Subject: [PATCH] fix broken function signatures for 5-argument functions + +These are always called before exit() so presumably no one noticed that +these "log error and exit(-1)" functions were prone to "exiting with an +error" (our new term for "hello how would you like to have some UB"). + +However, the LTO optimizer noticed what was being done and died in +painful agony. Bring it back to life and soothe its hurts. +--- + crm_util_errorhandlers.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/crm_util_errorhandlers.c b/crm_util_errorhandlers.c +index 1f64f3c..cba9d89 100644 +--- a/crm_util_errorhandlers.c b/crm_util_errorhandlers.c +@@ -23,17 +23,17 @@ long untrappableerror ( char *str1, char *str2) + fprintf (stderr, "ERROR: %s%s \n", str1, str2); + exit (-1); + } +-long fatalerror5 ( char *str1, char *str2) ++long fatalerror5 ( char *str1, char *str2, char* myfile, char* myfunction, unsigned myline) + { + fprintf (stderr, "ERROR: %s%s \n", str1, str2); + exit (-1); + } +-long nonfatalerror5 ( char *str1, char *str2) ++long nonfatalerror5 ( char *str1, char *str2, char* myfile, char* myfunction, unsigned myline) + { + fprintf (stderr, "ERROR: %s%s \n", str1, str2); + exit (-1); + } +-long untrappableerror5 ( char *str1, char *str2) ++long untrappableerror5 ( char *str1, char *str2, char* myfile, char* myfunction, unsigned myline) + { + fprintf (stderr, "ERROR: %s%s \n", str1, str2); + exit (-1); +-- +2.43.2 +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 46c037e3f73d1b9d19c996d091c2f8b2d6fc5812 Author: Eli Schwartz gmail com> AuthorDate: Sun May 5 20:57:36 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:39:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c037e3 stardict.eclass: stop optionally depending on stardict Since commit cb140e2e6bf42b5ca7f88f53afd2806c252a6ac4 it hasn't been available and was in fact removed for being completely dead. There's no real point in asking for it in the eclass. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> eclass/stardict.eclass | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/eclass/stardict.eclass b/eclass/stardict.eclass index b69310c7cb18..bd7080ea1229 100644 --- a/eclass/stardict.eclass +++ b/eclass/stardict.eclass @@ -56,10 +56,7 @@ SLOT="0" IUSE="+zlib" BDEPEND=" - || ( - >=app-text/stardict-2.4.2 - app-text/sdcv - ) + app-text/sdcv zlib? ( app-arch/gzip app-text/dictd
[gentoo-commits] repo/gentoo:master commit in: dev-python/jinja/
commit: a95537e405bd8068547fe7200542647248408491 Author: Michał Górny gentoo org> AuthorDate: Mon May 6 04:27:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 6 04:38:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95537e4 dev-python/jinja: Bump to 3.1.4 Signed-off-by: Michał Górny gentoo.org> dev-python/jinja/Manifest | 1 + dev-python/jinja/jinja-3.1.4.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-python/jinja/Manifest b/dev-python/jinja/Manifest index 4bbe2f1c3895..6bd39cf404da 100644 --- a/dev-python/jinja/Manifest +++ b/dev-python/jinja/Manifest @@ -1 +1,2 @@ DIST jinja-3.1.3.gh.tar.gz 274692 BLAKE2B 0c66600104db89ed17c0a0c58180e8a348f9d505504f4ae1bee01c8c09053994140f87a4d336255e292258f15adc3e535deef494e8fda980ef76547268ddc4fa SHA512 1f4384b3a1cd0f8e128608aa11d00c41f93b6be41459d9e5d8f50e6f879d2427aaea5d04681c85a1577651b9dc434c11c5e7c7caecef6f5fe26518a3d2fdc77e +DIST jinja2-3.1.4.tar.gz 240245 BLAKE2B cb70699cea93ddf53b7c8876b9006cc70599d49f8c64ab615759a53db6829cab7b55ac673777bc4c8dc5dfc68efada29d37f47fe7cf449044721f659fe6a654d SHA512 d07d68a2687af68c705d3b7f5a2c67aca7b9d125316b15085888b9d0d6e769981af76f6f524728b89b5501bd671d518fcb2638f9ae112e57ca2bf2a53482cd89 diff --git a/dev-python/jinja/jinja-3.1.4.ebuild b/dev-python/jinja/jinja-3.1.4.ebuild new file mode 100644 index ..a11efb7ba171 --- /dev/null +++ b/dev-python/jinja/jinja-3.1.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYPI_PN=jinja2 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="A full-featured template engine for Python" +HOMEPAGE=" + https://palletsprojects.com/p/jinja/ + https://github.com/pallets/jinja/ + https://pypi.org/project/Jinja2/ +" + +LICENSE="BSD" +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" + +RDEPEND=" + >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/sphinx-issues \ + dev-python/pallets-sphinx-themes +distutils_enable_tests pytest + +# XXX: handle Babel better? + +src_prepare() { + # avoid unnecessary dep on extra sphinxcontrib modules + sed -i '/sphinxcontrib.log_cabinet/ d' docs/conf.py || die + + distutils-r1_src_prepare +} + +pkg_postinst() { + if ! has_version dev-python/Babel; then + elog "For i18n support, please emerge dev-python/Babel." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/werkzeug/
commit: 5c780f4c7eb730bd581a5ae130571ba9bb212dfe Author: Michał Górny gentoo org> AuthorDate: Mon May 6 04:31:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 6 04:38:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c780f4c dev-python/werkzeug: Bump to 3.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/werkzeug/Manifest | 1 + dev-python/werkzeug/werkzeug-3.0.3.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest index 62237ab6c779..8923d4d563d0 100644 --- a/dev-python/werkzeug/Manifest +++ b/dev-python/werkzeug/Manifest @@ -1 +1,2 @@ DIST werkzeug-3.0.2.gh.tar.gz 817516 BLAKE2B 0c3324b6793f2fad77f62fbd0e3b847a73d6348d4a069dd83c852475d9cfa88feb3ab3ff1c4d547622b732de5fc3ba781d776d30f11ec1fae93cafdcfd9077eb SHA512 fdf44d2af517af69632909ae6fd5af327f34778c8f2dc7e606380123941102cc09d593a2036e843036e5abe998d2b2722f97b959eaeffc8de2b71a5b372a1e3e +DIST werkzeug-3.0.3.tar.gz 803342 BLAKE2B 8c47d3131abeb8ce2d92291e08b603152210c44c40156b5399d24b167d0a02daf6adbeafec43e8b33dff940271feec95e9333e637e825f511cd5d03686c1e02e SHA512 fc771c161b37a376a86930c29c8b8052f81fb869cedea8c3c83af1e8b1aba271358c918e3067f3b0ac6d4a1689c8c355bff410d521c73a1909fd0ffc90fee6c6 diff --git a/dev-python/werkzeug/werkzeug-3.0.3.ebuild b/dev-python/werkzeug/werkzeug-3.0.3.ebuild new file mode 100644 index ..3c1c6d1cf602 --- /dev/null +++ b/dev-python/werkzeug/werkzeug-3.0.3.ebuild @@ -0,0 +1,71 @@ +# 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} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of various utilities for WSGI applications" +HOMEPAGE=" + https://palletsprojects.com/p/werkzeug/ + https://pypi.org/project/Werkzeug/ + https://github.com/pallets/werkzeug/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test-rust" + +RDEPEND=" + >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] +" +# NOTE: remove the loong mask after greenlet gains support for loong +# see https://github.com/python-greenlet/greenlet/pull/257 +BDEPEND=" + test? ( + dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + >=dev-python/pytest-xprocess-1[${PYTHON_USEDEP}] + >=dev-python/watchdog-2.3[${PYTHON_USEDEP}] + test-rust? ( + dev-python/cryptography[${PYTHON_USEDEP}] + ) + !hppa? ( !ia64? ( !loong? ( + $(python_gen_cond_dep ' + dev-python/greenlet[${PYTHON_USEDEP}] + ' python3_{10..11}) + ) ) ) + ) +" + +distutils_enable_tests pytest + +PATCHES=( + # https://github.com/pallets/werkzeug/issues/2875 + "${FILESDIR}/${PN}-3.0.2-pytest-xprocess-1.patch" +) + +python_test() { + local EPYTEST_DESELECT=( + # RequestRedirect class started incidentally being tested + # with pytest-8, though the test isn't prepared for that + # https://github.com/pallets/werkzeug/issues/2845 + 'tests/test_exceptions.py::test_response_body[RequestRedirect]' + ) + if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + "tests/test_serving.py::test_server[https]" + tests/test_serving.py::test_ssl_dev_cert + tests/test_serving.py::test_ssl_object + ) + fi + + # the default portage tempdir is too long for AF_UNIX sockets + local -x TMPDIR=/tmp + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xprocess -p timeout tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Babel/
commit: 2ae27f9e4bf7070d1a15e5bb9bf86fe8552c7f9c Author: Michał Górny gentoo org> AuthorDate: Mon May 6 04:36:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 6 04:38:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae27f9e dev-python/Babel: Bump to 2.15.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Babel/Babel-2.15.0.ebuild | 55 dev-python/Babel/Manifest| 2 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/Babel/Babel-2.15.0.ebuild b/dev-python/Babel/Babel-2.15.0.ebuild new file mode 100644 index ..0d513f613517 --- /dev/null +++ b/dev-python/Babel/Babel-2.15.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +# see scripts/download_import_cldr.py +CLDR_PV=44.0 +DESCRIPTION="Collection of tools for internationalizing Python applications" +HOMEPAGE=" + https://babel.pocoo.org/ + https://pypi.org/project/Babel/ + https://github.com/python-babel/babel/ +" +SRC_URI+=" + https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158 +BDEPEND=" + app-arch/unzip + ${RDEPEND} + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare() { + rm babel/locale-data/*.dat || die + rm babel/global.dat || die + distutils-r1_src_prepare +} + +python_configure() { + if [[ ! -f babel/global.dat ]]; then + "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die + fi +} + +python_test() { + local -x TZ=UTC + epytest +} diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest index 15e42b496964..c5f61bf09a2e 100644 --- a/dev-python/Babel/Manifest +++ b/dev-python/Babel/Manifest @@ -1,2 +1,4 @@ DIST Babel-2.14.0.tar.gz 10795622 BLAKE2B 7beb79d34e5fc44a7520b7ca8541dbe41676b466c418a4fcf994fc556ca86d9cbc9ddeecad886b49a61ea4f62502413472a96df0fd65606f447e423c7ece4723 SHA512 cfcd93bc5e57e3d23b8fb67f77fdeeb08183cc5ef9a6e044085a090cec3d722cf658e740c639f5a834df11a4cff0dacafdbba435184d77a78d56fc0bb6b62fd2 +DIST babel-2.15.0.tar.gz 939 BLAKE2B 9cd99524dbb191b5b8835452118b57b23abc89123e358a29de2375263a0264a1ea4c71324632eff8711cab7dbb40a20e97acd8e0faa448872353852b064ca524 SHA512 8cff4dbbe84047f7e8b625772036d2a23b6f7dfc36aa15332e581d4331fdac1d0308341294741afc43f3180368a7cc7675f68f28bbf94a621c693a822d4a2028 DIST cldr-common-43.0.zip 31934452 BLAKE2B 8390db2fb58ede0f55ebe369e5598c6a47b6ed01c95162d85365a699ceeb15d4d912a1ea26062c8f37a467c58fdaca27e99a9a133fec4afe15bf6ac6ba29b4f6 SHA512 930c64208d6f680d115bfa74a69445fb614910bb54233227b0b9ae85ddbce4db19e4ec863bf04ae9d4a11b2306aa7394e553384d7537487de8011f0e34877cef +DIST cldr-common-44.0.zip 31750682 BLAKE2B a6f708d6c5bd02efc1e0672250b181542fb0f91d48bbaabddfc3b6b9e21201e3c9e6d09222cbc929b4ae654d2a0804a90f77f384df93577af188a907ce20bd61 SHA512 f2cd8733948caf308d6e39eae21724da7f29f528f8969d456514e1e84ecd5f1e6936d0460414a96bb1b597bc1ee723950ea47df5cba21a02bb14f96d18b6
[gentoo-commits] repo/gentoo:master commit in: sys-libs/mtdev/
commit: ff7edc48533cfe434c38247ad45b1c84c027b616 Author: Sam James gentoo org> AuthorDate: Mon May 6 04:37:55 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:37:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7edc48 sys-libs/mtdev: Stabilize 1.1.7 ppc64, #931270 Signed-off-by: Sam James gentoo.org> sys-libs/mtdev/mtdev-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/mtdev/mtdev-1.1.7.ebuild b/sys-libs/mtdev/mtdev-1.1.7.ebuild index 5cc319109886..d55714b193d7 100644 --- a/sys-libs/mtdev/mtdev-1.1.7.ebuild +++ b/sys-libs/mtdev/mtdev-1.1.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://bitmath.org/code/mtdev/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" DEPEND=">=sys-kernel/linux-headers-2.6.31"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/mtdev/
commit: 106fb0891cb5e47b93d2234ed4ba76a39cc367b6 Author: Sam James gentoo org> AuthorDate: Mon May 6 04:37:56 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:37:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106fb089 sys-libs/mtdev: Stabilize 1.1.7 arm, #931270 Signed-off-by: Sam James gentoo.org> sys-libs/mtdev/mtdev-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/mtdev/mtdev-1.1.7.ebuild b/sys-libs/mtdev/mtdev-1.1.7.ebuild index d55714b193d7..02ed50bef8a7 100644 --- a/sys-libs/mtdev/mtdev-1.1.7.ebuild +++ b/sys-libs/mtdev/mtdev-1.1.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://bitmath.org/code/mtdev/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" DEPEND=">=sys-kernel/linux-headers-2.6.31"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/mtdev/
commit: 80a866cd5175db7a299903d0df0dc61fe8a0fe4d Author: Sam James gentoo org> AuthorDate: Mon May 6 04:37:54 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:37:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a866cd sys-libs/mtdev: Stabilize 1.1.7 ppc, #931270 Signed-off-by: Sam James gentoo.org> sys-libs/mtdev/mtdev-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/mtdev/mtdev-1.1.7.ebuild b/sys-libs/mtdev/mtdev-1.1.7.ebuild index fd99f8aa1e9a..5cc319109886 100644 --- a/sys-libs/mtdev/mtdev-1.1.7.ebuild +++ b/sys-libs/mtdev/mtdev-1.1.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://bitmath.org/code/mtdev/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" DEPEND=">=sys-kernel/linux-headers-2.6.31"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/mtdev/
commit: be9fa7c583d3e5b13f019094ec53ad1614edbdc4 Author: Sam James gentoo org> AuthorDate: Mon May 6 04:37:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:37:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9fa7c5 sys-libs/mtdev: Stabilize 1.1.7 arm64, #931270 Signed-off-by: Sam James gentoo.org> sys-libs/mtdev/mtdev-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/mtdev/mtdev-1.1.7.ebuild b/sys-libs/mtdev/mtdev-1.1.7.ebuild index 0e52ace9437c..fd99f8aa1e9a 100644 --- a/sys-libs/mtdev/mtdev-1.1.7.ebuild +++ b/sys-libs/mtdev/mtdev-1.1.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://bitmath.org/code/mtdev/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" DEPEND=">=sys-kernel/linux-headers-2.6.31"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: f66cfe73ead31675716e14512f83c78b9f78b8ee Author: Sam James gentoo org> AuthorDate: Mon May 6 04:28:03 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:28:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66cfe73 sys-devel/gcc: add 15.0.0_pre20240505 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-15.0.0_pre20240505.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 6a6f080f5b93..37b00a9e6db3 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -19,6 +19,7 @@ DIST gcc-14.0.0-patches-26.tar.xz 12360 BLAKE2B a2fdd6ff1774bc94f96bc4f7da4092c3 DIST gcc-14.1.0-RC-20240430.tar.xz 92292396 BLAKE2B c1a449c0677b6aaf61efd85cb80d14e1d27e9913a7b1b183689ccdb67ef62203d62e3665e093bbeb96b6f28c6d623694853c87ee67bb9098a4cb8397b224cdb9 SHA512 d4ee39b5e77f94dbf8212f5e026eefa15803f3cd6846d6179ea16edb6beea902bc5cb0b90a8c4383b6d6e50083f457959de2dc3b1240975eb283bff43b628f92 DIST gcc-14.1.0-RC-20240503.tar.xz 92292772 BLAKE2B 2ed7adfe3b2476eb09ef950650ce83429cc0d43daab9fbc438baf60d503e9945fe1e260e3e97b38b5e53ee73f1a7c65c227f49e91db1b1472e251dc011a2ad10 SHA512 a1d9f52243afb8b5dc428bfc45b5cce85c6fdfc3f64bdd45e2afe7e98cc3107adf0ed34af4076fc40df48830f993409dae21e65f7f5db3158f20c738cebd9955 DIST gcc-15-20240428.tar.xz 87999896 BLAKE2B 83e53e5a93166c741bd61f1642539823f9eef5859f89c85493cfe0be412251950c07b3704e8a983c61e00fd4b0e0027f7333867f9b4245ba45d6f606ce56953d SHA512 69aedb59fd4d9ec59b7a71098bcf330ec0515e7a51e7510d237e086e7c042526aaa52a702783b6121ee7c9133345c8234d5d2fcd89459d7ae8a1a1e09c42cce8 +DIST gcc-15-20240505.tar.xz 88033016 BLAKE2B ba6469602b31024e9d8025159d3595edac6060a2e406c9bf1db1317badddc7fa3a1c9b3b13448fda86c1db1d6ad0fc9a9151611ef944fe6521996d9d62980c33 SHA512 8a15f0e4335aaa0685cfb84943ea0a53c279b92f01736d819f42bcc98e51b2a0ee28f64b08a30da14b08f5ab4ff8ae7785e0ab28e782138b6d9726b8667b89ba DIST gcc-15.0.0-musl-patches-1.tar.xz 3596 BLAKE2B 48fddc723ec8282cc2704c795a50fb37a46738a555151e0430180dda61d039fe96b29a6c3e8a543386d69690302bf46dfc89aad572082b7e47c928c0ccefdeb0 SHA512 e43284d02e25b77b911ce90d57520897751e86c631bdd6beb7d2e4429000156801b8c11bd9a737ec11bc966812f13ae44b88c1893645f8e6c6f8dfddc636ec39 DIST gcc-15.0.0-patches-1.tar.xz 11588 BLAKE2B 0623914dcf3ee0d44c729776cebbecfe92b256039a48c91e3fc16a27254a9c40436a1b6ea7fa9285914b153af861ea98ab845515169af204eeea0243c890a652 SHA512 7d3bcb1adcfa79c1672737125539fc0583f9c74eb8da0301ea0e441c68afeb7e1dbcbdffbf18e03b2515b4f23822a39e339298cf88ea94b93f5fc22b497cd545 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 diff --git a/sys-devel/gcc/gcc-15.0.0_pre20240505.ebuild b/sys-devel/gcc/gcc-15.0.0_pre20240505.ebuild new file mode 100644 index ..9a4195c2fdab --- /dev/null +++ b/sys-devel/gcc/gcc-15.0.0_pre20240505.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="15.0.0" +PATCH_VER="1" +MUSL_VER="1" +MUSL_GCC_VER="15.0.0" +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/mtdev/
commit: 8bc20649dfdc1ffbef9f120ece0541e84d59b83f Author: Sam James gentoo org> AuthorDate: Mon May 6 04:28:25 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:28:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc20649 sys-libs/mtdev: Stabilize 1.1.7 sparc, #931270 Signed-off-by: Sam James gentoo.org> sys-libs/mtdev/mtdev-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/mtdev/mtdev-1.1.7.ebuild b/sys-libs/mtdev/mtdev-1.1.7.ebuild index fbfb9db211c0..b8f0bef92d5d 100644 --- a/sys-libs/mtdev/mtdev-1.1.7.ebuild +++ b/sys-libs/mtdev/mtdev-1.1.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://bitmath.org/code/mtdev/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" DEPEND=">=sys-kernel/linux-headers-2.6.31"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/mtdev/
commit: 3bf074318306e032cf4e280c516a0cac462b269d Author: Sam James gentoo org> AuthorDate: Mon May 6 04:28:28 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:28:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf07431 sys-libs/mtdev: Stabilize 1.1.7 x86, #931270 Signed-off-by: Sam James gentoo.org> sys-libs/mtdev/mtdev-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/mtdev/mtdev-1.1.7.ebuild b/sys-libs/mtdev/mtdev-1.1.7.ebuild index 889717e5a8f3..0e52ace9437c 100644 --- a/sys-libs/mtdev/mtdev-1.1.7.ebuild +++ b/sys-libs/mtdev/mtdev-1.1.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://bitmath.org/code/mtdev/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" DEPEND=">=sys-kernel/linux-headers-2.6.31"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/mtdev/
commit: 3ede0e8d4239d4ae824b4ad458c65c993544b400 Author: Sam James gentoo org> AuthorDate: Mon May 6 04:28:27 2024 + Commit: Sam James gentoo org> CommitDate: Mon May 6 04:28:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ede0e8d sys-libs/mtdev: Stabilize 1.1.7 amd64, #931270 Signed-off-by: Sam James gentoo.org> sys-libs/mtdev/mtdev-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/mtdev/mtdev-1.1.7.ebuild b/sys-libs/mtdev/mtdev-1.1.7.ebuild index b8f0bef92d5d..889717e5a8f3 100644 --- a/sys-libs/mtdev/mtdev-1.1.7.ebuild +++ b/sys-libs/mtdev/mtdev-1.1.7.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://bitmath.org/code/mtdev/${P}.tar.bz2; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" DEPEND=">=sys-kernel/linux-headers-2.6.31"
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 6ee751957790d0244b78fc900c8bf7bde99fac5f Author: Michał Górny gentoo org> AuthorDate: Mon May 6 03:36:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 6 03:36:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee75195 dev-python/Nuitka: Bump to 2.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-2.2.1.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 980aed9adc48..ea74104adbce 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1 +1,2 @@ +DIST Nuitka-2.2.1.tar.gz 3657159 BLAKE2B 46578e2ab4afa7edfb43cf42f968d222ba85717a276b84c25dfffea0f3211dc9ad202718f23b54435525a2b4447b49742259fb636a9cba3bfc1d251232878393 SHA512 08dfc85ada702e41b282ee8291c9b2f389c0b320cdab8ad7b259af9aba1fc3efb26d3deab5391a5d592c206f7dd94d7b99780ba25377bd5f145bd0bfd84e01fb DIST Nuitka-2.2.tar.gz 3655576 BLAKE2B a5c88da5c585163cf7efcc238697b2c930426674d89203e12dbf2bc00e579c523a74527269039e2a155a13821c5ae4d7022215db88b2ba201f3b13224c3e8223 SHA512 0e21ccbf2c35176e3f1b704f599ef79e65f19529c2de362ae384e61e6b0e5d7e86a8489fe0cb25e6800e169833d50e54853bd6c4bd860c139162e22e39249aff diff --git a/dev-python/Nuitka/Nuitka-2.2.1.ebuild b/dev-python/Nuitka/Nuitka-2.2.1.ebuild new file mode 100644 index ..123acd66de1f --- /dev/null +++ b/dev-python/Nuitka/Nuitka-2.2.1.ebuild @@ -0,0 +1,52 @@ +# 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..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/
commit: de27c672296c44bc8787a52b1d88723272eba9ec Author: Michał Górny gentoo org> AuthorDate: Mon May 6 03:35:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 6 03:35:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de27c672 dev-python/sqlalchemy: Bump to 2.0.30 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlalchemy/Manifest | 1 + dev-python/sqlalchemy/sqlalchemy-2.0.30.ebuild | 111 + 2 files changed, 112 insertions(+) diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 77687d08cd3b..3d0e9e8fa3d2 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -1,2 +1,3 @@ DIST SQLAlchemy-1.4.52.tar.gz 8514200 BLAKE2B b41fccb885ce6761e29621a654c97537610a1875d66302ba56fac560f5c85db35b14595efd903aebfd0186ee39b75a8666e1304cdee6a6ec6eb9923bc602b9e5 SHA512 afda6a3503c9d2baba8c1dd9e7216d5ac1561f52f5f11009c41a1a98ac998643c980c60cf8ba4d84c4af8808be26ead9fd2e7a2c8bf15b2fdb521b4e5de7748e DIST SQLAlchemy-2.0.29.tar.gz 9543967 BLAKE2B 04425618b6e0bcf98a7a32a4a6b1c092120a9f3eb55761879b072ac3a3e08c8f1b97fb4d2df4b35b2fd810e11146f4d83cf67cd8ec23fb4d96c5d6cfff7657af SHA512 d1143c65fb26335d652083b9a90afaecf78ed312cea5c26f989380204e909c341c1bc3bb1e07274353e1c409d21737fad4d7391f186b2d2373814582d3baaf78 +DIST SQLAlchemy-2.0.30.tar.gz 9579500 BLAKE2B 3c1711ee72a355eb5e6a71d6581d951ffe3ddab459ac4bb4c36a8640ed5f6298a80847e9bb66dd700622fa9275bf77c4c18be5e324092a576d1b35983371730a SHA512 b39275a7312609fd0a78ac5bb4fb0f29f2948d7fc81007587c01f38849ff28bff273182a06c8ec830b7e1ba4cd30aea2cd7214bbf971a61125c9b56c6ddbbe52 diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.30.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.30.ebuild new file mode 100644 index ..f6836f064aa4 --- /dev/null +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.30.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-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=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="sqlite?" + +inherit distutils-r1 multiprocessing optfeature pypi + +MY_PN="SQLAlchemy" +DESCRIPTION="Python SQL toolkit and Object Relational Mapper" +HOMEPAGE=" + https://www.sqlalchemy.org/ + https://pypi.org/project/SQLAlchemy/ + https://github.com/sqlalchemy/sqlalchemy/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="examples +sqlite test" + +RDEPEND=" + >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep sqlite) + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/greenlet/d' setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + test/ext/mypy/test_mypy_plugin_py3k.py + test/typing/test_mypy.py + # hardcode call counts specific to Python versions + test/aaa_profiling + ) + local EPYTEST_DESELECT=( + # warning tests are unreliable + test/base/test_warnings.py + ) + local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg + test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg + test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string + test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string + "test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message" + "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single + test/base/test_utils.py::ImmutableDictTest::test_pep584 + ) + ;; + esac + if ! has_version
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 30b46f163fa7d83389afa430c1fbf3584fc58b41 Author: Michał Górny gentoo org> AuthorDate: Mon May 6 03:36:04 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 6 03:36:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b46f16 dev-python/Nuitka: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 - dev-python/Nuitka/Nuitka-2.1.6.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index f0f3794e795e..980aed9adc48 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,2 +1 @@ -DIST Nuitka-2.1.6.tar.gz 3637189 BLAKE2B c3ec642ab8b3edfba12133622619082abade48d98bf5c053882fa037fdbe422f22d10f1008179683fc1091b2a7feed7ec406f85485b1f8a216d4e97343296051 SHA512 13eeec833c66a03f4e82c0b5ab543c6622364a99f23b28cfeb63c2658d542ec1007f700de296e67ccc9c40e0217422cf2f14fcf062b72d5d102a9ae5432588f5 DIST Nuitka-2.2.tar.gz 3655576 BLAKE2B a5c88da5c585163cf7efcc238697b2c930426674d89203e12dbf2bc00e579c523a74527269039e2a155a13821c5ae4d7022215db88b2ba201f3b13224c3e8223 SHA512 0e21ccbf2c35176e3f1b704f599ef79e65f19529c2de362ae384e61e6b0e5d7e86a8489fe0cb25e6800e169833d50e54853bd6c4bd860c139162e22e39249aff diff --git a/dev-python/Nuitka/Nuitka-2.1.6.ebuild b/dev-python/Nuitka/Nuitka-2.1.6.ebuild deleted file mode 100644 index 123acd66de1f.. --- a/dev-python/Nuitka/Nuitka-2.1.6.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# 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..11} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://nuitka.net/ - https://github.com/Nuitka/Nuitka/ - https://pypi.org/project/Nuitka/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-build/scons[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -distutils-r1_src_prepare() { - # remove vendored version of SCons that is Python2 only - # this should be removed when upstream removes support for Python2 - rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die - eapply_user -} - -python_install() { - distutils-r1_python_install - doman doc/nuitka.1 doc/nuitka-run.1 -} - -python_test() { - append-ldflags -Wl,--no-warn-search-mismatch - ./tests/basics/run_all.py search || die -} - -pkg_postinst() { - optfeature "support for stand-alone executables" dev-util/patchelf -}
[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/
commit: d53257f5dc54dbfb051cbddaf92ddaa2dea887d6 Author: igna_martinoli protonmail com> AuthorDate: Sun May 5 00:44:46 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 6 02:19:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53257f5 gui-wm/hyprland: add libliftoff dependency hyprpm needs libliftoff to update plugins Closes: https://bugs.gentoo.org/931222 Closes: https://github.com/gentoo/gentoo/pull/36554 Acked-by: Julien Roy jroy.ca> Signed-off-by: igna_martinoli protonmail.com> Signed-off-by: Yixun Lan gentoo.org> gui-wm/hyprland/{hyprland-0.39.1-r1.ebuild => hyprland-0.39.1-r2.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/gui-wm/hyprland/hyprland-0.39.1-r1.ebuild b/gui-wm/hyprland/hyprland-0.39.1-r2.ebuild similarity index 99% rename from gui-wm/hyprland/hyprland-0.39.1-r1.ebuild rename to gui-wm/hyprland/hyprland-0.39.1-r2.ebuild index 6b1a6eff78b2..1a1f34af97b0 100644 --- a/gui-wm/hyprland/hyprland-0.39.1-r1.ebuild +++ b/gui-wm/hyprland/hyprland-0.39.1-r2.ebuild @@ -28,6 +28,7 @@ HYPRPM_RDEPEND=" app-alternatives/ninja dev-build/cmake dev-build/meson + dev-libs/libliftoff dev-vcs/git virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: e4159d7e15cd1af8200eb25307f1ab20118aeccf Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 18:30:31 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4159d7e www-client/firefox: Stabilize 115.10.0 arm64, #927661 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> www-client/firefox/firefox-115.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/firefox/firefox-115.10.0.ebuild b/www-client/firefox/firefox-115.10.0.ebuild index b2721b0bdb2f..0c81cba74de2 100644 --- a/www-client/firefox/firefox-115.10.0.ebuild +++ b/www-client/firefox/firefox-115.10.0.ebuild @@ -56,7 +56,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Firefox Web Browser" HOMEPAGE="https://www.mozilla.com/firefox; -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" SLOT="esr" LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: dev-java/bnd-ant/
commit: b5715dd5c4f347f31f1841b242e77c4b3779aa55 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5715dd5 dev-java/bnd-ant: Keyword 7.0.0 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/bnd-ant/bnd-ant-7.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/bnd-ant/bnd-ant-7.0.0.ebuild b/dev-java/bnd-ant/bnd-ant-7.0.0.ebuild index d3ca0ad13457..236236e86726 100644 --- a/dev-java/bnd-ant/bnd-ant-7.0.0.ebuild +++ b/dev-java/bnd-ant/bnd-ant-7.0.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}" LICENSE="Apache-2.0 EPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" DEPEND=" dev-java/ant:0
[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/
commit: 08b0486c81c7bd4d1128f09c09f7ab4d54e058d7 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b0486c www-servers/tomcat: Keyword 9.0.87-r3 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> www-servers/tomcat/tomcat-9.0.87-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/tomcat/tomcat-9.0.87-r3.ebuild b/www-servers/tomcat/tomcat-9.0.87-r3.ebuild index a74c42f50b6d..f4a3a79e6455 100644 --- a/www-servers/tomcat/tomcat-9.0.87-r3.ebuild +++ b/www-servers/tomcat/tomcat-9.0.87-r3.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="9" -KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="extra-webapps" RESTRICT="test" # can we run them on a production system?
[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/
commit: 742ffdaf2471871f9d0512b03d6e884d3060bae3 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742ffdaf www-servers/tomcat: Keyword 9.0.88-r1 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> www-servers/tomcat/tomcat-9.0.88-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/tomcat/tomcat-9.0.88-r1.ebuild b/www-servers/tomcat/tomcat-9.0.88-r1.ebuild index 0289b98b1140..ca10cc20e118 100644 --- a/www-servers/tomcat/tomcat-9.0.88-r1.ebuild +++ b/www-servers/tomcat/tomcat-9.0.88-r1.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="9" -KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="extra-webapps" RESTRICT="test" # can we run them on a production system?
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 79fd8ef784afb35f36ba3966f6076b369187286a Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 19:16:53 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fd8ef7 www-client/firefox: Stabilize 115.10.0 ppc64, #927661 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> www-client/firefox/firefox-115.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/firefox/firefox-115.10.0.ebuild b/www-client/firefox/firefox-115.10.0.ebuild index 0c81cba74de2..d5bbc0d6b106 100644 --- a/www-client/firefox/firefox-115.10.0.ebuild +++ b/www-client/firefox/firefox-115.10.0.ebuild @@ -56,7 +56,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Firefox Web Browser" HOMEPAGE="https://www.mozilla.com/firefox; -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm64 ppc64 ~riscv x86" SLOT="esr" LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/
commit: d348382229619770d180ead61a62f75e6b91233a Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:29:36 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3483822 x11-libs/gtk+: Stabilize 3.24.41 sparc, #928844 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> x11-libs/gtk+/gtk+-3.24.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild b/x11-libs/gtk+/gtk+-3.24.41.ebuild index 14b6bfc00a1f..fd6c2a36e2c0 100644 --- a/x11-libs/gtk+/gtk+-3.24.41.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" COMMON_DEPEND=" >=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-java/jtwig-core/
commit: 86cb8041b72a16f93d679646a00e931ba4f30e6d Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86cb8041 dev-java/jtwig-core: Keyword 5.87.0 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/jtwig-core/jtwig-core-5.87.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jtwig-core/jtwig-core-5.87.0.ebuild b/dev-java/jtwig-core/jtwig-core-5.87.0.ebuild index f9f32937b91b..4750629545a8 100644 --- a/dev-java/jtwig-core/jtwig-core-5.87.0.ebuild +++ b/dev-java/jtwig-core/jtwig-core-5.87.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${P}.RELEASE" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" # no tests because # net.jperf does not exist # org.unitils.reflectionassert does not exist
[gentoo-commits] repo/gentoo:master commit in: dev-java/bnd/
commit: 32e3418b5f821b60391fd2a624c1e64ea77256f2 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e3418b dev-java/bnd: Keyword 7.0.0 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/bnd/bnd-7.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/bnd/bnd-7.0.0.ebuild b/dev-java/bnd/bnd-7.0.0.ebuild index 61e84e856f6c..b01e8447356e 100644 --- a/dev-java/bnd/bnd-7.0.0.ebuild +++ b/dev-java/bnd/bnd-7.0.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${P}" LICENSE="Apache-2.0 EPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" BDEPEND="app-arch/zip"
[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-service-subsystem/
commit: a3189658431b6483f5a4047da07f9744d2ff1b28 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3189658 dev-java/osgi-service-subsystem: Keyword 1.1.0 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild b/dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild index fa633173e508..d0c03f8e0c0a 100644 --- a/dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild +++ b/dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.${PN//-/.}/${PV}/org.${PN// LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: dev-java/parboiled/
commit: d749309b735ee45803429c8f61c64e0e27df0b7c Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d749309b dev-java/parboiled: Keyword 1.4.1 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/parboiled/parboiled-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/parboiled/parboiled-1.4.1.ebuild b/dev-java/parboiled/parboiled-1.4.1.ebuild index 478f6e061b12..483a65d41c3c 100644 --- a/dev-java/parboiled/parboiled-1.4.1.ebuild +++ b/dev-java/parboiled/parboiled-1.4.1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${P}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" CP_DEPEND="dev-java/asm:9" DEPEND="${CP_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-java/javaparser-core/
commit: 238906b49c40e25240e9abbb4e531514613aa16f Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238906b4 dev-java/javaparser-core: Keyword 3.13.10 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/javaparser-core/javaparser-core-3.13.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/javaparser-core/javaparser-core-3.13.10.ebuild b/dev-java/javaparser-core/javaparser-core-3.13.10.ebuild index edcef0c4b6dd..3f8887785b01 100644 --- a/dev-java/javaparser-core/javaparser-core-3.13.10.ebuild +++ b/dev-java/javaparser-core/javaparser-core-3.13.10.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/javaparser-${PV}" LICENSE="Apache-2.0 LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" JAVACC_SLOT="7.0.4"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jtwig-reflection/
commit: fe7594e4d07c2ae8faa0991bc644cc621453c6dd Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7594e4 dev-java/jtwig-reflection: Keyword 5.87.0 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/jtwig-reflection/jtwig-reflection-5.87.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jtwig-reflection/jtwig-reflection-5.87.0.ebuild b/dev-java/jtwig-reflection/jtwig-reflection-5.87.0.ebuild index aaac0c8e5c2c..46276ea49c1f 100644 --- a/dev-java/jtwig-reflection/jtwig-reflection-5.87.0.ebuild +++ b/dev-java/jtwig-reflection/jtwig-reflection-5.87.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${P}.RELEASE" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" DEPEND=" dev-java/commons-lang:3.6
[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-jdt-annotation/
commit: 9ec0dab0f778b0c2a1659649ead0f87e2943804d Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec0dab0 dev-java/eclipse-jdt-annotation: Keyword 4.30 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild b/dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild index a7218797daaf..0aed027c4072 100644 --- a/dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild +++ b/dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/eclipse.jdt.core-R${PV//./_}/org.eclipse.jdt.annotation" LICENSE="EPL-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" RDEPEND=">=virtual/jre-1.8:*" DEPEND=">=virtual/jdk-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-java/felix-gogo-runtime/
commit: cfd5bd07add0357cf0bdd95e542f0250082c7d57 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd5bd07 dev-java/felix-gogo-runtime: Keyword 1.1.6 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/felix-gogo-runtime/felix-gogo-runtime-1.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/felix-gogo-runtime/felix-gogo-runtime-1.1.6.ebuild b/dev-java/felix-gogo-runtime/felix-gogo-runtime-1.1.6.ebuild index 1367fbdf68df..a31b155dd9a4 100644 --- a/dev-java/felix-gogo-runtime/felix-gogo-runtime-1.1.6.ebuild +++ b/dev-java/felix-gogo-runtime/felix-gogo-runtime-1.1.6.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/org.apache.felix.gogo.runtime-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" CP_DEPEND=" dev-java/osgi-annotation:0
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ghdl/
commit: 3bbaf66e7d8ec798e7b2bae24f83bb9b08db968b Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 01:11:07 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbaf66e sci-electronics/ghdl: Stabilize 4.0.0-r1 amd64, #930167 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild b/sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild index 91b707eb0ca7..7fb1396f35c1 100644 --- a/sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild +++ b/sci-electronics/ghdl/ghdl-4.0.0-r1.ebuild @@ -20,7 +20,7 @@ else SRC_URI="https://github.com/ghdl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/
commit: abb593e9e6aefc824656da4df5b1c29ca716c725 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 16:22:55 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb593e9 games-simulation/openrct2: Stabilize 0.4.9 arm64, #930138 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> games-simulation/openrct2/openrct2-0.4.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-simulation/openrct2/openrct2-0.4.9.ebuild b/games-simulation/openrct2/openrct2-0.4.9.ebuild index dcedf34a3632..dc1106a04c37 100644 --- a/games-simulation/openrct2/openrct2-0.4.9.ebuild +++ b/games-simulation/openrct2/openrct2-0.4.9.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" IUSE="dedicated +flac +opengl scripting test +truetype +vorbis" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/concurrentlinkedhashmap-lru/
commit: 13a38fe177f8cd6f98e1fb0756b4e71ae04a64ea Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a38fe1 dev-java/concurrentlinkedhashmap-lru: Keyword 1.4.2 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> .../concurrentlinkedhashmap-lru-1.4.2.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/concurrentlinkedhashmap-lru/concurrentlinkedhashmap-lru-1.4.2.ebuild b/dev-java/concurrentlinkedhashmap-lru/concurrentlinkedhashmap-lru-1.4.2.ebuild index 15bcca0f020c..4f495a844c3e 100644 --- a/dev-java/concurrentlinkedhashmap-lru/concurrentlinkedhashmap-lru-1.4.2.ebuild +++ b/dev-java/concurrentlinkedhashmap-lru/concurrentlinkedhashmap-lru-1.4.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN%lru}${P}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" CP_DEPEND="dev-java/jsr305:0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/javacc/
commit: cad6757af2b8deafe0841d228070f6969eac645f Author: Matoro Mahri matoro tk> AuthorDate: Thu May 2 17:28:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad6757a dev-java/javacc: Keyword 7.0.4 x86, #927348 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/javacc/javacc-7.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/javacc/javacc-7.0.4.ebuild b/dev-java/javacc/javacc-7.0.4.ebuild index 85e46252a432..58d0ccdccbcb 100644 --- a/dev-java/javacc/javacc-7.0.4.ebuild +++ b/dev-java/javacc/javacc-7.0.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/javacc/javacc/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="7.0.4" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" DEPEND=" >=virtual/jdk-1.8:*
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/zangband/
commit: 6f7ed9311da82ff301c8ff9807ff264212e2c4da Author: Ionen Wolkens gentoo org> AuthorDate: Mon May 6 01:44:43 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:44:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7ed931 games-roguelike/zangband: remove HOMEPAGE Don't know if it can be found somewhere else but the current HOMEPAGE redirects to an unrelated gambling website so let's not leave it like that. Signed-off-by: Ionen Wolkens gentoo.org> games-roguelike/zangband/zangband-2.7.4c-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-roguelike/zangband/zangband-2.7.4c-r1.ebuild b/games-roguelike/zangband/zangband-2.7.4c-r1.ebuild index d1fb2671077c..900c08ca15d6 100644 --- a/games-roguelike/zangband/zangband-2.7.4c-r1.ebuild +++ b/games-roguelike/zangband/zangband-2.7.4c-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 inherit autotools DESCRIPTION="An enhanced version of the Roguelike game Angband" -HOMEPAGE="http://www.zangband.org/; +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; SRC_URI="ftp://ftp.sunet.se/pub/games/Angband/Variant/ZAngband/${P}.tar.gz; S="${WORKDIR}"/${PN}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/
commit: ca67dc73eeea9ecb2132f06929f4badf6784c407 Author: Ionen Wolkens gentoo org> AuthorDate: Mon May 6 01:41:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:41:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca67dc73 dev-qt/qtwebsockets: sync live keywords (qt6) Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebsockets/qtwebsockets-6.7..ebuild | 2 +- dev-qt/qtwebsockets/qtwebsockets-6..ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.7..ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.7..ebuild index d777dc35a11b..895128a8a567 100644 --- a/dev-qt/qtwebsockets/qtwebsockets-6.7..ebuild +++ b/dev-qt/qtwebsockets/qtwebsockets-6.7..ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~x86" fi IUSE="qml +ssl" diff --git a/dev-qt/qtwebsockets/qtwebsockets-6..ebuild b/dev-qt/qtwebsockets/qtwebsockets-6..ebuild index d777dc35a11b..895128a8a567 100644 --- a/dev-qt/qtwebsockets/qtwebsockets-6..ebuild +++ b/dev-qt/qtwebsockets/qtwebsockets-6..ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~x86" fi IUSE="qml +ssl"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsensors/
commit: 24f36be20bf1907463386fecd7f86576b41a570f Author: Ionen Wolkens gentoo org> AuthorDate: Mon May 6 01:41:17 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:41:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f36be2 dev-qt/qtsensors: sync live keywords (qt6) Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtsensors/qtsensors-6.7..ebuild | 2 +- dev-qt/qtsensors/qtsensors-6..ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-qt/qtsensors/qtsensors-6.7..ebuild b/dev-qt/qtsensors/qtsensors-6.7..ebuild index aea4399fe738..18b1096bf2d9 100644 --- a/dev-qt/qtsensors/qtsensors-6.7..ebuild +++ b/dev-qt/qtsensors/qtsensors-6.7..ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Hardware sensor access library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~x86" fi IUSE="qml" diff --git a/dev-qt/qtsensors/qtsensors-6..ebuild b/dev-qt/qtsensors/qtsensors-6..ebuild index aea4399fe738..18b1096bf2d9 100644 --- a/dev-qt/qtsensors/qtsensors-6..ebuild +++ b/dev-qt/qtsensors/qtsensors-6..ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Hardware sensor access library for the Qt6 framework" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~x86" fi IUSE="qml"
[gentoo-commits] repo/gentoo:master commit in: media-sound/jack2/
commit: 8bdaa74cd9de0c0bbd74d5562eea7f113eb017ad Author: Ionen Wolkens gentoo org> AuthorDate: Mon May 6 00:56:38 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:05:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdaa74c media-sound/jack2: enable py3.12 + tidy a bit Still no release, so let's backport the waf bump which thankfully is less trouble than it looked. Does not touch anything but the build system. May be safer to revbump but rather not re-stabilize over this. Is fine on amd64 stable for a quick test. Closes: https://bugs.gentoo.org/929660 Signed-off-by: Ionen Wolkens gentoo.org> media-sound/jack2/Manifest| 1 + media-sound/jack2/jack2-1.9.22.ebuild | 24 ++-- media-sound/jack2/jack2-.ebuild | 5 - 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/media-sound/jack2/Manifest b/media-sound/jack2/Manifest index 5ffeac4b5e99..83521bcaf9c9 100644 --- a/media-sound/jack2/Manifest +++ b/media-sound/jack2/Manifest @@ -1 +1,2 @@ +DIST jack2-1.9.22-python3.12.patch.xz 32080 BLAKE2B d581d38cd32d8933bf4a9fdb1c6f3445d8e05be5ae1775335180b6f5daea9e5bad036560a33027d09d0a996a22fcb068140e2b61483fa8a7c4e8091bda39d114 SHA512 e63b73526719dcd4276036e71a7dd8f44c01c3048330724ec3fa8cf5f189055ac58f57493e87163017fbbe201b76672a9115b64957b575f0f7a1b6d9f7ec40e3 DIST jack2-1.9.22.tar.gz 933448 BLAKE2B 8c42cb996e132f711ad8b7071d44601e21bfc8fe24802113825b8434abc8734c981daa2b09f10a7ecb1492a51d631255a99649d6d76343622b5e38da07e0c598 SHA512 d93cb2bcc57b72b6815eed143de1092d14fe22542ae9a1f8480d9ed5f44b59c50f81279d18bdd84ff6276ddd71ca1aa64a1e46d61199a5eda0d873a356194ab4 diff --git a/media-sound/jack2/jack2-1.9.22.ebuild b/media-sound/jack2/jack2-1.9.22.ebuild index 5c178c78a5d4..c52bbee4676b 100644 --- a/media-sound/jack2/jack2-1.9.22.ebuild +++ b/media-sound/jack2/jack2-1.9.22.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit flag-o-matic python-single-r1 waf-utils multilib-minimal @@ -11,7 +11,11 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git; else - SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI=" + https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-python3.12.patch.xz + " KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86" fi @@ -23,7 +27,8 @@ SLOT="2" IUSE="+alsa +classic dbus doc ieee1394 libsamplerate metadata opus pam +tools systemd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} - || ( classic dbus )" + || ( classic dbus ) +" DEPEND=" alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) @@ -35,7 +40,8 @@ DEPEND=" ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] ) metadata? ( sys-libs/db:=[${MULTILIB_USEDEP}] ) opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] ) - systemd? ( classic? ( sys-apps/systemd:= ) )" + systemd? ( classic? ( sys-apps/systemd:= ) ) +" RDEPEND=" ${DEPEND} dbus? ( @@ -46,16 +52,22 @@ RDEPEND=" ) pam? ( sys-auth/realtime-base ) !media-sound/jack-audio-connection-kit - !media-video/pipewire[jack-sdk(-)]" + !media-video/pipewire[jack-sdk(-)] +" BDEPEND=" ${PYTHON_DEPS} virtual/pkgconfig - doc? ( app-text/doxygen )" + doc? ( app-text/doxygen ) +" # tools were formerly provided here, pull to maintain expectations PDEPEND="tools? ( media-sound/jack-example-tools )" DOCS=( AUTHORS.rst ChangeLog.rst README.rst README_NETJACK2 ) +PATCHES=( + "${WORKDIR}"/${P}-python3.12.patch +) + src_prepare() { default diff --git a/media-sound/jack2/jack2-.ebuild b/media-sound/jack2/jack2-.ebuild index c2b74cc94497..2241477aa20d 100644 --- a/media-sound/jack2/jack2-.ebuild +++ b/media-sound/jack2/jack2-.ebuild @@ -11,7 +11,10 @@ if [[ ${PV} == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/jackaudio/${PN}.git; else - SRC_URI="https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI=" + https://github.com/jackaudio/jack2/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + " KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/
commit: 5c44c9e077db8d2881a4493a4add21eea9288e98 Author: Ionen Wolkens gentoo org> AuthorDate: Mon May 6 01:26:07 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 01:26:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c44c9e0 dev-qt/qt-docs: add 6.7.1_p202404231200, unkeyworded Preparing it early for 6.7.1 release. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qt-docs/Manifest | 102 +++ dev-qt/qt-docs/qt-docs-6.7.1_p202404231200.ebuild | 153 ++ 2 files changed, 255 insertions(+) diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest index 1deaf7b35d80..307282af82e7 100644 --- a/dev-qt/qt-docs/Manifest +++ b/dev-qt/qt-docs/Manifest @@ -155,3 +155,105 @@ DIST 6.7.0-0-202403252230qtwebview-documentation.tar.xz 126028 BLAKE2B e9b7815a9 DIST 6.7.0-0-202403252230qtwebview-examples-6.7.0.7z 47243 BLAKE2B e71c0b29e2724fa9327deb81fc01abbcbbce840c39b1fe1c73a2e4acdf885501f82f43a553abd51bc74423d4ff9a2ae3f2cebe48ecef0479fc4e5860ea7017d5 SHA512 1bf1b690d705341088bf2f9f9590d3c20d4401c2c892c45ba95bd439dee61640883e64a9299708b6ac04f57d6cb0cb6710c073f5179b3b259f9d5cb8dffa4f67 DIST 6.7.0-0-202403252230qtwidgets-documentation.tar.xz 18106824 BLAKE2B f3c84450cf00c66387360ceead9581289592ff8df37830d17f1a1744ac2966643c5eaa4ba0c56d74de6eabcbfdeff5fe332ba7e53fa705102a41d43bc7d20ca7 SHA512 7330682ffce376867410a502e2796643217e55e03ba93d5338df6d97e9cbb14cad1805b354ba2a0a66b8473172f30b17bf5023eee9886fcc2c5ea857cd6f06a4 DIST 6.7.0-0-202403252230qtxml-documentation.tar.xz 341100 BLAKE2B 3b4eb622eba7e7c9e504ddb6e2a92982fdb7de57ae0452b9fc336026a799a069d4fc2678abf1fd3f0366e2b6d6956e7655213cd1e3cb5f0f1b0bf6d5c1aafa1b SHA512 9e4f0b8617153ee32dc648e49f6ef37c1b8be6542d9489ad3f2192cd1b2c2ba0bef13b587f8b912081d957c17c0dff43de2dd7117a655b674983226b56a47a65 +DIST 6.7.1-0-202404231200activeqt-documentation.tar.xz 248676 BLAKE2B 76c168aac157870c93fc2c265523be4ef24edb40d9ae3ebe653febb7665755b72ad8eed78f681caf8dc23785ea9bccbe3e0fd40ca4d757b92ee624be11730a66 SHA512 4535c34e723ba2b7603b13cd729cea39c84a7c3c2bf6bc4b5147aaa25d7a37dc91b3e9485b6837acf8ce083ea1304afc46f478589ba7fb2b769646940166d03b +DIST 6.7.1-0-202404231200qdoc-documentation.tar.xz 287028 BLAKE2B 7c5a3adedfc3cea7bb50cfad54fa1e59bd443cafe19a5d8ec768425c0f84cd504ef7d50bb4462b4454955560ca0dc22e58ccc55cf820d51fd3f5a2bb55ea5f78 SHA512 c9625df87766bd72ed3e78542d0661a4e20a2e72f156d778dfe84c915cea25e1e7c53f22cad73fecad07daab57f185e6d3b91151690d7661865245c7280175e1 +DIST 6.7.1-0-202404231200qmake-documentation.tar.xz 344240 BLAKE2B 60c4ff60822ba65f342d278be9df9204a66bbc6f2b513671521be61eb1a2cef5cc74835418ea5a8fd98ed0a9c39a728dad6d2b4080a693fdad43c8b5f1ffc79d SHA512 2427fb756b24412724d9eb90b6eb325e0d7a6fb2d88316366b5300ac62e240a0021085104906e4147e95872773b2f7bbb7bd1f69f016ed3a0bb9e7764cbad598 +DIST 6.7.1-0-202404231200qt3d-documentation.tar.xz 5601596 BLAKE2B 7e2af5e0b558e23f4df06fffc57ad18b044a852ad5fe68295a5685dc81e176ae8a862c0d936a2546fb0432d3ffc318e980c523592cc11f49cbdb2ecc387d SHA512 3b56eab604cd0ce9c4df62887cb923c38ae7650fbf799025d6566eda6da973e41397d1f40cf7ce5e535e91ea002ccb89777ae5cca499788d972f20e4b18ced0e +DIST 6.7.1-0-202404231200qt3d-examples-6.7.1.7z 60337578 BLAKE2B 2c28adde22a5b416aa963bd6ac421782b6f6154fe0df4b44fd7a156991de94d898c4aa8899d808a79708bcfb04744178365f9feebcb78bf75ee4831ca2966057 SHA512 2c5650d11f5ce5847c934e5917e77a60a51a0e2c49a66cce09e0428af952420cfdb9704492a09e4b561337f2f89092142b74ac1cc4d7ce2be177d0e7bf06c708 +DIST 6.7.1-0-202404231200qt5compat-examples-6.7.1.7z 27941 BLAKE2B df7aca9badeeb01a065935cf9eb8e96cfcc944333ad5cff90f10b0edd5bee4a3748f63463e6478ce4b54f0fbb73c158bf6bf4f4c64f4122da5963a633ebe7e93 SHA512 7badcee1d3bff879d234f35472de79e1873c92bd30267b28276eead0e71eff29f966500f5cc06a6afab6352c539675ef5fc530950018ffd2b09eb74c796c0ef3 +DIST 6.7.1-0-202404231200qtactiveqt-examples-6.7.1.7z 11983 BLAKE2B 535a28dc1f8bb434158097531a164ff90a26d462cecdd59ece3250e0a3d2a84af881375b12f4abeb594f57119e4031dfbb26aad52e7e795ba4b6e77d4888d90e SHA512 9abd0afd948fd3dcf7a6139ea1fb34b9f0a937dee36e17133e95eeaa75f48d03e8f1f5d2c4417436737f0c109a47ea60aa98db9f8f3e7a8d5d626da7f8e00627 +DIST 6.7.1-0-202404231200qtassistant-documentation.tar.xz 469236 BLAKE2B ba95f18f1569e65629c5cd7012fe16bc4f83d205a0ab1f380db28cfec1befe5fffb794e2d26679d4ec475fafe3f94a1525d9b176034032e3452ad858515ab49d SHA512 1542a5a55decc3ae67e251bccada18ec6f6f59057450c8e8a6dcf61706905d6e4199696f7be3b1207b9bcbca415cb555aa1368b7489ed1b1948ca5e94f18 +DIST 6.7.1-0-202404231200qtbase-examples-6.7.1.7z 4315236 BLAKE2B 99b62ca6176e1379b4e6906144e7343d34c2e0902f9014d4d0791c988606983071e26d451f0910785a01170e07abe7455aa0a5edebdec4294161d4ad9dd01331 SHA512 ca83728f7991fd309e3ee49ea22dc873943aae69a405c23a66ff2d22dbc5e56337b97ee96495e83eb24471d15b8ecc3fbc996aaf586ed0e465d1328bd39589ee +DIST 6.7.1-0-202404231200qtbluetooth-documentation.tar.xz 1035232
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/
commit: c4abce9c16710fc81cbbe511b47edff1cd96922c Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 23:51:44 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:51:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4abce9c dev-qt/qt-creator: drop 12.0.2 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qt-creator/Manifest | 1 - dev-qt/qt-creator/qt-creator-12.0.2.ebuild | 260 - 2 files changed, 261 deletions(-) diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest index bc5430b952e8..3aadf1f0def7 100644 --- a/dev-qt/qt-creator/Manifest +++ b/dev-qt/qt-creator/Manifest @@ -1,2 +1 @@ -DIST qt-creator-opensource-src-12.0.2.tar.xz 51028300 BLAKE2B a8a5d32ea472089182a515b1679a5de60c185112a9749784ceb8562bd0c8c97f66cf579b9862a27a24b20243f49002a6a068fcb2f9ed4dc9b57e4e2a0c233459 SHA512 cb28405aa632b390be0dbee6995f553d5663f69dafba14a338275e9ea7408bf97a132f6ff17a961fc82a9cabfb57f28a03680d994fe038696da10fe131d5d7d1 DIST qt-creator-opensource-src-13.0.0.tar.xz 52032860 BLAKE2B 63f1fbb5209c77b9fc9df9385e94808d7ea040de4af6305c16ac4ad540771ebc78b55d0552182fa30d80326da3989a96ee8a0cce218541e418b7f355e9542786 SHA512 26fea156becc136fb55702a65c29dad825fd3fa60d8e19d8d142ab6518dc8e40fbddfe70d79d2b71f14f76c8a1d9bca34fb65e565702e67c9276aec9758bf345 diff --git a/dev-qt/qt-creator/qt-creator-12.0.2.ebuild b/dev-qt/qt-creator/qt-creator-12.0.2.ebuild deleted file mode 100644 index 84a477ae119f.. --- a/dev-qt/qt-creator/qt-creator-12.0.2.ebuild +++ /dev/null @@ -1,260 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( {15..18} ) -LLVM_OPTIONAL=1 -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake flag-o-matic llvm-r1 python-any-r1 readme.gentoo-r1 xdg - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI=( - "https://code.qt.io/qt-creator/qt-creator.git; - "https://github.com/qt-creator/qt-creator.git; - ) - EGIT_SUBMODULES=( - perfparser - src/libs/qlitehtml - src/libs/qlitehtml/src/3rdparty/litehtml - ) -else - QTC_PV=${PV/_/-} - QTC_P=${PN}-opensource-src-${QTC_PV} - [[ ${QTC_PV} == ${PV} ]] && QTC_REL=official || QTC_REL=development - SRC_URI="https://download.qt.io/${QTC_REL}_releases/qtcreator/$(ver_cut 1-2)/${PV/_/-}/${QTC_P}.tar.xz" - S=${WORKDIR}/${QTC_P} - KEYWORDS="amd64" -fi - -DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt" -HOMEPAGE="https://www.qt.io/product/development-tools; - -LICENSE="GPL-3" -SLOT="0" -IUSE=" - +clang +designer doc +help plugin-dev qmldesigner - serialterminal +svg test +tracing webengine -" -REQUIRED_USE="clang? ( ${LLVM_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -QT_PV=6.2.0:6 # IDE_QT_VERSION_MIN - -# := is used where Qt's private APIs are used for safety -COMMON_DEPEND=" - >=dev-qt/qt5compat-${QT_PV} - >=dev-qt/qtbase-${QT_PV}=[concurrent,gui,network,widgets,xml] - >=dev-qt/qtdeclarative-${QT_PV}= - clang? ( - dev-cpp/yaml-cpp:= - $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}=') - ) - designer? ( >=dev-qt/qttools-${QT_PV}[designer] ) - help? ( - >=dev-qt/qttools-${QT_PV}[assistant] - webengine? ( >=dev-qt/qtwebengine-${QT_PV} ) - ) - qmldesigner? ( - >=dev-qt/qtquick3d-${QT_PV}= - >=dev-qt/qtsvg-${QT_PV} - ) - serialterminal? ( >=dev-qt/qtserialport-${QT_PV} ) - svg? ( >=dev-qt/qtsvg-${QT_PV} ) - tracing? ( - app-arch/zstd:= - dev-libs/elfutils - >=dev-qt/qtshadertools-${QT_PV} - ) -" -# qtimageformats for .webp in examples, semi-optfeature but useful in general -RDEPEND=" - ${COMMON_DEPEND} - help? ( >=dev-qt/qtimageformats-${QT_PV} ) - qmldesigner? ( >=dev-qt/qtquicktimeline-${QT_PV} ) -" -DEPEND="${COMMON_DEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-qt/qttools-${QT_PV}[linguist] - doc? ( >=dev-qt/qttools-${QT_PV}[qdoc] ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-11.0.2-musl-no-execinfo.patch - "${FILESDIR}"/${PN}-12.0.0-musl-no-malloc-trim.patch -) - -pkg_setup() { - python-any-r1_pkg_setup - use clang && llvm-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - # needed for finding docs at runtime in PF - sed -e "/_IDE_DOC_PATH/s/qtcreator/${PF}/" \ - -i cmake/QtCreatorAPIInternal.cmake || die - - if use plugin-dev; then #928423 - # cmake --install --component integrates poorly with the cmake - # eclass and the install targets are otherwise missing, so strip - # out EXCLUDE_FROM_ALL until figure out a better solution
[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/
commit: 1d963d8e8907e5c9d3ddc2795b6266e3c13b6368 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 22:10:24 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d963d8e games-strategy/freeorion: add 0.5.0.1, enable py3.12 Tests pass (for me) with all python versions, albeit there is bug #904124 that implies they may not and unsure what it is about. Will see if CI can reproduce again with this I guess. Other changes: - replace ccache patch by a cmake option - drop the check directory wrt bug #904124 to ensure no flaky behavior if dependencies are found - filter-lto for now due to: DesignWnd.cpp:43:8: error: type 'struct Availability' violates the C++ One Definition Rule (this was an issue in 0.5 as well) Bug: https://bugs.gentoo.org/904124 Closes: https://bugs.gentoo.org/929597 Signed-off-by: Ionen Wolkens gentoo.org> games-strategy/freeorion/Manifest | 1 + games-strategy/freeorion/freeorion-0.5.0.1.ebuild | 119 ++ 2 files changed, 120 insertions(+) diff --git a/games-strategy/freeorion/Manifest b/games-strategy/freeorion/Manifest index b33c45109c5f..855ea24f8f6f 100644 --- a/games-strategy/freeorion/Manifest +++ b/games-strategy/freeorion/Manifest @@ -1 +1,2 @@ +DIST FreeOrion_v0.5.0.1_Source.tar.gz 152861158 BLAKE2B 6924d4916fcd3ac93e7498b5247957a6fb62b8523aa49114e9e11ef5e3b89374966551bc14192fa7928951728ce814fb86d89365beb97aa7c2bc84408bfcadd2 SHA512 dc267231329f0615f12887f22139d57a2611f378e17e8b0f26c00efdb77e73ef737ff875350f805d34a07ca4ce0595758e4f61168878477ebbd92d0149bcdc22 DIST FreeOrion_v0.5_Source.tar.gz 152861207 BLAKE2B 5263f9c2461db35b5283122889d0779f175af095e90eb782d21b6870193669b0307c2df95ebde78b3f762d2d0e1e1d8ec5f537bd44bf6810b9fbf76c58322172 SHA512 ec1247584d317ca0d0394d62754fd35b1d1212323e96e644c9efae422437daf63aac12c2798274993c9c29887fe73a51bfe11e9b53370dc261a0683efe312f19 diff --git a/games-strategy/freeorion/freeorion-0.5.0.1.ebuild b/games-strategy/freeorion/freeorion-0.5.0.1.ebuild new file mode 100644 index ..29b1188c6e9f --- /dev/null +++ b/games-strategy/freeorion/freeorion-0.5.0.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit check-reqs cmake flag-o-matic multiprocessing python-single-r1 xdg + +DESCRIPTION="Free turn-based space empire and galactic conquest game" +HOMEPAGE="https://www.freeorion.org/; +SRC_URI="https://github.com/freeorion/freeorion/releases/download/v${PV}/FreeOrion_v${PV}_Source.tar.gz; +S=${WORKDIR}/src-tarball + +LICENSE="GPL-2+ CC-BY-SA-3.0 LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+client doc test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-libs/boost:=[${PYTHON_USEDEP},nls,python]') + sys-libs/zlib:= + client? ( + media-libs/freetype + media-libs/glew:0= + media-libs/libglvnd + media-libs/libogg + media-libs/libpng:= + media-libs/libsdl2[opengl,video] + media-libs/libvorbis + media-libs/openal + ) +" +RDEPEND=" + ${DEPEND} + client? ( + media-fonts/dejavu + media-fonts/roboto + ) +" +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + app-text/doxygen + media-gfx/graphviz + ) + test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') ) +" + +freeorion_check-reqs() { + # cc1plus processes may suddenly use ~1.5GB all at once early on (2+GB + # if debug symbols) then far less for the rest, check minimal jobs*1.5 + local CHECKREQS_MEMORY=$(($(makeopts_jobs)*1500))M + check-reqs_${EBUILD_PHASE_FUNC} +} + +pkg_pretend() { + freeorion_check-reqs +} + +pkg_setup() { + freeorion_check-reqs + python-single-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + sed -i 's/-O3//' CMakeLists.txt || die + + cmake_comment_add_subdirectory check #904124 +} + +src_configure() { + filter-lto # -Werror=odr issues + + local mycmakeargs=( + -DCCACHE_PROGRAM=no + -DBUILD_CLIENT_GG=$(usex client) + -DBUILD_CLIENT_GODOT=no # TODO? perhaps with system godot (experimental) + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile all $(usev doc) +} + +src_test() { + cmake_src_test -j1 # avoid running 2 conflicting servers + + local EPYTEST_DESELECT=( + # broken with 3.11 but is not known to cause issues, just skip for now + tests/AI/save_game_codec/test_savegame_manager.py::test_setstate_call + )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/
commit: ee6a1a85fa3876a50e1f77e6f91c8a7d063ec9a6 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 17:23:28 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6a1a85 media-libs/libsdl2: disable automagic ccache Randomly spotted ccache lines despite FEATURES=-ccache during a rebuild. Unsure by what logic options were sorted in this mycmakeargs, so semi randomly inserted near the end among the other hard =OFF for now. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/libsdl2/libsdl2-2.30.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/libsdl2/libsdl2-2.30.3.ebuild b/media-libs/libsdl2/libsdl2-2.30.3.ebuild index 1092e5d181a5..36665d855090 100644 --- a/media-libs/libsdl2/libsdl2-2.30.3.ebuild +++ b/media-libs/libsdl2/libsdl2-2.30.3.ebuild @@ -179,6 +179,7 @@ src_configure() { -DSDL_LIBUDEV=$(usex udev) -DSDL_DBUS=$(usex dbus) -DSDL_IBUS=$(usex ibus) + -DSDL_CCACHE=OFF -DSDL_DIRECTX=OFF -DSDL_RPATH=OFF -DSDL_VIDEO_RENDER_D3D=OFF
[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/
commit: 454cc818b3c973e8cec9bd387affc0d32c454718 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 20:42:15 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454cc818 games-strategy/freeorion: drop There is not much interest in maintaining live ebuilds for games in general, maybe if this had a more dedicated maintainer. Signed-off-by: Ionen Wolkens gentoo.org> games-strategy/freeorion/freeorion-.ebuild | 123 - 1 file changed, 123 deletions(-) diff --git a/games-strategy/freeorion/freeorion-.ebuild b/games-strategy/freeorion/freeorion-.ebuild deleted file mode 100644 index 7bf2bf981654.. --- a/games-strategy/freeorion/freeorion-.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit check-reqs cmake multiprocessing python-single-r1 xdg - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/freeorion/freeorion.git; -else - SRC_URI="https://github.com/freeorion/freeorion/releases/download/v${PV}/FreeOrion_v${PV}_Source.tar.gz; - S="${WORKDIR}/src-tarball" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Free turn-based space empire and galactic conquest game" -HOMEPAGE="https://www.freeorion.org/; - -LICENSE="GPL-2+ CC-BY-SA-3.0 LGPL-2.1+" -SLOT="0" -IUSE="+client doc test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-libs/boost:=[${PYTHON_USEDEP},nls,python]') - sys-libs/zlib:= - client? ( - media-libs/freetype - media-libs/glew:= - media-libs/libglvnd - media-libs/libogg - media-libs/libpng:= - media-libs/libsdl2[opengl,video] - media-libs/libvorbis - media-libs/openal - )" -RDEPEND=" - ${DEPEND} - client? ( - media-fonts/dejavu - media-fonts/roboto - )" -BDEPEND=" - ${PYTHON_DEPS} - doc? ( - app-text/doxygen - media-gfx/graphviz - ) - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - )" - -PATCHES=( - "${FILESDIR}/freeorion-0.5-ccache.patch" -) - -freeorion_check-reqs() { - # cc1plus processes may suddenly use ~1.5GB all at once early on (2+GB - # if debug symbols) then far less for the rest, check minimal jobs*1.5 - local CHECKREQS_MEMORY=$(($(makeopts_jobs)*1500))M - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - freeorion_check-reqs -} - -pkg_setup() { - freeorion_check-reqs - python-single-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - sed -i 's/-O3//' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_CLIENT_GG=$(usex client) - -DBUILD_CLIENT_GODOT=no # TODO, perhaps with system godot (experimental) - -DBUILD_TESTING=$(usex test) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile all $(usev doc) -} - -src_test() { - cmake_src_test -j1 # avoid running 2 conflicting servers - - local EPYTEST_DESELECT=( - # broken with 3.11 but is not known to cause issues, just skip for now - tests/AI/save_game_codec/test_savegame_manager.py::test_setstate_call - ) - - epytest -o cache_dir="${T}"/pytest_cache default/python/tests -} - -src_install() { - local DOCS=( ChangeLog.md README.md ) - cmake_src_install - - use doc && dodoc -r "${BUILD_DIR}"/doc/cpp-apidoc/html - - if use client; then - local font - for font in roboto/Roboto-{Bold,Regular}.ttf dejavu/DejaVuSans{-Bold,}.ttf; do - dosym -r /usr/share/{fonts/${font%/*},${PN}/default/data/fonts}/${font##*/} - done - rm "${ED}"/usr/share/${PN}/default/data/fonts/LICENSE.{Roboto,DejaVu} || die - else - rm -r "${ED}"/usr/share/freeorion/default/data/fonts || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedroidrpg/
commit: 6d0e90c550a5588d1a63ff20757b4bec50644d9d Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 18:02:30 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0e90c5 games-rpg/freedroidrpg: enable py3.12 fwiw revbump to update python-any-r1 BDEPEND given this rarely gets bumps Closes: https://bugs.gentoo.org/929593 Signed-off-by: Ionen Wolkens gentoo.org> .../{freedroidrpg-1.0.ebuild => freedroidrpg-1.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild b/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild similarity index 97% rename from games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild rename to games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild index 11cf4a0857d7..aae3726480c1 100644 --- a/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild +++ b/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 LUA_COMPAT=( lua5-3 ) -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit autotools lua-single python-any-r1 xdg DESCRIPTION="Modification of the classical Freedroid engine into an RPG"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/nestopia/
commit: 9bf593bfef121bf8bd42fec5938742aedf4c1ada Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 22:37:16 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf593bf games-emulation/nestopia: add 1.52.1 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/nestopia/Manifest | 1 + games-emulation/nestopia/nestopia-1.52.1.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/games-emulation/nestopia/Manifest b/games-emulation/nestopia/Manifest index 6326873a9351..e8a623bb9af0 100644 --- a/games-emulation/nestopia/Manifest +++ b/games-emulation/nestopia/Manifest @@ -1 +1,2 @@ DIST nestopia-1.52.0.tar.gz 1589971 BLAKE2B faa2418ae79a19448df411303c1c6740f74f42501d7232fee5e4bc8c60f26ee5187e106cb76fb2f8286a1b14ecb0ced1376a15381775ab67dc62e720ebae4601 SHA512 d7b36a07c1def146b3596124d3d084c39865916069092eceb3c1a22a030573c94fff7f3525e161d671fedd672f81ef536a42b4d0b37779c5993ffc158cdd3c0b +DIST nestopia-1.52.1.tar.gz 1593358 BLAKE2B 31010b0b85e76a2cadcc48075be185076c728cb5742ef6a557e4f90a471ef4f2dd4c62e3580a01610b436b780747af4ef57c43f20cc0a000af01aef0899f97df SHA512 600f539e64e71ae732073a9e6781c67e54bd37d3253cf48b77d433396516d6ecf3e519e0f19107aca9dd81b3802b3948d9d242c44956682c988d4630b090273e diff --git a/games-emulation/nestopia/nestopia-1.52.1.ebuild b/games-emulation/nestopia/nestopia-1.52.1.ebuild new file mode 100644 index ..f052df2b46cc --- /dev/null +++ b/games-emulation/nestopia/nestopia-1.52.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic xdg + +DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++" +HOMEPAGE="http://0ldsk00l.ca/nestopia/; +SRC_URI=" + https://github.com/0ldsk00l/nestopia/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=" + app-arch/libarchive:= + media-libs/libglvnd + media-libs/libsdl2[joystick,sound] + sys-libs/zlib:= + x11-libs/fltk:1[opengl] +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-build/autoconf-archive + virtual/pkgconfig +" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + # silence the narrowing warnings on clang (bug #830469) + append-cxxflags -Wno-narrowing + + econf $(use_enable doc) +}
[gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/
commit: 4b8892ae1d5f997bd678d4cfd9864ea916620bb8 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 18:48:09 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8892ae games-strategy/endless-sky: add 0.10.6 Sorry for long overdue bump, may look at this package myself in the future for bumps. bug #929596: python is no longer used due to migration to cmake bug #906990: untested with musl+gcc but looking at the sources the immediate issue noted should be fixed (lot of missing cstdint were added), please file a new bug if still broken with musl Closes: https://bugs.gentoo.org/906990 Closes: https://bugs.gentoo.org/915807 Closes: https://bugs.gentoo.org/929596 Thanks-to: hkBst Signed-off-by: Ionen Wolkens gentoo.org> games-strategy/endless-sky/Manifest| 1 + .../endless-sky/endless-sky-0.10.6.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/games-strategy/endless-sky/Manifest b/games-strategy/endless-sky/Manifest index c978ae4a65e1..69ff9993f8da 100644 --- a/games-strategy/endless-sky/Manifest +++ b/games-strategy/endless-sky/Manifest @@ -1 +1,2 @@ +DIST endless-sky-0.10.6.tar.gz 256438340 BLAKE2B 39699f458b691dd8aa0586ebbb5b537b8b999ea0084abc561803e21e97986dd6ef28582545fc79cc5cd3ef5d4c587b96860fd7b94294acf2fee31224543ac4ff SHA512 815f64db07997cc8732b12887f55d363f0ef7e44a158dc83fc0b6c4c12c69dab3bf7e1b14c7e93fe920974d8c28b8043f39808227219f09adfe618a00389a530 DIST endless-sky-0.9.16.1.tar.gz 184582283 BLAKE2B 3c35df96b54546811713b123bf43993df6ba5271988decd7408722263c2edd904c84888db61c2d22554b3f60edebd25db7913e7784f309ff936d37c815bc6650 SHA512 83e0a47160506b1e3608f67534e2dbcf51515d809016efc379448d14331229ffe26360f82cc60c565c84b10c605aec846efc19bcd4af10ee116e5ef8fc804d56 diff --git a/games-strategy/endless-sky/endless-sky-0.10.6.ebuild b/games-strategy/endless-sky/endless-sky-0.10.6.ebuild new file mode 100644 index ..d1f1437b24c2 --- /dev/null +++ b/games-strategy/endless-sky/endless-sky-0.10.6.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake prefix xdg + +DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal Velocity" +HOMEPAGE="https://endless-sky.github.io/; +SRC_URI=" + https://github.com/endless-sky/endless-sky/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE=" + GPL-3+ + CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 + CC-BY-SA-3.0 CC-BY-SA-4.0 + CC0-1.0 public-domain +" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gles2-only test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libglvnd + media-libs/libjpeg-turbo:= + media-libs/libmad + media-libs/libpng:= + media-libs/libsdl2[video] + media-libs/openal + sys-apps/util-linux + gles2-only? ( media-libs/libsdl2[gles2] ) + !gles2-only? ( + media-libs/glew:0= + media-libs/libsdl2[opengl] + ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare + + # no /usr/*games/ on Gentoo, adjust docdir, install even if != Release, + # and GLEW is unused if USE=gles2-only (using sed for less rebasing) + sed -e '/install(/s: games: bin:' \ + -e '/install(/s: share/games: share:' \ + -e "/install(/s: share/doc/endless-sky: share/doc/${PF}:" \ + -e '/install(/s: CONFIGURATIONS Release::' \ + -e 's:GLEW REQUIRED:GLEW:' \ + -i CMakeLists.txt || die + sed -i '/PATH/s:share/games:share:' source/Files.cpp || die + + hprefixify -w /PATH/ source/Files.cpp +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DES_GLES=$(usex gles2-only) + -DES_USE_SYSTEM_LIBRARIES=yes + -DES_USE_VCPKG=no + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + gzip -d -- "${ED}"/usr/share/man/man6/${PN}.6.gz || die + rm -- "${ED}"/usr/share/doc/${PF}/{copyright,license.txt} || die +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "Endless Sky provides high-res sprites for high-dpi screens." + elog "If you want to use them, download:" + elog + elog " https://github.com/endless-sky/endless-sky-high-dpi/releases; + elog + elog "and extract it to ~/.local/share/endless-sky/plugins/" + fi +}
[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/
commit: 8338ad99feb3263b45d1ac7342126e3a06a5695b Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 20:40:22 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8338ad99 games-strategy/freeorion: drop 0.4.10.2-r1 Signed-off-by: Ionen Wolkens gentoo.org> games-strategy/freeorion/Manifest | 1 - .../freeorion/freeorion-0.4.10.2-r1.ebuild | 121 - 2 files changed, 122 deletions(-) diff --git a/games-strategy/freeorion/Manifest b/games-strategy/freeorion/Manifest index c8383bc84536..b33c45109c5f 100644 --- a/games-strategy/freeorion/Manifest +++ b/games-strategy/freeorion/Manifest @@ -1,2 +1 @@ -DIST FreeOrion_v0.4.10.2_2021-08-01.f663dad_Source.tar.gz 124836633 BLAKE2B 42224b84a7aef99e998cb025b5095365a65670a3a0a543ef323f444f1904557713dc995de6f7ccaf9a45e34f62b4c65d4977caa0f6ac7605a9978268bdef0ba1 SHA512 a0f327f5fec82cf15495828f60b59b59834efaa041919fe9f68e4428e89b729503b7e666214ea39e5c9afdfbb9efd343c5cbcb8dfc982d6f56b3a06fd898f428 DIST FreeOrion_v0.5_Source.tar.gz 152861207 BLAKE2B 5263f9c2461db35b5283122889d0779f175af095e90eb782d21b6870193669b0307c2df95ebde78b3f762d2d0e1e1d8ec5f537bd44bf6810b9fbf76c58322172 SHA512 ec1247584d317ca0d0394d62754fd35b1d1212323e96e644c9efae422437daf63aac12c2798274993c9c29887fe73a51bfe11e9b53370dc261a0683efe312f19 diff --git a/games-strategy/freeorion/freeorion-0.4.10.2-r1.ebuild b/games-strategy/freeorion/freeorion-0.4.10.2-r1.ebuild deleted file mode 100644 index 0d5f61e91177.. --- a/games-strategy/freeorion/freeorion-0.4.10.2-r1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit check-reqs cmake multiprocessing python-single-r1 xdg - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/freeorion/freeorion.git; -else - FREEORION_BUILD_ID="2021-08-01.f663dad" - SRC_URI="https://github.com/freeorion/freeorion/releases/download/v${PV}/FreeOrion_v${PV}_${FREEORION_BUILD_ID}_Source.tar.gz; - S="${WORKDIR}/src-tarball" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Free turn-based space empire and galactic conquest game" -HOMEPAGE="https://www.freeorion.org/; - -LICENSE="GPL-2+ CC-BY-SA-3.0 LGPL-2.1+" -SLOT="0" -IUSE="dedicated doc test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-libs/boost:=[${PYTHON_USEDEP},nls,python]') - sys-libs/zlib:= - !dedicated? ( - media-libs/freetype - media-libs/glew:= - media-libs/libglvnd[X] - media-libs/libogg - media-libs/libpng:= - media-libs/libsdl2[opengl,video] - media-libs/libvorbis - media-libs/openal - )" -RDEPEND=" - ${DEPEND} - !dedicated? ( - media-fonts/dejavu - media-fonts/roboto - )" -BDEPEND=" - ${PYTHON_DEPS} - doc? ( - app-text/doxygen - media-gfx/graphviz - ) - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - )" - -freeorion_check-reqs() { - # cc1plus processes may suddenly use ~1.5GB all at once early on (2+GB - # if debug symbols) then far less for the rest, check minimal jobs*1.5 - local CHECKREQS_MEMORY=$(($(makeopts_jobs)*1500))M - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - freeorion_check-reqs -} - -pkg_setup() { - freeorion_check-reqs - python-single-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - sed -i 's/-O3//' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_HEADLESS=$(usex dedicated) - -DBUILD_TESTING=$(usex test) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile all $(usev doc) -} - -src_test() { - # freeoriond randomly(?) segfaults on exit, cause unknown but - # seems fixed by some refactoring in - (excluding for now) - cmake_src_test -E 'SmokeTest(Game|Hostless)' - - local EPYTEST_DESELECT=( - # broken with 3.11 but is not known to cause issues, just skip for now - default/python/tests/AI/test_savegame_manager.py::test_setstate_call - ) - - epytest -o cache_dir="${T}"/pytest_cache default/python/tests -} - -src_install() { - local DOCS=( ChangeLog.md README.md ) - cmake_src_install - - use doc && dodoc -r "${BUILD_DIR}"/doc/cpp-apidoc/html - - if use dedicated; then - rm -r "${ED}"/usr/share/freeorion/default/data/fonts || die - else - local font -
[gentoo-commits] repo/gentoo:master commit in: games-arcade/commandergenius/
commit: baa52b0691fe34b51a3e09b5a03e2df68236dc2a Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 17:10:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa52b06 games-arcade/commandergenius: enable py3.12 + tidy Still needs the bump that would remove python altogether, but I don't have the game data to run it and would rather not handle it. Adding 3.12 is also pretty tentative. Closes: https://bugs.gentoo.org/929568 Signed-off-by: Ionen Wolkens gentoo.org> .../commandergenius/commandergenius-2.4.0-r1.ebuild| 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild index 82eb3b850b7e..5d2aabf22c41 100644 --- a/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild +++ b/games-arcade/commandergenius/commandergenius-2.4.0-r1.ebuild @@ -1,18 +1,18 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 # note: version >=2.5.0 switches from python to lua -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake flag-o-matic python-single-r1 xdg -MY_P="Commander-Genius-v${PV}" +MY_P=Commander-Genius-v${PV} DESCRIPTION="Open Source Commander Keen clone (needs original game files)" HOMEPAGE="https://clonekeenplus.sourceforge.io/; SRC_URI="https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v${PV}/${MY_P}.tar.bz2; -S="${WORKDIR}/${MY_P}" +S=${WORKDIR}/${MY_P} LICENSE="GPL-2" SLOT="0" @@ -29,10 +29,12 @@ RDEPEND=" sys-libs/zlib[minizip] downloader? ( net-misc/curl ) opengl? ( virtual/opengl ) - python? ( ${PYTHON_DEPS} )" + python? ( ${PYTHON_DEPS} ) +" DEPEND=" ${RDEPEND} - dev-libs/boost" + dev-libs/boost +" BDEPEND="python? ( ${PYTHON_DEPS} )" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/angrydd/
commit: 0266b57136e39d0106db942042d2e54b8dc3217c Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 16:54:12 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0266b571 games-puzzle/angrydd: enable py3.12 + tidy Closes: https://bugs.gentoo.org/929587 Signed-off-by: Ionen Wolkens gentoo.org> games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild b/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild index b174a76f1f3c..39c109b7be99 100644 --- a/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild +++ b/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild @@ -1,17 +1,18 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop python-single-r1 DESCRIPTION="Angry, Drunken Dwarves, a falling blocks game similar to Puzzle Fighter" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage; SRC_URI=" mirror://gentoo/${P/_p*}.tar.gz - mirror://debian/pool/main/${P::1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz" -S="${WORKDIR}/${P/_p*}" + mirror://debian/pool/main/${P::1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz +" +S=${WORKDIR}/${P/_p*} LICENSE="GPL-2" SLOT="0" @@ -22,7 +23,8 @@ RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]') media-libs/sdl2-image[png] - media-libs/sdl2-mixer[vorbis]" + media-libs/sdl2-mixer[vorbis] +" BDEPEND="${PYTHON_DEPS}" PATCHES=( @@ -42,5 +44,5 @@ src_install() { doicon ${PN}.png make_desktop_entry ${PN} "Angry, Drunken Dwarves" - rm -r "${ED}"/usr/share/{games,share} || die + rm -r -- "${ED}"/usr/share/{games,share} || die }
[gentoo-commits] repo/gentoo:master commit in: games-simulation/singularity/
commit: 2eb3247ecdf616b46dfc599be7bf1616cdb8608b Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 17:04:38 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb3247e games-simulation/singularity: enable py3.12 + tidy This could use more attention for build system issues, but they are unrelated to 3.12 and it works for now. Closes: https://bugs.gentoo.org/929594 Signed-off-by: Ionen Wolkens gentoo.org> games-simulation/singularity/singularity-1.00-r2.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/games-simulation/singularity/singularity-1.00-r2.ebuild b/games-simulation/singularity/singularity-1.00-r2.ebuild index faf2e9b246f6..25d4ba471216 100644 --- a/games-simulation/singularity/singularity-1.00-r2.ebuild +++ b/games-simulation/singularity/singularity-1.00-r2.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop distutils-r1 -SINGULARITY_MUSIC="endgame-${PN}-music-007" +SINGULARITY_MUSIC=endgame-${PN}-music-007 DESCRIPTION="Simulation of a true AI. Go from computer to computer, chased by the whole world" HOMEPAGE="http://www.emhsoft.com/singularity/; @@ -30,7 +30,8 @@ RDEPEND=" media-libs/sdl2-image[jpeg,png] media-libs/sdl2-mixer[vorbis] !app-containers/apptainer - !sys-cluster/singularity" + !sys-cluster/singularity +" BDEPEND="app-arch/unzip" distutils_enable_sphinx docs
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/monsterz/
commit: e51d2e1d479b5982e63aee9cde9f45f2584a8838 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 16:37:11 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51d2e1d games-puzzle/monsterz: enable py3.12 + tidy Closes: https://bugs.gentoo.org/929590 Signed-off-by: Ionen Wolkens gentoo.org> games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild b/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild index 1d555b46048f..c39a29488956 100644 --- a/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild +++ b/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild @@ -1,17 +1,18 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop python-single-r1 DESCRIPTION="Puzzle game similar to the famous Bejeweled or Zookeeper" HOMEPAGE="http://sam.zoy.org/projects/monsterz/; SRC_URI=" http://sam.zoy.org/projects/monsterz/${P/_p*}.tar.gz - mirror://debian/pool/main/${P::1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz" -S="${WORKDIR}/${P/_p*}" + mirror://debian/pool/main/${P::1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz +" +S=${WORKDIR}/${P/_p*} LICENSE="GPL-1+ LGPL-2+ WTFPL-2" SLOT="0" @@ -22,7 +23,8 @@ RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]') media-libs/sdl2-image[png] - media-libs/sdl2-mixer[mod]" + media-libs/sdl2-mixer[mod] +" BDEPEND="${PYTHON_DEPS}" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pathological/
commit: a615a3e47898a2bb94d3f20c3c18a410ce800614 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 16:44:51 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a615a3e4 games-puzzle/pathological: enable py3.12 + tidy Closes: https://bugs.gentoo.org/929591 Signed-off-by: Ionen Wolkens gentoo.org> .../pathological/pathological-1.1.3_p16-r3.ebuild | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild index a96b81bfc608..c1bc614588a3 100644 --- a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild +++ b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild @@ -3,17 +3,18 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop optfeature python-single-r1 -MY_P="${PN}-$(ver_cut 1-3)" +MY_P=${PN}-$(ver_cut 1-3) DESCRIPTION="Enriched clone of the game 'Logical' by Rainbow Arts" HOMEPAGE="https://pathological.sourceforge.net/; SRC_URI=" https://downloads.sourceforge.net/pathological/${MY_P}.tar.gz - mirror://debian/pool/main/p/pathological/${MY_P/-/_}-${PV/*_p}.debian.tar.xz" -S="${WORKDIR}/${MY_P}" + mirror://debian/pool/main/p/pathological/${MY_P/-/_}-${PV/*_p}.debian.tar.xz +" +S=${WORKDIR}/${MY_P} LICENSE="GPL-2+" SLOT="0" @@ -24,10 +25,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} media-libs/sdl2-image[jpeg,png] - $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]')" + $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]') +" BDEPEND=" ${PYTHON_DEPS} - doc? ( media-libs/netpbm[png] )" + doc? ( media-libs/netpbm[png] ) +" PATCHES=( "${FILESDIR}"/${P}-pygame2-compat.patch
[gentoo-commits] repo/gentoo:master commit in: games-arcade/whichwayisup/
commit: 2c33968f950b08f34b861551a93f8dbd46c863b1 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 16:50:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c33968f games-arcade/whichwayisup: enable py3.12 + tidy Closes: https://bugs.gentoo.org/929572 Signed-off-by: Ionen Wolkens gentoo.org> games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild b/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild index c8c7fe0a4dd2..b20c0cfa5fc5 100644 --- a/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild +++ b/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.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 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop python-single-r1 DESCRIPTION="Traditional and challenging 2D platformer game with a slight rotational twist" @@ -11,8 +11,9 @@ HOMEPAGE="https://www.oletus.fi/static/whichwayisup/; SRC_URI=" https://www.oletus.fi/static/whichwayisup/${PN}_b079.zip mirror://debian/pool/main/${P::1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz - https://dev.gentoo.org/~ionen/distfiles/${PN}.png; -S="${WORKDIR}/${PN}" + https://dev.gentoo.org/~ionen/distfiles/${PN}.png +" +S=${WORKDIR}/${PN} LICENSE="BitstreamVera CC-BY-3.0 GPL-2" SLOT="0" @@ -23,10 +24,12 @@ RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]') media-libs/sdl2-image[png] - media-libs/sdl2-mixer[vorbis]" + media-libs/sdl2-mixer[vorbis] +" BDEPEND=" ${PYTHON_DEPS} - app-arch/unzip" + app-arch/unzip +" PATCHES=( "${WORKDIR}"/debian/patches @@ -34,7 +37,7 @@ PATCHES=( src_prepare() { # drop Debian specific patch - rm "${WORKDIR}"/debian/patches/font_path.patch || die + rm -- "${WORKDIR}"/debian/patches/font_path.patch || die default
[gentoo-commits] repo/gentoo:master commit in: games-action/teeworlds/
commit: 40f06f1a04a6e033e53541f7af46ec4772908d88 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 17:47:01 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:43:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f06f1a games-action/teeworlds: enable py3.12 + tidy -DPYTHON_EXECUTABLE is no longer necessary, handled by cmake.eclass (uses the right python from a quick look) fwiw revbump to update python-any-r1 BDEPEND given this rarely gets bumps Closes: https://bugs.gentoo.org/929567 Signed-off-by: Ionen Wolkens gentoo.org> ...{teeworlds-0.7.5-r2.ebuild => teeworlds-0.7.5-r3.ebuild} | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/games-action/teeworlds/teeworlds-0.7.5-r2.ebuild b/games-action/teeworlds/teeworlds-0.7.5-r3.ebuild similarity index 83% rename from games-action/teeworlds/teeworlds-0.7.5-r2.ebuild rename to games-action/teeworlds/teeworlds-0.7.5-r3.ebuild index 484834e8512c..7d39366980d7 100644 --- a/games-action/teeworlds/teeworlds-0.7.5-r2.ebuild +++ b/games-action/teeworlds/teeworlds-0.7.5-r3.ebuild @@ -1,17 +1,18 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake desktop flag-o-matic python-any-r1 DESCRIPTION="Online multi-player platform 2D shooter" HOMEPAGE="https://www.teeworlds.com/; SRC_URI=" https://github.com/teeworlds/teeworlds/releases/download/${PV}/teeworlds-${PV}-src.tar.gz - https://dev.gentoo.org/~ionen/distfiles/${PN}.png; -S="${WORKDIR}/${P}-src" + https://dev.gentoo.org/~ionen/distfiles/${PN}.png +" +S=${WORKDIR}/${P}-src LICENSE="ZLIB" SLOT="0" @@ -27,7 +28,8 @@ RDEPEND=" media-sound/wavpack ) dev-libs/openssl:= - sys-libs/zlib:=" + sys-libs/zlib:= +" DEPEND="${RDEPEND}" BDEPEND="${PYTHON_DEPS}" @@ -37,7 +39,6 @@ src_configure() { local mycmakeargs=( -DCLIENT=$(usex !dedicated) -DCMAKE_DISABLE_FIND_PACKAGE_X11=yes # unused - -DPYTHON_EXECUTABLE="${PYTHON}" ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: games-arcade/funnyboat/
commit: c887406ab12d1c392c4f69d753a6acf554602901 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 15:52:12 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c887406a games-arcade/funnyboat: enable py3.12 + tidy Closes: https://bugs.gentoo.org/929569 Signed-off-by: Ionen Wolkens gentoo.org> games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild b/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild index 1001874ec143..e222147a995e 100644 --- a/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild +++ b/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild @@ -3,15 +3,16 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop python-single-r1 wrapper DESCRIPTION="Side scrolling shooter game starring a steamboat on the sea" HOMEPAGE="https://funnyboat.sourceforge.net/; SRC_URI=" https://downloads.sourceforge.net/${PN}/${P/_p*}-src.zip - mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz" -S="${WORKDIR}/${PN}" + mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz +" +S=${WORKDIR}/${PN} LICENSE="BitstreamVera GPL-2 MIT" SLOT="0" @@ -22,10 +23,12 @@ RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]') media-libs/sdl2-image[png] - media-libs/sdl2-mixer[vorbis]" + media-libs/sdl2-mixer[vorbis] +" BDEPEND=" ${PYTHON_DEPS} - app-arch/unzip" + app-arch/unzip +" PATCHES=( "${WORKDIR}"/debian/patches @@ -34,7 +37,7 @@ PATCHES=( src_prepare() { # Drop Debian specific patch - rm "${WORKDIR}"/debian/patches/use_debian_vera_ttf.patch || die + rm -- "${WORKDIR}"/debian/patches/use_debian_vera_ttf.patch || die default }
[gentoo-commits] repo/gentoo:master commit in: games-arcade/solarwolf/
commit: e11dd370dd5b16fe85e53e78180dae61617748be Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 16:31:55 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11dd370 games-arcade/solarwolf: enable py3.12 + tidy Closes: https://bugs.gentoo.org/929571 Signed-off-by: Ionen Wolkens gentoo.org> games-arcade/solarwolf/solarwolf-1.5_p3.ebuild | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild b/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild index 63dbad85cf2b..b9697d085237 100644 --- a/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild +++ b/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild @@ -1,19 +1,20 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop python-single-r1 -MY_P="${PN}-$(ver_cut 1-2)" +MY_P=${PN}-$(ver_cut 1-2) DESCRIPTION="Action/arcade recreation of SolarFox" HOMEPAGE="https://www.pygame.org/shredwheat/solarwolf/index.shtml; SRC_URI=" http://www.pygame.org/shredwheat/solarwolf/${MY_P}.tar.gz - mirror://debian/pool/main/s/solarwolf/${MY_P/-/_}+dfsg1-${PV/*_p}.debian.tar.xz" -S="${WORKDIR}/${MY_P}" + mirror://debian/pool/main/s/solarwolf/${MY_P/-/_}+dfsg1-${PV/*_p}.debian.tar.xz +" +S=${WORKDIR}/${MY_P} LICENSE="LGPL-2.1" SLOT="0" @@ -24,7 +25,8 @@ RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep 'dev-python/pygame[${PYTHON_USEDEP}]') media-libs/sdl2-image[gif,png] - media-libs/sdl2-mixer[mod,vorbis]" + media-libs/sdl2-mixer[mod,vorbis] +" BDEPEND="${PYTHON_DEPS}" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: games-arcade/jumpnbump/
commit: 474274b17b8bd467b159b715f83f8f08267da4c0 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 5 16:19:31 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 5 23:37:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474274b1 games-arcade/jumpnbump: enable py3.12 + tidy Closes: https://bugs.gentoo.org/929570 Signed-off-by: Ionen Wolkens gentoo.org> games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild b/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild index a48697492c6e..2ce3affe6943 100644 --- a/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.ebuild +++ b/games-arcade/jumpnbump/jumpnbump-1.61_p20210421.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 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop python-single-r1 toolchain-funcs MY_COMMIT="73c5fe86fd831dec45a22077e8d63dd2b6a6349e" @@ -11,7 +11,7 @@ MY_COMMIT="73c5fe86fd831dec45a22077e8d63dd2b6a6349e" DESCRIPTION="Funny multiplayer game about cute little fluffy bunnies" HOMEPAGE="https://libregames.gitlab.io/jumpnbump; SRC_URI="https://gitlab.com/LibreGames/jumpnbump/-/archive/${MY_COMMIT}/${P}.tar.bz2; -S="${WORKDIR}/${PN}-${MY_COMMIT}" +S=${WORKDIR}/${PN}-${MY_COMMIT} LICENSE="GPL-2+" SLOT="0" @@ -24,7 +24,8 @@ DEPEND=" media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[mod] media-libs/sdl2-net - sys-libs/zlib:=" + sys-libs/zlib:= +" RDEPEND=" ${DEPEND} gui? ( @@ -63,7 +64,7 @@ src_install() { use gui && emake -C menu PREFIX="${ED}"/usr install doicon dist/${PN}.png - rm "${ED}"/usr/share/icons/${PN}.png || die + rm -- "${ED}"/usr/share/icons/${PN}.png || die einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 6ece7b3fe7c8ad2fd45c4d66cf6c09d6777b3c85 Author: Matthew Thode gentoo org> AuthorDate: Sun May 5 23:29:01 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sun May 5 23:32:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ece7b3f profiles: unmask ovs and openvswitch Signed-off-by: Matthew Thode gentoo.org> profiles/package.mask | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index dd82ce55a269..a1ae083f0d47 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -44,13 +44,6 @@ dev-games/poker-eval # Removal on 2024-06-04. Bug #909581. dev-games/hawknl -# Michał Górny (2024-05-05) -# Effectively unmaintained. Unpatched vulnerability reported -# in February. The Python counterpart is even more outdated. -# Removal on 2024-06-04. Bug #924129. -dev-python/ovs -net-misc/openvswitch - # Michał Górny (2024-05-05) # An unmaintained fork of an unmaintained DNS server. All successive # homepages are gone. Last commit in 2014. Already carries a lot
[gentoo-commits] repo/gentoo:master commit in: net-misc/openvswitch/
commit: f2a6be91995797d43c877b3e10cac14e839668eb Author: Robin H. Johnson gentoo org> AuthorDate: Sun May 5 23:26:34 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun May 5 23:28:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a6be91 net-misc/openvswitch: py312 support, fix dev-python/ovs dep, fix accidental direct to stable Signed-off-by: Robin H. Johnson gentoo.org> .../{openvswitch-2.17.9.ebuild => openvswitch-2.17.9-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-misc/openvswitch/openvswitch-2.17.9.ebuild b/net-misc/openvswitch/openvswitch-2.17.9-r1.ebuild similarity index 97% rename from net-misc/openvswitch/openvswitch-2.17.9.ebuild rename to net-misc/openvswitch/openvswitch-2.17.9-r1.ebuild index 5443b1d05e16..1053a8bdd80b 100644 --- a/net-misc/openvswitch/openvswitch-2.17.9.ebuild +++ b/net-misc/openvswitch/openvswitch-2.17.9-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 MODULES_OPTIONAL_USE="modules" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit autotools linux-mod-r1 python-single-r1 systemd tmpfiles @@ -14,14 +14,14 @@ SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz; LICENSE="Apache-2.0 GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="debug modules monitor +ssl unwind valgrind" REQUIRED_USE="${PYTHON_REQUIRED_USE}" # Check python/ovs/version.py in tarball for dev-python/ovs dep RDEPEND="${PYTHON_DEPS} $(python_gen_cond_dep ' - ~dev-python/ovs-2.17.1_p1[${PYTHON_USEDEP}] + ~dev-python/ovs-2.17.9[${PYTHON_USEDEP}] dev-python/twisted[${PYTHON_USEDEP}] dev-python/zope-interface[${PYTHON_USEDEP}] ')
[gentoo-commits] repo/gentoo:master commit in: net-misc/openvswitch/
commit: 3836faf8cc556b42ed987cc8e4b44cfb638a540d Author: Robin H. Johnson gentoo org> AuthorDate: Sun May 5 23:27:52 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sun May 5 23:28:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3836faf8 net-misc/openvswitch: cleanup v2.17.6 Signed-off-by: Robin H. Johnson gentoo.org> net-misc/openvswitch/Manifest | 1 - net-misc/openvswitch/openvswitch-2.17.6.ebuild | 174 - 2 files changed, 175 deletions(-) diff --git a/net-misc/openvswitch/Manifest b/net-misc/openvswitch/Manifest index ac6553668f58..19823fb47223 100644 --- a/net-misc/openvswitch/Manifest +++ b/net-misc/openvswitch/Manifest @@ -1,3 +1,2 @@ -DIST openvswitch-2.17.6.tar.gz 8092331 BLAKE2B 0564a332e8c876552a9a3a068f4e54d3f5d56428e277e32f188aba9626035818c900be45171964ddcb782166a5e5b3b8f3a2fb80d5ed9723b94c9e1ed7410544 SHA512 ff9d19a9101c9a18117a859150d391eecbd6a331e35da3f20a62acaac1febbfbad716874734f9bd0d304d635212884f9f617b944e79bb7e554ddd9e5c53645c8 DIST openvswitch-2.17.8.tar.gz 8097747 BLAKE2B d37ae60481255476d41aa94086f6a597107b23176f7ff47eeff9d85a5904da3685886663451317e0b9e512fb049b4024e291f320752aa90fe798ff08f49772c5 SHA512 c94685b67f9f25c81a590696d36c431fadf09c2504b06565011c2945ef242c5039508b312992597822f8ee274ce615ca58bc6bb2aa0a9cf1346bc2dcada70fa1 DIST openvswitch-2.17.9.tar.gz 8136490 BLAKE2B cdb5ec81fb9ac04786fc1230d60c6c9bbf7ec2929cf5ab40bb1e0e7442480383d0ad8f24f14df4901cab8f39a6532445cf1810c9b9e3a779d7d15bfe35101a37 SHA512 b91212f9c10a208bca9d15cd5a219ae24b7e9bf8b5c8fdebc21cd9fa8229bc655f9f3591d79dd30c1a8212daed15d5a26bf9532b3496e3660bc8b62012f45636 diff --git a/net-misc/openvswitch/openvswitch-2.17.6.ebuild b/net-misc/openvswitch/openvswitch-2.17.6.ebuild deleted file mode 100644 index ff783ad71bfb.. --- a/net-misc/openvswitch/openvswitch-2.17.6.ebuild +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MODULES_OPTIONAL_USE="modules" -PYTHON_COMPAT=( python3_{10..11} ) - -inherit autotools linux-mod python-single-r1 systemd tmpfiles - -DESCRIPTION="Production quality, multilayer virtual switch" -HOMEPAGE="https://www.openvswitch.org; -SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz; - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="debug modules monitor +ssl unwind valgrind" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Check python/ovs/version.py in tarball for dev-python/ovs dep -RDEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep ' - ~dev-python/ovs-2.17.1_p1[${PYTHON_USEDEP}] - dev-python/twisted[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - ') - debug? ( dev-lang/perl ) - unwind? ( sys-libs/libunwind:= ) - ssl? ( dev-libs/openssl:= )" -DEPEND="${RDEPEND} - sys-apps/util-linux[caps] - valgrind? ( dev-debug/valgrind )" -BDEPEND="virtual/pkgconfig - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - ')" - -PATCHES=( - "${FILESDIR}/xcp-interface-reconfigure-2.3.2.patch" - "${FILESDIR}/openvswitch-2.17.6-groff-1.23.0.patch" -) - -CONFIG_CHECK="~NET_CLS_ACT ~NET_CLS_U32 ~NET_SCH_INGRESS ~NET_ACT_POLICE ~IPV6 ~TUN" -MODULE_NAMES="openvswitch(net:${S}/datapath/linux)" -BUILD_TARGETS="all" - -pkg_setup() { - if use modules ; then - CONFIG_CHECK+=" ~!OPENVSWITCH" - kernel_is ge 3 10 0 || die "Linux >= 3.10.0 and <= 5.8 required for userspace modules" - kernel_is le 5 8 999 || die "Linux >= 3.10.0 and <= 5.8 required for userspace modules" - linux-mod_pkg_setup - else - CONFIG_CHECK+=" ~OPENVSWITCH" - linux-info_pkg_setup - fi -} - -src_prepare() { - default - - # Never build kernelmodules, doing this manually - sed -i \ - -e '/^SUBDIRS/d' \ - datapath/Makefile.in || die "sed failed" - - eautoreconf -} - -src_configure() { - set_arch_to_kernel - python_setup - - # monitor is statically enabled for bug #596206 - # use monitor || export ovs_cv_python="no" - # pyside is staticly disabled - export ovs_cv_pyuic4="no" - - # flake8 is primarily a style guide tool, running it as part of the tests - # in Gentoo does not make much sense, only breaks them: bug #607280 - export ovs_cv_flake8="no" - - # Only adds a diagram to the man page, just skip it as we don't - # want to add a BDEPEND on graphviz right now. bug #856286 - export ovs_cv_dot="no" - - export ac_cv_header_valgrind_valgrind_h=$(usex valgrind) - - local linux_config - use modules && linux_config="--with-linux=${KV_OUT_DIR}" - - export
[gentoo-commits] repo/gentoo:master commit in: dev-python/ovs/
commit: 8bb8c53d5b9f9b24ce959f2e0399335e3f6b20f7 Author: Matthew Thode gentoo org> AuthorDate: Sun May 5 23:25:26 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sun May 5 23:25:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb8c53d dev-python/ovs: add 2.17.9 Signed-off-by: Matthew Thode gentoo.org> dev-python/ovs/Manifest | 1 + dev-python/ovs/ovs-2.17.9.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/ovs/Manifest b/dev-python/ovs/Manifest index 4eb688975582..96b79e70915a 100644 --- a/dev-python/ovs/Manifest +++ b/dev-python/ovs/Manifest @@ -1 +1,2 @@ DIST ovs-2.17.1.post1.tar.gz 104766 BLAKE2B e1cb471f7f3f3b8461292c79ee5318a36d70c2ee55947bfa0274277e36514d20ad9293cb8c602e0b2c82a590397869fe51f52ee2579255bb8163014d58dccaf7 SHA512 772e7b4768f1e7fe1f2be700a0eb6bc539459e4c70432c45e7f7877b060f4c845eaa5a974f2b2264af621f5f43b97da30a9fe344a53904ec0008393689e6b895 +DIST ovs-2.17.9.tar.gz 110350 BLAKE2B 68f6fb154c830877fa404a24e5283e17cbb9e9d0c138e26da897835741457bab53be99754959eb01bdc8c5ea61a67327655ad6b1deba941b37ba4e86dab61375 SHA512 05ba60f585b576757bf0d2799dda2d17f0b4fd06bbdeaf4810c64f48c1a74dbc8bdba4348800fcb0c343415317104556cf4f2ab2dcabd9d438a0c31de1c45cd6 diff --git a/dev-python/ovs/ovs-2.17.9.ebuild b/dev-python/ovs/ovs-2.17.9.ebuild new file mode 100644 index ..fee35f8f7973 --- /dev/null +++ b/dev-python/ovs/ovs-2.17.9.ebuild @@ -0,0 +1,17 @@ +# 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_{9..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="OVS bindings for python" +HOMEPAGE="https://github.com/openvswitch/ovs/; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/sac-core/files/, app-crypt/sac-core/
commit: 30b5af1d5bca756332361ed9a58a8ff8b852ea4b Author: Adrian Ratiu collabora com> AuthorDate: Sun May 5 22:58:04 2024 + Commit: Adrian Ratiu collabora com> CommitDate: Sun May 5 23:06:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30b5af1d app-crypt/sac-core: add new ebuild SafeNet Authentication Client is a widely used middleware for qualified digital certificates and other auth mechanisms for EU government services. Unfortunately it is not open source, however it integrates well with pcslite and ccid and is useable for proving gov id for various services. Signed-off-by: Adrian Ratiu collabora.com> app-crypt/sac-core/Manifest| 1 + .../files/safenetauthenticationclient.service | 8 +++ app-crypt/sac-core/metadata.xml| 17 + app-crypt/sac-core/sac-core-10.8.1050.ebuild | 73 ++ 4 files changed, 99 insertions(+) diff --git a/app-crypt/sac-core/Manifest b/app-crypt/sac-core/Manifest new file mode 100644 index 00..f27558e4ee --- /dev/null +++ b/app-crypt/sac-core/Manifest @@ -0,0 +1 @@ +DIST SAC_Linux_10.8.105_R1_GA.zip 118355633 BLAKE2B 19040c84e10290f64b9225a7e093ff86f4b2e6dbf0dae2798526fecf754daf39c74db6dc257a4d90b4fac8a536c1707cde4458b4905f826d84ad2e03f3583f8e SHA512 6f3fac16a73f0d1074abf59039e4efea7dfb07193b24e24bf3944a7b2779c00d74c4e9471fa39571701c3694c2e4260ff9d7792ddfdbae8b6a5337dcf3ac7634 diff --git a/app-crypt/sac-core/files/safenetauthenticationclient.service b/app-crypt/sac-core/files/safenetauthenticationclient.service new file mode 100644 index 00..1bbed78053 --- /dev/null +++ b/app-crypt/sac-core/files/safenetauthenticationclient.service @@ -0,0 +1,8 @@ +[Unit] +Description=Thales eToken SACSrv daemon + +[Service] +ExecStart=/usr/bin/SACSrv + +[Install] +WantedBy=multi-user.target diff --git a/app-crypt/sac-core/metadata.xml b/app-crypt/sac-core/metadata.xml new file mode 100644 index 00..2fc7dcd221 --- /dev/null +++ b/app-crypt/sac-core/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +SAC is a Public Key Infrastructure (PKI) middleware that provides a secure +method for exchanging information based on public key cryptography, enabling +trusted third-party verification of user identities. + +It utilizes a system of digital certificates, Certificate Authorities, and +other registration authorities that verify and authenticate the validity of +each party involved in an internet transaction. + + +Adrian Ratiu +adrian.ra...@collabora.com + + diff --git a/app-crypt/sac-core/sac-core-10.8.1050.ebuild b/app-crypt/sac-core/sac-core-10.8.1050.ebuild new file mode 100644 index 00..65c5d5cb20 --- /dev/null +++ b/app-crypt/sac-core/sac-core-10.8.1050.ebuild @@ -0,0 +1,73 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Thales/Gemalto SafeNet Authentication Client for eToken 5110/5300 & IDPrime (core PKCS#11 modules)" + +SRC_URI="https://nullroute.lt/tmp/2023/pkg/SAC_Linux_10.8.105_R1_GA.zip; + +HOMEPAGE="https://cpl.thalesgroup.com/access-management/security-applications/authentication-client-token-management; +# see usr/share/doc copyright file +LICENSE="no-source-code EULA" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+ssl" + +# binaries are already stripped +RESTRICT="strip" + +inherit systemd + +RDEPEND=" + dev-libs/openssl + sys-apps/pcsc-lite + app-crypt/ccid + virtual/libusb:0 + ssl? ( dev-libs/libp11 ) +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}" + +src_unpack() { + default + + cd "$S" || die + + unpack "SAC Linux ${PV} R1 GA/Installation/withoutUI/Ubuntu-2204/safenetauthenticationclient-core_${PV}_amd64.deb" || die + unpack "./data.tar.gz" || die +} + +src_install() { + # v10.8 is 64bit only, so move to the proper libdir + mv usr/lib usr/$(get_libdir) || die + + # libs are not marked as executable + chmod 755 usr/$(get_libdir)/lib*.${PV} || die + + # move docs to proper location + mkdir -p "usr/share/doc/${PF}" || die + mv usr/share/doc/safenetauthenticationclient-core "usr/share/doc/${PF}/" || die + + # exclude already compressed file from compression + docompress -x "/usr/share/doc/${PF}/safenetauthenticationclient-core/changelog.gz" || die + + # Create missing SONAME symlinks + ln -s libSACLog.so.${PV} "usr/$(get_libdir)/libSACLog.so.10" || die + ln -s libeTokenHID.so.${PV} "usr/$(get_libdir)/libeTokenHID.so.10" || die + ln -s libIDPrimePKCS11.so.${PV} "usr/$(get_libdir)/libIDPrimePKCS11.so.10" || die + ln -s libIDPrimeTokenEngine.so.${PV} "usr/$(get_libdir)/libIDPrimeTokenEngine.so.10" || die + ln -s libIDClassicSISTokenEngine.so.${PV} "usr/$(get_libdir)/libIDClassicSISTokenEngine.so.10" || die + ln -s
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 71d231dfd5a7a9753636769a734a192b7ccd8e0f Author: Sam James gentoo org> AuthorDate: Sun May 5 22:13:57 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:13:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d231df dev-libs/uriparser: Stabilize 0.9.8 ppc, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index 519bf6baf737..a9e70bfe13c4 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 642152cfc1a749b1cac6163b3d53ec01e60d07f8 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:13:59 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:13:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642152cf dev-libs/uriparser: Stabilize 0.9.8 arm, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index bb9f58171b82..20956297366d 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 2d03f38c2d761674c7ee7e2acbc04dce07a68196 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:13:58 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:13:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d03f38c dev-libs/uriparser: Stabilize 0.9.8 x86, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index a9e70bfe13c4..bb9f58171b82 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 900546f8c2e59790c918f50c331a4a39ed976ab9 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:14:01 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:14:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900546f8 dev-libs/uriparser: Stabilize 0.9.8 arm64, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index e883e7d4121e..70cd7772c491 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 3cbe4193df123699836e3b22663317dbc0d31973 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:14:00 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:14:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbe4193 dev-libs/uriparser: Stabilize 0.9.8 amd64, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index 20956297366d..e883e7d4121e 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/jhead/
commit: a67ea57e40822e253dc734cad20e39559a39ff57 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:00:06 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:00:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67ea57e media-gfx/jhead: actually test the just-built binary Oops. Pointed out by slyfox on the bug. Bug: https://bugs.gentoo.org/931225 Signed-off-by: Sam James gentoo.org> media-gfx/jhead/jhead-3.08-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/jhead/jhead-3.08-r1.ebuild b/media-gfx/jhead/jhead-3.08-r1.ebuild index 181929ebdc85..3522816be291 100644 --- a/media-gfx/jhead/jhead-3.08-r1.ebuild +++ b/media-gfx/jhead/jhead-3.08-r1.ebuild @@ -28,7 +28,7 @@ src_compile() { src_test() { # TODO: Add an example file we change & compare checksum? # Trivial smoketest (which would've found bug #931225) - jhead -V || die + ./jhead -V || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 323ff308e832e7b138cfc0da4d914dcbb91e6d80 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:00:46 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:00:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323ff308 dev-libs/uriparser: Stabilize 0.9.8 sparc, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index dd99ae9f4a40..519bf6baf737 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/
commit: 867a842942a145067fe95c393b393312744d2a1a Author: Sam James gentoo org> AuthorDate: Sun May 5 22:00:47 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:00:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867a8429 x11-misc/dmenu: Stabilize 5.3 arm64, #931263 Signed-off-by: Sam James gentoo.org> x11-misc/dmenu/dmenu-5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/dmenu/dmenu-5.3.ebuild b/x11-misc/dmenu/dmenu-5.3.ebuild index 32db8837632d..ba847486ffc0 100644 --- a/x11-misc/dmenu/dmenu-5.3.ebuild +++ b/x11-misc/dmenu/dmenu-5.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="xinerama" RDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/swayfx/
commit: 99f2f25aff907b524259b22f9b18fc421aba3747 Author: Joshua Clifton proton me> AuthorDate: Sun May 5 21:55:51 2024 + Commit: Joshua Clifton proton me> CommitDate: Sun May 5 21:55:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99f2f25a gui-wm/swayfx: drop 0.3 Signed-off-by: Joshua Clifton proton.me> gui-wm/swayfx/Manifest | 1 - gui-wm/swayfx/swayfx-0.3.ebuild | 99 - 2 files changed, 100 deletions(-) diff --git a/gui-wm/swayfx/Manifest b/gui-wm/swayfx/Manifest index c3c1fd0744..04ce973043 100644 --- a/gui-wm/swayfx/Manifest +++ b/gui-wm/swayfx/Manifest @@ -1,4 +1,3 @@ DIST swayfx-0.2.tar.gz 5534158 BLAKE2B e01ac28ea24743d5fe937d953114c8316f3de27b7813f83cce0f6f76bf524f079357be810845791c4431db7e315f096411e6d7a0e2174673e4247d16e3e44bc1 SHA512 0884513a0851b19546f2cc647d8590c7d82494604028ed71b2e6fefbac7f3fff141be26e783ccc504b8da84bbed6c1e12a2194f0713c920e1cc34a6360ac318c DIST swayfx-0.3.2.tar.gz 5684837 BLAKE2B ffe2a5d4a756f30007fb65824471196b6c51034a4e205558a82f547211714be8b0ae03763f32203c9d99fab4d3d69320f2244975a7c279d813091b8629d0c20a SHA512 0cffa25fc4b4d40621b14d9dc430f1aa9956ad935124cfda7dd1a63cbf997f0d506922b1168c7ad13250fa909cc1328526818f75ec936aa8d6cc40152dfbb358 -DIST swayfx-0.3.tar.gz 5746551 BLAKE2B 6455416f54d9e36d33f2f17146c3f2c41ff77a154fcb49f12906c5ba5b2ced3eecb9f052423ad5916885a9e6602160a404bd9fe351272c34cc5b375656b75604 SHA512 a6054d167c9d41a6e3fe9247683267c40ac55637a565649724fad0d7caf340d8aa51ab65767a7f8becc0480eced1eb42a5c851dfc5d815a73c3ae99eb1c39572 DIST swayfx-0.4.tar.gz 17603249 BLAKE2B eda975a0598ba9363066f015d0f5e1a5574775b5cb75a9cf9e7020d04ab16c236b5472b726c40ccd765bf743b6cd659323334915064ac887164b07b798cd58c5 SHA512 a6b30d5b466eb20ca1090daf442377f4f911a97e3089e2966420352c98a8e5b3384abb128118889b9b214f50e6bd65bb744ad941acb05ae105331e60a5e67293 diff --git a/gui-wm/swayfx/swayfx-0.3.ebuild b/gui-wm/swayfx/swayfx-0.3.ebuild deleted file mode 100644 index aecc9fedbe..00 --- a/gui-wm/swayfx/swayfx-0.3.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature - -DESCRIPTION="SwayFX: Sway, but with eye candy!" -HOMEPAGE="https://github.com/WillPower3309/swayfx; - -SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -LICENSE="MIT" -SLOT="0" -IUSE="grimshot +man +swaybar +swaynag tray wallpapers X" - -DEPEND=" - >=dev-libs/json-c-0.13:0= - >=dev-libs/libinput-1.21.0:0= - sys-auth/seatd:= - dev-libs/libpcre - >=dev-libs/wayland-1.20.0 - x11-libs/cairo - x11-libs/libxkbcommon - x11-libs/pango - x11-libs/pixman - media-libs/mesa[gles2,libglvnd(+)] - swaybar? ( x11-libs/gdk-pixbuf:2 ) - tray? ( || ( - sys-apps/systemd - sys-auth/elogind - sys-libs/basu - ) ) - wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] ) - X? ( x11-libs/libxcb:0= ) -" -DEPEND+=" - >=gui-libs/wlroots-0.16:=[X?] - https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway; - einfo "Please note that some of them might not (yet) available on gentoo" -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/swayfx/
commit: 9404a35136aa0719fa0eaa3bf80b3be5ffd3c69b Author: Joshua Clifton proton me> AuthorDate: Sun May 5 21:54:14 2024 + Commit: Joshua Clifton proton me> CommitDate: Sun May 5 21:54:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9404a351 gui-wm/swayfx: Adds fcaps and fixes missing dep. ty theo. Signed-off-by: Joshua Clifton proton.me> gui-wm/swayfx/swayfx-0.4.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gui-wm/swayfx/swayfx-0.4.ebuild b/gui-wm/swayfx/swayfx-0.4.ebuild index 8c71f91b0b..b5d1f2593d 100644 --- a/gui-wm/swayfx/swayfx-0.4.ebuild +++ b/gui-wm/swayfx/swayfx-0.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit meson optfeature +inherit fcaps meson optfeature DESCRIPTION="SwayFX: Sway, but with eye candy!" HOMEPAGE="https://github.com/WillPower3309/swayfx; @@ -15,10 +15,12 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" IUSE="+man +swaybar +swaynag tray wallpapers X" +REQUIRED_USE="tray? ( swaybar )" DEPEND=" >=dev-libs/json-c-0.13:0= >=dev-libs/libinput-1.21.0:0= + virtual/libudev sys-auth/seatd:= dev-libs/libpcre2 >=dev-libs/wayland-1.21.0 @@ -54,7 +56,10 @@ BDEPEND=" virtual/pkgconfig " BDEPEND+="man? ( >=app-text/scdoc-1.9.2 )" -REQUIRED_USE="tray? ( swaybar )" + +FILECAPS=( + cap_sys_nice usr/bin/sway # reflect "gui-wm/sway-1.9" +) src_configure() { local emesonargs=( @@ -80,6 +85,8 @@ src_install() { } pkg_postinst() { + fcaps_pkg_postinst + optfeature_header "There are several packages that may be useful with swayfx:" optfeature "wallpaper utility" gui-apps/swaybg optfeature "idle management utility" gui-apps/swayidle
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 7d1456adbb45b7eb419cdaa19d62c018f6257601 Author: Mike Pagano gentoo org> AuthorDate: Sun May 5 21:20:56 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun May 5 21:21:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1456ad sys-kernel/git-sources: add 6.9_rc7 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 + sys-kernel/git-sources/git-sources-6.9_rc7.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index f34c0cfd6a5f..9101de17c241 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,3 +1,4 @@ DIST linux-6.8.tar.xz 142502100 BLAKE2B c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2 SHA512 5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068 DIST patch-6.9-rc5.patch 55017344 BLAKE2B ea645c33325c12c065cfe14998a64510526bf4691d5b13640a39e9f2039bd86e80197692e35d3f9c95483909166f4634cba90bf86c5ecf4da438ee278bba49b7 SHA512 7c93fde6455a9410abd4f6b00534876fb968f0f6f30c4eb26503e12dccf85b428dc7d1a2349b3e385ebb59504b3f539b1070de9102a1ece51c1cd7cbc3da DIST patch-6.9-rc6.patch 55332584 BLAKE2B e4d4c1404b97304e7f1e2d50ad602c9c491ed9b12064f299ac5bfecf619f1407ff2814d9a119e48d2b2a4f1e2e19a95ec0233b2e16c29105443f83ca6cbbbfb9 SHA512 b05e3134daed7fecf6602273121b1b5b7d95152115e082494e63b66923e5e0b2c22fcaa821df0905d6ec1e298e52ebc2e5d35cad8312455dfd90abce4486ebc0 +DIST patch-6.9-rc7.patch 55625753 BLAKE2B 42c282fdbf64ddb5938d9380189d6314aebafc5be17242089f34cd51ec1ec08eff735eb98a366ad6c73005df764059ff24956764802039239383c62e59b12a52 SHA512 04c2eca894f9a6a17cde7279d2ff03a87b1852f2790fc08bfb3e98d8bab0de41038d02a2410e3570c47e6d3626967dbac5fab52ca496c4c04f0b5effe95995b4 diff --git a/sys-kernel/git-sources/git-sources-6.9_rc7.ebuild b/sys-kernel/git-sources/git-sources-6.9_rc7.ebuild new file mode 100644 index ..7068b44f8f6d --- /dev/null +++ b/sys-kernel/git-sources/git-sources-6.9_rc7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="6.8" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +K_NODRYRUN="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r4" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/setools/files/, app-admin/setools/
commit: e83faeafed615ba030c50309a8ad9ebe312f86f5 Author: Jason Zaman gentoo org> AuthorDate: Sun May 5 20:50:10 2024 + Commit: Jason Zaman gentoo org> CommitDate: Sun May 5 20:50:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83faeaf app-admin/setools: drop 4.4.2 Signed-off-by: Jason Zaman gentoo.org> app-admin/setools/Manifest | 1 - .../setools/files/setools-4.4.1-cython3.patch | 43 --- app-admin/setools/setools-4.4.2.ebuild | 61 -- 3 files changed, 105 deletions(-) diff --git a/app-admin/setools/Manifest b/app-admin/setools/Manifest index 5c758f3470ff..dafa5d1085b1 100644 --- a/app-admin/setools/Manifest +++ b/app-admin/setools/Manifest @@ -1,3 +1,2 @@ -DIST setools-4.4.2.tar.bz2 261962 BLAKE2B 7c8e47d8c15f1eb72d93da5d3ae1a64e857ed0a75e1a47bbad9e4b0d11180581d9e4705ebe942e460acbc4d68261f06f9b03a8c4af1516cc388c201e30dca75e SHA512 4e8cba61ca28459387d862136a2d8ee0914c4bcd254a6d39792cbfcbbf7e58cb82223c05d66c114b08aebbd75c11cef11517c51f674ddb3c1913dc85414546c1 DIST setools-4.4.4.tar.bz2 262867 BLAKE2B d64605ef050a2d51531e2a180bff086da536aa8d5e5c8cb96a81e137f575d089f9e9ec117cf0de9864f07174d92258b27ebf8fbc462714ef50bbd6d9f80d0a60 SHA512 ef72a7244ba0c724c4aea3afc40d71427e9c0592715f81cccaa8917e96836a88807ea78039c11c261dd3b4d72294accd76ab4bd37447cd500772030245db3c6e DIST setools-4.5.1.tar.bz2 264998 BLAKE2B 479cec6f541c1e7125d641928ba49aee949e538612a478840cec2d70106dcf9f7fa5b8049c9d18c560587670ee624a3a744714667d52b99cff24c51e72026db7 SHA512 1045c223423fcb056ffbc2f93c4dc0ccc6ae078ce7d2acbe3a3c65de19440fe801b5b9f71038cde62bf9851f52d868c845aafbe33691ee531cf9854217e061d8 diff --git a/app-admin/setools/files/setools-4.4.1-cython3.patch b/app-admin/setools/files/setools-4.4.1-cython3.patch deleted file mode 100644 index 386b92f44576.. --- a/app-admin/setools/files/setools-4.4.1-cython3.patch +++ /dev/null @@ -1,43 +0,0 @@ -https://bugs.gentoo.org/898664 -https://github.com/SELinuxProject/setools/pull/105/commits/fc443b5a0379f3644e071a458e996ea6115ccba3 -(cherry-picked from https://github.com/SELinuxProject/setools/commit/31e104c3a9ca97038e09d3a4549fe2b8c8df36e8) - -From fc443b5a0379f3644e071a458e996ea6115ccba3 Mon Sep 17 00:00:00 2001 -From: Chris PeBenito -Date: Mon, 17 Jul 2023 16:08:21 -0400 -Subject: [PATCH] SELinuxPolicy: Add explicit cast for libspol message - callback. - -Cython 3.0 is more strict. The change fixes this issue: - -setools/policyrep/selinuxpolicy.pxi:685:46: Cannot assign type 'void (void *, sepol_handle_t *, const char *, ...) except *' to 'msg_callback' - -Additionally, the msg_callback is not typedef-ed in sepol/debug.h, so it must -be explicitly defined in sepol.pxd for the casting to work. - -Signed-off-by: Chris PeBenito a/setools/policyrep/selinuxpolicy.pxi -+++ b/setools/policyrep/selinuxpolicy.pxi -@@ -668,7 +668,7 @@ cdef class SELinuxPolicy: - if self.sh == NULL: - raise MemoryError - --sepol.sepol_msg_set_callback(self.sh, sepol_logging_callback, self.handle) -+sepol.sepol_msg_set_callback(self.sh, sepol_logging_callback, self.handle) - - if sepol.sepol_policydb_create() < 0: - raise MemoryError a/setools/policyrep/sepol.pxd -+++ b/setools/policyrep/sepol.pxd -@@ -16,8 +16,10 @@ cdef extern from "": - void sepol_handle_destroy(sepol_handle_t *sh) - - -+ctypedef void (*msg_callback)(void *varg, sepol_handle_t *handle, const char *fmt, ...) -+ -+ - cdef extern from "": --ctypedef void (*msg_callback)(void *varg, sepol_handle_t *handle, const char *fmt, ...) - void sepol_msg_set_callback(sepol_handle * handle, msg_callback cb, void *cb_arg) - - diff --git a/app-admin/setools/setools-4.4.2.ebuild b/app-admin/setools/setools-4.4.2.ebuild deleted file mode 100644 index a0fdba4cdd9d.. --- a/app-admin/setools/setools-4.4.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 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..11} ) - -inherit distutils-r1 - -DESCRIPTION="Policy Analysis Tools for SELinux" -HOMEPAGE="https://github.com/SELinuxProject/setools/wiki; - -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git; - S="${WORKDIR}/${P}" -else - SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 x86" - S="${WORKDIR}/${PN}" -fi - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -IUSE="test X" -RESTRICT="!test? ( test )" - -RDEPEND="${PYTHON_DEPS} - dev-python/setuptools[${PYTHON_USEDEP}] - >=sys-libs/libsepol-3.2:= - >=sys-libs/libselinux-3.2:= - X? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/setools/
commit: 714179b47b83aad18299fb49a8f9cb5733f08cd9 Author: Jason Zaman gentoo org> AuthorDate: Sun May 5 20:41:09 2024 + Commit: Jason Zaman gentoo org> CommitDate: Sun May 5 20:50:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714179b4 app-admin/setools: Add 4.5.1 This requires PyQt6 so drops keywords for arm x86. Signed-off-by: Jason Zaman gentoo.org> app-admin/setools/Manifest | 1 + app-admin/setools/{setools-.ebuild => setools-4.5.1.ebuild} | 9 + app-admin/setools/setools-.ebuild | 7 --- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/app-admin/setools/Manifest b/app-admin/setools/Manifest index 2e475c76c75d..5c758f3470ff 100644 --- a/app-admin/setools/Manifest +++ b/app-admin/setools/Manifest @@ -1,2 +1,3 @@ DIST setools-4.4.2.tar.bz2 261962 BLAKE2B 7c8e47d8c15f1eb72d93da5d3ae1a64e857ed0a75e1a47bbad9e4b0d11180581d9e4705ebe942e460acbc4d68261f06f9b03a8c4af1516cc388c201e30dca75e SHA512 4e8cba61ca28459387d862136a2d8ee0914c4bcd254a6d39792cbfcbbf7e58cb82223c05d66c114b08aebbd75c11cef11517c51f674ddb3c1913dc85414546c1 DIST setools-4.4.4.tar.bz2 262867 BLAKE2B d64605ef050a2d51531e2a180bff086da536aa8d5e5c8cb96a81e137f575d089f9e9ec117cf0de9864f07174d92258b27ebf8fbc462714ef50bbd6d9f80d0a60 SHA512 ef72a7244ba0c724c4aea3afc40d71427e9c0592715f81cccaa8917e96836a88807ea78039c11c261dd3b4d72294accd76ab4bd37447cd500772030245db3c6e +DIST setools-4.5.1.tar.bz2 264998 BLAKE2B 479cec6f541c1e7125d641928ba49aee949e538612a478840cec2d70106dcf9f7fa5b8049c9d18c560587670ee624a3a744714667d52b99cff24c51e72026db7 SHA512 1045c223423fcb056ffbc2f93c4dc0ccc6ae078ce7d2acbe3a3c65de19440fe801b5b9f71038cde62bf9851f52d868c845aafbe33691ee531cf9854217e061d8 diff --git a/app-admin/setools/setools-.ebuild b/app-admin/setools/setools-4.5.1.ebuild similarity index 84% copy from app-admin/setools/setools-.ebuild copy to app-admin/setools/setools-4.5.1.ebuild index ec3d11050109..22f10e5d09ca 100644 --- a/app-admin/setools/setools-.ebuild +++ b/app-admin/setools/setools-4.5.1.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == ]] ; then S="${WORKDIR}/${P}" else SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64" S="${WORKDIR}/${PN}" fi @@ -28,15 +28,16 @@ IUSE="test X" RESTRICT="!test? ( test )" RDEPEND="${PYTHON_DEPS} - >=dev-python/networkx-2.0[${PYTHON_USEDEP}] + >=dev-python/networkx-2.6[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= X? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + dev-python/PyQt6[gui,widgets,${PYTHON_USEDEP}] + dev-python/pygraphviz[${PYTHON_USEDEP}] )" DEPEND="${RDEPEND}" -BDEPEND=">=dev-python/cython-0.27[${PYTHON_USEDEP}] +BDEPEND=">=dev-python/cython-0.29.14[${PYTHON_USEDEP}] test? ( sys-apps/checkpolicy )" diff --git a/app-admin/setools/setools-.ebuild b/app-admin/setools/setools-.ebuild index ec3d11050109..0ce34473cb2a 100644 --- a/app-admin/setools/setools-.ebuild +++ b/app-admin/setools/setools-.ebuild @@ -28,15 +28,16 @@ IUSE="test X" RESTRICT="!test? ( test )" RDEPEND="${PYTHON_DEPS} - >=dev-python/networkx-2.0[${PYTHON_USEDEP}] + >=dev-python/networkx-2.6[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] >=sys-libs/libsepol-3.2:= >=sys-libs/libselinux-3.2:= X? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + dev-python/PyQt6[gui,widgets,${PYTHON_USEDEP}] + dev-python/pygraphviz[${PYTHON_USEDEP}] )" DEPEND="${RDEPEND}" -BDEPEND=">=dev-python/cython-0.27[${PYTHON_USEDEP}] +BDEPEND=">=dev-python/cython-0.29.14[${PYTHON_USEDEP}] test? ( sys-apps/checkpolicy )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dcfldd/files/, sys-apps/dcfldd/
commit: 670caca7e19121f32709d524fc6c42a921866479 Author: Sebastian Pipping gentoo org> AuthorDate: Sun May 5 20:13:23 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun May 5 20:13:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670caca7 sys-apps/dcfldd: Fix miscompilation through Sam's upstream patch Closes: https://bugs.gentoo.org/930996 Signed-off-by: Sebastian Pipping gentoo.org> sys-apps/dcfldd/dcfldd-1.9.1-r2.ebuild | 37 ++ .../dcfldd/files/dcfldd-1.9.1-miscompile.patch | 44 ++ 2 files changed, 81 insertions(+) diff --git a/sys-apps/dcfldd/dcfldd-1.9.1-r2.ebuild b/sys-apps/dcfldd/dcfldd-1.9.1-r2.ebuild new file mode 100644 index ..4add47a1a11a --- /dev/null +++ b/sys-apps/dcfldd/dcfldd-1.9.1-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools bash-completion-r1 + +DESCRIPTION="enhanced dd with features for forensics and security" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/dcfldd; +SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" + +DEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-miscompile.patch +) + +DOCS=( + AUTHORS + CONTRIBUTING.md + ChangeLog + NEWS + README.md +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + newbashcomp doc/dcfldd-bash_completion dcfldd +} diff --git a/sys-apps/dcfldd/files/dcfldd-1.9.1-miscompile.patch b/sys-apps/dcfldd/files/dcfldd-1.9.1-miscompile.patch new file mode 100644 index ..2969a8fe9102 --- /dev/null +++ b/sys-apps/dcfldd/files/dcfldd-1.9.1-miscompile.patch @@ -0,0 +1,44 @@ +From 393d5c41284292f72f2dd2a3c8e246e972ac718c Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 11 Apr 2024 21:39:36 +0100 +Subject: [PATCH] sha2: fix aliasing violation + +`>buffer` is `uint8_t*`, but we try to access it as `sha2_word64*`, which +is an aliasing violation (undefined behaviour). + +Use memcpy instead to avoid being miscompiled by e.g. >= GCC 12. This is +just as fast with any modern compiler. + +Bug: https://gcc.gnu.org/PR114698 +Bug: https://github.com/NetBSD/pkgsrc/issues/122 +Bug: https://github.com/archiecobbs/libnbcompat/issues/4 +Bug: https://bugs.launchpad.net/ubuntu-power-systems/+bug/2033405 +Signed-off-by: Sam James +--- + src/sha2.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/sha2.c b/src/sha2.c +index bea1708..3925b97 100644 +--- a/src/sha2.c b/src/sha2.c +@@ -604,7 +604,7 @@ void SHA256_Final(SHA256_CTX* context, sha2_byte digest[]) { + *context->buffer = 0x80; + } + /* Set the bit count: */ +- *(sha2_word64*)>buffer[SHA256_SHORT_BLOCK_LENGTH] = context->bitcount; ++ memcpy(>buffer[SHA256_SHORT_BLOCK_LENGTH], >bitcount, sizeof(context->bitcount)); + + /* Final transform: */ + SHA256_Transform(context, (sha2_word32*)context->buffer); +@@ -921,8 +921,8 @@ void SHA512_Last(SHA512_CTX* context) { + *context->buffer = 0x80; + } + /* Store the length of input data (in bits): */ +- *(sha2_word64*)>buffer[SHA512_SHORT_BLOCK_LENGTH] = context->bitcount[1]; +- *(sha2_word64*)>buffer[SHA512_SHORT_BLOCK_LENGTH+8] = context->bitcount[0]; ++ memcpy(>buffer[SHA512_SHORT_BLOCK_LENGTH], >bitcount[1], sizeof(context->bitcount[1])); ++ memcpy(>buffer[SHA512_SHORT_BLOCK_LENGTH+8], >bitcount[0], sizeof(context->bitcount[0])); + + /* Final transform: */ + SHA512_Transform(context, (sha2_word64*)context->buffer);
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/scenefx/
commit: 21c0383f483719dcac840faa0eafec5a443cdea3 Author: Theo Donacik gmail com> AuthorDate: Sun May 5 19:46:44 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun May 5 19:46:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21c0383f gui-libs/scenefx: Add metadata.xml for gui-libs/scenefx Signed-off-by: Theo Donacik gmail.com> gui-libs/scenefx/metadata.xml | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gui-libs/scenefx/metadata.xml b/gui-libs/scenefx/metadata.xml new file mode 100644 index 00..978b2e1d61 --- /dev/null +++ b/gui-libs/scenefx/metadata.xml @@ -0,0 +1,35 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + theodona...@gmail.com + Theo Donacik + + +SceneFX is a project that takes the scene api and replaces the wlr +renderer with our own fx renderer, capable of rendering surfaces +with eye-candy effects including blur, shadows, and rounded corners, +while maintaining the benefits of simplicity gained from using the +scene api. + +Please note: while SceneFX is in use by SwayFX version 0.4, +it is not yet ready for usage by other compositors. + + +Enable Direct Rendering Management +Build example applications + Enable support for libliftoff KMS plane backend + Enable support for input devices via dev-libs/libinput + Enable support for handling input/output devices through x11-libs/libxcb + Better error reporting when using xwayland + Enable support for X11 applications (XWayland) + + + wlrfx/scenefx + + William McKinnon + + https://github.com/wlrfx/scenefx/issues + https://github.com/wlrfx/scenefx/releases + +
[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/
commit: ffe3e80f6ff8a330d26a7ea24c0556667d4520dc Author: Zen pyl onl> AuthorDate: Sun May 5 20:03:04 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun May 5 20:06:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffe3e80f sys-kernel/ugrd: Add 1.3.4, remove old versions Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 10 + sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild | 34 - sys-kernel/ugrd/ugrd-0.19.1.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.19.3.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.20.0.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.21.2.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.0.0.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.1.5.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.2.0.ebuild | 43 -- .../ugrd/{ugrd-1.2.4.ebuild => ugrd-1.3.4.ebuild} | 5 ++- 10 files changed, 5 insertions(+), 345 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index c84493b4c3..352fccae5d 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,11 +1,3 @@ -DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 -DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 -DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 -DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da -DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 -DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691 SHA512 c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc -DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6 SHA512 a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e -DIST ugrd-1.2.4.tar.gz 49341 BLAKE2B fc52d17e95391eee4ce53444977ac52d4980c855c1165222e83993c4d8a1a221a834188c1aa037f2a6f712b7571b6d43bc8e30575af008e409be2a1f97d6e272 SHA512 2a3ea8640e276be28f53446e2d209b301e91cc02a83ef77abab46b68daec42fb9d41ae77d56ba0eac0eb3395b100299ea06c1c195acd39d2065cd93842f6a2fe +DIST ugrd-1.3.4.tar.gz 50197 BLAKE2B f97db06f5642a354e14bcca1681d1d42ccac31f2669dab8b3c659ed4b378a7a9e39c4cf7a4f73268fe7cc1312e21b33bb53420eb235988f67da0a3a21a34f934 SHA512
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/scenefx/
commit: 22c91247a0eafbd771e88eb094db15341bf681cd Author: Julien Roy jroy ca> AuthorDate: Sun May 5 20:10:03 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun May 5 20:10:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22c91247 gui-libs/scenefx: make intendation consistent Signed-off-by: Julien Roy jroy.ca> gui-libs/scenefx/metadata.xml | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/gui-libs/scenefx/metadata.xml b/gui-libs/scenefx/metadata.xml index 978b2e1d61..b2947522bc 100644 --- a/gui-libs/scenefx/metadata.xml +++ b/gui-libs/scenefx/metadata.xml @@ -6,18 +6,18 @@ Theo Donacik -SceneFX is a project that takes the scene api and replaces the wlr -renderer with our own fx renderer, capable of rendering surfaces -with eye-candy effects including blur, shadows, and rounded corners, -while maintaining the benefits of simplicity gained from using the -scene api. + SceneFX is a project that takes the scene api and replaces the wlr + renderer with our own fx renderer, capable of rendering surfaces + with eye-candy effects including blur, shadows, and rounded corners, + while maintaining the benefits of simplicity gained from using the + scene api. -Please note: while SceneFX is in use by SwayFX version 0.4, -it is not yet ready for usage by other compositors. - + Please note: while SceneFX is in use by SwayFX version 0.4, + it is not yet ready for usage by other compositors. + -Enable Direct Rendering Management -Build example applications + Enable Direct Rendering Management + Build example applications Enable support for libliftoff KMS plane backend Enable support for input devices via dev-libs/libinput Enable support for handling input/output devices through x11-libs/libxcb
[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/
commit: e95f2c30ba6bd767c775397d3d6c47cbcb9de170 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 5 20:06:49 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 5 20:06:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95f2c30 dev-build/meson: Stabilize 1.4.0-r1 hppa, #930997 Signed-off-by: Arthur Zamarin gentoo.org> dev-build/meson/meson-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/meson/meson-1.4.0-r1.ebuild b/dev-build/meson/meson-1.4.0-r1.ebuild index c46e944a5d16..d30bc90b1103 100644 --- a/dev-build/meson/meson-1.4.0-r1.ebuild +++ b/dev-build/meson/meson-1.4.0-r1.ebuild @@ -33,7 +33,7 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/
commit: ffe3e80f6ff8a330d26a7ea24c0556667d4520dc Author: Zen pyl onl> AuthorDate: Sun May 5 20:03:04 2024 + Commit: George Zenner pyl onl> CommitDate: Sun May 5 20:06:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffe3e80f sys-kernel/ugrd: Add 1.3.4, remove old versions Signed-off-by: Zen pyl.onl> sys-kernel/ugrd/Manifest | 10 + sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild | 34 - sys-kernel/ugrd/ugrd-0.19.1.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.19.3.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.20.0.ebuild | 43 -- sys-kernel/ugrd/ugrd-0.21.2.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.0.0.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.1.5.ebuild | 43 -- sys-kernel/ugrd/ugrd-1.2.0.ebuild | 43 -- .../ugrd/{ugrd-1.2.4.ebuild => ugrd-1.3.4.ebuild} | 5 ++- 10 files changed, 5 insertions(+), 345 deletions(-) diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index c84493b4c3..352fccae5d 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -1,11 +1,3 @@ -DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d -DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B e22d8c6df5cffb6c903badf6b45f693a319215791d2fae6d45e163a1a191823130b4a1bdb541a20760154796e16f5e6e0bb10ce47f4d5c59279a71f37bc53362 SHA512 56383aca3bd52a734ae35ae51aec0aa12d849484466d58832324dc441fed3e955085119ba44d3248948033167e163be5d747fa27c71c999e78e7fa6357853e25 -DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f SHA512 4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923 -DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249 SHA512 11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609 -DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09 SHA512 0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67 SHA512 498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da -DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0 SHA512 f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3 -DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691 SHA512 c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc -DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6 SHA512 a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0 SHA512 6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e -DIST ugrd-1.2.4.tar.gz 49341 BLAKE2B fc52d17e95391eee4ce53444977ac52d4980c855c1165222e83993c4d8a1a221a834188c1aa037f2a6f712b7571b6d43bc8e30575af008e409be2a1f97d6e272 SHA512 2a3ea8640e276be28f53446e2d209b301e91cc02a83ef77abab46b68daec42fb9d41ae77d56ba0eac0eb3395b100299ea06c1c195acd39d2065cd93842f6a2fe +DIST ugrd-1.3.4.tar.gz 50197 BLAKE2B f97db06f5642a354e14bcca1681d1d42ccac31f2669dab8b3c659ed4b378a7a9e39c4cf7a4f73268fe7cc1312e21b33bb53420eb235988f67da0a3a21a34f934 SHA512
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/scenefx/
commit: 21c0383f483719dcac840faa0eafec5a443cdea3 Author: Theo Donacik gmail com> AuthorDate: Sun May 5 19:46:44 2024 + Commit: Theo Donacik gmail com> CommitDate: Sun May 5 19:46:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21c0383f gui-libs/scenefx: Add metadata.xml for gui-libs/scenefx Signed-off-by: Theo Donacik gmail.com> gui-libs/scenefx/metadata.xml | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gui-libs/scenefx/metadata.xml b/gui-libs/scenefx/metadata.xml new file mode 100644 index 00..978b2e1d61 --- /dev/null +++ b/gui-libs/scenefx/metadata.xml @@ -0,0 +1,35 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + theodona...@gmail.com + Theo Donacik + + +SceneFX is a project that takes the scene api and replaces the wlr +renderer with our own fx renderer, capable of rendering surfaces +with eye-candy effects including blur, shadows, and rounded corners, +while maintaining the benefits of simplicity gained from using the +scene api. + +Please note: while SceneFX is in use by SwayFX version 0.4, +it is not yet ready for usage by other compositors. + + +Enable Direct Rendering Management +Build example applications + Enable support for libliftoff KMS plane backend + Enable support for input devices via dev-libs/libinput + Enable support for handling input/output devices through x11-libs/libxcb + Better error reporting when using xwayland + Enable support for X11 applications (XWayland) + + + wlrfx/scenefx + + William McKinnon + + https://github.com/wlrfx/scenefx/issues + https://github.com/wlrfx/scenefx/releases + +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/
commit: 10a413480138ba403b3db4f98f1edb0adc4aad49 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 5 19:50:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 5 19:50:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a41348 x11-misc/dmenu: Stabilize 5.3 ppc64, #931263 Signed-off-by: Arthur Zamarin gentoo.org> x11-misc/dmenu/dmenu-5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/dmenu/dmenu-5.3.ebuild b/x11-misc/dmenu/dmenu-5.3.ebuild index 5c01c6321eee..32db8837632d 100644 --- a/x11-misc/dmenu/dmenu-5.3.ebuild +++ b/x11-misc/dmenu/dmenu-5.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/
commit: 884ab7cbecbc6ab0293cfddec27f5352d35b7339 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 5 19:50:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 5 19:50:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884ab7cb x11-misc/dmenu: Stabilize 5.3 ppc, #931263 Signed-off-by: Arthur Zamarin gentoo.org> x11-misc/dmenu/dmenu-5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/dmenu/dmenu-5.3.ebuild b/x11-misc/dmenu/dmenu-5.3.ebuild index 15a6591b7d1c..5c01c6321eee 100644 --- a/x11-misc/dmenu/dmenu-5.3.ebuild +++ b/x11-misc/dmenu/dmenu-5.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86" IUSE="xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/anyio/
commit: 13420a564969779e3148bb504b970dd56d5a2112 Author: Eli Schwartz gmail com> AuthorDate: Sun May 5 15:24:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 19:48:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13420a56 dev-python/anyio: drop exceptiongroup stdlib backport to test dep It was historically needed for python 3.10 support, as a backport. In anyio 4.1.0, it was also unconditionally used in the testsuite. Instead of copying the dep over to the test? USE, the ebuild added it at runtime... Fixes: b87901374f7596e6ec81a4bb228b5a1dd831c41e Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/anyio/anyio-4.3.0-r1.ebuild | 62 ++ 1 file changed, 62 insertions(+) diff --git a/dev-python/anyio/anyio-4.3.0-r1.ebuild b/dev-python/anyio/anyio-4.3.0-r1.ebuild new file mode 100644 index ..5636aa635281 --- /dev/null +++ b/dev-python/anyio/anyio-4.3.0-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations" +HOMEPAGE=" + https://github.com/agronholm/anyio/ + https://pypi.org/project/anyio/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/idna-2.8[${PYTHON_USEDEP}] + >=dev-python/sniffio-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] + ' 3.10) +" +# On amd64, let's get more test coverage by dragging in uvloop, but let's +# not bother on other arches where uvloop may not be supported. +BDEPEND=" + >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] + test? ( + >=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-4.0[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] + >=dev-python/trio-0.23[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + amd64? ( + $(python_gen_cond_dep ' + >=dev-python/uvloop-0.17[${PYTHON_USEDEP}] + ' python3_{10..12}) + ) + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + '>=dev-python/sphinx-rtd-theme-1.2.2' \ + dev-python/sphinxcontrib-jquery \ + dev-python/sphinx-autodoc-typehints + +python_test() { + local EPYTEST_DESELECT=( + # requires link-local IPv6 interface + tests/test_sockets.py::TestTCPListener::test_bind_link_local + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -m 'not network' +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/
commit: 4617d1b5f8b64871471749ddb84227c885b60366 Author: Sam James gentoo org> AuthorDate: Sun May 5 19:49:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 19:49:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4617d1b5 x11-misc/dmenu: Stabilize 5.3 amd64, #931263 Signed-off-by: Sam James gentoo.org> x11-misc/dmenu/dmenu-5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/dmenu/dmenu-5.3.ebuild b/x11-misc/dmenu/dmenu-5.3.ebuild index 7d41a6f1d7f5..9033f97a31ae 100644 --- a/x11-misc/dmenu/dmenu-5.3.ebuild +++ b/x11-misc/dmenu/dmenu-5.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-misc/dmenu/
commit: a4ea26a85b94094ea304e51a069b6ec90ec6264c Author: Sam James gentoo org> AuthorDate: Sun May 5 19:49:43 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 19:49:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ea26a8 x11-misc/dmenu: Stabilize 5.3 x86, #931263 Signed-off-by: Sam James gentoo.org> x11-misc/dmenu/dmenu-5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/dmenu/dmenu-5.3.ebuild b/x11-misc/dmenu/dmenu-5.3.ebuild index 9033f97a31ae..15a6591b7d1c 100644 --- a/x11-misc/dmenu/dmenu-5.3.ebuild +++ b/x11-misc/dmenu/dmenu-5.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" IUSE="xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: ab30c9df752982dbd844c0ff1f6dd711f134a5a3 Author: Sam James gentoo org> AuthorDate: Sun May 5 19:49:40 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 19:49:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab30c9df sys-kernel/gentoo-sources: Stabilize 6.6.30 x86, #931257 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-6.6.30.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.30.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.30.ebuild index 30b165da1885..6679c1e63f16 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.30.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.30.ebuild @@ -13,7 +13,7 @@ detect_arch DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="experimental" pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 66faf9ea7087456ad4656102ee1024a0cb94ea06 Author: Sam James gentoo org> AuthorDate: Sun May 5 19:49:39 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 19:49:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66faf9ea sys-kernel/gentoo-sources: Stabilize 6.1.90 x86, #931257 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-6.1.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.90.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.90.ebuild index 4a2b80894a63..be4e0e38d2be 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.90.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.90.ebuild @@ -13,7 +13,7 @@ detect_arch DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="experimental" pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 9e1557394b2db2eb3b366866b8382767a47b66ac Author: Sam James gentoo org> AuthorDate: Sun May 5 19:49:37 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 19:49:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e155739 sys-kernel/gentoo-sources: Stabilize 5.10.216 x86, #931257 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-5.10.216.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.216.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.216.ebuild index 4f614a9e60ff..cbd9de6bdddf 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.216.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.216.ebuild @@ -13,7 +13,7 @@ detect_arch DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="experimental" pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
commit: 2bd7d13ebd032bf3ba4d930677bbefb8eaae2f2c Author: Sam James gentoo org> AuthorDate: Sun May 5 19:49:38 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 19:49:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd7d13e sys-kernel/gentoo-sources: Stabilize 5.15.158 x86, #931257 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-sources/gentoo-sources-5.15.158.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.158.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.158.ebuild index d13437fefffa..8419cd4fae24 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.158.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.158.ebuild @@ -13,7 +13,7 @@ detect_arch DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches; SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="experimental" pkg_postinst() {