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

2024-05-12 Thread Ionen Wolkens
commit: 544cb92a031bc2c68a705945f8e0b43a5d01ce59
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 01:36:46 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544cb92a

dev-qt/qtwebengine: enable py3.13 (qt6)

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild| 2 +-
 dev-qt/qtwebengine/qtwebengine-6.7..ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild
index cb5e62e07fc3..3646dfddfabf 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 PYTHON_REQ_USE="xml(+)"
 inherit check-reqs flag-o-matic multiprocessing optfeature
 inherit prefix python-any-r1 qt6-build toolchain-funcs

diff --git a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild
index 75871dab769b..df7ff429e088 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 PYTHON_REQ_USE="xml(+)"
 inherit check-reqs flag-o-matic multiprocessing optfeature
 inherit prefix python-any-r1 qt6-build toolchain-funcs

diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6..ebuild
index 75871dab769b..df7ff429e088 100644
--- a/dev-qt/qtwebengine/qtwebengine-6..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 PYTHON_REQ_USE="xml(+)"
 inherit check-reqs flag-o-matic multiprocessing optfeature
 inherit prefix python-any-r1 qt6-build toolchain-funcs



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

2024-05-12 Thread Ionen Wolkens
commit: 9f594edbcb3728e5c35b9ea63c64b2fa796f3096
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 01:16:32 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f594edb

dev-qt/qtdeclarative: enable py3.13 (qt6)

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild| 2 +-
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
index d10f4bff90d1..5f857ee9da00 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
index f03eb001f0e5..bad8ab1ef680 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index f03eb001f0e5..bad8ab1ef680 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2024-05-12 Thread Ionen Wolkens
commit: 2427f4cb6f94e75d100963fe491830f09fedc167
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 03:07:56 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2427f4cb

x11-terms/kitty: enable py3.13 in live

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty/kitty-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index 6885c1f99401..a0231858ba9b 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit edo flag-o-matic go-env optfeature multiprocessing
 inherit python-single-r1 toolchain-funcs xdg
 



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

2024-05-12 Thread Ionen Wolkens
commit: 4d79f466200544c70a092712a919290421661642
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 01:37:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d79f466

dev-qt/qt-creator: enable py3.13

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qt-creator/qt-creator-13.0.1.ebuild | 2 +-
 dev-qt/qt-creator/qt-creator-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qt-creator/qt-creator-13.0.1.ebuild 
b/dev-qt/qt-creator/qt-creator-13.0.1.ebuild
index b47f014ce15a..68c8cfe8e35c 100644
--- a/dev-qt/qt-creator/qt-creator-13.0.1.ebuild
+++ b/dev-qt/qt-creator/qt-creator-13.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 LLVM_COMPAT=( {15..18} )
 LLVM_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit cmake flag-o-matic llvm-r1 python-any-r1 readme.gentoo-r1 xdg
 
 if [[ ${PV} ==  ]]; then

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index b47f014ce15a..68c8cfe8e35c 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 LLVM_COMPAT=( {15..18} )
 LLVM_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit cmake flag-o-matic llvm-r1 python-any-r1 readme.gentoo-r1 xdg
 
 if [[ ${PV} ==  ]]; then



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

2024-05-12 Thread Ionen Wolkens
commit: 996cb2fee9313fb3dc783b5cf523f8c18fecbbbd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 00:55:51 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996cb2fe

dev-util/qbs: enable py3.13

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/qbs/qbs-2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/qbs/qbs-2.3.1.ebuild b/dev-util/qbs/qbs-2.3.1.ebuild
index ed014f09332d..2e99070c6c0f 100644
--- a/dev-util/qbs/qbs-2.3.1.ebuild
+++ b/dev-util/qbs/qbs-2.3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit cmake flag-o-matic python-any-r1
 
 DESCRIPTION="Modern build tool for software projects"



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

2024-05-12 Thread Ionen Wolkens
commit: dfeb001fd09453297ca5e61d58f7bc6ddc01a6cf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 00:25:54 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfeb001f

dev-python/PyQt-builder: enable py3.13

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild
index db970356ea9e..42fda041fa5d 100644
--- a/dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild
+++ b/dev-python/PyQt-builder/PyQt-builder-1.16.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="The PEP 517 compliant PyQt build system"



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

2024-05-12 Thread Ionen Wolkens
commit: f2ada7748b37ed333ec33a6922d61fc7320c2a30
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 00:25:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ada774

dev-python/PyQt6-sip: enable py3.13

PyQt5 itself is waiting on dbus-python for USE=dbus, but
otherwise seems to be fine.

signed-off-by: ionen wolkens  gentoo.org>

 dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild 
b/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild
index 4fc699fb2293..ef664487a214 100644
--- a/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild
+++ b/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN=${PN/-/_}
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="sip module support for PyQt6"



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

2024-05-12 Thread Ionen Wolkens
commit: cf2e7e77811205d05fe5a71983d6d44b2a85d339
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 00:25:19 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2e7e77

dev-python/PyQt5-sip: enable py3.13

PyQt5 itself is waiting on dbus-python for USE=dbus, but
otherwise seems to be fine.

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild 
b/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild
index 95b3db8eb4ed..4731764f46dd 100644
--- a/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild
+++ b/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYPI_PN=${PN/-/_}
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="sip extension module for PyQt5"



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

2024-05-12 Thread Ionen Wolkens
commit: e0640a5f2b229810ffb799924c190cdc8f9df33f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May 13 00:22:31 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 05:48:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0640a5f

dev-python/sip: enable py3.13

Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/sip/sip-6.8.3.ebuild b/dev-python/sip/sip-6.8.3.ebuild
index 5f9ffe71e07e..e3cdc24f0a54 100644
--- a/dev-python/sip/sip-6.8.3.ebuild
+++ b/dev-python/sip/sip-6.8.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="Python bindings generator for C/C++ libraries"



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

2024-05-12 Thread Sam James
commit: b16ab6c7088cfde7664f1728542545e6dafce99d
Author: Bryan Gardiner  khumba  net>
AuthorDate: Sat May 11 03:18:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 05:43:48 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b16ab6c7

depgraph.py: Fix the URL for the changed-deps wiki page

Signed-off-by: Bryan Gardiner  khumba.net>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index 6853ec4911..9673d85f87 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -1181,7 +1181,7 @@ class depgraph:
 "NOTE: Refer to the following page for more information 
about dependency",
 "  change(s) without revision bump:",
 "",
-"  
https://wiki.gentoo.org/wiki/Project:Portage/Changed_Deps;,
+"  
https://wiki.gentoo.org/wiki/Project:Portage/Changed_dependencies;,
 "",
 "  In order to suppress reports about dependency 
changes, add",
 "  --changed-deps-report=n to the EMERGE_DEFAULT_OPTS 
variable in",



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

2024-05-12 Thread Sam James
commit: 8a98670a4a108814aaecbe3192b93505e8b38d50
Author: Bryan Gardiner  khumba  net>
AuthorDate: Sat May 11 03:18:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 05:43:48 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8a98670a

ebuild.5: Escape carats which are special to groff

Raw carats are converted to circumflex characters which are not
searchable, so they need to be escaped.  See groff_char(7).

Signed-off-by: Bryan Gardiner  khumba.net>
Signed-off-by: Sam James  gentoo.org>

 man/ebuild.5 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/man/ebuild.5 b/man/ebuild.5
index a32ba4828c..36d65eb18f 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -734,7 +734,7 @@ If flag1 enabled then flag2 enabled flag1? ( flag2 )
 If flag1 disabled then flag2 enabled   !flag1? ( flag2 )
 If flag1 disabled then flag2 disabled  !flag1? ( !flag2 )
 Must enable any one or more (inclusive or) || ( flag1 flag2 flag3 )
-Must enable exactly one but not more (exclusive or)^^ ( flag1 flag2 flag3 )
+Must enable exactly one but not more (exclusive or)\(ha\(ha ( flag1 flag2 
flag3 )
 May enable at most one (EAPI 5 or later)   ?? ( flag1 flag2 flag3 )
 .TE
 .TP



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

2024-05-12 Thread orbea
commit: 9e8d06e63a2fa976fdbec2039bef29d09017705d
Author: Saki Xi  riseup  net>
AuthorDate: Mon May 13 01:56:17 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon May 13 05:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=9e8d06e6

net-analyzer/nmap: upstream sync, stable

Signed-off-by: Saki Xi  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/560
Signed-off-by: orbea  riseup.net>

 net-analyzer/nmap/nmap-7.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nmap/nmap-7.95.ebuild 
b/net-analyzer/nmap/nmap-7.95.ebuild
index c1c992c..1cfad6a 100644
--- a/net-analyzer/nmap/nmap-7.95.ebuild
+++ b/net-analyzer/nmap/nmap-7.95.ebuild
@@ -27,7 +27,7 @@ else
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"
+   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.95-patches-2.tar.xz;



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

2024-05-12 Thread Joonas Niilola
commit: 6e84d051c84ffbf63ec5146b6a1a3a4b0d7d7050
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 13 05:27:38 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 13 05:27:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e84d051

games-emulation/pcsx2: Stabilize 1.7.5724 amd64, #931830

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
index 634e5d0a4e32..1bf5c7c73e38 100644
--- a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
+++ b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
@@ -12,7 +12,7 @@ else
# unbundling on this package has become unmaintainable and, rather than
# handle submodules separately, using a tarball that includes them
SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz;
-   KEYWORDS="-* ~amd64"
+   KEYWORDS="-* amd64"
 fi
 
 DESCRIPTION="PlayStation 2 emulator"



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

2024-05-12 Thread Joonas Niilola
commit: 5c0720a302c384296cb0f3eefd6b7b8002d1f4f0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 13 05:26:36 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 13 05:26:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0720a3

sys-process/fcron: Stabilize 3.3.1-r1 amd64, #931790

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/fcron/fcron-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.3.1-r1.ebuild 
b/sys-process/fcron/fcron-3.3.1-r1.ebuild
index 73a278f4d605..bcc9f8e95561 100644
--- a/sys-process/fcron/fcron-3.3.1-r1.ebuild
+++ b/sys-process/fcron/fcron-3.3.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



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

2024-05-12 Thread Joonas Niilola
commit: 7020f80b2f135b15691ee3958bc25c8c2ad5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 13 05:27:05 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 13 05:27:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7020

sys-process/fcron: Stabilize 3.3.1-r1 x86, #931790

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-process/fcron/fcron-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.3.1-r1.ebuild 
b/sys-process/fcron/fcron-3.3.1-r1.ebuild
index bcc9f8e95561..f24198fef608 100644
--- a/sys-process/fcron/fcron-3.3.1-r1.ebuild
+++ b/sys-process/fcron/fcron-3.3.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2024-05-12 Thread George Zenner
commit: ebe6ce341c81b09d84a98bde83a118bdcf68ca8d
Author: Zen  pyl  onl>
AuthorDate: Mon May 13 03:56:44 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 13 03:56:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebe6ce34

sys-kernel/ugrd: Replace 1.5.0 with 1.5.1

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.5.0.ebuild => ugrd-1.5.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index f726b61ff0..14f2b0d58e 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,5 +1,5 @@
-DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
 DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 
0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea
 SHA512 
95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e
 DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B 
aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653
 SHA512 
020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c
 DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 
5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85
 SHA512 
8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa
+DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 
5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d
 SHA512 
0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912

diff --git a/sys-kernel/ugrd/ugrd-1.5.0.ebuild 
b/sys-kernel/ugrd/ugrd-1.5.1.ebuild
similarity index 97%
rename from sys-kernel/ugrd/ugrd-1.5.0.ebuild
rename to sys-kernel/ugrd/ugrd-1.5.1.ebuild
index 58b58a6380..c30e8f8aba 100644
--- a/sys-kernel/ugrd/ugrd-1.5.0.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.5.1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64"
 RDEPEND="
app-misc/pax-utils
>=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pycpio-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}]
sys-apps/pciutils
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/

2024-05-12 Thread George Zenner
commit: 74f833d14e86b3ebef8d72012d4f21bfe126ef67
Author: Zen  pyl  onl>
AuthorDate: Mon May 13 03:02:51 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 13 03:02:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74f833d1

dev-python/pycpio: Add 1.1.1, remove 1.1.0

Signed-off-by: Zen  pyl.onl>

 dev-python/pycpio/Manifest | 2 +-
 dev-python/pycpio/{pycpio-1.1.0.ebuild => pycpio-1.1.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest
index 1fafbbc4e2..03feef50df 100644
--- a/dev-python/pycpio/Manifest
+++ b/dev-python/pycpio/Manifest
@@ -1,2 +1,2 @@
 DIST pycpio-1.0.0.tar.gz 17890 BLAKE2B 
beeec891fc17416280247e8a15373628f40be10946b596889b2d2a14d3e9ab5ee2014e6a4c6f5c4d612385f602e5ae14601cf0e379a165c2ed5d335832b3cfa2
 SHA512 
1ee2b09f01eab4b8adfd050845ff810b3da663386544321021de1b9a53b7846a31f3a6ab9e132fbffb9eeb04ad2b7b81235f59a333a63c3679d51755b822b320
-DIST pycpio-1.1.0.tar.gz 18153 BLAKE2B 
90717d5c29c01b3665ce4f683a193e22369f7680934cbd0e903ca20439ef29f5fe904fa8ce93241f701ded9061daac45b86993fe3af99193d29f44b81d477ad1
 SHA512 
58790e318fd07f00ad3eb1df0990fc791ef541d09160d9be20d60967e9732594ac45185044821ef372e51ca8c16dd9f0f9aa303d5e08afbe48550ffa57f90734
+DIST pycpio-1.1.1.tar.gz 18160 BLAKE2B 
fc2f9ca938b9b40794f973678750fdff586efc19f35a1994a4f1867a79a85dceb506e68597dc60c0c787aa4ff020d70045f041710cbbb04a3db6884fd7e82e5c
 SHA512 
aa962eea392140dd1b003b959d552966023b927b01db2f6e0198f54aad92e80d5770fc679b74500b92dad458ba2b2e17cd10fe07e22c1f917a9102d3586064a2

diff --git a/dev-python/pycpio/pycpio-1.1.0.ebuild 
b/dev-python/pycpio/pycpio-1.1.1.ebuild
similarity index 100%
rename from dev-python/pycpio/pycpio-1.1.0.ebuild
rename to dev-python/pycpio/pycpio-1.1.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2024-05-12 Thread George Zenner
commit: 169ad220ed2dfdd93e087817b3046d9ab1fd4a35
Author: Zen  pyl  onl>
AuthorDate: Mon May 13 03:26:20 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 13 03:26:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=169ad220

sys-kernel/ugrd: Removed 0.22.0 added 1.5.0

Signed-off-by: Zen  pyl.onl>

 .../ugrd/{ugrd-0.22.0.ebuild => ugrd-1.5.0.ebuild}  | 21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/sys-kernel/ugrd/ugrd-0.22.0.ebuild 
b/sys-kernel/ugrd/ugrd-1.5.0.ebuild
similarity index 71%
rename from sys-kernel/ugrd/ugrd-0.22.0.ebuild
rename to sys-kernel/ugrd/ugrd-1.5.0.ebuild
index 6c369fa202..58b58a6380 100644
--- a/sys-kernel/ugrd/ugrd-0.22.0.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.5.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{11..12} )
-inherit distutils-r1 optfeature
+inherit distutils-r1 optfeature shell-completion
 
 DESCRIPTION="Python based initramfs generator with TOML defintions"
 HOMEPAGE="https://github.com/desultory/ugrd;
@@ -15,10 +15,12 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="app-misc/pax-utils"
-DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}]
->=dev-python/pycpio-0.9.0[${PYTHON_USEDEP}]
-sys-apps/pciutils"
+RDEPEND="
+   app-misc/pax-utils
+   >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pycpio-1.1.1[${PYTHON_USEDEP}]
+   sys-apps/pciutils
+"
 
 src_install() {
# Call the distutils-r1_src_install function to install the package
@@ -33,7 +35,12 @@ src_install() {
# Install the kernel preinst.d hook
keepdir /etc/kernel/preinst.d
exeinto /etc/kernel/preinst.d
-   doexe hooks/51-ugrd.install
+   doexe hooks/installkernel/51-ugrd.install
+   exeinto /lib/kernel/install.d
+   doexe hooks/kernel-install/51-ugrd.install
+   # Install bash autocomplete script
+   dobashcomp completion/ugrd
+   dozshcomp completion/_ugrd
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/

2024-05-12 Thread George Zenner
commit: 9f865ec68f45dbb46724b77e38dcbe973b376fed
Author: Zen  pyl  onl>
AuthorDate: Mon May 13 03:52:07 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 13 03:52:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f865ec6

dev-python/pycpio: Replace 1.1.1 with 1.1.2

Signed-off-by: Zen  pyl.onl>

 dev-python/pycpio/Manifest | 2 +-
 dev-python/pycpio/{pycpio-1.1.1.ebuild => pycpio-1.1.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest
index 03feef50df..062e0fe9dd 100644
--- a/dev-python/pycpio/Manifest
+++ b/dev-python/pycpio/Manifest
@@ -1,2 +1,2 @@
 DIST pycpio-1.0.0.tar.gz 17890 BLAKE2B 
beeec891fc17416280247e8a15373628f40be10946b596889b2d2a14d3e9ab5ee2014e6a4c6f5c4d612385f602e5ae14601cf0e379a165c2ed5d335832b3cfa2
 SHA512 
1ee2b09f01eab4b8adfd050845ff810b3da663386544321021de1b9a53b7846a31f3a6ab9e132fbffb9eeb04ad2b7b81235f59a333a63c3679d51755b822b320
-DIST pycpio-1.1.1.tar.gz 18160 BLAKE2B 
fc2f9ca938b9b40794f973678750fdff586efc19f35a1994a4f1867a79a85dceb506e68597dc60c0c787aa4ff020d70045f041710cbbb04a3db6884fd7e82e5c
 SHA512 
aa962eea392140dd1b003b959d552966023b927b01db2f6e0198f54aad92e80d5770fc679b74500b92dad458ba2b2e17cd10fe07e22c1f917a9102d3586064a2
+DIST pycpio-1.1.2.tar.gz 18207 BLAKE2B 
acc92b626b5a110b8aa1672449fa1065283edfeb300c406b654e5a045bc554d9f79d3cd8f7edb53142405e600ceec21fa811a863907af3464d310482aa3fc528
 SHA512 
9a420edabec91e633b618f68878942d047d851eecad861255705f3db3f9fa8d14fa364f19320eb22758bbb7f1b23e7231b5db7aca117e670286e73f1dcb289ce

diff --git a/dev-python/pycpio/pycpio-1.1.1.ebuild 
b/dev-python/pycpio/pycpio-1.1.2.ebuild
similarity index 100%
rename from dev-python/pycpio/pycpio-1.1.1.ebuild
rename to dev-python/pycpio/pycpio-1.1.2.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pycpio/

2024-05-12 Thread George Zenner
commit: 90ce04573eea599f6a72ad5972b44a662772fa7f
Author: Zen  pyl  onl>
AuthorDate: Mon May 13 02:43:26 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 13 02:43:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90ce0457

dev-python/pycpio: Add 1.1.0, remove old versions

Signed-off-by: Zen  pyl.onl>

 dev-python/pycpio/Manifest |  5 +
 dev-python/pycpio/pycpio-0.8.0.ebuild  | 18 --
 dev-python/pycpio/pycpio-0.8.2.ebuild  | 18 --
 dev-python/pycpio/pycpio-0.9.1.ebuild  | 18 --
 .../{pycpio-0.9.2.ebuild => pycpio-1.1.0.ebuild}   |  2 +-
 5 files changed, 2 insertions(+), 59 deletions(-)

diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest
index 6be613e869..1fafbbc4e2 100644
--- a/dev-python/pycpio/Manifest
+++ b/dev-python/pycpio/Manifest
@@ -1,5 +1,2 @@
-DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 
101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7
 SHA512 
d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846
-DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 
3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469
 SHA512 
1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81
-DIST pycpio-0.9.1.tar.gz 17815 BLAKE2B 
6eed15c3ed6cc8a5d84767672b2762608efc352ac012ef6679a8b86df67e49af606f1e7ea6ecf67d51f7d9737f6a14d15bc7d14df0063e6f512bc1b72ba8f7a6
 SHA512 
0189f7d3b9c3eb2fdc2c2d10f0253243535d54fbc5d93efe82e9864ab70cb069f46a131edc5db5b1e1940b66d03a1a9b8d60f29a8ab5315e628d3402bcdfdb1e
-DIST pycpio-0.9.2.tar.gz 17820 BLAKE2B 
738f32ab54f77f8de2cbf38b22f0eaa5321d5a26ac4c46ce05372708d93f8b8e9cd2c20b49ba74d7acf6ad0f1f1d81b35624c46be2c7b30c00b1f6df945be99d
 SHA512 
9e4e1e798307cd7ed30bf189dc7cd647472628d39e26d26893cded62b8178659749926459ef60d99493a191dad8298a46b3ea4a5b47d7fc600fa259f05bb1f7f
 DIST pycpio-1.0.0.tar.gz 17890 BLAKE2B 
beeec891fc17416280247e8a15373628f40be10946b596889b2d2a14d3e9ab5ee2014e6a4c6f5c4d612385f602e5ae14601cf0e379a165c2ed5d335832b3cfa2
 SHA512 
1ee2b09f01eab4b8adfd050845ff810b3da663386544321021de1b9a53b7846a31f3a6ab9e132fbffb9eeb04ad2b7b81235f59a333a63c3679d51755b822b320
+DIST pycpio-1.1.0.tar.gz 18153 BLAKE2B 
90717d5c29c01b3665ce4f683a193e22369f7680934cbd0e903ca20439ef29f5fe904fa8ce93241f701ded9061daac45b86993fe3af99193d29f44b81d477ad1
 SHA512 
58790e318fd07f00ad3eb1df0990fc791ef541d09160d9be20d60967e9732594ac45185044821ef372e51ca8c16dd9f0f9aa303d5e08afbe48550ffa57f90734

diff --git a/dev-python/pycpio/pycpio-0.8.0.ebuild 
b/dev-python/pycpio/pycpio-0.8.0.ebuild
deleted file mode 100644
index d4dfebe419..00
--- a/dev-python/pycpio/pycpio-0.8.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..12} )
-inherit distutils-r1
-
-DESCRIPTION="Python CPIO library"
-HOMEPAGE="https://github.com/desultory/pycpio;
-SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=">=dev-python/zenlib-1.4.0[${PYTHON_USEDEP}]"

diff --git a/dev-python/pycpio/pycpio-0.8.2.ebuild 
b/dev-python/pycpio/pycpio-0.8.2.ebuild
deleted file mode 100644
index 9d7fdde818..00
--- a/dev-python/pycpio/pycpio-0.8.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..12} )
-inherit distutils-r1
-
-DESCRIPTION="Python CPIO library"
-HOMEPAGE="https://github.com/desultory/pycpio;
-SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=">=dev-python/zenlib-1.6.2[${PYTHON_USEDEP}]"

diff --git a/dev-python/pycpio/pycpio-0.9.1.ebuild 
b/dev-python/pycpio/pycpio-0.9.1.ebuild
deleted file mode 100644
index 4544d8ad03..00
--- a/dev-python/pycpio/pycpio-0.9.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..12} )
-inherit distutils-r1
-
-DESCRIPTION="Python CPIO library"
-HOMEPAGE="https://github.com/desultory/pycpio;
-SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}]"

diff --git a/dev-python/pycpio/pycpio-0.9.2.ebuild 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/

2024-05-12 Thread George Zenner
commit: 77032a7fb121faac75ffa2a3d83f72ddc6391f41
Author: Zen  pyl  onl>
AuthorDate: Mon May 13 02:39:44 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 13 02:39:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77032a7f

dev-python/zenlib: Remove old versions

Signed-off-by: Zen  pyl.onl>

 dev-python/zenlib/Manifest   |  7 ---
 dev-python/zenlib/zenlib-1.2.0-r1.ebuild | 16 
 dev-python/zenlib/zenlib-1.3.1.ebuild| 16 
 dev-python/zenlib/zenlib-1.4.0.ebuild| 16 
 dev-python/zenlib/zenlib-1.6.2.ebuild| 16 
 dev-python/zenlib/zenlib-1.7.2.ebuild| 16 
 dev-python/zenlib/zenlib-1.7.3.ebuild| 16 
 dev-python/zenlib/zenlib-1.7.4.ebuild| 16 
 8 files changed, 119 deletions(-)

diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
index 2e970a262d..7c073246a5 100644
--- a/dev-python/zenlib/Manifest
+++ b/dev-python/zenlib/Manifest
@@ -1,10 +1,3 @@
-DIST zenlib-1.2.0.tar.gz 12766 BLAKE2B 
9366beb9496d136cbf0efc9fd97c6d430b442eae4ede87d85c32e1bee9a17315cab04e0b8f97ad8b8e2b599d2965dc2cd3c57ebe4830ba9abe53adc13825f634
 SHA512 
e5630a0869cdcbd909ea829f5876057ad1787ae1b63f80f9b1db7deeb80799eef9deac56027291dac55efd1e974b82a737b236189a1d7a8657a215bb866bca91
-DIST zenlib-1.3.1.tar.gz 13470 BLAKE2B 
03bd8dce7a46641e60646173607ea6cd574fed58cbfa5d81c4c7f1deabf863a3acd12bdfd3b59fd5fc853762d7320d57613e40d72407216cc3ae1d82f7744789
 SHA512 
50a6ac2cb26fd74b6e92e3691463ec707259fe27e37af2f2c68a9a1e0c247b789cdf17d5b1f882e02dbca5f0653a4137caab39f3f0380d0b5391efaf41f1312d
-DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 
76f9e8ed74a451837b27406c7bf0791b8d131de9d5b75ab1b47cca47c665a676c07e7779f92baf843396e9e61fdc706e6e7fc6ff4e06a52e19706df6cf94d0c1
 SHA512 
6326a95226fbbb126d72ecc2a9b4940615ae866a5586f2c8d795e12ff37e5c27d0ec62cda7fa398d1aa460acaa401fd7fb330677edc12b92c23933514a7eb79e
-DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 
4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3
 SHA512 
26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b
-DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 
9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec
 SHA512 
b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b
-DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 
20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21
 SHA512 
f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b
-DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 
6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9
 SHA512 
1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104
 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B 
a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749
 SHA512 
2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31
 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B 
e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2
 SHA512 
12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1
 DIST zenlib-2.1.1.tar.gz 17139 BLAKE2B 
f9ff56b120d72786bd43cf60120f65c4b8b6d2ed47eb6656bc0c377e3b35ba60d6b1f348dce12b1096ebb752f073dd7113cb6765da98de279818bb7062ca8522
 SHA512 
f5db26e895e07266334b788530186cfa8f8ac9c239f65b8ee253d250cb47bd5a57ba6605b0b78f07b744f53cc5b3f9ab2ff229d098c6604d7d2d46e97ba34629

diff --git a/dev-python/zenlib/zenlib-1.2.0-r1.ebuild 
b/dev-python/zenlib/zenlib-1.2.0-r1.ebuild
deleted file mode 100644
index f9a184c858..00
--- a/dev-python/zenlib/zenlib-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..12} )
-inherit distutils-r1
-
-DESCRIPTION="Useful python decorators and utilities"
-HOMEPAGE="https://github.com/desultory/zenlib;
-SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"

diff --git a/dev-python/zenlib/zenlib-1.3.1.ebuild 
b/dev-python/zenlib/zenlib-1.3.1.ebuild
deleted file mode 100644
index f9a184c858..00
--- 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/

2024-05-12 Thread George Zenner
commit: dad0a3ec452cd45db1df13135b81dfe01bf4ac2d
Author: Zen  pyl  onl>
AuthorDate: Mon May 13 02:39:13 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 13 02:39:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dad0a3ec

dev-python/zenlib: Add 2.1.2

Signed-off-by: Zen  pyl.onl>

 dev-python/zenlib/Manifest|  1 +
 dev-python/zenlib/zenlib-2.1.2.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
index bc01964572..2e970a262d 100644
--- a/dev-python/zenlib/Manifest
+++ b/dev-python/zenlib/Manifest
@@ -8,3 +8,4 @@ DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 
6bc770d55207e3f532106b2511a3cd1c2161a7228
 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B 
a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749
 SHA512 
2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31
 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B 
e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2
 SHA512 
12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1
 DIST zenlib-2.1.1.tar.gz 17139 BLAKE2B 
f9ff56b120d72786bd43cf60120f65c4b8b6d2ed47eb6656bc0c377e3b35ba60d6b1f348dce12b1096ebb752f073dd7113cb6765da98de279818bb7062ca8522
 SHA512 
f5db26e895e07266334b788530186cfa8f8ac9c239f65b8ee253d250cb47bd5a57ba6605b0b78f07b744f53cc5b3f9ab2ff229d098c6604d7d2d46e97ba34629
+DIST zenlib-2.1.2.tar.gz 17293 BLAKE2B 
3d5067b9796f31d28d0ca04c842b4ef1807e0557a77c5b6ec5798cfa2aa04ee5e7eafa3549df6add4228e7c3014ca33eb1584c0aee6db9c0acc882f170972b36
 SHA512 
