[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nmap/files/, net-analyzer/nmap/

2024-04-26 Thread Sam James
commit: bae33e2d2aafdf4713ebd7497be221961e0359d3
Author: Hank Leininger  korelogic  com>
AuthorDate: Wed Nov 29 22:33:35 2023 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Apr 27 04:19:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae33e2d

net-analyzer/nmap: fix segv with large --top-ports argument

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/918874
Closes: https://github.com/gentoo/gentoo/pull/34055
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/nmap/files/nmap-7.94-topport.patch |  26 
 net-analyzer/nmap/nmap-7.94-r1.ebuild   | 189 
 2 files changed, 215 insertions(+)

diff --git a/net-analyzer/nmap/files/nmap-7.94-topport.patch 
b/net-analyzer/nmap/files/nmap-7.94-topport.patch
new file mode 100644
index ..7b62c18b8cc7
--- /dev/null
+++ b/net-analyzer/nmap/files/nmap-7.94-topport.patch
@@ -0,0 +1,26 @@
+From edad9c059ca45bccab8c0f41fe6fc6546c60153a Mon Sep 17 00:00:00 2001
+From: dmiller 
+Date: Thu, 20 Jul 2023 16:21:23 +
+Subject: [PATCH] Add missing braces. Fixes #2679
+
+---
+ services.cc | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/services.cc b/services.cc
+index a0899c7509..2a709dca97 100644
+--- a/services.cc
 b/services.cc
+@@ -496,9 +496,10 @@ void gettoppts(double level, const char *portlist, struct 
scan_lists * ports, co
+ if (sctpmax && strcmp(current->s_proto, "sctp") == 0
+ && (!ptsdata_initialized ||
+   is_port_member(ptsdata.sctp_ports, ptsdata.sctp_count, current))
+-   )
++   ) {
+   ports->sctp_ports[ports->sctp_count++] = current->s_port;
+-sctpmax--;
++  sctpmax--;
++}
+ break;
+   default:
+ break;

diff --git a/net-analyzer/nmap/nmap-7.94-r1.ebuild 
b/net-analyzer/nmap/nmap-7.94-r1.ebuild
new file mode 100644
index ..9050bebb7efe
--- /dev/null
+++ b/net-analyzer/nmap/nmap-7.94-r1.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-4 )
+LUA_REQ_USE="deprecated"
+PYTHON_COMPAT=( python3_{10..11} )
+PLOCALES="de es fr hi hr hu id it ja pl pt_BR pt_PR ro ru sk zh"
+PLOCALE_BACKUP="en"
+inherit autotools lua-single plocale python-single-r1 toolchain-funcs
+
+DESCRIPTION="Network exploration tool and security / port scanner"
+HOMEPAGE="https://nmap.org/;
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/nmap/nmap;
+
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nmap.asc
+   inherit verify-sig
+
+   SRC_URI="https://nmap.org/dist/${P}.tar.bz2;
+   SRC_URI+=" verify-sig? ( https://nmap.org/dist/sigs/${P}.tar.bz2.asc )"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-7.94-patches.tar.xz;
+
+# https://github.com/nmap/nmap/issues/2199
+LICENSE="NPSL-0.95"
+SLOT="0"
+IUSE="ipv6 libssh2 ncat ndiff nping nls +nse ssl symlink zenmap"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   nse? ( ${LUA_REQUIRED_USE} )
+   symlink? ( ncat )
+"
+
+RDEPEND="
+   dev-libs/liblinear:=
+   dev-libs/libpcre
+   net-libs/libpcap
+   ndiff? ( ${PYTHON_DEPS} )
+   libssh2? (
+   net-libs/libssh2[zlib]
+   sys-libs/zlib
+   )
+   nls? ( virtual/libintl )
+   nse? (
+   ${LUA_DEPS}
+   sys-libs/zlib
+   )
+   ssl? ( dev-libs/openssl:= )
+   symlink? (
+   ncat? (
+   !net-analyzer/netcat
+   !net-analyzer/openbsd-netcat
+   )
+   )
+   zenmap? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   )
+"
+DEPEND="${RDEPEND}"
+# Python is always needed at build time for some scripts
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+if [[ ${PV} != ** ]] ; then
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-nmap )"
+fi
+
+PATCHES=(
+   "${WORKDIR}"/${PN}-7.94-patches
+   "${FILESDIR}"/${PN}-7.94-autoconf-2.72.patch
+   "${FILESDIR}"/${PN}-7.94-topport.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   use nse && lua-single_pkg_setup
+}
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   git-r3_src_unpack
+   el

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/

2024-04-26 Thread Sam James
commit: 3cdee62a15218b82803a620b86b6b2cae1d8a8a9
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 04:16:00 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Apr 27 04:19:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdee62a

dev-vcs/git-extras: add 7.2.0

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

 dev-vcs/git-extras/Manifest|  1 +
 dev-vcs/git-extras/git-extras-7.2.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest
index 9531b1d6a9b1..f6b8f5f88444 100644
--- a/dev-vcs/git-extras/Manifest
+++ b/dev-vcs/git-extras/Manifest
@@ -1 +1,2 @@
 DIST git-extras-7.1.0.tar.gz 176733 BLAKE2B 
697f09c2993e85595620e272465ad2f4afa3bbd456a1041b92b01a98f962f3aa1fb5f22f1c9ef7e484b87734e8c9e8d15da15f71fb345b9049dd5bb1b98093c9
 SHA512 
955161b40c48ab92578efe487db78ea8d0fff499aaf8d4da2b13e8194a7f9297a84542c8642dd3a7c61c9a4d1e92342b5c586d341e4a003c9838d5e9731127b9
+DIST git-extras-7.2.0.tar.gz 183043 BLAKE2B 
242adf211a39666b97996f0a45073171034930fe29ee3ebbfa07068886367832e17cc76398145d8802d32201c2563c8f2ba4171ed206344fbefbb10c4fadd6f3
 SHA512 
c97c00bab24415574c8b38f259a0becd5da2edafe8cb5ff373de50917bc2854e39b1c396c42b603d4f203af2853d0ebaefe074bfe353f7692af7b1a13e744586

