[gentoo-commits] proj/gcc-patches:master commit in: 14.1.0/gentoo/

2024-07-20 Thread Sam James
commit: b1a31eaaeae90d7b7774bfb45f9954dc586f4dea
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:35:38 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:35:38 2024 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=b1a31eaa

14.1.0: drop 76_all_ppc_PR97367-power7-cell-altivec.patch

Now upstream.

Signed-off-by: Sam James  gentoo.org>

 14.1.0/gentoo/76_all_ppc_PR97367-power7-cell-altivec.patch | 13 -
 14.1.0/gentoo/README.history   |  4 
 2 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/14.1.0/gentoo/76_all_ppc_PR97367-power7-cell-altivec.patch 
b/14.1.0/gentoo/76_all_ppc_PR97367-power7-cell-altivec.patch
deleted file mode 100644
index 154dd0f..000
--- a/14.1.0/gentoo/76_all_ppc_PR97367-power7-cell-altivec.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://gcc.gnu.org/PR97367
-https://inbox.sourceware.org/gcc-patches/20240308.123342.1112119677226246836.r...@exactcode.de/
 a/gcc/config/rs6000/rs6000.cc
-+++ b/gcc/config/rs6000/rs6000.cc
-@@ -5869,7 +5869,7 @@ rs6000_machine_from_flags (void)
-   HOST_WIDE_INT flags = rs6000_isa_flags;
- 
-   /* Disable the flags that should never influence the .machine selection.  */
--  flags &= ~(OPTION_MASK_PPC_GFXOPT | OPTION_MASK_PPC_GPOPT | 
OPTION_MASK_ISEL);
-+  flags &= ~(OPTION_MASK_PPC_GFXOPT | OPTION_MASK_PPC_GPOPT | 
OPTION_MASK_ALTIVEC | OPTION_MASK_ISEL);
- 
-   if ((flags & (ISA_3_1_MASKS_SERVER & ~ISA_3_0_MASKS_SERVER)) != 0)
- return "power10";

diff --git a/14.1.0/gentoo/README.history b/14.1.0/gentoo/README.history
index dfda57a..6f599c7 100644
--- a/14.1.0/gentoo/README.history
+++ b/14.1.0/gentoo/README.history
@@ -1,3 +1,7 @@
+4  21 July 2024
+
+   - 76_all_ppc_PR97367-power7-cell-altivec.patch
+
 3  27 June 2024
 
+ 77_all_m2_docs_sandbox.patch



[gentoo-commits] repo/gentoo:master commit in: app-emulation/punes/

2024-07-20 Thread Sam James
commit: 1cbf46eba80eadc0bd5f101c040a9828cbfa91b3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:08 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cbf46eb

app-emulation/punes: Stabilize 0.111 amd64, #935863

Signed-off-by: Sam James  gentoo.org>

 app-emulation/punes/punes-0.111.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/punes/punes-0.111.ebuild 