a0a53ed63a3efe83dc8f49fd512685b82ed383494f404072a47734c02a1955e0a4c9a6c9df48503419c82cb7479783669b6de8deef174a597ab73cad61da5c3e

diff --git a/dev-python/zenlib/zenlib-2.1.2.ebuild 
b/dev-python/zenlib/zenlib-2.1.2.ebuild
new file mode 100644
index 00..a517df4b63
--- /dev/null
+++ b/dev-python/zenlib/zenlib-2.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1
+
+DESCRIPTION="Useful python decorators and utilities"
+HOMEPAGE="https://github.com/desultory/zenlib;
+SRC_URI="https://github.com/desultory/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"



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

2024-05-12 Thread Michał Górny
commit: 980b5282a1dd2c7b56ceebf1f02289822b89182a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:04:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980b5282

dev-python/fakeredis: Bump to 2.23.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fakeredis/Manifest|  1 +
 dev-python/fakeredis/fakeredis-2.23.1.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index 1f695fecfd2d..bd277ead80e3 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,2 +1,3 @@
 DIST fakeredis-2.22.0.tar.gz 130074 BLAKE2B 
28ccc177c8f2d47515ff91834901b8fdf9559b83b1e7665101b5f17e57d65a3c820af6be21251257f35a7db858c22fac3395cfb550b724e020e96778ad380008
 SHA512 
a533f26c2a4289b1b4d398ee426f44c93f01a4aac0dc841854bf94674d7e0738fde38ea896280d4e83bf16041dba505db13e3fa3837a912dc872b1d36c05cc6e
 DIST fakeredis-2.23.0.tar.gz 133649 BLAKE2B 
4dcfb0b52f18101311cd6513fa236ecc6100d12fdfceb9eef12e40ea4fc2a8148dd93e2ad9a68cf5347a3048a95136b7fcbedab2ea5348fa789462b9fee6f920
 SHA512 
8c3b4ad153232101203811d2891985474fe17a86693217cb58e694ded3c309d101a6bef52e1b544bbc489a0c355792bdbdbed220dca00d0f50afb2fb1c6438ce
+DIST fakeredis-2.23.1.tar.gz 132829 BLAKE2B 
05bc696f22cd3280728cf96614ac68fa9243242934c2d25e09fc20a569295adea6b75efb890cc172b1a0c75b9d96e9a1b30c9c04a01bfca508609b3a6eaad5c5
 SHA512 
5b8d256460d5930896ee1d8b3259decfdee12d0699da852cf1d6ce2c00d70cb404840808c5385ebae8d4ba7accd744f7f969bee4fc73320f55fc34558dee1294

diff --git a/dev-python/fakeredis/fakeredis-2.23.1.ebuild 
b/dev-python/fakeredis/fakeredis-2.23.1.ebuild
new file mode 100644
index ..fe8a86c29b94
--- /dev/null
+++ b/dev-python/fakeredis/fakeredis-2.23.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fake implementation of redis API for testing purposes"
+HOMEPAGE="
+   https://github.com/cunla/fakeredis-py/
+   https://pypi.org/project/fakeredis/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/redis-4.2[${PYTHON_USEDEP}]
+   =dev-python/sortedcontainers-2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # also lupa
+   test/test_aioredis2.py::test_failed_script_error
+   # TODO
+   "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
+   "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
+   "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
+   
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
+   
test/test_mixins/test_set_commands.py::test_smismember_wrong_type
+   # new redis-server?
+   
"test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis]"
+   # json ext
+   test/test_json/test_json.py
+   test/test_json/test_json_arr_commands.py
+   # tdigest ext?
+   
'test/test_mixins/test_server_commands.py::test_command[FakeStrictRedis]'
+   )
+   local EPYTEST_IGNORE=(
+   # these tests fail a lot...
+   test/test_hypothesis.py
+   )
+   local args=(
+   # tests requiring lupa (lua support)
+   -k 'not test_eval and not test_lua and not test_script'
+   )
+   # Note: this package is not xdist-friendly
+   epytest "${args[@]}"
+}
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
+   daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mdit-py-plugins/

2024-05-12 Thread Michał Górny
commit: 378155aa7db99d096639a606ed5e63a7ce07d4f4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:59:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378155aa

dev-python/mdit-py-plugins: Bump to 0.4.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mdit-py-plugins/Manifest|  1 +
 .../mdit-py-plugins/mdit-py-plugins-0.4.1.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/mdit-py-plugins/Manifest 
b/dev-python/mdit-py-plugins/Manifest
index c41343c6b8c4..eda364a33386 100644
--- a/dev-python/mdit-py-plugins/Manifest
+++ b/dev-python/mdit-py-plugins/Manifest
@@ -1 +1,2 @@
 DIST mdit-py-plugins-0.4.0.gh.tar.gz 62199 BLAKE2B 
d8e69022ecceed436cd28202406bd46e786d40d3527f1c2c9311c4c32c59a4806cde9dc386309976c185522dd6286aec2542dabd31e08b8d7322fd02ae07186d
 SHA512 
cdcce7a3819120923b7725daae0bf7a833c4da4487c49ff1a067fecf7d5e8f7a7be2fae03f3b821c766d7d6ebed4a298755ad5edb00adf73300a76a5663d67d6
+DIST mdit-py-plugins-0.4.1.gh.tar.gz 63342 BLAKE2B 
3db6312e4d36cd7e870a707cbd2b99a4c954e40da2c34711a4b1f1fbd4086231f8e6013c99abdf3dc294acdfdc2706f2353151d2766223e141a0c6aa90e27996
 SHA512 
d2f5c59bf2a17ce441de18f815624cb6f61202f76c5f1c7745e430d59e8690ce8a5f9da2402bd34dcc5cf4dc38377990df649fbf3256216bc82cdfc6333a

diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.4.1.ebuild 
b/dev-python/mdit-py-plugins/mdit-py-plugins-0.4.1.ebuild
new file mode 100644
index ..42e19e457f8b
--- /dev/null
+++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.4.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of plugins for markdown-it-py"
+HOMEPAGE="
+   https://pypi.org/project/mdit-py-plugins/
+   https://github.com/executablebooks/mdit-py-plugins/
+"
+SRC_URI="
+   https://github.com/executablebooks/mdit-py-plugins/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   

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

2024-05-12 Thread Michał Górny
commit: e5362610a3c4b5a2fda885bd3b499cb5bf9fe067
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 02:00:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5362610

dev-python/pywlroots: Bump to 0.16.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pywlroots/Manifest|  1 +
 dev-python/pywlroots/pywlroots-0.16.9.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pywlroots/Manifest b/dev-python/pywlroots/Manifest
index 6864cb100431..0689f608b153 100644
--- a/dev-python/pywlroots/Manifest
+++ b/dev-python/pywlroots/Manifest
@@ -1,3 +1,4 @@
 DIST pywlroots-0.15.24.gh.tar.gz 85570 BLAKE2B 
0c7ba0be6159152488785298028bb1feec20e2380357060a850dab417b3fb1fccb4a9e6cc6564d2b7f124bf4fc454789549267e9036b0b4559e5fcd4c6f06196
 SHA512 
b29b76cf18a65b2ef19d15ecf018a9ba44119d60ee61435967d17f06d5f7544d2117f2e9a81574734c71591a237b00c8584a5cc6d6adb928f39f11170f21ee94
 DIST pywlroots-0.16.7.tar.gz 98542 BLAKE2B 
bcc20d31e4423c6f486f6bcbfecb1db1995cc3d58e98205f63468b4b93b3f386f67ff22e8a99cd419b7b31f7c0287a61f8c4e1fed6e7af525244e94895ba55d6
 SHA512 
05e75f70ca6e9fcf7cfd18fb55411fbf3ef9d0b95d11afdab0ad95f2016623ac4e097b600e3d7a6f880be0edc6a1ccfaa48364ec02bd3c46c44f7c0de3fe96ac
 DIST pywlroots-0.16.8.tar.gz 100267 BLAKE2B 
969f528a849a5b2b3c5c9147971c1fa4e105d894c3086e0283877cdedb8f1535632fd8554adfda2419881a0a0efb9a420950991f36746a66b543052f8301
 SHA512 
2b374ce77d35106830e8de8d96bb3572ff3853ce7a431e280580144ffc530531df5a79f54e5064d6186b7cc660a97dfb5d954155c71d8e70109d50206d96c597
+DIST pywlroots-0.16.9.tar.gz 100390 BLAKE2B 
139a7514ee503d883519dbd157a6ec75024ad8ac5d8b07b518831f94b04d2e28bba62a58351bc896a306533b4e88deb251caf00c48e3be7877d0f6ce7e833036
 SHA512 
b7fea09d1b2eb6ff443e71d63693ad440b2dc7b22dc49ec9b166ae45038662f0f68ca15db5e8bf8776b3ceb880f846341883bf99dd783f323bd46f6a3ac6

diff --git a/dev-python/pywlroots/pywlroots-0.16.9.ebuild 
b/dev-python/pywlroots/pywlroots-0.16.9.ebuild
new file mode 100644
index ..9a4044ba719c
--- /dev/null
+++ b/dev-python/pywlroots/pywlroots-0.16.9.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python binding to the wlroots library using cffi"
+HOMEPAGE="
+   https://github.com/flacjacket/pywlroots/
+   https://pypi.org/project/pywlroots/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="X"
+
+# See README for wlroots dep
+DEPEND="
+   dev-python/cffi:=[${PYTHON_USEDEP}]
+   >=dev-python/pywayland-0.4.14[${PYTHON_USEDEP}]
+   >=dev-python/xkbcommon-0.2[${PYTHON_USEDEP}]
+   =gui-libs/wlroots-$(ver_cut 1-2)*:=[X?]
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/${PN}-0.15.24-no-import-version-check.patch
+   )
+
+   # override automagic detection and caching that's completely broken
+   # by design; https://github.com/flacjacket/pywlroots/issues/132
+   cat > wlroots/_build.py <<-EOF || die
+   has_xwayland = $(usex X True False)
+   EOF
+   sed -e "s:return.*has_xwayland$:return $(usex X True False):" \
+   -i wlroots/ffi_build.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   rm -rf wlroots || die
+   epytest
+}



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

2024-05-12 Thread Michał Górny
commit: e13fe9ec8d561a8ebee2069b6c6d35c393d95f47
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 02:01:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13fe9ec

dev-python/pywlroots: Bump to 0.17.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pywlroots/Manifest|  1 +
 dev-python/pywlroots/pywlroots-0.17.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pywlroots/Manifest b/dev-python/pywlroots/Manifest
index 0689f608b153..439a658cb369 100644
--- a/dev-python/pywlroots/Manifest
+++ b/dev-python/pywlroots/Manifest
@@ -2,3 +2,4 @@ DIST pywlroots-0.15.24.gh.tar.gz 85570 BLAKE2B 
0c7ba0be6159152488785298028bb1fee
 DIST pywlroots-0.16.7.tar.gz 98542 BLAKE2B 
bcc20d31e4423c6f486f6bcbfecb1db1995cc3d58e98205f63468b4b93b3f386f67ff22e8a99cd419b7b31f7c0287a61f8c4e1fed6e7af525244e94895ba55d6
 SHA512 
05e75f70ca6e9fcf7cfd18fb55411fbf3ef9d0b95d11afdab0ad95f2016623ac4e097b600e3d7a6f880be0edc6a1ccfaa48364ec02bd3c46c44f7c0de3fe96ac
 DIST pywlroots-0.16.8.tar.gz 100267 BLAKE2B 
969f528a849a5b2b3c5c9147971c1fa4e105d894c3086e0283877cdedb8f1535632fd8554adfda2419881a0a0efb9a420950991f36746a66b543052f8301
 SHA512 
2b374ce77d35106830e8de8d96bb3572ff3853ce7a431e280580144ffc530531df5a79f54e5064d6186b7cc660a97dfb5d954155c71d8e70109d50206d96c597
 DIST pywlroots-0.16.9.tar.gz 100390 BLAKE2B 
139a7514ee503d883519dbd157a6ec75024ad8ac5d8b07b518831f94b04d2e28bba62a58351bc896a306533b4e88deb251caf00c48e3be7877d0f6ce7e833036
 SHA512 
b7fea09d1b2eb6ff443e71d63693ad440b2dc7b22dc49ec9b166ae45038662f0f68ca15db5e8bf8776b3ceb880f846341883bf99dd783f323bd46f6a3ac6
+DIST pywlroots-0.17.0.tar.gz 99439 BLAKE2B 
0f4153e5d4e7786d52d2a66614c4c92d29d0ef57be74ce8e7b23ed244c361a551b84606493296b99b4b1f48f5c862911f48aa32f3e7d5bd1c0fcedcfb1240474
 SHA512 
20b93845f26f1942bc111d12de24acc17af24cd70abd644a66a4b43e3622fa2cb9323c7dc846a5708c5cb63631e77020350231a67d3b6702ac5882fcd31411df

diff --git a/dev-python/pywlroots/pywlroots-0.17.0.ebuild 
b/dev-python/pywlroots/pywlroots-0.17.0.ebuild
new file mode 100644
index ..9a4044ba719c
--- /dev/null
+++ b/dev-python/pywlroots/pywlroots-0.17.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python binding to the wlroots library using cffi"
+HOMEPAGE="
+   https://github.com/flacjacket/pywlroots/
+   https://pypi.org/project/pywlroots/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="X"
+
+# See README for wlroots dep
+DEPEND="
+   dev-python/cffi:=[${PYTHON_USEDEP}]
+   >=dev-python/pywayland-0.4.14[${PYTHON_USEDEP}]
+   >=dev-python/xkbcommon-0.2[${PYTHON_USEDEP}]
+   =gui-libs/wlroots-$(ver_cut 1-2)*:=[X?]
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/${PN}-0.15.24-no-import-version-check.patch
+   )
+
+   # override automagic detection and caching that's completely broken
+   # by design; https://github.com/flacjacket/pywlroots/issues/132
+   cat > wlroots/_build.py <<-EOF || die
+   has_xwayland = $(usex X True False)
+   EOF
+   sed -e "s:return.*has_xwayland$:return $(usex X True False):" \
+   -i wlroots/ffi_build.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   rm -rf wlroots || die
+   epytest
+}



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

2024-05-12 Thread Michał Górny
commit: 104bd84b7b711383f83d5d11ef7aa587d0272309
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:58:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104bd84b

dev-python/griffe: Bump to 0.45.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.45.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 95bfd6389703..3704a7f02f9e 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,2 +1,3 @@
 DIST griffe-0.43.0.gh.tar.gz 226278 BLAKE2B 
c73edf303bb44ac714aca8b9516b332183d1b2d8465aabf3725ce3eabf44325660b05a183492535892cdd227065a41d4d8f808ddfb0204641b12495488bb3862
 SHA512 
34dbe13414d8f6df8a7fe486f542e195a235644c28b55717fe8abb7197780f51c05ff77a633f236cb09d5072a181fb5bac06e962db1d7d820fcd4316f5cdd471
 DIST griffe-0.44.0.gh.tar.gz 226269 BLAKE2B 
fd22ed9d11b9016307cd6cb519b7248b9afc2759eb20db2c2d1099f35ae804c9135ba241f1913d146154ff1ee917b9190ebda3fab3268b1b649a4cc925a15ade
 SHA512 
6a60caec49ddc0496bacb5bb1c5a43cb6f56c1513d681b2c9a99a6acc2858ed465a0abacf564fe02c71bcf9fff996c50bfebd005df7855e33852c1a1a955
+DIST griffe-0.45.0.gh.tar.gz 230227 BLAKE2B 
9baaf356fe766ffa4537329955dd889e464e9d4521c8c3c35121a8b447de3d1ce6f9a5f91c6141af2bf4aeae02fad478155a705069957570036c53a40061e69f
 SHA512 
36eb1bb70aa9b7888506c6ad13b8d4dadbccfce4d63924eddd3d4d90936c8b2588edbac9181fcd6e649a5945213402da63df8eb753c46db3db94e36ae5df4435

diff --git a/dev-python/griffe/griffe-0.45.0.ebuild 
b/dev-python/griffe/griffe-0.45.0.ebuild
new file mode 100644
index ..73f99c53e1af
--- /dev/null
+++ b/dev-python/griffe/griffe-0.45.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2024-05-12 Thread Michał Górny
commit: 4ab8ffc10b6072bed98ab6896e1eb37a08061935
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:56:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab8ffc1

dev-python/pyfakefs: Bump to 5.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyfakefs/Manifest  |  1 +
 dev-python/pyfakefs/pyfakefs-5.5.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index ca8639a01728..0103e03c5326 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1 +1,2 @@
 DIST pyfakefs-5.4.1.gh.tar.gz 237928 BLAKE2B 
8abea2d884d69717ab754c3833f86230e981ddb099f8f9493d4d82ff0ff73e644ec793ea5e68edc662fee72dfd833fcab068b73fd528d2e5d8445823
 SHA512 
f27ce662a443623717a91e3fe1895cbbf7a64d009b7846b61c890ebabb0c3bb978b12bb83b68460fc026f4a0cfe846afb6057b72306e822dc8ba75d6e2f1b555
+DIST pyfakefs-5.5.0.gh.tar.gz 239883 BLAKE2B 
cf9b91fbfbb77b012ec768ac2188ea5c611a271f50ded69cc92607d955b4dda8cacf7b0560da5a2b57f7a4aa6879fafb328357e5996d8c7c025f531530a04f4d
 SHA512 
d9f05318f26ca9c26e0cca3c4fdf19dc3cf33bd21a6a87e1e4d8871b06eba9d8ba875301b001221ec9e0bd17c14f8aba3e61d3ec5b3c72587d28b7b5263e2a2c

diff --git a/dev-python/pyfakefs/pyfakefs-5.5.0.ebuild 
b/dev-python/pyfakefs/pyfakefs-5.5.0.ebuild
new file mode 100644
index ..85eb97cbee97
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-5.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A fake file system that mocks the Python file system modules"
+HOMEPAGE="
+   https://github.com/pytest-dev/pyfakefs/
+   https://pypi.org/project/pyfakefs/
+"
+SRC_URI="
+   https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   local EPYTEST_IGNORE=(
+   # test for regression with opentimelineio package
+   pyfakefs/pytest_tests/segfault_test.py
+   # test for regression with undefined package
+   pyfakefs/pytest_tests/pytest_fixture_test.py
+   )
+
+   if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   pyfakefs/pytest_tests/pytest_reload_pandas_test.py
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pyfakefs.pytest_plugin
+}



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

2024-05-12 Thread Michał Górny
commit: 7cefb4571593c9ba73390b5ef73368d681dc6ccb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:03:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cefb457

dev-python/numpy: Bump to 2.0.0_rc2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numpy/Manifest   |   1 +
 dev-python/numpy/numpy-2.0.0_rc2.ebuild | 167 
 2 files changed, 168 insertions(+)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index e74b88d9cd74..757130740cbb 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -3,3 +3,4 @@ DIST numpy-1.26.2.tar.gz 15664248 BLAKE2B 
006e511e27c009f27bf4bf6c8c30c84a4bf0e8
 DIST numpy-1.26.3.tar.gz 15679696 BLAKE2B 
4c063e1a495b187049b5604686c0411b056fd03a69b5044cff10693694a7f055c87a017334cf8d05aa4a4cb87896fdf9203f51742d3cf83dbaf611b0e6e4091a
 SHA512 
25556b41e2db9cfc52c1dfa61b05e4fc1b7b6df3b169f365375575d1146857fdb5ff91ca1508b968c296b7a06e5c6d95e82c41cdc3561587a46d3aa178f6305d
 DIST numpy-1.26.4.tar.gz 15786129 BLAKE2B 
ee759d3a857111bc494d5e989a7b005375d942b2a89cda69be4a3bd7c6cb195003fd2a8a0535f1858d8977ff688b0ec36360dcba9c3160206eedce5e28f191ef
 SHA512 
f7121ab4099fa0686f9c095d456baa4a5869d651d7b7a06385f885f329cf08f11024b5df5e7b4ee705970062a8102ec4f709512eabbfd5c9fccce4ef83b9c208
 DIST numpy-2.0.0rc1.tar.gz 18314779 BLAKE2B 
5f304986330356418302d755d2a94edabbb62b7d88f4637b9f3fa633925174a8d5044f686635ff97dc81a5b464f2a66246ef4c3ede12a2c0441778acd2380927
 SHA512 
1f3bef3fd51f074b137099921ab0bc0f1af46c9e27993f315b8a7af2cab948de9f91af341a6976d54fae099ba1aa9e0e917eecd520c3721c1ba8e17c28d40be8
+DIST numpy-2.0.0rc2.tar.gz 18323588 BLAKE2B 
e2d5d03594d0cba360d4e85207818d15a0761f37cc3fb366f8f9f8bdd97743fe0cf0d09a34319c8b6af29b2bc1fc32a7f5be30a5fa2bdebffe455baff05caf7e
 SHA512 
f86b27264c5274823aa11cbedf17c08f81f9acd05430bf40cccbbe8dcff523410629795ca5927d7f8e6c152272b274d777b64f547d23f50d11ae9fd656fd773d

diff --git a/dev-python/numpy/numpy-2.0.0_rc2.ebuild 
b/dev-python/numpy/numpy-2.0.0_rc2.ebuild
new file mode 100644
index ..9b86ed057d7a
--- /dev/null
+++ b/dev-python/numpy/numpy-2.0.0_rc2.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+FORTRAN_NEEDED=lapack
+
+inherit distutils-r1 flag-o-matic fortran-2 pypi toolchain-funcs
+
+DESCRIPTION="Fast array and numerical python library"
+HOMEPAGE="
+   https://numpy.org/
+   https://github.com/numpy/numpy/
+   https://pypi.org/project/numpy/
+"
+
+LICENSE="BSD"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+# +lapack because the internal fallbacks are pretty slow. Building without blas
+# is barely supported anyway, see bug #914358.
+IUSE="+lapack"
+
+RDEPEND="
+   lapack? (
+   >=virtual/cblas-3.8
+   >=virtual/lapack-3.8
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-build/meson-1.1.0
+   >=dev-python/cython-3.0.6[${PYTHON_USEDEP}]
+   lapack? (
+   virtual/pkgconfig
+   )
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}]
+   ' 'python*')
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   append-flags -fno-strict-aliasing
+
+   distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+   DISTUTILS_ARGS=(
+   -Dallow-noblas=$(usex !lapack true false)
+   -Dblas=$(usev lapack cblas)
+   -Dlapack=$(usev lapack lapack)
+   # TODO: cpu-* options
+   )
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Very disk-and-memory-hungry
+   lib/tests/test_io.py::TestSaveTxt::test_large_zip
+   lib/tests/test_io.py::TestSavezLoad::test_closing_fid
+   
lib/tests/test_io.py::TestSavezLoad::test_closing_zipfile_after_load
+
+   # Precision problems
+   
_core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals
+
+   # Runs the whole test suite recursively, that's just crazy
+   core/tests/test_mem_policy.py::test_new_policy
+
+   typing/tests/test_typing.py
+   # Uses huge amount of memory
+   core/tests/test_mem_overlap.py
+   
'core/tests/test_multiarray.py::TestDot::test_huge_vectordot[complex128]'
+
+   # TODO: crashes
+   

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

2024-05-12 Thread Michał Górny
commit: 46842c759578fbc513cb38173cc8a77b348b79b6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:03:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46842c75

dev-python/charset-normalizer: Enable py3.13

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild 
b/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild
index d768b5c4343d..35b48d025508 100644
--- a/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild
+++ b/dev-python/charset-normalizer/charset-normalizer-3.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep
@@ -6,7 +6,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2024-05-12 Thread Michał Górny
commit: dd49b745ac469006604205bae7c7947436f5d621
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:04:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd49b745

dev-python/mkdocs-material: Bump to 9.5.22

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.5.22.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 1f48e8b84742..37c67890078c 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,3 +1,4 @@
 DIST mkdocs-material-9.5.19.gh.tar.gz 14862903 BLAKE2B 
079a00b66a97e967101cde17a9dcb0187c2f9e30dcc1ecec37407df5a1f5d1845abb202273f3a3804edd05cd12639b4cde0e61eab0357a914cf24162928a
 SHA512 
b97bf81f63b2868db051e0f31b003dc3e3c6d6a853575b959702c7feaa74cbd69f5961ff3de93ec2596d0f027aa98f5aa73df5166971dbd8a27ada4ee45f6a83
 DIST mkdocs-material-9.5.20.gh.tar.gz 14862657 BLAKE2B 
cfcd1acb8f3d685e364d9a627cc87b9df86566bb250fc09262975d60f5b432c54c398674a8a9bf033fd1027c1ea762a95627fb55ec26fa1f630842e6c82d9fdb
 SHA512 
163589085fd688610f64c7d264807c11bc7c1f19a7c007952f983c60466853a727204404a58d66bdc4c12179241e752eb38973904fa0ccbdc8de863c4f2ed732
 DIST mkdocs-material-9.5.21.gh.tar.gz 14865463 BLAKE2B 
d83c518474697e65c614cebd1e74abd827163bc5df9a69bc84bcb9d252e1115def196bbaa5e5f0a7e0b247b7952d55f13d0d4288d37af41ad443bcb6d8a022c5
 SHA512 
b7d5f31bec769091ce42dbac15602194718bc0d66835d3fcfc8744dccd38ebc81e40437f698225c29d8d344d481ca6c20a964d5a9b469f0915c10410b63ab567
+DIST mkdocs-material-9.5.22.gh.tar.gz 14866139 BLAKE2B 
2352e1d319e1b93d5e7907807845bbd095696e90bec33660872cd53471606c6b83e39c64d976b7d421179171fb10b74071c37b722c862556d990c60c9e926591
 SHA512 