diff --git a/dev-vcs/git-extras/git-extras-7.2.0.ebuild 
b/dev-vcs/git-extras/git-extras-7.2.0.ebuild
new file mode 100644
index ..6c3441ad3f2f
--- /dev/null
+++ b/dev-vcs/git-extras/git-extras-7.2.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+inherit bash-completion-r1 python-any-r1
+
+DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and 
many more"
+HOMEPAGE="https://github.com/tj/git-extras;
+SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-shells/bash-4.0:*
+   dev-vcs/git
+"
+BDEPEND="
+   test? (
+   $(python_gen_any_dep '
+   >=dev-python/GitPython-3.1.40[${PYTHON_USEDEP}]
+   >=dev-python/pytest-7.2[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # For now, don't force including the git completion
+   sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh 
|| die
+}
+
+src_compile() {
+   return
+}
+
+src_test() {
+   epytest
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   SYSCONFDIR="${EPREFIX}/etc" \
+   COMPL_DIR="${D}/$(get_bashcompdir)" \
+   install
+
+   # TODO: Unfortunately, none of the completion seems to
+   # actually work for me yet(?)
+
+   newbashcomp "${S}"/etc/bash_completion.sh ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins "${S}"/etc/${PN}-completion.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins "${S}"/etc/${PN}.fish
+}



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

2024-04-26 Thread Sam James
commit: 197a020b2d9db8c6e2b82d56db20664155cc3e46
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 04:17:23 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Apr 27 04:19:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197a020b

net-analyzer/nmap: add upstream refs to patch

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

 net-analyzer/nmap/files/nmap-7.94-topport.patch | 5 +
 1 file changed, 5 insertions(+)

diff --git a/net-analyzer/nmap/files/nmap-7.94-topport.patch 
b/net-analyzer/nmap/files/nmap-7.94-topport.patch
index 7b62c18b8cc7..0ba568d317e3 100644
--- a/net-analyzer/nmap/files/nmap-7.94-topport.patch
+++ b/net-analyzer/nmap/files/nmap-7.94-topport.patch
@@ -1,3 +1,8 @@
+https://bugs.gentoo.org/918874
+https://github.com/nmap/nmap/issues/2655
+https://github.com/nmap/nmap/issues/2679
+https://github.com/nmap/nmap/commit/edad9c059ca45bccab8c0f41fe6fc6546c60153a
+
 From edad9c059ca45bccab8c0f41fe6fc6546c60153a Mon Sep 17 00:00:00 2001
 From: dmiller 
 Date: Thu, 20 Jul 2023 16:21:23 +



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

2024-04-26 Thread Sam James
commit: dbe772c7f7c464edf4389b89c5164ce92dec53eb
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 04:09:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Apr 27 04:19:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe772c7

sys-apps/goawk: add 1.27.0

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

 sys-apps/goawk/Manifest|  1 +
 sys-apps/goawk/goawk-1.27.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-apps/goawk/Manifest b/sys-apps/goawk/Manifest
index 2bcb620c818f..577a1b3c407b 100644
--- a/sys-apps/goawk/Manifest
+++ b/sys-apps/goawk/Manifest
@@ -1,2 +1,3 @@
 DIST goawk-1.25.0.tar.gz 1685633 BLAKE2B 
e435393c17e6502a8642af53982ce964aaba86c3f72d373f69c0d7a4c6c163b6801c952d5e2cc7f2704df233d3eac9e5db8beb3e9379d05940711021c83dc6e5
 SHA512 
33a00063f6b12359da8d9d2788d893d149f5c14105de8899f5e44c3146b6b30ce778529bbeaac142f2f7fdd23ac1037ea9ef902569b0189eab3deabff54785bd
 DIST goawk-1.26.0.tar.gz 1686762 BLAKE2B 
c627c9e182139d7c325f8da36985ddba596fd7c9900a6c59f6111ceb822231ed575ad133c1a242c668b4a8fd911889234c20d259a6d82830c09e2672f7751195
 SHA512 
d645aac503ad52e63fdc737aef45a52f58543554d7ecfad22a55b2626c509551cf09d091c7148762249ae57d97095c33ef8591684afdb410456d85240450c1fc
+DIST goawk-1.27.0.tar.gz 1680488 BLAKE2B 
ba212963d1ee48016b81af342dbff9921874dded62473ca3f0abe5da1b01d9eafb799d7316f51870f38747db4ebe3435805e3e619e28bd2193bec54fb7754090
 SHA512 
7f86cb8f6e4e09bd5a3115ff18deecfdc76baac81f7c8a2e6e2a8a5031b3833272d9bbc15a22b6633ffd088b7a419f80b32338c5d7f58e790294ced14deb4156

diff --git a/sys-apps/goawk/goawk-1.27.0.ebuild 
b/sys-apps/goawk/goawk-1.27.0.ebuild
new file mode 100644
index ..9b774e46f9c9
--- /dev/null
+++ b/sys-apps/goawk/goawk-1.27.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support"
+HOMEPAGE="https://github.com/benhoyt/goawk;
+SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND=">=dev-lang/go-1.16"
+
+src_compile() {
+   ego build
+}
+
+src_test() {
+   ego test
+}
+
+src_install() {
+   einstalldocs
+
+   dobin goawk
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/pptpd/files/

2024-04-26 Thread Sam James
commit: f2427cc130cb688bd0b7494749dcb157441ef3f5
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 02:12:01 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Apr 27 02:12:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2427cc1

net-vpn/pptpd: add upstream ref to patch

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

 net-vpn/pptpd/files/pptpd-1.4.0-c99.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch 
b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch
index 902a275d5f35..fd14963b50e2 100644
--- a/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch
+++ b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch
@@ -1,6 +1,6 @@
 https://bugs.gentoo.org/920775
 https://bugs.gentoo.org/927333
-
+https://sourceforge.net/p/poptop/bugs/54/
 --- a/compat.c
 +++ b/compat.c
 @@ -10,9 +10,9 @@



[gentoo-commits] repo/gentoo:master commit in: net-vpn/pptpd/files/, net-vpn/pptpd/

2024-04-26 Thread Sam James
commit: de42887364fb0681a6045f33b48dfefe58c46298
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 00:55:29 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Apr 27 00:55:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de428873

net-vpn/pptpd: fix Modern C issue

Interestingly, this only seems to manifest with >=glibc-2.38, because
the include had a '#ifndef HAVE_STRLCPY' guard.

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

 net-vpn/pptpd/files/pptpd-1.4.0-c99.patch| 16 
 .../{pptpd-1.4.0-r3.ebuild => pptpd-1.4.0-r4.ebuild} |  3 ++-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch 
b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch
new file mode 100644
index ..902a275d5f35
--- /dev/null
+++ b/net-vpn/pptpd/files/pptpd-1.4.0-c99.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/920775
+https://bugs.gentoo.org/927333
+
+--- a/compat.c
 b/compat.c
+@@ -10,9 +10,9 @@
+ 
+ #include "compat.h"
+ #include "our_syslog.h"
++#include 
+ 
+ #ifndef HAVE_STRLCPY
+-#include 
+ #include 
+ 
+ void strlcpy(char *dst, const char *src, size_t size)

diff --git a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild 
b/net-vpn/pptpd/pptpd-1.4.0-r4.ebuild
similarity index 96%
rename from net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
rename to net-vpn/pptpd/pptpd-1.4.0-r4.ebuild
index 425dcbcb8d78..c5805c7696e2 100644
--- a/net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
+++ b/net-vpn/pptpd/pptpd-1.4.0-r4.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
@@ -40,6 +40,7 @@ src_prepare() {
"${FILESDIR}/${P}-pidfile.patch"
"${FILESDIR}/${P}-libdir.patch"
"${FILESDIR}/${P}-musl.patch"
+   "${FILESDIR}/${P}-c99.patch"
)
 
if has_version -d ">=net-dialup/ppp-2.5.0"; then



[gentoo-commits] repo/gentoo:master commit in: dev-db/firebird/

2024-04-26 Thread Sam James
commit: 87c7b4704b5a0e5dd7f02b0d21f59fdf3ef1999b
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 01:09:59 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Sat Apr 27 01:09:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c7b470

dev-db/firebird: filter LTO, no SA, no lifetime DSE

Bug: https://gcc.gnu.org/PR107078
Bug: https://github.com/FirebirdSQL/firebird/issues/5384
Bug: https://github.com/FirebirdSQL/firebird/issues/7308
Closes: https://bugs.gentoo.org/917662
Closes: https://bugs.gentoo.org/924659
Signed-off-by: Sam James  gentoo.org>

 dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild | 8 ++--
 dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild  | 6 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild 
b/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild
index cf1793d314a8..5fd90979b8e5 100644
--- a/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild
+++ b/dev-db/firebird/firebird-3.0.10.33601.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 MY_P=${PN/f/F}-$(ver_rs 4 '-')
-inherit autotools flag-o-matic
+inherit autotools flag-o-matic toolchain-funcs
 
 DESCRIPTION="Relational database offering many ANSI SQL:2003 and some SQL:2008 
features"
 HOMEPAGE="https://www.firebirdsql.org/;
@@ -91,6 +91,10 @@ src_prepare() {
-e 's:ISQL :FBSQL :w /dev/stdout' \
src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 
6 lines
 
+   # bug #917662, bug #924659
+   filter-lto
+   append-flags -fno-strict-aliasing $(test-flags-CXX -fno-lifetime-dse)
+
# use gentoo's CXXFLAGS instead of whatever firebird decided on
# doesn't replace all firebird's CXXFLAGS, but at least this is last,
# so it can do some overrides

diff --git a/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild 
b/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild
index 171554c2aebe..6f2ba7ca3b89 100644
--- a/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild
+++ b/dev-db/firebird/firebird-3.0.4.33054.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -93,6 +93,10 @@ src_configure() {
filter-flags -fprefetch-loop-arrays
filter-mfpmath sse
 
+   # bug #917662, bug #924659
+   filter-lto
+   append-flags -fno-strict-aliasing $(test-flags-CXX -fno-lifetime-dse)
+
# otherwise this doesnt build with gcc-6
# http://tracker.firebirdsql.org/browse/CORE-5099
append-cflags -fno-sized-deallocation -fno-delete-null-pointer-checks



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

2024-04-26 Thread Sam James
commit: 417bb59355d133fc58626b7d50b0126cd02a2c61
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 22:54:00 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 22:54:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417bb593

sys-devel/gcc: add 13.2.1_p20240426

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-13.2.1_p20240426.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d33f4a7a1d23..55d7cb599402 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -12,6 +12,7 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b7
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13-20240420.tar.xz 84407856 BLAKE2B 
188b92454735223a4da7af2b5b57bb52c6362778550aa6ddbc445d3a2e0700494db2f743da59961ceccb756791f01c23f76c83224daeaccfb561cd1d2e6ece7c
 SHA512 
6be1fbb1cddebbccf38da4424af56e173d0c4a53e63ed3a9d86398f23053747a231287ce7bdeb5666ceeb4f3385dee228cc05fba19beaf4d7b2c9cbe1f14a489
+DIST gcc-13-20240426.tar.xz 84431012 BLAKE2B 
0ea105269161eefb7e3af40e9adc2d7ecf656097178cae7fdc5ecba8f4318802dffa6c6949846c3be684d6d4a9cade8b79a99d9b1dda4dab269688eaea47c305
 SHA512 
e56561b7e32467c089e9bcf219d65cd65d5802899d0984df81614c72957c2107c69c3d78719cbe498177fa952ccd480ba8aa1a66659e42790187f404ccb429ce
 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-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34

diff --git a/sys-devel/gcc/gcc-13.2.1_p20240426.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20240426.ebuild
new file mode 100644
index ..2a22fc220b4c
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.2.1_p20240426.ebuild
@@ -0,0 +1,66 @@
+# 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"
+PATCH_VER="15"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+PYTHON_COMPAT=( python3_{10..11} )
+
+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

[gentoo-commits] proj/portage:master commit in: lib/portage/

2024-04-26 Thread Sam James
commit: 36235596e061bf8cf4729b3915f9aaa6ec80baa3
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sat Apr  6 08:28:43 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 22:05:48 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=36235596

lib: adhere to python package version conventions

* Commit metadata isn't valid version that python tooling is expected to
  parse. Follow python ecosystem conventions and make it a local
  version.

https://packaging.python.org/en/latest/specifications/version-specifiers/#local-version-segments

Example:
* Old: 3.0.63-g08a2bc380
* New: 3.0.63+g08a2bc380

Bug: https://bugs.gentoo.org/926966
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/portage/pull/1314
Signed-off-by: Sam James  gentoo.org>

 lib/portage/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/__init__.py b/lib/portage/__init__.py
index a468eeaff3..21bf993170 100644
--- a/lib/portage/__init__.py
+++ b/lib/portage/__init__.py
@@ -732,7 +732,7 @@ if installation.TYPE == installation.TYPES.SOURCE:
 output = _unicode_decode(proc.communicate()[0], 
encoding=encoding)
 status = proc.wait()
 if os.WIFEXITED(status) and os.WEXITSTATUS(status) == os.EX_OK:
-VERSION = output.lstrip('portage-').strip()
+VERSION = output.lstrip("portage-").strip().replace("-g", 
"+g")
 else:
 VERSION = "HEAD"
 return VERSION



[gentoo-commits] proj/portage:master commit in: lib/portage/

2024-04-26 Thread Sam James
commit: 381fad5e3554ec94ec5626e8c17874f32b30b752
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 07:26:36 2023 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 22:05:48 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=381fad5e

lib: use more pure git-describe output for --version

Use `git describe --dirty` output rather than mangling git-describe and 
reinventing
--dirty by manually checking for changes post-commit.

We no longer mangle the 7th commit post-tag into _p7, but instead do: 
${tag}-7-${last_commit}.

This is similar to gnulib's git-version-gen (which we may still want to import,
not sure, this seems enough for now) and is familiar output for developers.

Example:
* Old: 3.0.51_p7
* New: 3.0.51-7-g098b30548

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

 lib/portage/__init__.py | 35 ---
 1 file changed, 4 insertions(+), 31 deletions(-)

diff --git a/lib/portage/__init__.py b/lib/portage/__init__.py
index aa81bdb4c2..a468eeaff3 100644
--- a/lib/portage/__init__.py
+++ b/lib/portage/__init__.py
@@ -720,10 +720,7 @@ if installation.TYPE == installation.TYPES.SOURCE:
 BASH_BINARY,
 "-c",
 (
-f"cd {_shell_quote(PORTAGE_BASE_PATH)} ; git describe 
--match 'portage-*' || exit $? ; "
-'if [ -n "`git diff-index --name-only --diff-filter=M 
HEAD`" ] ; '
-"then echo modified ; git rev-list --format=%%ct -n 1 
HEAD ; fi ; "
-"exit 0"
+f"cd {_shell_quote(PORTAGE_BASE_PATH)} ; git describe 
--dirty --match 'portage-*' || exit $? ; "
 ),
 ]
 cmd = [
@@ -735,33 +732,9 @@ if installation.TYPE == installation.TYPES.SOURCE:
 output = _unicode_decode(proc.communicate()[0], 
encoding=encoding)
 status = proc.wait()
 if os.WIFEXITED(status) and os.WEXITSTATUS(status) == os.EX_OK:
-output_lines = output.splitlines()
-if output_lines:
-version_split = output_lines[0].split("-")
-if len(version_split) > 1:
-VERSION = version_split[1]
-patchlevel = False
-if len(version_split) > 2:
-patchlevel = True
-VERSION = f"{VERSION}_p{version_split[2]}"
-if len(output_lines) > 1 and output_lines[1] == 
"modified":
-head_timestamp = None
-if len(output_lines) > 3:
-try:
-head_timestamp = int(output_lines[3])
-except ValueError:
-pass
-timestamp = int(time.time())
-if (
-head_timestamp is not None
-and timestamp > head_timestamp
-):
-timestamp = timestamp - head_timestamp
-if not patchlevel:
-VERSION = f"{VERSION}_p0"
-VERSION = f"{VERSION}_p{timestamp}"
-return VERSION
-VERSION = "HEAD"
+VERSION = output.lstrip('portage-').strip()
+else:
+VERSION = "HEAD"
 return VERSION
 
 VERSION = _LazyVersion()



[gentoo-commits] repo/gentoo:master commit in: dev-debug/valgrind/

2024-04-26 Thread Sam James
commit: 5514123820c205bada4151f0a35400858e7be95f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 21:34:33 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 21:34:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55141238

dev-debug/valgrind: install man pages in live ebuild

Thanks to mjw for helping out.

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

 dev-debug/valgrind/valgrind-3.23.0.ebuild | 20 +---
 dev-debug/valgrind/valgrind-.ebuild   | 20 +---
 2 files changed, 26 insertions(+), 14 deletions(-)

diff --git a/dev-debug/valgrind/valgrind-3.23.0.ebuild 
b/dev-debug/valgrind/valgrind-3.23.0.ebuild
index 5a073f147105..efcec418f726 100644
--- a/dev-debug/valgrind/valgrind-3.23.0.ebuild
+++ b/dev-debug/valgrind/valgrind-3.23.0.ebuild
@@ -37,8 +37,14 @@ IUSE="mpi"
 
 DEPEND="mpi? ( virtual/mpi )"
 RDEPEND="${DEPEND}"
-if [[ ${PV} !=  ]] ; then
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-valgrind )"
+if [[ ${PV} ==  ]] ; then
+   # Needed for man pages
+   BDEPEND+="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   "
+else
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-valgrind )"
 fi
 
 PATCHES=(
@@ -121,14 +127,14 @@ src_test() {
 }
 
 src_install() {
-   default
-
-   if [[ ${PV} == "" ]]; then
-   # Otherwise FAQ.txt won't exist:
-   emake -C docs FAQ.txt
+   if [[ ${PV} ==  ]]; then
+   # TODO: Could do HTML docs too with 'all-docs'
+   emake -C docs man-pages FAQ.txt
mv docs/FAQ.txt . || die "Couldn't move FAQ.txt"
fi
 
+   default
+
dodoc FAQ.txt
 
pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux

diff --git a/dev-debug/valgrind/valgrind-.ebuild 
b/dev-debug/valgrind/valgrind-.ebuild
index 5a073f147105..efcec418f726 100644
--- a/dev-debug/valgrind/valgrind-.ebuild
+++ b/dev-debug/valgrind/valgrind-.ebuild
@@ -37,8 +37,14 @@ IUSE="mpi"
 
 DEPEND="mpi? ( virtual/mpi )"
 RDEPEND="${DEPEND}"
-if [[ ${PV} !=  ]] ; then
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-valgrind )"
+if [[ ${PV} ==  ]] ; then
+   # Needed for man pages
+   BDEPEND+="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   "
+else
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-valgrind )"
 fi
 
 PATCHES=(
@@ -121,14 +127,14 @@ src_test() {
 }
 
 src_install() {
-   default
-
-   if [[ ${PV} == "" ]]; then
-   # Otherwise FAQ.txt won't exist:
-   emake -C docs FAQ.txt
+   if [[ ${PV} ==  ]]; then
+   # TODO: Could do HTML docs too with 'all-docs'
+   emake -C docs man-pages FAQ.txt
mv docs/FAQ.txt . || die "Couldn't move FAQ.txt"
fi
 
+   default
+
dodoc FAQ.txt
 
pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednafen/

2024-04-26 Thread Sam James
commit: f267fc7799c9306a3af331c5a180738e5dd1b8d4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 21:01:10 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 21:01:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f267fc77

games-emulation/mednafen: Stabilize 1.32.1 amd64, #930726

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

 games-emulation/mednafen/mednafen-1.32.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/mednafen/mednafen-1.32.1.ebuild 
b/games-emulation/mednafen/mednafen-1.32.1.ebuild
index 779c7413188c..f6f7bc4baa2d 100644
--- a/games-emulation/mednafen/mednafen-1.32.1.ebuild
+++ b/games-emulation/mednafen/mednafen-1.32.1.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="alsa cpu_flags_ppc_altivec flac jack"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2024-04-26 Thread Sam James
commit: 2a86eecf931bafc8dd27fa0411046764f102ccd5
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Apr 16 02:42:38 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 21:00:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a86eecf

app-editors/gvim: add 9.1.0366

Now with XDG dir support!

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36276
Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/Manifest |   1 +
 app-editors/gvim/gvim-9.1.0366.ebuild | 365 ++
 2 files changed, 366 insertions(+)

diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index c7237f377374..71f002ea046c 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -5,4 +5,5 @@ DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B 
ad6d785f4c6b112199bd2f34e0b7f6070615fb
 DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B 
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
 SHA512 
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
 DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B 
eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e
 SHA512 
1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001
 DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
 SHA512 
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
+DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
 SHA512 
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/gvim/gvim-9.1.0366.ebuild 
b/app-editors/gvim/gvim-9.1.0366.ebuild
new file mode 100644
index ..826999e81017
--- /dev/null
+++ b/app-editors/gvim/gvim-9.1.0366.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim-core and app-editors/vim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.0.2092"
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby31 ruby32"
+
+inherit bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 
ruby-single toolchain-funcs vim-doc xdg-utils
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
+   
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+S="${WORKDIR}"/vim-${PV}
+
+DESCRIPTION="GUI version of the Vim text editor"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="acl aqua crypt cscope debug lua minimal motif netbeans nls perl python 
racket ruby selinux session sound tcl"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   aqua? ( !motif )
+"
+
+RDEPEND="
+   ~app-editors/vim-core-${PV}
+   >=app-eselect/eselect-vi-1.1
+   >=sys-libs/ncurses-5.2-r2:0=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   acl? ( kernel_linux? ( sys-apps/acl ) )
+   !aqua? (
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
+   x11-libs/gtk+:3
+   x11-libs/libXft
+   )
+   )
+   crypt? ( dev-libs/libsodium:= )
+   cscope? ( dev-util/cscope )
+   lua? (
+   ${LUA_DEPS}
+   $(lua_gen_impl_dep 'deprecated' lua5-1)
+   )
+   nls? ( virtual/libintl )
+   per

[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml-html-clean/

2024-04-26 Thread Sam James
commit: e3cc35f2d5884e76cc6c6e9d27b5010c5d5ce43b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 21:01:09 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 21:01:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cc35f2

dev-python/lxml-html-clean: Stabilize 0.1.1 amd64, #930725

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

 dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild 
b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
index 415d951cbde4..be9038fb8598 100644
--- a/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
+++ b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND="
>=dev-python/lxml-5.2.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2024-04-26 Thread Sam James
commit: 2f383270799969dc7221d91595589a421ef3490e
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Apr 16 02:41:00 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 21:00:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f383270

app-editors/vim: add 9.1.0366

Now with XDG dir support!

Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim/Manifest|   1 +
 app-editors/vim/vim-9.1.0366.ebuild | 377 
 2 files changed, 378 insertions(+)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index c7237f377374..71f002ea046c 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -5,4 +5,5 @@ DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B 
ad6d785f4c6b112199bd2f34e0b7f6070615fb
 DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B 
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
 SHA512 
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
 DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B 
eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e
 SHA512 
1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001
 DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
 SHA512 
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
+DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
 SHA512 
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim/vim-9.1.0366.ebuild 
b/app-editors/vim/vim-9.1.0366.ebuild
new file mode 100644
index ..91f87fbcb9a3
--- /dev/null
+++ b/app-editors/vim/vim-9.1.0366.ebuild
@@ -0,0 +1,377 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim-core and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.0.2092"
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+USE_RUBY="ruby31 ruby32"
+
+inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 
ruby-single toolchain-funcs desktop xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="Vim, an improved vi-style text editor"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="X acl crypt cscope debug gpm lua minimal nls perl python racket ruby 
selinux sound tcl terminal vim-pager"
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   vim-pager? ( !minimal )
+"
+
+RDEPEND="
+   >=app-eselect/eselect-vi-1.1
+   >=sys-libs/ncurses-5.2-r2:0=
+   nls? ( virtual/libintl )
+   acl? ( kernel_linux? ( sys-apps/acl ) )
+   crypt? ( dev-libs/libsodium:= )
+   cscope? ( dev-util/cscope )
+   gpm? ( >=sys-libs/gpm-1.19.3 )
+   lua? ( ${LUA_DEPS}
+   $(lua_gen_impl_dep 'deprecated' lua5-1)
+   )
+   ~app-editors/vim-core-${PV}
+   vim-pager? ( app-editors/vim-core[-minimal] )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   racket? ( dev-scheme/racket )
+   ruby? ( ${RUBY_DEPS} )
+   selinux? ( sys-libs/libselinux )
+   sound? ( media-libs/libcanberra )
+   tcl? ( dev-lang/tcl:0= )
+   X? ( x11-libs/libXt )
+"
+DEPEND="${RDEPEND}

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

2024-04-26 Thread Sam James
commit: cf81d84ff247f36a9218619157213593f8980454
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 21:01:08 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 21:01:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf81d84f

app-text/calibre: Stabilize 7.7.0-r1 amd64, #930725

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

 app-text/calibre/calibre-7.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/calibre/calibre-7.7.0-r1.ebuild 
b/app-text/calibre/calibre-7.7.0-r1.ebuild
index 6f780c4441b5..331a32a8a077 100644
--- a/app-text/calibre/calibre-7.7.0-r1.ebuild
+++ b/app-text/calibre/calibre-7.7.0-r1.ebuild
@@ -35,7 +35,7 @@ LICENSE="
OFL-1.1
PSF-2
 "
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 SLOT="0"
 IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2024-04-26 Thread Sam James
commit: 1991ca00b7c10895fb0ec2d38c039f49922430c1
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Apr 16 02:39:07 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 21:00:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1991ca00

app-editors/vim-core: add 9.1.0366

Now with XDG dir support!

Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.1.0366.ebuild | 236 ++
 2 files changed, 237 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index c7237f377374..71f002ea046c 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -5,4 +5,5 @@ DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B 
ad6d785f4c6b112199bd2f34e0b7f6070615fb
 DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B 
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
 SHA512 
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
 DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B 
eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e
 SHA512 
1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001
 DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
 SHA512 
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
+DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
 SHA512 
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim-core/vim-core-9.1.0366.ebuild 
b/app-editors/vim-core/vim-core-9.1.0366.ebuild
new file mode 100644
index ..8df57d51b46b
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.0366.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.0.2092"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc 
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git;
+   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
+   
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+   # Gentoo patches to fix runtime issues, cross-compile errors, etc
+   PATCHES=(
+   "${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
+   )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+   'acl'
+   'statacl'
+)
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug #82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+}
+
+src_prepare() {
+   default
+
+   # Fixup a script to use awk instead of nawk
+   sed -i \
+   -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+   "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+   # See bug #77841. We remove this file after the tarball extraction.
+   rm -v "${S}"/runtime/too

[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednaffe/

2024-04-26 Thread Sam James
commit: 12b9284c3a9b57403d8b9e6f5b7be4da383c4338
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 19:51:22 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:51:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b9284c

games-emulation/mednaffe: Stabilize 0.9.3 amd64, #930727

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

 games-emulation/mednaffe/mednaffe-0.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/mednaffe/mednaffe-0.9.3.ebuild 
b/games-emulation/mednaffe/mednaffe-0.9.3.ebuild
index fa5be892ce40..51441ed7bcae 100644
--- a/games-emulation/mednaffe/mednaffe-0.9.3.ebuild
+++ b/games-emulation/mednaffe/mednaffe-0.9.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/AmatCoder/mednaffe/releases/download/${PV}/${P}.tar.
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
dev-libs/glib:2



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

2024-04-26 Thread Sam James
commit: 8314ae2a2ccc5c77b9de1c708f3c1cd172d5b89c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 19:39:07 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:40:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8314ae2a

sys-devel/gcc: drop 13.2.1_p20240113-r1

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

 sys-devel/gcc/Manifest   |  2 -
 sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild | 66 
 2 files changed, 68 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 5ad2a33b2ddd..d33f4a7a1d23 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,11 +10,9 @@ DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb28
 DIST gcc-12-20240419.tar.xz 79851084 BLAKE2B 
fff60c92dc6a2c10c413d837ab9a02959efd24896f1e174a3a15c4d1676abd72b68aa4c88ea3be16b521ecbb0e93afefe6df27b0099809b16426cea0c6ccef07
 SHA512 
09aefc61f8dea440ca2ffc7e448173c013769415e8bcc86695566d3fe7905b6943bca740f76035383399aef3086822de674265e0b881c504e458f8c6fb4b2b80
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
-DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13-20240420.tar.xz 84407856 BLAKE2B 
188b92454735223a4da7af2b5b57bb52c6362778550aa6ddbc445d3a2e0700494db2f743da59961ceccb756791f01c23f76c83224daeaccfb561cd1d2e6ece7c
 SHA512 
6be1fbb1cddebbccf38da4424af56e173d0c4a53e63ed3a9d86398f23053747a231287ce7bdeb5666ceeb4f3385dee228cc05fba19beaf4d7b2c9cbe1f14a489
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
-DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B 
fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81
 SHA512 
d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34
 DIST gcc-14-20240421.tar.xz 87982608 BLAKE2B 
e977ee966d7256e996064d0cb3a01ccbece49c6609e8c2bff54650a6d1965e72faf6ed0fe06f50e223f4edea83b44d4f2664d8141d7a8ba371485c9b4877c38e
 SHA512 
f211ae16cc7c64ad097d33c6f092fb64c8c547efd0bf2975f536b457cf0314c7613d39fa82cf04c4a62facf47c4cd214f73a3f2347dd8f73b6d95a5836614f98

diff --git a/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild
deleted file mode 100644
index 27e1e5ab20bc..
--- a/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# 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"
-PATCH_VER="12"
-MUSL_VER="2"
-MUSL_GCC_VER="13.2.0"
-PYTHON_COMPAT=( python3_{10..11} )
-
-if [[ ${PV} == *. ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   MY_PV_3=1
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-  

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

2024-04-26 Thread Sam James
commit: d6049663ea5d87c90c3c579b8461f067cda0c937
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 19:38:38 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:40:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6049663

sys-devel/gcc: drop 11.4.1_p20240208

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

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-11.4.1_p20240208.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b643be86721d..d763b1ebab39 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -2,7 +2,6 @@ DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 
5387e516d07d81477b3f39b8b3bd9
 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd
 SHA512 
9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
-DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B 
efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f
 SHA512 
a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
 DIST gcc-11-20240404.tar.xz 76246936 BLAKE2B 
09eed1bff289e960018b8c9c5d39e43ebcff78d344feba45d7889149e0de0d2727a54a0359471eab9a28cb38d5750b488c62cbffbf937ab7238eab51f3e7d0b7
 SHA512 
431f0b8d78f2b5e910ca8de8e8f64594f070639c17bc65a074650c217a5262cb9081db7e090bd3396e30ef50e92ed3ada0d163b4cabf04f2ae78fd02dba8c05a
 DIST gcc-11-20240425.tar.xz 76259112 BLAKE2B 
df54ece1a13e56f25ac236c42bbab3c6185d2971ef68f7d6a06ce0e5e367a1b56e43bb7e1f2c0757e33c3c92c31ce7dcec52f325a3c494ae8d855a5f082a5a79
 SHA512 
600bc31506e512d6ff93f7e6a6cbc47b2282338972d7dd006a931c9ed6af9e494d716e51f4ada1c551e1fb10df5d04ddd3937228e846bd76243024e21ecef073
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c

diff --git a/sys-devel/gcc/gcc-11.4.1_p20240208.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20240208.ebuild
deleted file mode 100644
index 9b1b89ca2bff..
--- a/sys-devel/gcc/gcc-11.4.1_p20240208.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"
-PATCH_GCC_VER="11.4.0"
-PATCH_VER="12"
-MUSL_VER="2"
-MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
-
-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 default, we need glibc to be built with 
support for it.
-   # bug #830454
-   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
-   DEPEND="${RDEPEND}"
-   BDE

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

2024-04-26 Thread Sam James
commit: 42a5976590c55fb9ffb1f63422074f7d3498136c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 19:38:50 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:40:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a59765

sys-devel/gcc: drop 12.3.1_p20240112

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

 sys-devel/gcc/Manifest|  2 -
 sys-devel/gcc/gcc-12.3.1_p20240112.ebuild | 65 ---
 2 files changed, 67 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d763b1ebab39..5ad2a33b2ddd 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -6,11 +6,9 @@ DIST gcc-11-20240404.tar.xz 76246936 BLAKE2B 
09eed1bff289e960018b8c9c5d39e43ebcf
 DIST gcc-11-20240425.tar.xz 76259112 BLAKE2B 
df54ece1a13e56f25ac236c42bbab3c6185d2971ef68f7d6a06ce0e5e367a1b56e43bb7e1f2c0757e33c3c92c31ce7dcec52f325a3c494ae8d855a5f082a5a79
 SHA512 
600bc31506e512d6ff93f7e6a6cbc47b2282338972d7dd006a931c9ed6af9e494d716e51f4ada1c551e1fb10df5d04ddd3937228e846bd76243024e21ecef073
 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-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
 DIST gcc-12-20240419.tar.xz 79851084 BLAKE2B 
fff60c92dc6a2c10c413d837ab9a02959efd24896f1e174a3a15c4d1676abd72b68aa4c88ea3be16b521ecbb0e93afefe6df27b0099809b16426cea0c6ccef07
 SHA512 
09aefc61f8dea440ca2ffc7e448173c013769415e8bcc86695566d3fe7905b6943bca740f76035383399aef3086822de674265e0b881c504e458f8c6fb4b2b80
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
-DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f

diff --git a/sys-devel/gcc/gcc-12.3.1_p20240112.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20240112.ebuild
deleted file mode 100644
index 6c45c55e4a05..
--- a/sys-devel/gcc/gcc-12.3.1_p20240112.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"
-PATCH_GCC_VER="12.3.0"
-PATCH_VER="2"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-PYTHON_COMPAT=( python3_{10..11} )
-
-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
-   

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

2024-04-26 Thread Sam James
commit: da33b20297b8b7ad97bc9475ad35a14358615eb8
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 19:39:48 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:40:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da33b202

sys-devel/gcc: stabilize 12.3.1_p20240209, 13.2.1_p20240210 for ppc

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

 sys-devel/gcc/gcc-12.3.1_p20240209.ebuild | 2 +-
 sys-devel/gcc/gcc-13.2.1_p20240210.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild
index f0ad270b596f..db88043beff8 100644
--- a/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild
+++ b/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild
@@ -38,7 +38,7 @@ if tc_is_live ; then
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"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
:;
 fi
 

diff --git a/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild
index e2094692e1f6..8d6404580a0e 100644
--- a/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild
+++ b/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild
@@ -38,7 +38,7 @@ if tc_is_live ; then
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"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
:;
 fi
 



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

2024-04-26 Thread Sam James
commit: 3b2be41aeb3bc5c61705527e203016316845bb07
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 19:37:23 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:37:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2be41a

net-misc/curl: add maintainer note to subscribe to curl-distors ML

Maintainers should subscribe to the 'curl-distros' ML for backports etc

See https://daniel.haxx.se/blog/2024/03/25/curl-distro-report/ and
https://lists.haxx.se/listinfo/curl-distros.

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

 net-misc/curl/curl-8.7.1-r4.ebuild | 4 
 net-misc/curl/curl-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index 88cabd666994..aefd425553b9 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -3,6 +3,10 @@
 
 EAPI=8
 
+# Maintainers should subscribe to the 'curl-distros' ML for backports etc
+# https://daniel.haxx.se/blog/2024/03/25/curl-distro-report/
+# https://lists.haxx.se/listinfo/curl-distros
+
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
 inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs 
verify-sig
 

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index df12594ad066..684c38ec8a8e 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -3,6 +3,10 @@
 
 EAPI=8
 
+# Maintainers should subscribe to the 'curl-distros' ML for backports etc
+# https://daniel.haxx.se/blog/2024/03/25/curl-distro-report/
+# https://lists.haxx.se/listinfo/curl-distros
+
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
 inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs 
verify-sig
 



[gentoo-commits] repo/gentoo:master commit in: dev-debug/valgrind/

2024-04-26 Thread Sam James
commit: 95aa4204708549ddfcc701708d05c1bb3e4f6f83
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 19:03:30 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:35:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95aa4204

dev-debug/valgrind: add 3.23.0, drop 3.23.0_rc2

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

 dev-debug/valgrind/Manifest   | 4 ++--
 .../valgrind/{valgrind-3.23.0_rc2.ebuild => valgrind-3.23.0.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-debug/valgrind/Manifest b/dev-debug/valgrind/Manifest
index a508db6fee2a..21a5e4c20e6d 100644
--- a/dev-debug/valgrind/Manifest
+++ b/dev-debug/valgrind/Manifest
@@ -2,5 +2,5 @@ DIST valgrind-3.21.0.tar.bz2 17449484 BLAKE2B 
1f7306d288eb5ecfb2b2f0b2dc68960ecd
 DIST valgrind-3.21.0.tar.bz2.asc 488 BLAKE2B 
6297bc925c16526a51de4f589232a8d5bcb8d54bdc885c145d329deeba45b42d3a5a8a3f59d3fb240d3bd78be7fd30d95ceb33c7624afd3c99c51833d0fd16f2
 SHA512 
114e5cd2f7352e56099efa3b2c42d39ed24e42419bbaac1af5e2b5c4fa72a2ba38ac6b0c60b93460a0cce8819ca0c7fae6618599b2af809ac0ab4fa30fdb25ba
 DIST valgrind-3.22.0.tar.bz2 16565502 BLAKE2B 
80024371b3e70521996077fba24e233097a6190477ced1b311cd41fead687dcc2511ac0ef723792488f4af08867dff3e1f474816fda09c1604b89059e31c2514
 SHA512 
2904c13f68245bbafcea70998c6bd20725271300a7e94b6751ca00916943595fc3fac8557da7ea8db31b54a43f092823a0a947bc142829da811d074e1fe49777
 DIST valgrind-3.22.0.tar.bz2.asc 488 BLAKE2B 
9e4d4cfac4dcc09bb62beeaa7b9f78bfafd0a6ae8d63e423ff81b7b8f5444a301e4c3030a241644c8070c36ee040832ce99f444678f22611457e325ceae18dd1
 SHA512 
c2317db564ef816d2b5d1a7f2f680dc1c6ea05abbffde660587946c986af179ea7ca2314d94c792f63f3043b6a44819ddf5661fd60ec2454a2c562e7d2711b36
-DIST valgrind-3.23.0.RC2.tar.bz2 16551949 BLAKE2B 
0104a56006cd4a1f4d3195c69d76b13f3eebb15b3cd490e6b78f5b0ad6267488e5b1b5502711fba171d213158d2bc9f4644c9f15b73ed00533748117afba5eef
 SHA512 
36d20c08442bd00ae560693517d69ab5cc1665b210cb7510e6ab7cfa7ce7a35e0f289fdbedc0b1c682ad2698586e49c8c65e52bbe699eef3aec6b7b1fdb5b961
-DIST valgrind-3.23.0.RC2.tar.bz2.asc 488 BLAKE2B 
bc858fe769d9cc28ab0d17738075e0523de701bf67fc0f80bdbc258465fd1b60cedd7730156a186db20406b8a35fe79f6e58daf718dd59852384f7b445d2ce7d
 SHA512 
b91c2ab157a3cf3042cde2b531a33b063d92c5bef8ae7e097d860b2b19a84ad372e4b7057a6d49ec8ad51a2cb2a80ecdf02115813f1c517b674a810876552512
+DIST valgrind-3.23.0.tar.bz2 16550038 BLAKE2B 
9312761b0531006725f13270984b26c48f71ebe66e355b04410d7c01773c9b78ec21db3259cab398e58b3b68f93f5f074db06efe1f359bd7cf423515576191a4
 SHA512 
27d038faaaf6154cace2df18c3573291393548ba0738dbb6aba58eab6324c5beaa95fc5f3c0271663ca071baf829b15d806f7e81074f7cf087bef20ea0ed3117
+DIST valgrind-3.23.0.tar.bz2.asc 488 BLAKE2B 
b06781577e3e84e506e56bd4acc7341aecacb6b5898d8f0daab627d24bc70c9c60edad11dc7e3723ac77aa9c7978f1e13af7734e7a37763c720e77ea4ff103a4
 SHA512 
e10b38c72ed1fb8d79a3fa84ab70c475ec7a15927a578ee6715aa74f9600453f0fb72551053b6c31583321c37dab100bafbf6e689c02a3bc06021f6092b4bc80

diff --git a/dev-debug/valgrind/valgrind-3.23.0_rc2.ebuild 
b/dev-debug/valgrind/valgrind-3.23.0.ebuild
similarity index 100%
rename from dev-debug/valgrind/valgrind-3.23.0_rc2.ebuild
rename to dev-debug/valgrind/valgrind-3.23.0.ebuild



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

2024-04-26 Thread Sam James
commit: 80085d0f25460274dd4f37a39852e75004e37c42
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:48:03 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 19:35:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80085d0f

sys-libs/glibc: fix too-long lines, variable order

Still a bunch of too-long lines to address though.

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

 sys-libs/glibc/glibc-2.39-r3.ebuild | 33 -
 sys-libs/glibc/glibc-2.39-r4.ebuild | 33 -
 sys-libs/glibc/glibc-.ebuild| 33 -
 3 files changed, 60 insertions(+), 39 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.39-r3.ebuild 
b/sys-libs/glibc/glibc-2.39-r3.ebuild
index 1e6aadbb04e3..8a1b09f69a23 100644
--- a/sys-libs/glibc/glibc-2.39-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.39-r3.ebuild
@@ -9,14 +9,6 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10..12} )
 TMPFILES_OPTIONAL=1
 
-inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
-   multilib systemd multiprocessing tmpfiles
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
 EMULTILIB_PKG="true"
 
 # Gentoo patchset (ignored for live ebuilds)
@@ -40,6 +32,12 @@ MIN_PAX_UTILS_VER="1.3.3"
 # its seccomp filter!). Please double check this!
 MIN_SYSTEMD_VER="254.9-r1"
 
+inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
+   multilib systemd multiprocessing tmpfiles
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
@@ -51,6 +49,8 @@ fi
 SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
 SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
 
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
 IUSE="audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat 
headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux 
+ssp stack-realign +static-libs suid systemd systemtap test vanilla"
 
 # Here's how the cross-compile logic breaks down ...
@@ -213,7 +213,9 @@ XFAIL_NSPAWN_TEST_LIST=(
 dump_build_environment() {
einfo  glibc build environment 

local v
-   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD 
{AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP 
READELF; do
+   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD \
+   {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY \
+   STRINGS OBJDUMP READELF; do
einfo " $(printf '%15s' ${v}:)   ${!v}"
done
einfo 
=
@@ -256,7 +258,9 @@ alt_build_headers() {
if tc-is-cross-compiler ; then
ALT_BUILD_HEADERS=${SYSROOT}$(alt_headers)
if [[ ! -e ${ALT_BUILD_HEADERS}/linux/version.h ]] ; 
then
-   local header_path=$(echo '#include 
' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o 
'[^"]*linux/version.h')
+   local header_path=$(echo '#include 
' \
+   | $(tc-getCPP ${CTARGET}) ${CFLAGS} 
2>&1 \
+   | grep -o '[^"]*linux/version.h')

ALT_BUILD_HEADERS=${header_path%/linux/version.h}
fi
fi
@@ -1363,9 +1367,11 @@ glibc_do_src_install() {
# Move versioned .a file out of libdir to evade portage QA 
checks
# instead of using gen_usr_ldscript(). We fix ldscript as:
# "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( 
/usr/lib64/glibc-/libm-.a ..."
-   sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" 
"${ED}"/$(alt_usrlibdir)/libm.a || die
+   sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" \
+   "${ED}"/$(alt_usrlibdir)/libm.a || die
dodir $(alt_usrlibdir)/${P}
-   mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a 
"${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die
+   mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a \
+   "${ED}"/$(alt_usrlibd

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

2024-04-26 Thread Sam James
commit: f89207a03ef4b290ff5f5d270bf688856f98a7e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:19:33 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:19:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89207a0

app-text/calibre: Keyword 7.9.0 arm64, #930710

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

 app-text/calibre/calibre-7.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/calibre/calibre-7.9.0.ebuild 
b/app-text/calibre/calibre-7.9.0.ebuild
index 6f780c4441b5..fd272cad1f93 100644
--- a/app-text/calibre/calibre-7.9.0.ebuild
+++ b/app-text/calibre/calibre-7.9.0.ebuild
@@ -35,7 +35,7 @@ LICENSE="
OFL-1.1
PSF-2
 "
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 SLOT="0"
 IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/pgplot/

2024-04-26 Thread Sam James
commit: effc194e2aec52111906cf479dfbe976200d1b41
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 14:27:18 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:16:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effc194e

sci-libs/pgplot: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/862918
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/pgplot/pgplot-5.2.2-r7.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild 
b/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
index 07e406e2d678..99f9fa03c2be 100644
--- a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
+++ b/sci-libs/pgplot/pgplot-5.2.2-r7.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=6
@@ -66,6 +66,12 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/862918
+   #
+   # Upstream contact method is email. I have sent one.
+   filter-lto
+
# GCC 10 workaround
# bug #722190
append-fflags $(test-flags-FC -fallow-argument-mismatch)



[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml-html-clean/

2024-04-26 Thread Sam James
commit: 80ac2a578097c27726a2cecdfaec47c67620bafc
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:19:34 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:19:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ac2a57

dev-python/lxml-html-clean: Keyword 0.1.1 arm64, #930710

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

 dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild 
b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
index e7eb732479fc..415d951cbde4 100644
--- a/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
+++ b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 RDEPEND="
>=dev-python/lxml-5.2.0[${PYTHON_USEDEP}]



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

2024-04-26 Thread Sam James
commit: 49424d0d94dfd2ff4aede093778beb481d5a91b1
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 15:40:46 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49424d0d

dev-python/setuptools: drop overeager dependency on tomli

Dropped upstream in favor of conditionally using the stdlib (where
available) in 69.1.0:
https://github.com/pypa/setuptools/commit/26ec3a7e588c8fd64167df7eb81e1dedf5fa219d

It's only needed for python 3.10 and under (e.g. pypy) now.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...etuptools-69.5.1.ebuild => setuptools-69.2.0-r2.ebuild} | 14 +++---
 ...etuptools-69.5.1.ebuild => setuptools-69.5.1-r1.ebuild} |  8 ++--
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/dev-python/setuptools/setuptools-69.5.1.ebuild 
b/dev-python/setuptools/setuptools-69.2.0-r2.ebuild
similarity index 95%
copy from dev-python/setuptools/setuptools-69.5.1.ebuild
copy to dev-python/setuptools/setuptools-69.2.0-r2.ebuild
index dc754993995f..d4b20999e641 100644
--- a/dev-python/setuptools/setuptools-69.5.1.ebuild
+++ b/dev-python/setuptools/setuptools-69.2.0-r2.ebuild
@@ -25,15 +25,16 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-# check */_vendor/vendored.txt
 RDEPEND="
>=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
>=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
>=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
-   >=dev-python/packaging-24[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.2[${PYTHON_USEDEP}]
>=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
>=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' python3_10 pypy3)
 "
 BDEPEND="
${RDEPEND}
@@ -52,9 +53,11 @@ BDEPEND="
dev-python/pytest-timeout[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]
-   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
>=dev-python/virtualenv-20[${PYTHON_USEDEP}]
' "${PYTHON_TESTED[@]}")
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+   ' python3_10 pypy3)
)
 "
 # setuptools-scm is here because installing plugins apparently breaks stuff at
@@ -71,9 +74,6 @@ src_prepare() {
 
distutils-r1_src_prepare
 
-   # breaks tests
-   sed -i -e '/--import-mode/d' pytest.ini || die
-
# remove bundled dependencies
rm -r */_vendor || die
 

diff --git a/dev-python/setuptools/setuptools-69.5.1.ebuild 
b/dev-python/setuptools/setuptools-69.5.1-r1.ebuild
similarity index 96%
rename from dev-python/setuptools/setuptools-69.5.1.ebuild
rename to dev-python/setuptools/setuptools-69.5.1-r1.ebuild
index dc754993995f..3bac9cca38f2 100644
--- a/dev-python/setuptools/setuptools-69.5.1.ebuild
+++ b/dev-python/setuptools/setuptools-69.5.1-r1.ebuild
@@ -32,8 +32,10 @@ RDEPEND="
>=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
>=dev-python/packaging-24[${PYTHON_USEDEP}]
>=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
>=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' python3_10 pypy3)
 "
 BDEPEND="
${RDEPEND}
@@ -52,9 +54,11 @@ BDEPEND="
dev-python/pytest-timeout[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]
-   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
>=dev-python/virtualenv-20[${PYTHON_USEDEP}]
' "${PYTHON_TESTED[@]}")
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+   ' python3_10 pypy3)
)
 "
 # setuptools-scm is here because installing plugins apparently breaks stuff at



[gentoo-commits] repo/gentoo:master commit in: sci-libs/pgplot/

2024-04-26 Thread Sam James
commit: c866c6c6e53a1a0129227b0af3c1970b456d6cf7
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 14:31:37 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:16:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c866c6c6

sci-libs/pgplot: fix VariableOrderWrong

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/pgplot/pgplot-5.2.2-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild 
b/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
index 99f9fa03c2be..ca95b9fefd98 100644
--- a/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
+++ b/sci-libs/pgplot/pgplot-5.2.2-r7.ebuild
@@ -11,8 +11,8 @@ DESCRIPTION="FORTRAN/C device-independent scientific graphic 
library"
 HOMEPAGE="https://www.astro.caltech.edu/~tjp/pgplot/;
 SRC_URI="ftp://ftp.astro.caltech.edu/pub/pgplot/${MY_P}.tar.gz;
 
-SLOT="0"
 LICENSE="free-noncomm"
+SLOT="0"
 KEYWORDS="amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc motif static-libs tk"
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/pgplot/

2024-04-26 Thread Sam James
commit: 44fa80963d6e8705d0dac6d12de4a1632f562b2d
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 14:32:48 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fa8096

sci-libs/pgplot: update EAPI 6 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/pgplot/pgplot-5.2.2-r8.ebuild | 177 +
 1 file changed, 177 insertions(+)

diff --git a/sci-libs/pgplot/pgplot-5.2.2-r8.ebuild 
b/sci-libs/pgplot/pgplot-5.2.2-r8.ebuild
new file mode 100644
index ..e42bace2cf5a
--- /dev/null
+++ b/sci-libs/pgplot/pgplot-5.2.2-r8.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fortran-2 flag-o-matic toolchain-funcs
+
+MY_P="${PN}${PV//.}"
+
+DESCRIPTION="FORTRAN/C device-independent scientific graphic library"
+HOMEPAGE="https://www.astro.caltech.edu/~tjp/pgplot/;
+SRC_URI="ftp://ftp.astro.caltech.edu/pub/pgplot/${MY_P}.tar.gz;
+
+LICENSE="free-noncomm"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc motif static-libs tk"
+
+RDEPEND="
+   media-libs/libpng:=
+   x11-libs/libX11:=
+   x11-libs/libXt:=
+   motif? ( x11-libs/motif:= )
+   tk? ( dev-lang/tk:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( virtual/latex-base )
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-drivers.patch
+   "${FILESDIR}"/${PN}-makemake.patch
+   "${FILESDIR}"/${PN}-compile-setup.patch
+   "${FILESDIR}"/${PN}-headers.patch
+   "${FILESDIR}"/${PN}-libpng15.patch
+   "${FILESDIR}"/${PN}-tk86.patch
+)
+
+src_prepare() {
+   default
+
+   # fix pointers for 64 bits
+   if use amd64 || use ia64; then
+   sed -e 's/INTEGER PIXMAP/INTEGER*8 PIXMAP/g' \
+   -i drivers/{gi,pp,wd}driv.f || die "sed 64bits failed"
+   fi
+
+   cp sys_linux/g77_gcc.conf local.conf
+
+   sed -e "s:FCOMPL=.*:FCOMPL=\"$(tc-getFC)\":g" \
+   -e "s:CCOMPL=.*:CCOMPL=\"$(tc-getCC)\":g" \
+   -i local.conf || die "sed flags failed"
+
+   if [[ "$(tc-getFC)" = if* ]]; then
+   sed -e 's/-Wall//g' \
+   -e 's/TK_LIBS="/TK_LIBS="-nofor-main /' \
+   -i local.conf || die "sed drivers failed"
+   fi
+
+   sed -e "s:/usr/local/pgplot:${EPREFIX}/usr/$(get_libdir)/pgplot:g" \
+   -e "s:/usr/local/bin:${EPREFIX}/usr/bin:g" \
+   -i src/grgfil.f makehtml maketex || die "sed path failed"
+
+   use motif && sed -i -e '/XMDRIV/s/!//' drivers.list
+   use tk && sed -i -e '/TKDRIV/s/!//' drivers.list
+}
+
+src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/862918
+   #
+   # Upstream contact method is email. I have sent one.
+   filter-lto
+
+   # GCC 10 workaround
+   # bug #722190
+   append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
+   ./makemake . linux
+   # post makefile creation prefix hack
+   sed -i -e "s|/usr|${EPREFIX}/usr|g" makefile || die
+}
+
+src_compile() {
+   emake \
+   CFLAGS="${CFLAGS} -fPIC" \
+   FFLAGS="${FFLAGS} -fPIC" \
+   shared cpg-shared pgxwin_server pgdisp pgplot.doc
+
+   use tk && emake CFLAGS="${CFLAGS} -fPIC" libtkpgplot.so
+   use motif && emake CFLAGS="${CFLAGS} -fPIC" libXmPgplot.so
+
+   emake -j1 clean
+   use static-libs && emake all cpg
+
+   if use doc; then
+   export VARTEXFONTS="${T}/fonts"
+   emake pgplot.html pgplot-routines.tex
+   pdflatex pgplot-routines.tex
+   pdflatex pgplot-routines.tex
+   fi
+
+   # this just cleans out not needed files
+   emake -j1 clean
+}
+
+src_test() {
+   # i can go to 16
+   local i j
+   for i in 1 2 3; do
+   emake pgdemo${i}
+   # j can also be LATEX CPS...
+   for j in NULL PNG PS CPS LATEX; do
+   local testexe=./test_${j}_${i}
+   echo "LD_LIBRARY_PATH=. ./pgdemo${i} < ${testexe}
+   echo "/${j}" >> ${testexe}
+   echo "EOF" >> ${testexe}
+   sh ${testexe} || die "test ${i} failed"
+   done
+   done
+}
+
+sr

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

2024-04-26 Thread Sam James
commit: f3ce0c4f3b323f7657a8f705b2078d4c855b2a6d
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:15:47 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:15:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3ce0c4f

net-misc/curl: Stabilize 8.7.1-r4 sparc, #930702

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

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

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index f14ec5bbb468..59e46c9f5716 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2024-04-26 Thread Sam James
commit: 6113666309519c0b0ac20ed21ce29f6a90bebf50
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:15:57 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:15:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61136663

www-client/links: Stabilize 2.29-r1 arm64, #930709

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

 www-client/links/links-2.29-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
index e58a4377933a..cb08ff9b870a 100644
--- a/www-client/links/links-2.29-r1.ebuild
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="2"
-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="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:="



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

2024-04-26 Thread Sam James
commit: 4e1bd7a922d221988dcf5c58cbe3e41c3e23e84f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:15:53 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:15:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1bd7a9

net-misc/curl: Stabilize 8.7.1-r4 x86, #930702

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

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

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index 5a6feaf19587..dbd8e4a0cee6 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2024-04-26 Thread Sam James
commit: e8629f48f051d8405d7c26a174ea6f3d9edac79e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:15:56 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:15:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8629f48

dev-libs/newt: Stabilize 0.52.24 arm64, #930706

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

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

diff --git a/dev-libs/newt/newt-0.52.24.ebuild 
b/dev-libs/newt/newt-0.52.24.ebuild
index e8ff2cef8252..35ed84283890 100644
--- a/dev-libs/newt/newt-0.52.24.ebuild
+++ b/dev-libs/newt/newt-0.52.24.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 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="gpm nls tcl"
 RESTRICT="test"
 



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

2024-04-26 Thread Sam James
commit: d4853f8364eacfceba991b57b410b1b807940839
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:15:54 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:15:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4853f83

net-misc/curl: Stabilize 8.7.1-r4 amd64, #930702

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

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

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index dbd8e4a0cee6..fc0486da2633 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2024-04-26 Thread Sam James
commit: 7870468f097841f922eab572e5e23c9ee30daf63
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:15:55 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:15:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7870468f

sys-libs/glibc: Stabilize 2.38-r13 arm64, #930703

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

 sys-libs/glibc/glibc-2.38-r13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-2.38-r13.ebuild 
b/sys-libs/glibc/glibc-2.38-r13.ebuild
index 12cffc756466..33ba9f7841ba 100644
--- a/sys-libs/glibc/glibc-2.38-r13.ebuild
+++ b/sys-libs/glibc/glibc-2.38-r13.ebuild
@@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3"
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi



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

2024-04-26 Thread Sam James
commit: fd913c5e3368f159be8d01a5d72230ee68e20a5e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 18:15:52 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 18:15:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd913c5e

net-misc/curl: Stabilize 8.7.1-r4 ppc64, #930702

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

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

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index 59e46c9f5716..5a6feaf19587 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2024-04-26 Thread Sam James
commit: 19f216a830ccc23e3b4a47a74b77d54bb8f829b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:09 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f216a8

net-misc/curl: Stabilize 8.7.1-r4 arm, #930702

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

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

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index 270d9e1a3e14..f14ec5bbb468 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2024-04-26 Thread Sam James
commit: d8bce9275b2c68be5e4741cbc8879370cf6a0564
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:11 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bce927

dev-libs/newt: Stabilize 0.52.24 ppc, #930706

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

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

diff --git a/dev-libs/newt/newt-0.52.24.ebuild 
b/dev-libs/newt/newt-0.52.24.ebuild
index ccc36c8d53fa..340e743bdd2b 100644
--- a/dev-libs/newt/newt-0.52.24.ebuild
+++ b/dev-libs/newt/newt-0.52.24.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 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="gpm nls tcl"
 RESTRICT="test"
 



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

2024-04-26 Thread Sam James
commit: 66233b48b2abc9c33d9d5bfc2368847f0c19e0ef
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:18 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66233b48

www-client/links: Stabilize 2.29-r1 ppc, #930709

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

 www-client/links/links-2.29-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
index 60f9e4294d77..e58a4377933a 100644
--- a/www-client/links/links-2.29-r1.ebuild
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="2"
-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="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:="



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

2024-04-26 Thread Sam James
commit: c7aab161c0487da756a12e16798a186c80abd20b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:20 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7aab161

www-apache/modsecurity-crs: Stabilize 4.0.0 x86, #930718

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

 www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild 
b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
index 0969a8e43cfe..fe3c87163c0e 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/coreruleset-${MY_PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"



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

2024-04-26 Thread Sam James
commit: e240667d7f53998b045cb3cb213f38481cd07935
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:17 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e240667d

www-client/links: Stabilize 2.29-r1 sparc, #930709

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

 www-client/links/links-2.29-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
index c570ce2bb25e..60f9e4294d77 100644
--- a/www-client/links/links-2.29-r1.ebuild
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="2"
-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="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:="



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

2024-04-26 Thread Sam James
commit: 686956d2aadf3b9bfabe9fc7af5329297586e9b7
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:15 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686956d2

www-client/links: Stabilize 2.29-r1 ppc64, #930709

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

 www-client/links/links-2.29-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
index 20215d13a645..c570ce2bb25e 100644
--- a/www-client/links/links-2.29-r1.ebuild
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="2"
-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="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:="



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

2024-04-26 Thread Sam James
commit: 08be247f797a977fb65ed2ae029bc086d4762e0b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:14 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08be247f

www-client/links: Stabilize 2.29-r1 arm, #930709

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

 www-client/links/links-2.29-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
index 1d2b739ce9da..20215d13a645 100644
--- a/www-client/links/links-2.29-r1.ebuild
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="2"
-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="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:="



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

2024-04-26 Thread Sam James
commit: d374db5f6dae6da3e225201339e2cea295414c23
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:13 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d374db5f

dev-libs/newt: Stabilize 0.52.24 sparc, #930706

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

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

diff --git a/dev-libs/newt/newt-0.52.24.ebuild 
b/dev-libs/newt/newt-0.52.24.ebuild
index 01a758b91d6e..e8ff2cef8252 100644
--- a/dev-libs/newt/newt-0.52.24.ebuild
+++ b/dev-libs/newt/newt-0.52.24.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 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="gpm nls tcl"
 RESTRICT="test"
 



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

2024-04-26 Thread Sam James
commit: 7ac775572d21dfa099badf7c6a009be1d33eb403
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:12 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac77557

dev-libs/newt: Stabilize 0.52.24 ppc64, #930706

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

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

diff --git a/dev-libs/newt/newt-0.52.24.ebuild 
b/dev-libs/newt/newt-0.52.24.ebuild
index 340e743bdd2b..01a758b91d6e 100644
--- a/dev-libs/newt/newt-0.52.24.ebuild
+++ b/dev-libs/newt/newt-0.52.24.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 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="gpm nls tcl"
 RESTRICT="test"
 



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

2024-04-26 Thread Sam James
commit: b268f9e2a9c49882be88ab301ed9856aa018d8c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:19 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b268f9e2

www-apache/modsecurity-crs: Stabilize 4.0.0 amd64, #930718

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

 www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild 
b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
index 1a0a134d3046..0969a8e43cfe 100644
--- a/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
+++ b/www-apache/modsecurity-crs/modsecurity-crs-4.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/coreruleset-${MY_PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+apache2"
 
 RDEPEND="apache2? ( >=www-apache/mod_security-2.9.6 )"



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

2024-04-26 Thread Sam James
commit: dd513dab6045e70fd421cf2895c756be9a2db16f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:16:10 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:16:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd513dab

dev-libs/newt: Stabilize 0.52.24 arm, #930706

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

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

diff --git a/dev-libs/newt/newt-0.52.24.ebuild 
b/dev-libs/newt/newt-0.52.24.ebuild
index d4d3934bb830..ccc36c8d53fa 100644
--- a/dev-libs/newt/newt-0.52.24.ebuild
+++ b/dev-libs/newt/newt-0.52.24.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 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="gpm nls tcl"
 RESTRICT="test"
 



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

2024-04-26 Thread Sam James
commit: 55d5230d7f4388579629e036ae66a6c6a45cc287
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:09:49 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d5230d

dev-libs/newt: Stabilize 0.52.24 amd64, #930706

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

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

diff --git a/dev-libs/newt/newt-0.52.24.ebuild 
b/dev-libs/newt/newt-0.52.24.ebuild
index e8dc9165209f..d4d3934bb830 100644
--- a/dev-libs/newt/newt-0.52.24.ebuild
+++ b/dev-libs/newt/newt-0.52.24.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 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="gpm nls tcl"
 RESTRICT="test"
 



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

2024-04-26 Thread Sam James
commit: 5bad5decad0f44f768fd74544125133f338e8e53
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 13:04:42 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bad5dec

sys-apps/systemd-utils: stable 254.10-r1 for hppa, bug #930182

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild
index 1bf395f812b3..ca3697269cd2 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.10-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test 
+udev ukify"
 REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )



[gentoo-commits] repo/gentoo:master commit in: net-dialup/cutecom/

2024-04-26 Thread Sam James
commit: d910336fb6c5cb8c2f31c0e21c5195a29f1d13f4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:09:51 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d910336f

net-dialup/cutecom: Stabilize 0.60.0_rc1 amd64, #930707

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

 net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild 
b/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild
index 741dd613ef18..96f3fbcdc992 100644
--- a/net-dialup/cutecom/cutecom-0.60.0_rc1.ebuild
+++ b/net-dialup/cutecom/cutecom-0.60.0_rc1.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
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/cutecom/cutecom/-/archive/v${MY_PV}/cutecom-v${MY_PV
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



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

2024-04-26 Thread Sam James
commit: f36d18af93f30aa299e4627af037cc0c906bc543
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 13:10:33 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36d18af

dev-lang/python: stable 3.11.9 for hppa/sparc, bug #929046

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-lang/python/python-3.11.9.ebuild 
b/dev-lang/python/python-3.11.9.ebuild
index 99f9650f71a7..dc2597b8c502 100644
--- a/dev-lang/python/python-3.11.9.ebuild
+++ b/dev-lang/python/python-3.11.9.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



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

2024-04-26 Thread Sam James
commit: 5758f078e7bbdd4520629267c605ab8df82b5232
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 13:15:43 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5758f078

app-doc/python-docs: stable 3.12.3 for hppa, bug #929047

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-doc/python-docs/python-docs-3.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/python-docs/python-docs-3.12.3.ebuild 
b/app-doc/python-docs/python-docs-3.12.3.ebuild
index 94688166532e..ddf51e4ee42c 100644
--- a/app-doc/python-docs/python-docs-3.12.3.ebuild
+++ b/app-doc/python-docs/python-docs-3.12.3.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html"
 
 LICENSE="PSF-2"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
 
 src_install() {
rm -r _sources || die



[gentoo-commits] repo/gentoo:master commit in: net-irc/ircii/

2024-04-26 Thread Sam James
commit: 7308a496c131ec98e4be500a948a7c87c80790a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:09:52 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7308a496

net-irc/ircii: Stabilize 20240111 x86, #930708

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

 net-irc/ircii/ircii-20240111.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/ircii/ircii-20240111.ebuild 
b/net-irc/ircii/ircii-20240111.ebuild
index fe5947fc8ff0..5a9c6d438ba2 100644
--- a/net-irc/ircii/ircii-20240111.ebuild
+++ b/net-irc/ircii/ircii-20240111.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://eterna.com.au/ircii/;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="dev-libs/openssl:0=
sys-libs/ncurses:0=



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

2024-04-26 Thread Sam James
commit: a38f05b543da74dd2b90ba3edfa2fa4b872bcf5a
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:09:55 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38f05b5

www-client/links: Stabilize 2.29-r1 amd64, #930709

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

 www-client/links/links-2.29-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
index e3f1c010f243..1d2b739ce9da 100644
--- a/www-client/links/links-2.29-r1.ebuild
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="2"
-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="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:="



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

2024-04-26 Thread Sam James
commit: bbd4fce0ece8d20facbf751b83e1a5fb9bbd6519
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:09:48 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd4fce0

dev-libs/newt: Stabilize 0.52.24 x86, #930706

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

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

diff --git a/dev-libs/newt/newt-0.52.24.ebuild 
b/dev-libs/newt/newt-0.52.24.ebuild
index 2fdfcec485bd..e8dc9165209f 100644
--- a/dev-libs/newt/newt-0.52.24.ebuild
+++ b/dev-libs/newt/newt-0.52.24.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/mlichvar/newt/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2"
 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="gpm nls tcl"
 RESTRICT="test"
 



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

2024-04-26 Thread Sam James
commit: 011267ccc35938da696a9d2a67b817ae16fc5457
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 13:14:11 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011267cc

dev-lang/python: stable 3.12.3 for hppa, bug #929047

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-lang/python/python-3.12.3.ebuild 
b/dev-lang/python/python-3.12.3.ebuild
index 6133d8e6f041..91a780f3741c 100644
--- a/dev-lang/python/python-3.12.3.ebuild
+++ b/dev-lang/python/python-3.12.3.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



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

2024-04-26 Thread Sam James
commit: de1420ad20e4dba9c137722302edb2e5cf88c5e9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:09:54 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1420ad

www-client/links: Stabilize 2.29-r1 x86, #930709

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

 www-client/links/links-2.29-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
index a68d5dea0f87..e3f1c010f243 100644
--- a/www-client/links/links-2.29-r1.ebuild
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="2"
-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="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:="



[gentoo-commits] repo/gentoo:master commit in: net-irc/ircii/

2024-04-26 Thread Sam James
commit: 771f0c24c7363466e866c0548884e5507d94d7ef
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 17:09:53 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771f0c24

net-irc/ircii: Stabilize 20240111 amd64, #930708

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

 net-irc/ircii/ircii-20240111.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/ircii/ircii-20240111.ebuild 
b/net-irc/ircii/ircii-20240111.ebuild
index 5a9c6d438ba2..e34516a6e3b7 100644
--- a/net-irc/ircii/ircii-20240111.ebuild
+++ b/net-irc/ircii/ircii-20240111.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://eterna.com.au/ircii/;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="dev-libs/openssl:0=
sys-libs/ncurses:0=



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

2024-04-26 Thread Sam James
commit: 70eb1a71be5cc1f05765d9ad68cf77141e212950
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 13:12:12 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70eb1a71

app-doc/python-docs: stable 3.11.9 for hppa/sparc, bug #929046

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-doc/python-docs/python-docs-3.11.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/python-docs/python-docs-3.11.9.ebuild 
b/app-doc/python-docs/python-docs-3.11.9.ebuild
index 4447e52e1e62..a884c6990ca4 100644
--- a/app-doc/python-docs/python-docs-3.11.9.ebuild
+++ b/app-doc/python-docs/python-docs-3.11.9.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html"
 
 LICENSE="PSF-2"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86"
 
 src_install() {
rm -r _sources || die



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

2024-04-26 Thread Sam James
commit: c0ffd3c6cfb196f708255a515ad04f8d7b5becb0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 13:08:07 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ffd3c6

sys-apps/less: stable 643-r2 for hppa, bug #930042

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/less/less-643-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/less-643-r2.ebuild b/sys-apps/less/less-643-r2.ebuild
index 1f7bfd5f8cf9..001cce233c02 100644
--- a/sys-apps/less/less-643-r2.ebuild
+++ b/sys-apps/less/less-643-r2.ebuild
@@ -25,7 +25,7 @@ else
SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
 
if [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/

2024-04-26 Thread Sam James
commit: ab1cbbe96ac9c66ad61832dbce94b546fa462d8c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 26 13:06:35 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 17:09:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1cbbe9

app-portage/elt-patches: stable 20240315 for hppa, bug #930043

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-portage/elt-patches/elt-patches-20240315.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/elt-patches/elt-patches-20240315.ebuild 
b/app-portage/elt-patches/elt-patches-20240315.ebuild
index e4f296996a88..1c8e8632cc83 100644
--- a/app-portage/elt-patches/elt-patches-20240315.ebuild
+++ b/app-portage/elt-patches/elt-patches-20240315.ebuild
@@ -19,7 +19,7 @@ else

https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



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

2024-04-26 Thread Sam James
commit: 3c60f0b4a5656fa895c6214513999a0a64b915b4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 13:37:57 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 13:37:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c60f0b4

net-misc/curl: destabilize 8.7.1-r4

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

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

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index b09790862f8d..270d9e1a3e14 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/, net-misc/curl/files/

2024-04-26 Thread Sam James
commit: 9e15b31fe250cf83eda813789cfc371a22dfb50f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 13:35:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 13:36:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e15b31f

net-misc/curl: backport fix for hanging git clone over HTTP2

Thank you to Stefan for giving us a bespoke backport, as the original
fix didn't apply cleanly to 8.7.1.

Bug: https://github.com/curl/curl/issues/13474
Closes: https://bugs.gentoo.org/930633
Thanks-to: Stefan Eissing  eissing.org>
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/curl-8.7.1-r4.ebuild | 369 +
 .../curl/files/curl-8.7.1-http2-git-clone.patch| 342 +++
 2 files changed, 711 insertions(+)

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
new file mode 100644
index ..b09790862f8d
--- /dev/null
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -0,0 +1,369 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
+inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs 
verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.se/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/curl/curl.git;
+else
+   SRC_URI="
+   https://curl.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
+   "
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+LICENSE="BSD curl ISC test? ( BSD-4 )"
+SLOT="0"
+IUSE="+adns +alt-svc brotli +ftp gnutls gopher +hsts +http2 idn +imap kerberos 
ldap mbedtls nghttp3 +openssl +pop3"
+IUSE+=" +psl +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs 
test telnet +tftp websockets zstd"
+# These select the default SSL implementation
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls"
+RESTRICT="!test? ( test )"
+
+# Only one default ssl provider can be enabled
+# The default ssl provider needs its USE satisfied
+# nghttp3 = https://bugs.gentoo.org/912029
+REQUIRED_USE="
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_openssl
+   curl_ssl_rustls
+   )
+   )
+   curl_ssl_gnutls? ( gnutls )
+   curl_ssl_mbedtls? ( mbedtls )
+   curl_ssl_openssl? ( openssl )
+   curl_ssl_rustls? ( rustls )
+   nghttp3? (
+   !openssl
+   alt-svc )
+"
+
+# cURL's docs and CI/CD are great resources for confirming supported versions
+# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.:
+# - https://github.com/curl/curl/blob/master/docs/INTERNALS.md (core 
dependencies + minimum versions)
+# - https://github.com/curl/curl/blob/master/docs/HTTP3.md (example of a 
feature that moves quickly)
+# - 
https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml 
(CI/CD for TCP/2)
+# However 'supported' vs 'works' are two entirely different things; be sane but
+# don't be afraid to require a later version.
+
+RDEPEND="
+   >=sys-libs/zlib-1.1.4[${MULTILIB_USEDEP}]
+   adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   http2? ( >=net-libs/nghttp2-1.12.0:=[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   ldap? ( >=net-nds/openldap-2.0.0:=[static-libs?,${MULTILIB_USEDEP}] )
+   nghttp3? (
+   >=net-libs/nghttp3-0.15.0[${MULTILIB_USEDEP}]
+   >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,${MULTILIB_USEDEP}]
+   )
+   psl? ( net-libs/libpsl[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( >=net-libs/libssh2-1.0.0[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   app-misc/ca-certificates
+   
>=net-libs/gnutls-3.1.10:=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:=[${MULTILIB_USEDEP}]
+   )
+   mbedtls? (
+   app-misc/ca-certificates
+   net-libs/mbedtls:=[${MULTILIB_USEDEP}]
+   )
+   openssl? (
+   
>=dev-libs/openssl-0.9.7:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   rustls? ( >

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2024-04-26 Thread Sam James
commit: a1b28af8e9009805224561d44932f7f93ec070a9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 13:06:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 13:07:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b28af8

x11-libs/libxkbcommon: Stabilize 1.7.0 ppc64, #930692

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

 x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
index b4cf8fa6fe19..488bdd70f044 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
-   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"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/

2024-04-26 Thread Sam James
commit: 03fcab5d821ef1a9c49dd65c2092322e03c89614
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 13:06:56 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 13:07:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03fcab5d

x11-base/xorg-proto: Stabilize 2024.1 ppc64, #930691

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

 x11-base/xorg-proto/xorg-proto-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild 
b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
index c09ec9906617..f6d45be8ab5c 100644
--- a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
@@ -18,7 +18,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
 DESCRIPTION="X.Org combined protocol headers"
 HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto;
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"

SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2024-04-26 Thread Sam James
commit: 545719dd8fb7dd3b138128e496c609a9bf369547
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 13:06:59 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 13:07:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545719dd

x11-libs/libxkbcommon: Stabilize 1.7.0 ppc, #930692

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

 x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
index 488bdd70f044..7f66cf3ec61f 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
-   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"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/

2024-04-26 Thread Sam James
commit: 22ff6fde307a762b74bc76fe1e74e06e7532fa70
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 13:06:57 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 13:07:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ff6fde

x11-base/xorg-proto: Stabilize 2024.1 ppc, #930691

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

 x11-base/xorg-proto/xorg-proto-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild 
b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
index f6d45be8ab5c..0b1990f5e14c 100644
--- a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
@@ -18,7 +18,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
 DESCRIPTION="X.Org combined protocol headers"
 HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto;
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"

SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/

2024-04-26 Thread Sam James
commit: 8769c0744a92b22410b88bec3476db17a576833c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:52:39 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:52:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8769c074

x11-base/xorg-proto: Stabilize 2024.1 arm64, #930691

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

 x11-base/xorg-proto/xorg-proto-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild 
b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
index 0376372b3a95..c09ec9906617 100644
--- a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
@@ -18,7 +18,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
 DESCRIPTION="X.Org combined protocol headers"
 HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto;
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"

SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2024-04-26 Thread Sam James
commit: b0cbfbcacb43ddbd5a9040f19013479ab90a2f26
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:52:41 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:52:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cbfbca

x11-libs/libxkbcommon: Stabilize 1.7.0 arm64, #930692

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

 x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
index 34b314599fc5..b4cf8fa6fe19 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
-   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"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2024-04-26 Thread Sam James
commit: c7cfe40f112ff70bb824b6464794076e0e9f66b9
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:52:40 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:52:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cfe40f

x11-libs/libxkbcommon: Stabilize 1.7.0 arm, #930692

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

 x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
index 5909add61af9..34b314599fc5 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
-   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"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/

2024-04-26 Thread Sam James
commit: f294da9bf26a1d0bcb8b9b1ac8a45c1b222bf5f8
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:52:37 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:52:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f294da9b

x11-base/xorg-proto: Stabilize 2024.1 arm, #930691

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

 x11-base/xorg-proto/xorg-proto-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild 
b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
index dad1f8a5ae1f..0376372b3a95 100644
--- a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
@@ -18,7 +18,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
 DESCRIPTION="X.Org combined protocol headers"
 HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto;
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"

SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 fi



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

2024-04-26 Thread Sam James
commit: 981af17f3f0857ee508059b240c7d7c398676209
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:24 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981af17f

media-sound/abcmidi: Stabilize 2024.03.21 amd64, #930697

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

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

diff --git a/media-sound/abcmidi/abcmidi-2024.03.21.ebuild 
b/media-sound/abcmidi/abcmidi-2024.03.21.ebuild
index 8aed3dc3a8d2..c809fc867936 100644
--- a/media-sound/abcmidi/abcmidi-2024.03.21.ebuild
+++ b/media-sound/abcmidi/abcmidi-2024.03.21.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="examples"
 
 BDEPEND="app-arch/unzip"



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

2024-04-26 Thread Sam James
commit: 1b6d89ac43a6a1a4fbf78805884fa5bf3b03d68e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:25 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6d89ac

media-sound/abcmidi: Stabilize 2024.03.21 x86, #930697

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

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

diff --git a/media-sound/abcmidi/abcmidi-2024.03.21.ebuild 
b/media-sound/abcmidi/abcmidi-2024.03.21.ebuild
index c809fc867936..45b003914d76 100644
--- a/media-sound/abcmidi/abcmidi-2024.03.21.ebuild
+++ b/media-sound/abcmidi/abcmidi-2024.03.21.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples"
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/

2024-04-26 Thread Sam James
commit: c736ee129e0036090643ebd18584217bf61328ae
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:18 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c736ee12

x11-base/xorg-proto: Stabilize 2024.1 x86, #930691

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

 x11-base/xorg-proto/xorg-proto-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild 
b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
index 603dc859cb36..dad1f8a5ae1f 100644
--- a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
@@ -18,7 +18,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
 DESCRIPTION="X.Org combined protocol headers"
 HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto;
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"

SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2024-04-26 Thread Sam James
commit: 73c92c8dbf3fe62f69b2800a563ad61245e10c46
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:19 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c92c8d

x11-libs/libxkbcommon: Stabilize 1.7.0 amd64, #930692

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

 x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
index ad353c7f72f3..831fffb0c29b 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
-   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"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-proto/

2024-04-26 Thread Sam James
commit: 9b9372a12bdb7f0372ea24902349e263e8eea9ce
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:17 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9372a1

x11-base/xorg-proto: Stabilize 2024.1 amd64, #930691

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

 x11-base/xorg-proto/xorg-proto-2024.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild 
b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
index 1ef433651ea9..603dc859cb36 100644
--- a/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
+++ b/x11-base/xorg-proto/xorg-proto-2024.1.ebuild
@@ -18,7 +18,7 @@ inherit ${GIT_ECLASS} meson python-any-r1
 DESCRIPTION="X.Org combined protocol headers"
 HOMEPAGE="https://gitlab.freedesktop.org/xorg/proto/xorgproto;
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"

SRC_URI="https://xorg.freedesktop.org/archive/individual/proto/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 fi



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

2024-04-26 Thread Sam James
commit: 531656b9e614afc8078c6ddf34810ee8ed1a8baf
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 06:55:43 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531656b9

media-video/avidemux: mark as LTO-unsafe

Upstream disables bug reports. Message received, no bug report
submitted. Do not expect this to ever be fixed...

Closes: https://bugs.gentoo.org/915773
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-video/avidemux/avidemux-2.8.1.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-video/avidemux/avidemux-2.8.1.ebuild 
b/media-video/avidemux/avidemux-2.8.1.ebuild
index d21a6585b04e..34a39f9e96d5 100644
--- a/media-video/avidemux/avidemux-2.8.1.ebuild
+++ b/media-video/avidemux/avidemux-2.8.1.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
@@ -81,6 +81,13 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/915773
+   #
+   # Upstream has abandoned sourceforge for github. And doesn't enable 
github issues.
+   # Message received, no bug reported.
+   filter-lto
+
# See bug 432322.
use x86 && replace-flags -O0 -O1
 



[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/

2024-04-26 Thread Sam James
commit: bc868c09d8ae552033c8acc6e83fb68a6cbf16ef
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:23 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc868c09

net-im/synapse: Stabilize 1.105.1 amd64, #930695

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

 net-im/synapse/synapse-1.105.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/synapse/synapse-1.105.1.ebuild 
b/net-im/synapse/synapse-1.105.1.ebuild
index 272d1e273890..3d335e9cdf11 100644
--- a/net-im/synapse/synapse-1.105.1.ebuild
+++ b/net-im/synapse/synapse-1.105.1.ebuild
@@ -87,7 +87,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
 IUSE="postgres systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/squashfs-tools-ng/

2024-04-26 Thread Sam James
commit: 2c5cd6c4e004dc5037761c4a7a64fe956cac4bc4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:22 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5cd6c4

sys-fs/squashfs-tools-ng: Stabilize 1.3.0 amd64, #930693

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

 sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild 
b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
index 161eca8ce48e..c143cfb54ab2 100644
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
inherit autotools git-r3
EGIT_REPO_URI="https://github.com/AgentD/${PN}.git;
 else
-   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"
SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/

2024-04-26 Thread Sam James
commit: a486ca135af4a5bbb959c2438eeb285c7cf73dd1
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 12:49:20 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:49:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a486ca13

x11-libs/libxkbcommon: Stabilize 1.7.0 x86, #930692

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

 x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
index 831fffb0c29b..5909add61af9 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN};
 else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz;
-   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"
 fi
 
 PYTHON_COMPAT=( python3_{10..12} )



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

2024-04-26 Thread Sam James
commit: d7f35b251b1104fb6dc7cd3f3cb9afe97a5966f3
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 07:01:09 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f35b25

media-libs/avidemux-plugins: mark as LTO-unsafe

Upstream disables bug reports. Message received, no bug report
submitted. Do not expect this to ever be fixed...

Closes: https://bugs.gentoo.org/859829
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/avidemux-plugins/avidemux-plugins-2.8.1-r2.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-libs/avidemux-plugins/avidemux-plugins-2.8.1-r2.ebuild 
b/media-libs/avidemux-plugins/avidemux-plugins-2.8.1-r2.ebuild
index 85c9fc0a1fe8..d2c692e7e5a1 100644
--- a/media-libs/avidemux-plugins/avidemux-plugins-2.8.1-r2.ebuild
+++ b/media-libs/avidemux-plugins/avidemux-plugins-2.8.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=8
@@ -101,6 +101,13 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/859829
+   #
+   # Upstream has abandoned sourceforge for github. And doesn't enable 
github issues.
+   # Message received, no bug reported.
+   filter-lto
+
# See bug 432322.
use x86 && replace-flags -O0 -O1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml-html-clean/

2024-04-26 Thread Sam James
commit: dea1fc1d94032b82230e3b727d9d4d046e26ee39
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 06:03:23 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea1fc1d

dev-python/lxml-html-clean: new package, add 0.1.1

lxml split out this module, which other packages use and now don't have.
Reinstate it as the standalone package.

Fixes: 66f637a3d5bc5ece3837cd5c4ecafd3ced606e16
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/lxml-html-clean/Manifest|  1 +
 .../lxml-html-clean/lxml-html-clean-0.1.1.ebuild   | 24 ++
 dev-python/lxml-html-clean/metadata.xml| 16 +++
 3 files changed, 41 insertions(+)

diff --git a/dev-python/lxml-html-clean/Manifest 
b/dev-python/lxml-html-clean/Manifest
new file mode 100644
index ..377c78223a4e
--- /dev/null
+++ b/dev-python/lxml-html-clean/Manifest
@@ -0,0 +1 @@
+DIST lxml_html_clean-0.1.1.tar.gz 14086 BLAKE2B 
5ff4c01847298fc7c63b3243805ae9cd9013a4bc0b263d3235344cb6a46b4e09d4f2c5d559e4fb311f7dc1c92262feaa53caa3562dff1e65b302af65abbd025a
 SHA512 
f297a17f84cec472026d12246f95013bf6c0cab932dccb6432a1140503d62255a3a9357798047044175ce8f9d1d86d3ea9a73a732ec299d65263ccf637315e95

diff --git a/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild 
b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
new file mode 100644
index ..e7eb732479fc
--- /dev/null
+++ b/dev-python/lxml-html-clean/lxml-html-clean-0.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Separate project for HTML cleaning functionalities copied from 
lxml.html.clean"
+HOMEPAGE="
+   https://pypi.org/project/lxml-html-clean/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/lxml-5.2.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/lxml-html-clean/metadata.xml 
b/dev-python/lxml-html-clean/metadata.xml
new file mode 100644
index ..fb6f3eebe669
--- /dev/null
+++ b/dev-python/lxml-html-clean/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   eschwart...@gmail.com
+   Eli Schwartz
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   lxml-html-clean
+   fedora-python/lxml_html_clean
+   
+



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

2024-04-26 Thread Sam James
commit: c2061f7eba375146c4279ade89914ce0d35cda2a
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 06:15:54 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2061f7e

app-text/calibre: drop old

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/calibre/Manifest |   2 -
 app-text/calibre/calibre-7.5.0.ebuild | 242 --
 2 files changed, 244 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 9bae2c8125c3..e9a9b08d7298 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,7 +1,5 @@
 DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B 
c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee
 SHA512 
3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230
 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 
413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065
 SHA512 
59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059
-DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B 
ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1
 SHA512 
e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764
-DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 
3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0
 SHA512 
6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137
 DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B 
a529bf32511f8927683d6b89962a2e0e1ca6fb6bf798d9906ae6cf56c4611be21d89c49812c3b3cef02e333b20b4fd00a0b19c5e867c735022a45bafd9991203
 SHA512 
7bc43fff44d9ec7c5955f2176f0923af08cd7ba9930a49b76ba64808c18a468b005c231bc21c0a9e3758977c1ff9a1a6f7724333b87ae81e32461807976f5488
 DIST calibre-7.6.0.tar.xz.sig 566 BLAKE2B 
c7fac255eb3ea49aead5780cc8089be253e551d729bb80c3f59bdb269e05e603557dbe8967175a6bb49e88d30673c89b2217c18757b718dba8e5b7d3eb21330c
 SHA512 
a9af6200b2726e2d3c54e4aea7f7664b6c4d3ba8cdd5958c9eeaf0c7ee4ba7465df57fd526064c44a9d093b246a64ab94819c6235030162f30f7f570b403
 DIST calibre-7.7.0.tar.xz 44006620 BLAKE2B 
f29dcf4c6550c7649dfddcaa4f5390ebf23ae7ef8d8103c9d001c9fcb8ca4a120c7cc8d5c2c36acced6672d78e45b6a93c6c505482f78e21ecc170c56c2641b3
 SHA512 
8444811e63be007e075b716c70c7df989408b8a323068fb763a07b27a2c52557e5625f311ac7672d5367df9dd3d071354cf3dd1102a0aa057e5cbbdc09ed24df

diff --git a/app-text/calibre/calibre-7.5.0.ebuild 
b/app-text/calibre/calibre-7.5.0.ebuild
deleted file mode 100644
index d0df8273c381..
--- a/app-text/calibre/calibre-7.5.0.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="sqlite,ssl"
-
-inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/;
-SRC_URI="
-   https://download.calibre-ebook.com/${PV}/${P}.tar.xz
-   verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
-"
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-
-LICENSE="
-   GPL-3+
-   GPL-3
-   GPL-2+
-   GPL-2
-   GPL-1+
-   LGPL-3+
-   LGPL-2.1+
-   LGPL-2.1
-   BSD
-   MIT
-   Old-MIT
-   Apache-2.0
-   public-domain
-   || ( Artistic GPL-1+ )
-   CC-BY-3.0
-   OFL-1.1
-   PSF-2
-"
-KEYWORDS="amd64 ~arm64"
-SLOT="0"
-IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Qt slotted dependencies are used because the libheadless.so plugin links to
-# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
-COMMON_DEPEND="${PYTHON_DEPS}
-   app-i18n/uchardet
-   >=app-text/hunspell-1.7:=
-   >=app-text/podofo-0.10.0:=
-   app-text/poppler[utils]
-   dev-libs/hyphen:=
-   >=dev-libs/icu-57.1:=
-   dev-libs/openssl:=
-   dev-libs/snowball-stemmer:=
-   $(python_gen_cond_dep '
-   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${P

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

2024-04-26 Thread Sam James
commit: eabee8ae4defe78937c177efafdc74d501590051
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 06:14:17 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabee8ae

app-text/calibre: add 7.9.0

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/calibre/Manifest |   2 +
 app-text/calibre/calibre-7.9.0.ebuild | 243 ++
 2 files changed, 245 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index c8c64b303761..9bae2c8125c3 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -8,3 +8,5 @@ DIST calibre-7.7.0.tar.xz 44006620 BLAKE2B 
f29dcf4c6550c7649dfddcaa4f5390ebf23ae
 DIST calibre-7.7.0.tar.xz.sig 566 BLAKE2B 
6e21d5e8517abd2cf9e278cf40308709422b97cf2c953e1f1b8487aeb6561c57902d233fb397abfe50b8a42ce28071426477171a9d5b0b055af5cf41fdb78ef4
 SHA512 
17d91e46aa0dc3e12f1d65c5956f3c0f6b9fb07705042efd73508cc0040d0df2bae939544fd4bc123064393174057b5107cb38167b2db2f9477988ce369e10ac
 DIST calibre-7.8.0.tar.xz 44167208 BLAKE2B 
676f5519b2809ca91c972ce0b4227aeac977945248063be58f8ed387c2dc1285f01e0d59c52ba9dea3a25842be1f97cdaece7f1eac5c208503240ff9ac3f0093
 SHA512 
c90d247af3a8ba3b2a94ca3a03bf9ee4d1c8f07d6feaa1ec045d639f448c476c4be9568e66845e7067e32b746e0ab034be65084a60f2b64f961f6678a30910e7
 DIST calibre-7.8.0.tar.xz.sig 566 BLAKE2B 
03f283bee606d3071a2602ad2b1cc962b3d0cf6737ca294955524da6de7f22ddbe740d9b455332961b847331ad15f47efa884cc65bfe1a42eb46bef9f7a4a1dd
 SHA512 
527a931f6d8701580b7b405124f53b54bb6ca65056aa41d677806a00c2ece3cb138c1c37e0d29394ee4e83487dec9dc7e82b6db63a4154e19f8463c19956e040
+DIST calibre-7.9.0.tar.xz 44164396 BLAKE2B 
523b3aad25b73f4de4e2e5ce323dc63759fa1d2b65b646d3597dea42723f6a047782b019547df69d824f64cea8ca4c5964a17f37c3ea6beca95c5016bb839791
 SHA512 
388f47e13e0a682ae61a32ec2d7840e1514dd5cc79cc9ba271cee7619ad67f270c5059849e9412545bd4b9fa0904d105f5e88736956aba37abf9ef3ac8e1e09f
+DIST calibre-7.9.0.tar.xz.sig 566 BLAKE2B 
7a5c9b835edf649d790c5da143f982deb3ce908fed40a557761b7f80bed372502010ab77c57f2a3f3f4de96bbc1a7f8bae6285c510b7bc1d053fc6571e77491d
 SHA512 
c7ac1ea50f09122b023427ea902ecccdd1ffd7b9e21d70dbd853f45686db912aa88d3830cd587ed6dfe9052cd240ab3771990639a8db20c2801fc244965ac71b

diff --git a/app-text/calibre/calibre-7.9.0.ebuild 
b/app-text/calibre/calibre-7.9.0.ebuild
new file mode 100644
index ..6f780c4441b5
--- /dev/null
+++ b/app-text/calibre/calibre-7.9.0.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="
+   https://download.calibre-ebook.com/${PV}/${P}.tar.xz
+   verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
+"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Qt slotted dependencies are used because the libheadless.so plugin links to
+# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
+COMMON_DEPEND="${PYTHON_DEPS}
+   app-i18n/uchardet
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.10.0:=
+   app-text/poppler[utils]
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/openssl:=
+   dev-libs/snowball-stemmer:=
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   dev-python/lxml-html-clean[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgp

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

2024-04-26 Thread Sam James
commit: 9f10d53dc71950701eb206c84c62019ac0fe44ca
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 05:18:38 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f10d53d

dev-libs/cyrus-sasl: mark as LTO-unsafe

Fixed upstream in git master.

Closes: https://bugs.gentoo.org/894684
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
index 516af6488676..f5eba5bfaf08 100644
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
@@ -60,6 +60,13 @@ src_prepare() {
 src_configure() {
export CC_FOR_BUILD="$(tc-getBUILD_CC)"
 
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/894684
+   # https://github.com/cyrusimap/cyrus-sasl/pull/771
+   #
+   # Fixed upstream in git master but not released.
+   use srp && filter-lto
+
if [[ ${CHOST} == *-solaris* ]] ; then
# getpassphrase is defined in /usr/include/stdlib.h
append-cppflags -DHAVE_GETPASSPHRASE



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

2024-04-26 Thread Sam James
commit: a755780b2a71c7cd9c54723a77649d34c942543d
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 06:11:22 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a755780b

app-text/calibre: update lxml dependency to account for lxml-html-clean split

calibre uses this internally, and doesn't pass tests without it. We need
this dependency, which -- being just-added -- means dekeywording as
well.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/calibre/calibre-7.7.0-r1.ebuild | 243 +++
 app-text/calibre/calibre-7.8.0-r1.ebuild | 243 +++
 2 files changed, 486 insertions(+)

diff --git a/app-text/calibre/calibre-7.7.0-r1.ebuild 
b/app-text/calibre/calibre-7.7.0-r1.ebuild
new file mode 100644
index ..6f780c4441b5
--- /dev/null
+++ b/app-text/calibre/calibre-7.7.0-r1.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/;
+SRC_URI="
+   https://download.calibre-ebook.com/${PV}/${P}.tar.xz
+   verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
+"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Qt slotted dependencies are used because the libheadless.so plugin links to
+# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
+COMMON_DEPEND="${PYTHON_DEPS}
+   app-i18n/uchardet
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.10.0:=
+   app-text/poppler[utils]
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/openssl:=
+   dev-libs/snowball-stemmer:=
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   dev-python/lxml-html-clean[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   
>=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}]
+   >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+   
dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,${PYTHON_USEDEP}]
+   dev-python/PyQt6-WebEngine[widgets,${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/xxhash[${PYTHON_USEDEP}]
+   >=dev-python/zeroconf-0.75.0[${PYTHON_USEDEP}]
+   ')
+   dev-qt/qtbase:6=[gui,widgets]
+   dev-qt/qtimageformats:6
+   dev-util/desktop-file-utils
+   dev-util/gtk-update-icon-cache
+   media-fonts/liberation-fonts
+   media-libs/fontconfig:=
+   >=media-libs/freetype-2:=
+   >=media-libs/libmtp-1.1.11:=
+   >=media-gfx/optipng-0.7.6
+   virtual/libusb:1=
+   x11-misc/shared-mime-info
+   >=x11-misc/xdg-utils-1.0.2-r2
+   font-subsetting? ( $(python_gen_cond_dep 
'dev-python/fonttools[${PYTHON_USEDEP}]') )
+   ios? (
+   >=app-pda/usbmuxd-1.0.8
+   >=app-pda/libimobiledevice-1.2.0
+   )
+   speech? ( $(python_gen_cond_dep 
'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') )
+   system-mathjax? ( >

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

2024-04-26 Thread Sam James
commit: b128ef7a8064d0a990b7ea6beddfb965213f2c97
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 06:05:34 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b128ef7a

dev-python/lxml: add optfeature for lxml-html-clean

lxml split out this module, which other packages use and now don't have.
Inform people of what they may be missing.

No revbump, an optfeature is not exactly very important.

Fixes: 66f637a3d5bc5ece3837cd5c4ecafd3ced606e16
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/lxml/lxml-5.2.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/lxml/lxml-5.2.1.ebuild 
b/dev-python/lxml/lxml-5.2.1.ebuild
index b6b8283c0653..86f7ee15d039 100644
--- a/dev-python/lxml/lxml-5.2.1.ebuild
+++ b/dev-python/lxml/lxml-5.2.1.ebuild
@@ -122,4 +122,5 @@ python_install_all() {
 pkg_postinst() {
optfeature "Support for BeautifulSoup as a parser backend" 
dev-python/beautifulsoup4
optfeature "Translates CSS selectors to XPath 1.0 expressions" 
dev-python/cssselect
+   optfeature "Support for lxml.html.clean sanitizer" 
dev-python/lxml-html-clean
 }



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

2024-04-26 Thread Sam James
commit: b95e68438285f0f482608623a1f0dd06f470f1d3
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 02:51:52 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95e6843

app-text/calibre: remove sourceforge upstream metadata

This was abandoned in 2015, for all the obvious reasons.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/calibre/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml
index b1f679f229a0..7d12d7b1b414 100644
--- a/app-text/calibre/metadata.xml
+++ b/app-text/calibre/metadata.xml
@@ -9,7 +9,6 @@
 Eli Schwartz
   
   
-calibre
 kovidgoyal/calibre
 https://calibre-ebook.com/whats-new
   



[gentoo-commits] repo/gentoo:master commit in: net-news/yydecode/

2024-04-26 Thread Sam James
commit: f5b1a3f355a475aa8dd57cfe20057ee81af3d36c
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Apr 15 23:44:46 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b1a3f3

net-news/yydecode: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-news/yydecode/yydecode-0.2.10-r3.ebuild | 32 +
 1 file changed, 32 insertions(+)

diff --git a/net-news/yydecode/yydecode-0.2.10-r3.ebuild 
b/net-news/yydecode/yydecode-0.2.10-r3.ebuild
new file mode 100644
index ..f3cf3e6ad416
--- /dev/null
+++ b/net-news/yydecode/yydecode-0.2.10-r3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="A decoder for yENC format, popular on Usenet"
+HOMEPAGE="https://yydecode.sourceforge.net/;
+SRC_URI="mirror://sourceforge/yydecode/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.10-fix-strcmp-not-found.patch
+)
+
+src_prepare() {
+   default
+   sed -e "s/t3.sh//" -e "s/t7.sh//" -i checks/Makefile.in || die
+}
+
+src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/898078
+   #
+   # Upstream has been dead since 2003. No bug reported.
+   filter-lto
+   default
+}



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

2024-04-26 Thread Sam James
commit: 21c84fe40b538893712cbbf501b36d3442b52f8a
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 05:14:13 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c84fe4

dev-libs/cyrus-sasl: remove fno-strict-aliasing hack

It dated back to 2007 and has no comments describing why it existed at
the time. The package builds file with -Werror=strict-aliasing.

Bug: https://bugs.gentoo.org/146647
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
index 14ebb5120992..516af6488676 100644
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-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=8
@@ -60,8 +60,6 @@ src_prepare() {
 src_configure() {
export CC_FOR_BUILD="$(tc-getBUILD_CC)"
 
-   append-flags -fno-strict-aliasing
-
if [[ ${CHOST} == *-solaris* ]] ; then
# getpassphrase is defined in /usr/include/stdlib.h
append-cppflags -DHAVE_GETPASSPHRASE



[gentoo-commits] repo/gentoo:master commit in: net-news/yydecode/

2024-04-26 Thread Sam James
commit: 52b121d6412451c52fac5cc2f3e9f2d0d61e0a81
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Apr 15 23:42:19 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b121d6

net-news/yydecode: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/898078
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-news/yydecode/yydecode-0.2.10-r2.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/net-news/yydecode/yydecode-0.2.10-r2.ebuild 
b/net-news/yydecode/yydecode-0.2.10-r2.ebuild
index c43ca13d7e4e..eeaa0f00b76c 100644
--- a/net-news/yydecode/yydecode-0.2.10-r2.ebuild
+++ b/net-news/yydecode/yydecode-0.2.10-r2.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit flag-o-matic
+
 DESCRIPTION="A decoder for yENC format, popular on Usenet"
 HOMEPAGE="http://yydecode.sourceforge.net/;
 SRC_URI="mirror://sourceforge/yydecode/${P}.tar.gz"
@@ -19,3 +21,12 @@ src_prepare() {
default
sed -e "s/t3.sh//" -e "s/t7.sh//" -i checks/Makefile.in || die
 }
+
+src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/898078
+   #
+   # Upstream has been dead since 2003. No bug reported.
+   filter-lto
+   default
+}



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

2024-04-26 Thread Sam James
commit: c4c43ec5a39406ab1bfde351547083feb29a993e
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr 26 02:47:35 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c43ec5

app-text/calibre: add changelog metadata

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/calibre/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml
index e1fd0dd61794..b1f679f229a0 100644
--- a/app-text/calibre/metadata.xml
+++ b/app-text/calibre/metadata.xml
@@ -11,6 +11,7 @@
   
 calibre
 kovidgoyal/calibre
+https://calibre-ebook.com/whats-new
   
   
 Enable font subsetting support



[gentoo-commits] repo/gentoo:master commit in: net-news/yydecode/

2024-04-26 Thread Sam James
commit: 485533d172ca72fc99e3282f6398fd84fd941503
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Apr 15 23:43:11 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 12:48:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485533d1

net-news/yydecode: update HOMEPAGE for HTTPS

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-news/yydecode/yydecode-0.2.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/yydecode/yydecode-0.2.10-r2.ebuild 
b/net-news/yydecode/yydecode-0.2.10-r2.ebuild
index eeaa0f00b76c..af92f0686fad 100644
--- a/net-news/yydecode/yydecode-0.2.10-r2.ebuild
+++ b/net-news/yydecode/yydecode-0.2.10-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit flag-o-matic
 
 DESCRIPTION="A decoder for yENC format, popular on Usenet"
-HOMEPAGE="http://yydecode.sourceforge.net/;
+HOMEPAGE="https://yydecode.sourceforge.net/;
 SRC_URI="mirror://sourceforge/yydecode/${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2024-04-26 Thread Sam James
commit: 78159986092f88764ef04eb7080e92e6250437fc
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 11:21:38 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 11:21:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78159986

sys-devel/gcc: drop old 14 snapshots

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

 sys-devel/gcc/Manifest |  6 ---
 sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild| 66 -
 sys-devel/gcc/gcc-14.0.1_pre20240324-r1.ebuild | 67 --
 sys-devel/gcc/gcc-14.0.1_pre20240331.ebuild| 66 -
 sys-devel/gcc/gcc-14.0.1_pre20240407.ebuild| 66 -
 sys-devel/gcc/gcc-14.0.1_pre20240414.ebuild| 66 -
 6 files changed, 337 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index ad557956789a..b643be86721d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -20,14 +20,8 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40
 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B 
fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81
 SHA512 
d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34
-DIST gcc-14-20240317.tar.xz 87764960 BLAKE2B 
5cd957c3bf5e2fbb134b716a7ed14c0ace66d5c944e15422e66affbf110b76ba3b4bf83a05af49eec23d8f1543ca36c3d6ce81fa1b292cba47eceb517c3a7352
 SHA512 
77ade098872f687a3fb23dcb612eeed27a3ecf816304a218d695d2be7433576ceafcb13a9cfde3ed7fc9e48bfaee8521b77cfbabfe41b2557328cc95f3e73ebe
-DIST gcc-14-20240324.tar.xz 87808876 BLAKE2B 
546b69f4562cfee6a3d5d8700e2a9bd0da001e3dde04825754ec5298144243ea4c975d0bf0366711fc9680f263732afb40c083fe9268f578b89e7d006b8d4955
 SHA512 
16b00690bf541784a109bc2382bbdf8ba6b72b416b130905d020182708ae687cbeca28197ab16539032ce9db3ad0e062e4231f9ef4c2d2452b14ed2b0ff3596e
-DIST gcc-14-20240331.tar.xz 87841560 BLAKE2B 
7a3c0beb8234c38e4ad5d27369e848c178053a595bb6a4d2f5e2c848c5ddcd8a89b7674190d6964d5b3fd49709fb3f9be22e651a21543384f0210355bfca79fc
 SHA512 
c7883d3ecb65e46783d8ce5efa87b53600aa84736a9af026b51ed5fdd827cae20729d4cb5cba70d3322ae7ca72c2d5a6944e5dee4174226bfc3c6398777d6377
-DIST gcc-14-20240407.tar.xz 87887372 BLAKE2B 
76f9994af354fdd262420d80c6780dbf447a2ef64f09702523c31056d662227571d70cffab067ba82bcf4dee02a81a072382cb579a15af6f0b5edd4c1e51c1af
 SHA512 
02d1ff0ee65ab7b0159d3d22a30ffd9055f3e7bf5f598663d5b711092dedd96bc67b511da37cbc785987d2f3460e2e38653c8fe6c7c3d34970fa1055db33cc0c
-DIST gcc-14-20240414.tar.xz 87980364 BLAKE2B 
9b8d4ff7127d5f5cf805d6caa6956acaf24be3d628cbbd82d6bf926e40c8ed0088bf2bf386072ca3ea93ee4d945e4270c1977a5cf96ae4ff24ae32ce768fffa5
 SHA512 
552d0c49e3903cc42b46f44f1cedd5f1135997cebcd9e1d28c01474ef4365b1136cccb490923923c7633dfe94d744c8882fda1bb286a7dcb2cc26a90d4c3e99f
 DIST gcc-14-20240421.tar.xz 87982608 BLAKE2B 
e977ee966d7256e996064d0cb3a01ccbece49c6609e8c2bff54650a6d1965e72faf6ed0fe06f50e223f4edea83b44d4f2664d8141d7a8ba371485c9b4877c38e
 SHA512 
f211ae16cc7c64ad097d33c6f092fb64c8c547efd0bf2975f536b457cf0314c7613d39fa82cf04c4a62facf47c4cd214f73a3f2347dd8f73b6d95a5836614f98
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
-DIST gcc-14.0.0-patches-25.tar.xz 12352 BLAKE2B 
c006fa3c2454ef4db073f718d54cab33d2832d233199469b1755f23bb168fd725eaec7ad60fb89e4e9965ad2870c35a232edd07ea2a781ca1f0d67964ad4c2e6
 SHA512 
1ab587c2e9873dd93356dfff30f02916811392b4c878e16f5b2129f833a974f96245deb6db346dde01e07e4ab162bb83be7c5ba1e1edd32efc0404a422268c52
 DIST gcc-14.0.0-patches-26.tar.xz 12360 BLAKE2B 
a2fdd6ff1774bc94f96bc4f7da4092c373936c93e04b94e75701227ab55d530523fee6b561773d05080e51748cc7716868d8b108f51a06e37a2c26a1d7f39b33
 SHA512 
1275e6345417ee196e74c46845d05508c8662d71e2432fbfbf7f1eb9c220657b4ee8e3b0ca02b7b4c7e14df164f254380c65af91cadc3bda4cd7afbe6af5ea8b
 DIST gcc-8.5.0-patches-4.tar.xz 1861

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

2024-04-26 Thread Sam James
commit: 547b0c05dc2c929652283f2b9b07db20b0fefb0f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 11:20:06 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 11:20:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547b0c05

sys-devel/gcc: drop old 11 snapshots

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

 sys-devel/gcc/Manifest|  3 --
 sys-devel/gcc/gcc-11.4.1_p20240328.ebuild | 65 ---
 sys-devel/gcc/gcc-11.4.1_p20240411.ebuild | 65 ---
 sys-devel/gcc/gcc-11.4.1_p20240418.ebuild | 65 ---
 4 files changed, 198 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 56e205b5bed9..b11ce8be1936 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -3,10 +3,7 @@ DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 
4cac3340108fb378c76ad62b728429f3c
 DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 
9b71761f4015649514677784443886e59733ac3845f7dfaa4343f46327d36c08c403c444b9e492b870ac0b3f2e3568f972b7700a0ef05a497fb4066079b3143b
 SHA512 
d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
 DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B 
dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8
 SHA512 
aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
 DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B 
efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f
 SHA512 
a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
-DIST gcc-11-20240328.tar.xz 76268060 BLAKE2B 
a3ffdd5a2376b1d3984ca39837932e1c6dc047ff6ae72eac0387cf27acdf8f1a1ff7e9584f631de348b6553e929892d8bc443ad6c40132a2636c39a8907c5eec
 SHA512 
6372a99f2a1320c7df6e7984bb780395aaf8319624f311d955d5dbab2ac7bfb8de933c5b945bc3c4ea3b5d7404b8fc2d696825214b6563c1e032094a421b8bd2
 DIST gcc-11-20240404.tar.xz 76246936 BLAKE2B 
09eed1bff289e960018b8c9c5d39e43ebcff78d344feba45d7889149e0de0d2727a54a0359471eab9a28cb38d5750b488c62cbffbf937ab7238eab51f3e7d0b7
 SHA512 
431f0b8d78f2b5e910ca8de8e8f64594f070639c17bc65a074650c217a5262cb9081db7e090bd3396e30ef50e92ed3ada0d163b4cabf04f2ae78fd02dba8c05a
-DIST gcc-11-20240411.tar.xz 76275268 BLAKE2B 
a24769b7f4b6d111b1fc46f9a99f9f731193a15b9a1a73fc224388721f0e3b6d02022eb0dc44a3d587522ad124bf63ce9ee50b9622ec91b55001c46fbc261776
 SHA512 
43fef6a426b4b8001c1d8707c34339203e66dcfa580cf289e20cd7abeaf0f8b57068ab1099099c4692a7acce1bc38bb978bcff6c309f30e3430457af5b7fb018
-DIST gcc-11-20240418.tar.xz 76255988 BLAKE2B 
363f195d8e23915511e768c303550e6e3a67aa45e3f55945cf763fbbcaea7e28932e5094d2fe4c26f8a920ad3479523c27b8aef14716cb7d26cd7da7a69196fa
 SHA512 
a6072e40ad233759f8f893b5c7962df5cc926cd5322bf1b3986b88013628ac7b08eea23a8f5f5bf75444e26e6106d0ebfab26caa82974805308d17f6b69b36d0
 DIST gcc-11-20240425.tar.xz 76259112 BLAKE2B 
df54ece1a13e56f25ac236c42bbab3c6185d2971ef68f7d6a06ce0e5e367a1b56e43bb7e1f2c0757e33c3c92c31ce7dcec52f325a3c494ae8d855a5f082a5a79
 SHA512 
600bc31506e512d6ff93f7e6a6cbc47b2282338972d7dd006a931c9ed6af9e494d716e51f4ada1c551e1fb10df5d04ddd3937228e846bd76243024e21ecef073
 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

diff --git a/sys-devel/gcc/gcc-11.4.1_p20240328.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20240328.ebuild
deleted file mode 100644
index 5ab7ed2dbcfa..
--- a/sys-devel/gcc/gcc-11.4.1_p20240328.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"
-PATCH_GCC_VER="11.4.0"
-PATCH_VER="12"
-MUSL_VER="2"
-MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
-
-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 [[ 

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

2024-04-26 Thread Sam James
commit: 609085c78db48a43494378f80ce77897a71cde43
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 11:20:58 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 11:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609085c7

sys-devel/gcc: drop old 13 snapshots

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

 sys-devel/gcc/Manifest|  3 --
 sys-devel/gcc/gcc-13.2.1_p20240330.ebuild | 66 ---
 sys-devel/gcc/gcc-13.2.1_p20240406.ebuild | 66 ---
 sys-devel/gcc/gcc-13.2.1_p20240413.ebuild | 66 ---
 4 files changed, 201 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f2fe95a42d12..ad557956789a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -15,9 +15,6 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69ae
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 
1fbfffc9f2afe443158e3f26182c8bdc3f3b599c5582762117831ecb6e6d3c1c69e8d2e5932f45eb7d534c3967e08a9f7b1bcec31aa5d7ac608bebff9f35120c
 SHA512 
a59886f707cf18f684295031d4d9fc5b03396face1705e61852d7de98729c53ac4cf209e951d00c232f14e9dc48eee40dd92487db7cb6ad0e80f2339d6d9503a
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
-DIST gcc-13-20240330.tar.xz 84407332 BLAKE2B 
28b40915bf8e9ecf71b50d06fcdf69c01e87d3635f0c6b6159e003a0876453ada062cc538204604885e1350d226417fe9d7cbdb5e39146f9fde0d524ad34ff07
 SHA512 
4c4c4be522feb9ebe1bc868db59f0828de1154f80afad6c32bc2c7cf45df3797cb5e6dce2b35a297194ea87f81e34439f4d87bd88cabf0a29ce686e1b29e7a08
-DIST gcc-13-20240406.tar.xz 84392728 BLAKE2B 
42a560b01677350c480bde2a7436a8be4d2259100dd6f2f9e7cadb3d13ee1f51bfae058ceb0cc2ca4d527b302b5250f26b3d6b26fa9c7a2f5715aa003a3f
 SHA512 
e5ec524df7e9498a23ccfa42e28c5ce284fecdbb4771980328257d8251a11740c4cd3970d6bbe13052907b257d8e89b176d183c895168cf524dda12582d05d86
-DIST gcc-13-20240413.tar.xz 84405692 BLAKE2B 
4df749357ed33afdb0255b4dc02ae568ce12e461c07a535f3736c2dcd9f779391846097aeb99ed70f5f45dbc029244a0c994b84f1de1086cce3da23bba719984
 SHA512 
934857721e1a92ea709e1ff6f64dbb8a47df4c614935ec298ded0a19bb92342e50bb8ab7eccd6e3ab46ca00e86ed34b499d4b06379a689bf48bf4201f3956006
 DIST gcc-13-20240420.tar.xz 84407856 BLAKE2B 
188b92454735223a4da7af2b5b57bb52c6362778550aa6ddbc445d3a2e0700494db2f743da59961ceccb756791f01c23f76c83224daeaccfb561cd1d2e6ece7c
 SHA512 
6be1fbb1cddebbccf38da4424af56e173d0c4a53e63ed3a9d86398f23053747a231287ce7bdeb5666ceeb4f3385dee228cc05fba19beaf4d7b2c9cbe1f14a489
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B 
ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387
 SHA512 
b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617

diff --git a/sys-devel/gcc/gcc-13.2.1_p20240330.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20240330.ebuild
deleted file mode 100644
index 1e4b87a7546c..
--- a/sys-devel/gcc/gcc-13.2.1_p20240330.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# 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"
-PATCH_VER="14"
-MUSL_VER="2"
-MUSL_GCC_VER="13.2.0"
-PYTHON_COMPAT=( python3_{10..11} )
-
-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

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

2024-04-26 Thread Sam James
commit: f1bfaea1a97d7e4ef24a80a0ba3ca32446f5502f
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 11:20:29 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 11:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bfaea1

sys-devel/gcc: drop old 12 snapshots

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

 sys-devel/gcc/Manifest|  3 --
 sys-devel/gcc/gcc-12.3.1_p20240329.ebuild | 65 ---
 sys-devel/gcc/gcc-12.3.1_p20240405.ebuild | 65 ---
 sys-devel/gcc/gcc-12.3.1_p20240412.ebuild | 65 ---
 4 files changed, 198 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b11ce8be1936..f2fe95a42d12 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,9 +9,6 @@ DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0e
 DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B 
e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d
 SHA512 
87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
 DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B 
deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55
 SHA512 
2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
 DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 
1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b
 SHA512 
9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
-DIST gcc-12-20240329.tar.xz 79862704 BLAKE2B 
2ac09aeed2718acfcbb8d0d71e51f21cab9b186c73860cfabcf95a7ed4c37eb461fb26f86ee7319c614c21208c0fdf841b660d314eacd8314e8f323edd37f7cf
 SHA512 
56d67cac2744c7fcb28eda9a29ba200d418a9e44fecc37b29747c2abac479e366b591ad6f7f92ce64b09dd3d0261af8ef28673beee1280618e043cf66f3b76ac
-DIST gcc-12-20240405.tar.xz 79849308 BLAKE2B 
d94046fead6cacd3e3b869f1db42843a2487d845ded332ad0fd55a7f290a4c3df72258dc1b74e4db3d7f7357e6b55444cde4b8863f2ce6f8691fd92bd49927fb
 SHA512 
93ed2174ac3cdd8d5e885c6f4f546f9d0557e93bc9583a02d5d159c666fe6a82f30b6ed074f5f1e36f6f82855c41be527fb3d053498059ee4a6194575b00ed0d
-DIST gcc-12-20240412.tar.xz 79856320 BLAKE2B 
b83d64584a2c5bade96b7964349e4b760d5b40a4d10256799130d329f5748d2741a5122105f094f161f95eb8ade64109276aec723a518a42d695b41c8f08d61e
 SHA512 
2a8a3ae4779f1cc897846b9d5e2eeb94ea8ece72d061c0f2436e854bb26eef33eb51c66bee6c0c363be04023e5c5ce3e3a88c9aaa7ae9faaa9322fd18dfbfae3
 DIST gcc-12-20240419.tar.xz 79851084 BLAKE2B 
fff60c92dc6a2c10c413d837ab9a02959efd24896f1e174a3a15c4d1676abd72b68aa4c88ea3be16b521ecbb0e93afefe6df27b0099809b16426cea0c6ccef07
 SHA512 
09aefc61f8dea440ca2ffc7e448173c013769415e8bcc86695566d3fe7905b6943bca740f76035383399aef3086822de674265e0b881c504e458f8c6fb4b2b80
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1

diff --git a/sys-devel/gcc/gcc-12.3.1_p20240329.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20240329.ebuild
deleted file mode 100644
index 2c4b89e72445..
--- a/sys-devel/gcc/gcc-12.3.1_p20240329.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"
-PATCH_GCC_VER="12.3.0"
-PATCH_VER="3"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-PYTHON_COMPAT=( python3_{10..11} )
-
-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

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

2024-04-26 Thread Sam James
commit: c9962b21b2d616cd0be207ad255d44502c3d7949
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 26 11:04:04 2024 +
Commit:     Sam James  gentoo  org>
CommitDate: Fri Apr 26 11:04:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9962b21

sys-devel/gcc: update EGIT_BRANCH for 14.0.

gcc 14 is now branched.

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

 sys-devel/gcc/gcc-14.0..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/gcc/gcc-14.0..ebuild 
b/sys-devel/gcc/gcc-14.0..ebuild
index 762b2f9aca6b..cad728a64de1 100644
--- a/sys-devel/gcc/gcc-14.0..ebuild
+++ b/sys-devel/gcc/gcc-14.0..ebuild
@@ -21,10 +21,10 @@ inherit toolchain
 
 if tc_is_live ; then
# Needs to be after inherit (for now?), bug #830908
-   EGIT_BRANCH=master
+   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"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
:;
 fi
 



  1   2   3   4   5   6   7   8   9   10   >