b/app-emulation/punes/punes-0.111.ebuild
index 03071411bec5..f37c4e0a94c3 100644
--- a/app-emulation/punes/punes-0.111.ebuild
+++ b/app-emulation/punes/punes-0.111.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/puNES-${PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="X cg ffmpeg qt6"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Term-Shell/

2024-07-20 Thread Sam James
commit: e80769e2294ec9d8fb16a54e52844ec7f72dc1a2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:10 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80769e2

dev-perl/Term-Shell: Stabilize 0.130.0 amd64, #935865

Signed-off-by: Sam James  gentoo.org>

 dev-perl/Term-Shell/Term-Shell-0.130.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Term-Shell/Term-Shell-0.130.0.ebuild 
b/dev-perl/Term-Shell/Term-Shell-0.130.0.ebuild
index 2dbb6984ef23..6eb6becd6eed 100644
--- a/dev-perl/Term-Shell/Term-Shell-0.130.0.ebuild
+++ b/dev-perl/Term-Shell/Term-Shell-0.130.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="A simple command-line shell framework"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
virtual/perl-Data-Dumper



[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/

2024-07-20 Thread Sam James
commit: 7ad11fbe8ed4807fa2fc058e9ff6ab70c804091e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:20 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad11fbe

dev-python/matplotlib: Stabilize 3.9.1 amd64, #936360

Signed-off-by: Sam James  gentoo.org>

 dev-python/matplotlib/matplotlib-3.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/matplotlib/matplotlib-3.9.1.ebuild 
b/dev-python/matplotlib/matplotlib-3.9.1.ebuild
index 689c2a034149..faecb8d9630c 100644
--- a/dev-python/matplotlib/matplotlib-3.9.1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.9.1.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~arm64-macos ~x64-macos"
 IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/

2024-07-20 Thread Sam James
commit: d759711baefd9bb35726b59afc49d443255c232f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:21 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d759711b

www-apps/hugo: Stabilize 0.127.0 amd64, #936400

Signed-off-by: Sam James  gentoo.org>

 www-apps/hugo/hugo-0.127.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/hugo/hugo-0.127.0.ebuild 
b/www-apps/hugo/hugo-0.127.0.ebuild
index 93b9e87528d4..5a68aca92a7e 100644
--- a/www-apps/hugo/hugo-0.127.0.ebuild
+++ b/www-apps/hugo/hugo-0.127.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="doc +extended test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/xpdf/

2024-07-20 Thread Sam James
commit: 8f72753fe5fff3bb972c4f824308ebe862a94439
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:22 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f72753f

app-text/xpdf: Stabilize 4.04-r2 x86, #936403

Signed-off-by: Sam James  gentoo.org>

 app-text/xpdf/xpdf-4.04-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xpdf/xpdf-4.04-r2.ebuild 
b/app-text/xpdf/xpdf-4.04-r2.ebuild
index 0192a77395d6..7b731b386e3f 100644
--- a/app-text/xpdf/xpdf-4.04-r2.ebuild
+++ b/app-text/xpdf/xpdf-4.04-r2.ebuild
@@ -26,7 +26,7 @@ SRC_URI="https://dl.xpdfreader.com/${P}.tar.gz
 
 LICENSE="|| ( GPL-2 GPL-3 ) i18n? ( BSD )"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="cmyk cups +fontconfig i18n icons +libpaper metric opi png +textselect 
utils"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/

2024-07-20 Thread Sam James
commit: 9b5c41522e19f619b702a9aa1cae7711ad180107
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:16 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5c4152

dev-python/pygame: Stabilize 2.6.0 amd64, #936337

Signed-off-by: Sam James  gentoo.org>

 dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pygame/pygame-2.6.0.ebuild 
b/dev-python/pygame/pygame-2.6.0.ebuild
index 63659f43c376..19632cccbe57 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="examples opengl test X"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/

2024-07-20 Thread Sam James
commit: 1b6a21689d6f1488317a3ef41456c38d602f7c85
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:18 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6a2168

dev-python/pyproject-fmt: Stabilize 2.1.4 amd64, #936343

Signed-off-by: Sam James  gentoo.org>

 dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
index 13fe8bbc3b28..143216202b2c 100644
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
~dev-python/pyproject-fmt-rust-1.1.5[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/humanfriendly/

2024-07-20 Thread Sam James
commit: c5ebac6c55f3e53a9a705398bfdfcc927df91034
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:19 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ebac6c

dev-python/humanfriendly: Stabilize 10.0-r2 ALLARCHES, #936354

Signed-off-by: Sam James  gentoo.org>

 dev-python/humanfriendly/humanfriendly-10.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/humanfriendly/humanfriendly-10.0-r2.ebuild 
b/dev-python/humanfriendly/humanfriendly-10.0-r2.ebuild
index 98cb6f5b17f1..96e56068f96d 100644
--- a/dev-python/humanfriendly/humanfriendly-10.0-r2.ebuild
+++ b/dev-python/humanfriendly/humanfriendly-10.0-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://pypi.org/project/humanfriendly/
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-duplicates/

2024-07-20 Thread Sam James
commit: eb64193f9ab9354d543f1fa77580160b88248648
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:12 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb64193f

media-plugins/vdr-duplicates: Stabilize 1.0.1-r1 x86, #936156

Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild 
b/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild
index d075ed242a2e..eb5ea602597a 100644
--- a/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild
+++ b/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/vdr-plugin-duplicates-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 DEPEND="media-video/vdr"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-duplicates/

2024-07-20 Thread Sam James
commit: 48d25323659703cadfd406352ec86acf4a90359e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:14 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d25323

media-plugins/vdr-duplicates: Stabilize 1.0.1-r1 amd64, #936156

Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild 
b/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild
index eb5ea602597a..e811519e6e1d 100644
--- a/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild
+++ b/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/vdr-plugin-duplicates-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="media-video/vdr"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-clock/

2024-07-20 Thread Sam James
commit: 521901b06c25e711a322cf6c0b239b1cde08edd8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:13 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521901b0

media-plugins/vdr-clock: Stabilize 1.0.2 amd64, #936156

Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild 
b/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild
index 6db57a522fa1..253328f756ab 100644
--- a/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild
+++ b/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/"${P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 DEPEND="media-video/vdr"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/

2024-07-20 Thread Sam James
commit: 07f1d022bb3398953ea15f3951719b1ce46bb060
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:17 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f1d022

dev-python/pyproject-fmt: Stabilize 2.1.4 x86, #936343

Signed-off-by: Sam James  gentoo.org>

 dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
index 457aa335e0f5..13fe8bbc3b28 100644
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
~dev-python/pyproject-fmt-rust-1.1.5[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-newsticker/

2024-07-20 Thread Sam James
commit: bddf6bcb229e5b6078163546bfd3a3c884ff2fb7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:14 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddf6bcb

media-plugins/vdr-newsticker: Stabilize 0.0.4 amd64, #936156

Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild 
b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild
index 8771780e314a..79770a6fbc8f 100644
--- a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild
+++ b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="VDR plugin: Show rdf Newsticker on TV"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz;
 
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 SLOT="0"
 LICENSE="GPL-2"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-perl/String-Random/

2024-07-20 Thread Sam James
commit: bc8ca34d6a0528d78bce55bbb361b2e0e6d7d6d0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:09 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8ca34d

dev-perl/String-Random: Stabilize 0.320.0 amd64, #935864

Signed-off-by: Sam James  gentoo.org>

 dev-perl/String-Random/String-Random-0.320.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/String-Random/String-Random-0.320.0.ebuild 
b/dev-perl/String-Random/String-Random-0.320.0.ebuild
index 74789680acb0..da8111926dd7 100644
--- a/dev-perl/String-Random/String-Random-0.320.0.ebuild
+++ b/dev-perl/String-Random/String-Random-0.320.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,6 +11,6 @@ DESCRIPTION="Perl module to generate random strings based on 
a pattern"
 
 LICENSE="|| ( Artistic GPL-1+ )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="dev-perl/Module-Build"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-clock/

2024-07-20 Thread Sam James
commit: 0e022c4c15c7e7178e0dcda6e94573f2fa1467d1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:11 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e022c4c

media-plugins/vdr-clock: Stabilize 1.0.2 x86, #936156

Signed-off-by: Sam James  gentoo.org>

 media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild 
b/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild
index 2836ff78999f..6db57a522fa1 100644
--- a/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild
+++ b/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/"${P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 
 DEPEND="media-video/vdr"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-sound/wildmidi/

2024-07-20 Thread Sam James
commit: b772d26cdbfa01dff34700230aeb4869afe885a2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:06 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b772d26c

media-sound/wildmidi: Stabilize 0.4.6 ppc, #935861

Signed-off-by: Sam James  gentoo.org>

 media-sound/wildmidi/wildmidi-0.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wildmidi/wildmidi-0.4.6.ebuild 
b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
index 505d9228e925..eb336fe2bc26 100644
--- a/media-sound/wildmidi/wildmidi-0.4.6.ebuild
+++ b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz;
 
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="+alsa openal oss +player sndio"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/netifrc/

2024-07-20 Thread Sam James
commit: d99750cee3666f48bf8db62e48c702b93b647e9d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:31:48 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:31:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99750ce

net-misc/netifrc: crank copyright

Signed-off-by: Sam James  gentoo.org>

 net-misc/netifrc/netifrc-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/netifrc/netifrc-.ebuild 
b/net-misc/netifrc/netifrc-.ebuild
index 8acfc19bfb4a..82325c45cc79 100644
--- a/net-misc/netifrc/netifrc-.ebuild
+++ b/net-misc/netifrc/netifrc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: media-sound/wildmidi/

2024-07-20 Thread Sam James
commit: 85725996ea75c5ce4e46e7ed21b15313f0c8673e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:07 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85725996

media-sound/wildmidi: Stabilize 0.4.6 amd64, #935861

Signed-off-by: Sam James  gentoo.org>

 media-sound/wildmidi/wildmidi-0.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wildmidi/wildmidi-0.4.6.ebuild 
b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
index eb336fe2bc26..65358e75161c 100644
--- a/media-sound/wildmidi/wildmidi-0.4.6.ebuild
+++ b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz;
 
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="+alsa openal oss +player sndio"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/

2024-07-20 Thread Sam James
commit: e3432f6657b3e9150803d3659792c19bb8a28cd8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:04 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3432f66

sys-firmware/broadcom-bt-firmware: Stabilize 12.0.1.1105_p4-r1 x86, #935859

Signed-off-by: Sam James  gentoo.org>

 .../broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
 
b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
index ad2af756d59c..93946edbbc86 100644
--- 
a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
+++ 
b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="broadcom_bcm20702 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 # Re-use compress-* USE flags from sys-kernel/linux-firmware.
 IUSE="compress-xz compress-zstd"
 REQUIRED_USE="?? ( compress-xz compress-zstd )"



[gentoo-commits] repo/gentoo:master commit in: media-sound/wildmidi/

2024-07-20 Thread Sam James
commit: 0eddb53b7e86c36c77bc3ecbfa99f496738ca0e7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:32:05 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eddb53b

media-sound/wildmidi: Stabilize 0.4.6 x86, #935861

Signed-off-by: Sam James  gentoo.org>

 media-sound/wildmidi/wildmidi-0.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wildmidi/wildmidi-0.4.6.ebuild 
b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
index 029dbe6bd25b..505d9228e925 100644
--- a/media-sound/wildmidi/wildmidi-0.4.6.ebuild
+++ b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz;
 
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv x86"
 IUSE="+alsa openal oss +player sndio"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2024-07-20 Thread Sam James
commit: 4989e1393e983f4427e2af85dbd0f422557c80b3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:27:36 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4989e139

net-firewall/firewalld: drop 2.1.1

Signed-off-by: Sam James  gentoo.org>

 net-firewall/firewalld/firewalld-2.1.1.ebuild | 228 --
 1 file changed, 228 deletions(-)

diff --git a/net-firewall/firewalld/firewalld-2.1.1.ebuild 
b/net-firewall/firewalld/firewalld-2.1.1.ebuild
deleted file mode 100644
index 86bba732e341..
--- a/net-firewall/firewalld/firewalld-2.1.1.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit bash-completion-r1 gnome2-utils linux-info optfeature
-inherit plocale python-single-r1 systemd xdg-utils
-
-DESCRIPTION="Firewall daemon with D-Bus interface providing a dynamic firewall"
-HOMEPAGE="https://firewalld.org/;
-SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="gui +nftables +iptables selinux test"
-# Tests are too unreliable in sandbox environment
-RESTRICT="!test? ( test ) test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gui? (
-   x11-libs/gtk+:3
-   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-   )
-   nftables? ( >=net-firewall/nftables-0.9.4[python,json] )
-   ')
-   iptables? (
-   net-firewall/iptables[ipv6(+)]
-   net-firewall/ebtables
-   net-firewall/ipset
-   nftables? ( net-firewall/nftables[xtables(+)] )
-   )
-   selinux? ( sec-policy/selinux-firewalld )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/glib:2
-"
-BDEPEND="
-   app-text/docbook-xml-dtd
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-"
-
-# Testsuite's Makefile.am calls missing(!)
-# ... but this seems to be consistent with the autoconf docs?
-# Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
-QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
-
-PLOCALES="ar as ast bg bn_IN ca cs da de el en_GB en_US es et eu fa fi fr gl 
gu hi hr hu ia id it ja ka kn ko lt ml mr nl or pa pl pt pt_BR ro ru si sk sl 
sq sr sr@latin sv ta te tr uk zh_CN zh_TW"
-
-pkg_setup() {
-   # See bug #830132 for the huge list
-   # We can probably narrow it down a bit but it's rather fragile
-   local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_XT_MATCH_CONNTRACK
-   ~NETFILTER
-   ~NETFILTER_ADVANCED
-   ~NETFILTER_INGRESS
-   ~NF_NAT_MASQUERADE
-   ~NF_NAT_REDIRECT
-   ~NF_TABLES_INET
-   ~NF_TABLES_IPV4
-   ~NF_TABLES_IPV6
-   ~NF_CONNTRACK
-   ~NF_CONNTRACK_BROADCAST
-   ~NF_CONNTRACK_NETBIOS_NS
-   ~NF_CONNTRACK_TFTP
-   ~NF_CT_NETLINK
-   ~NF_CT_NETLINK_HELPER
-   ~NF_DEFRAG_IPV4
-   ~NF_DEFRAG_IPV6
-   ~NF_NAT
-   ~NF_NAT_TFTP
-   ~NF_REJECT_IPV4
-   ~NF_REJECT_IPV6
-   ~NF_SOCKET_IPV4
-   ~NF_SOCKET_IPV6
-   ~NF_TABLES
-   ~NF_TPROXY_IPV4
-   ~NF_TPROXY_IPV6
-   ~IP_NF_FILTER
-   ~IP_NF_IPTABLES
-   ~IP_NF_MANGLE
-   ~IP_NF_NAT
-   ~IP_NF_RAW
-   ~IP_NF_SECURITY
-   ~IP_NF_TARGET_MASQUERADE
-   ~IP_NF_TARGET_REJECT
-   ~IP6_NF_FILTER
-   ~IP6_NF_IPTABLES
-   ~IP6_NF_MANGLE
-   ~IP6_NF_NAT
-   ~IP6_NF_RAW
-   ~IP6_NF_SECURITY
-   ~IP6_NF_TARGET_MASQUERADE
-   ~IP6_NF_TARGET_REJECT
-   ~IP_SET
-   ~NETFILTER_CONNCOUNT
-   ~NETFILTER_NETLINK
-   ~NETFILTER_NETLINK_OSF
-   ~NETFILTER_NETLINK_QUEUE
-   ~NETFILTER_SYNPROXY
-   ~NETFILTER_XTABLES
-   ~NETFILTER_XT_CONNMARK
-   ~NETFILTER_XT_MATCH_CONNTRACK
-   ~NETFILTER_XT_MATCH_MULTIPORT
-   ~NETFILTER_XT_MATCH_STATE
-   ~NETFILTER_XT_NAT
-   ~NETFILTER_XT_TARGET_MASQUERADE
-   ~NFT_COMPAT
-   ~NFT_CT
-   ~NFT_FIB
-   ~NFT_FIB_INET
-   ~NFT_FIB_IPV4
-   ~NFT_FIB_IPV6
-   ~NFT_HASH
-   ~NFT_LIMIT
-   ~NFT_LOG
-   ~NFT_MASQ
-   ~NFT_NAT
-   ~NFT_QUEUE
-   ~NFT_QUOTA
-   ~NFT_REDIR
-   ~NFT_REJECT
-   ~NFT_REJECT_INET
-   ~NFT_REJECT_IPV4
-   ~NFT_REJECT_IPV6
-   ~NFT_SOCKET
-

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/

2024-07-20 Thread Sam James
commit: 01d810429dbdf46ff69bbec17651510d37f398b9
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:01:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d81042

sys-kernel/dracut: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/dracut/{dracut-103-r1.ebuild => dracut-103-r2.ebuild} | 1 +
 sys-kernel/dracut/dracut-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-kernel/dracut/dracut-103-r1.ebuild 
b/sys-kernel/dracut/dracut-103-r2.ebuild
similarity index 98%
rename from sys-kernel/dracut/dracut-103-r1.ebuild
rename to sys-kernel/dracut/dracut-103-r2.ebuild
index 7b5110a6f58d..01cce183748e 100644
--- a/sys-kernel/dracut/dracut-103-r1.ebuild
+++ b/sys-kernel/dracut/dracut-103-r2.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
|| (
>=sys-apps/sysvinit-2.87-r3
sys-apps/openrc[sysv-utils(-),selinux?]
+   sys-apps/openrc-navi[sysv-utils(-),selinux?]
sys-apps/systemd[sysv-utils]
sys-apps/s6-linux-init[sysv-utils(-)]
)

diff --git a/sys-kernel/dracut/dracut-.ebuild 
b/sys-kernel/dracut/dracut-.ebuild
index 02a959fa286d..1484c2e71d4a 100644
--- a/sys-kernel/dracut/dracut-.ebuild
+++ b/sys-kernel/dracut/dracut-.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
|| (
>=sys-apps/sysvinit-2.87-r3
sys-apps/openrc[sysv-utils(-),selinux?]
+   sys-apps/openrc-navi[sysv-utils(-),selinux?]
sys-apps/systemd[sysv-utils]
sys-apps/s6-linux-init[sysv-utils(-)]
)



[gentoo-commits] repo/gentoo:master commit in: app-admin/restart-services/

2024-07-20 Thread Sam James
commit: 06f3bbb1c0b2f465c33bcd8876d81933cf3af760
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:16:16 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f3bbb1

app-admin/restart-services: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 .../{restart-services-1.3.ebuild => restart-services-1.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/restart-services/restart-services-1.3.ebuild 
b/app-admin/restart-services/restart-services-1.3-r1.ebuild
similarity index 94%
rename from app-admin/restart-services/restart-services-1.3.ebuild
rename to app-admin/restart-services/restart-services-1.3-r1.ebuild
index 9892b5f355ef..1526865f6a90 100644
--- a/app-admin/restart-services/restart-services-1.3.ebuild
+++ b/app-admin/restart-services/restart-services-1.3-r1.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 RDEPEND="
app-admin/lib_users
app-portage/portage-utils
-   || ( sys-apps/openrc sys-apps/systemd )
+   || ( sys-apps/openrc sys-apps/openrc-navi sys-apps/systemd )
 "
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-block/zram-init/

2024-07-20 Thread Sam James
commit: f54123a3db367be40d6acacf10906d612a5f4a76
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:05:35 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54123a3

sys-block/zram-init: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 .../zram-init/{zram-init-11.1.ebuild => zram-init-11.1-r1.ebuild} | 2 +-
 sys-block/zram-init/zram-init-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-block/zram-init/zram-init-11.1.ebuild 
b/sys-block/zram-init/zram-init-11.1-r1.ebuild
similarity index 96%
rename from sys-block/zram-init/zram-init-11.1.ebuild
rename to sys-block/zram-init/zram-init-11.1-r1.ebuild
index d90e78958f98..6ec7a8c16b6c 100644
--- a/sys-block/zram-init/zram-init-11.1.ebuild
+++ b/sys-block/zram-init/zram-init-11.1-r1.ebuild
@@ -25,7 +25,7 @@ BDEPEND="sys-devel/gettext"
 RDEPEND="
>=app-shells/push-2.0
virtual/libintl
-   || ( sys-apps/openrc sys-apps/systemd )
+   || ( sys-apps/openrc sys-apps/openrc-navi sys-apps/systemd )
 "
 
 DISABLE_AUTOFORMATTING=true

diff --git a/sys-block/zram-init/zram-init-.ebuild 
b/sys-block/zram-init/zram-init-.ebuild
index f8d4f93e9610..605e0486adaa 100644
--- a/sys-block/zram-init/zram-init-.ebuild
+++ b/sys-block/zram-init/zram-init-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ BDEPEND="sys-devel/gettext"
 RDEPEND="
>=app-shells/push-2.0
virtual/libintl
-   || ( sys-apps/openrc sys-apps/systemd )
+   || ( sys-apps/openrc sys-apps/openrc-navi sys-apps/systemd )
 "
 
 DISABLE_AUTOFORMATTING=true



[gentoo-commits] repo/gentoo:master commit in: app-misc/livecd-tools/

2024-07-20 Thread Sam James
commit: b23405068764096e076987721621b10d52efbd3a
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:15:00 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2340506

app-misc/livecd-tools: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 .../{livecd-tools-2.10.ebuild => livecd-tools-2.10-r1.ebuild}  | 7 +--
 app-misc/livecd-tools/livecd-tools-.ebuild | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/app-misc/livecd-tools/livecd-tools-2.10.ebuild 
b/app-misc/livecd-tools/livecd-tools-2.10-r1.ebuild
similarity index 91%
rename from app-misc/livecd-tools/livecd-tools-2.10.ebuild
rename to app-misc/livecd-tools/livecd-tools-2.10-r1.ebuild
index b938fabd53ed..f9680280e457 100644
--- a/app-misc/livecd-tools/livecd-tools-2.10.ebuild
+++ b/app-misc/livecd-tools/livecd-tools-2.10-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=7
@@ -23,7 +23,10 @@ RDEPEND="
dev-util/dialog
media-sound/alsa-utils
net-dialup/mingetty
-   sys-apps/openrc
+   || (
+   sys-apps/openrc
+   sys-apps/openrc-navi
+   )
sys-apps/pciutils
 "
 

diff --git a/app-misc/livecd-tools/livecd-tools-.ebuild 
b/app-misc/livecd-tools/livecd-tools-.ebuild
index e1bd53e34ea2..d9caac398248 100644
--- a/app-misc/livecd-tools/livecd-tools-.ebuild
+++ b/app-misc/livecd-tools/livecd-tools-.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
@@ -23,7 +23,10 @@ RDEPEND="
dev-util/dialog
media-sound/alsa-utils
net-dialup/mingetty
-   sys-apps/openrc
+   || (
+   sys-apps/openrc
+   sys-apps/openrc-navi
+   )
sys-apps/pciutils
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nsca/

2024-07-20 Thread Sam James
commit: 2722c004c83071fbada5641ca91f217a2dc2813d
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:13:40 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2722c004

net-analyzer/nsca: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/nsca/{nsca-2.7.2-r103.ebuild => nsca-2.7.2-r104.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild 
b/net-analyzer/nsca/nsca-2.7.2-r104.ebuild
similarity index 97%
rename from net-analyzer/nsca/nsca-2.7.2-r103.ebuild
rename to net-analyzer/nsca/nsca-2.7.2-r104.ebuild
index 2f5d240f..6138ae9d1680 100644
--- a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild
+++ b/net-analyzer/nsca/nsca-2.7.2-r104.ebuild
@@ -27,7 +27,7 @@ RDEPEND="${DEPEND}
net-analyzer/nagios
)
)
-   sys-apps/openrc"
+   || ( sys-apps/openrc sys-apps/openrc-navi )"
 
 src_configure() {
use tcpd || export ac_cv_lib_wrap_main=no



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/

2024-07-20 Thread Sam James
commit: 29a4e45ed39f9c30d324692ff638cf6ea3d484c7
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:08:35 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a4e45e

sys-apps/systemd: add sys-apps/openrc-navi dependency blocker

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd/systemd-254.13.ebuild   | 1 +
 sys-apps/systemd/systemd-254.14.ebuild   | 1 +
 sys-apps/systemd/systemd-254.15.ebuild   | 1 +
 sys-apps/systemd/systemd-255.7-r1.ebuild | 1 +
 sys-apps/systemd/systemd-255.8.ebuild| 1 +
 sys-apps/systemd/systemd-255.9.ebuild| 1 +
 sys-apps/systemd/systemd-256.1-r3.ebuild | 1 +
 sys-apps/systemd/systemd-256.2.ebuild| 1 +
 sys-apps/systemd/systemd-.ebuild | 1 +
 9 files changed, 9 insertions(+)

diff --git a/sys-apps/systemd/systemd-254.13.ebuild 
b/sys-apps/systemd/systemd-254.13.ebuild
index 4f86b3dc5b5e..3d4ae024a795 100644
--- a/sys-apps/systemd/systemd-254.13.ebuild
+++ b/sys-apps/systemd/systemd-254.13.ebuild
@@ -136,6 +136,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-254.14.ebuild 
b/sys-apps/systemd/systemd-254.14.ebuild
index 9bd01e1a5313..581de9366de4 100644
--- a/sys-apps/systemd/systemd-254.14.ebuild
+++ b/sys-apps/systemd/systemd-254.14.ebuild
@@ -136,6 +136,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-254.15.ebuild 
b/sys-apps/systemd/systemd-254.15.ebuild
index 9bd01e1a5313..581de9366de4 100644
--- a/sys-apps/systemd/systemd-254.15.ebuild
+++ b/sys-apps/systemd/systemd-254.15.ebuild
@@ -136,6 +136,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-255.7-r1.ebuild 
b/sys-apps/systemd/systemd-255.7-r1.ebuild
index 910799affdb8..685c387e8a03 100644
--- a/sys-apps/systemd/systemd-255.7-r1.ebuild
+++ b/sys-apps/systemd/systemd-255.7-r1.ebuild
@@ -139,6 +139,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-255.8.ebuild 
b/sys-apps/systemd/systemd-255.8.ebuild
index c4ed9c5dda69..087731027a32 100644
--- a/sys-apps/systemd/systemd-255.8.ebuild
+++ b/sys-apps/systemd/systemd-255.8.ebuild
@@ -139,6 +139,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-255.9.ebuild 
b/sys-apps/systemd/systemd-255.9.ebuild
index c4ed9c5dda69..087731027a32 100644
--- a/sys-apps/systemd/systemd-255.9.ebuild
+++ b/sys-apps/systemd/systemd-255.9.ebuild
@@ -139,6 +139,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-256.1-r3.ebuild 
b/sys-apps/systemd/systemd-256.1-r3.ebuild
index c1f38f783681..3b8464645eec 100644
--- a/sys-apps/systemd/systemd-256.1-r3.ebuild
+++ b/sys-apps/systemd/systemd-256.1-r3.ebuild
@@ -134,6 +134,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-256.2.ebuild 
b/sys-apps/systemd/systemd-256.2.ebuild
index c1f38f783681..3b8464645eec 100644
--- a/sys-apps/systemd/systemd-256.2.ebuild
+++ b/sys-apps/systemd/systemd-256.2.ebuild
@@ -134,6 +134,7 @@ RDEPEND="${COMMON_DEPEND}
)
sysv-utils? (
!sys-apps/openrc[sysv-utils(-)]
+   !sys-apps/openrc-navi[sysv-utils(-)]
!sys-apps/sysvinit
)
!sysv-utils? ( sys-apps/sysvinit )

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd

[gentoo-commits] repo/gentoo:master commit in: virtual/service-manager/

2024-07-20 Thread Sam James
commit: f8fbf0f59e164700ebca15880111fbc7bc85ef98
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 00:23:51 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fbf0f5

virtual/service-manager: EAPI 8

Signed-off-by: Sam James  gentoo.org>

 virtual/service-manager/service-manager-1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/service-manager/service-manager-1-r2.ebuild 
b/virtual/service-manager/service-manager-1-r2.ebuild
index 968c3b5f7412..f2ca7f9015bb 100644
--- a/virtual/service-manager/service-manager-1-r2.ebuild
+++ b/virtual/service-manager/service-manager-1-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Virtual for various service managers"
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth-openrc-plugin/

2024-07-20 Thread Sam James
commit: 1bcbc33783da29187e4eaaa59485f12ecfd2cee9
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:03:38 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcbc337

sys-boot/plymouth-openrc-plugin: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 ...penrc-plugin-0.2.0.ebuild => plymouth-openrc-plugin-0.2.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-boot/plymouth-openrc-plugin/plymouth-openrc-plugin-0.2.0.ebuild 
b/sys-boot/plymouth-openrc-plugin/plymouth-openrc-plugin-0.2.0-r1.ebuild
similarity index 93%
rename from sys-boot/plymouth-openrc-plugin/plymouth-openrc-plugin-0.2.0.ebuild
rename to sys-boot/plymouth-openrc-plugin/plymouth-openrc-plugin-0.2.0-r1.ebuild
index 6d409e02a6d6..cec7b6155dfc 100644
--- a/sys-boot/plymouth-openrc-plugin/plymouth-openrc-plugin-0.2.0.ebuild
+++ b/sys-boot/plymouth-openrc-plugin/plymouth-openrc-plugin-0.2.0-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug"
 
-DEPEND="sys-apps/openrc"
+DEPEND="|| ( sys-apps/openrc sys-apps/openrc-navi )"
 RDEPEND="${DEPEND}
sys-boot/plymouth
!sys-apps/systemd"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2024-07-20 Thread Sam James
commit: 09902d8b54ae1289d2d98897d111686014cfea6b
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:12:45 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09902d8b

net-firewall/firewalld: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 .../firewalld/{firewalld-2.1.1-r2.ebuild => firewalld-2.1.1-r3.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/firewalld/firewalld-2.1.1-r2.ebuild 
b/net-firewall/firewalld/firewalld-2.1.1-r3.ebuild
similarity index 98%
rename from net-firewall/firewalld/firewalld-2.1.1-r2.ebuild
rename to net-firewall/firewalld/firewalld-2.1.1-r3.ebuild
index 5bad13603297..e1ff652b6c61 100644
--- a/net-firewall/firewalld/firewalld-2.1.1-r2.ebuild
+++ b/net-firewall/firewalld/firewalld-2.1.1-r3.ebuild
@@ -21,7 +21,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
-   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+   || ( >=sys-apps/openrc-0.11.5 sys-apps/openrc-navi sys-apps/systemd )
$(python_gen_cond_dep '
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-admin/openrc-settingsd/

2024-07-20 Thread Sam James
commit: 02cc22e6904611c3091b7fb4d99b41a173c47407
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:16:49 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cc22e6

app-admin/openrc-settingsd: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Closes: https://github.com/gentoo/gentoo/pull/37644
Signed-off-by: Sam James  gentoo.org>

 ...nrc-settingsd-1.4.0.ebuild => openrc-settingsd-1.4.0-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild 
b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0-r1.ebuild
similarity index 94%
rename from app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
rename to app-admin/openrc-settingsd/openrc-settingsd-1.4.0-r1.ebuild
index bf6db6a6c1a9..893cdb5db78e 100644
--- a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
+++ b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,10 @@ DEPEND="
sys-apps/dbus
sys-auth/polkit
dev-libs/libdaemon:0=
-   sys-apps/openrc
+   || (
+   sys-apps/openrc
+   sys-apps/openrc-navi
+   )
 "
 RDEPEND="
${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: virtual/service-manager/

2024-07-20 Thread Sam James
commit: d6fc3622e1af7774d8ccdad284c72b0d7f943830
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sat Jul 20 23:47:53 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fc3622

virtual/service-manager: add sys-apps/openrc-navi depedency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 .../{service-manager-1-r1.ebuild => service-manager-1-r2.ebuild}   | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/virtual/service-manager/service-manager-1-r1.ebuild 
b/virtual/service-manager/service-manager-1-r2.ebuild
similarity index 84%
rename from virtual/service-manager/service-manager-1-r1.ebuild
rename to virtual/service-manager/service-manager-1-r2.ebuild
index 2f525a9cc46d..968c3b5f7412 100644
--- a/virtual/service-manager/service-manager-1-r1.ebuild
+++ b/virtual/service-manager/service-manager-1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,10 @@ RDEPEND="
prefix-guest? ( >=sys-apps/baselayout-prefix-2.2 )
!prefix-guest? (
|| (
-   sys-apps/openrc
+   || (
+   sys-apps/openrc
+   sys-apps/openrc-navi
+   )
kernel_linux? (
|| (
sys-apps/s6-rc



[gentoo-commits] repo/gentoo:master commit in: net-misc/netifrc/

2024-07-20 Thread Sam James
commit: 3d2391a2c558ccd978901b45e751d0da3c25cf7b
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sat Jul 20 23:48:55 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2391a2

net-misc/netifrc: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 net-misc/netifrc/{netifrc-0.7.8.ebuild => netifrc-0.7.8-r1.ebuild} | 5 -
 net-misc/netifrc/netifrc-.ebuild   | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/net-misc/netifrc/netifrc-0.7.8.ebuild 
b/net-misc/netifrc/netifrc-0.7.8-r1.ebuild
similarity index 97%
rename from net-misc/netifrc/netifrc-0.7.8.ebuild
rename to net-misc/netifrc/netifrc-0.7.8-r1.ebuild
index 5eef945c022c..e9de2c1ba825 100644
--- a/net-misc/netifrc/netifrc-0.7.8.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.8-r1.ebuild
@@ -25,7 +25,10 @@ IUSE="+dhcp"
 
 RDEPEND="
sys-apps/gentoo-functions
-   >=sys-apps/openrc-0.15
+   || (
+   >=sys-apps/openrc-0.15
+   sys-apps/openrc-navi
+   )
dhcp? (
|| (
net-misc/dhcpcd

diff --git a/net-misc/netifrc/netifrc-.ebuild 
b/net-misc/netifrc/netifrc-.ebuild
index 54f749377303..8acfc19bfb4a 100644
--- a/net-misc/netifrc/netifrc-.ebuild
+++ b/net-misc/netifrc/netifrc-.ebuild
@@ -25,7 +25,10 @@ IUSE="+dhcp"
 
 RDEPEND="
sys-apps/gentoo-functions
-   >=sys-apps/openrc-0.15
+   || (
+   >=sys-apps/openrc-0.15
+   sys-apps/openrc-navi
+   )
dhcp? (
|| (
net-misc/dhcpcd



[gentoo-commits] repo/gentoo:master commit in: sys-process/runit/

2024-07-20 Thread Sam James
commit: 156e556611d11ac6cae72915df35444fd346
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:01:33 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156e5566

sys-process/runit: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 sys-process/runit/{runit-2.1.2-r2.ebuild => runit-2.1.2-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/runit/runit-2.1.2-r2.ebuild 
b/sys-process/runit/runit-2.1.2-r3.ebuild
similarity index 98%
rename from sys-process/runit/runit-2.1.2-r2.ebuild
rename to sys-process/runit/runit-2.1.2-r3.ebuild
index 5f135925f8bc..4da7236850c6 100644
--- a/sys-process/runit/runit-2.1.2-r2.ebuild
+++ b/sys-process/runit/runit-2.1.2-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
http://archive.ubuntu.com/ubuntu/pool/universe/r/runit/${UBUNTU_A}
"
 
-RDEPEND="sys-apps/openrc"
+   RDEPEND="|| ( sys-apps/openrc sys-apps/openrc-navi )"
 
 S=${WORKDIR}/admin/${P}/src
 



[gentoo-commits] repo/gentoo:master commit in: www-apps/rt/

2024-07-20 Thread Sam James
commit: 7cb5e0ce6010744b8be77863668cc92469d68337
Author: Anna (navi) Figueiredo Gomes  vlhl  dev>
AuthorDate: Sun Jul 21 00:00:53 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sun Jul 21 00:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb5e0ce

www-apps/rt: add sys-apps/openrc-navi dependency

Signed-off-by: Anna (navi) Figueiredo Gomes  vlhl.dev>
Signed-off-by: Sam James  gentoo.org>

 www-apps/rt/{rt-4.4.4-r3.ebuild => rt-4.4.4-r4.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/www-apps/rt/rt-4.4.4-r3.ebuild b/www-apps/rt/rt-4.4.4-r4.ebuild
similarity index 98%
rename from www-apps/rt/rt-4.4.4-r3.ebuild
rename to www-apps/rt/rt-4.4.4-r4.ebuild
index 4466e39d6e62..3fe14b2b7d6d 100644
--- a/www-apps/rt/rt-4.4.4-r3.ebuild
+++ b/www-apps/rt/rt-4.4.4-r4.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=6
@@ -136,7 +136,10 @@ RDEPEND="${DEPEND}
!lighttpd? ( ${APACHE2_DEPEND} )
lighttpd? (
>=www-servers/lighttpd-1.3.13
-   sys-apps/openrc
+   || (
+   sys-apps/openrc
+   sys-apps/openrc-navi
+   )
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-text/xpdf/

2024-07-20 Thread Sam James
commit: 05b3b6711e04c1e92a4315065f3248b197b20f78
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:45:48 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:45:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b3b671

app-text/xpdf: Stabilize 4.04-r2 amd64, #936403

Signed-off-by: Sam James  gentoo.org>

 app-text/xpdf/xpdf-4.04-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/xpdf/xpdf-4.04-r2.ebuild 
b/app-text/xpdf/xpdf-4.04-r2.ebuild
index d6b416ea336a..0192a77395d6 100644
--- a/app-text/xpdf/xpdf-4.04-r2.ebuild
+++ b/app-text/xpdf/xpdf-4.04-r2.ebuild
@@ -26,7 +26,7 @@ SRC_URI="https://dl.xpdfreader.com/${P}.tar.gz
 
 LICENSE="|| ( GPL-2 GPL-3 ) i18n? ( BSD )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="cmyk cups +fontconfig i18n icons +libpaper metric opi png +textselect 
utils"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/

2024-07-20 Thread Sam James
commit: 071f9ca8d3d57b7a2aca2e3bfdfa970070ffa4c0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:45:43 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:45:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071f9ca8

dev-python/pyproject-fmt: Stabilize 2.1.4 arm64, #936343

Signed-off-by: Sam James  gentoo.org>

 dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
index bc8b1845abf0..c3a5115a71d8 100644
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
~dev-python/pyproject-fmt-rust-1.1.5[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/

2024-07-20 Thread Sam James
commit: 1792b102ee20853bd4eabc21e0610dc879eac5fc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:45:46 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:45:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1792b102

dev-python/rapidfuzz: Stabilize 3.9.4 ppc, #936366

Signed-off-by: Sam James  gentoo.org>

 dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
index 1b877910b796..8ccbbcd29b86 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 # all these are header-only libraries
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/wildmidi/

2024-07-20 Thread Sam James
commit: f742894c500a47715c2f7b46d6ae032e953997b9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:45:42 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:45:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f742894c

media-sound/wildmidi: Stabilize 0.4.6 arm, #935861

Signed-off-by: Sam James  gentoo.org>

 media-sound/wildmidi/wildmidi-0.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wildmidi/wildmidi-0.4.6.ebuild 
b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
index 3a9ba3b83aff..029dbe6bd25b 100644
--- a/media-sound/wildmidi/wildmidi-0.4.6.ebuild
+++ b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz;
 
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
 IUSE="+alsa openal oss +player sndio"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/

2024-07-20 Thread Sam James
commit: a9d17d16aef6588992572a3f9fb9abc1e88666ed
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:45:47 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:45:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d17d16

dev-python/rapidfuzz: Stabilize 3.9.4 arm64, #936366

Signed-off-by: Sam James  gentoo.org>

 dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
index 8ccbbcd29b86..1cdc7dce3c36 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 # all these are header-only libraries
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/

2024-07-20 Thread Sam James
commit: 5ff58a216c7b38e46691a9f510f44b179bb71f35
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:45:44 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:45:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff58a21

dev-python/pyproject-fmt: Stabilize 2.1.4 arm, #936343

Signed-off-by: Sam James  gentoo.org>

 dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
index c3a5115a71d8..457aa335e0f5 100644
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
~dev-python/pyproject-fmt-rust-1.1.5[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/

2024-07-20 Thread Sam James
commit: ecc50dfabc074784f3caafb1d2615d2f87f377a4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc50dfa

dev-python/matplotlib: Stabilize 3.9.1 x86, #936360

Signed-off-by: Sam James  gentoo.org>

 dev-python/matplotlib/matplotlib-3.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/matplotlib/matplotlib-3.9.1.ebuild 
b/dev-python/matplotlib/matplotlib-3.9.1.ebuild
index 57aa2cc322bf..689c2a034149 100644
--- a/dev-python/matplotlib/matplotlib-3.9.1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.9.1.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~arm64-macos ~x64-macos"
 IUSE="cairo excel gtk3 latex qt5 tk webagg wxwidgets"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/

2024-07-20 Thread Sam James
commit: dc6f5967c7d2c2b68beae021e3c8c544d7c25931
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:53 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6f5967

dev-python/tox: Stabilize 4.16.0 ALLARCHES, #936344

Signed-off-by: Sam James  gentoo.org>

 dev-python/tox/tox-4.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tox/tox-4.16.0.ebuild b/dev-python/tox/tox-4.16.0.ebuild
index 44a2547684f8..afd9e40bb1d9 100644
--- a/dev-python/tox/tox-4.16.0.ebuild
+++ b/dev-python/tox/tox-4.16.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
dev-python/cachetools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/

2024-07-20 Thread Sam James
commit: 2278e04e9f0215300eae52c03d188a35da7d1b37
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:55 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2278e04e

dev-python/psycopg: Stabilize 3.2.1 x86, #936350

Signed-off-by: Sam James  gentoo.org>

 dev-python/psycopg/psycopg-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psycopg/psycopg-3.2.1.ebuild 
b/dev-python/psycopg/psycopg-3.2.1.ebuild
index bfc7e9501ee9..133c4dfdaafc 100644
--- a/dev-python/psycopg/psycopg-3.2.1.ebuild
+++ b/dev-python/psycopg/psycopg-3.2.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="+native-extensions"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pygame/

2024-07-20 Thread Sam James
commit: c6349dd18f90eb47b5229a78e3f4f0b6ebe49ef0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:51 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6349dd1

dev-python/pygame: Stabilize 2.6.0 x86, #936337

Signed-off-by: Sam James  gentoo.org>

 dev-python/pygame/pygame-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pygame/pygame-2.6.0.ebuild 
b/dev-python/pygame/pygame-2.6.0.ebuild
index 23baa8691fd7..63659f43c376 100644
--- a/dev-python/pygame/pygame-2.6.0.ebuild
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="examples opengl test X"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/

2024-07-20 Thread Sam James
commit: 35345928afec5ebac1f4b128bd43e1131b810b04
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:57 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35345928

dev-python/rapidfuzz: Stabilize 3.9.4 sparc, #936366

Signed-off-by: Sam James  gentoo.org>

 dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
index 0413caed93bc..1b877910b796 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 
 # all these are header-only libraries
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/

2024-07-20 Thread Sam James
commit: 8be1c3da5fe48ca3beb8b5f9199b2ef6a5743b51
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:52 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be1c3da

dev-python/pyproject-fmt: Stabilize 2.1.4 sparc, #936343

Signed-off-by: Sam James  gentoo.org>

 dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
index 97bb4cb063b6..bc8b1845abf0 100644
--- a/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.1.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
~dev-python/pyproject-fmt-rust-1.1.5[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/coloredlogs/

2024-07-20 Thread Sam James
commit: aa47c7c978f27e787e5dd519885f3f0ae59fd7e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:56 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa47c7c9

dev-python/coloredlogs: Stabilize 15.0.1-r2 amd64, #936359

Signed-off-by: Sam James  gentoo.org>

 dev-python/coloredlogs/coloredlogs-15.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/coloredlogs/coloredlogs-15.0.1-r2.ebuild 
b/dev-python/coloredlogs/coloredlogs-15.0.1-r2.ebuild
index 8f538d93ebff..26bc97f3c154 100644
--- a/dev-python/coloredlogs/coloredlogs-15.0.1-r2.ebuild
+++ b/dev-python/coloredlogs/coloredlogs-15.0.1-r2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/humanfriendly-9.1[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-20 Thread Sam James
commit: 2568714951be6c02878d3ab033d546c87ebb1e10
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:50 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25687149

media-video/ffmpeg: Stabilize 6.1.1-r8 x86, #936327

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
index 3b1bf916c0ab..2c4afcc40118 100644
--- a/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
@@ -85,7 +85,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] repo/gentoo:master commit in: media-sound/wildmidi/

2024-07-20 Thread Sam James
commit: ab4bade85768f5eecab9df1288df0c81cc2dd1c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:48 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4bade8

media-sound/wildmidi: Stabilize 0.4.6 ppc64, #935861

Signed-off-by: Sam James  gentoo.org>

 media-sound/wildmidi/wildmidi-0.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wildmidi/wildmidi-0.4.6.ebuild 
b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
index f21610603570..3a9ba3b83aff 100644
--- a/media-sound/wildmidi/wildmidi-0.4.6.ebuild
+++ b/media-sound/wildmidi/wildmidi-0.4.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz;
 
 LICENSE="GPL-3+ LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86"
 IUSE="+alsa openal oss +player sndio"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-20 Thread Sam James
commit: 882f9fa9c49d29010be5b8c934e211b078571804
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 22:32:49 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 22:32:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882f9fa9

media-video/ffmpeg: Stabilize 4.4.4-r10 x86, #936326

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
index d28685a86b08..e54372178894 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
@@ -65,7 +65,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: 11b711e40debc0ae3f4c9a7360f7daa22c370f9f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 05:07:17 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 05:07:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b711e4

media-video/ffmpeg: Stabilize 6.1.1-r8 arm, #936327

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
index ce39f64ea582..bdd6b281dc81 100644
--- a/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
@@ -85,7 +85,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: 2da6aea693edec088274ae4089a5ce555014822d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 05:07:18 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 05:07:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da6aea6

media-video/ffmpeg: Stabilize 6.1.1-r8 arm64, #936327

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
index bdd6b281dc81..f015ce015024 100644
--- a/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
@@ -85,7 +85,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: e22901c6fd47fde87b97462ff4c27341467393f7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 05:07:16 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 05:07:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22901c6

media-video/ffmpeg: Stabilize 4.4.4-r10 arm64, #936326

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
index 19704a1f8384..f78276ad5e23 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
@@ -65,7 +65,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libnl/

2024-07-19 Thread Sam James
commit: b2a2324ebb6e86b47ecca117bf7adf5473f6e41f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 05:04:56 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 05:06:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a2324e

dev-libs/libnl: restrict tests

Bug: https://github.com/thom311/libnl/issues/361
Closes: https://bugs.gentoo.org/840167
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libnl/libnl-3.10.0.ebuild | 3 ++-
 dev-libs/libnl/libnl-3.7.0.ebuild  | 6 --
 dev-libs/libnl/libnl-3.8.0.ebuild  | 6 --
 dev-libs/libnl/libnl-3.9.0.ebuild  | 4 +++-
 dev-libs/libnl/libnl-.ebuild   | 4 +++-
 5 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libnl/libnl-3.10.0.ebuild 
b/dev-libs/libnl/libnl-3.10.0.ebuild
index 7075f44f5c89..1c7d4454ac9e 100644
--- a/dev-libs/libnl/libnl-3.10.0.ebuild
+++ b/dev-libs/libnl/libnl-3.10.0.ebuild
@@ -30,7 +30,8 @@ fi
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
 IUSE="+debug python test utils"
-# Tests require privileges
+# Tests fail w/ sandboxes
+# https://github.com/thom311/libnl/issues/361
 RESTRICT="!test? ( test ) test"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )"

diff --git a/dev-libs/libnl/libnl-3.7.0.ebuild 
b/dev-libs/libnl/libnl-3.7.0.ebuild
index dc16175b64ac..c4bd28210037 100644
--- a/dev-libs/libnl/libnl-3.7.0.ebuild
+++ b/dev-libs/libnl/libnl-3.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,7 +27,9 @@ fi
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
 IUSE="+debug python test utils"
-RESTRICT="!test? ( test )"
+# Tests fail w/ sandboxes
+# https://github.com/thom311/libnl/issues/361
+RESTRICT="!test? ( test ) test"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"

diff --git a/dev-libs/libnl/libnl-3.8.0.ebuild 
b/dev-libs/libnl/libnl-3.8.0.ebuild
index c72e4b01c347..5a815cb27fa7 100644
--- a/dev-libs/libnl/libnl-3.8.0.ebuild
+++ b/dev-libs/libnl/libnl-3.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,7 +30,9 @@ fi
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
 IUSE="+debug python test utils"
-RESTRICT="!test? ( test )"
+# Tests fail w/ sandboxes
+# https://github.com/thom311/libnl/issues/361
+RESTRICT="!test? ( test ) test"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"

diff --git a/dev-libs/libnl/libnl-3.9.0.ebuild 
b/dev-libs/libnl/libnl-3.9.0.ebuild
index cd91ab04a015..157fe4e901fc 100644
--- a/dev-libs/libnl/libnl-3.9.0.ebuild
+++ b/dev-libs/libnl/libnl-3.9.0.ebuild
@@ -30,7 +30,9 @@ fi
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
 IUSE="+debug python test utils"
-RESTRICT="!test? ( test )"
+# Tests fail w/ sandboxes
+# https://github.com/thom311/libnl/issues/361
+RESTRICT="!test? ( test ) test"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"

diff --git a/dev-libs/libnl/libnl-.ebuild b/dev-libs/libnl/libnl-.ebuild
index 65afdf1df751..1c7d4454ac9e 100644
--- a/dev-libs/libnl/libnl-.ebuild
+++ b/dev-libs/libnl/libnl-.ebuild
@@ -30,7 +30,9 @@ fi
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
 IUSE="+debug python test utils"
-RESTRICT="!test? ( test )"
+# Tests fail w/ sandboxes
+# https://github.com/thom311/libnl/issues/361
+RESTRICT="!test? ( test ) test"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libnl/

2024-07-19 Thread Sam James
commit: bf91d1e1e633bcbbf7f3b0ef1c0fc427304b1e1d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 05:03:56 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 05:03:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf91d1e1

dev-libs/libnl: add 3.10.0

Restrict tests as they need privileges and we keep playing whack-a-mole
with them.

Bug: https://bugs.gentoo.org/840167
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libnl/Manifest|   1 +
 dev-libs/libnl/libnl-3.10.0.ebuild | 132 +
 2 files changed, 133 insertions(+)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index c3489a869e4a..b5d2df84aae5 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,3 +1,4 @@
+DIST libnl-3.10.0.tar.gz 1116186 BLAKE2B 
13383c4ef49be3bcf89122b24d1d5dc9834353aa7128f04f50993203add14aa7f97a4500164982ddcb82f481f7324a26efc2375036d5a23bfa62b15c4fe07473
 SHA512 
c95e79fba69308c63a08d0c576503b4398710ea9cd1d0097851500a7fbc5fbe87fb32ac281cf42bbfe57eab07b110055e6bc9b95d82244bba3df8a31fe562962
 DIST libnl-3.7.0.tar.gz 1000913 BLAKE2B 
22c418ea520416d79ee4552ab6bc5ba99239b29e074c840d31b0ec4171a0403ea9d2c1afcbf1b3428564dd371cadd99bc062ae7540e7496f970c4fb98f967e84
 SHA512 
80fbbc079299c90afd2a5eda62e4d4f98bf4ef23958c3ce5101f4ed4d81d783af733213bb3bab15f218555d8460bc2394898f909f4ac024fc27281faec86a041
 DIST libnl-3.8.0.tar.gz 1071113 BLAKE2B 
ff90d52e9b617ad8a53e4d42f43bee065b331ed919a3effc4a0f38c8e15b46f86c1eb153816499ed77dd99063500b1dc52951891034475a5bb81da1ad8004594
 SHA512 
a8da7e8464c5cab2807cd86f83fca53bc77f7c3bdefe43880db7be9caf5ba6bfca1b7e778b906c12fda1cf7e6f413f88cc7ad1dcc42fe8c050a8d28a6e656c02
 DIST libnl-3.9.0.tar.gz 1074117 BLAKE2B 
56a39aad9aa15992ff02fe35732abbc5ed5d107b814587e02b914631489877899989d49c7aeee1ecb461ad5f525c7cd7c045c9770864d83b0a58490293441193
 SHA512 
b6f3633d1920e61645c97f4c4c4419444e7fd66aa3b67b0a73bc29df24cf27065542a62a9c2581f90d0c153247922ce5c649b7da51c0fead6afceaf4d0361dce

diff --git a/dev-libs/libnl/libnl-3.10.0.ebuild 
b/dev-libs/libnl/libnl-3.10.0.ebuild
new file mode 100644
index ..7075f44f5c89
--- /dev/null
+++ b/dev-libs/libnl/libnl-3.10.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Make sure to test USE=utils on bumps and update MULTILIB_WRAPPED_HEADERS if 
needed
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools distutils-r1 multilib-minimal
+
+LIBNL_P=${P/_/-}
+LIBNL_DIR=${PV/_/}
+LIBNL_DIR=${LIBNL_DIR//./_}
+
+DESCRIPTION="Libraries providing APIs to netlink protocol based Linux kernel 
interfaces"
+HOMEPAGE="https://www.infradead.org/~tgr/libnl/ 
https://github.com/thom311/libnl;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/thom311/libnl;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+   S="${WORKDIR}/${LIBNL_P}"
+fi
+
+LICENSE="LGPL-2.1 utils? ( GPL-2 )"
+SLOT="3"
+IUSE="+debug python test utils"
+# Tests require privileges
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   python? (
+   ${DISTUTILS_DEPS}
+   dev-lang/swig
+   )
+   test? ( dev-libs/check )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   # We do not install CLI stuff for non-native
+   /usr/include/libnl3/netlink/cli/addr.h
+   /usr/include/libnl3/netlink/cli/class.h
+   /usr/include/libnl3/netlink/cli/cls.h
+   /usr/include/libnl3/netlink/cli/ct.h
+   /usr/include/libnl3/netlink/cli/exp.h
+   /usr/include/libnl3/netlink/cli/link.h
+   /usr/include/libnl3/netlink/cli/mdb.h
+   /usr/include/libnl3/netlink/cli/nh.h
+   /usr/include/libnl3/netlink/cli/neigh.h
+   /usr/include/libnl3/netlink/cli/qdisc.h
+   /usr/include/libnl3/netlink/cli/route.h
+   /usr/include/libnl3/netlink/cli/rule.h
+   /usr/include/libnl3/netlink/cli/tc.h
+   /usr/include/libnl3/netlink/cli/utils.h
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if use python; then
+   pushd "${S}"/python > /dev/null || die
+   distutils-r1_src_prepare
+   popd > /dev/null || die
+   fi
+}
+
+multilib_src_configure() {
+   # bug #884277
+   export YACC=yacc.bison
+
+ 

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: 39db0ef60b6b9603438b56d69e25ecb58d6f9203
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 05:07:15 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 05:07:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39db0ef6

media-video/ffmpeg: Stabilize 4.4.4-r10 arm, #936326

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
index 18672eaccab3..19704a1f8384 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
@@ -65,7 +65,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



[gentoo-commits] data/api:master commit in: files/overlays/

2024-07-19 Thread Sam James
commit: 4d07553496299dd7fe593ef997a2622861c6e7a0
Author: pxrb <165146755+pxrb  users  noreply  github  
com>
AuthorDate: Sun Jul  7 17:06:49 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:59:44 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=4d075534

repositories: drop pxrb overlay (no longer maintained)

Closes: https://github.com/gentoo/api-gentoo-org/pull/681
Signed-off-by: Sam James  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index d65ca19..033818a 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3351,18 +3351,6 @@
 git+ssh://g...@github.com/Pross/pross-overlay.git
 https://github.com/Pross/pross-overlay/commits/master.atom
   
-  
-pxrb
-Ebuilds of software i use (and maybe you do 
too)
-https://codeberg.org/pxrb/overlay
-
-  p...@4d2.org
-  Roland
-
-https://codeberg.org/pxrb/overlay.git
-git+ssh://g...@codeberg.org/pxrb/overlay.git
-https://codeberg.org/pxrb/overlay.rss
-  
   
 pyfa
 Newest versions of Pyfa (Python fitting assistant 
for EVE Online)



[gentoo-commits] data/api:master commit in: files/overlays/

2024-07-19 Thread Sam James
commit: 577efc872018524348c2a0813df64e98738140dc
Author: Stupid Gnoll  gnoll>
AuthorDate: Mon Jul 15 18:29:04 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:59:45 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=577efc87

repositories: remove earshark overlay

It is no longer maintained
Closes: https://github.com/gentoo/api-gentoo-org/pull/682

Signed-off-by: Sam James  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 033818a..663f536 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1097,18 +1097,6 @@
 git+ssh://g...@github.com/Dwosky/Dwosky-overlay.git
 https://github.com/Dwosky/Dwosky-overlay/commits/master.atom
   
-  
-earshark
-personal overlay, mostly games related
-https://github.com/Chemrat/overlay
-
-  jazzv...@gmail.com
-  Valeriy
-
-https://github.com/Chemrat/overlay.git
-git+ssh://g...@github.com/Chemrat/overlay.git
-https://github.com/Chemrat/overlay/commits/master.atom
-  
   
 edgets
 Gentoo overlay that brings you the newest versions 
of modern software.



[gentoo-commits] data/api:master commit in: files/overlays/

2024-07-19 Thread Sam James
commit: 2cc70ac4c0511b105584d2fd20145d1a235e9a49
Author: jinqiang zhang  0x0  ee>
AuthorDate: Thu Jul 18 09:02:17 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:59:45 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2cc70ac4

repositories: add peeweep

Signed-off-by: jinqiang zhang  0x0.ee>
Closes: https://github.com/gentoo/api-gentoo-org/pull/683
Signed-off-by: Sam James  gentoo.org>

 files/overlays/repositories.xml | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 663f536..21442d7 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3111,6 +3111,17 @@
 git+ssh://g...@github.com/rodan/overlay.git
 https://github.com/rodan/overlay/commits/master.atom
   
+  
+peeweep
+Personal Gentoo overlay of peeweep
+https://code.0x0.ee/peeweep/gentoo-overlay
+
+  peew...@0x0.ee
+  jinqiang zhang
+
+https://code.0x0.ee/peeweep/gentoo-overlay.git
+https://code.0x0.ee/peeweep/gentoo-overlay/rss/branch/master
+  
   
 pentoo
 The overlay contains new or updated security 
tools.



[gentoo-commits] repo/gentoo:master commit in: media-libs/libjpeg-turbo/

2024-07-19 Thread Sam James
commit: e89c1c87ba1e18e006d7bb41531d2dd019470588
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul 12 15:33:49 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:57:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89c1c87

media-libs/libjpeg-turbo: drop 3.0.1, 3.0.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37532
Signed-off-by: Sam James  gentoo.org>

 media-libs/libjpeg-turbo/Manifest  |   2 -
 .../libjpeg-turbo/libjpeg-turbo-3.0.1.ebuild   | 128 -
 .../libjpeg-turbo/libjpeg-turbo-3.0.2.ebuild   | 128 -
 3 files changed, 258 deletions(-)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index 551b47ca125b..d17c810ba46b 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -1,6 +1,4 @@
 DIST libjpeg-turbo-2.1.5.1.tar.gz 2264936 BLAKE2B 
9583a0a91e45347d651de6bf5192a23bfe4e64cef67cdbb18f5b578b424fc46fc114e5649e93a467906cf047948e43a11b6d17b48c47f879c51cff1a4ef356ff
 SHA512 
86a7248d064043b26b09755633ef4872a2a6133c9e677a9fe4be6645b2e0fde102cf01e09119967b3b6b85f4cb93f3f7c49ec4973944d5eff99b5b90ce8b0be6
 DIST libjpeg-turbo-3.0.0.tar.gz 2799663 BLAKE2B 
9a4b74aad81c2999ab7f3cd7d8695e1132edda141f4cc8a57e671f42cad4ac16b66b0f19cf4b874b61a82c008287ad88cd81d85547c195ed30456e29cb505285
 SHA512 
2307a2e240faf5b3119cdc5cf6a0255813d74591d4a4201fd2374940683cb9de90cb5926367e633f3624b27edd292209c7cd3c38d64522716e83fc81361289b4
-DIST libjpeg-turbo-3.0.1.tar.gz 2800900 BLAKE2B 
9d2c784edd6493c4d9e2379fc4a8f0844e440d7afe774b231f611034d481dcf1be35979fb7d731a5a8f99000780f1343b7934a59df22c1dcaef295b6294ea494
 SHA512 
26a2c821a023579e82a7c2a00582747f5f24089aa0820ba304f1ff71c6894b7a6bd0468acc5ff90e2655e0a1c23a5a35a779df51f5cfa3e9eba527c709fab55b
-DIST libjpeg-turbo-3.0.2.tar.gz 2831164 BLAKE2B 
b6eff81657707852ee9ea81099179c6e20914f513fd32b12b1bfbf5233f850f54a1062a98150044aa34476f0c54e42a67c88633a59834a764d3f8bb394f374f0
 SHA512 
f5eadda0712feb810a8c3bb2621fda24a4c30574998ce30f423b3ffa25225c7a87cb14b696232bc0270485f422a2853a5c32eafb65bc5eeab1b41d8aeb32ad29
 DIST libjpeg-turbo-3.0.3.tar.gz 2832827 BLAKE2B 
9d141dadd0dce970bf857b51352c57a8e15180438abd7d6d66f9dfd24e23889add8c6c89120b84026e40ab61611516b0567984bd1db37e9c45b41917cf32e9a6
 SHA512 
7c3a6660e7a54527eaa40929f5cc3d519842ffb7e961c32630ae7232b71ecaa19e89dbf5600c61038f0c5db289b607c2316fe9b6b03d482d770bcac29288d129
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.1.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.1.ebuild
deleted file mode 100644
index 43f76e0689fb..
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib java-pkg-opt-2
-
-DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
-HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/;
-SRC_URI="
-   https://downloads.sourceforge.net/${PN}/${P}.tar.gz
-   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
-"
-
-LICENSE="BSD IJG ZLIB"
-SLOT="0/0.2"
-if [[ $(ver_cut 3) -lt 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
-fi
-IUSE="cpu_flags_arm_neon java static-libs"
-
-ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
-COMMON_DEPEND="
-   !media-libs/jpeg:0
-   !media-libs/jpeg:62
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   java? ( >=virtual/jdk-1.8:*[-headless-awt] )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   java? ( >=virtual/jre-1.8:* )
-"
-BDEPEND="
-   amd64? ( ${ASM_DEPEND} )
-   x86? ( ${ASM_DEPEND} )
-   amd64-linux? ( ${ASM_DEPEND} )
-   x86-linux? ( ${ASM_DEPEND} )
-   x64-macos? ( ${ASM_DEPEND} )
-"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
-
-src_prepare() {
-   local FILE
-   ln -snf ../debian/extra/*.c . || die
-
-   for FILE in ../debian/extra/*.c; do
-   FILE=${FILE##*/}
-   cat >> CMakeLists.txt <<-EOF || die
-   add_executable(${FILE%.c} ${FILE})
-   install(TARGETS ${FILE%.c})
-   EOF
-   done
-
-   cmake_src_prepare
-   java-pkg-opt-2_src_prepare
-}
-
-multilib_src_configure() {

[gentoo-commits] repo/gentoo:master commit in: media-libs/libjpeg-turbo/

2024-07-19 Thread Sam James
commit: a2ca7a06dd47e92452984cdf1a1434f226ec142f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul 12 15:30:56 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:57:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ca7a06

media-libs/libjpeg-turbo: fix "Incorrect bytecode version found"

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Sam James  gentoo.org>

 .../{libjpeg-turbo-3.0.3.ebuild => libjpeg-turbo-3.0.3-r1.ebuild}| 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3-r1.ebuild
similarity index 98%
rename from media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3.ebuild
rename to media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3-r1.ebuild
index 8a6082694031..fff7d27ac9d5 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3-r1.ebuild
@@ -60,6 +60,7 @@ src_prepare() {
 
 multilib_src_configure() {
if multilib_is_native_abi && use java ; then
+   export JAVAFLAGS="$(java-pkg_javac-args)"
export JAVACFLAGS="$(java-pkg_javac-args)"
export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
fi



[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/

2024-07-19 Thread Sam James
commit: 1a3087b6011e6fed20bb5245b920f05a9ecbfddc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:41:24 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:41:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3087b6

dev-java/swt: Stabilize 4.32 amd64, #936325

Signed-off-by: Sam James  gentoo.org>

 dev-java/swt/swt-4.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/swt/swt-4.32.ebuild b/dev-java/swt/swt-4.32.ebuild
index 6865543b1f11..24d49b01cb69 100644
--- a/dev-java/swt/swt-4.32.ebuild
+++ b/dev-java/swt/swt-4.32.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/library"
 
 LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
 SLOT="4.32"
-KEYWORDS="~amd64 arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ~ppc64"
 IUSE="cairo opengl webkit"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/

2024-07-19 Thread Sam James
commit: c6d1b009e611ed5a438b8a8611106cbb29719aa6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:41:25 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:41:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d1b009

dev-java/swt: Stabilize 4.32 ppc64, #936325

Signed-off-by: Sam James  gentoo.org>

 dev-java/swt/swt-4.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/swt/swt-4.32.ebuild b/dev-java/swt/swt-4.32.ebuild
index 24d49b01cb69..5e0f6d998c9b 100644
--- a/dev-java/swt/swt-4.32.ebuild
+++ b/dev-java/swt/swt-4.32.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/library"
 
 LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
 SLOT="4.32"
-KEYWORDS="amd64 arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ppc64"
 IUSE="cairo opengl webkit"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/

2024-07-19 Thread Sam James
commit: c3b44d4a80c7965ff9e784a73dccdff00ab6fe5f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:41:23 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:41:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b44d4a

dev-java/swt: Stabilize 4.32 arm64, #936325

Signed-off-by: Sam James  gentoo.org>

 dev-java/swt/swt-4.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/swt/swt-4.32.ebuild b/dev-java/swt/swt-4.32.ebuild
index 0dc6a896fb7a..6865543b1f11 100644
--- a/dev-java/swt/swt-4.32.ebuild
+++ b/dev-java/swt/swt-4.32.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/library"
 
 LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
 SLOT="4.32"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 arm64 ~ppc64"
 IUSE="cairo opengl webkit"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: 636f34846e989bd524142514f3b4f46517c23aee
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:38:31 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:38:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636f3484

media-libs/libsdl2: Stabilize 2.28.5-r2 ppc, #936319

Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
index abae9aee4fc7..9dd20fd7d8c2 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/

2024-07-19 Thread Sam James
commit: d3bd457a3f83f39e74cad29c801cf07a90959529
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:37:55 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:38:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bd457a

app-office/gnucash: add 5.8

Closes: https://bugs.gentoo.org/934001
Signed-off-by: Sam James  gentoo.org>

 app-office/gnucash/Manifest   |   1 +
 app-office/gnucash/gnucash-5.8.ebuild | 232 ++
 2 files changed, 233 insertions(+)

diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index 0b21b3a849c4..bed51b3084fc 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -4,3 +4,4 @@ DIST gnucash-5.3.tar.bz2 14928584 BLAKE2B 
9778efa9b77f16f784eaffe1f4338a20cc42e4
 DIST gnucash-5.4-1.tar.bz2 14928988 BLAKE2B 
389996058e2d452f7e0a9ee088a56254c56546f363291d92c02db0ff06d21f6aa4c99f2fc3ee56a13cbb8ea122f57ba391992bb670496471bb3c0e2583be7ca9
 SHA512 
25e221c6926594ca86097f1d34a4b035fd6853b7b6324809a0e9927e9b0958fd896deefdc8b4346717e3068bb8895697a5e3cd65e6cc02f8bc2fb19d8a8bb103
 DIST gnucash-5.5.tar.bz2 14986561 BLAKE2B 
b5c4d8b0340d26e67c95d478f9f0aceb905688fe8024cf2664215e93c869046d727561d0efb64ebdc1e3bae2bc4e987cb6d919ff03e14c55482e9aa216d9780b
 SHA512 
06ee099d5cb4c24ff0b53f5788db36599240c0b6392d6fcc548b8d6f5c3aebef26d13fae80083b7676e80e739e386eb197bfb1ecf204995c77f60493a7c8c735
 DIST gnucash-5.6.tar.bz2 15110621 BLAKE2B 
9ee514ed158512ac6121a0e51457f68696e3eaf9fdfad7e8c8e7cf0523e8a900d2e3786146ad459bc8fc871eb5aec754e30d40130370c4e8d497e0496e3c793f
 SHA512 
5ae0994a3f358bbf5ee6aeffc7a7237f6869e72c34cd551e5243e0c966dbbccfe8cdea65b7d31e016657b97175d6e5d94f5797b5adec5f94bc0b627c7a4dd435
+DIST gnucash-5.8.tar.bz2 14998331 BLAKE2B 
3440eec0c6936b446febc385b4b397aa4a0d5a5b710012a59ca6f9d378ca676105f815d05ccabd76be28c7943a3ca155357c2172f1ce0a2f5070d718bac638fd
 SHA512 
3eca261b8be218eb130a75877f2c8b31de55c6c422c1f2d9fadea648efc66a0e7d536117505c4b6f2da7c67d9a01f87db66a0198914d24dea87d00dcd68bfb0f

diff --git a/app-office/gnucash/gnucash-5.8.ebuild 
b/app-office/gnucash/gnucash-5.8.ebuild
new file mode 100644
index ..2beac25065b2
--- /dev/null
+++ b/app-office/gnucash/gnucash-5.8.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake gnome2-utils python-single-r1
+
+# Please bump with app-doc/gnucash-docs
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://www.gnucash.org/;
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres 
python quotes smartcard sqlite test"
+
+# Currently restricting due to the following:
+# https://bugs.gnucash.org/show_bug.cgi?id=799159#c1
+#
+# Tests can be run but must first unmerge any existing GnuCash installation.
+RESTRICT="test"
+
+# Examples doesn't build unless GUI is also built
+REQUIRED_USE="
+   examples? ( gui )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   smartcard? ( aqbanking )
+"
+
+# dev-libs/boost must always be built with nls enabled.
+# net-libs/aqbanking dropped gtk with v6. So, to simplify the
+# dependency, we just rely on that.
+RDEPEND="
+   >=dev-libs/glib-2.56.1:2
+   >=dev-scheme/guile-2.2.0:=[regex]
+   >=sys-libs/zlib-1.1.4
+   dev-libs/boost:=[icu,nls]
+   dev-libs/icu:=
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   aqbanking? (
+   >=net-libs/aqbanking-6[ofx?]
+   >=sys-libs/gwenhywfar-5.6.0:=
+   smartcard? ( sys-libs/libchipcard )
+   )
+   gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+   gui? (
+   >=x11-libs/gtk+-3.22.30:3
+   gnome-base/dconf
+   net-libs/webkit-gtk:4.1=
+   aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
+   )
+   mysql? (
+   dev-db/libdbi
+   dev-db/libdbi-drivers[mysql]
+   )
+   ofx? ( >=dev-libs/libofx-0.9.12:= )
+   postgres? (
+   dev-db/libdbi
+   dev-db/libdbi-drivers[postgres]
+   )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   )
+   quotes? (
+   >=dev-perl/Finance-Quote-1.11
+   dev-perl/JSON-Parse
+   dev-perl/HTML-TableExtract
+   )
+   sqlite? (
+   dev-db/libdbi
+   dev-db/libdbi-drivers[sqlite]
+   )
+"
+
+# gtest is a required dep
+# see https://bugs.gnucash.org/show_bug.cgi?id=7952

[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2024-07-19 Thread Sam James
commit: 840c3f5c8f6e78e569753ab826f324d1172ea296
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:37:44 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:38:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840c3f5c

app-doc/gnucash-docs: add 5.8

Signed-off-by: Sam James  gentoo.org>

 app-doc/gnucash-docs/Manifest|  1 +
 app-doc/gnucash-docs/gnucash-docs-5.8.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest
index ad284f956aab..d46e1b8e4ca4 100644
--- a/app-doc/gnucash-docs/Manifest
+++ b/app-doc/gnucash-docs/Manifest
@@ -4,3 +4,4 @@ DIST gnucash-docs-5.2.tar.gz 76537611 BLAKE2B 
6abd9981cd0380358548ab5260bce76641
 DIST gnucash-docs-5.4.tar.gz 130584435 BLAKE2B 
7d2fe9bdcb098e3273a71a3bbc59001b3166bead5fef730a6893e8f50c1aed70aa367d6361bc2c018262ee27ab8f80b3adceb846e27c9f83082dd120c565b142
 SHA512 
0a9d945d089a5f7e2e0c241fadcdde58d7412223e40fd09faca843f0f25c2a46b48b40f5ad97ac4222baf984d7f438e267fee916935f6d58eebe8bfc37e8f223
 DIST gnucash-docs-5.5.tar.gz 130710339 BLAKE2B 
3e329c3c6b734359bc3aca599641774263a3803fbb7f0ca675b03f2a04af780584ee9da8ec96fd7ef91c6e685d2a499ccbc03868938ea9bd968c402890cc9c59
 SHA512 
0be5090e22ce902b57eba66e30dbd4c99099a502c0a86dc992359e92ac81a01cfe22f83a37505696909a25b695962f7b1a0695b3e25a23fd31ec71aa0f62ce70
 DIST gnucash-docs-5.6.tar.gz 130820642 BLAKE2B 
e52285b71ba2573ae9f231a198341f3dd0f502dcac1d40dba5cfce77b2ff075605e6e22743c592b8cf8e459ae1d0d7e0c0a682fe22757edb020553e0c3b8de5a
 SHA512 
5991ed668d096a74830d31930f41c4beb98de0cf2d340c09fcf31181d3617de21c6befb20763d897e5e59e32ec03417420cc635468941e9f7747fc942a741eb5
+DIST gnucash-docs-5.8.tar.gz 131462250 BLAKE2B 
342a2d389b8cae0886b8047d88d01b7297dc91fea9ffee0af87284cce56a6eb0c70723cd1b5ad9a1b19189936ec271302e7bb50a96da8fa90086c2bbcffb4f88
 SHA512 
d32a4379a26fbfcb9e783f7fa07f5caffe51fb41769ef8d54d6bddca886ebd40c10923ed3d31273e0361b3599f6eb82c5e11d2ae2e9b321fd34d07a45933f696

diff --git a/app-doc/gnucash-docs/gnucash-docs-5.8.ebuild 
b/app-doc/gnucash-docs/gnucash-docs-5.8.ebuild
new file mode 100644
index ..1fea9d84a80a
--- /dev/null
+++ b/app-doc/gnucash-docs/gnucash-docs-5.8.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-office/gnucash
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake optfeature
+
+DESCRIPTION="Documentation package for GnuCash"
+HOMEPAGE="https://www.gnucash.org/;
+SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+LOCALES=( de it ja pt )
+IUSE="${LOCALES[*]/#/l10n_}"
+
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2
+   dev-libs/libxslt
+"
+
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-5.4-partially-revert-kde-help-dir.patch"
+   cmake_src_prepare
+}
+
+src_compile() {
+   cmake_src_compile
+}
+
+src_install() {
+   local doc_type my_lang
+
+   for doc_type in manual guide; do
+   for my_lang in C ${L10N}; do
+   [[ -z ${my_lang} ]] && continue
+
+   case "${my_lang}" in
+   # Both help and guides translated
+   C|de|it|pt) ;;
+   ja|ru) # Only guides translated
+   if [[ "${doc_type}" == "manual" ]] ; 
then
+   elog "Help documentation hasn't 
been translated for ${my_lang}"
+   elog "Will do English instead."
+   continue
+   fi
+   ;;
+   *)
+   die "Invalid locale: ${my_lang}"
+   ;;
+   esac
+
+   emake \
+   -C "${BUILD_DIR}/${my_lang}/${doc_type}" \
+   DESTDIR="${D}" \
+   install
+   done
+   done
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "generating PDF files" dev-java/fop
+   optfeature "viewing the docs" gnome-extra/yelp
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: a36e4bc94faf066b6df7cc10e31521753eec867c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:38:33 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:38:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36e4bc9

media-libs/libsdl2: Stabilize 2.28.5-r2 ppc64, #936319

Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
index b0058d223ee6..fef18b072fbe 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: 8b42df857bfe4d443103d8de887306dbf89c917c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:38:32 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:38:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b42df85

media-libs/libsdl2: Stabilize 2.28.5-r2 sparc, #936319

Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
index 9dd20fd7d8c2..b0058d223ee6 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: 39accf62f4db88c95a561c354cd130911b399577
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 03:42:32 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 03:56:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39accf62

media-video/ffmpeg: drop 6.1.1-r6

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.1.1-r6.ebuild | 621 --
 1 file changed, 621 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r6.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1.1-r6.ebuild
deleted file mode 100644
index 78278c02f240..
--- a/media-video/ffmpeg/ffmpeg-6.1.1-r6.ebuild
+++ /dev/null
@@ -1,621 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Subslot: libavutil major.libavcodec major.libavformat major
-# Since FFmpeg ships several libraries, subslot is kind of limited here.
-# Most consumers will use those three libraries, if a "less used" library
-# changes its soname, consumers will have to be rebuilt the old way
-# (preserve-libs).
-# If, for example, a package does not link to libavformat and only libavformat
-# changes its ABI then this package will be rebuilt needlessly. Hence, such a
-# package is free _not_ to := depend on FFmpeg but I would strongly encourage
-# doing so since such a case is unlikely.
-FFMPEG_SUBSLOT=58.60.60
-
-SOC_PATCH="ffmpeg-rpi-6.1-r3.patch"
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_MIN_CLONE_TYPE="single"
-   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
-fi
-
-inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
-HOMEPAGE="https://ffmpeg.org/;
-SRC_URI="soc? ( https://dev.gentoo.org/~chewi/distfiles/${SOC_PATCH} )"
-if [ "${PV#}" != "${PV}" ] ; then
-   :
-elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
-   SRC_URI+=" mirror://gentoo/${P}.tar.xz"
-else # Release
-   inherit verify-sig
-
-   SRC_URI+="
-   https://ffmpeg.org/releases/${P/_/-}.tar.xz
-   verify-sig? (
-   https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc
-   soc? ( 
https://dev.gentoo.org/~chewi/distfiles/${SOC_PATCH}.asc )
-   )
-   "
-
-   BDEPEND="
-   verify-sig? (
-   sec-keys/openpgp-keys-ffmpeg
-   soc? ( sec-keys/openpgp-keys-gentoo-developers )
-   )
-   "
-
-   src_unpack() {
-   if use verify-sig; then
-   verify-sig_verify_detached 
"${DISTDIR}"/${P/_/-}.tar.xz{,.asc} /usr/share/openpgp-keys/ffmpeg.asc
-   use soc && verify-sig_verify_detached 
"${DISTDIR}"/${SOC_PATCH}{,.asc} /usr/share/openpgp-keys/gentoo-developers.asc
-   fi
-   default
-   }
-fi
-FFMPEG_REVISION="${PV#*_p}"
-
-SLOT="0/${FFMPEG_SUBSLOT}"
-LICENSE="
-   !gpl? ( LGPL-2.1 )
-   gpl? ( GPL-2 )
-   amr? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   gmp? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   libaribb24? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   encode? (
-   amrenc? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   )
-   samba? ( GPL-3 )
-"
-if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-fi
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
-   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
-   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
-   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
-   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
-   # libavdevice options
-   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
-   opengl
-   # indevs
-   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
-   # decoders
-   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
-   jpeg2k:libopenjpeg jpegxl:libj

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/

2024-07-19 Thread Sam James
commit: bc073449c565b6c5afd9709b05af6a8527d583ed
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 03:45:22 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 03:56:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc073449

media-video/ffmpeg: drop old patch

Signed-off-by: Sam James  gentoo.org>

 .../ffmpeg/files/ffmpeg-6.0-DECLARE_ALIGNED.patch  | 29 --
 1 file changed, 29 deletions(-)

diff --git a/media-video/ffmpeg/files/ffmpeg-6.0-DECLARE_ALIGNED.patch 
b/media-video/ffmpeg/files/ffmpeg-6.0-DECLARE_ALIGNED.patch
deleted file mode 100644
index 88af1e58458c..
--- a/media-video/ffmpeg/files/ffmpeg-6.0-DECLARE_ALIGNED.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From: Zhao Zhili 
-Date: Tue, 28 Feb 2023 18:23:00 + (+0800)
-Subject: avcodec/aacps_tablegen: fix build error after avutil bump
-X-Git-Url: 
http://git.videolan.org/?p=ffmpeg.git;a=commitdiff_plain;h=46970dd1555b3e50eee48ec95c893ee9a52f7fab
-
-avcodec/aacps_tablegen: fix build error after avutil bump
-
-Fix tickets #10225
-
-DECLARE_ALIGNED has been moved to mem_internal.h.
-
-Signed-off-by: Zhao Zhili 
-Reviewed-by: Anton Khirnov 
-(cherry picked from commit 814178f92647be2411516bbb82f48532373d2554)

-
-diff --git a/libavcodec/aacps_tablegen.h b/libavcodec/aacps_tablegen.h
-index 0ac4f68d68..5fdd7f0a9d 100644
 a/libavcodec/aacps_tablegen.h
-+++ b/libavcodec/aacps_tablegen.h
-@@ -34,7 +34,7 @@
- #include "libavutil/common.h"
- #include "libavutil/libm.h"
- #include "libavutil/mathematics.h"
--#include "libavutil/mem.h"
-+#include "libavutil/mem_internal.h"
- #define NR_ALLPASS_BANDS20 30
- #define NR_ALLPASS_BANDS34 50
- #define PS_AP_LINKS 3



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/, media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: 00fd18da17d96ebc907f61f5481d406b7c834cef
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 04:06:35 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 04:06:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fd18da

media-video/ffmpeg: fix AMD AV1 vaapi regression w/ newer mesa for 6.1.x

Bug: https://bugs.gentoo.org/936310
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild  | 623 +
 .../ffmpeg/files/ffmpeg-6.1.1-amd-av1-vaapi.patch  | 254 +
 2 files changed, 877 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
new file mode 100644
index ..ce39f64ea582
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-6.1.1-r8.ebuild
@@ -0,0 +1,623 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=58.60.60
+
+SOC_PATCH="ffmpeg-rpi-6.1-r3.patch"
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+SRC_URI="soc? ( https://dev.gentoo.org/~chewi/distfiles/${SOC_PATCH} )"
+if [ "${PV#}" != "${PV}" ] ; then
+   :
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI+=" mirror://gentoo/${P}.tar.xz"
+else # Release
+   inherit verify-sig
+
+   SRC_URI+="
+   https://ffmpeg.org/releases/${P/_/-}.tar.xz
+   verify-sig? (
+   https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc
+   soc? ( 
https://dev.gentoo.org/~chewi/distfiles/${SOC_PATCH}.asc )
+   )
+   "
+
+   BDEPEND="
+   verify-sig? (
+   sec-keys/openpgp-keys-ffmpeg
+   soc? ( sec-keys/openpgp-keys-gentoo-developers )
+   )
+   "
+
+   src_unpack() {
+   if use verify-sig; then
+   verify-sig_verify_detached 
"${DISTDIR}"/${P/_/-}.tar.xz{,.asc} /usr/share/openpgp-keys/ffmpeg.asc
+   use soc && verify-sig_verify_detached 
"${DISTDIR}"/${SOC_PATCH}{,.asc} /usr/share/openpgp-keys/gentoo-developers.asc
+   fi
+   default
+   }
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   libaribb24? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+fi
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
+   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
+   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
+   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
+   # libavdevice options
+   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
+   opengl
+   # indevs
+   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
+   # decoders
+   a

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: f38482219fd10bedd73e15841e048348ca909df2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 03:42:09 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 03:56:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3848221

media-video/ffmpeg: drop 6.0-r12

Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/Manifest  |   2 -
 media-video/ffmpeg/ffmpeg-6.0-r12.ebuild | 608 ---
 2 files changed, 610 deletions(-)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 69b487a6d661..745b007c9410 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -3,8 +3,6 @@ DIST ffmpeg-4.4.4.tar.xz 9565584 BLAKE2B 
8cd76a91ae6e485e56c6e5ae7b31d678e2fc2d6
 DIST ffmpeg-4.4.4.tar.xz.asc 520 BLAKE2B 
c8bf944883e37b6dd69029fe863c23f68a3584d84aa3e9c4278ae45aee0bfa3697cc1d8a768b95a1ebd7a9cb91553671072f88f46f6a9c947faa74344a44
 SHA512 
47afa042d8b529d0bfce391455a25cda261f39f8510601d7de2aba6398483ecb623992626e8489aa2a636e3cb93008f26b32080e526143254226d4e2651accea
 DIST ffmpeg-6.0.1.tar.xz 10240172 BLAKE2B 
1e21862f1f4eac04b8e9ef5597853d9e105bac4e858960c07e244ec3dbcea8f9e9fbdec4ff20b64227afad5ea5d0b05eff79a905f8002314ab4e9c37116c1908
 SHA512 
8a86b2db4a9abb68bb86d770ba1babb76c8b8313cfb0258ae70c88e736a93b99c342a6ecda94b739e8e7c103bed75d4afd756dd94e08c6255f424ef62c264741
 DIST ffmpeg-6.0.1.tar.xz.asc 520 BLAKE2B 
dc7222c7c55e9af28c54dcfae4fce33fb44aa2a7e9d2ca4af85a961568b67f63116a6597234cd7ce009669b8ecf6576defd9380c389356435ffc3026b1126f03
 SHA512 
314f9ef996b85bc93c9fb823d582697c7415ac35f56bfc9cd906893491c8076df90bd852cf6e5e757b1fa94bd415ed108488c1220add49eb1f4854fc253c178c
-DIST ffmpeg-6.0.tar.xz 10234012 BLAKE2B 
c70884911f3a3e40fe87473f241a2a56b303f5abe7f1d7fa797d05e29e00971f98cbf37832c1c3dc5fa949a5beddef05a6ec55ae6668091976ea870ad93c0e8d
 SHA512 
4d0e8f635d5a1633710f30cb3e0a854b6ca3bf85e33a289d1ec7aca2ad55dc4910010bc9cf3f13eee9f6decb9d50a0df6d7aa5a342f308c3868d2730f3a6b980
-DIST ffmpeg-6.0.tar.xz.asc 520 BLAKE2B 
be294d375108b57bca3c687620ce2517c54c99012d82dc7aa1a83d5fe6d5453bd3c8620fdfb743df780cf588983a06a66a458c4e3e454dbe535cbba9da30c48c
 SHA512 
a64cd0f8578fcea4537f5a38634c930d66c8ba4abd3e8e9dcffaeb95c3ad2e754d7bc4fbb5272409d4d32abf8180ef83f7204c6a570b52a37e635efd96cb94ed
 DIST ffmpeg-6.1.1.tar.xz 10458600 BLAKE2B 
77827ff92b47c773ed82e7b7793dbb135c370fe23501169cb1eab08ff5ede77cfd5b397e8fb1d38756812cc82277898fd5c74b7d8495842556570c0c5570daeb
 SHA512 
fca3f8635f29182e3ae0fe843a8a53614e4b47e22c11508df3ff7cdbafbb4b5ee0d82d9b3332871f7c1032033b1cad2f67557d7c5f7f7d85e2adadca122965d5
 DIST ffmpeg-6.1.1.tar.xz.asc 520 BLAKE2B 
801cd976d10363d1f9fc302351b330cb57e609a266407627ef378172f28974f4a18435b8a77b9cc7a8ff7b75701185211739f685629bbda961c3588c15af1221
 SHA512 
0e10c1f560bab0812d759d286656593dea5940f02bb52d88d9ba7f10b12b9cc3d7aa2a41c5f7a45b319069e04dce22dc1286b3c1ba685b35cd6d04cd81c5a0f5
 DIST ffmpeg-7.0.1.tar.xz 10793572 BLAKE2B 
7468bb0768da56794c57b43db5fb8a1c5471f86dc7789ba342e494907b2f05fd0edbaa93159b05927a749d878c431ad8ac56cafc2434b54c5190b91ca6a6116a
 SHA512 
94e06c4ce64ed3888620547db0e33b29c68a9e78b3ea748346f34280f69723a6d4b7485911f45f1849f9aa3036c0699334abbcf7126d2763bdaa7276673b7daa

diff --git a/media-video/ffmpeg/ffmpeg-6.0-r12.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0-r12.ebuild
deleted file mode 100644
index 27356c86a31d..
--- a/media-video/ffmpeg/ffmpeg-6.0-r12.ebuild
+++ /dev/null
@@ -1,608 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Subslot: libavutil major.libavcodec major.libavformat major
-# Since FFmpeg ships several libraries, subslot is kind of limited here.
-# Most consumers will use those three libraries, if a "less used" library
-# changes its soname, consumers will have to be rebuilt the old way
-# (preserve-libs).
-# If, for example, a package does not link to libavformat and only libavformat
-# changes its ABI then this package will be rebuilt needlessly. Hence, such a
-# package is free _not_ to := depend on FFmpeg but I would strongly encourage
-# doing so since such a case is unlikely.
-FFMPEG_SUBSLOT=58.60.60
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_MIN_CLONE_TYPE="single"
-   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
-fi
-
-inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
-HOMEPAGE="https://ffmpeg.org/;
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Release
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffm

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/, media-video/ffmpeg/

2024-07-19 Thread Sam James
commit: 50569482e7b98f08980f26be076b72b9ce5b2469
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 20 03:56:09 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Jul 20 03:56:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50569482

media-video/ffmpeg: fix AMD AV1 vaapi regression w/ newer mesa for 4.4.x

For 4.4.x, use rebased versions from Solus.

Bug: https://bugs.gentoo.org/936310
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild | 622 +
 .../ffmpeg/files/ffmpeg-4.4.4-amd-av1-vaapi.patch  | 257 +
 2 files changed, 879 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
new file mode 100644
index ..18672eaccab3
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-4.4.4-r10.ebuild
@@ -0,0 +1,622 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=56.58.58
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-texinfo.patch.xz;
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   libaribb24? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
+   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
+   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
+   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
+   # libavdevice options
+   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
+   opengl
+   # indevs
+   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
+   # decoders
+   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
+   jpeg2k:libopenjpeg bluray:libbluray gme:libgme gsm:libgsm
+   libaribb24 mmal modplug:libmodplug opus:libopus qsv:libmfx 
libilbc librtmp ssh:libssh
+   speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec
+   vorbis:libvorbis vpx:libvpx zvbi:libzvbi
+   # libavfilter options
+   appkit
+   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r 
fribidi:libfribidi
+   fontconfig glslang:libglslang ladspa l

[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: 892996c9a9441d4818a0ebc631e5dd73684b333a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 23:51:15 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 23:51:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892996c9

media-libs/libsdl2: Stabilize 2.28.5-r2 x86, #936319

Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
index 6a0f8dd47674..70b8a29f9956 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: fb6472c40b933a91c789356402df1c9aff14a40d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 23:51:16 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 23:51:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6472c4

media-libs/libsdl2: Stabilize 2.28.5-r2 arm, #936319

Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
index 70b8a29f9956..abae9aee4fc7 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: ef0e7b303cff8a88c994988f5981a837a9ea38b6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 23:35:33 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 23:35:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0e7b30

media-libs/libsdl2: Stabilize 2.28.5-r2 arm64, #936319

Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
index 423e7e25b467..6a0f8dd47674 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: bef830c723f977a0028711824110913a102e2211
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 23:35:12 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 23:35:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef830c7

media-libs/libsdl2: Stabilize 2.28.5-r2 amd64, #936319

Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
index 8c87d98c14fc..423e7e25b467 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-07-19 Thread Sam James
commit: 21e5d9d0129ce430de12d852ed31dac3fe729830
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 23:07:27 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 23:07:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e5d9d0

sys-devel/gcc: add 13.3.1_p20240719

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-13.3.1_p20240719.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 7339947f26c2..0f6935bf2302 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,6 +13,7 @@ DIST gcc-12.4.0.tar.xz 83377372 BLAKE2B 
0d5aa9995bf53fa2dc976a846240cfb8fafd125a
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13-20240614.tar.xz 84463660 BLAKE2B 
a1b551ff633c31d6972fed173f248ba5f6696eb1566801e180b78a7c7e20933b1aaae40839b4f1529d61166de55125395d4f9a812511c088e73f975bf1d2167f
 SHA512 
1a543ddfb56e793367a43895a7ce4f97daeca6ffd5234ce50e8a7ae0f8db1071e01bdd653fda40d00eb7a680faead8f1d8d1295f983086a33a4c75e4affa2ea5
 DIST gcc-13-20240712.tar.xz 84486436 BLAKE2B 
4e82fadcec0258471e8a1a055136a67565230d6bfef719ef07a01286bdbb7963878b05622a68627a8f5885c2ee994d879155002f07ad2e53872f082b3dfb5e18
 SHA512 
1544e71e28a9d93d485a5b74e5910211da68d39af4389f9216f246090d2edb23805648f3528659b02d9db0bc7ee625b8f6a34c3775f41e7aa8a3760b2988b273
+DIST gcc-13-20240719.tar.xz 84474136 BLAKE2B 
729596dec948360c2724fa46bcd18756c03606b093c4cd9f3841d6264a17d03b70db7722af805a564fa50144f71d1d88242de52cb257adf327cb2a4f97ea90d0
 SHA512 
eb63678540bded7798d475a5c8c7d10fd13571bade2e96c6c04e464b80c58d15e78a391e79e7643075e0ed43b7cc2ba2529fd82aa071cd55a57bbc259425d567
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B 
fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81
 SHA512 
d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a
 DIST gcc-13.2.0-patches-16.tar.xz 44792 BLAKE2B 
0b6b584d68e69685638695596b780249ca0119ad362747a82d886fd10f77ceb05d02e033e906a090c67f44b1977f40df6a95206d81a32dd15e2f5413c6c92496
 SHA512 
324d9e63d16c35d55edde20de049162c01b0d487b4548d06c49f0da04a761ec255bc5e020cc2e7f60d12f5d129768afdcf7c86a59126f71f388ab375c34be6de

diff --git a/sys-devel/gcc/gcc-13.3.1_p20240719.ebuild 
b/sys-devel/gcc/gcc-13.3.1_p20240719.ebuild
new file mode 100644
index ..cda893d3b385
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.3.1_p20240719.ebuild
@@ -0,0 +1,65 @@
+# 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="13.2.0"
+MUSL_GCC_VER="13.2.0"
+PATCH_VER="17"
+MUSL_VER="2"
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="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=releases/gcc-$(ver_cut 1)
+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}"
+fi

[gentoo-commits] repo/gentoo:master commit in: media-sound/qsynth/

2024-07-19 Thread Sam James
commit: f0af77a6dff912e0ce84cea26ce3a41b2ca40cb6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 22:58:24 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 22:58:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0af77a6

media-sound/qsynth: Stabilize 1.0.0 ppc, #936304

Signed-off-by: Sam James  gentoo.org>

 media-sound/qsynth/qsynth-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/qsynth/qsynth-1.0.0.ebuild 
b/media-sound/qsynth/qsynth-1.0.0.ebuild
index 47495494717d..e030f127d687 100644
--- a/media-sound/qsynth/qsynth-1.0.0.ebuild
+++ b/media-sound/qsynth/qsynth-1.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://downloads.sourceforge.net/qsynth/${P}.tar.gz;
-   KEYWORDS="amd64 ~ppc ppc64 x86"
+   KEYWORDS="amd64 ppc ppc64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: 9c19cb386709780fc23cd1141684e32efe585492
Author: Eli Schwartz  gentoo  org>
AuthorDate: Fri Jul 19 16:31:23 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 22:56:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c19cb38

media-libs/libsdl2: fix automagic dependency on libdecor

It is enabled and depended on for the 2.30 ebuilds which use cmake,
although the cmake builds default to not building with libdecor support.

It is not enabled for the stable 2.28 ebuild which uses autotools,
although the autotools builds default to detecting libdecor and using
it.

Closes: https://bugs.gentoo.org/936020
Closes: https://bugs.gentoo.org/936267
Signed-off-by: Eli Schwartz  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r1.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r1.ebuild
index 1cc51ae15ab6..e45f84fe9aed 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5-r1.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r1.ebuild
@@ -179,6 +179,7 @@ multilib_src_configure() {
$(use_enable sound dummyaudio)
$(use_enable wayland video-wayland)
--disable-wayland-shared
+   --disable-libdecor
$(use_enable video_cards_vc4 video-rpi)
$(use_enable X video-x11)
--disable-x11-shared



[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/

2024-07-19 Thread Sam James
commit: 9f63e002c7e0de47436702f03aebe6a94f58b8dc
Author: Eli Schwartz  gentoo  org>
AuthorDate: Fri Jul 19 16:41:24 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 22:57:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f63e002

media-libs/libsdl2: wire up libdecor support for stable series too

[sam: add Bug: tags.]

Bug: https://bugs.gentoo.org/936020
Bug: https://bugs.gentoo.org/936267
Fixes: 1b5e09a485a7c7f756af30aae248aeed5082a877
Signed-off-by: Eli Schwartz  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild | 266 
 1 file changed, 266 insertions(+)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
new file mode 100644
index ..8c87d98c14fc
--- /dev/null
+++ b/media-libs/libsdl2/libsdl2-2.28.5-r2.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal
+
+MY_P="SDL2-${PV}"
+DESCRIPTION="Simple Direct Media Layer"
+HOMEPAGE="https://www.libsdl.org/;
+SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   alsa? ( sound )
+   fcitx4? ( dbus )
+   gles1? ( video )
+   gles2? ( video )
+   haptic? ( joystick )
+   ibus? ( dbus )
+   jack? ( sound )
+   nas? ( sound )
+   opengl? ( video )
+   pulseaudio? ( sound )
+   sndio? ( sound )
+   vulkan? ( video )
+   wayland? ( gles2 )
+   xscreensaver? ( X )
+"
+
+COMMON_DEPEND="
+   virtual/libiconv[${MULTILIB_USEDEP}]
+   alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   fcitx4? ( app-i18n/fcitx:4 )
+   gles1? ( media-libs/mesa[${MULTILIB_USEDEP},gles1(+)] )
+   gles2? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2(+)] )
+   ibus? ( app-i18n/ibus )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   kms? (
+   >=x11-libs/libdrm-2.4.82[${MULTILIB_USEDEP}]
+   >=media-libs/mesa-9.0.0[${MULTILIB_USEDEP},gbm(+)]
+   )
+   libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
+   nas? (
+   >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}]
+   >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
+   )
+   opengl? (
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+   )
+   pipewire? ( media-video/pipewire:=[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+   sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
+   udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+   wayland? (
+   >=dev-libs/wayland-1.20[${MULTILIB_USEDEP}]
+   gui-libs/libdecor[${MULTILIB_USEDEP}]
+   
>=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},egl(+),gles2(+),wayland]
+   >=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXfixes-6.0.0[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
+   xscreensaver? ( 
>=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] )
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   vulkan? ( media-libs/vulkan-loader )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   ibus? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
+   test? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+   vulkan? ( dev-util/vulkan-headers )
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen
+   media-gfx/graphviz
+   )
+   wayland? ( >=dev-util/wayland-scanner-1.20 )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/SDL2/SDL_config.h
+   /usr/include/SDL2/SDL_platform.h
+   /usr/include/SDL2/be

[gentoo-commits] repo/gentoo:master commit in: media-sound/qsynth/

2024-07-19 Thread Sam James
commit: 03b954d1c10e1349ab63467814294cd07074dbcc
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 21:38:45 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 21:38:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b954d1

media-sound/qsynth: Stabilize 1.0.0 x86, #936304

Signed-off-by: Sam James  gentoo.org>

 media-sound/qsynth/qsynth-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/qsynth/qsynth-1.0.0.ebuild 
b/media-sound/qsynth/qsynth-1.0.0.ebuild
index 896167c421bc..47495494717d 100644
--- a/media-sound/qsynth/qsynth-1.0.0.ebuild
+++ b/media-sound/qsynth/qsynth-1.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://downloads.sourceforge.net/qsynth/${P}.tar.gz;
-   KEYWORDS="amd64 ~ppc ppc64 ~x86"
+   KEYWORDS="amd64 ~ppc ppc64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/

2024-07-19 Thread Sam James
commit: d6797eb3223bc6de566c46668d5b52010dea1075
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 11:16:06 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 11:16:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6797eb3

www-servers/apache: Stabilize 2.4.62 arm64, #936295

Signed-off-by: Sam James  gentoo.org>

 www-servers/apache/apache-2.4.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.62.ebuild 
b/www-servers/apache/apache-2.4.62.ebuild
index 4231962a8e60..2fab4c51c610 100644
--- a/www-servers/apache/apache-2.4.62.ebuild
+++ b/www-servers/apache/apache-2.4.62.ebuild
@@ -146,7 +146,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris"
 
 RDEPEND="
apache2_modules_tls? ( >=net-libs/rustls-ffi-0.13.0:= )



[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/

2024-07-19 Thread Sam James
commit: c2e360d6b3cc805cee28d425874cf9976319dc8e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 11:16:06 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 11:16:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e360d6

app-admin/apache-tools: Stabilize 2.4.62 arm64, #936295

Signed-off-by: Sam James  gentoo.org>

 app-admin/apache-tools/apache-tools-2.4.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.62.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.62.ebuild
index f25e9b88cde5..2a2047be48af 100644
--- a/app-admin/apache-tools/apache-tools-2.4.62.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.62.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/httpd-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="ssl"
 
 RDEPEND=">=dev-libs/apr-1.5.0:1=



[gentoo-commits] proj/gcc-patches:master commit in: 15.0.0/gentoo/

2024-07-19 Thread Sam James
commit: 3147d1f67ddd03e579d1ff19aea8b9cfeb490564
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 11:14:06 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 11:14:06 2024 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=3147d1f6

15.0.0: drop upstream power7 patch

Signed-off-by: Sam James  gentoo.org>

 .../76_all_ppc_PR97367-power7-cell-altivec.patch   | 109 -
 15.0.0/gentoo/README.history   |   4 +
 2 files changed, 4 insertions(+), 109 deletions(-)

diff --git a/15.0.0/gentoo/76_all_ppc_PR97367-power7-cell-altivec.patch 
b/15.0.0/gentoo/76_all_ppc_PR97367-power7-cell-altivec.patch
deleted file mode 100644
index d4ca6c2..000
--- a/15.0.0/gentoo/76_all_ppc_PR97367-power7-cell-altivec.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-https://gcc.gnu.org/PR97367
-https://inbox.sourceware.org/gcc-patches/5f2b5d5e-a682-4084-b70e-89929f4cc...@bergner.org/T/#u
-
-From git@z Thu Jan  1 00:00:00 1970
-Subject: [PATCH v2] rs6000: Fix .machine cpu selection w/ altivec [PR97367]
-From: Peter Bergner 
-Date: Fri, 12 Jul 2024 16:48:29 -0500
-Message-Id: <5f2b5d5e-a682-4084-b70e-89929f4cc...@bergner.org>
-MIME-Version: 1.0
-Content-Type: text/plain; charset="utf-8"
-Content-Transfer-Encoding: 8bit
-
-René's patch seems to have stalled, so here is an updated version of the
-patch with the requested changes to his patch.
-
-I'll note I have added an additional code change, which is to also emit a
-".machine altivec" if Altivec is enabled.  The problem this fixes is for
-cpus like the G5, which is basically a power4 plus an Altivec unit, its
-".machine power4" doesn't enable the assembler to recognize Altivec insns.
-That isn't a problem if you use gcc -mcpu=G5 to assemble the assembler file,
-since gcc passes -maltivec to the assembler.  However, if you try to assemble
-the assembler file with as by hand, you'll get "unrecognized opcode" errors.
-I did not do the same for VSX, since all ".machine " for cpus that
-support VSX already enable VSX insn recognition, so it's not needed.
-
-
-rs6000: Fix .machine cpu selection w/ altivec [PR97367]
-
-There are various non-IBM CPUs with altivec, so we cannot use that
-flag to determine which .machine cpu to use, so ignore it.
-Emit an additional ".machine altivec" if Altivec is enabled so
-that the assembler doesn't require an explicit -maltivec option
-to assemble any Altivec instructions for those targets where
-the ".machine cpu" is insufficient to enable Altivec.  For example,
--mcpu=G5 emits a ".machine power4".
-
-This passed bootstrap and regtesting on powrpc64-linux (running the testsuite
-in both 32-bit and 64-bit modes) with no regressions.
-
-Ok for trunk and the release branches after some trunk burn-in time?
-
-Peter
-
-
-2024-07-12  René Rebe  
-   Peter Bergner  
-
-gcc/
-   PR target/97367
-   * config/rs6000/rs6000.c (rs6000_machine_from_flags): Do not consider
-   OPTION_MASK_ALTIVEC.
-   (emit_asm_machine): For Altivec compiles, emit a ".machine altivec".
-
-gcc/testsuite/
-   PR target/97367
-   * gcc.target/powerpc/pr97367.c: New test.
-
-Signed-of-by: René Rebe 

- gcc/config/rs6000/rs6000.cc|  5 -
- gcc/testsuite/gcc.target/powerpc/pr97367.c | 13 +
- 2 files changed, 17 insertions(+), 1 deletion(-)
- create mode 100644 gcc/testsuite/gcc.target/powerpc/pr97367.c
-
-diff --git a/gcc/config/rs6000/rs6000.cc b/gcc/config/rs6000/rs6000.cc
-index 2cbea6ea2d7..2cb8f35739b 100644
 a/gcc/config/rs6000/rs6000.cc
-+++ b/gcc/config/rs6000/rs6000.cc
-@@ -5888,7 +5888,8 @@ rs6000_machine_from_flags (void)
-   HOST_WIDE_INT flags = rs6000_isa_flags;
- 
-   /* Disable the flags that should never influence the .machine selection.  */
--  flags &= ~(OPTION_MASK_PPC_GFXOPT | OPTION_MASK_PPC_GPOPT | 
OPTION_MASK_ISEL);
-+  flags &= ~(OPTION_MASK_PPC_GFXOPT | OPTION_MASK_PPC_GPOPT | OPTION_MASK_ISEL
-+   | OPTION_MASK_ALTIVEC);
- 
-   if ((flags & (ISA_3_1_MASKS_SERVER & ~ISA_3_0_MASKS_SERVER)) != 0)
- return "power10";
-@@ -5913,6 +5914,8 @@ void
- emit_asm_machine (void)
- {
-   fprintf (asm_out_file, "\t.machine %s\n", rs6000_machine);
-+  if (TARGET_ALTIVEC)
-+fprintf (asm_out_file, "\t.machine altivec\n");
- }
- #endif
- 
-diff --git a/gcc/testsuite/gcc.target/powerpc/pr97367.c 
b/gcc/testsuite/gcc.target/powerpc/pr97367.c
-new file mode 100644
-index 000..f9118dbcdec
 /dev/null
-+++ b/gcc/testsuite/gcc.target/powerpc/pr97367.c
-@@ -0,0 +1,13 @@
-+/* PR target/97367 */
-+/* { dg-options "-mdejagnu-cpu=G5" } */
-+
-+/* Verify we emit a ".machine power4" and ".machine altivec" rather
-+   than a ".machine power7".  */
-+
-+int dummy (void)
-+{
-+  return 0;
-+}
-+
-+/* { dg-final { scan-assembl

[gentoo-commits] repo/gentoo:master commit in: dev-libs/jansson/

2024-07-19 Thread Sam James
commit: aec2384cef0828ad95e08e6a95e96aead8b5b611
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 11:13:02 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 11:13:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec2384c

dev-libs/jansson: Stabilize 2.14-r2 amd64, #935727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/jansson/jansson-2.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/jansson/jansson-2.14-r2.ebuild 
b/dev-libs/jansson/jansson-2.14-r2.ebuild
index 11b1fb50be40..1e6a82d02789 100644
--- a/dev-libs/jansson/jansson-2.14-r2.ebuild
+++ b/dev-libs/jansson/jansson-2.14-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz
 
 LICENSE="MIT"
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="doc static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/

2024-07-19 Thread Sam James
commit: 5c453930093d59df6b54765be06d0fc0274b9e43
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 11:12:27 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 11:12:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c453930

dev-libs/openssl: Keyword 3.3.1 mips, #936268

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/openssl-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-3.3.1.ebuild 
b/dev-libs/openssl/openssl-3.3.1.ebuild
index 57742961b14a..b20cef568bf1 100644
--- a/dev-libs/openssl/openssl-3.3.1.ebuild
+++ b/dev-libs/openssl/openssl-3.3.1.ebuild
@@ -23,7 +23,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~mips"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/

2024-07-19 Thread Sam James
commit: 4cdd5fbc6e8b3afff7649c39b4853d75ef842963
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 11:12:28 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 11:12:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdd5fbc

dev-libs/openssl: Keyword 3.3.1 sparc, #936268

Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/openssl-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-3.3.1.ebuild 
b/dev-libs/openssl/openssl-3.3.1.ebuild
index b20cef568bf1..aebe75c541c9 100644
--- a/dev-libs/openssl/openssl-3.3.1.ebuild
+++ b/dev-libs/openssl/openssl-3.3.1.ebuild
@@ -23,7 +23,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~amd64 ~mips"
+   KEYWORDS="~amd64 ~mips ~sparc"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2024-07-19 Thread Sam James
commit: 7a391ad101a824eb17fa60d5f8e1445ed4079699
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 11:12:26 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 11:12:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a391ad1

www-client/chromium: Stabilize 126.0.6478.182 arm64, #936248

Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/chromium-126.0.6478.182.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-126.0.6478.182.ebuild 
b/www-client/chromium/chromium-126.0.6478.182.ebuild
index a3a310425b93..ebebd279a29b 100644
--- a/www-client/chromium/chromium-126.0.6478.182.ebuild
+++ b/www-client/chromium/chromium-126.0.6478.182.ebuild
@@ -88,7 +88,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 arm64 ~ppc64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
 IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"
 IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland 
+widevine"



[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/files/, dev-util/watchman/

2024-07-19 Thread Sam James
commit: d53604f7f122d314b90eb881c889d975dd6288a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 09:47:28 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 09:47:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53604f7

dev-util/watchman: fix build w/ newer Rust (unused var warnings as errors)

-Werror 2.0...

Closes: https://bugs.gentoo.org/936225
Signed-off-by: Sam James  gentoo.org>

 .../files/watchman-2023.06.19.00-unused.patch  | 82 ++
 dev-util/watchman/watchman-2023.06.19.00.ebuild|  1 +
 2 files changed, 83 insertions(+)

diff --git a/dev-util/watchman/files/watchman-2023.06.19.00-unused.patch 
b/dev-util/watchman/files/watchman-2023.06.19.00-unused.patch
new file mode 100644
index ..fe8728f9cf71
--- /dev/null
+++ b/dev-util/watchman/files/watchman-2023.06.19.00-unused.patch
@@ -0,0 +1,82 @@
+https://bugs.gentoo.org/936225
+https://github.com/facebook/watchman/commit/c3536143cab534cdd9696eb3e2d03c4ac1e2f883
+
+From c3536143cab534cdd9696eb3e2d03c4ac1e2f883 Mon Sep 17 00:00:00 2001
+From: Jun Wu 
+Date: Tue, 18 Jun 2024 15:23:48 -0700
+Subject: [PATCH] rust: relax deny(warnings) to internal-only
+
+Summary:
+`deny(warnings)` makes the code fragile with subtle compiler differences
+(upgrade, or internal vs external configuration).
+
+For example, the external rustc complains:
+
+  C:\src\watchman\watchman\rust\watchman_client>cargo check
+  Checking watchman_client v0.9.0 
(C:\open\watchman\watchman\rust\watchman_client)
+  error: field `unilateral` is never read
+ --> src\lib.rs:589:17
+  |
+  588 | pub struct Unilateral {
+  |-- field in this struct
+  589 | pub unilateral: bool,
+  | ^^
+  |
+  = note: `Unilateral` has a derived impl for the trait `Debug`, but this 
is intentionally ignored during dead code analysis
+
+while the internal one doesn't:
+
+  watchman/rust/watchman_client % arc rust-check --flagfile fbcode//mode/win  
:watchman_client
+  ..
+  BXL SUCCEEDED
+
+It seems a bad idea to publish an internally-green code that fails to compile
+externally, or has to upgrade the code every time a compiler upgrade detects
+some new issues.
+
+Let's just limit `deny(warnings)` to internal only when building with buck.
+
+See also 
https://www.reddit.com/r/rust/comments/f5xpib/psa_denywarnings_is_actively_harmful/
+
+Reviewed By: MichaelCuevas
+
+Differential Revision: D58753075
+
+fbshipit-source-id: bd09c09b4195c884172afab2200e3b2857af67d3
+---
+ watchman/rust/serde_bser/src/lib.rs  | 3 ++-
+ watchman/rust/watchman_client/src/lib.rs | 2 +-
+ 2 files changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/watchman/rust/serde_bser/src/lib.rs 
b/watchman/rust/serde_bser/src/lib.rs
+index cf2fe51b2202..b169c977cf05 100644
+--- a/watchman/rust/serde_bser/src/lib.rs
 b/watchman/rust/serde_bser/src/lib.rs
+@@ -1,4 +1,3 @@
+-#![deny(warnings, rust_2018_idioms)]
+ /*
+  * Copyright (c) Meta Platforms, Inc. and affiliates.
+  *
+@@ -6,6 +5,8 @@
+  * LICENSE file in the root directory of this source tree.
+  */
+ 
++#![cfg_attr(fbcode_build, deny(warnings, rust_2018_idioms))]
++
+ pub mod bytestring;
+ pub mod de;
+ mod errors;
+diff --git a/watchman/rust/watchman_client/src/lib.rs 
b/watchman/rust/watchman_client/src/lib.rs
+index 1d102fe0b2bd..df902313c6a5 100644
+--- a/watchman/rust/watchman_client/src/lib.rs
 b/watchman/rust/watchman_client/src/lib.rs
+@@ -33,7 +33,7 @@
+ //! Ok(())
+ //! }
+ //! ```
+-#![deny(warnings)]
++#![cfg_attr(fbcode_build, deny(warnings))]
+ 
+ pub mod expr;
+ pub mod fields;
+

diff --git a/dev-util/watchman/watchman-2023.06.19.00.ebuild 
b/dev-util/watchman/watchman-2023.06.19.00.ebuild
index 55b90312e885..9b399e090d42 100644
--- a/dev-util/watchman/watchman-2023.06.19.00.ebuild
+++ b/dev-util/watchman/watchman-2023.06.19.00.ebuild
@@ -168,6 +168,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2022.02.28.00-libatomic.patch
"${FILESDIR}"/${PN}-2022.08.08.00-musl-fsword-fix.patch
"${FILESDIR}"/${PN}-2023.06.19.00-rust-1.70-avoidance.patch
+   "${FILESDIR}"/${PN}-2023.06.19.00-unused.patch
 )
 
 # Rust utility



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2024-07-19 Thread Sam James
commit: f672a141a73741e5128cb96371844a34a69c1da2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 05:17:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 05:17:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f672a141

dev-qt/qtwayland: Stabilize 6.7.2-r3 arm, #936166

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild 
b/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild
index 5a5fa166bfcd..e5d4f2e7a65d 100644
--- a/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Wayland platform plugin for Qt"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility compositor qml vulkan"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/jansson/

2024-07-19 Thread Sam James
commit: 768d1f1374baca8e5621d40b3f37c0a32e633b27
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 06:21:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 06:21:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768d1f13

dev-libs/jansson: Stabilize 2.14-r2 arm, #935727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/jansson/jansson-2.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/jansson/jansson-2.14-r2.ebuild 
b/dev-libs/jansson/jansson-2.14-r2.ebuild
index 8c3de64f0401..11b1fb50be40 100644
--- a/dev-libs/jansson/jansson-2.14-r2.ebuild
+++ b/dev-libs/jansson/jansson-2.14-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz
 
 LICENSE="MIT"
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="doc static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/jansson/

2024-07-19 Thread Sam James
commit: a3d5b9c944028e663aec1ec11ca35fca506d3581
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 06:21:54 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 06:21:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d5b9c9

dev-libs/jansson: Stabilize 2.14-r2 ppc64, #935727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/jansson/jansson-2.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/jansson/jansson-2.14-r2.ebuild 
b/dev-libs/jansson/jansson-2.14-r2.ebuild
index c9808015a2ba..a60c87a631cc 100644
--- a/dev-libs/jansson/jansson-2.14-r2.ebuild
+++ b/dev-libs/jansson/jansson-2.14-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz
 
 LICENSE="MIT"
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
 IUSE="doc static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-07-19 Thread Sam James
commit: 77663a66edd67b843f2f6db07d504aaa4ae4bf6d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 06:32:03 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 06:32:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77663a66

sys-devel/gcc: drop 11.4.1_p20240712 (RC1), 11.5. (EOL)

11.x is now EOL. We'll stable 11.5 soon but it'll be masked soon enough.

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-11.4.1_p20240712.ebuild | 65 ---
 sys-devel/gcc/gcc-11.5..ebuild| 61 -
 3 files changed, 127 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index fc01817091e2..7339947f26c2 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -4,7 +4,6 @@ DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac38
 DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 
31674f1fbaacac3bc8d4f0553b42569128c978b7153eb867387ff2cedd11ba29e2877a66eefbb41b93745e9ff3da7db18c00aacff5766a34b020cb82252da3a4
 SHA512 
b4fd43b02ddf60dd933f86813cf4c5e2abf4d3344adcffc4166ad2463b2aa37603eb85df642e952a1c72a6356fc41d80567096ddc4e46d4b4589ade34ae77b2d
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
-DIST gcc-11.5.0-RC-20240712.tar.xz 82514756 BLAKE2B 
075512da838b9e71961519ee5f99e8fd5dbc119594278859064c9137b7ad91e3a31fa07fd2f04f2117d53b163d195da9e8231adc4faf6887858d057337af8605
 SHA512 
fcf0dbfa1cd044afc4a5773deb7b4b64700877d6917b5b95b726429e15a1dc489fe9be4ea40e5876b6d84924817ff170c6b306b3392ccb198c92a8c32d3c2571
 DIST gcc-11.5.0.tar.xz 82399864 BLAKE2B 
f4a61faad32aac9e9cb553c1a1a011df0a057f6e2cac92a13cc7e285d08191dd4a117f41a8faac2359c0e2a16f954c7fef354dda9df8c63bff1c5cefda82602c
 SHA512 
88f17d5a5e69eeb53aaf0a9bc9daab1c4e501d145b388c5485ebeb2cc36178fbb2d3e49ebef4a8c007a05e88471a06b97cf9b08870478249f77fbfa3d4abd9a8
 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
 DIST gcc-12-20240711.tar.xz 79899144 BLAKE2B 
e1dad8f14ac0413c31ebb516551ef6891c43ffb2161efc6224a59a758cb5936a8b6a5db3ee0ea84c9a013dc3e7a3cca2abdec138cfb17b430d1ea926811f632a
 SHA512 
e3a9b14edb7cf8f5a1d27652b60a4bd9b6aa553ffc5bfa6dc53113e327a4a1f2cfedd3ea5a3a1c074f47d7008cad89d721844a863d762343fad8b37d3ec55083

diff --git a/sys-devel/gcc/gcc-11.4.1_p20240712.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20240712.ebuild
deleted file mode 100644
index dfb802cd1b32..
--- a/sys-devel/gcc/gcc-11.4.1_p20240712.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-TOOLCHAIN_GCC_RC=1
-PATCH_GCC_VER="11.4.0"
-PATCH_VER="12"
-MUSL_VER="2"
-MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..12} )
-
-if [[ ${PV} == *. ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=1
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   MY_PV_3=0
-   else
-   MY_PV_2=$((${MY_PV_2} - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="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=releases/gcc-$(ver_cut 1)
-elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-   # Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 de

[gentoo-commits] repo/gentoo:master commit in: dev-util/lttng-ust/

2024-07-19 Thread Sam James
commit: 60d2cf3e443cac3647bcaa3d3abc7c1e3bf98149
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 06:02:03 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 06:02:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d2cf3e

dev-util/lttng-ust: drop 2.12.2, 2.12.4, 2.13.2, 2.13.5

Signed-off-by: Sam James  gentoo.org>

 dev-util/lttng-ust/Manifest|  4 ---
 dev-util/lttng-ust/lttng-ust-2.12.2.ebuild | 42 --
 dev-util/lttng-ust/lttng-ust-2.12.4.ebuild | 42 --
 dev-util/lttng-ust/lttng-ust-2.13.2.ebuild | 42 --
 dev-util/lttng-ust/lttng-ust-2.13.5.ebuild | 42 --
 5 files changed, 172 deletions(-)

diff --git a/dev-util/lttng-ust/Manifest b/dev-util/lttng-ust/Manifest
index 5da5d18d0999..55abe0bc0280 100644
--- a/dev-util/lttng-ust/Manifest
+++ b/dev-util/lttng-ust/Manifest
@@ -1,8 +1,4 @@
 DIST lttng-ust-2.12.0.tar.bz2 853127 BLAKE2B 
6a6655a4aa33ec6318255d05d0e000c19fb66d4049873f091b8e19f3f9ea0c15731db70af77dbab1d597edcafcd745f1dae2670cd38759c9b54ea38b1135b590
 SHA512 
d69772170f57b9669b99cea372ca53151a31b82002e1e5ec80da3ceb302c23f0f85d63a2c95c90a375b879e266aa5297e7d6444050dd40feb1253d863801
 DIST lttng-ust-2.12.1.tar.bz2 859667 BLAKE2B 
474d03ac0d3c1102ef085230659545f3e12bc0847cebab598f2998741741cb98ac139812a296992614dd90ed9478040ee0567822eb20e960e0a6489836274394
 SHA512 
6d5116a88be601f96513535ef7dfda409780cbacaab0831dc76b86070da60d5eac719d7020f70a6821e1c6dbbfae05ddf5a431662ef5a714fc200c2216eeb80e
-DIST lttng-ust-2.12.2.tar.bz2 861351 BLAKE2B 
0c580285721b3d7932630c8d9f4a3606ee294596eef75fcf8b3c892ebdfaa1daae4cbfad1b6ef0ef93877b1f7dd143d97fa947758ab476e4a54e746d0f1e1e7e
 SHA512 
e8734deb27b1a4c5efb81ebaa5c100079c1b3eac6b741b4f85487d1cb921d78d9ddf76040be56081404701b3053c6acc83a5d82667e3f49fcc4fa33392462eb8
-DIST lttng-ust-2.12.4.tar.bz2 772723 BLAKE2B 
cf9782d7b0ab39b1eeebd3f21a31d7a249c9f4f4b1c28746d27ad4dfc0196a4d71dd3d837bfa211ab98c1b555b79b4fa6b39b341312d8b5cc6c47708fa0e8963
 SHA512 
c2935c9aa63446ceeff1d6fe76367883a3b188c113fcc25c83848b4ee89497a614dfc0b32f920a0c5054c6208bc37899482d40938a1fc37ad890b7c5172fc20b
 DIST lttng-ust-2.12.9.tar.bz2 800795 BLAKE2B 
467500f7fd0f473a5cd7af6c23e8f0f83516d57ad573f92c48354bbe1ea1d2fea08bd20d7675e7698adf2284a5069fd23d3a929bc11df0ba157a99091b543777
 SHA512 
5edaa6c015bccd710e7bfea136398e8bc784946c22933a011f4b31b9c13fa772c4f03d0c42543bf0d08a810922498ff1fa56d4bccd9c5b8c4b14925c849c6c9b
-DIST lttng-ust-2.13.2.tar.bz2 1327075 BLAKE2B 
39296ba62fcf5518b16d67f196ab4788c78b41eeadb5f8037c2445ac13a95754e7723399f58f6b21734d8931ae0d68d1dea28b74759fd531fac6a9308817bc09
 SHA512 
2392b0aeabbaea6daf62a9c752a04ea3043e1cc2d93064b073fd4438beac0d30832aea9b2f158cc8b90b3d98f427bca2999cce4e873fa3f82e04693e13ed9fb3
-DIST lttng-ust-2.13.5.tar.bz2 1336658 BLAKE2B 
0e61688c34c7d360829cdc6b265ac5ffb4186f4eddf7f5de10cd2e0b4ee7b570b59c43658c7d9b4853de40ca22add8ad6068047271d7587a43151ba9feba8532
 SHA512 
3bf969e9deb6ce05a1ae30ad48676ae8ff63a73198583e98ce083d52b78e9fc2d171a6e3890c201abfa364600d4471d1ee8b1ee23de3faeec1f0ca84e0f0acd4
 DIST lttng-ust-2.13.6.tar.bz2 1351915 BLAKE2B 
c350a7302e38035ef7c6727ea942907ec606c88862ae875bed0a7c833f233b4159405bcb7a41549dccf3d79491151066d593c52d9f06b95b61c345ccbace62f5
 SHA512 
15458f8dd0ad6fa96a9cf7569ffabadfddcaa70b822b69b39d4d7dfba3701c9489706b06f12f9d7e376147299fb3cfc6fe1213d46d510bdb7b3dc834271da55f

diff --git a/dev-util/lttng-ust/lttng-ust-2.12.2.ebuild 
b/dev-util/lttng-ust/lttng-ust-2.12.2.ebuild
deleted file mode 100644
index efe9ff12201c..
--- a/dev-util/lttng-ust/lttng-ust-2.12.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="Linux Trace Toolkit - UST library"
-HOMEPAGE="https://lttng.org;
-SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0/${MY_SLOT}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="examples numa"
-
-DEPEND="
-   dev-libs/userspace-rcu:=
-   numa? ( sys-process/numactl )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-   default
-   if ! use examples; then
-   sed -i -e '/SUBDIRS/s:examples::' doc/Makefile.am || die
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable numa)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/dev-util/lttng-ust/lttng-ust-2.12.4.ebuild 
b/dev-util/lttng-ust/lttng-ust-2.12.4.ebuild
deleted file mode 100644
index 28e8ec940860..
--- a/dev-util/lttng-ust/lttng-ust-2.12.4.ebu

[gentoo-commits] repo/gentoo:master commit in: dev-libs/jansson/

2024-07-19 Thread Sam James
commit: 1b442bc5a9fe563ac6a522bee139eb2bd4f27579
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 06:21:57 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 06:21:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b442bc5

dev-libs/jansson: Stabilize 2.14-r2 x86, #935727

Signed-off-by: Sam James  gentoo.org>

 dev-libs/jansson/jansson-2.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/jansson/jansson-2.14-r2.ebuild 
b/dev-libs/jansson/jansson-2.14-r2.ebuild
index 82a856cbc78d..8c3de64f0401 100644
--- a/dev-libs/jansson/jansson-2.14-r2.ebuild
+++ b/dev-libs/jansson/jansson-2.14-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/akheron/jansson/releases/download/v${PV}/${P}.tar.bz
 
 LICENSE="MIT"
 SLOT="0/4"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="doc static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/lttng-modules/

2024-07-19 Thread Sam James
commit: 4f0bac933c672fe45107b1f25f41764683ffee5d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 19 06:01:26 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Jul 19 06:02:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0bac93

dev-util/lttng-modules: drop 2.12.6, 2.13.3, 2.13.7

Signed-off-by: Sam James  gentoo.org>

 dev-util/lttng-modules/Manifest|  3 --
 dev-util/lttng-modules/lttng-modules-2.12.6.ebuild | 49 --
 dev-util/lttng-modules/lttng-modules-2.13.3.ebuild | 49 --
 dev-util/lttng-modules/lttng-modules-2.13.7.ebuild | 49 --
 4 files changed, 150 deletions(-)

diff --git a/dev-util/lttng-modules/Manifest b/dev-util/lttng-modules/Manifest
index 8e94ede9afce..aa7f7575e68b 100644
--- a/dev-util/lttng-modules/Manifest
+++ b/dev-util/lttng-modules/Manifest
@@ -1,6 +1,3 @@
 DIST lttng-modules-2.12.5.tar.bz2 317002 BLAKE2B 
9f42f8641dca7ce55e7445495c747ce340919458a23b4d471998fe2a28dd26bc7dfa5edbccf0b11877176091dee0c4d63fdda919c03afc8dad3fcfb7e9529c33
 SHA512 
81524dac513384852555a6f5619dc10286a2f7d4e3032ee9ca33705e830ee3bc3dc8c96b89a9c09dd5df2bf29944e3e566d1ac1a6cd6be83718af9836e043991
-DIST lttng-modules-2.12.6.tar.bz2 318479 BLAKE2B 
7cac6dd7dcb12801a32179ced4bb141a7af87c864eb71b793e65b905e4a0ba3d3273609bd3cd80c9c1251914a39e62da0a85e18058480da0c4eb2d6eb44f851c
 SHA512 
608112b960d47ed5f979c7f2de2886d3fbe78a0d2eaec0892bfbca92bdad423e8ba8c3960836f71045c79d9c1b9eac88757400726656e98fb0ae70035e0073aa
 DIST lttng-modules-2.12.8.tar.bz2 319450 BLAKE2B 
0ce5c6675598c1a4b6fbc0dfaf51d36638f12fe2e07095c37a811db8d7ee65bb242164cf02b1854c27b6894f0b4c73867e8ee1b80dd007290e0db203ea429f9e
 SHA512 
5918a54d08a12cec567cdad2909846ba529d5e665a3592a69384d9546f6f3e23e7975876fc11feaef65604d36889b0598b1cf7b5f2badb4e2b11b255a2e7ca99
 DIST lttng-modules-2.13.10.tar.bz2 350692 BLAKE2B 
a7596586adb63e3d7cdd849b4e6a4812409749c7e84f081d5367f3d5393884f8ae3e945597500336befac14191e84179decfd5153dff6cdcaed2d041055c268e
 SHA512 
21c21bc186c0cf8465e411fdeeb09ce9f11fc0499915abaa086a2143ddc69905805b83847dad7e7c54aef4e61a9fc5507af5f25e478b2edd387309c7ca525b6f
-DIST lttng-modules-2.13.3.tar.bz2 343593 BLAKE2B 
a0c914af0118327cb6d785c7c018d2d9cbd2139bbc3e0524a9c96832c7214fea7fc2a0dd8a8770db0728aba6ca3e9f30ea6e790575fb4d3492d9a7485993f293
 SHA512 
a0329c4709cc1a5fcc8d667d7435bc57b37cfa95da5451a8ee6ab700f334365e2d78e085e537376948dfe95d433016be5f6e3b5e5aa34a05948d4fa42f9102a1
-DIST lttng-modules-2.13.7.tar.bz2 348121 BLAKE2B 
880ad964477de6c27675bf5dfbbf131fd7e0fd9e911a1314d08e7aa0307a6eb691a7c09e3d450ac8da5d0bdcb3973396322a72461bf3c9b6ef07f71ad0ba3b83
 SHA512 
60515e847389ce70f9d0dbc28e73d8a072ea6f509f8c5f7bcf35258d6fda68ddc1e195ac75d4cf24d9535fbe385367644afc37f2a42f0e50ee7b4adfbbb1b4dd

diff --git a/dev-util/lttng-modules/lttng-modules-2.12.6.ebuild 
b/dev-util/lttng-modules/lttng-modules-2.12.6.ebuild
deleted file mode 100644
index 2936f980647d..
--- a/dev-util/lttng-modules/lttng-modules-2.12.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="LTTng Kernel Tracer Modules"
-HOMEPAGE="https://lttng.org;
-SRC_URI="https://lttng.org/files/${PN}/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0/${MY_SLOT}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BUILD_TARGETS="default"
-
-CONFIG_CHECK="MODULES KALLSYMS HIGH_RES_TIMERS TRACEPOINTS
-   ~HAVE_SYSCALL_TRACEPOINTS ~PERF_EVENTS ~EVENT_TRACING ~KPROBES 
KRETPROBES"
-
-MODULE_NAMES="true"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
-   if kernel_is lt 3 0; then
-   eerror "${PN} require Linux kernel >= 3.0"
-   die "Please update your kernel!"
-   fi
-}
-
-src_compile() {
-   BUILD_FIXES="KERNELDIR=$KERNEL_DIR" linux-mod_src_compile
-}
-
-src_install() {
-   for i in $(find "${S}" -name "*.ko" -print); do
-   local val=${i##${S}/}
-   local modules+="${val%%.ko}(misc:) "
-   done
-   MODULE_NAMES=${modules}
-
-   linux-mod_src_install
-   dodoc ChangeLog README.md TODO
-}

diff --git a/dev-util/lttng-modules/lttng-modules-2.13.3.ebuild 
b/dev-util/lttng-modules/lttng-modules-2.13.3.ebuild
deleted file mode 100644
index de25ec1df638..
--- a/dev-util/lttng-modules/lttng-modules-2.13.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod
-
-MY_P="${P/_rc/-rc}"
-MY_SLOT="$(ver_cut 1-2)"
-
-DESCRIPTION="LTTng Kernel Tracer Modules"
-HOMEPAGE=&quo

<    2   3   4   5   6   7   8   9   10   11   >