865a599fdd8636168dac7878dc3b3cc21c9c84dfee1ee72a992720ff8c51addae9679d413a245e2232367c33533af44e80f37cacc7af908f4c5f900138ea703c

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.22.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.5.22.ebuild
new file mode 100644
index ..46c2a0851fa9
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.5.22.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
+   >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-10.2[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
+"
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



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

2024-05-12 Thread Michał Górny
commit: e176beb3876ea1f54ccb38952a5876c12cb9275c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:02:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 02:12:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e176beb3

dev-python/hypothesis: Bump to 6.100.7

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/hypothesis/Manifest  |  1 +
 dev-python/hypothesis/hypothesis-6.100.7.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index dbc0c2b18bd5..b891112171e3 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -3,3 +3,4 @@ DIST hypothesis-6.100.2.gh.tar.gz 9452773 BLAKE2B 
46519695d9fdefeeb3c24abacfb0dd
 DIST hypothesis-6.100.4.gh.tar.gz 9453201 BLAKE2B 
0df377ae46748fd15f70e296edab92587e0aa2deeb026950dff5e440c1d52d89a48245ba43044061b85ec0a009a8b88500b5e39513a8d0bce9afcc16dafa
 SHA512 
089d8975ccfc8c13d092ddc67003d20ffe181950343b7bddd80769c7a55211cd073c4a0b29f5b46d2be6dc849263d79114e141becf732cdc895addeb2e535c5a
 DIST hypothesis-6.100.5.gh.tar.gz 9453477 BLAKE2B 
8b0ea09b30002a07f91ad8ac59c71b3aece27739c1c3d7a1cf4806dbd7d0cb280277937e0c4f88f64dfc97991753e6c7185ffa5c414c4ba061b87d68a3ca5bd2
 SHA512 
183aa4ef3425b2bbc632ad77c2ce4b7b7137a81b8344607082e5993593fbc820c68944c1a30c826c655d55145251dc5d53193eb444ce28fce930404ce33621c6
 DIST hypothesis-6.100.6.gh.tar.gz 9456232 BLAKE2B 
348f1ccbd4947ac6811eefd7ba997c25e19db79a19ab042ce913490f96a0edc063297ffcb91edffac7788cf5889a1b3360d59f31bf3bc8a8ef9f974a0cbb8793
 SHA512 
1f09f8ec1095b00317ec390c5755c2e0f469a5dc712d1f52053a384dc913172adda8fd1f424353aa9b0de5cec537f5822f2e29031db0bc83fd19ba74df44ec3c
+DIST hypothesis-6.100.7.gh.tar.gz 9456557 BLAKE2B 
b05da95267cb4920aac221a3f2d6ade7917d038358a6233e84fea58b0a6e478fc156ff771219fce80c99eb1c6eba5eb01b6c0bc5351ba26aafcedf3689afb414
 SHA512 
ba8453951cbfc52c1a6f3d17a1f723f73db105d4184daa1a4d9034f667f9de774b819e707fd04197ed69fc61380667df0c1915f7ed3d9a6d18a1543c261311b5

diff --git a/dev-python/hypothesis/hypothesis-6.100.7.ebuild 
b/dev-python/hypothesis/hypothesis-6.100.7.ebuild
new file mode 100644
index ..c2bf166b155f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.100.7.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 python3_13 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-8[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2024-05-12 Thread Sam James
commit: b1010d549a72374a7134ecc97f27bb331b9dc937
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 01:05:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 01:05:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1010d54

dev-debug/valgrind: Stabilize 3.22.0-r2 amd64, #931822

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

 dev-debug/valgrind/valgrind-3.22.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild 
b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
index fd4c4cea5a1d..db53c056b3cb 100644
--- a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
+++ b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
@@ -27,7 +27,7 @@ else
S="${WORKDIR}"/${MY_P}
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
fi
 fi
 



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

2024-05-12 Thread Sam James
commit: 43ef606d19202153f7640931828429cde24efd1d
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 01:05:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 01:05:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ef606d

dev-debug/valgrind: Stabilize 3.22.0-r2 ppc64, #931822

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

 dev-debug/valgrind/valgrind-3.22.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild 
b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
index f88b96d14dac..c35267b9a76f 100644
--- a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
+++ b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
@@ -27,7 +27,7 @@ else
S="${WORKDIR}"/${MY_P}
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbiff/

2024-05-12 Thread Sam James
commit: 0373a330778a88a9be2b38a297e4f0263cd390da
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon May 13 01:01:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 01:05:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0373a330

x11-plugins/wmbiff: mark as LTO-unsafe

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

 x11-plugins/wmbiff/wmbiff-0.4.36.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild 
b/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild
index 7f44590d0960..a433a5c8d123 100644
--- a/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild
+++ b/x11-plugins/wmbiff/wmbiff-0.4.36.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="WMBiff is a dock applet for WindowMaker which can monitor up to 5 
mailboxes"
 HOMEPAGE="https://www.dockapps.net/wmbiff;
@@ -36,5 +36,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/864855
+   # https://groups.google.com/g/wmaker-dev/c/Z9mU9x4qxs0
+   filter-lto
+
econf $(use_enable crypt crypto)
 }



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

2024-05-12 Thread Sam James
commit: 8be63e056f68a06d49f1dfc2dee8d995be5a8852
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 01:05:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 01:05:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be63e05

dev-debug/valgrind: Stabilize 3.22.0-r2 x86, #931822

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

 dev-debug/valgrind/valgrind-3.22.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild 
b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
index db53c056b3cb..f88b96d14dac 100644
--- a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
+++ b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
@@ -27,7 +27,7 @@ else
S="${WORKDIR}"/${MY_P}
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmbiff/

2024-05-12 Thread Sam James
commit: 67c1593710b2cae3373d73c069163551d473126e
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon May 13 01:04:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 01:05:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c15937

x11-plugins/wmbiff: update EAPI 7 -> 8

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

 x11-plugins/wmbiff/wmbiff-0.4.36-r1.ebuild | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/x11-plugins/wmbiff/wmbiff-0.4.36-r1.ebuild 
b/x11-plugins/wmbiff/wmbiff-0.4.36-r1.ebuild
new file mode 100644
index ..b877701251c6
--- /dev/null
+++ b/x11-plugins/wmbiff/wmbiff-0.4.36-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic
+
+DESCRIPTION="WMBiff is a dock applet for WindowMaker which can monitor up to 5 
mailboxes"
+HOMEPAGE="https://www.dockapps.net/wmbiff;
+SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="crypt"
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   crypt? (
+   >=dev-libs/libgcrypt-1.2.1:0
+   >=net-libs/gnutls-2.2.0
+   )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+DOCS="ChangeLog FAQ NEWS README TODO wmbiff/sample.wmbiffrc"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.27-invalid-strncpy.patch
+   "${FILESDIR}"/${P}-ar.patch
+   )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/864855
+   # https://groups.google.com/g/wmaker-dev/c/Z9mU9x4qxs0
+   filter-lto
+
+   econf $(use_enable crypt crypto)
+}



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

2024-05-12 Thread Michał Górny
commit: 8a3b318f4e3fa10a6f4909659bb52383ae9b2aa0
Author: Joey Dumont  gmail  com>
AuthorDate: Sun May 12 14:23:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 01:01:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3b318f

dev-libs/mpdecimal: fix Prefix path mismatch

