[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Joonas Niilola
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/

2024-05-05 Thread Joonas Niilola
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/

2024-05-05 Thread Joonas Niilola
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Joonas Niilola
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/

2024-05-05 Thread Joonas Niilola
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/

2024-05-05 Thread Joonas Niilola
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Michał Górny
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/

2024-05-05 Thread Michał Górny
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/

2024-05-05 Thread Michał Górny
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Michał Górny
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/

2024-05-05 Thread Michał Górny
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/

2024-05-05 Thread Michał Górny
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/

2024-05-05 Thread Yixun Lan
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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+/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Ionen Wolkens
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/

2024-05-05 Thread Matthew Thode
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/

2024-05-05 Thread Robin H. Johnson
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/

2024-05-05 Thread Robin H. Johnson
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/

2024-05-05 Thread Matthew Thode
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/

2024-05-05 Thread Adrian Ratiu
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Joshua Clifton
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/

2024-05-05 Thread Joshua Clifton
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/

2024-05-05 Thread Mike Pagano
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/

2024-05-05 Thread Jason Zaman
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/

2024-05-05 Thread Jason Zaman
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/

2024-05-05 Thread Sebastian Pipping
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/

2024-05-05 Thread Julien Roy
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/

2024-05-05 Thread Julien Roy
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/

2024-05-05 Thread Julien Roy
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/

2024-05-05 Thread Arthur Zamarin
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/

2024-05-05 Thread George Zenner
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/

2024-05-05 Thread Theo Donacik
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/

2024-05-05 Thread Arthur Zamarin
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/

2024-05-05 Thread Arthur Zamarin
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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/

2024-05-05 Thread Sam James
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() {



  1   2   3   4   >