Signed-off-by: Joey Dumont  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36655
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild 
b/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild
index 91795ce385ce..4e0a3c10dbec 100644
--- a/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild
+++ b/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild
@@ -59,5 +59,5 @@ src_test() {
 
 src_install() {
default
-   rm -r "${ED}/removeme" || die
+   rm -r "${D}/removeme" || die
 }



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

2024-05-12 Thread Michał Górny
commit: e81a542b17a3e613cc88a110a972e489c85bd59d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 01:01:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 01:01:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81a542b

dev-libs/mpdecimal: Use HTTPS

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild 
b/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild
index 4e0a3c10dbec..bee1b8bfd34e 100644
--- a/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild
+++ b/dev-libs/mpdecimal/mpdecimal-4.0.0.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://www.bytereef.org/mpdecimal/;
 SRC_URI="
https://www.bytereef.org/software/mpdecimal/releases/${P}.tar.gz
test? (
-   http://speleotrove.com/decimal/dectest.zip
+   https://speleotrove.com/decimal/dectest.zip
)
 "
 



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

2024-05-12 Thread Craig Andrews
commit: c85f2e4ccd54c63dbf64d38b01c8d8755fa090b5
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 13 00:59:51 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 13 00:59:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85f2e4c

www-apps/radarr-bin: drop 5.5.2.8781

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/radarr-bin/Manifest |  6 --
 www-apps/radarr-bin/radarr-bin-5.5.2.8781.ebuild | 78 
 2 files changed, 84 deletions(-)

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index f8ecbcc88cca..d9044fa978bb 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -1,9 +1,3 @@
-DIST Radarr.develop.5.5.2.8781.linux-core-arm.tar.gz 96346113 BLAKE2B 
c1012b9ed66818d80f8faba66e6ece38e74d52867da6e202afd780d31754735e002d535d6925427982a0fde1c63a1382c6c4e9e75325d7c2112171bc6c0aba7f
 SHA512 
a4d95cf0b09b499ae407c3aabf324cbee8f64cca4d855db1db5a3d8a4e4ea8037ad8a42c8dd7ac0c4875f0f15a8cad741f47003ea93af30fbc5318e710888f3a
-DIST Radarr.develop.5.5.2.8781.linux-core-arm64.tar.gz 95992427 BLAKE2B 
1d5dde3eafe60f588f252f264499f4da67a8d077ec42f11d41c9a1ea1f24e2af3fef330d52aa9ba8a5f1c768eb6a5dc7976142c75a1690afa0f871cd45a5f6f2
 SHA512 
446449ddfa40361a9363ada1f1e6016ee3bb4168e1e78cf5c6d39428898c22b5c2cfedd4aa9445a41b6e2e89be427dee06efade8cf3adf24d3e8bde793eac2ec
-DIST Radarr.develop.5.5.2.8781.linux-core-x64.tar.gz 101984734 BLAKE2B 
6deb628a27d78dd0e1ef29f309e6a201d220a5170297ba7f3dddab6b1ec8eba54a20391cd9240ac2376736517aad7539cbfe84ee33ed3e85e337a3a9fccd61b6
 SHA512 
9c223087946888e8e1943ad2e0adb9a6a76d86f8b005585a8415199983a669ca349cb2abeb2c2df5f8a6d112a6e9b8f7cc43a62404541a3b880da7ea8006dfe3
-DIST Radarr.develop.5.5.2.8781.linux-musl-core-arm.tar.gz 96419258 BLAKE2B 
3b74efa56a6b39eb2fda58a8b10bd7a8986743def34bbc3b4ab9d9aa01594008a5c69ada959e7057711067ec89d0c18f4418c9eca10baa3153fbe3cdce123ad5
 SHA512 
5bafa01fe681d9c8f67e19edae15c58326a967a632b126eda8c12d06fca8171b8763b29aa39946bf8fa19fe8ede6d4397772ecaed54f6728dcdfdd351feeb0f8
-DIST Radarr.develop.5.5.2.8781.linux-musl-core-arm64.tar.gz 96060238 BLAKE2B 
4d7138dbc62d402a0a0d798cb2a3972bb220b84e50532f456f21c3b59eb8069b706e639040fc3db03e8d185b3f3fb3db220b8a18864842c0d2d2b979f8e25389
 SHA512 
e8203d5b047075a57322c7bade3ab168c0d2e132022525399985fb2a08c670082ce9f902dd0cc414d57e9db408d2d6cf0a7efbdc3e46b3a3ba05c65910b00b84
-DIST Radarr.develop.5.5.2.8781.linux-musl-core-x64.tar.gz 101054812 BLAKE2B 
d4871d2c9fb25264192e0761f625c84217900a4b1a6d53ff48af7d195965f0164e9d4a05fea166c46c41dfa79f4d8ef54977aad31e767c48302c21e742bb7b8c
 SHA512 
a40ab4f2634dc7a5bb630dd0add20b9153b67f8cd4b33ac94ab0c5e022a2b4b2fa842b6dc59eee37dd13b12a72c1e17adff82c5956233d1e546cc5503afe7b45
 DIST Radarr.master.5.5.3.8819.linux-core-arm.tar.gz 96363163 BLAKE2B 
064c39af681a10102ff89975f9527bcc8bd6322cf97654f87dc63b1f7a6f8e2ee3786ffea81c8620c5c6249f3851de4779b6d99d6a8c800eb7f6740961fc2863
 SHA512 
6343bf4082b1056b4d1b9a8fff8c53d2d8166ef7a2463b6476043120f565aa74895c49ddb72b037b9496c2a85dcd6ef73f90f039352d6aaad2299dead0596674
 DIST Radarr.master.5.5.3.8819.linux-core-arm64.tar.gz 96015138 BLAKE2B 
8874199f6382e7f859aa3dece578e84b5aa0193c2b25796a2a2d77473c3bbac255a4d910a0928487ef2ea7099b05cfdd01599c8bfb3d5e73bb7cca53d9c6b4da
 SHA512 
8433679b7d5e20c19848dc90f27319df70c2a2418c457599884c525db074c8451de66e58289a32d0784aeafebe621b5884183b8d19668828b3b6fffc5ae7c376
 DIST Radarr.master.5.5.3.8819.linux-core-x64.tar.gz 102023590 BLAKE2B 
2dc41545828bdbddcfa5516afad4d2c852f72a987711a8ed81ea8c91da9a7c47a160dfd3f543f8b7c761a9e0ba9499da0f70ed7aaea0b87865fd7769dc1e304d
 SHA512 
e224558e1b445e0ba420fe88d995132db0b99ecc8a89b393ce7dbe65e2605eaa25a7929294e67cf52e3bd9cc1b4611b678b04eeef4d93ad4545f04d9e91d

diff --git a/www-apps/radarr-bin/radarr-bin-5.5.2.8781.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.5.2.8781.ebuild
deleted file mode 100644
index 644702692d02..
--- a/www-apps/radarr-bin/radarr-bin-5.5.2.8781.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
-HOMEPAGE="https://www.radarr.video/
-   https://github.com/Radarr/Radarr/;
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? (
-   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz
-   )
-   elibc_musl? (
-   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz
-   )
-   )
-   arm? (
-   elibc_glibc? (
-   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz
-   )
-   elibc_musl? (
-

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

2024-05-12 Thread Craig Andrews
commit: d7762110ce5780dfd508a5569ef4063b0d377c26
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 13 00:59:48 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 13 00:59:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7762110

www-apps/radarr-bin: add 5.5.3.8819

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/radarr-bin/Manifest |  6 ++
 www-apps/radarr-bin/radarr-bin-5.5.3.8819.ebuild | 78 
 2 files changed, 84 insertions(+)

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index db5257bb40d8..f8ecbcc88cca 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Radarr.develop.5.5.2.8781.linux-core-x64.tar.gz 101984734 
BLAKE2B 6deb628a2
 DIST Radarr.develop.5.5.2.8781.linux-musl-core-arm.tar.gz 96419258 BLAKE2B 
3b74efa56a6b39eb2fda58a8b10bd7a8986743def34bbc3b4ab9d9aa01594008a5c69ada959e7057711067ec89d0c18f4418c9eca10baa3153fbe3cdce123ad5
 SHA512 
5bafa01fe681d9c8f67e19edae15c58326a967a632b126eda8c12d06fca8171b8763b29aa39946bf8fa19fe8ede6d4397772ecaed54f6728dcdfdd351feeb0f8
 DIST Radarr.develop.5.5.2.8781.linux-musl-core-arm64.tar.gz 96060238 BLAKE2B 
4d7138dbc62d402a0a0d798cb2a3972bb220b84e50532f456f21c3b59eb8069b706e639040fc3db03e8d185b3f3fb3db220b8a18864842c0d2d2b979f8e25389
 SHA512 
e8203d5b047075a57322c7bade3ab168c0d2e132022525399985fb2a08c670082ce9f902dd0cc414d57e9db408d2d6cf0a7efbdc3e46b3a3ba05c65910b00b84
 DIST Radarr.develop.5.5.2.8781.linux-musl-core-x64.tar.gz 101054812 BLAKE2B 
d4871d2c9fb25264192e0761f625c84217900a4b1a6d53ff48af7d195965f0164e9d4a05fea166c46c41dfa79f4d8ef54977aad31e767c48302c21e742bb7b8c
 SHA512 
a40ab4f2634dc7a5bb630dd0add20b9153b67f8cd4b33ac94ab0c5e022a2b4b2fa842b6dc59eee37dd13b12a72c1e17adff82c5956233d1e546cc5503afe7b45
+DIST Radarr.master.5.5.3.8819.linux-core-arm.tar.gz 96363163 BLAKE2B 
064c39af681a10102ff89975f9527bcc8bd6322cf97654f87dc63b1f7a6f8e2ee3786ffea81c8620c5c6249f3851de4779b6d99d6a8c800eb7f6740961fc2863
 SHA512 
6343bf4082b1056b4d1b9a8fff8c53d2d8166ef7a2463b6476043120f565aa74895c49ddb72b037b9496c2a85dcd6ef73f90f039352d6aaad2299dead0596674
+DIST Radarr.master.5.5.3.8819.linux-core-arm64.tar.gz 96015138 BLAKE2B 
8874199f6382e7f859aa3dece578e84b5aa0193c2b25796a2a2d77473c3bbac255a4d910a0928487ef2ea7099b05cfdd01599c8bfb3d5e73bb7cca53d9c6b4da
 SHA512 
8433679b7d5e20c19848dc90f27319df70c2a2418c457599884c525db074c8451de66e58289a32d0784aeafebe621b5884183b8d19668828b3b6fffc5ae7c376
+DIST Radarr.master.5.5.3.8819.linux-core-x64.tar.gz 102023590 BLAKE2B 
2dc41545828bdbddcfa5516afad4d2c852f72a987711a8ed81ea8c91da9a7c47a160dfd3f543f8b7c761a9e0ba9499da0f70ed7aaea0b87865fd7769dc1e304d
 SHA512 
e224558e1b445e0ba420fe88d995132db0b99ecc8a89b393ce7dbe65e2605eaa25a7929294e67cf52e3bd9cc1b4611b678b04eeef4d93ad4545f04d9e91d
+DIST Radarr.master.5.5.3.8819.linux-musl-core-arm.tar.gz 96437337 BLAKE2B 
02936825bbfcf78d45a0917f0b6c216af005728cd0ce65a9dc2cd8624b2d5deebad2aef843cc8db443dbfe91efc631cc589c508ed0a75f7bd576012eb89d9a1f
 SHA512 
159d037b21bc0084a1dd8b4fe909af18ba4177e818f633853983f05f714a10f36b1b4ef444cb7772655fc6541279e304300868850afe23412cbc9aa6f4ac42fc
+DIST Radarr.master.5.5.3.8819.linux-musl-core-arm64.tar.gz 96081777 BLAKE2B 
a61fd8596863a016640003fdf9b2d784ccd1998d698317890702b3f219a3024a514a2e2f0acfd36456be2766f4564590d0fa6ad167fdca2cddec7463d6134c06
 SHA512 
5589af9e1e15fe99c23999ee18d196b25b35f3a094891a2297f9bbaa09de794ab37ceb7ca121d1022636e28b28d97ae518f668775765d235ce75c397fa811aa1
+DIST Radarr.master.5.5.3.8819.linux-musl-core-x64.tar.gz 101074844 BLAKE2B 
504809c99415cb781698aa59b25add4f25d28e98f2b737b9764d4a7650f5e627ab64aa219c8c97429794e93b219728a0617cbd1e7aa2b3f2817a8a6094223fef
 SHA512 
2568b647e20952e6f16305051b5fd88275a2e03a25a0fcf383f14f3c34e6695586f142c8c285b6e1ff278052d5df3db241cd9ac768c02b525fb3f669e279f422

diff --git a/www-apps/radarr-bin/radarr-bin-5.5.3.8819.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.5.3.8819.ebuild
new file mode 100644
index ..cd23e5d85ec6
--- /dev/null
+++ b/www-apps/radarr-bin/radarr-bin-5.5.3.8819.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
+HOMEPAGE="https://www.radarr.video/
+   https://github.com/Radarr/Radarr/;
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? (
+   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz
+   )
+   elibc_musl? (
+   
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz
+   )
+   )
+   arm? (
+   elibc_glibc? (
+   

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

2024-05-12 Thread Craig Andrews
commit: 09602356c039d5a745cffd6ed45cde987593470c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 13 00:57:50 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 13 00:57:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09602356

www-apps/prowlarr-bin: add 1.17.2.4511

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr-bin/Manifest |  6 ++
 .../prowlarr-bin/prowlarr-bin-1.17.2.4511.ebuild   | 77 ++
 2 files changed, 83 insertions(+)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index e82afecb4c8e..7e09fa4d6da6 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.17.1.4483.linux-core-x64.tar.gz 
92935681 BLAKE2B 19f207b
 DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-arm.tar.gz 88745774 BLAKE2B 
2dfa922f07fe35b741a7cfe1cd7134d30bc8c8b6899cb45bbc1a1dbd0cd558556c9cdb9669a22deb36718ae08fbcb5ff41be73b0ace1a6d22d9357911e1e3952
 SHA512 
26d305eb756e23f98b3942d262076789ed0ffb0eda5b5fa21444ff52b0aa90b5ee5374aee6c8626bbd47fcd2822101d1eba8eb4ed442e66d8d2cd8f8e53aba60
 DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-arm64.tar.gz 88006158 
BLAKE2B 
21c2107c7507d4405580f1c513d6d7c613fb51086d6bceca4877d5eebd751414f09e11b8a6cdb30e565d45c04e3cfeb9f88cf474d950c28470ee1c836e1bd1a3
 SHA512 
573d6456b59b4394d2e4e05c5201b2c4db11d73a774d79e2538c07c2f80505e4dba6580e5c387f30a5450675ffa204bf583bbfcf7be1745a71d86f2d02d2d40c
 DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-x64.tar.gz 91990137 BLAKE2B 
9f4a0c3af0fb39807f187f45676c68cff249c7b0da6d87361aa4fad4ab68f97a33b770504a2cde388ed7f70ed79aa45d7531686fdedd0f04f20f7c43cf9f
 SHA512 
14d7244da913230362d01d5cd38ae8eb5f884881230e01448b50837eea4271591469615a4ba3f7a8d3bc868bfab27d5a36e4e24a185a335abe368870fe49da69
+DIST Prowlarr.master.1.17.2.4511.linux-core-arm.tar.gz 88687875 BLAKE2B 
b6c2a659817514084e4d04b4f1532dd784f97336cabe6c6d67ec4db14e0db29c1c9342e34c8ef0aefed7cee3c13d8d5a89d4fe0a7cb90f86be4769d394b342a0
 SHA512 
80126979ff8c7408c4d497b48a7da58130b36f09f4be2bee7ffc701aadb744aa5d8d7d9af679da378771cf9b9cca9038a434a592a67f10a17a6bca6d6432ceb8
+DIST Prowlarr.master.1.17.2.4511.linux-core-arm64.tar.gz 87958355 BLAKE2B 
38169e0d011191afe389ab10d171faac828c21ab1084d000a61db9cf56b316046a18604bea2e74e6d01b55080dc0d38f7785a16269fc233a3dca4e128befc076
 SHA512 
c6f38d7f6a5718a145aafd816ceaa71945067e2419c3ebf8ad07fafe0f77c8a11c66b4d2dde042418f58f43a0f891a9c43fc58635ed41081ad3c0a6b43fb1eb0
+DIST Prowlarr.master.1.17.2.4511.linux-core-x64.tar.gz 92946388 BLAKE2B 
a1fcb4ddf930df7e1bc0c2c52539183d7aa243d183cc3d95f9ad7e2ae5cdcdec182e6883a44c9702c94ef208e8a8ca803def20b101483540567149d1d6a35b07
 SHA512 
be1756dea797bebed6282be9288bf6434592bc03be1ba90db4d4c486eb2e30553cf493f9db5550cc07eeb0d58d6364183899ded5b10f66487be16f2d1e8e9ad8
+DIST Prowlarr.master.1.17.2.4511.linux-musl-core-arm.tar.gz 88757504 BLAKE2B 
707167461d48c10aa14a8eeea57db04836e672ff9b7933db20b68d1c44dda639685922049131d358e4269de5afce7f183b361a536c4b735ee3773e335874aee1
 SHA512 
974d42eddd747397d8c17c977ef6dc75f2e45075e1ab1513658d0d939e1b5db026ffa6bd0debd578da8d1e234c058abf56752aa5dc8d837921fc9fb9d2418713
+DIST Prowlarr.master.1.17.2.4511.linux-musl-core-arm64.tar.gz 88028391 BLAKE2B 
a22af2fa9fb4aac7bf0831fbbc88fbf9b54b0c785632eb1560c90f35f27335438b3a523fd452a245c316dad847d5fe50d533debce43d431a3af4937ee270e005
 SHA512 
6481f76f7c43033aa0f85c987706a704556bd29443efff2d466f03b97a452089ce98da21a951cc9de76ea35cb3f1e44a136a18c1f7000a663e652c6d270f2612
+DIST Prowlarr.master.1.17.2.4511.linux-musl-core-x64.tar.gz 92010648 BLAKE2B 
fe73fa0ffe525a1542809f7e8f21e919b3b1560c8c6bfae67d7f968b3872f1895b208a8cc3a56caf093eb42d84b0a899527f1a38e450771d9bf7183b3b34fa66
 SHA512 
35b393437fd012ffbedd90fcec3efcb5c93721c3a9decf2b53b5b20ed73014a417355769a940619426f737f9e349a5a546aca2030184224dff80a4a99357

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.17.2.4511.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.17.2.4511.ebuild
new file mode 100644
index ..2c9c3707ba6b
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.17.2.4511.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr/
+   https://github.com/Prowlarr/Prowlarr/;
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? (
+   
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz
+   )
+   elibc_musl? (
+   
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
+   )
+   )
+   arm? (
+   elibc_glibc? (
+ 

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

2024-05-12 Thread Craig Andrews
commit: 27d962947f27e0446c08eda37dcfe5ea1f0492b6
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 13 00:57:53 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 13 00:57:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d96294

www-apps/prowlarr-bin: drop 1.17.1.4483

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/prowlarr-bin/Manifest |  6 --
 .../prowlarr-bin/prowlarr-bin-1.17.1.4483.ebuild   | 77 --
 2 files changed, 83 deletions(-)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 7e09fa4d6da6..c878632de3b2 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,9 +1,3 @@
-DIST Prowlarr.develop.1.17.1.4483.linux-core-arm.tar.gz 88677114 BLAKE2B 
e8c739c0fdc981017afdd21b842bd4f371ad75884fffeb16bbffb1b6b82542d33eab5a42274b237b0e8c6e4963fab969811a1ff622254a76fc0eff7a9c6d216c
 SHA512 
6c28cc1846672189cf0bbc81886034fb7bcb7615ff96256c93d874db642f6770b811585ae9bc66749b844e3d0de152a32b06ff6bc54e5b6f079d514c5e433ce5
-DIST Prowlarr.develop.1.17.1.4483.linux-core-arm64.tar.gz 87945166 BLAKE2B 
1d9fc5ba89506c876e8c508c435b55786c785876a180c75994f8af2e23da13a42ab669d988b13b2acccbb8d28dfeb1599228ad390b2a8b567c03bbc2d7396bd0
 SHA512 
102f3c10f712b966042cedbef2fbac0a8fa7bcc849cd484b5b1cbd15843156ce3348710f3ba301ef394e6811d9dd9bc1357733e270a37d48a4176fc9a156c26d
-DIST Prowlarr.develop.1.17.1.4483.linux-core-x64.tar.gz 92935681 BLAKE2B 
19f207bef8d9159bcc76140b52574c6b620ae1beed5c645ce6957f05d09907a353c8a6aaeea28fa066f70f9de13011dc3f376c0755f6a7cf63f05b8a20570fe1
 SHA512 
3670672981aee97bed19cdd6f6e0a600dd65d850a803e88f9f999a480115faa3e445a2a9c7515b0de7a8b009a4b4421fc2d61e7b234f306f3f004d1a42957e3e
-DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-arm.tar.gz 88745774 BLAKE2B 
2dfa922f07fe35b741a7cfe1cd7134d30bc8c8b6899cb45bbc1a1dbd0cd558556c9cdb9669a22deb36718ae08fbcb5ff41be73b0ace1a6d22d9357911e1e3952
 SHA512 
26d305eb756e23f98b3942d262076789ed0ffb0eda5b5fa21444ff52b0aa90b5ee5374aee6c8626bbd47fcd2822101d1eba8eb4ed442e66d8d2cd8f8e53aba60
-DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-arm64.tar.gz 88006158 
BLAKE2B 
21c2107c7507d4405580f1c513d6d7c613fb51086d6bceca4877d5eebd751414f09e11b8a6cdb30e565d45c04e3cfeb9f88cf474d950c28470ee1c836e1bd1a3
 SHA512 
573d6456b59b4394d2e4e05c5201b2c4db11d73a774d79e2538c07c2f80505e4dba6580e5c387f30a5450675ffa204bf583bbfcf7be1745a71d86f2d02d2d40c
-DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-x64.tar.gz 91990137 BLAKE2B 
9f4a0c3af0fb39807f187f45676c68cff249c7b0da6d87361aa4fad4ab68f97a33b770504a2cde388ed7f70ed79aa45d7531686fdedd0f04f20f7c43cf9f
 SHA512 
14d7244da913230362d01d5cd38ae8eb5f884881230e01448b50837eea4271591469615a4ba3f7a8d3bc868bfab27d5a36e4e24a185a335abe368870fe49da69
 DIST Prowlarr.master.1.17.2.4511.linux-core-arm.tar.gz 88687875 BLAKE2B 
b6c2a659817514084e4d04b4f1532dd784f97336cabe6c6d67ec4db14e0db29c1c9342e34c8ef0aefed7cee3c13d8d5a89d4fe0a7cb90f86be4769d394b342a0
 SHA512 
80126979ff8c7408c4d497b48a7da58130b36f09f4be2bee7ffc701aadb744aa5d8d7d9af679da378771cf9b9cca9038a434a592a67f10a17a6bca6d6432ceb8
 DIST Prowlarr.master.1.17.2.4511.linux-core-arm64.tar.gz 87958355 BLAKE2B 
38169e0d011191afe389ab10d171faac828c21ab1084d000a61db9cf56b316046a18604bea2e74e6d01b55080dc0d38f7785a16269fc233a3dca4e128befc076
 SHA512 
c6f38d7f6a5718a145aafd816ceaa71945067e2419c3ebf8ad07fafe0f77c8a11c66b4d2dde042418f58f43a0f891a9c43fc58635ed41081ad3c0a6b43fb1eb0
 DIST Prowlarr.master.1.17.2.4511.linux-core-x64.tar.gz 92946388 BLAKE2B 
a1fcb4ddf930df7e1bc0c2c52539183d7aa243d183cc3d95f9ad7e2ae5cdcdec182e6883a44c9702c94ef208e8a8ca803def20b101483540567149d1d6a35b07
 SHA512 
be1756dea797bebed6282be9288bf6434592bc03be1ba90db4d4c486eb2e30553cf493f9db5550cc07eeb0d58d6364183899ded5b10f66487be16f2d1e8e9ad8

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.17.1.4483.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.17.1.4483.ebuild
deleted file mode 100644
index 6b55e3a00dbf..
--- a/www-apps/prowlarr-bin/prowlarr-bin-1.17.1.4483.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
-HOMEPAGE="https://wiki.servarr.com/prowlarr/
-   https://github.com/Prowlarr/Prowlarr/;
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? (
-   
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
-   )
-   elibc_musl? (
-   
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
-   )
-   )
-   arm? (
-   elibc_glibc? (
-   

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

2024-05-12 Thread Craig Andrews
commit: ab26fdb944c45312a0ef9c40cf4067a4e14d5a9b
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 13 00:53:25 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 13 00:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab26fdb9

www-apps/jellyfin-bin: add 10.9.1

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/jellyfin-bin/Manifest   |  4 ++
 www-apps/jellyfin-bin/jellyfin-bin-10.9.1.ebuild | 77 
 2 files changed, 81 insertions(+)

diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest
index c6dc08c03c56..16af2fafe89f 100644
--- a/www-apps/jellyfin-bin/Manifest
+++ b/www-apps/jellyfin-bin/Manifest
@@ -2,3 +2,7 @@ DIST jellyfin_10.8.13_amd64.tar.gz 99122530 BLAKE2B 
38c5cdb8f0cb5b20f12d6e682277
 DIST jellyfin_10.8.13_arm64.tar.gz 96059100 BLAKE2B 
7b0efda60fa8cd93b0f4dc769d032840da6b2e139fa1a6496fb20270e9bbff7eff6adfdac73fe4a2a9529eb258f7943c50bbb57e4886cc6bf40951fc6b760414
 SHA512 
b964f1850f2e60e853a6620e957bd67922c0fc823813c193108350cbb7c0d30b4afec80bddb36db4fdc45078f67e1f3398c134fe7ac4a8cd7f38b9cc3080
 DIST jellyfin_10.9.0-amd64.tar.xz 79564752 BLAKE2B 
934e7618a088480b3bdea84a6607de55bdc936af3b481a90ac01daf9ac9de318e8b6d4f4cf49f2a2ca32aea0ba9e1a2a132cbc386a372c61ffb0e47965245bdb
 SHA512 
fdf993c3dcbfb1ea8452e07c1ed2c68e4100f48a01d0cae0789ec01194dd4d5c4281eee337b574cac88a588d93ea01ff87e7a0bdeee0041fcb4b7b4a32eba452
 DIST jellyfin_10.9.0-arm64.tar.xz 75960244 BLAKE2B 
41a5e24cf0a6db05813259fe1c26130597673b6d2156df4e2236e87486418e2296848518c9d34132ce6cc1ada23a020ef7612aead50053cee8f1216b5fc0457d
 SHA512 
7e7cbed120287f5e5be3b8c770bff99b57f40bbff619e754e06a110f67ed286043263d5fc2c574a9dcae222fed13bc31780235a505a0a70f2f88344f88f7d20b
+DIST jellyfin_10.9.1-amd64-musl.tar.xz 80422904 BLAKE2B 
e9c89f30908a62ae3c39360c3b50df9dbf7838bd955fd47caff9654e240a8438c130c2582dcf3f0f5b049e6b5ea30adc537125a433c14676e48948dec3a241c4
 SHA512 
a1c452bce910c1b5f605c65312ea7a1c49463fb03c68e2d54eb1cae899082f7e44113d12549c056cf44fe6c64240aa068dbd16a9dbe6fc4b24e8b060390b30ff
+DIST jellyfin_10.9.1-amd64.tar.xz 79545684 BLAKE2B 
39641b0c34ccd665dbb893699d4908477548dc57f6e815f5521061e9252aa466069f09351d82c0559a305df228564897b77bed74c9cb56079d4868e1284a3b8f
 SHA512 
da46869ea36b7c0eb3e45d93d4a0f5866f00bcbaa7d9b8a27c0e8a05dbbf12aa7aa463f135c581794684f237719c67b1a46c8dc9db5bf5023d05ad924a9b98e4
+DIST jellyfin_10.9.1-arm64-musl.tar.xz 76011964 BLAKE2B 
c916cba81e29ed8f37181471c062286524f91dad5f61a4a774ef10bfd5a86a2de9e6b87d325197ae79676d34e8b1556e61331a0e950196f20b26e683b5c2c70a
 SHA512 
48df2c3909332a59378785de2321a5a9fc753fa71507fd47e063e3449afeaf9b66d403dbd2afc501619d6483bcfb554b347277515cd52c51c851e97a5eeab1da
+DIST jellyfin_10.9.1-arm64.tar.xz 75961796 BLAKE2B 
1dbbc05dee519453bac2de25e9fb1527fe73f3c6f73f098cadd57dfdde05c2f831783f9b13f9520b85c13f954717aad72c4034ba5b728c9d16e978ae72acf568
 SHA512 
b5322f4b2813f7324971fdf703e24ebbcff0b5b0d9f242d188259106bc2cf6a0bef6566705738c76280b8b6497a3d8c8a85410b0ea0381d89f63849cba5ca83f

diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.1.ebuild 
b/www-apps/jellyfin-bin/jellyfin-bin-10.9.1.ebuild
new file mode 100644
index ..3392e3209a21
--- /dev/null
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.9.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils systemd tmpfiles
+
+DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
+HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/
+   https://github.com/jellyfin/jellyfin/;
+
+SRC_URI="
+   arm64? (
+   elibc_glibc? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64/jellyfin_${PV}-arm64.tar.xz
+   )
+   elibc_musl? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64-musl/jellyfin_${PV}-arm64-musl.tar.xz
+   )
+   )
+   amd64? (
+   elibc_glibc? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64/jellyfin_${PV}-amd64.tar.xz
+   )
+   elibc_musl? (
+   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64-musl/jellyfin_${PV}-amd64-musl.tar.xz
+   )
+   )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+RESTRICT="mirror test"
+
+DEPEND="acct-user/jellyfin
+   media-libs/fontconfig
+   sys-libs/zlib"
+RDEPEND="${DEPEND}
+   dev-libs/icu
+   media-video/ffmpeg[vpx,x264]"
+BDEPEND="acct-user/jellyfin"
+
+INST_DIR="/opt/jellyfin"
+QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin 
${INST_DIR#/}/createdump"
+
+src_unpack() {
+   unpack ${A}
+   mv jellyfin ${P} || die
+}
+
+src_prepare() {
+   default
+
+   # https://github.com/jellyfin/jellyfin/issues/7471
+   # 

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

2024-05-12 Thread Craig Andrews
commit: dede4b7bd936388d7d9f4659cf8733bdba6841a1
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon May 13 00:53:37 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon May 13 00:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dede4b7b

www-apps/jellyfin-bin: drop 10.9.0

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/jellyfin-bin/Manifest   |  2 -
 www-apps/jellyfin-bin/jellyfin-bin-10.9.0.ebuild | 68 
 2 files changed, 70 deletions(-)

diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest
index 16af2fafe89f..bc6f75d87cdb 100644
--- a/www-apps/jellyfin-bin/Manifest
+++ b/www-apps/jellyfin-bin/Manifest
@@ -1,7 +1,5 @@
 DIST jellyfin_10.8.13_amd64.tar.gz 99122530 BLAKE2B 
38c5cdb8f0cb5b20f12d6e682277a87d5bf00d083ce346a97d43e77f69dbe99ab2a7f03cc88c94ce9fee365c79d932ce4e5c62c2a820f3b007f32b5b95b5b101
 SHA512 
a7c468ec3500ebe5b4eb18d2dfb75f4c41c237e9e61577eab431021b6c7e173375519ba9f163b1c0fc1f7603771067c60b085c15de09b7db8276e33bffe2aa36
 DIST jellyfin_10.8.13_arm64.tar.gz 96059100 BLAKE2B 
7b0efda60fa8cd93b0f4dc769d032840da6b2e139fa1a6496fb20270e9bbff7eff6adfdac73fe4a2a9529eb258f7943c50bbb57e4886cc6bf40951fc6b760414
 SHA512 
b964f1850f2e60e853a6620e957bd67922c0fc823813c193108350cbb7c0d30b4afec80bddb36db4fdc45078f67e1f3398c134fe7ac4a8cd7f38b9cc3080
-DIST jellyfin_10.9.0-amd64.tar.xz 79564752 BLAKE2B 
934e7618a088480b3bdea84a6607de55bdc936af3b481a90ac01daf9ac9de318e8b6d4f4cf49f2a2ca32aea0ba9e1a2a132cbc386a372c61ffb0e47965245bdb
 SHA512 
fdf993c3dcbfb1ea8452e07c1ed2c68e4100f48a01d0cae0789ec01194dd4d5c4281eee337b574cac88a588d93ea01ff87e7a0bdeee0041fcb4b7b4a32eba452
-DIST jellyfin_10.9.0-arm64.tar.xz 75960244 BLAKE2B 
41a5e24cf0a6db05813259fe1c26130597673b6d2156df4e2236e87486418e2296848518c9d34132ce6cc1ada23a020ef7612aead50053cee8f1216b5fc0457d
 SHA512 
7e7cbed120287f5e5be3b8c770bff99b57f40bbff619e754e06a110f67ed286043263d5fc2c574a9dcae222fed13bc31780235a505a0a70f2f88344f88f7d20b
 DIST jellyfin_10.9.1-amd64-musl.tar.xz 80422904 BLAKE2B 
e9c89f30908a62ae3c39360c3b50df9dbf7838bd955fd47caff9654e240a8438c130c2582dcf3f0f5b049e6b5ea30adc537125a433c14676e48948dec3a241c4
 SHA512 
a1c452bce910c1b5f605c65312ea7a1c49463fb03c68e2d54eb1cae899082f7e44113d12549c056cf44fe6c64240aa068dbd16a9dbe6fc4b24e8b060390b30ff
 DIST jellyfin_10.9.1-amd64.tar.xz 79545684 BLAKE2B 
39641b0c34ccd665dbb893699d4908477548dc57f6e815f5521061e9252aa466069f09351d82c0559a305df228564897b77bed74c9cb56079d4868e1284a3b8f
 SHA512 
da46869ea36b7c0eb3e45d93d4a0f5866f00bcbaa7d9b8a27c0e8a05dbbf12aa7aa463f135c581794684f237719c67b1a46c8dc9db5bf5023d05ad924a9b98e4
 DIST jellyfin_10.9.1-arm64-musl.tar.xz 76011964 BLAKE2B 
c916cba81e29ed8f37181471c062286524f91dad5f61a4a774ef10bfd5a86a2de9e6b87d325197ae79676d34e8b1556e61331a0e950196f20b26e683b5c2c70a
 SHA512 
48df2c3909332a59378785de2321a5a9fc753fa71507fd47e063e3449afeaf9b66d403dbd2afc501619d6483bcfb554b347277515cd52c51c851e97a5eeab1da

diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.0.ebuild 
b/www-apps/jellyfin-bin/jellyfin-bin-10.9.0.ebuild
deleted file mode 100644
index 9d3d4b9305fe..
--- a/www-apps/jellyfin-bin/jellyfin-bin-10.9.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils systemd tmpfiles
-
-DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
-HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/
-   https://github.com/jellyfin/jellyfin/;
-
-SRC_URI="
-   arm64? (
-   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/arm64/jellyfin_${PV}-arm64.tar.xz
-   )
-   amd64? (
-   
https://repo.jellyfin.org/files/server/linux/stable/v${PV}/amd64/jellyfin_${PV}-amd64.tar.xz
-   )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-RESTRICT="mirror test"
-REQUIRED_USE="elibc_glibc"
-
-DEPEND="acct-user/jellyfin
-   media-libs/fontconfig
-   sys-libs/zlib"
-RDEPEND="${DEPEND}
-   dev-libs/icu
-   media-video/ffmpeg[vpx,x264]"
-BDEPEND="acct-user/jellyfin"
-
-INST_DIR="/opt/jellyfin"
-QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin 
${INST_DIR#/}/createdump"
-
-src_unpack() {
-   unpack ${A}
-   mv jellyfin ${P} || die
-}
-
-src_prepare() {
-   default
-
-   # https://github.com/jellyfin/jellyfin/issues/7471
-   # https://github.com/dotnet/runtime/issues/57784
-   rm libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
-   keepdir /var/log/jellyfin
-   fowners jellyfin:jellyfin /var/log/jellyfin
-   keepdir /etc/jellyfin
-   fowners jellyfin:jellyfin /etc/jellyfin
-   insinto ${INST_DIR}
-   dodir ${INST_DIR}
-   doins -r "${S}"/*
-   newtmpfiles - jellyfin.conf <<<"d /var/cache/jellyfin 0775 jellyfin 
jellyfin -"
-   chmod 755 "${D}${INST_DIR}/jellyfin"
-   newinitd 

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

2024-05-12 Thread Sam James
commit: 10c81bae56f1af457f8b7899f932e7a0e4d3bbe3
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 00:45:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 00:45:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c81bae

dev-libs/simde: Stabilize 0.8.2 x86, #931831

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

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

diff --git a/dev-libs/simde/simde-0.8.2.ebuild 
b/dev-libs/simde/simde-0.8.2.ebuild
index 635b6d116e0d..19921071e3b6 100644
--- a/dev-libs/simde/simde-0.8.2.ebuild
+++ b/dev-libs/simde/simde-0.8.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2024-05-12 Thread Sam James
commit: f3867ec0d58bceb563ff52bc267d24931657da9b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 00:45:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 00:45:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3867ec0

dev-python/PyQt6: Stabilize 6.7.0 amd64, #931832

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

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

diff --git a/dev-python/PyQt6/PyQt6-6.7.0.ebuild 
b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
index 033f550aeafb..955fbff73395 100644
--- a/dev-python/PyQt6/PyQt6-6.7.0.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 # defaults match what is provided with qtbase by default (except testlib),
 # reduces the need to set flags but does increase build time a fair amount
 IUSE="



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

2024-05-12 Thread Sam James
commit: 0cd4e58c5c60d1b11a57086f3ffb25053415cf59
Author: Sam James  gentoo  org>
AuthorDate: Mon May 13 00:45:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 00:45:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd4e58c

dev-libs/simde: Stabilize 0.8.2 amd64, #931831

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

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

diff --git a/dev-libs/simde/simde-0.8.2.ebuild 
b/dev-libs/simde/simde-0.8.2.ebuild
index b78b059c453a..635b6d116e0d 100644
--- a/dev-libs/simde/simde-0.8.2.ebuild
+++ b/dev-libs/simde/simde-0.8.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2024-05-12 Thread Ionen Wolkens
commit: 9b073939dcbb143579466e5b67165d3afad078a2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 23:51:28 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 23:51:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b073939

x11-drivers/nvidia-drivers: drop 550.67

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   8 -
 .../nvidia-drivers/nvidia-drivers-550.67.ebuild| 500 -
 2 files changed, 508 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 45e3fde264ba..af911255d666 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,7 +1,6 @@
 DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 
742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b
 SHA512 
d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568
 DIST NVIDIA-Linux-aarch64-535.171.04.run 269824478 BLAKE2B 
9dee3a4cf649c02a18cf6f7ede664f474a438f56949fae048389b3964bb8b226ad9bc39c96da40da3a1bb20e2c8cf58e18176bfd5b44b3677f8e60826c5ae0d0
 SHA512 
b8829fcba9b1a077c075b515449ded0675ac3cd68fc2f5167d25c9a1a5b4f2515c77d3893678e7a08f625d984eca9be025c6f5b7e0d28475709b6d1aa0b4601e
 DIST NVIDIA-Linux-aarch64-535.179.run 269856453 BLAKE2B 
cff0364da59d5de088e8f0e29a210d9aa5c3ebe922bbc6b46ec15ea2efefb8f503fff184bfbc0ec0f667f8e6cc9eb66b21295d10320b7bb9f52211854784430d
 SHA512 
a859d3fc1650ac66521910a7db15bfba751a8691d99a45bd5d0cb42ca2b63f1d894db303a9de6ab01e4280d4e21c5939d282e388f429f97b8df12d38c3bdac81
-DIST NVIDIA-Linux-aarch64-550.67.run 236002639 BLAKE2B 
a4986dfc317ba8df35b614b57db9c0b7f11b7d5c10952d7dbf9046bbd16d43f65a19891f3038b41fbc34724dd2800397686c078839ec00af6a8a1aa9647fbbf9
 SHA512 
7f1d497879c87ec08d5768307cdba3977ff38d1ba51de4bd70228c4d46bc0a9689ec22a92b99271ca548adeceb82ded0891523ec2e46ba2963c23aed1eba47cd
 DIST NVIDIA-Linux-aarch64-550.78.run 236152931 BLAKE2B 
1ae4edd55f762a18243501acbe9ce82c77aa4ce86e30a30d36499279d6672f0840c134707a6638529e3d496e48f8ef82139615fe79f54686b9c113c8aadc05cb
 SHA512 
b823c031b5adbe6a19c1bb69bd990d0d4dbcb371628f7933843fb935547d9a749a359db54ab252bf7fa54797da21357d9eb6c020b1fe947cc2aeece3302fde70
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
@@ -10,19 +9,16 @@ DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5c
 DIST NVIDIA-Linux-x86_64-535.171.04.run 341705434 BLAKE2B 
2d5dc19e8f80710a3a4324555ccabbf262552ebd71454a60541d9a726ace74697f37d112f8c38999bd5eb577dbf96cbd8c6c835a17c72140ad8deb96036a8a0a
 SHA512 
5db0f8bedb0667d08beb56592cb1f1d3510906dd9b931899dabac289a73f26ff35d68ede8523af4e3226421fb5c18b86106c8f1cb4ad635a53cd037c46e8762f
 DIST NVIDIA-Linux-x86_64-535.179.run 341713010 BLAKE2B 
db41149c85e13fd399bcbd5af4b032eab9330c1ad4f860f4353b8f8a81ea5e104a4dcc478427d7c2efdad16c43fe55c66f39e4a31c9af06bc11b92d600427f8a
 SHA512 
904d530872a2666ec8ae6d9d3d81f3194cb33100e6a5cf17bc66d5044267798d8abe6a344f01564185e364f114e3c8111b078c973c01999aa3606cf80053863d
 DIST NVIDIA-Linux-x86_64-550.40.61.run 307035207 BLAKE2B 
58685133a0c205677c9b18e8d75f0e09892356e64ee7d682cee08cc167d803b207620b4515e79465d7ac1eac8b01bb65ddd34d7e6efd21346eb1bb032ab8fa5f
 SHA512 
987574431a8baede4c790af71d4cda2d4fedb425ad2316c724bdf349768d2930cc858c1d9986e23ca951156f5fab9cfc8f9152e258a25e084dc200a20e65a9b2
-DIST NVIDIA-Linux-x86_64-550.67.run 306736632 BLAKE2B 
eabc86883af003bf2cf33748400c73882ed318833c156053a06b0f1c487622621d155131c5a339a04a59eb7dbf2a7efa70e955faa38d8b83a04a86675cdb489b
 SHA512 
7d6a6215756678b656b748b1ed63ba957bd5e408adde9d554b0f873e9b8f024d2e08a9d8caf45e0bd6a9b7a6be81dea96aa42a8fcca1a6519ed1b56a0136d65f
 DIST NVIDIA-Linux-x86_64-550.78.run 306886562 BLAKE2B 
acc9e787d0cbaee86fc568010a67314a6d3a133f23ebc8aa622f253f92b27df9969a197084a3eb71442c51b5a599361fab4a38c93e3f85898ed6a68bb965aa6e
 SHA512 
02c69e2699cd20c99bf147139920ce4708c0e4224b7234c499481996e45a879f29ebe1e5eb0e94f756bf8290d2a019050dd92add9ad375ea3bd5e21704823249
 DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B 
a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2024-05-12 Thread Ionen Wolkens
commit: 13a983956c57ccb1ac33a6602b4b4be8ce634698
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 23:51:56 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May 13 00:12:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a98395

x11-drivers/nvidia-drivers: bump KERNEL_MAX to 6.9 where possible

Re-tested these with gcc:14 too, seems fine (well, technically
0/470 isn't but we're cheating for that one).

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild| 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-550.40.61.ebuild  | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
index ec8437116877..72647eb64cb8 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.8
+MODULES_KERNEL_MAX=6.9
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04.ebuild
index 4206fc7e320f..b6e7ae3c70c1 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.171.04.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.8
+MODULES_KERNEL_MAX=6.9
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild
index 2d487ed60be3..9c9e507b0456 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.8
+MODULES_KERNEL_MAX=6.9
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.61.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.61.ebuild
index cac7503190b2..f1af40fab149 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.61.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.61.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.8
+MODULES_KERNEL_MAX=6.9
 NV_PIN=550.76
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
index ae582fc5bc36..12db63ac7b18 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
@@ -7,7 +7,7 @@ MODULES_OPTIONAL_IUSE=+modules
 inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
 inherit systemd toolchain-funcs unpacker user-info
 
-MODULES_KERNEL_MAX=6.8
+MODULES_KERNEL_MAX=6.9
 NV_URI="https://download.nvidia.com/XFree86/;
 
 DESCRIPTION="NVIDIA Accelerated Graphics Driver"



[gentoo-commits] repo/gentoo:master commit in: app-doc/eclass-manpages/

2024-05-12 Thread Sam James
commit: 6ec9aae4083b55f2d77f96ee0a104cd37cdfd33f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 23:26:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 23:26:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec9aae4

app-doc/eclass-manpages: add 20240512

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

 app-doc/eclass-manpages/Manifest   |  1 +
 .../eclass-manpages-20240512.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 43d3bd0e6e78..e83f7296cd36 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1,3 +1,4 @@
 DIST eclass-manpages-20240207.tar.xz 446596 BLAKE2B 
5d9698a72586a2a33149f02fb70958d44dc20524de104c5c3f3f306d9e3f0f9a027b4365f5426cd261628c5561599a25b325fe2cd63999aaacc19be8c8cb8094
 SHA512 
a94d0da7110a8cdfbac4e7a469ca304f6ed454513294f573edd52cda5de56dc2e78589aa7458804971ba1a92a4c6ec814ec97b78bc7ded0643cb419478975022
 DIST eclass-manpages-20240229.tar.xz 448264 BLAKE2B 
ce7692c14f9f051b991ae292fd8329de2457cb63c803fec8a16677f92fd2214c695bf077309c16aa0a97318bb99ff83e8ebe2028865b6ac3740e480b00646c8c
 SHA512 
eaa545b2dcbfafef140f8682afde24ae0a225ca666ca353191a432ece64bb85f759955cfcb1b26c665b1e760835963c3c566f1bd899f2e56b139a700d1f3fafb
 DIST eclass-manpages-20240423.tar.xz 451300 BLAKE2B 
12c5bbfbf97a942bee6533424b1ffb3327f09b390c4ac8d90e993149b5244339605122cdf5dc169f0f97449c755f0047798489d374421678c560c3619086ebfc
 SHA512 
4625e745af1f28d0ebfe3b5ea0b874186b2de863eb129722f952b8b4336ac108e84556a56b9b212f288c63c3910896d940dc12d2d2287eef9bc12d39e6922728
+DIST eclass-manpages-20240512.tar.xz 452732 BLAKE2B 
e39fe919e90d24247ff1a5153359d4bc9dae8d4d8a47c0d2231a6364e64b046f813d507aa95cf5b7fca9de862678d7d584381fa94d6a4019cc07d5474d73f8e3
 SHA512 
a798cd71eb33a63bc8ceeaf1103f130425e4b82d379d413ce09605f4c9648447d01f97875cfe2efdd09a2dace7a73bf3a74f223168da8035ef13f1a52dd58677

diff --git a/app-doc/eclass-manpages/eclass-manpages-20240512.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20240512.ebuild
new file mode 100644
index ..83b196078ae7
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20240512.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Instructions to make a dist tarball:
+# git clone https://github.com/projg2/eclass-to-manpage.git
+# cd eclass-to-manpage
+# make dist ECLASSDIR=~/g/eclass/
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://github.com/projg2/eclass-to-manpage;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stable. No need to change to ~arch.
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+BDEPEND="sys-apps/gawk"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+}



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

2024-05-12 Thread Sam James
commit: ae35396f96fabfac1665fc70effd72cfb9e4b702
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 23:22:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 23:22:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae35396f

sys-devel/gcc: add 15.0.0_pre20240512

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

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-15.0.0_pre20240512.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 8d97bdb9c58f..757df4d9da2a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -24,6 +24,7 @@ DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B 
d483f4e3324acdc26b9837028d5e20ad0
 DIST gcc-14.1.0.tar.xz 92265736 BLAKE2B 
7efd6574b8bca081de6e31480ec0565c6d7fb773383e8e1fdcc17e35bba2bf44b3f4f995cdbcccd001689926e96a6563ef3d099902fe3b37ab09dcf553ab0596
 SHA512 
e9e224f2b26646fcf038d28dfa08b94c623bc57941f99894a321d01c600f7c68aff6b8837fd25e73e540de1f8de5606e98694a62cdcdfb525ce768b3ef6879ea
 DIST gcc-15-20240428.tar.xz 87999896 BLAKE2B 
83e53e5a93166c741bd61f1642539823f9eef5859f89c85493cfe0be412251950c07b3704e8a983c61e00fd4b0e0027f7333867f9b4245ba45d6f606ce56953d
 SHA512 
69aedb59fd4d9ec59b7a71098bcf330ec0515e7a51e7510d237e086e7c042526aaa52a702783b6121ee7c9133345c8234d5d2fcd89459d7ae8a1a1e09c42cce8
 DIST gcc-15-20240505.tar.xz 88033016 BLAKE2B 
ba6469602b31024e9d8025159d3595edac6060a2e406c9bf1db1317badddc7fa3a1c9b3b13448fda86c1db1d6ad0fc9a9151611ef944fe6521996d9d62980c33
 SHA512 
8a15f0e4335aaa0685cfb84943ea0a53c279b92f01736d819f42bcc98e51b2a0ee28f64b08a30da14b08f5ab4ff8ae7785e0ab28e782138b6d9726b8667b89ba
+DIST gcc-15-20240512.tar.xz 88076192 BLAKE2B 
43f7ffbe0e7a101040ac8eda9ae0b877cc0ceee84e4b4a3f630023cb2d70893390b0a5d2cb83a0b192f3ece89cb4a88902d84178c91ac69d27f0631e4508dc25
 SHA512 
f4bb318933a2646cccb0db24ba0d943b5e89982cbf132db3a2124a2c621533791ba6561308cd3979a7135c2e4521f3a423614fede47eb9dd073b3501cf3bad09
 DIST gcc-15.0.0-musl-patches-1.tar.xz 3596 BLAKE2B 
48fddc723ec8282cc2704c795a50fb37a46738a555151e0430180dda61d039fe96b29a6c3e8a543386d69690302bf46dfc89aad572082b7e47c928c0ccefdeb0
 SHA512 
e43284d02e25b77b911ce90d57520897751e86c631bdd6beb7d2e4429000156801b8c11bd9a737ec11bc966812f13ae44b88c1893645f8e6c6f8dfddc636ec39
 DIST gcc-15.0.0-patches-1.tar.xz 11588 BLAKE2B 
0623914dcf3ee0d44c729776cebbecfe92b256039a48c91e3fc16a27254a9c40436a1b6ea7fa9285914b153af861ea98ab845515169af204eeea0243c890a652
 SHA512 
7d3bcb1adcfa79c1672737125539fc0583f9c74eb8da0301ea0e441c68afeb7e1dbcbdffbf18e03b2515b4f23822a39e339298cf88ea94b93f5fc22b497cd545
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

diff --git a/sys-devel/gcc/gcc-15.0.0_pre20240512.ebuild 
b/sys-devel/gcc/gcc-15.0.0_pre20240512.ebuild
new file mode 100644
index ..9a4195c2fdab
--- /dev/null
+++ b/sys-devel/gcc/gcc-15.0.0_pre20240512.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="15.0.0"
+PATCH_VER="1"
+MUSL_VER="1"
+MUSL_GCC_VER="15.0.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/files/, dev-vcs/fossil/

2024-05-12 Thread Aaron W. Swenson
commit: 69253b599f1e57a9070ee80aa6f7a90e76372807
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Sun May 12 23:11:29 2024 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Sun May 12 23:11:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69253b59

dev-vcs/fossil: Add 2.24

Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-vcs/fossil/Manifest   |   1 +
 dev-vcs/fossil/files/fossil-2.24-test-fixes.patch | 141 ++
 dev-vcs/fossil/fossil-2.24.ebuild |  82 +
 3 files changed, 224 insertions(+)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 5a76766833a5..ae1b8883cc33 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,3 +1,4 @@
 DIST fossil-src-2.19.tar.gz 6435868 BLAKE2B 
414dd8b1630bb6a8bcc22f3528da60386663e7f31191e5134474e37211e55323af45947452a0f09e21964dd3cd94ca6cf6e34ecd74e0d3e4f0dce7a50146f0ff
 SHA512 
fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4
 DIST fossil-src-2.21.tar.gz 6703622 BLAKE2B 
fcc74ed5e3eec34f044624b128b8933b54d1cea99a212a1423e369fc469af4634f469f8c9c20af768c41edc9f1ec2592a074f87dadd5b9b90805906451268f0e
 SHA512 
22534eb632f485de895b291a35325efe9bfd13ec0df84e94afe822593489ecdb2998352dcd501123d8d4c426a40bd4ff43190b50fb849392f886dd94bee42bf3
 DIST fossil-src-2.22.tar.gz 6730858 BLAKE2B 
3f0108dfb5802c61d107a6318acd11061c8311f112376c8c96645d6b0de1441b3ec745fcb2e2ec3888ed15ca89f4a2af535f61edcc6f4b5944d81d381f522935
 SHA512 
99a456301ae4ac72449985ff3b8b2139b805ff84e27ffe4325bad0c90643dd51c655b0210cbfa290a621e33e42e1e35b75a6cdc1beb093221d2b5d23d64591bc
+DIST fossil-src-2.24.tar.gz 6730954 BLAKE2B 
fd83893c603181643dd6706a3bde025dd92f7be031f366604e6441aff453569b298d36f5bac4caafac218890b02834d100654cc181669017fac91743930d99e3
 SHA512 
bec6f3feeafa86727ce44b1f7ecd9bb687ae76885bfd1bad01500737dd1a6aaa4fb1388b5499b953853375c39e16dcf57b5dbd37a34e187a5b53814ca1894bf8

diff --git a/dev-vcs/fossil/files/fossil-2.24-test-fixes.patch 
b/dev-vcs/fossil/files/fossil-2.24-test-fixes.patch
new file mode 100644
index ..1289b2ab2dbe
--- /dev/null
+++ b/dev-vcs/fossil/files/fossil-2.24-test-fixes.patch
@@ -0,0 +1,141 @@
+diff -Naruw a/test/amend.test b/test/amend.test
+--- a/test/amend.test  2024-05-12 18:41:35.201744668 -0400
 b/test/amend.test  2024-05-12 18:44:30.388911629 -0400
+@@ -313,6 +313,7 @@
+ append t5exp "Cancel*tag*\"$res\".*"
+   }
+   eval fossil amend $HASH $tags
++  set t1exp [string trimleft $t1exp ,]
+   test amend-tag-$tc.1 {[string match "*hash:*$HASH*tags:*$t1exp*" $RESULT]}
+   fossil tag ls --raw $HASH
+   test amend-tag-$tc.2 {[string match $t2exp $RESULT]}
+diff -Naruw a/test/merge5.test b/test/merge5.test
+--- a/test/merge5.test 2024-05-12 18:41:35.201744668 -0400
 b/test/merge5.test 2024-05-12 18:48:11.376209386 -0400
+@@ -23,7 +23,7 @@
+ fossil sqlite3 --no-repository reacts badly to SQL dumped from
+ repositories created from fossil older than version 2.0.
+ }
+-test merge5-sqlite3-issue false knownBug
++#test merge5-sqlite3-issue false knownBug
+ test_cleanup_then_return
+ 
+ # Verify the results of a check-out
+diff -Naruw a/test/stash.test b/test/stash.test
+--- a/test/stash.test  2024-05-12 18:41:35.205078010 -0400
 b/test/stash.test  2024-05-12 18:50:29.989938569 -0400
+@@ -170,10 +170,10 @@
+ # fossil stash show|cat ?STASHID? ?DIFF-OPTIONS?
+ # fossil stash [g]diff ?STASHID? ?DIFF-OPTIONS?
+ 
+-fossil stash show
+-test stash-1-show {[normalize_result] eq $diff_stash_1}
+-fossil stash diff
+-test stash-1-diff {[normalize_result] eq $diff_stash_1} knownBug
++# fossil stash show
++# test stash-1-show {[normalize_result] eq $diff_stash_1}
++# fossil stash diff
++# test stash-1-diff {[normalize_result] eq $diff_stash_1} knownBug
+ 
+ 
+ # fossil stash pop
+@@ -208,12 +208,12 @@
+ fossil checkout --force c1
+ fossil clean
+ fossil mv --soft f1 f1new
+-stash-test WY-1 {save -m "Reported 2016-02-09"} {
+-  REVERT   f1
+-  DELETE   f1new
+-} -changes {
+-} -addremove {
+-} -exists {f1 f2 f3} -notexists {f1new} -knownbugs {-code -result}
++# stash-test WY-1 {save -m "Reported 2016-02-09"} {
++#   REVERT   f1
++#   DELETE   f1new
++# } -changes {
++# } -addremove {
++# } -exists {f1 f2 f3} -notexists {f1new} -knownbugs {-code -result}
+ # TODO: add tests that verify the saved stash is sensible. Possibly
+ # by applying it and checking results. But until the SQLITE_CONSTRAINT
+ # error is fixed, there is nothing stashed to test.
+@@ -298,12 +298,13 @@
+ } -addremove {
+ } -exists {f1 f2n} -notexists {f2}
+ 
+-stash-test 3-2 {save -m f2n} {
+-  REVERT f2
+-  DELETE f2n
+-} -exists {f1 f2} -notexists {f2n} -knownbugs {-result}
++fossil stash save -m f2n
++# stash-test 3-2 {save -m f2n} {
++#   REVERT f2
++#   DELETE f2n
++# } -exists {f1 f2} -notexists {f2n} -knownbugs {-result}
+ fossil stash show
+-test 

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2024-05-12 Thread Marc Schiffbauer
commit: a5e04c36786e49edd80cc8ca1c7f28a0d1163937
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun May 12 22:58:57 2024 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun May 12 22:59:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e04c36

mail-client/neomutt: add 20240425

Signed-off-by: Marc Schiffbauer  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20240425.ebuild | 176 
 2 files changed, 177 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index bd7e9037bc43..66c187171e2a 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -3,4 +3,5 @@ DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c
 DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 
5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152
 SHA512 
f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446
 DIST neomutt-20231221.tar.gz 3812682 BLAKE2B 
367435e30d7e4259c1e8b6ece9531949465d6ff641065d88982a7bef959a6c7fe1ee9622a1f166fc71ea74099145ae2f88cc28a258821dcc1f3acd493f74273b
 SHA512 
a0670d3a6de6664aefa85718194d14d703b08f38e7b633c9827e6d7ef627c6b242c7279498e98dabe8e76976d79fb207ce6d1fef674462c5939c06b8fa0f0138
 DIST neomutt-20240201.tar.gz 3831010 BLAKE2B 
70654b8edb5b6e01585bb3551a7af3722aebc44a70804ec9e16511eec9b892a4bcf68e043699591b2610095558f3893d4d7f5c15e860c7b8c17458a872c3f170
 SHA512 
431270a093bfa5024f2565aa8921e3482262210ca03c410362b6fa504aa1f2e299d1f6eb63cb05dcaf7b1328051b5d32c4fd719b5cb7ddec83a176a85ff5dc53
+DIST neomutt-20240425.tar.gz 4092419 BLAKE2B 
35728b226a3c6d59b95daf7f2af1d155ed15b9f82958f79fc4c012df1014c5995f8e542ca2df2cdb6d79bbc537c13e7e941355dab5e4879c999f23f107db1ace
 SHA512 
bb47aba1aa8ecc824d9d0a8f6be23f2d39f0aac06739920ee349ff96bc27cbe39b6cfa797f648eb683fe49f01fa1873805a3ed2e7cbf4124dae12517591c02c9
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20240425.ebuild 
b/mail-client/neomutt/neomutt-20240425.ebuild
new file mode 100644
index ..f0e77fe65e6e
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20240425.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
+   nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.0
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+   if [[ -n ${A} ]]; then
+   unpack ${A}
+   fi
+   if [[ ${PV} =~ $ ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_configure() {
+   

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2024-05-12 Thread Marc Schiffbauer
commit: 12636c14cd0e59fff7621dee9ce37bbde1e8b09d
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Sun May 12 22:59:26 2024 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun May 12 22:59:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12636c14

mail-client/neomutt: fix minor pkgcheck warning

Signed-off-by: Marc Schiffbauer  gentoo.org>

 mail-client/neomutt/neomutt-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 65f398c671f3..f0e77fe65e6e 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -1,10 +1,13 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
@@ -16,9 +19,6 @@ fi
 TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
 SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
 
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4



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

2024-05-12 Thread Sam James
commit: a8edf004e76551e269a67f6d21ee04a710c7440a
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8edf004

sys-process/fcron: Stabilize 3.3.1-r1 sparc, #931790

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

 sys-process/fcron/fcron-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.3.1-r1.ebuild 
b/sys-process/fcron/fcron-3.3.1-r1.ebuild
index 271c12d18ae8..f2eebae9a3e5 100644
--- a/sys-process/fcron/fcron-3.3.1-r1.ebuild
+++ b/sys-process/fcron/fcron-3.3.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc 
~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emacs/lsp-mode/

2024-05-12 Thread Sam James
commit: a806b8dc8af54af4db8af4411080503f68c92dc3
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a806b8dc

app-emacs/lsp-mode: Stabilize 9.0.0 amd64, #931816

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

 app-emacs/lsp-mode/lsp-mode-9.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/lsp-mode/lsp-mode-9.0.0.ebuild 
b/app-emacs/lsp-mode/lsp-mode-9.0.0.ebuild
index a9d91c1ecc48..1e56ac922b42 100644
--- a/app-emacs/lsp-mode/lsp-mode-9.0.0.ebuild
+++ b/app-emacs/lsp-mode/lsp-mode-9.0.0.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/emacs-lsp/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="amd64 ~arm64"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2024-05-12 Thread Sam James
commit: f0ffe31987157632742a9dbbb30696968d1d8f53
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ffe319

dev-lisp/sbcl: Stabilize 2.4.3 amd64, #931817

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

 dev-lisp/sbcl/sbcl-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/sbcl/sbcl-2.4.3.ebuild b/dev-lisp/sbcl/sbcl-2.4.3.ebuild
index 841b5fd4c852..a36c3e1a5f99 100644
--- a/dev-lisp/sbcl/sbcl-2.4.3.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.4.3.ebuild
@@ -41,7 +41,7 @@ 
SRC_URI="https://downloads.sourceforge.net/sbcl/${P}-source.tar.bz2
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="-* amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="system-bootstrap debug doc source +threads +unicode +zstd"
 
 CDEPEND=">=dev-lisp/asdf-3.3:= \



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2024-05-12 Thread Sam James
commit: e31d286783de8b8e59af94b69e0c13cc6d6404f3
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31d2867

dev-lisp/sbcl: Stabilize 2.4.3 ppc64, #931817

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

 dev-lisp/sbcl/sbcl-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/sbcl/sbcl-2.4.3.ebuild b/dev-lisp/sbcl/sbcl-2.4.3.ebuild
index a36c3e1a5f99..b2554e5a8c24 100644
--- a/dev-lisp/sbcl/sbcl-2.4.3.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.4.3.ebuild
@@ -41,7 +41,7 @@ 
SRC_URI="https://downloads.sourceforge.net/sbcl/${P}-source.tar.bz2
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="-* amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="-* amd64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="system-bootstrap debug doc source +threads +unicode +zstd"
 
 CDEPEND=">=dev-lisp/asdf-3.3:= \



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

2024-05-12 Thread Sam James
commit: 09deaeb08fa43cff20c67c21be653d122b4bcd82
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09deaeb0

dev-lang/clojure: Stabilize 1.11.2-r1 amd64, #931814

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

 dev-lang/clojure/clojure-1.11.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/clojure/clojure-1.11.2-r1.ebuild 
b/dev-lang/clojure/clojure-1.11.2-r1.ebuild
index a0ea1c284db5..443feb6fde74 100644
--- a/dev-lang/clojure/clojure-1.11.2-r1.ebuild
+++ b/dev-lang/clojure/clojure-1.11.2-r1.ebuild
@@ -47,7 +47,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="EPL-1.0 Apache-2.0 BSD"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
+KEYWORDS="amd64 ~x86 ~x86-linux"
 RESTRICT="!test? ( test )"
 
 RDEPEND="



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

2024-05-12 Thread Sam James
commit: bd22ffe8bd282020f617d69db0c3f824baec825c
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd22ffe8

dev-lang/typescript: Stabilize 5.4.5 amd64, #931815

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

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

diff --git a/dev-lang/typescript/typescript-5.4.5.ebuild 
b/dev-lang/typescript/typescript-5.4.5.ebuild
index 2be080b5..761177a3441e 100644
--- a/dev-lang/typescript/typescript-5.4.5.ebuild
+++ b/dev-lang/typescript/typescript-5.4.5.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"/package
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
 
 RDEPEND="net-libs/nodejs"
 BDEPEND=">=net-libs/nodejs-16[npm]"



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

2024-05-12 Thread Sam James
commit: 0b816115b05828a0c148c646301f0ce71e3551a3
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b816115

dev-lang/clojure: Stabilize 1.11.2-r1 x86, #931814

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

 dev-lang/clojure/clojure-1.11.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/clojure/clojure-1.11.2-r1.ebuild 
b/dev-lang/clojure/clojure-1.11.2-r1.ebuild
index 443feb6fde74..089737c06143 100644
--- a/dev-lang/clojure/clojure-1.11.2-r1.ebuild
+++ b/dev-lang/clojure/clojure-1.11.2-r1.ebuild
@@ -47,7 +47,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="EPL-1.0 Apache-2.0 BSD"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86 ~x86-linux"
+KEYWORDS="amd64 x86 ~x86-linux"
 RESTRICT="!test? ( test )"
 
 RDEPEND="



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

2024-05-12 Thread Sam James
commit: 2b42b6ccde3af813536566bcb4f1c9a1d273f43a
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b42b6cc

sys-process/fcron: Stabilize 3.3.1-r1 arm, #931790

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

 sys-process/fcron/fcron-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.3.1-r1.ebuild 
b/sys-process/fcron/fcron-3.3.1-r1.ebuild
index ef7b9af05781..517a62418732 100644
--- a/sys-process/fcron/fcron-3.3.1-r1.ebuild
+++ b/sys-process/fcron/fcron-3.3.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/dex/

2024-05-12 Thread Sam James
commit: b3b09b2224d96f01b70ec180a1e76ef85a530e70
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b09b22

x11-misc/dex: Stabilize 0.9.0 amd64, #928078

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

 x11-misc/dex/dex-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dex/dex-0.9.0.ebuild b/x11-misc/dex/dex-0.9.0.ebuild
index 007e212716ee..d111cecdf613 100644
--- a/x11-misc/dex/dex-0.9.0.ebuild
+++ b/x11-misc/dex/dex-0.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jceb/dex/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # https://github.com/jceb/dex/issues/37



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

2024-05-12 Thread Sam James
commit: 87ec0643358594138884a59733eb393755161bf7
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ec0643

sys-process/fcron: Stabilize 3.3.1-r1 ppc64, #931790

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

 sys-process/fcron/fcron-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.3.1-r1.ebuild 
b/sys-process/fcron/fcron-3.3.1-r1.ebuild
index f2eebae9a3e5..73a278f4d605 100644
--- a/sys-process/fcron/fcron-3.3.1-r1.ebuild
+++ b/sys-process/fcron/fcron-3.3.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc 
~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



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

2024-05-12 Thread Sam James
commit: 061d3c0853b3f47cd3e08980d36aea8338943e5a
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061d3c08

sys-process/fcron: Stabilize 3.3.1-r1 ppc, #931790

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

 sys-process/fcron/fcron-3.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/fcron/fcron-3.3.1-r1.ebuild 
b/sys-process/fcron/fcron-3.3.1-r1.ebuild
index 517a62418732..271c12d18ae8 100644
--- a/sys-process/fcron/fcron-3.3.1-r1.ebuild
+++ b/sys-process/fcron/fcron-3.3.1-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc 
~x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-icculus/files/

2024-05-12 Thread Sam James
commit: 14a9a76f3ea6b09fed1852beb4fcadf93b0bdc71
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 12 19:05:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:38:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a9a76f

games-fps/quake2-icculus: fix broken patch to actually fix the issue

nan.h doesn't exist. Nor does bits/nan.h. The correct answer was always
to use math.h, which is already included.

Replace patch entirely (but recycle the filename).

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

 .../quake2-icculus/files/0.16-rogue-nan.patch  | 52 +-
 1 file changed, 50 insertions(+), 2 deletions(-)

diff --git a/games-fps/quake2-icculus/files/0.16-rogue-nan.patch 
b/games-fps/quake2-icculus/files/0.16-rogue-nan.patch
index 09da62bee201..318d514b944c 100644
--- a/games-fps/quake2-icculus/files/0.16-rogue-nan.patch
+++ b/games-fps/quake2-icculus/files/0.16-rogue-nan.patch
@@ -1,7 +1,55 @@
+From db3c20829db69b3e7451a167f9f639a89d41491a Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Sun, 12 May 2024 14:31:52 -0400
+Subject: [PATCH] remove bogus nan.h header
+
+In theory somehow maybe possibly sort of, glibc has bits/nan.h, and in
+gentoo-historical-2.git:
+
+commit e5551898509b2b7802941b16bb580ef7cf34b488
+Author: Mike Frysinger 
+AuthorDate: Sat Dec 27 14:45:18 2003
+Commit: Mike Frysinger 
+CommitDate: Sat Dec 27 14:45:18 2003
+
+add rogue/xatrix game support #33029
+
+a patch was added to switch it to including that header instead.
+Helpfully, bits/nan.h has this to say:
+
+#ifndef _MATH_H
+#error "Never use  directly; include  instead."
+#endif
+
+... or at least it does, on versions of glibc that installed such a
+header. In 2.27 the header file was removed entirely.
+
+Now, "fortunately", g_local.h had already included math.h, which meant
+the best efforts of glibc developers to demonstrate this is an error
+were evaded; no error was emitted. Unfortunately, glibc 2.27 is long in
+the past and this code no longer builds, times 2 because now we patched
+it to be extra silly.
+
+Fix it properly this time.
+
+Bug: https://bugs.gentoo.org/33029
+Bug: https://bugs.gentoo.org/738832
+---
+ src/rogue/g_local.h | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/rogue/g_local.h b/src/rogue/g_local.h
+index 6ecbe2d..6746240 100644
 --- a/rogue/g_local.h
 +++ b/rogue/g_local.h
-@@ -24,3 +24,3 @@
+@@ -22,7 +22,6 @@
+ //==
+ 
  #ifndef _WIN32
 -#include 
-+#include 
  #define min(a,b) ((a) < (b) ? (a) : (b))
+ #define max(a,b) ((a) > (b) ? (a) : (b))
+ #ifdef __sun__
+-- 
+2.43.2
+



[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-icculus/

2024-05-12 Thread Sam James
commit: 5c6938cabc43d900fa8e1090cf580b521c7e8bec
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 12 17:58:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:38:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6938ca

games-fps/quake2-icculus: mark as LTO-unsafe, strict-aliasing unsafe

Upstream is dead since 2006, no use reporting anything. Even then, their
last act was to convert CVS to SVN.

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

 games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild 
b/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
index ef6f7b8b34a4..29ebfee4ab85 100644
--- a/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
+++ b/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit desktop toolchain-funcs
+inherit desktop flag-o-matic toolchain-funcs
 
 MY_P="quake2-r${PV}"
 DESCRIPTION="The icculus.org Linux port of iD's Quake 2 engine"
@@ -102,6 +102,14 @@ yesno() {
 }
 
 src_compile() {
+   # -Werror=strict-aliasing, also -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/858752
+   #
+   # Upstream last committed changes in 2006, and that was "Switch from 
CVS to SVN".
+   # Effectively no mailing list discussion since then (sporadic posts 
from users).
+   append-flags -fno-strict-aliasing
+   filter-lto
+
# xatrix fails to build
# rogue fails to build
local libsuffix



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

2024-05-12 Thread Sam James
commit: 7c127f8e466319014c9050e4376740395e599e7f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c127f8e

app-text/pandoc-bin: Stabilize 3.1.13 amd64, #931813

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

 app-text/pandoc-bin/pandoc-bin-3.1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.13.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.13.ebuild
index 6c205a599708..99deb0ffec22 100644
--- a/app-text/pandoc-bin/pandoc-bin-3.1.13.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.13.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="+pandoc-symlink"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/dex/

2024-05-12 Thread Sam James
commit: 56d605c18bd2f38ef05411470a2d1b4fdc2d0235
Author: Sam James  gentoo  org>
AuthorDate: Sun May 12 22:40:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:40:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d605c1

x11-misc/dex: Stabilize 0.9.0 x86, #928078

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

 x11-misc/dex/dex-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/dex/dex-0.9.0.ebuild b/x11-misc/dex/dex-0.9.0.ebuild
index d111cecdf613..43d7d3926076 100644
--- a/x11-misc/dex/dex-0.9.0.ebuild
+++ b/x11-misc/dex/dex-0.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jceb/dex/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 # https://github.com/jceb/dex/issues/37



[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-icculus/

2024-05-12 Thread Sam James
commit: c6dc72e13a12a414286a9ea6c4e0769ffec8137f
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 12 18:06:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:38:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6dc72e1

games-fps/quake2-icculus: update EAPI 7 -> 8

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

 ...{quake2-icculus-0.16.1-r2.ebuild => quake2-icculus-0.16.1-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild 
b/games-fps/quake2-icculus/quake2-icculus-0.16.1-r3.ebuild
similarity index 99%
rename from games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
rename to games-fps/quake2-icculus/quake2-icculus-0.16.1-r3.ebuild
index cf62daab5cd0..c51bb899c34f 100644
--- a/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
+++ b/games-fps/quake2-icculus/quake2-icculus-0.16.1-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop flag-o-matic toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: games-fps/quake2-icculus/

2024-05-12 Thread Sam James
commit: 4104790e00a645fbc3e1c41f830d25ac161595e5
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 12 18:01:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:38:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4104790e

games-fps/quake2-icculus: update HOMEPAGE, SRC_URI to use HTTPS

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

 games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild 
b/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
index 29ebfee4ab85..cf62daab5cd0 100644
--- a/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
+++ b/games-fps/quake2-icculus/quake2-icculus-0.16.1-r2.ebuild
@@ -7,9 +7,9 @@ inherit desktop flag-o-matic toolchain-funcs
 
 MY_P="quake2-r${PV}"
 DESCRIPTION="The icculus.org Linux port of iD's Quake 2 engine"
-HOMEPAGE="http://icculus.org/quake2/;
-SRC_URI="http://icculus.org/quake2/files/${MY_P}.tar.gz
-   qmax? ( http://icculus.org/quake2/files/maxpak.pak )
+HOMEPAGE="https://icculus.org/quake2/;
+SRC_URI="https://icculus.org/quake2/files/${MY_P}.tar.gz
+   qmax? ( https://icculus.org/quake2/files/maxpak.pak )
rogue? ( mirror://idsoftware/quake2/source/roguesrc320.shar.Z )
xatrix? ( mirror://idsoftware/quake2/source/xatrixsrc320.shar.Z )"
 S="${WORKDIR}"/${MY_P}



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

2024-05-12 Thread Sam James
commit: 5580366c7ca7c3fb1aacb6e5c185ab2d6d050068
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 12 14:56:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 12 22:38:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5580366c

sys-kernel/modprobed-db: add 2.47

Contains upstream PR to avoid patching Makefile.

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

 sys-kernel/modprobed-db/Manifest   | 2 +-
 .../{modprobed-db-2.46.ebuild => modprobed-db-2.47.ebuild} | 7 ---
 2 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/sys-kernel/modprobed-db/Manifest b/sys-kernel/modprobed-db/Manifest
index 3d8988ca7d5e..3009f27914cf 100644
--- a/sys-kernel/modprobed-db/Manifest
+++ b/sys-kernel/modprobed-db/Manifest
@@ -1 +1 @@
-DIST modprobed-db-2.46.tar.gz 7210 BLAKE2B 
c7c5535a85c5a593fff507073120c8c355c8b46513bcb3b922be4a7d178be97aa3e84802a3d39c31a3219057f745fdb641f0a821fd4fe5d33acb48865e5090b2
 SHA512 
cf580bd386ca5fd232e96f33ecd61982d3ac4563f8e27b2b99bfbd2a8b8171585c8949df812ba8d85488c729570684983a63a6090ec3c05a890db5d6e864c05c
+DIST modprobed-db-2.47.tar.gz 7357 BLAKE2B 
a837de00e4f5ab8fee0bf4639345e37c41d17b9c1dc6b930963077a6d563f1fd010095616afe1b90634ee7668f893479fe50fb5ab5536187c53232ced473763f
 SHA512 
f25b96ed1d07d7e53a8fdc6c078cecb062028c906f5d3a0798e58b8e1182f23a89ff8621ecc702b524baffe5231687a8b5e95ee7d51257942da940bb04519eb4

diff --git a/sys-kernel/modprobed-db/modprobed-db-2.46.ebuild 
b/sys-kernel/modprobed-db/modprobed-db-2.47.ebuild
similarity index 74%
rename from sys-kernel/modprobed-db/modprobed-db-2.46.ebuild
rename to sys-kernel/modprobed-db/modprobed-db-2.47.ebuild
index d23c0c8d827e..a5f4d061b9ad 100644
--- a/sys-kernel/modprobed-db/modprobed-db-2.46.ebuild
+++ b/sys-kernel/modprobed-db/modprobed-db-2.47.ebuild
@@ -13,13 +13,6 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-src_prepare() {
-   # Automatically compresses manpages, which is a PMS functionality
-   # (and every other distro has the same policy!).
-   sed -i '/gzip -9/d' Makefile || die
-   default
-}
-
 src_install() {
emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
INITDIR_SYSTEMD="$(systemd_get_userunitdir)"
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/x48/, app-emulation/x48/files/

2024-05-12 Thread Bernard Cafarelli
commit: a63ca21efdd5a67c58bbfa9b0ae2013dc471ba1d
Author: NHOrus  yahoo  com>
AuthorDate: Sun May 12 12:08:10 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun May 12 22:34:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63ca21e

app-emulation/x48: Enable feature-macro locked libc extensions

Closes: https://bugs.gentoo.org/871468
Signed-off-by: NHOrus  yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/36653
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-emulation/x48/files/x48-0.6.4-configure.patch | 11 
 app-emulation/x48/x48-0.6.4-r3.ebuild | 70 +++
 2 files changed, 81 insertions(+)

diff --git a/app-emulation/x48/files/x48-0.6.4-configure.patch 
b/app-emulation/x48/files/x48-0.6.4-configure.patch
new file mode 100644
index ..ea3a883991a8
--- /dev/null
+++ b/app-emulation/x48/files/x48-0.6.4-configure.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac 2024-05-12 12:01:50.591368113 -
 b/configure.ac 2024-05-12 12:05:39.116023749 -
+@@ -10,6 +10,8 @@
+ AC_CONFIG_SRCDIR([config.h.in])
+ AC_CONFIG_HEADER([config.h])
+ 
++
++AC_USE_SYSTEM_EXTENSIONS
+ # Checks for programs.
+ AC_PROG_CC
+ AC_PROG_INSTALL

diff --git a/app-emulation/x48/x48-0.6.4-r3.ebuild 
b/app-emulation/x48/x48-0.6.4-r3.ebuild
new file mode 100644
index ..c584c99e820a
--- /dev/null
+++ b/app-emulation/x48/x48-0.6.4-r3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="HP48 Calculator Emulator"
+HOMEPAGE="https://sourceforge.net/projects/x48.berlios/;
+SRC_URI="https://downloads.sourceforge.net/x48.berlios/${P}.tar.bz2;
+S=${WORKDIR}
+
+LICENSE="GPL-3"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="readline"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   readline? ( sys-libs/readline:0= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   x11-libs/libXt"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-static.patch
+   "${FILESDIR}"/${P}-void_return.patch
+   "${FILESDIR}"/${P}-configure.patch
+   )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable readline)
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/"${PN}"/romdump
+   doins -r romdump/{README,ROMDump*}
+}
+
+pkg_postinst() {
+   elog "The X48 emulator requires an HP48 ROM image to run."
+   elog
+   elog "If you own an HP-48 calculator, you can use the ROMDump utility"
+   elog "included with this package to obtain it from your calculator."
+   elog "The instructions of how to do this are included in the package."
+   elog
+   elog "Alternatively, HP has provided the ROM images for non-commercial"
+   elog "use only."
+   elog
+   elog "Due to confusion over the legal status of these ROMs you must"
+   elog "manually download one from 
http://www.hpcalc.org/hp48/pc/emulators/;
+   elog
+   elog "If you do not know which one to use, try 'HP 48GX Revision R 
ROM.'"
+   elog
+   elog "Once you have a ROM, you will need to install it by running:"
+   elog
+   elog "x48 -rom gxrom-r"
+   elog
+   elog "You will only have to do this the first time you run X48. The"
+   elog "ROM will be stored in ~/.hp48/rom for future runs."
+}



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

2024-05-12 Thread Zac Medico
commit: 59689314fcd8fc268ccdf0100eddb283a02cc76b
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat May  4 09:06:34 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 22:02:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59689314

www-servers/caddy: add 2.8.0_beta2, guide on deps tar creation

Changes:
* Support versions including beta
* Instead of `mv`ing vendor dir do symlink.
* use aesterisks instead of hardcoding dir name at various
places (dist dir)

Instructions for creating deps tarball:
1. git init, git add ./
2. `go get` ALL the modules
3. import ALL modules in cmd/caddy/main.go
4. git diff > go-mod-sum.patch
5. go mod vendor -v
6. tar -c vendor/ go-mod-sum.patch

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/36540
Signed-off-by: Zac Medico  gentoo.org>

 www-servers/caddy/Manifest   |  3 +++
 .../{caddy-.ebuild => caddy-2.8.0_beta2.ebuild}  | 20 +++-
 www-servers/caddy/caddy-.ebuild  | 20 +++-
 3 files changed, 25 insertions(+), 18 deletions(-)

diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest
index 73920dd08a5d..631af198827c 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -2,3 +2,6 @@ DIST caddy-2.7.6-docs.tar.gz 24583 BLAKE2B 
d3dbbb701d86cbfaf538f10911fdd3613b8c3
 DIST caddy-2.7.6-r1-deps.tar.xz 129331604 BLAKE2B 
50b83c012c70637936c83ec765758cdcd80014ca224d76a746de8640a6b36ae15ce11ec57d9fdb20a5f7b3add946209c6dde7bb4e4bd4a47ffe3ffc8971725db
 SHA512 
a4bc56de4f7ec8e9967dde3d7ca4cbb74cba9ce0b8906ffe16f8dae3f52fff1164827942df8154eadbae80cce3ee603535b9135cf8a5126d84a9017e8aece078
 DIST caddy-2.7.6-r2-deps.tar.xz 8511804 BLAKE2B 
ad3c78ee483474754ad83284fabf249c376423217c2929740cd171446d0e755f121e380130c80f291422d39ca69ea7e6ac52f5ce5cdec740616099b665cef5af
 SHA512 
c48d299d9a0b27ebe467f64dc433625de26293674d8153122ad6798a6b95ed4fe55f764a18d3e9211a8e2f966724d20996f1789e2e84dbb0181cfcf5340303fb
 DIST caddy-2.7.6.tar.gz 606077 BLAKE2B 
1237edc164ec6095c9dff27c332925c4ce9d91a60e629770463bbffb1503b8b11e36033e852df3eb5bb69ffa448833b6ee2891dc0ba6dc9b43b6cce27d492179
 SHA512 
ef0cb6fd7f6f2a296290b4bb520300e043ad31cc612e734632ffa25cdaa23fd7d601ac4ceaa1c76285d54a07ee773360f795103ef3c2ec79516a4f18a5e844b5
+DIST caddy-2.8.0_beta2-deps.tar.xz 9983432 BLAKE2B 
5ce369219b03688a18f01d7e0f14158a4831bdb02f90c9d4cd2554c8a516f8575155473134197c58c6b65b8752b2fc6a2cdf56b4eaacde20a01233c3f5b1dd38
 SHA512 
e4fd9432adb4cc98b1f765d5b7f3920030fc433e838a5b7f388f8ba220fe0f23e0c0ce5da01507e3241d03f3e7f010a49dde6ba49402f363fb005bb879c2c1a6
+DIST caddy-2.8.0_beta2-docs.tar.gz 24678 BLAKE2B 
5e03bada381b63a4549715c25f651e51eed81fc97d9e89cadb1128db55ba8344335590b10ac57a70395f7b57aa8ece93c5a8c2b6f4dd8e199f703bbed2147631
 SHA512 
d185e77d8020e7afd05a8dd7798fc29a9688268088129be8f813768f2fdd19abbd9e14440d80445c16844976f0740f5aa377ffc8084263c337d313c03adf7556
+DIST caddy-2.8.0_beta2.tar.gz 656863 BLAKE2B 
6d1364798629949611c8cc5094e0f91928c9a50fc7de2a084b85402cce07e553d9da2652f1fa55daac8c94c877beb08de7226b7f3befd57367b901e593be1d2c
 SHA512 
64c3f6fb4e32947ff55307f71b416aeb8610d8fd3273514c59c6ebcf323a3552ceea0e3f6281ba4a879d24f1fa02d232e6f634e53fa9edebbce76f78c174032d

diff --git a/www-servers/caddy/caddy-.ebuild 
b/www-servers/caddy/caddy-2.8.0_beta2.ebuild
similarity index 84%
copy from www-servers/caddy/caddy-.ebuild
copy to www-servers/caddy/caddy-2.8.0_beta2.ebuild
index 86a00c5d6ef9..c66b0a78cfe2 100644
--- a/www-servers/caddy/caddy-.ebuild
+++ b/www-servers/caddy/caddy-2.8.0_beta2.ebuild
@@ -13,13 +13,15 @@ if [[ "${PV}" == * ]]; then
EGIT_REPO_URI="https://github.com/caddyserver/caddy.git;
 else
SRC_URI="
-   https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/caddyserver/caddy/archive/v${PV/_beta/-beta.}.tar.gz -> 
${P}.tar.gz

https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz
-   
https://github.com/caddyserver/dist/archive/refs/tags/v${PV}.tar.gz -> 
${P}-docs.tar.gz
+   
https://github.com/caddyserver/dist/archive/refs/tags/v${PV/_beta/-beta.}.tar.gz
 -> ${P}-docs.tar.gz
 "
-   KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
+   [[ ${PV} != *beta* ]] && \
+   KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
 fi
 
+S="${WORKDIR}/${PN}-${PV/_beta/-beta.}"
 # MAIN
 LICENSE="Apache-2.0"
 # deps
@@ -81,10 +83,10 @@ src_unpack() {
 
 src_prepare() {
default
-   sed -i -e "s|User=caddy|User=http|g;s|Group=caddy|Group=http|g;" 
../dist-"${PV}"/init/*service || die
+   sed -i -e "s|User=caddy|User=http|g;s|Group=caddy|Group=http|g;" 
../dist-*/init/*service || die
 
if [[ "${PV}" != * ]]; then
-   mv ../vendor ./ || die
+   ln -sv ../vendor ./ || die
 

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

2024-05-12 Thread Zac Medico
commit: 5d31507eca0b9182f758e73023d4700d8f8b4f1d
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 12 22:04:14 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 22:04:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d31507e

www-servers/caddy: Copy deps and docs tarballs to dev space

Signed-off-by: Zac Medico  gentoo.org>

 www-servers/caddy/caddy-2.8.0_beta2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/caddy/caddy-2.8.0_beta2.ebuild 
b/www-servers/caddy/caddy-2.8.0_beta2.ebuild
index c66b0a78cfe2..d28390c3b0f9 100644
--- a/www-servers/caddy/caddy-2.8.0_beta2.ebuild
+++ b/www-servers/caddy/caddy-2.8.0_beta2.ebuild
@@ -14,8 +14,8 @@ if [[ "${PV}" == * ]]; then
 else
SRC_URI="

https://github.com/caddyserver/caddy/archive/v${PV/_beta/-beta.}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz
-   
https://github.com/caddyserver/dist/archive/refs/tags/v${PV/_beta/-beta.}.tar.gz
 -> ${P}-docs.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz
+   https://dev.gentoo.org/~zmedico/dist/${P}-docs.tar.gz
 "
[[ ${PV} != *beta* ]] && \
KEYWORDS="~amd64 ~arm64 ~loong ~riscv"



[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/

2024-05-12 Thread Zac Medico
commit: 802bc249208ce61cfd0a728d884eac6a3b9903d2
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 12 21:13:36 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 21:13:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802bc249

net-dns/coredns: Copy deps tarball to dev space

Signed-off-by: Zac Medico  gentoo.org>

 net-dns/coredns/coredns-1.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/coredns/coredns-1.11.3.ebuild 
b/net-dns/coredns/coredns-1.11.3.ebuild
index 117795b9f150..7f69279c8135 100644
--- a/net-dns/coredns/coredns-1.11.3.ebuild
+++ b/net-dns/coredns/coredns-1.11.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/coredns/coredns.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz"
+   SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
KEYWORDS="~amd64"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/

2024-05-12 Thread Zac Medico
commit: 9944f0cbce1bba286093ab452fb0f7d046c0468d
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Fri May  3 06:34:58 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 21:07:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9944f0cb

net-dns/coredns: add 1.11.3

* Deps tarball size reduced from 250+ -> 6 MiB
* Switch from Makefile build to direct `go build` because former was
getting messier with Go versions. Latter is simpler.
* Remove test USE flag as not needed anymore

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/36528
Signed-off-by: Zac Medico  gentoo.org>

 net-dns/coredns/Manifest   |  2 ++
 .../{coredns-.ebuild => coredns-1.11.3.ebuild} | 23 ++
 net-dns/coredns/coredns-.ebuild| 23 ++
 3 files changed, 14 insertions(+), 34 deletions(-)

diff --git a/net-dns/coredns/Manifest b/net-dns/coredns/Manifest
index 7b64f21dc6ff..0deb3578d8d0 100644
--- a/net-dns/coredns/Manifest
+++ b/net-dns/coredns/Manifest
@@ -1,2 +1,4 @@
 DIST coredns-1.11.2-r1-deps.tar.xz 6547080 BLAKE2B 
19a067a5b402ebe3b8a462e534bbdcf9baade4b5f434c6f24fe8ede0cbe623e2d5d8bdf0ffc06954d796441095688f19caa40f2255a2cc56102fdef36d327ac5
 SHA512 
caf6e0f1c9be4857059244019d6556f907e4f6907a932c201c856355c3e0b86c1752a90a226d5904c511d0db08ce4869cc5d24203bb4b9e2e1be02e725990332
 DIST coredns-1.11.2.tar.gz 651994 BLAKE2B 
1a7a272756eaf83170e242a573c8a765d6ea7b70fe422d36a87850b600a88287291aa0fe0d49462c34453d4d3c4d33f9497be409379ff8fccc87f41e2195efc1
 SHA512 
0e90ef4793555bd46aa5ce84cf639c015d1869b407627c69746eb948abff1920f891c45e5f00c0127f23e2c6394c07cc55c1776af840881210f90faa6ec22b40
+DIST coredns-1.11.3-deps.tar.xz 6662680 BLAKE2B 
44bc099586cdaffc381141e347c8921596b0b51bf4f82064d2aca562083597672dfe4b0c965f4c6feebbf4711aff07bd7a301b6ecab28233294978ae94df5fbd
 SHA512 
49690bc11816e1bbc0a5f325abe64648ea820fecd25695f19bf9921f0a38786cddf30e4a385306470a27d17af9d09a5ec50025ff241ea9f3b6b346eddc859755
+DIST coredns-1.11.3.tar.gz 653856 BLAKE2B 
db9efdd1b674f6908ff094866ca5c148e018d7ddae2ae1cc07c13fbf78dcc4e6ed478d2e5946f73d43b8ee6a1924fecd53759e6b9a41935d084fbb1d84b7bb10
 SHA512 
3ec9296626a2994d1259329e50b032d2972ef8e05bfed742c0ee570414adbfa8f296046b9356ef73d885a1f1c1e3660421762267535ec2d3f357c3064a75d405

diff --git a/net-dns/coredns/coredns-.ebuild 
b/net-dns/coredns/coredns-1.11.3.ebuild
similarity index 78%
copy from net-dns/coredns/coredns-.ebuild
copy to net-dns/coredns/coredns-1.11.3.ebuild
index 52c5778f1173..117795b9f150 100644
--- a/net-dns/coredns/coredns-.ebuild
+++ b/net-dns/coredns/coredns-1.11.3.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
@@ -23,7 +23,6 @@ LICENSE="Apache-2.0"
 LICENSE+=" MIT BSD ISC MPL-2.0 BSD-2"
 
 SLOT="0"
-IUSE="test"
 # TODO: debug test failure with deps tarball
 RESTRICT="test"
 
@@ -35,32 +34,22 @@ FILECAPS=(
 )
 
 src_unpack() {
-   if [[ ${PV} == ** ]]; then
+   if [[ ${PV} == * ]]; then
git-r3_src_unpack
go-module_live_vendor
else
-   go-module_src_unpack
+   default
fi
 }
 
 src_prepare() {
+   [[ ${PV} != * ]] && { ln -sv ../vendor ./ || die ; }
default
-   use test || sed -i -e 's|coredns: $(CHECKS)|coredns:|' Makefile
 }
 
 src_compile() {
-   # For non-live versions, prevent git operations which causes sandbox 
violations
-   # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493
-   [[ ${PV} != * ]] && export GITCOMMIT=''
-
-   # Mimicking go-module.eclass's GOFLAGS
-   if use amd64 || use arm || use arm64 ||
-   ( use ppc64 && [[ $(tc-endian) == "little" ]] ) || use 
s390 || use x86; then
-   local buildmode="-buildmode=pie"
-   fi
-   export BUILDOPTS="-buildvcs=false -modcacherw -v -x -p=$(makeopts_jobs) 
${buildmode}"
-
-   default
+   [[ ${PV} == * ]] && local GIT_COMMIT="$(git describe --dirty 
--always)"
+   ego build -ldflags="-s -w -X 
github.com/coredns/coredns/coremain.GitCommit=${GIT_COMMIT}"
 }
 
 src_install() {

diff --git a/net-dns/coredns/coredns-.ebuild 
b/net-dns/coredns/coredns-.ebuild
index 52c5778f1173..117795b9f150 100644
--- a/net-dns/coredns/coredns-.ebuild
+++ b/net-dns/coredns/coredns-.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
@@ -23,7 +23,6 @@ LICENSE="Apache-2.0"
 LICENSE+=" MIT BSD ISC MPL-2.0 BSD-2"
 
 SLOT="0"
-IUSE="test"
 # TODO: debug test failure with deps tarball
 RESTRICT="test"
 
@@ -35,32 +34,22 @@ FILECAPS=(
 )
 
 src_unpack() {
-   if [[ ${PV} == ** ]]; then
+   if [[ 

[gentoo-commits] repo/gentoo:master commit in: net-dns/coredns/

2024-05-12 Thread Zac Medico
commit: 67005ff6f266e22f7ce15b39fbf4d365a9a8e511
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 12 21:05:48 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 21:05:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67005ff6

net-dns/coredns: drop 1.11.2

Signed-off-by: Zac Medico  gentoo.org>

 net-dns/coredns/Manifest  |   1 -
 net-dns/coredns/coredns-1.11.2.ebuild | 121 --
 2 files changed, 122 deletions(-)

diff --git a/net-dns/coredns/Manifest b/net-dns/coredns/Manifest
index 9f5b7a662200..7b64f21dc6ff 100644
--- a/net-dns/coredns/Manifest
+++ b/net-dns/coredns/Manifest
@@ -1,3 +1,2 @@
-DIST coredns-1.11.2-deps.tar.xz 261482588 BLAKE2B 
39e30800ac1fc404dc60f859b929c4a69614b9f0be8937c3fd7b1a872ec1e163ab4f6a313ed7661d2a101318187aaa2419168c0511cf2108c43ada38db0d1e0b
 SHA512 
91282766d10d28d564d14fb20d8d82808507e509c58b7bb1959bb03a2665a287057aa4d547bfc8cc60ff080eea807af1c57d86bf9ff000125ef0642d8557e47f
 DIST coredns-1.11.2-r1-deps.tar.xz 6547080 BLAKE2B 
19a067a5b402ebe3b8a462e534bbdcf9baade4b5f434c6f24fe8ede0cbe623e2d5d8bdf0ffc06954d796441095688f19caa40f2255a2cc56102fdef36d327ac5
 SHA512 
caf6e0f1c9be4857059244019d6556f907e4f6907a932c201c856355c3e0b86c1752a90a226d5904c511d0db08ce4869cc5d24203bb4b9e2e1be02e725990332
 DIST coredns-1.11.2.tar.gz 651994 BLAKE2B 
1a7a272756eaf83170e242a573c8a765d6ea7b70fe422d36a87850b600a88287291aa0fe0d49462c34453d4d3c4d33f9497be409379ff8fccc87f41e2195efc1
 SHA512 
0e90ef4793555bd46aa5ce84cf639c015d1869b407627c69746eb948abff1920f891c45e5f00c0127f23e2c6394c07cc55c1776af840881210f90faa6ec22b40

diff --git a/net-dns/coredns/coredns-1.11.2.ebuild 
b/net-dns/coredns/coredns-1.11.2.ebuild
deleted file mode 100644
index 89d7e8f271e2..
--- a/net-dns/coredns/coredns-1.11.2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module multiprocessing systemd tmpfiles toolchain-funcs
-
-DESCRIPTION="CoreDNS is a DNS server that chains plugins"
-HOMEPAGE="https://github.com/coredns/coredns;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/coredns/coredns.git;
-else
-   #SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # The v1.11.2 tag went missing upstream, so use a previously fetched 
copy.
-   SRC_URI="https://dev.gentoo.org/~zmedico/dist/${P}.tar.gz;
-   SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-   KEYWORDS="amd64"
-fi
-
-# main
-LICENSE="Apache-2.0"
-# deps
-LICENSE+=" MIT BSD ISC MPL-2.0 BSD-2"
-
-SLOT="0"
-IUSE="test"
-# TODO: debug test failure with deps tarball
-RESTRICT="test"
-
-RDEPEND="acct-user/coredns
-   acct-group/coredns"
-
-FILECAPS=(
-   -m 755 'cap_net_bind_service=+ep' usr/bin/${PN}
-)
-
-src_unpack() {
-   if [[ ${PV} == ** ]]; then
-   git-r3_src_unpack
-   go-module_live_vendor
-   else
-   go-module_src_unpack
-   fi
-}
-
-src_prepare() {
-   default
-   use test || sed -i -e 's|coredns: $(CHECKS)|coredns:|' Makefile
-}
-
-src_compile() {
-   # For non-live versions, prevent git operations which causes sandbox 
violations
-   # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493
-   [[ ${PV} != * ]] && export GITCOMMIT=''
-
-   # Mimicking go-module.eclass's GOFLAGS
-   if use amd64 || use arm || use arm64 ||
-   ( use ppc64 && [[ $(tc-endian) == "little" ]] ) || use 
s390 || use x86; then
-   local buildmode="-buildmode=pie"
-   fi
-   export BUILDOPTS="-buildvcs=false -modcacherw -v -x -p=$(makeopts_jobs) 
${buildmode}"
-
-   default
-}
-
-src_install() {
-   dobin "${PN}"
-   einstalldocs
-   doman man/*
-
-   newinitd "${FILESDIR}"/coredns.initd coredns
-   newconfd "${FILESDIR}"/coredns.confd coredns
-
-   insinto /etc/coredns/
-   newins "${FILESDIR}"/Corefile.example Corefile
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/coredns.logrotated coredns
-
-   systemd_dounit "${FILESDIR}"/coredns.service
-   newtmpfiles "${FILESDIR}"/coredns.tmpfiles "${PN}.conf"
-}
-
-src_test() {
-   # eclass default '-x' makes tests output unreadable
-   export GOFLAGS="-v -mod=readonly"
-
-   local known_fail=(
-   "TestZoneExternalCNAMELookupWithProxy"
-   "TestMetricsSeveralBlocs"
-   "TestMetricsAvailable"
-   "TestMetricsAvailableAfterReload"
-   "TestMetricsAvailableAfterReloadAndFailedReload"
-   )
-   # concat as '|^Test1$|^Test2$|^Test3...$':
-   local known_fail_re="$(printf '|^%s$' "${known_fail[@]}")"
-   # drop '|' in the begining:
-   known_fail_re="${known_fail_re:1}"
-
-   local working_tests_re="$(
-

[gentoo-commits] repo/gentoo:master commit in: app-containers/podman-tui/

2024-05-12 Thread Zac Medico
commit: 42169fa876a50d08c4201edae69732a15d4ebf38
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat May 11 14:31:58 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 20:49:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42169fa8

app-containers/podman-tui: update to 1.0.1, remove 0.14.0 & 0.17.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
From: https://github.com/gentoo/gentoo/pull/36642
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman-tui/Manifest |  3 +-
 app-containers/podman-tui/podman-tui-0.14.0.ebuild | 37 --
 ...n-tui-0.17.0.ebuild => podman-tui-1.0.1.ebuild} |  0
 3 files changed, 1 insertion(+), 39 deletions(-)

diff --git a/app-containers/podman-tui/Manifest 
b/app-containers/podman-tui/Manifest
index 8c13a661d10e..238979100079 100644
--- a/app-containers/podman-tui/Manifest
+++ b/app-containers/podman-tui/Manifest
@@ -1,4 +1,3 @@
-DIST podman-tui-0.14.0.tar.gz 15857429 BLAKE2B 
c1a6f056b45d4fa9e0cd749570275da1d98d3f8477a1e85a151afd1cecc9506555c55e065b86d9c49acde36a27c3dac960530218022672fc8044dee0d2284c62
 SHA512 
d79e5b0cabed6873ff90e4e36fec841b74d53b0e876f6449c9b5512c8a92d7d4bcf733e23abc92a6344d6dcd72957929fde48b4e16dcb1cc33cf10f33074171a
-DIST podman-tui-0.17.0.tar.gz 15853215 BLAKE2B 
bfdaf085837497c8ce1525eccb04fc977472291e45417a3993a3e9bc2a742e132d14bce7580c0126be94262a10999da2b81edd6997b8c377a3de8a4da20c153f
 SHA512 
137740737e4fe5138198923fb5db6dc6ca901ed7739af09c19bcb0a60fdfe0db79d7c2ac83157675ec478ab8e9dc9b1348cd8aa9f0e5298f8d20ff6cf0284afc
 DIST podman-tui-0.18.0.tar.gz 15928626 BLAKE2B 
80fd4f826a407b4eeeb664c065f836f12dd85cacab35003ad8fbcabf3eb69b3838bf02fb76269124d18c110370e42556cff8e348caabb100aa88a1994f99d4cc
 SHA512 
77107a9e64b12fd5065698b7065909d5aa45ca49d749056cfb0f76aa2fd0f269708d3d75ecb4cab7939c30571510cdacebcdaac67549979873e3656e1af4db9f
 DIST podman-tui-1.0.0.tar.gz 16208356 BLAKE2B 
c5ae4274cdc6c4d5abb9f9a18c82949a40a9f2894a9127d8bdf89b8a9445716cc985d8400833c890dec4524fd617babd5791e3062e9e7654ea93d66c34dfe181
 SHA512 
918b3efb823a543a439ae0f56c59ee2689961ac6e39a40054a7971ddf02056ca50c7c681ca03c45590e9fdfce1822f406bbf90f9b25563a0ef9ae75b88235a8c
+DIST podman-tui-1.0.1.tar.gz 16252864 BLAKE2B 
14b28a87aca99d90d9412d7bdd052604bdd8c05b262564eaa6821fd10f1f357bcb5f65d486da53a1abf98cfd45fadaf847f14942a27525136e70f83603ef6d85
 SHA512 
3c5ff5a77e885a0518a16e8d7fd0581a80b16650b546d2c736c50503c250797be1b8cb1a2da68ee1eed5a7a1dcdbcfa8344f37d0c6724c341470d05446a0591e

diff --git a/app-containers/podman-tui/podman-tui-0.14.0.ebuild 
b/app-containers/podman-tui/podman-tui-0.14.0.ebuild
deleted file mode 100644
index 2effb9e6c06b..
--- a/app-containers/podman-tui/podman-tui-0.14.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-DESCRIPTION="Terminal UI frontend for Podman"
-HOMEPAGE="https://github.com/containers/podman-tui;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/containers/podman-tui.git;
-else
-   SRC_URI="https://github.com/containers/podman-tui/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-# main pkg
-LICENSE="Apache-2.0"
-# deps
-LICENSE+=" BSD-2 BSD MIT MPL-2.0"
-SLOT="0"
-RESTRICT="test"
-RDEPEND="
-   >=app-containers/podman-4.0.2
-"
-
-src_compile() {
-   # parse tags from Makefile & make them comma-seperated as 
space-seperated list is deprecated
-   local BUILDTAGS=$(grep 'BUILDTAGS :=' Makefile | awk -F\" '{ print $2; 
}' | sed -e 's| |,|g;')
-   ego build -tags "${BUILDTAGS}"
-}
-
-src_install() {
-   dobin "${PN}"
-   einstalldocs
-}

diff --git a/app-containers/podman-tui/podman-tui-0.17.0.ebuild 
b/app-containers/podman-tui/podman-tui-1.0.1.ebuild
similarity index 100%
rename from app-containers/podman-tui/podman-tui-0.17.0.ebuild
rename to app-containers/podman-tui/podman-tui-1.0.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2024-05-12 Thread Zac Medico
commit: 27992946076efece61e52e2958ed411369944b1b
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat May 11 14:16:30 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 20:49:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27992946

app-containers/buildah: update to 1.35.4

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
From: https://github.com/gentoo/gentoo/pull/36642
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest  |   1 +
 app-containers/buildah/buildah-1.35.4.ebuild | 133 +++
 2 files changed, 134 insertions(+)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index 7c70929c83d1..e5c0f32b7762 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,3 +1,4 @@
 DIST buildah-1.33.7.tar.gz 18604354 BLAKE2B 
d2788096d8d6fd6cc528e8f33edc58a2775a561ea3c4a983eb4a6fa1d5b570f6d8dc0f77e464d0c242add5d641e20afce83c9f5157021fbc82a009ea47c9
 SHA512 
1248ad1dcf0d10608674543caf4d78f5052db7932102226e23b73add5e129bd8c614672f3d06aa8052675dd83fa83ef2742ef08fe1a883037b41df8fde893ea1
 DIST buildah-1.34.3.tar.gz 18856476 BLAKE2B 
c91c995a2ff4be8b4e84a70c581a817cb2f1333b08ca297163d218f80d538905c41718cfc267c03173330234c3476344be44df799eaaac891395a22bc7a020b3
 SHA512 
26d5c48cb5b056a274c1a9c6820a6076337f625fc6dd6683000db871f3de9d37907bd962ced3400334bfc230718219cda2108e2e984be5f8c76ecfa4a2f1e1ac
 DIST buildah-1.35.3.tar.gz 19372597 BLAKE2B 
014bea80b3a8c4482bbe098a0c5293892cf9f4f0d4d74ecaba8f155e49fab326689b95b690b413d64f6b576c7269bdb9d0f446244b832afe311e909b3f96856d
 SHA512 
ca325ce1a878eb9e9a6caedf236add16702d8dcd83f15a1995b8215998821218104ea8cb7a5d11fc354ee01d9805c339578975d35db859f1d53b08e0a2139fe3
+DIST buildah-1.35.4.tar.gz 19370823 BLAKE2B 
6dc8ad2a21c3ce41d4b8a2908d90bcbb32f5598c11fcde49a706334407370998731fedac7d8ee8e080a6a168c10b4a0404bf1120cab8b561e916a9df2bd2d115
 SHA512 
679f2328f675a39f9965128d51a6e8a3f82d64a6d3c3cdcb862cfcb7691eba272d869b6718147da1590aa573534081329ef05e879875024a11aa9ad52b2f292f

diff --git a/app-containers/buildah/buildah-1.35.4.ebuild 
b/app-containers/buildah/buildah-1.35.4.ebuild
new file mode 100644
index ..e1c7e23390e5
--- /dev/null
+++ b/app-containers/buildah/buildah-1.35.4.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module linux-info toolchain-funcs
+
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah;
+
+# main pkg
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+
+SLOT="0"
+IUSE="apparmor btrfs +seccomp systemd test"
+RESTRICT="test"
+DOCS=(
+   "CHANGELOG.md"
+   "troubleshooting.md"
+   "docs/tutorials"
+)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/containers/buildah.git;
+else
+   SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+RDEPEND="
+   systemd? ( sys-apps/systemd )
+   btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp:= )
+   apparmor? ( sys-libs/libapparmor:= )
+   >=app-containers/containers-common-0.58.0-r1
+   app-crypt/gpgme:=
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-apps/shadow:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-go/go-md2man"
+
+PATCHES=(
+   "${FILESDIR}"/dont-call-as-directly-upstream-pr-5436.patch
+   "${FILESDIR}"/softcode-strip-upstream-pr-5446.patch
+)
+
+pkg_pretend() {
+   local CONFIG_CHECK=""
+   use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
+   check_extra_config
+
+   linux_config_exists || ewarn "Cannot determine configuration of your 
kernel."
+}
+
+src_prepare() {
+   default
+
+   # ensure all  necessary files are there
+   local file
+   for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \
+   hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do
+   [[ -f "${file}" ]] || die
+   done
+
+   sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die
+   echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || 
die
+
+   cat <<-EOF > hack/apparmor_tag.sh || die
+   #!/usr/bin/env bash
+   $(usex apparmor 'echo apparmor' echo)
+   EOF
+
+   use seccomp || {
+   cat <<-'EOF' > "${T}/disable_seccomp.patch"
+--- a/Makefile
++++ b/Makefile
+@@ -5 +5 @@
+-SECURITYTAGS ?= seccomp $(APPARMORTAG)
++SECURITYTAGS ?= $(APPARMORTAG)
+   EOF
+   eapply "${T}/disable_seccomp.patch" || die
+   }
+
+   cat <<-EOF > hack/systemd_tag.sh || die
+   #!/usr/bin/env bash
+   $(usex systemd 'echo systemd' echo)

[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/

2024-05-12 Thread Zac Medico
commit: d537e7498b667cf0f67063b978f362fd23af6968
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat May 11 14:06:28 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 20:49:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d537e749

app-containers/podman: update to 5.0.3, remove 5.0.1

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
From: https://github.com/gentoo/gentoo/pull/36642
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest | 2 +-
 app-containers/podman/{podman-5.0.1.ebuild => podman-5.0.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 5b73dbae0975..8b245d7b6949 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1,3 +1,3 @@
 DIST podman-4.9.4.tar.gz 21733620 BLAKE2B 
17d099c0a13fbbb77556742313c39995127fc97b4086ef3c2d74a92cc0a4f825a6c729dd099c6d4f4cd3d2ebfd470494babdeaa85a5653b327ea1a16fb5ea993
 SHA512 
7b52555789a1c214fcf26b0826bdda6cf0ccca588f87c0f15ac5e8358ddac625e17cafbe6a43de07cad964e1418b5ee0d2e38a5cb5dc6f6d4e638399749a7f7b
-DIST podman-5.0.1.tar.gz 21863115 BLAKE2B 
433949d70e7984a278d5231fe4a480d0c758a67e6df30f587f25da727440ba944cf38bb979ab6b6375f0ba65038c6b4c5a8ca73c6bc73df57b92089c5f6c072e
 SHA512 
4ab64beea9b23839caa35bf8ec0f097ed16b4d2f448ce16039bb55672ac8b1d8d8cadf86c21eb32dc2c1d30dabb5b57a141823aa5fc3f14f09741f76cffa6023
 DIST podman-5.0.2.tar.gz 23811875 BLAKE2B 
e943eb36eb0b80332223afc5d971c0886f6eaffeb7133c634d28c0a38e9aae6a54266691067dbca7684882f8b6dad72c3d5de2287ec5a7e8fb4b1cfd96df0b4d
 SHA512 
70dbac9fc81d66eb9b0a5174f5776b805397005cacca917674d2b001591fadd05a776c956e693bad932e9eefe591c35da5c566e8e9e01db8be42bc454cd03104
+DIST podman-5.0.3.tar.gz 23814179 BLAKE2B 
46385710e4d24f8eca3a7c98c18a97b96ecd4691b3c965c5a5e7bc690d40d892a6d5fb71c1dd8ec56cc907a2167ab5ee795b4d2c2279c58cef3a5a1cece8b678
 SHA512 
c605a52cc5aba43d485796c4986f2d1be704e5c931473bf5ba1cf77f703cdb3d16f41d33da0b25287e8d001077f77caf117d3ea5dbd7c56a744274025d9ab07d

diff --git a/app-containers/podman/podman-5.0.1.ebuild 
b/app-containers/podman/podman-5.0.3.ebuild
similarity index 100%
rename from app-containers/podman/podman-5.0.1.ebuild
rename to app-containers/podman/podman-5.0.3.ebuild



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

2024-05-12 Thread Zac Medico
commit: 4096f920cd90feb2189b3eadd8e072bb6f0dd118
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat May 11 14:34:38 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 20:49:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4096f920

net-misc/passt: update to 2024.05.10, cleanup

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/36642
Signed-off-by: Zac Medico  gentoo.org>

 net-misc/passt/Manifest   | 1 +
 net-misc/passt/{passt-.ebuild => passt-2024.05.10.ebuild} | 2 +-
 net-misc/passt/passt-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/passt/Manifest b/net-misc/passt/Manifest
index 9ef071fe8383..58e08ceca1b8 100644
--- a/net-misc/passt/Manifest
+++ b/net-misc/passt/Manifest
@@ -1,3 +1,4 @@
 DIST passt-2024.03.26.tar.xz 195348 BLAKE2B 
d91e6ac1d50aae04ceb53a34341b545ff644ceccdfcfab461907050612d9d871f61591aac02ebddef9a607a9b39ce5017a2fc47c9189f85b9b9a70a30d010e4c
 SHA512 
da771f8f334862f81702b22688c9d3552aefc2883b5a44c39156ff7a69f301cabf52fa0fb13f8695240db5411c498806d28d847fca8caff2bedb69d1a4b4e5a7
 DIST passt-2024.04.05.tar.xz 195772 BLAKE2B 
4c237aeda56455f948d4309624d171612d59fa7ec653e7f89c1aeb05c677ccbdeeaaf6e14c09cda1d5bc88a97fca57dbbe480095e9711045fbd381bd30fb644a
 SHA512 
bf14689cb1c4780d4249562965ff9a5a0515756cbf5af4b531c17982a066f33001a65210959ff8da691ddaa75560ab5691c685a4c1a4b73e742a883d12d2a24b
 DIST passt-2024.04.26.tar.xz 196148 BLAKE2B 
f3a9b9d2a9fa42e0dd35894d4c92890af9935965ccfb3b1751c396080ab0482bd541fe22f09ae7b068f336f1e985b6905d2cc93987a17f243ba6ec97d880ee68
 SHA512 
f25b9bc695de555048f6a24ec9bb603ec6def0449227ce837b6e46f8cda5816c2450aa733257aaa349260b0b7c05b2d5580ad21010a1a45a74e9eb3027e37d98
+DIST passt-2024.05.10.tar.xz 195992 BLAKE2B 
9f4b680daa8103c7de0c92c01824df74e1b221a48cf7724c2c09aae13a3575bdc529eeca01d5015095c51194045e1019bbdf38cc7ef2333d61eaa03b4e0249ae
 SHA512 
04add1113ffbc98d61b7c63352899505d8f19bbdf937a0c025726813163ec7fc31abdb94c12ceefed9b49f18b388acc0687298bce8ba156bbb044d1b1bcdaee3

diff --git a/net-misc/passt/passt-.ebuild 
b/net-misc/passt/passt-2024.05.10.ebuild
similarity index 97%
copy from net-misc/passt/passt-.ebuild
copy to net-misc/passt/passt-2024.05.10.ebuild
index c73a0f7c146b..9e4992ffaab0 100644
--- a/net-misc/passt/passt-.ebuild
+++ b/net-misc/passt/passt-2024.05.10.ebuild
@@ -8,7 +8,7 @@ inherit toolchain-funcs
 DESCRIPTION="User-mode networking daemons for VMs and namespaces, replacement 
for Slirp"
 HOMEPAGE="https://passt.top/;
 
-RELEASE_COMMIT="d03c4e2"
+RELEASE_COMMIT="7288448"
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/net-misc/passt/passt-.ebuild b/net-misc/passt/passt-.ebuild
index c73a0f7c146b..9e4992ffaab0 100644
--- a/net-misc/passt/passt-.ebuild
+++ b/net-misc/passt/passt-.ebuild
@@ -8,7 +8,7 @@ inherit toolchain-funcs
 DESCRIPTION="User-mode networking daemons for VMs and namespaces, replacement 
for Slirp"
 HOMEPAGE="https://passt.top/;
 
-RELEASE_COMMIT="d03c4e2"
+RELEASE_COMMIT="7288448"
 
 if [[ ${PV} == * ]]; then
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2024-05-12 Thread Ionen Wolkens
commit: 59df4fbb7ed46184ac2e15fec5750e8b4c9ce8ef
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 19:55:44 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 19:55:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59df4fbb

x11-terms/kitty-terminfo: drop 0.32.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty-terminfo/Manifest  |  1 -
 .../kitty-terminfo/kitty-terminfo-0.32.2.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 841bd74cf2b2..2dda5a1a9849 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,3 +1,2 @@
-DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
 DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.32.2.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.32.2.ebuild
deleted file mode 100644
index 454d33a36840..
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.32.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-BDEPEND="sys-libs/ncurses"
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/terminfo
-   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/, games-strategy/freeorion/files/

2024-05-12 Thread Ionen Wolkens
commit: 1e41c8a67c618b551d3812c11e0f4a905692e3a4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 20:02:56 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 20:02:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e41c8a6

games-strategy/freeorion: drop 0.5

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-strategy/freeorion/Manifest  |   1 -
 .../freeorion/files/freeorion-0.5-ccache.patch |  18 ---
 games-strategy/freeorion/freeorion-0.5.ebuild  | 123 -
 3 files changed, 142 deletions(-)

diff --git a/games-strategy/freeorion/Manifest 
b/games-strategy/freeorion/Manifest
index 855ea24f8f6f..25410153d695 100644
--- a/games-strategy/freeorion/Manifest
+++ b/games-strategy/freeorion/Manifest
@@ -1,2 +1 @@
 DIST FreeOrion_v0.5.0.1_Source.tar.gz 152861158 BLAKE2B 
6924d4916fcd3ac93e7498b5247957a6fb62b8523aa49114e9e11ef5e3b89374966551bc14192fa7928951728ce814fb86d89365beb97aa7c2bc84408bfcadd2
 SHA512 
dc267231329f0615f12887f22139d57a2611f378e17e8b0f26c00efdb77e73ef737ff875350f805d34a07ca4ce0595758e4f61168878477ebbd92d0149bcdc22
-DIST FreeOrion_v0.5_Source.tar.gz 152861207 BLAKE2B 
5263f9c2461db35b5283122889d0779f175af095e90eb782d21b6870193669b0307c2df95ebde78b3f762d2d0e1e1d8ec5f537bd44bf6810b9fbf76c58322172
 SHA512 
ec1247584d317ca0d0394d62754fd35b1d1212323e96e644c9efae422437daf63aac12c2798274993c9c29887fe73a51bfe11e9b53370dc261a0683efe312f19

diff --git a/games-strategy/freeorion/files/freeorion-0.5-ccache.patch 
b/games-strategy/freeorion/files/freeorion-0.5-ccache.patch
deleted file mode 100644
index dc289fa84ec9..
--- a/games-strategy/freeorion/files/freeorion-0.5-ccache.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -30,7 +30,6 @@ ENDIF(NOT CMAKE_BUILD_TYPE)
- message(STATUS "Build type CMAKE_BUILD_TYPE set to ${CMAKE_BUILD_TYPE}")
- 
- include(UseCompilerCache)
--find_compiler_cache(PROGRAM ccache)
- 
- list(APPEND GODOT_CPP_CMAKE_VARS 
"CMAKE_BUILD_TYPE;CMAKE_CONFIGURATION_TYPES;CMAKE_TOOLCHAIN_FILE;PYTHON_EXECUTABLE")
- get_cmake_property(vars CACHE_VARIABLES)
-@@ -50,7 +49,6 @@ endforeach()
- 
- project(FreeOrion)
- 
--use_compiler_cache_with_xcode()
- 
- include(GNUInstallDirs)
- include(UseCodeCoverage)

diff --git a/games-strategy/freeorion/freeorion-0.5.ebuild 
b/games-strategy/freeorion/freeorion-0.5.ebuild
deleted file mode 100644
index 7bf2bf981654..
--- a/games-strategy/freeorion/freeorion-0.5.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit check-reqs cmake multiprocessing python-single-r1 xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/freeorion/freeorion.git;
-else
-   
SRC_URI="https://github.com/freeorion/freeorion/releases/download/v${PV}/FreeOrion_v${PV}_Source.tar.gz;
-   S="${WORKDIR}/src-tarball"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Free turn-based space empire and galactic conquest game"
-HOMEPAGE="https://www.freeorion.org/;
-
-LICENSE="GPL-2+ CC-BY-SA-3.0 LGPL-2.1+"
-SLOT="0"
-IUSE="+client doc test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep 'dev-libs/boost:=[${PYTHON_USEDEP},nls,python]')
-   sys-libs/zlib:=
-   client? (
-   media-libs/freetype
-   media-libs/glew:=
-   media-libs/libglvnd
-   media-libs/libogg
-   media-libs/libpng:=
-   media-libs/libsdl2[opengl,video]
-   media-libs/libvorbis
-   media-libs/openal
-   )"
-RDEPEND="
-   ${DEPEND}
-   client? (
-   media-fonts/dejavu
-   media-fonts/roboto
-   )"
-BDEPEND="
-   ${PYTHON_DEPS}
-   doc? (
-   app-text/doxygen
-   media-gfx/graphviz
-   )
-   test? (
-   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )"
-
-PATCHES=(
-   "${FILESDIR}/freeorion-0.5-ccache.patch"
-)
-
-freeorion_check-reqs() {
-   # cc1plus processes may suddenly use ~1.5GB all at once early on (2+GB
-   # if debug symbols) then far less for the rest, check minimal jobs*1.5
-   local CHECKREQS_MEMORY=$(($(makeopts_jobs)*1500))M
-   check-reqs_${EBUILD_PHASE_FUNC}
-}
-
-pkg_pretend() {
-   freeorion_check-reqs
-}
-
-pkg_setup() {
-   freeorion_check-reqs
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -i 's/-O3//' CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_CLIENT_GG=$(usex client)
-   -DBUILD_CLIENT_GODOT=no # TODO, perhaps with system godot 
(experimental)
-   -DBUILD_TESTING=$(usex test)
-   )
-
-   

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

2024-05-12 Thread Ionen Wolkens
commit: 842d3a30940819c05f3e119657b754ee22a74608
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 19:57:03 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 19:57:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842d3a30

games-emulation/mednaffe: drop 0.9.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/mednaffe/Manifest  |  1 -
 games-emulation/mednaffe/mednaffe-0.9.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/games-emulation/mednaffe/Manifest 
b/games-emulation/mednaffe/Manifest
index 5652a589db12..ae038da25b13 100644
--- a/games-emulation/mednaffe/Manifest
+++ b/games-emulation/mednaffe/Manifest
@@ -1,2 +1 @@
-DIST mednaffe-0.9.2.tar.gz 2020368 BLAKE2B 
9d976e029e81de8ebb4318e396854d3d6a01375098718a6001a21940a38701a79f83375854e51ac3d2c78da8c8c6d260d888399d7eb5305248035193848bd037
 SHA512 
76bb0d0ee8279ac179c6d596922fd0a870d96122019df8f98fea08aa7f82b95c4261d70baa5951e31200567e144efbba12c4fabb76f26c08bc1bb1bb60e95024
 DIST mednaffe-0.9.3.tar.gz 1222426 BLAKE2B 
46e33cb7f668bc67a50425cd49104fc1af6eff5485659d97f426868c66ea60eb76276405446ccb0957a188eae4ba9e2e39658457b0599cdd4afdf19e05fac061
 SHA512 
6982b4f6fe28e2d0bd55d9292154a9c474edb858d024a6e6f0bd4b7a59d78afc109c26df8dee9debeedb04ac867c1ff5d322a5f98d060ed8580af1e5737c6678

diff --git a/games-emulation/mednaffe/mednaffe-0.9.2.ebuild 
b/games-emulation/mednaffe/mednaffe-0.9.2.ebuild
deleted file mode 100644
index d178743b2bfd..
--- a/games-emulation/mednaffe/mednaffe-0.9.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg
-
-DESCRIPTION="Front-end (GUI) for mednafen emulator"
-HOMEPAGE="https://github.com/AmatCoder/mednaffe/;
-SRC_URI="https://github.com/AmatCoder/mednaffe/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND="
-   dev-libs/glib:2
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   >=games-emulation/mednafen-1.22.1"
-BDEPEND="virtual/pkgconfig"



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

2024-05-12 Thread Ionen Wolkens
commit: 10407b2da20749668473d648bd12dbbb8778c7dd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 20:03:29 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 20:03:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10407b2d

dev-util/qbs: drop 1.19.1, 2.3.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/qbs/Manifest  |   2 -
 dev-util/qbs/qbs-1.19.1.ebuild | 124 -
 dev-util/qbs/qbs-2.3.0.ebuild  |  81 ---
 3 files changed, 207 deletions(-)

diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index 15ea255dec65..f1834e3241d5 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,3 +1 @@
-DIST qbs-src-1.19.1.tar.gz 4961984 BLAKE2B 
2b9333ac8bba12f311ad47b1315d0a61ddf3b3a804888369f3fd868fbebca4ad13bd857451cb3fe3515fd9f9e69b42b84484289e79d3e7911c69720d7d08ab29
 SHA512 
b53dae9631c9d4ec1f799395948a67ce4b62ae88908cce3b00f42fb0213d80d32127c3429b95d5c32c9f7c1b861fc5a52ac6952046a6d91d035539d7412a5c4d
-DIST qbs-src-2.3.0.tar.gz 5615799 BLAKE2B 
f7e10d1dffe7d188c4ab5c6ed1b02837b41044f93083e052105638ed3c091a5be2d4f3bffeb39238baf6e8a1ba2cfc316fefea5f80871c851be3d7c873847c74
 SHA512 
6611ce02b0dc4f4a0cc68a13a7c684c07061d3fff57d2ca16470fffa253ff23f45349d86ad4ba4c0eab681f74f3c92cddd85daedf1f31fd1a7eae5bddb606cb6
 DIST qbs-src-2.3.1.tar.gz 5614581 BLAKE2B 
92fa24d75248a3732cbd99b660141e56654574f1388d50d5359afef7b442889fa59c4ab4f029f055ee618c0222f94faba47ae9fff85f0fae26e95f2ba34995f9
 SHA512 
27ba33805b942cf8180e55bdd6c37ccfd2aeaa2e8c01ca7e7485720030dfad7c5f1a3f92b77bff97a7ebf8878e455758c8729005e8b03959d18106f945d8d42c

diff --git a/dev-util/qbs/qbs-1.19.1.ebuild b/dev-util/qbs/qbs-1.19.1.ebuild
deleted file mode 100644
index 28e160fd13ed..
--- a/dev-util/qbs/qbs-1.19.1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils toolchain-funcs
-
-MY_P=${PN}-src-${PV}
-
-DESCRIPTION="Modern build tool for software projects"
-HOMEPAGE="https://doc.qt.io/qbs/;
-SRC_URI="https://download.qt.io/official_releases/${PN}/${PV}/${MY_P}.tar.gz;
-S=${WORKDIR}/${MY_P}
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc examples gui test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-qt/qtcore:5=
-   dev-qt/qtnetwork:5
-   dev-qt/qtscript:5
-   dev-qt/qtxml:5
-   gui? (
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-qt/linguist-tools:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qttest:5
-   )
-"
-BDEPEND="
-   dev-qt/qtcore:5
-   doc? (
-   dev-qt/qdoc:5
-   dev-qt/qthelp:5
-   )
-"
-
-src_prepare() {
-   default
-
-   if ! use examples; then
-   sed -i -e '/INSTALLS +=/ s:examples::' static.pro || die
-   fi
-
-   if ! use gui; then
-   sed -i -e '/SUBDIRS += config-ui/ d' src/app/app.pro || die
-   fi
-
-   echo "SUBDIRS = $(usev test auto)" >> tests/tests.pro
-
-   # skip several tests that fail and/or have additional deps
-   local SKIP_TESTS_ARGS=(
-   # requires zip and jar
-   -e 's/findArchiver(binaryName,.*/"";/'
-   # requires nodejs, bug 527652
-   -e 's/p\.value("nodejs\./true||&/'
-   # requires nodejs and typescript
-   -e 
's/\(p\.value\|m_qbsStderr\.contains\)("typescript\./true||&/'
-   )
-   sed -i tests/auto/blackbox/tst_blackbox.cpp "${SKIP_TESTS_ARGS[@]}" || 
die
-   sed -i -re '/blackbox-(android|apple|java)\.pro/ d' tests/auto/auto.pro 
|| die
-}
-
-src_configure() {
-   local myqmakeargs=(
-   qbs.pro # bug 523218
-   -recursive
-   CONFIG+=qbs_disable_rpath
-   CONFIG+=qbs_enable_project_file_updates
-   $(usev test 'CONFIG+=qbs_enable_unit_tests')
-   QBS_INSTALL_PREFIX="${EPREFIX}/usr"
-   QBS_LIBRARY_DIRNAME="$(get_libdir)"
-   )
-   eqmake5 "${myqmakeargs[@]}"
-}
-
-src_test() {
-   einfo "Setting up test environment in ${T}"
-
-   export HOME=${T}
-   export LD_LIBRARY_PATH=${S}/$(get_libdir)
-   export QBS_AUTOTEST_PROFILE=testProfile
-
-   "${S}"/bin/qbs-setup-toolchains "$(tc-getCC)" testToolchain || die
-   "${S}"/bin/qbs-setup-qt "$(qt5_get_bindir)/qmake" 
${QBS_AUTOTEST_PROFILE} || die
-   "${S}"/bin/qbs-config 
profiles.${QBS_AUTOTEST_PROFILE}.qbs.targetPlatform linux || die
-
-   einfo "Running autotests"
-
-   # simply exporting LD_LIBRARY_PATH doesn't work
-   # we have to use a custom testrunner script
-   local testrunner=${WORKDIR}/gentoo-testrunner
-   cat <<-EOF > "${testrunner}"
-   

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

2024-05-12 Thread Ionen Wolkens
commit: a34d1b02b2eef183a38f2f4f1de4b0318d7aa289
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 20:03:11 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 20:03:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34d1b02

games-emulation/nestopia: drop 1.52.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/nestopia/Manifest   |  1 -
 games-emulation/nestopia/nestopia-1.52.0.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/games-emulation/nestopia/Manifest 
b/games-emulation/nestopia/Manifest
index e8a623bb9af0..8816a763c660 100644
--- a/games-emulation/nestopia/Manifest
+++ b/games-emulation/nestopia/Manifest
@@ -1,2 +1 @@
-DIST nestopia-1.52.0.tar.gz 1589971 BLAKE2B 
faa2418ae79a19448df411303c1c6740f74f42501d7232fee5e4bc8c60f26ee5187e106cb76fb2f8286a1b14ecb0ced1376a15381775ab67dc62e720ebae4601
 SHA512 
d7b36a07c1def146b3596124d3d084c39865916069092eceb3c1a22a030573c94fff7f3525e161d671fedd672f81ef536a42b4d0b37779c5993ffc158cdd3c0b
 DIST nestopia-1.52.1.tar.gz 1593358 BLAKE2B 
31010b0b85e76a2cadcc48075be185076c728cb5742ef6a557e4f90a471ef4f2dd4c62e3580a01610b436b780747af4ef57c43f20cc0a000af01aef0899f97df
 SHA512 
600f539e64e71ae732073a9e6781c67e54bd37d3253cf48b77d433396516d6ecf3e519e0f19107aca9dd81b3802b3948d9d242c44956682c988d4630b090273e

diff --git a/games-emulation/nestopia/nestopia-1.52.0.ebuild 
b/games-emulation/nestopia/nestopia-1.52.0.ebuild
deleted file mode 100644
index 105b6509e4ea..
--- a/games-emulation/nestopia/nestopia-1.52.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic xdg
-
-DESCRIPTION="Portable Nintendo Entertainment System emulator written in C++"
-HOMEPAGE="http://0ldsk00l.ca/nestopia/;
-SRC_URI="https://github.com/0ldsk00l/nestopia/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="
-   app-arch/libarchive:=
-   media-libs/libglvnd
-   media-libs/libsdl2[joystick,sound]
-   sys-libs/zlib:=
-   x11-libs/fltk:1[opengl]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-build/autoconf-archive
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   # silence the narrowing warnings on clang (#830469)
-   append-cxxflags -Wno-narrowing
-
-   econf $(use_enable doc)
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/endless-sky/files/, games-strategy/endless-sky/

2024-05-12 Thread Ionen Wolkens
commit: 4b0087904d720f62a2c8c9d49edea8b9f34b502a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 20:02:22 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 20:02:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b008790

games-strategy/endless-sky: drop 0.9.16.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-strategy/endless-sky/Manifest|  1 -
 .../endless-sky/endless-sky-0.9.16.1.ebuild| 74 --
 ...endless-sky-0.9.14-dont-compress-man-page.patch | 20 --
 .../files/endless-sky-0.9.14-no-games-path.patch   | 42 
 .../files/endless-sky-0.9.16.1-gcc13.patch | 45 -
 .../endless-sky-0.9.16.1-respect-cflags.patch  | 13 
 .../files/endless-sky-0.9.16.1-test-libs.patch | 10 ---
 7 files changed, 205 deletions(-)

diff --git a/games-strategy/endless-sky/Manifest 
b/games-strategy/endless-sky/Manifest
index 69ff9993f8da..dc163477cf80 100644
--- a/games-strategy/endless-sky/Manifest
+++ b/games-strategy/endless-sky/Manifest
@@ -1,2 +1 @@
 DIST endless-sky-0.10.6.tar.gz 256438340 BLAKE2B 
39699f458b691dd8aa0586ebbb5b537b8b999ea0084abc561803e21e97986dd6ef28582545fc79cc5cd3ef5d4c587b96860fd7b94294acf2fee31224543ac4ff
 SHA512 
815f64db07997cc8732b12887f55d363f0ef7e44a158dc83fc0b6c4c12c69dab3bf7e1b14c7e93fe920974d8c28b8043f39808227219f09adfe618a00389a530
-DIST endless-sky-0.9.16.1.tar.gz 184582283 BLAKE2B 
3c35df96b54546811713b123bf43993df6ba5271988decd7408722263c2edd904c84888db61c2d22554b3f60edebd25db7913e7784f309ff936d37c815bc6650
 SHA512 
83e0a47160506b1e3608f67534e2dbcf51515d809016efc379448d14331229ffe26360f82cc60c565c84b10c605aec846efc19bcd4af10ee116e5ef8fc804d56

diff --git a/games-strategy/endless-sky/endless-sky-0.9.16.1.ebuild 
b/games-strategy/endless-sky/endless-sky-0.9.16.1.ebuild
deleted file mode 100644
index 709d7de7ed87..
--- a/games-strategy/endless-sky/endless-sky-0.9.16.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-any-r1 scons-utils toolchain-funcs xdg
-
-DESCRIPTION="Space exploration, trading & combat in the tradition of Terminal 
Velocity"
-HOMEPAGE="https://endless-sky.github.io/;
-SRC_URI="https://github.com/endless-sky/endless-sky/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="CC-BY-SA-4.0 CC-BY-SA-3.0 GPL-3+ public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gles2-only"
-
-RDEPEND="
-   media-libs/libjpeg-turbo:=
-   media-libs/libmad
-   media-libs/libpng:=
-   media-libs/openal
-   sys-apps/util-linux
-   gles2-only? (
-   media-libs/libglvnd
-   media-libs/libsdl2[gles2,video]
-   )
-   !gles2-only? (
-   media-libs/glew:0=
-   media-libs/libglvnd[X]
-   media-libs/libsdl2[opengl,video]
-   )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.9.14-no-games-path.patch
-   "${FILESDIR}"/${PN}-0.9.14-dont-compress-man-page.patch
-   "${FILESDIR}"/${PN}-0.9.16.1-respect-cflags.patch
-   "${FILESDIR}"/${PN}-0.9.16.1-test-libs.patch
-   "${FILESDIR}"/${PN}-0.9.16.1-gcc13.patch
-)
-
-src_compile() {
-   tc-export AR CXX
-
-   MYSCONSARGS=(
-   PREFIX="${EPREFIX}"/usr
-   opengl=$(usex gles2-only gles desktop)
-   )
-
-   escons "${MYSCONSARGS[@]}"
-}
-
-src_test() {
-   # TODO: unbundle dev-cpp/catch if upstream migrates to catch v3
-   escons "${MYSCONSARGS[@]}" test
-}
-
-src_install() {
-   escons "${MYSCONSARGS[@]}" DESTDIR="${D}" install
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   einfo "Endless Sky provides high-res sprites for high-dpi screens."
-   einfo "If you want to use them, download"
-   einfo
-   einfo "   https://github.com/endless-sky/endless-sky-high-dpi/releases;
-   einfo
-   einfo "and extract it to ~/.local/share/endless-sky/plugins/."
-   einfo
-   einfo "Enjoy."
-}

diff --git 
a/games-strategy/endless-sky/files/endless-sky-0.9.14-dont-compress-man-page.patch
 
b/games-strategy/endless-sky/files/endless-sky-0.9.14-dont-compress-man-page.patch
deleted file mode 100644
index d3836c088f31..
--- 
a/games-strategy/endless-sky/files/endless-sky-0.9.14-dont-compress-man-page.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-From 07f273e6f72a01158934158c3e8ff84c530367c9 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Thu, 6 Jan 2022 23:57:32 +
-Subject: [PATCH 2/2] Don't compress man page
-
 a/SConstruct
-+++ b/SConstruct
-@@ -176,10 +176,9 @@ if env.get("PREFIX").startswith("/usr/"):
-   "gtk-update-icon-cache -t $DESTDIR$PREFIX/share/icons/hicolor/")
- 
- # Install the man page.
--env.Command(
-+env.Install(
-   "$DESTDIR$PREFIX/share/man/man6/endless-sky.6.gz",
--  "endless-sky.6",
--  

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

2024-05-12 Thread Ionen Wolkens
commit: 194b9e9525582b424bf53105f8de7f90e72a7306
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 20:01:57 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 20:01:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194b9e95

dev-python/PyQt-builder: drop 1.16.0, 1.16.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/PyQt-builder/Manifest   |  2 --
 dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild | 31 --
 dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild | 30 -
 3 files changed, 63 deletions(-)

diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index d2c2887a8827..be2f01169daa 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1,3 +1 @@
-DIST PyQt-builder-1.16.0.tar.gz 3670068 BLAKE2B 
909aaead9bd62d3c1ce00f26e13fc81a3293fec212cf8cb1087f59f34d41e9541dbaf12f8a0faffda13434d1340264c2b611ee9061993c4543043ff4539a5bb3
 SHA512 
1584b41e0c260a45b2b883d035e7611b29501a24172a8d9f36702c4fbde8c3f7953a6897781b59f48b9fa1ceab51eb3767afa83e0e3ff097caf029d87a7114d8
-DIST pyqt_builder-1.16.1.tar.gz 3671113 BLAKE2B 
2d975e4158997bed1fbec80933ec821e6623fa3c11f4db4d9c3b49002ba2794945856d8130b7cf1c34a2c9ffab589d5db33245a531d6623112fb343b5333dbe9
 SHA512 
7497a06d7cd0bc662640575842a53fbae86f88b82a8bd7e36afcf4ea9e642f4dc5b06005811669160627ef6a0021cd6cf27c965c42f2202c8877916006d44232
 DIST pyqt_builder-1.16.2.tar.gz 3671133 BLAKE2B 
854a3182488ad8b4fc6ddc5a363580f7555ec01aeecc8c8e6d7f121d7477df1481888450dc25fabfbcd965be5a1b98734d2679013b28b95e8a0cce92f4442a3f
 SHA512 
64fc969799a12a176eb730fdc4581f18293dceb8edff20db0177ce409fe7e712cdfb07449b6c4abdd33f1fd9aabe8bee248fe9aeb5373df533d805f9d2a0c6a5

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild
deleted file mode 100644
index 1f02f2b0308e..
--- a/dev-python/PyQt-builder/PyQt-builder-1.16.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="The PEP 517 compliant PyQt build system"
-HOMEPAGE="https://github.com/Python-PyQt/PyQt-builder/;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/sip-6.7[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/setuptools-scm-8[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # don't install prebuilt DLLs
-   rm -r pyqtbuild/bundle/dlls || die
-}

diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild 
b/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild
deleted file mode 100644
index 363aa24ff3ba..
--- a/dev-python/PyQt-builder/PyQt-builder-1.16.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="The PEP 517 compliant PyQt build system"
-HOMEPAGE="https://github.com/Python-PyQt/PyQt-builder/;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-
-RDEPEND="
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/sip-6.7[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/setuptools-scm-8[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # don't install prebuilt DLLs
-   rm -r pyqtbuild/bundle/dlls || die
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2024-05-12 Thread Ionen Wolkens
commit: e1cc9222d4e4d8c8f54cfe741fed58ccec181550
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 19:55:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 19:55:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1cc9222

x11-terms/kitty: drop 0.32.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty/Manifest|   3 -
 x11-terms/kitty/kitty-0.32.2.ebuild | 186 
 2 files changed, 189 deletions(-)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 791018bb5611..5226ee83c89e 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,6 +1,3 @@
-DIST kitty-0.32.2-vendor.tar.xz 1406008 BLAKE2B 
9fb14c55385abe2a50c45a392d14a2524d24ae3d054862f1f73c4813424ae8f7dacffccafd947fc59024430b930a8407482732c4962a6413cb9afd6e878e2cbc
 SHA512 
0e7446b1f62564a2f4c2f40ef7ac05d0f0b9340ef3ba21b7c5f12795c062ab2552299c987319bafe14aa45524dce231d9f6b1539d6e9cc4fc43248fd4d50e915
-DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
-DIST kitty-0.32.2.tar.xz.sig 566 BLAKE2B 
42ac9788a4dc63fdbae22667e301decb195f8f852f1f08c486993c0cc6284adc11860778fbef976026c0e3fa87b47a8cf69894657324b860b98bb0bedaf51f97
 SHA512 
e18368b917f3617be76a23e2ec278d418f19ec25b3a4ee84d08190fbeaea009dd16ffb3639c644da009429005344e4d1245f3c9c45d39aecd2cb3b44d4f0d132
 DIST kitty-0.33.1-vendor.tar.xz 1422996 BLAKE2B 
5ea525c501a3e1d845b7338c9644f3b1ba67b7f7f127950ae4493ddb299ad4a9cbe20cd1df7cd6aa49ca53bfb1236a393296c4e64951f9fa9d46d572e3fef47f
 SHA512 
a764e009fd90df31e9aaf90501855949f7fe3c46a383ece60826ecdcbb41cedac1c34587772a6a7c257b42773516d0f753712f94d71689e738139a7291aa961f
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
 DIST kitty-0.33.1.tar.xz.sig 566 BLAKE2B 
568d54993d6c66670279364c317fa0778594852e8c2e4012175640c1cf377c96b6897c8f1bb9735f9ae2624b4c2ee7681a056f3974666db536a086732d49d128
 SHA512 
aa52d901698ca513c7a996f0a45658a0c23a4c82f365aa782fc24ff075352f69465dfe3d090da1f0fc32ff7522d19324161ff6e7985c97280b99b13bdc41e798

diff --git a/x11-terms/kitty/kitty-0.32.2.ebuild 
b/x11-terms/kitty/kitty-0.32.2.ebuild
deleted file mode 100644
index 706bf002c4d6..
--- a/x11-terms/kitty/kitty-0.32.2.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit edo flag-o-matic go-env optfeature multiprocessing
-inherit python-single-r1 toolchain-funcs xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
-else
-   inherit verify-sig
-   SRC_URI="
-   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
-   https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
-   verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
-   "
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Fast, feature-rich, GPU-based terminal"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-
-LICENSE="GPL-3 ZLIB"
-LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0" # go
-SLOT="0"
-IUSE="+X test wayland"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   || ( X wayland )
-   test? ( X wayland )
-"
-RESTRICT="!test? ( test )"
-
-# dlopen: fontconfig,libglvnd
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/openssl:=
-   dev-libs/xxhash
-   media-libs/fontconfig
-   media-libs/harfbuzz:=[truetype]
-   media-libs/lcms:2
-   media-libs/libglvnd[X?]
-   media-libs/libpng:=
-   sys-apps/dbus
-   sys-libs/zlib:=
-   x11-libs/libxkbcommon[X?]
-   x11-misc/xkeyboard-config
-   ~x11-terms/kitty-shell-integration-${PV}
-   ~x11-terms/kitty-terminfo-${PV}
-   X? (
-   x11-libs/libX11
-   x11-libs/libXcursor
-   )
-   wayland? ( dev-libs/wayland )
-   !sci-mathematics/kissat
-"
-DEPEND="
-   ${RDEPEND}
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   )
-   wayland? ( dev-libs/wayland-protocols )
-"
-# bug #919751 wrt go subslot
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-lang/go-1.21:=
-   sys-libs/ncurses
-   

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2024-05-12 Thread Ionen Wolkens
commit: 4ab34e975e8e5e73ee5934f8a95609f2a0a1f787
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 19:55:33 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 19:55:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab34e97

x11-terms/kitty-shell-integration: drop 0.32.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty-shell-integration/Manifest |  1 -
 .../kitty-shell-integration-0.32.2.ebuild  | 37 --
 2 files changed, 38 deletions(-)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index 841bd74cf2b2..2dda5a1a9849 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,3 +1,2 @@
-DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
 DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B 
c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c
 SHA512 
1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.32.2.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.32.2.ebuild
deleted file mode 100644
index 09182199f5b9..
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.32.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-src_compile() { :; }
-
-src_install() {
-   # install the whole directory in the upstream suggested location
-   # for consistency (i.e. less variation between distros if someone
-   # ssh into Gentoo), then set symlinks to autoload where possible
-   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
-   insinto /usr/share/kitty
-   doins -r shell-integration
-
-   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
-
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
-
-   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
-   # zsh integration is handled automatically without needing to modify rc 
files,
-   # but may require user intervention depending on zsh invocation or if 
remote
-
-   # this is used internally by the ssh kitten and is not useful there
-   rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/, games-emulation/hatari/files/

2024-05-12 Thread Ionen Wolkens
commit: 0442dee2daec557fae32a592c86909f6e5686a10
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 20:01:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 20:01:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0442dee2

games-emulation/hatari: drop 2.4.1-r1

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/hatari/Manifest|   1 -
 .../adccd68b16eff815590c1ec993354ef8e752ecfd.patch |  36 
 .../hatari-2.3.1-cmake-include-checksym.patch  |  12 ---
 games-emulation/hatari/hatari-2.4.1-r1.ebuild  | 100 -
 4 files changed, 149 deletions(-)

diff --git a/games-emulation/hatari/Manifest b/games-emulation/hatari/Manifest
index 7a08070ac4dd..052aedb706f3 100644
--- a/games-emulation/hatari/Manifest
+++ b/games-emulation/hatari/Manifest
@@ -1,2 +1 @@
-DIST hatari-2.4.1.tar.bz2 4446656 BLAKE2B 
0844f14f2161de931ba098d290655152ecde354a80cc9c18b460fda77149759386cf7ed46d0ce1dd36dc303f1f3cfe421f37f169e06d46a06589cef1d601dbc6
 SHA512 
90c555150b0fa86b88e4ba3360384edf6afa05d45b82b3260853178b77fd542da6f31bd2e80c8307380fff9c61f0230545ec987e6e74b8c3d708bc5ef5ca8f42
 DIST hatari-2.5.0.tar.bz2 2820580 BLAKE2B 
42d955db9a219632d39697041667c2f9ddbd2cc06472c7ca508a097a3dcd5681a73a1069a3a6e788eca79a9aae2ff1ce00288a09556c8bedd697bcd77256f653
 SHA512 
53c5d5164ccaba8abea2babfbca971995fe6bd4f796d418f01243d3d40ac43371ba04c20600c5117b3e7b7b9a36d092e15cd209cc08324d17a05a7ca8e93cd84

diff --git 
a/games-emulation/hatari/files/adccd68b16eff815590c1ec993354ef8e752ecfd.patch 
b/games-emulation/hatari/files/adccd68b16eff815590c1ec993354ef8e752ecfd.patch
deleted file mode 100644
index d8623cb4d66b..
--- 
a/games-emulation/hatari/files/adccd68b16eff815590c1ec993354ef8e752ecfd.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From adccd68b16eff815590c1ec993354ef8e752ecfd Mon Sep 17 00:00:00 2001
-From: Thomas Huth 
-Date: Thu, 21 Dec 2023 14:33:19 +0100
-Subject: [PATCH] Fix compiler warning that occurs with link-time optimization
-
-With LTO enable, the build fails with:
-
- [100%] Linking C executable hatari
- .../src/cpu/savestate.h:281:14: error: type of 'savestate_fname' does not
-  match original declaration [-Werror=lto-type-mismatch]
-   281 | extern TCHAR savestate_fname[MAX_DPATH];
-   |  ^
- .../src/cpu/custom.c:40:8: note:
-  'savestate_fname' was previously declared here
-40 | TCHAR *savestate_fname;
-   |^
- lto1: all warnings being treated as errors
-
-Declare the array according to the definition in the header file to fix it.

- src/cpu/custom.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/cpu/custom.c b/src/cpu/custom.c
-index 15971ceff..aff0c0253 100644
 a/src/cpu/custom.c
-+++ b/src/cpu/custom.c
-@@ -37,7 +37,7 @@ extern struct regstruct mmu_backup_regs;
- evt_t currcycle;
- /* declared in savestate.h */
- int savestate_state = 0;
--TCHAR *savestate_fname;
-+TCHAR savestate_fname[MAX_DPATH];
- /* declared in custom.h */
- uae_u32 hsync_counter = 0, vsync_counter = 0;
- #endif

diff --git 
a/games-emulation/hatari/files/hatari-2.3.1-cmake-include-checksym.patch 
b/games-emulation/hatari/files/hatari-2.3.1-cmake-include-checksym.patch
deleted file mode 100644
index 39da11ea307d..
--- a/games-emulation/hatari/files/hatari-2.3.1-cmake-include-checksym.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Fix edge case build failure triggered by passing every
-DISABLE_FIND_PACKAGE, including disabling the normally
-always-enabled readline.
-
-CMake Error at CMakeLists.txt:229 (check_symbol_exists):
-  Unknown CMake command "check_symbol_exists".
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -12,2 +12,3 @@
- include(CheckStructHasMember)
-+include(CheckSymbolExists)
- include(CheckCCompilerFlag)

diff --git a/games-emulation/hatari/hatari-2.4.1-r1.ebuild 
b/games-emulation/hatari/hatari-2.4.1-r1.ebuild
deleted file mode 100644
index c2bc4be39b99..
--- a/games-emulation/hatari/hatari-2.4.1-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake python-single-r1 xdg
-
-DESCRIPTION="Atari ST emulator"
-HOMEPAGE="https://hatari.tuxfamily.org/;
-SRC_URI="https://download.tuxfamily.org/hatari/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X capsimage gui png portmidi readline udev zlib"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   png? ( zlib )"
-
-COMMON_DEPEND="
-   media-libs/libsdl2[X?,joystick,sound,video]
-   X? ( x11-libs/libX11 )
-   capsimage? ( >=dev-libs/spsdeclib-5.1-r1 )
-   png? ( media-libs/libpng:= )
-   portmidi? ( media-libs/portmidi )
-   readline? ( sys-libs/readline:= )
-   udev? ( virtual/udev )
-   zlib? ( sys-libs/zlib:= )"
-RDEPEND="
-   ${PYTHON_DEPS}
-   

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

2024-05-12 Thread Ionen Wolkens
commit: 4dd66fdd6b970f8145a0313d64288722ec5f8041
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 19:57:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 19:57:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd66fdd

dev-libs/ncnn: drop 20240102-r1

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/ncnn/Manifest|  1 -
 dev-libs/ncnn/ncnn-20240102-r1.ebuild | 68 ---
 2 files changed, 69 deletions(-)

diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest
index 2792cf0ec9c4..21d62df6542b 100644
--- a/dev-libs/ncnn/Manifest
+++ b/dev-libs/ncnn/Manifest
@@ -1,2 +1 @@
-DIST ncnn-20240102.tar.gz 12791570 BLAKE2B 
8a84353343d32bea1ef163a83cdef783a8a6077282e94a012d21a17b2e0d8c78c576ebd1dc5c9ec89364942b4ce69ab44d544648fe2dbd5fda4797b3b65adfd8
 SHA512 
31bc3c2f461a00241fb8f69ca6ea8cc590af6618856b1b84a048bde924e4b474fd883ad5d54dbfbdd1e5b59015889e15ffc4fbafccb3e42e052a02071f2017b1
 DIST ncnn-20240410.tar.gz 12835689 BLAKE2B 
b4c2ffdf525719dca81d020695f03cd963c3a1f1a0ecc61b6e08c75da212d280210bf1be9b54343a771661fef747675e7f08d0dd9e3ea942adfda1e07d1f6868
 SHA512 
61865af26aecc6b0eccdfd46c5b3f6e4dd06d7409298051c91d141e64b8c15690f2f982c0aeb3a11d3a575061ab7606710cb0e710f4cb6539c7a14ff440aaaf7

diff --git a/dev-libs/ncnn/ncnn-20240102-r1.ebuild 
b/dev-libs/ncnn/ncnn-20240102-r1.ebuild
deleted file mode 100644
index 3ca6898ed9c5..
--- a/dev-libs/ncnn/ncnn-20240102-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="High-performance neural network inference framework"
-HOMEPAGE="https://github.com/Tencent/ncnn/;
-SRC_URI="
-   https://github.com/Tencent/ncnn/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="BSD ZLIB"
-SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds
-KEYWORDS="amd64 ~x86"
-IUSE="openmp tools +vulkan"
-
-# Need the static library to run tests + skip vulkan / GPU:
-# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF
-RESTRICT="test"
-
-RDEPEND="
-   tools? (
-   dev-cpp/abseil-cpp:=
-   dev-libs/protobuf:=
-   )
-   vulkan? (
-   dev-util/glslang:=
-   media-libs/vulkan-loader
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )
-"
-
-DOCS=( README.md docs/. )
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake
-   -DNCNN_BUILD_EXAMPLES=no
-   -DNCNN_BUILD_TOOLS=$(usex tools)
-   -DNCNN_OPENMP=$(usex openmp)
-   -DNCNN_PYTHON=no # todo if something needs it
-   -DNCNN_SHARED_LIB=yes
-   -DNCNN_SIMPLEVK=no
-   -DNCNN_SYSTEM_GLSLANG=yes
-   -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d using build 
date
-   -DNCNN_VULKAN=$(usex vulkan)
-   )
-
-   # temporary workaround due to a >=clang-18 regression (bug #929228)
-   tc-is-clang && [[ $(clang-major-version) -ge 18 ]] &&
-   mycmakeargs+=( -DNCNN_AVX512BF16=no )
-
-   cmake_src_configure
-}



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

2024-05-12 Thread Ionen Wolkens
commit: 717d620a6a6b99f57637aa4caa445f630b7241ea
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 12 19:56:55 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 12 19:56:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717d620a

games-emulation/mednafen: drop 1.29.0-r1

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/mednafen/Manifest  |  1 -
 games-emulation/mednafen/mednafen-1.29.0-r1.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/games-emulation/mednafen/Manifest 
b/games-emulation/mednafen/Manifest
index 7952500722a8..b60a316219a5 100644
--- a/games-emulation/mednafen/Manifest
+++ b/games-emulation/mednafen/Manifest
@@ -1,2 +1 @@
-DIST mednafen-1.29.0.tar.xz 3512784 BLAKE2B 
bea5ecfe00f97d1cf81eccfe4264d8fea666c9c8543449ca8c1e4e064f89a100f6bbe77b23d42d5d9c4a7e005792006d599852a201f1d95a756742bc58ecda81
 SHA512 
375f0fb4f12907faf56b4e9ecdc44c1655b0660a3773240fe3118f2b261e171479b8eb254299f899fc442b54041c941eab2a5f343aec559d9731c3e92cde0569
 DIST mednafen-1.32.1.tar.xz 3571236 BLAKE2B 
1cbc184b180c51ebfbdc5e9979f1767a19c4125b0c0067f74f3b88004b04c577e4602143049e0a85628a8b50c9c69a52134838a15a9dd6d1ab293b5e5715
 SHA512 
5a99c62561823ba9a59d4dfd3b454f87989c83b873f61d8d25e44af7e8fbf25a7513d26c7566672538a62aac400281f611f2db943e88fe839cd05d088087f8d9

diff --git a/games-emulation/mednafen/mednafen-1.29.0-r1.ebuild 
b/games-emulation/mednafen/mednafen-1.29.0-r1.ebuild
deleted file mode 100644
index 773ebec0dd22..
--- a/games-emulation/mednafen/mednafen-1.29.0-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic pax-utils toolchain-funcs
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/;
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz;
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="alsa cpu_flags_ppc_altivec flac jack"
-
-RDEPEND="
-   app-arch/zstd:=
-   dev-libs/lzo:2
-   dev-libs/trio
-   media-libs/libsdl2[joystick,opengl,video]
-   media-libs/tremor
-   media-sound/musepack-tools
-   sys-libs/zlib:=[minizip]
-   virtual/libintl
-   alsa? ( media-libs/alsa-lib )
-   flac? ( media-libs/flac:= )
-   jack? ( virtual/jack )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   # don't let the build system mess with CFLAGS more than necessary,
-   # most are questionable (see README.PORTING/configure.ac comments)
-   # -fwrapv: kept for bug #539992
-   sed -e '/CC_OPT.*CODEGEN_FLAGS/{/-fwrapv/!d}' \
-   -e '/CC_OPT.*NOPICPIE_FLAGS/d' \
-   -e '/CC_OPT.*NO_STACK_PROTECTOR_FLAGS/d' \
-   -e '/CC_OPT.*OPTIMIZER_FLAGS/c\:' \
-   -e '/CC_OPT.*-mtune.*SS_EXTRA_FLAGS/d' \
-   -e '/LINK_FLAG.*NOPICPIE_LDFLAGS/d' \
-   -i configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   # disable unnecessary warnings not to confuse users (see src/types.h)
-   append-cppflags -DMDFN_DISABLE_{NO_OPT,PICPIE}_ERRWARN
-
-   local myeconfargs=(
-   $(use_enable alsa)
-   $(use_enable cpu_flags_ppc_altivec altivec)
-   $(use_enable jack)
-   $(use_with flac libflac)
-   --with-external-{libzstd,lzo,mpcdec,tremor,trio}
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   local DOCS=(
-   ChangeLog
-   
Documentation/{cheats.txt,fname_format.txt,modules.def,settings.def}
-   )
-   local HTML_DOCS=( Documentation/*.{css,html,png} )
-
-   default
-
-   pax-mark m "${ED}"/usr/bin/mednafen
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/

2024-05-12 Thread Julian Jørgensen
commit: 990d2f776ca34efcb49a9cb1b11240172793ef2d
Author: Julian Jørgensen  jtle  dk>
AuthorDate: Sun May 12 20:05:16 2024 +
Commit: Julian Jørgensen  jtle  dk>
CommitDate: Sun May 12 20:05:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=990d2f77

app-misc/interception-tools: Unset CMAKE_BUILD_TYPE

This matches the packaging done by arch, and was recommended by the GURU IRC
server.

Signed-off-by: Julian Jørgensen  jtle.dk>

 app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild 
b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
index fd51388f34..e86ab1c4a2 100644
--- a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
+++ b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-CMAKE_BUILD_TYPE=Release
-
 inherit cmake systemd
 
 DESCRIPTION="A minimal composable infrastructure on top of libudev and 
libevdev"



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/tbtools/

2024-05-12 Thread Lucio Sauer
commit: 35be17a25113ea3fc5333f3631e4afd3af3ab4b2
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun May 12 19:47:43 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Sun May 12 19:52:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35be17a2

dev-libs/tbtools: correct dependency for libudev-sys crate

Signed-off-by: Lucio Sauer  posteo.net>

 dev-libs/tbtools/{tbtools-0.3.2.ebuild => tbtools-0.3.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tbtools/tbtools-0.3.2.ebuild 
b/dev-libs/tbtools/tbtools-0.3.2-r1.ebuild
similarity index 99%
rename from dev-libs/tbtools/tbtools-0.3.2.ebuild
rename to dev-libs/tbtools/tbtools-0.3.2-r1.ebuild
index c30d382d02..3b8d9889e0 100644
--- a/dev-libs/tbtools/tbtools-0.3.2.ebuild
+++ b/dev-libs/tbtools/tbtools-0.3.2-r1.ebuild
@@ -147,7 +147,7 @@ LICENSE+=" Apache-2.0 Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="virtual/udev"
+RDEPEND="virtual/libudev"
 DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig



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

2024-05-12 Thread Zac Medico
commit: 09af1b7b4285a3083f4221bda80c92dc0838315d
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 12 19:21:37 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 12 19:27:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09af1b7b

dev-lang/jerryscript: enable py3.12

Closes: https://bugs.gentoo.org/929400
Signed-off-by: Zac Medico  gentoo.org>

 dev-lang/jerryscript/jerryscript-2.4.0-r4.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/jerryscript/jerryscript-2.4.0-r4.ebuild 
b/dev-lang/jerryscript/jerryscript-2.4.0-r4.ebuild
index 60be1af801e9..c87480e20a8c 100644
--- a/dev-lang/jerryscript/jerryscript-2.4.0-r4.ebuild
+++ b/dev-lang/jerryscript/jerryscript-2.4.0-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake python-single-r1
 
 DESCRIPTION="Ultra-lightweight JavaScript engine for the Internet of Things"
@@ -17,7 +17,7 @@ IUSE="debugger"
 RDEPEND="debugger? ( ${PYTHON_DEPS} )"
 BDEPEND="${RDEPEND}"
 REQUIRED_USE="debugger? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT+=" test"
+RESTRICT="test"
 
 PATCHES=(
"${FILESDIR}/jerryscript-2.4.0-python3-r4.patch"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/

2024-05-12 Thread Julian Jørgensen
commit: d29bb24dc7bbf2654cf8ababf6f13072d4d30e27
Author: Julian Jørgensen  jtle  dk>
AuthorDate: Sun May 12 19:27:45 2024 +
Commit: Julian Jørgensen  jtle  dk>
CommitDate: Sun May 12 19:28:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d29bb24d

app-misc/interception-tools: destabilize 0.6.8 for ~amd64

Signed-off-by: Julian Jørgensen  jtle.dk>

 app-misc/interception-tools/Manifest   | 2 +-
 app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/interception-tools/Manifest 
b/app-misc/interception-tools/Manifest
index 51eb468aec..29ad53267c 100644
--- a/app-misc/interception-tools/Manifest
+++ b/app-misc/interception-tools/Manifest
@@ -1 +1 @@
-DIST tools-v0.6.8.tar.bz2 29737 BLAKE2B 
993fcba453dc937cb60e5568bd406adaaa7f81d7887aeecef1aaca3deda105d419f58ef459927aac5d4dbca17f168f38c25488ce084b65a67ce17e666f5d45ac
 SHA512 
198d87d4f80e37e44c6ae74ed2d1f6b253575123bbd6fd0fde1743dfb89caa883d3d57b1de3185363c434369a8b871b04ffb885f55a70715b66b748eca8c1d0f
+DIST tools-v0.6.8.tar.gz 31958 BLAKE2B 
6769f5831b73cf2d503c89d260f4c2aeadd52bbcc3dc372be269a6f8f4c5c1d205b7a764cd79f88cb5ba80a8e88e97b58f97257109e3a4a701eed26fb1c0514a
 SHA512 
1d156641e3457624fc24e813eecd376f16b5537b56ad9ab3df36d94a3658d905d09ec2481bc0cf29e5ef1141c363f34c691295c2a70c982648713365d17fb1be

diff --git a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild 
b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
index 6da11bfd0d..fd51388f34 100644
--- a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
+++ b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
@@ -9,9 +9,10 @@ inherit cmake systemd
 
 DESCRIPTION="A minimal composable infrastructure on top of libudev and 
libevdev"
 HOMEPAGE="https://gitlab.com/interception/linux/tools;
-SRC_URI="https://gitlab.com/interception/linux/tools/-/archive/v${PV}/tools-v${PV}.tar.bz2;
+SRC_URI="https://gitlab.com/interception/linux/tools/-/archive/v${PV}/tools-v${PV}.tar.gz;
 
 S="${WORKDIR}/tools-v${PV}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/webgpu-headers/

2024-05-12 Thread Gonçalo Negrier Duarte
commit: 7c79b7e2385e89b57d83ca83542742314697b38d
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Sun May 12 19:22:19 2024 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Sun May 12 19:26:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c79b7e2

dev-util/webgpu-headers: new package, add , 20240512

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 dev-util/webgpu-headers/Manifest   |  1 +
 dev-util/webgpu-headers/metadata.xml   | 12 ++
 .../webgpu-headers/webgpu-headers-20240512.ebuild  | 27 ++
 dev-util/webgpu-headers/webgpu-headers-.ebuild | 27 ++
 4 files changed, 67 insertions(+)

diff --git a/dev-util/webgpu-headers/Manifest b/dev-util/webgpu-headers/Manifest
new file mode 100644
index 00..e99a177c10
--- /dev/null
+++ b/dev-util/webgpu-headers/Manifest
@@ -0,0 +1 @@
+DIST webgpu-headers-20240512.tar.gz 34726 BLAKE2B 
68f1803039b6691cad7d3a100cdbb416ec910c5f5d7368fea31f8c797f042d0ab5c7c92c435bc8750f316440766b2b1b87c46ef1f70f8a3e18c50404b911c4c2
 SHA512 
fcd2a04115a045b9335cb31b8922fd35d7e3db2a9631871c5a3728e88d73e12fe86061c32ab7dc2bd74087a1368fa2d8e5a8fd79f03d3b66da025151f7a4a415

diff --git a/dev-util/webgpu-headers/metadata.xml 
b/dev-util/webgpu-headers/metadata.xml
new file mode 100644
index 00..e7d7eb08b3
--- /dev/null
+++ b/dev-util/webgpu-headers/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gonegrier.dua...@gmail.com
+   Gonçalo Negrier Duarte
+   
+   
+  webgpu-native/webgpu-headers
+   
+
+

diff --git a/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild 
b/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild
new file mode 100644
index 00..df35f785dd
--- /dev/null
+++ b/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+COMMIT="aef5e428a1fdab2ea770581ae7c95d8779984e0a"
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/webgpu-native/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/webgpu-native/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+fi
+
+DESCRIPTION="Webgpu Header files"
+HOMEPAGE="https://github.com/webgpu-native/webgpu-headers;
+
+LICENSE="BSD-3"
+SLOT="0"
+
+multilib_src_install() {
+   insinto /usr/include/webgpu
+   doins "${S}"/webgpu.h
+   insinto /usr/share/licenses
+   newins "${S}"/LICENSE ${PN}
+}

diff --git a/dev-util/webgpu-headers/webgpu-headers-.ebuild 
b/dev-util/webgpu-headers/webgpu-headers-.ebuild
new file mode 100644
index 00..df35f785dd
--- /dev/null
+++ b/dev-util/webgpu-headers/webgpu-headers-.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+COMMIT="aef5e428a1fdab2ea770581ae7c95d8779984e0a"
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/webgpu-native/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/webgpu-native/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+fi
+
+DESCRIPTION="Webgpu Header files"
+HOMEPAGE="https://github.com/webgpu-native/webgpu-headers;
+
+LICENSE="BSD-3"
+SLOT="0"
+
+multilib_src_install() {
+   insinto /usr/include/webgpu
+   doins "${S}"/webgpu.h
+   insinto /usr/share/licenses
+   newins "${S}"/LICENSE ${PN}
+}



  1   2   3   >