[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2024-04-30 Thread Joonas Niilola
commit: aa44c3987130bd0a3b303ccb8052ca9dfcb7008e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 05:08:58 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa44c398

gnome-base/gnome-light: Stabilize 45.2 amd64, #928834

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-base/gnome-light/gnome-light-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-light/gnome-light-45.2.ebuild 
b/gnome-base/gnome-light/gnome-light-45.2.ebuild
index 2188ed0c0fd2..aac5df5a891d 100644
--- a/gnome-base/gnome-light/gnome-light-45.2.ebuild
+++ b/gnome-base/gnome-light/gnome-light-45.2.ebuild
@@ -11,7 +11,7 @@ LICENSE="metapackage"
 SLOT="2.0"
 IUSE="cups +gnome-shell"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 # XXX: Note to developers:
 # This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2024-04-30 Thread Joonas Niilola
commit: 4517a496e83ec9736d76f402d31934b8f4fc88eb
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 04:50:57 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4517a496

gnome-base/gnome-core-apps: Stabilize 45.2 x86, #928783

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
index e5b6bc5d3e8f..8fca071c339c 100644
--- a/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
@@ -11,7 +11,7 @@ IUSE="+bluetooth cups"
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 
 # gnome-color-manager min version enforced here due to control-center pulling 
it in
 # glib-networking min version enforced as multiple other deps here rely on it 
(e.g. via libsoup)



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

2024-04-30 Thread Joonas Niilola
commit: d39bbc3e5efa117c9804a598f0c0240b0eb29311
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 02:14:35 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39bbc3e

dev-python/pyzmq: Keyword 26.0.2 loong, #930104

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/pyzmq/pyzmq-26.0.2.ebuild 
b/dev-python/pyzmq/pyzmq-26.0.2.ebuild
index 2107def1855c..2e3555948fec 100644
--- a/dev-python/pyzmq/pyzmq-26.0.2.ebuild
+++ b/dev-python/pyzmq/pyzmq-26.0.2.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="drafts"
 
 # There are additional test failures if zeromq has the draft api enabled, but 
pyzmq has it disabled.



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

2024-04-30 Thread Joonas Niilola
commit: a2f5882d5ca4b3ed99843bad9f96af7890ead9de
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 21:03:06 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f5882d

dev-libs/libisoburn: Stabilize 1.5.6-r1 hppa, #929901

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild 
b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild
index 3bbb20c4a6d4..9da120f44b7a 100644
--- a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild
+++ b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.libburnia-project.org/releases/${P}.tar.gz;
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="acl debug external-filters external-filters-setuid frontend-optional
launch-frontend launch-frontend-setuid libedit readline static-libs 
xattr zlib"
 



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

2024-04-30 Thread Joonas Niilola
commit: 16608de2fcddbe97556951bfecb882d00363def1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:12:52 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16608de2

dev-java/velocity: Keyword 2.3_p20240314 ppc64, #929018

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-java/velocity/velocity-2.3_p20240314.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/velocity/velocity-2.3_p20240314.ebuild 
b/dev-java/velocity/velocity-2.3_p20240314.ebuild
index 9fc3d0f5f420..095680cc29d1 100644
--- a/dev-java/velocity/velocity-2.3_p20240314.ebuild
+++ b/dev-java/velocity/velocity-2.3_p20240314.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-engine-${MY_COMMIT}/${PN}-engine-core"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
 CP_DEPEND="
>=dev-java/commons-io-2.8.0:1



[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/

2024-04-30 Thread Joonas Niilola
commit: 83f73bc950ceeb1208621289342c1702c4702a63
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:10:22 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f73bc9

app-crypt/p11-kit: Stabilize 0.25.3-r2 hppa, #930055

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild 
b/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild
index a469cf21238a..6721dbb81193 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.3-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="+libffi gtk-doc nls systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/

2024-04-30 Thread Joonas Niilola
commit: 83d5245f3b9f89345de843d4bda93515318abf5d
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 02:14:34 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d5245f

dev-python/scikit-build-core: Keyword 0.9.3 loong, #930104

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild
index 5241d6b57db5..729919e913ae 100644
--- a/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild
+++ b/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 # we always want [pyproject] extra
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2024-04-30 Thread Joonas Niilola
commit: 46aad7eb5b077038c509145d427245c27ad86c64
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 04:56:35 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46aad7eb

media-gfx/gthumb: Stabilize 3.12.6 x86, #928831

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.6.ebuild 
b/media-gfx/gthumb/gthumb-3.12.6.ebuild
index 56d00179eb19..718683c42b47 100644
--- a/media-gfx/gthumb/gthumb-3.12.6.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



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

2024-04-30 Thread Joonas Niilola
commit: 9cf06ef8c042b5533670a9e7791526168e42b7c6
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 20:07:30 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf06ef8

dev-python/sqlalchemy: Stabilize 2.0.29 hppa, #929185

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild
index 0ea36df4e9dc..7d275169242d 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 RDEPEND="



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

2024-04-30 Thread Joonas Niilola
commit: 533e5dc41882c14a893d5be3a7645a2b2ab04ab0
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 21:02:59 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533e5dc4

dev-libs/libburn: Stabilize 1.5.6-r1 hppa, #929901

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libburn/libburn-1.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libburn/libburn-1.5.6-r1.ebuild 
b/dev-libs/libburn/libburn-1.5.6-r1.ebuild
index d669c0ff6bfd..eb026ac0af78 100644
--- a/dev-libs/libburn/libburn-1.5.6-r1.ebuild
+++ b/dev-libs/libburn/libburn-1.5.6-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.libburnia-project.org/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="debug static-libs"
 
 BDEPEND="



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

2024-04-30 Thread Joonas Niilola
commit: 0d24923f49589a2593d3d2d3a3f6c59a83e768f7
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 02:14:34 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d24923f

dev-python/pytest-subprocess: Keyword 1.5.0 loong, #930104

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild 
b/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild
index 48c8bfd856dd..1e2b04beac87 100644
--- a/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild
+++ b/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]



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

2024-04-30 Thread Joonas Niilola
commit: 2043b2071afd2541f1fd889ae5fe7f3ea706bfd5
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:11:07 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2043b207

dev-python/pyarrow: Keyword 16.0.0 loong, #927554

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/pyarrow/pyarrow-16.0.0.ebuild 
b/dev-python/pyarrow/pyarrow-16.0.0.ebuild
index d19667c90fa8..068c9a2aba85 100644
--- a/dev-python/pyarrow/pyarrow-16.0.0.ebuild
+++ b/dev-python/pyarrow/pyarrow-16.0.0.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86"
 IUSE="+parquet +snappy ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/

2024-04-30 Thread Joonas Niilola
commit: 31d4223eb45442220f01117239e6d3e893433de1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 04:52:35 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d4223e

net-wireless/gnome-bluetooth: Stabilize 42.8 x86, #928806

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild
index 51e9a738c8b2..ca926a36b788 100644
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.8.ebuild
@@ -12,7 +12,7 @@ LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
 SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version
 IUSE="gtk-doc +introspection sendto test"
 RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.44:2



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

2024-04-30 Thread Joonas Niilola
commit: d5c73577da9401c17f7643fad789bd52bf35298e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:14:21 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c73577

dev-python/typeguard: Stabilize 4.2.1 hppa, #929156

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/typeguard/typeguard-4.2.1.ebuild 
b/dev-python/typeguard/typeguard-4.2.1.ebuild
index 6a1669a1ed28..e1bccd27bc50 100644
--- a/dev-python/typeguard/typeguard-4.2.1.ebuild
+++ b/dev-python/typeguard/typeguard-4.2.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2024-04-30 Thread Joonas Niilola
commit: 93c4f42c49b3ac89706ab7223ed9e9d47a63d211
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:15:09 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c4f42c

virtual/rust: Stabilize 1.77.1 x86, #930808

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 virtual/rust/rust-1.77.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.77.1.ebuild b/virtual/rust/rust-1.77.1.ebuild
index 85d3713f7e27..516aad0fc87d 100644
--- a/virtual/rust/rust-1.77.1.ebuild
+++ b/virtual/rust/rust-1.77.1.ebuild
@@ -13,7 +13,7 @@ LICENSE=""
 # we do not allow multiple llvm versions in dev-lang/rust for
 # neither system nor bundled, so we just hardcode it here.
 SLOT="0/llvm-17"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="rustfmt profiler"
 
 BDEPEND=""



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

2024-04-30 Thread Joonas Niilola
commit: 895c598b5a36f7406fef25f7f90d5e738bf80758
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:15:08 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895c598b

dev-lang/rust: Stabilize 1.77.1 x86, #930808

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-lang/rust/rust-1.77.1.ebuild b/dev-lang/rust/rust-1.77.1.ebuild
index 1d8ef8985bb5..7a7bd02afe98 100644
--- a/dev-lang/rust/rust-1.77.1.ebuild
+++ b/dev-lang/rust/rust-1.77.1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2024-04-30 Thread Joonas Niilola
commit: b523a5ec22116cb912e3d9830a4c3185aa5036d0
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:15:08 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b523a5ec

dev-lang/rust-bin: Stabilize 1.77.1 x86, #930808

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.77.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.77.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.77.1.ebuild
index 0890fff91555..6ec09e3ce5ae 100644
--- a/dev-lang/rust-bin/rust-bin-1.77.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.77.1.ebuild
@@ -30,7 +30,7 @@ SRC_URI+=" mips? (
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
 SLOT="stable"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix profiler rust-analyzer 
rust-src rustfmt"
 
 DEPEND=""



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

2024-04-30 Thread Joonas Niilola
commit: 5071c0ad5f0f1ad2de24218f54ac84b3a671e222
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 00:12:52 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5071c0ad

dev-java/javacc: Keyword 7.0.13 ppc64, #929018

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-java/javacc/javacc-7.0.13.ebuild 
b/dev-java/javacc/javacc-7.0.13.ebuild
index 29c7faf60f0d..90cdb5591ffc 100644
--- a/dev-java/javacc/javacc-7.0.13.ebuild
+++ b/dev-java/javacc/javacc-7.0.13.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="BSD-2"
 SLOT="7.0.13"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
 DEPEND="
>=virtual/jdk-1.8:*



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

2024-04-30 Thread Joonas Niilola
commit: 22e8544f2f42b449e861c669b2d18b6209838c47
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 20:08:17 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e8544f

dev-libs/nss: Stabilize 3.90.2-r1 arm64, #928403

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/nss/nss-3.90.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nss/nss-3.90.2-r1.ebuild 
b/dev-libs/nss/nss-3.90.2-r1.ebuild
index a7c0fa7d93eb..0ce14d18c580 100644
--- a/dev-libs/nss/nss-3.90.2-r1.ebuild
+++ b/dev-libs/nss/nss-3.90.2-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 
cpu_flags_x86_sse3 cpu_flags_ppc_vsx"
 RESTRICT="!test? ( test )"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND



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

2024-04-30 Thread Joonas Niilola
commit: b87fab22fc4c23a6e99d007ed4281237aeef1606
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 21:03:02 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87fab22

dev-libs/libisofs: Stabilize 1.5.6_p1-r1 hppa, #929901

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild 
b/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild
index 0c18fbd5e4be..32bd2a423919 100644
--- a/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild
+++ b/dev-libs/libisofs/libisofs-1.5.6_p1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://files.libburnia-project.org/releases/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="acl debug static-libs verbose-debug xattr zlib"
 
 BDEPEND="



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

2024-04-30 Thread Joonas Niilola
commit: 5719c8e719b916e754090c74aaed74634a28ad9b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 21:28:00 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5719c8e7

sys-libs/libxcrypt: Stabilize 4.4.36-r3 hppa, #929925

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild
index 550e7631a094..172ca419fcb7 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+compat static-libs +system test headers-only"
 RESTRICT="!test? ( test )"
 



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

2024-04-30 Thread Joonas Niilola
commit: d52c1958ee72b58dfc977af364f147700400a94e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 23:46:01 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52c1958

dev-libs/tree-sitter: Stabilize 0.22.2 hppa, #930023

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
index 957abaa4ed60..66553bca39a7 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.22.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN};
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="MIT"



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

2024-04-30 Thread Joonas Niilola
commit: f020d62571cd9ed71f7f2736380cff9c71812b98
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 23:31:31 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f020d625

sys-libs/libseccomp: Stabilize 2.5.5-r1 hppa, #929933

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild
index ecedd688b53f..40a0c5635548 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild
@@ -24,7 +24,7 @@ else

SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
experimental-loong? ( 
https://github.com/matoro/libseccomp/compare/v${PV}..loongarch-r1.patch
-> ${P}-loongarch-r1.patch )"
-   KEYWORDS="-* amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="-* amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-04-30 Thread Joonas Niilola
commit: 9f8939cbe56bea4622b9348939d42decf6fa852e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 17:35:43 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8939cb

dev-cpp/catch: Stabilize 2.13.8 hppa, #929172

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index a9e8c869e243..2a080fe0caae 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.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
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



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

2024-04-30 Thread Joonas Niilola
commit: bcb567d5eca469afc36ab6325a839139c2cab80c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 17:17:06 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb567d5

dev-util/itstool: Stabilize 2.0.7-r2 hppa, #928833

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/itstool/itstool-2.0.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/itstool/itstool-2.0.7-r2.ebuild 
b/dev-util/itstool/itstool-2.0.7-r2.ebuild
index 230db8aa9905..33f7ef6701db 100644
--- a/dev-util/itstool/itstool-2.0.7-r2.ebuild
+++ b/dev-util/itstool/itstool-2.0.7-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2;
 # files in /usr/share/itstool/its are under a special exception || GPL-3+
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-04-30 Thread Viorel Munteanu
commit: 6b7fa5bb86f27411810e2202c0a654151325ad85
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:59:18 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7fa5bb

app-emulation/virtualbox-extpack-oracle: drop 6.1.48

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-6.1.48.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index a93f2331cba2..2577cfc2e3b8 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,3 @@
-DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.48.tar.gz 11166368 BLAKE2B 
5c1ced1742f44110490aee07e0323d418152b87c5c8c9dfbeffb05cc59fcc94bb88b8e932b59f5bd79e3d85b347525b939df2a60f52d46533bd2d877c1720439
 SHA512 
71ca826ac886fdb9389a09f6fc1b5b7e99e8bfda1fa64cecefebc60e3cd7c11f678bfe1fb853a7bd0de8ed2ffe00f5f9758a2b00e122bc678b71fa74ad366573
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.12.tar.gz 18245684 BLAKE2B 
6a55307034da5510d47bbf57bf557308be5c0459bbb21d0c79cc769a0f1ebae1e26c3202e23da17cd900b0ca88dbc653d2be0297817b79b61f426c6c5880c43a
 SHA512 
0d311ed94a52d02634050f309886d6c5b627151b7e85a50e81a602c02c9400f01c1dfc21a7f52f33e50c2e27df96213f5b97cb3edc82f784ef171796c3ae6d56
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.48.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.48.ebuild
deleted file mode 100644
index 85967cb38352..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-6.1.48.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND=">=app-emulation/virtualbox-${MY_PV}"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: a6597a7ddb7da8954a487a357d627a32fc0f91ab
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:55:54 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6597a7d

app-emulation/virtualbox-guest-additions: drop 7.0.12

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   2 -
 .../virtualbox-guest-additions-7.0.12.ebuild   | 294 -
 2 files changed, 296 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index c4494938884e..d95730bb9ada 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,8 +1,6 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
-DIST virtualbox-patches-7.0.8.tar.bz2 2733 BLAKE2B 
044dfe02a5bd5e757091318b394b0e5918677b5bbce9caef4a18d4d8df54821559f0df6ffbdd6f52d4934bc4018e9c9d908571c5d3d8804fd3b0f22a7a1aed84
 SHA512 
93a06aa3f9508d3a8743ca8494a958159b5bc3fd7a0a08ff23414d05c4f31084cf0f1c82a3866e222c83e6996ba004546f0bd33c6eb9a90eec8e548b8b3f2fbf

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
deleted file mode 100644
index 52388f674103..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.12.ebuild
+++ /dev/null
@@ -1,294 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.8.tar.bz2;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-

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

2024-04-30 Thread Viorel Munteanu
commit: c7374594d00f25b58794a29e4d2cec85cfa03a45
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:58:56 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7374594

app-emulation/virtualbox-additions: drop 7.0.12

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-7.0.12.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index f8767bc651af..23504f5c2511 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,3 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
-DIST VBoxGuestAdditions_7.0.12.iso 53448704 BLAKE2B 
1b738c648c902c1a98d83dc9525c7e091cd2234aa67f464a4beb3d6bd9bbb6893fe02eee4a37a05eae8e880efc6c834931a7ec7f08ae7b1615b1a622117767a2
 SHA512 
7f5db8f73bc2c89ad798fd2ec3543c460aa3fd3e44f02c04c334539172699af08c16312d96b6fdd5c561bc3d8133fc7a3662e51a86f82980d692f050286e0e7e
 DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544
 DIST VBoxGuestAdditions_7.0.16.iso 53528576 BLAKE2B 
a57b056f540e949574f78cee476240b9bab8a151a32f90412d9dd8acfaa40407c45bee037eb14192a0304a30ff0938625df586c48be9997cf545809cb30fa300
 SHA512 
12aead8c363d7ca33c3cc52d84ee86cfbd2db98ab84942d24fd5aa841dd2aaa0fb3075aa9b7188db3df1cac11de475c4e56d270ea9dc9f6663c9e9e7236bf9fe

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.12.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.12.ebuild
deleted file mode 100644
index 1cb70c695bbd..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: f4308d0aa416e87857fffafc57960bf8a3826546
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:55:30 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4308d0a

app-emulation/virtualbox-guest-additions: drop 6.1.48

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-guest-additions/Manifest  |   1 -
 .../virtualbox-guest-additions-6.1.48.ebuild   | 288 -
 2 files changed, 289 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index 94862e2eeed7..c4494938884e 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,4 +1,3 @@
-DIST VirtualBox-6.1.48.tar.bz2 165960987 BLAKE2B 
c981e390ae518b829970827f6032fb19a93685fb58835a9d489c6e14cc60a5c14c65b0a3da5adae7818e73e1b0e558e8fa803160cb67847f18565bb78d656e97
 SHA512 
fff759f3871e4e8962536002f2bc13e5150a927e280493f5cb0abf06466ce66e45f4c6ef43489b5b3ed8682d8a3ac0eb6fb3dd7c4144924c81612553ec71a95f
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.48.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.48.ebuild
deleted file mode 100644
index fe43f7ac3ca9..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.48.ebuild
+++ /dev/null
@@ -1,288 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-6.1.36.tar.bz2;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
-IUSE="X +dbus"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   X? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   X? (
-   x11-base/xorg-proto
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   )
-"
-BDEPEND="
-   >=dev-build/kbuild-0.1.9998.3127
-   <=dev-build/kbuild-0.1.9998.3500
-   >=dev-lang/yasm-0.6.2
-   sys-devel/bin86
-   sys-power/iasl
-"
-PDEPEND="
-   X? ( x11-drivers/xf86-video-vboxvideo )
-"
-
-PATCHES=(
-   "${FILESDIR}"/virtualbox-guest-additions-7.0.8-fix-gcc13.patch
-)
-
-DOCS=()# Don't install the default README file during einstalldocs
-
-VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
-CONFIG_CHECK="DRM_TTM"
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-
-   # Remove shipped binaries (kBuild,yasm), see bug #232775
-   rm -r kBuild/bin tools || die
-
-   # Provide kernel sources
-   pushd src/VBox/Additions &>/dev/null || die
-   ebegin "Extracting guest kernel module sources"
-   kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null
-   eend $? || die
-   popd &>/dev/null || die
-
-   # PaX fixes (see bug #298988)
-   eapply -d "${VBOX_MOD_SRC_DIR}" -- 
"${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch
-
-   # Disable things unused or splitted into separate ebuilds
-   cp "${FILESDIR}/${PN}-5-localconfig" 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-04-30 Thread Viorel Munteanu
commit: 855c073a6c797999fab4fb6807af82227ecbcc37
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:59:22 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855c073a

app-emulation/virtualbox-extpack-oracle: drop 7.0.12

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-7.0.12.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index 2577cfc2e3b8..efbf8d802134 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,4 +1,3 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
-DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.12.tar.gz 18245684 BLAKE2B 
6a55307034da5510d47bbf57bf557308be5c0459bbb21d0c79cc769a0f1ebae1e26c3202e23da17cd900b0ca88dbc653d2be0297817b79b61f426c6c5880c43a
 SHA512 
0d311ed94a52d02634050f309886d6c5b627151b7e85a50e81a602c02c9400f01c1dfc21a7f52f33e50c2e27df96213f5b97cb3edc82f784ef171796c3ae6d56
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.16.tar.gz 18331063 BLAKE2B 
efacd03316b4a71e98fe41509851fe00227d6a935dbf5f8834e6aa32d5b0added25bc9282fdeff9f046ffba7775dc49d8ebc3fef497f88dc6cdbcc720f92c077
 SHA512 
50ca8f0961fcb7a7db1864faad99b9e0b00e06f9f7e1e377897d92353029e3d7d4a9acf07a2f7abd304fed1fa38e2acdad67b4ca73d645196feddf81c54366eb

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.12.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.12.ebuild
deleted file mode 100644
index b058831162a0..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="=app-emulation/virtualbox-${MY_PV}*"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



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

2024-04-30 Thread Viorel Munteanu
commit: a0f6bccc89da7a5d294e3dde18a2bda32a60a7bc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:54:36 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f6bccc

app-emulation/virtualbox-modules: drop 6.1.48, 6.1.48-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-6.1.48-r1.ebuild| 38 --
 .../virtualbox-modules-6.1.48.ebuild   | 34 ---
 3 files changed, 73 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 6e8fa5a56f51..0c1b6b9fab0e 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,3 @@
-DIST vbox-kernel-module-src-6.1.48.tar.xz 680552 BLAKE2B 
243cd013a7e027634b7f6338056708cbbfb4ccf46b569c21e60b0e2450dd1ad1395c6881eb235f2cab68a65c0911322604e732fdde06eb389f83171f38ded5ae
 SHA512 
e26e8e4dce70d0dd07a336a6681d49e0fd5991ed92997139311cefa9cb55d03066c6400d4bdb9dbf54fba683192cfc5a63a98076525f3b3066269dc8fc498598
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
 DIST vbox-kernel-module-src-7.0.12.tar.xz 718284 BLAKE2B 
8b427f9764ad7cb216d3b8dcfa05e8b564a8b67cf3beb7ec048b2529a31580eb59eb0e41a887bb85503542cae18d873d91108a522fc0ba106d119a73ce629f34
 SHA512 
0b64ad2ddc6eaf56759e636aa6c8e5dba998e232ec42a7bf0cf92dc00e7a6c0ebb11e9d7500a8a407e0c92a162ebb71cdb15cbfd4f570c1860641a7fdba21bd0
 DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48-r1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48-r1.ebuild
deleted file mode 100644
index 3b1165d18eb7..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz;
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.14-kernel-6.6-warning.patch
-)
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48.ebuild
deleted file mode 100644
index c57ce1902297..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.48.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz;
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



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

2024-04-30 Thread Viorel Munteanu
commit: 492e1a90a8115103461bc799fe0bf18fb4bff95f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:53:40 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492e1a90

app-emulation/virtualbox: drop 7.0.12-r2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   2 -
 .../virtualbox/virtualbox-7.0.12-r2.ebuild | 739 -
 2 files changed, 741 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index d3e28b19dee1..433ad0e91e4c 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,8 +1,6 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
-DIST virtualbox-help-7.0.12.tar.xz 3945920 BLAKE2B 
7f2201f3baf6d27d95dc9f878426e34a27c9f9e113d55348f57703b1bd4878df8c6f02492412b779896c48224fb2df224c953b425dde9c99d2b4dbfda1d80d4f
 SHA512 
ddf429a984fe433c4bcbdf87930b3cc16075d4f4725d2e571e9bf05d820d26eb6f88dd6f2bd3992927b261377c84ac4e35a929113b3294e3b2887760fe7a0b52
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57

diff --git a/app-emulation/virtualbox/virtualbox-7.0.12-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.12-r2.ebuild
deleted file mode 100644
index a45c4f947cb0..
--- a/app-emulation/virtualbox/virtualbox-7.0.12-r2.ebuild
+++ /dev/null
@@ -1,739 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="
-   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2
-   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-

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

2024-04-30 Thread Viorel Munteanu
commit: aefeeec368531a7a2f5386c690f74b06f8604ba3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:58:48 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefeeec3

app-emulation/virtualbox-additions: drop 6.1.48

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-6.1.48.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index 51342efb7f18..f8767bc651af 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,4 +1,3 @@
-DIST VBoxGuestAdditions_6.1.48.iso 63969280 BLAKE2B 
7bba272d427a6a91cd4d63c5d494e50d9984badac47c75f5323b1b2ad25a4fbf7cf28a1eba30988288d6e308b8d62ab5043c445a651b8b767667a267d5dee1e9
 SHA512 
19b98be42d7c0148ada0342fbbe6e1803fa127aca14662b560624d2c582656af68b01152a9c8b14d238c493d171694e088091b924598cebbf1f8d2c7a949d0c3
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
 DIST VBoxGuestAdditions_7.0.12.iso 53448704 BLAKE2B 
1b738c648c902c1a98d83dc9525c7e091cd2234aa67f464a4beb3d6bd9bbb6893fe02eee4a37a05eae8e880efc6c834931a7ec7f08ae7b1615b1a622117767a2
 SHA512 
7f5db8f73bc2c89ad798fd2ec3543c460aa3fd3e44f02c04c334539172699af08c16312d96b6fdd5c561bc3d8133fc7a3662e51a86f82980d692f050286e0e7e
 DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.48.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-6.1.48.ebuild
deleted file mode 100644
index b99d3c3c719a..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-6.1.48.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso;
-S="${WORKDIR}"
-
-LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



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

2024-04-30 Thread Viorel Munteanu
commit: 1382c697a1c6c6a8f134c89677edfdf8701c1c14
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:54:43 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1382c697

app-emulation/virtualbox-modules: drop 7.0.12, 7.0.12-r1

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-7.0.12-r1.ebuild| 38 --
 .../virtualbox-modules-7.0.12.ebuild   | 34 ---
 3 files changed, 73 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 0c1b6b9fab0e..ff0d6fd32616 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,4 +1,3 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
-DIST vbox-kernel-module-src-7.0.12.tar.xz 718284 BLAKE2B 
8b427f9764ad7cb216d3b8dcfa05e8b564a8b67cf3beb7ec048b2529a31580eb59eb0e41a887bb85503542cae18d873d91108a522fc0ba106d119a73ce629f34
 SHA512 
0b64ad2ddc6eaf56759e636aa6c8e5dba998e232ec42a7bf0cf92dc00e7a6c0ebb11e9d7500a8a407e0c92a162ebb71cdb15cbfd4f570c1860641a7fdba21bd0
 DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb
 DIST vbox-kernel-module-src-7.0.16.tar.xz 719888 BLAKE2B 
df78a70f677384be47f9ca28c1d473680dfbc491f2c4dcdccf05e0d80f46177db808adf81bc2af4539aeca10046edbc67a561a62870d2233af5e8fbeccc3ee43
 SHA512 
c4858c20f557bec7893d3604a9a572068999e60bceeceb65b1ccc9dc92ad2531a8e5bded91b55caa1d55ddf06c0f72672bccf73f5e86546a804ff1ecee413164

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12-r1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12-r1.ebuild
deleted file mode 100644
index 590b20110b46..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz;
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.14-kernel-6.6-warning.patch
-)
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}

diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12.ebuild
deleted file mode 100644
index ba255fc783b5..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz;
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



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

2024-04-30 Thread Viorel Munteanu
commit: 538364fc18344ed59a4b6b05b08e0db4f52ac827
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 04:53:22 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 05:00:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538364fc

app-emulation/virtualbox: drop 6.1.48-r2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/Manifest  |   1 -
 .../virtualbox/virtualbox-6.1.48-r2.ebuild | 677 -
 2 files changed, 678 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index ef90c918e514..d3e28b19dee1 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,4 +1,3 @@
-DIST VirtualBox-6.1.48.tar.bz2 165960987 BLAKE2B 
c981e390ae518b829970827f6032fb19a93685fb58835a9d489c6e14cc60a5c14c65b0a3da5adae7818e73e1b0e558e8fa803160cb67847f18565bb78d656e97
 SHA512 
fff759f3871e4e8962536002f2bc13e5150a927e280493f5cb0abf06466ce66e45f4c6ef43489b5b3ed8682d8a3ac0eb6fb3dd7c4144924c81612553ec71a95f
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
 DIST VirtualBox-7.0.12.tar.bz2 175644088 BLAKE2B 
507cbf7b1a8a807bd2602e74bc19a59cb177b9b2bdefa1be582e520666360a42510ca501f20c354746a0f1dadf61fe29135e3edc867e611bfe60a9405cb2bbce
 SHA512 
9fe4511442eba788d02f932f5e98cfcc5aa4ebed41c00bd7333cf7e3f5de787e458f1f56930978283f041f403652c803143335fe9120ab63a2c113ca7b3f588f
 DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73

diff --git a/app-emulation/virtualbox/virtualbox-6.1.48-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.48-r2.ebuild
deleted file mode 100644
index 73aee19fe61f..
--- a/app-emulation/virtualbox/virtualbox-6.1.48-r2.ebuild
+++ /dev/null
@@ -1,677 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-6.1.36.tar.bz2;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-2 dtrace? ( CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-IUSE="alsa debug doc dtrace headless java lvm +opus pam pax-kernel pch 
pulseaudio +opengl python +qt5 +sdk +sdl +udev vboxwebsrv vnc"
-
-unset WATCOM #856769
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   acct-group/vboxusers
-   ~app-emulation/virtualbox-modules-${PV}
-   >=dev-libs/libxslt-1.1.19
-   net-misc/curl
-   dev-libs/libxml2
-   media-libs/libpng:0=
-   media-libs/libvpx:0=
-   sys-libs/zlib:=
-   !headless? (
-   sdl? ( media-libs/libsdl:0[X,video] )
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libxcb:=
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   opengl? (
-   media-libs/libglvnd[X]
-   virtual/glu
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   opengl? ( dev-qt/qtopengl:5 )
-   x11-libs/libXinerama
-   )
-   )
-   dev-libs/openssl:0=
-   virtual/libcrypt:=
-   lvm? ( 

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

2024-04-30 Thread Michał Górny
commit: aac25425831b4fd0ef35d94a865023a74b674ac1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:25:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac25425

dev-python/pyrate-limiter: Bump to 3.6.1

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

 dev-python/pyrate-limiter/Manifest |  1 +
 .../pyrate-limiter/pyrate-limiter-3.6.1.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-python/pyrate-limiter/Manifest 
b/dev-python/pyrate-limiter/Manifest
index c4f6f47427ae..55c15d3fb6d2 100644
--- a/dev-python/pyrate-limiter/Manifest
+++ b/dev-python/pyrate-limiter/Manifest
@@ -1,2 +1,3 @@
 DIST pyrate-limiter-2.10.0.gh.tar.gz 71838 BLAKE2B 
3b8fd16684268870991c3a731c5497802c6f7be51e57bc983a14a7484fad2d0983613304fa061fdb70a3e6645d17fe37fbd68e9ddeca57bc7bd97fef4a5d8585
 SHA512 
b0090b2d80d40ba2f86ac7b5c5612a35fa885b52a87d783aa9726782275e79ca8d54a9a44b1f0dd43c98bf2355f4c17e1686d7c7f806934ea492b67f66b06ffe
 DIST pyrate_limiter-3.6.0.tar.gz 280021 BLAKE2B 
4ff5e115376cfb5d860c4cd6437ccbb323e40f96bb81a9933f6f648d029c0f3a1d6674e1a9e1c0309a7087a9d1eb670918ca60d3c960e8acab017e12ffa5c28e
 SHA512 
1f7f92203be443c27e2825022462c51eec2e276a4e58afc129599eacde21da55ed8229b0e5c7af21e650eb896b22c73f5fd227f56c1455cbd8d506894fed73a9
+DIST pyrate_limiter-3.6.1.tar.gz 280264 BLAKE2B 
042601c2f80fc855301cda8be4af2547afdfb9532a93a418201db312535a12fa30b2469024ee318a14cb51f422b70b6aeef96d41978eb8f8c31d046a0a73
 SHA512 
b57cbd40473eab549ede0045451d1178dccfcac73f328bf4fe8106172602b52bafe612e2fa2df09f9fe99bdf68c3c7447e8d4f749ba260f3b29656100718c02b

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.6.1.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.6.1.ebuild
new file mode 100644
index ..276657b6cf9d
--- /dev/null
+++ b/dev-python/pyrate-limiter/pyrate-limiter-3.6.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-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="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
+HOMEPAGE="
+   https://github.com/vutran1710/PyrateLimiter/
+   https://pypi.org/project/pyrate-limiter/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/redis[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # Optional dependency redis-py-cluster not packaged
+   "tests/test_02.py::test_redis_cluster"
+)
+EPYTEST_XDIST=1
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-autodoc-typehints \
+   dev-python/sphinx-copybutton \
+   dev-python/furo \
+   dev-python/myst-parser \
+   dev-python/sphinxcontrib-apidoc
+distutils_enable_tests pytest
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+
+   # Spawn Redis itself for testing purposes
+   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 ::1
+   ${extra_conf}
+   EOF
+
+   # Run the tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # postgres tests require psycopg-pool
+   epytest -p asyncio -p rerunfailures --reruns=5 -k "not postgres"
+}



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

2024-04-30 Thread Michał Górny
commit: 288c13254cfad38e032e4790fc19a8a77329eabb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:26:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288c1325

dev-python/weasyprint: Bump to 62.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-62.0.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 0f589282331a..c917bdb4ff36 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1 +1,2 @@
 DIST weasyprint-61.2.tar.gz 447333 BLAKE2B 
753f80ee0756e75b46023d29b8409599de9ff9f7f338a7800cf917a012f61c6a50857af813e4cbfe1ddfa913f95befc43719688468449d6f1b8d8df3714a7895
 SHA512 
62c3afba18bcc141bc013b95848b0e2426160123533509b6e353caa6c33173266524be84b0a50443ac2549b1b8013e5eb915f54a68168d65e98c9251c4fdf339
+DIST weasyprint-62.0.tar.gz 475383 BLAKE2B 
3c390c06366f280eb0f1a949cde2e073dbe5155db78b16d5c557c2c7a4a7ee22c5e22cc36ad000171471a7d027e2508df9363c99b6c9fb151eb3367e8c7b686f
 SHA512 
83b5c9a20a9a8e8fdeb1f54182da2b821ad84510a71b1a66c33f31376c7b54e79c565d2de1b16051688fab505ce726430fc69b9358ea29b38d158f776744a738

diff --git a/dev-python/weasyprint/weasyprint-62.0.ebuild 
b/dev-python/weasyprint/weasyprint-62.0.ebuild
new file mode 100644
index ..ede5b4b196eb
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-62.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.3.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-30 Thread Michał Górny
commit: 9f10c9d45dc28c6a2ad5f59a8611bd06fd468cee
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:21:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f10c9d4

dev-python/jsonschema: Bump to 4.22.0

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

 dev-python/jsonschema/Manifest |  1 +
 dev-python/jsonschema/jsonschema-4.22.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index cbf323dbc218..f439c644e693 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1 +1,2 @@
 DIST jsonschema-4.21.1.tar.gz 321491 BLAKE2B 
5c8fad04bf62af3f9204818cc5cff88dcc492b7957439be2a2fd8c0731a986c223d1612ab79d47696fa5695224fceacea35b5e699466f14393adc2cf9d89c83f
 SHA512 
b0744a80d64572307860c9238ff5048e062b7665d9ed97dd390bae0b168ab96497f359ddc4e95f052d8b177161e5b808ee432bd9fe182c1ea39cbad417db9278
+DIST jsonschema-4.22.0.tar.gz 325490 BLAKE2B 
aa0fcd9cb35ffe93d9e7ae940f9fbfc6e20656b09bdec91163ee7120b3495210522c2354dd3e74b33274f61bd9364b6b33f9e6482bac58b2ee0c6dd4bba3658e
 SHA512 
72c9ffd1edf8820696d831062cfae2d38729935b32d12b7fa5171fefa3d38d495b588152c07224a5c9d1f4b9f97bd9b2aa7919d3d4ecdae0ba396e60e954b1c5

diff --git a/dev-python/jsonschema/jsonschema-4.22.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.22.0.ebuild
new file mode 100644
index ..a7d67335f628
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.22.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+   https://pypi.org/project/jsonschema/
+   https://github.com/python-jsonschema/jsonschema/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}]
+   >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}]
+   >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   test? (
+   !!dev-python/shiboken6
+   )
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uri-template[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires pip, does not make much sense for the users
+   jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+   # fragile warning tests
+   jsonschema/tests/test_deprecations.py
+   # wtf?
+   jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug
+)



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

2024-04-30 Thread Michał Górny
commit: b9118d49960539abc08293be9f4ff87f7e08eb7d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:24:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9118d49

dev-python/cfn-lint: Bump to 0.87.0

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.87.0.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index a6d1fcc7c9ff..a6604744463b 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn-lint-0.86.2.tar.gz 3918328 BLAKE2B 
c46528a4de5ae26554a5c7099ac87c7b5984bd3b7c602f87991b441b7678442202f9a669814b356efe8dbf9287e7f911ccf6641bb738d0900a9e059915ee536e
 SHA512 
a7f7ce49ea2acfa5c32057ae01c1ed4cf8b9e8caee854ee91a6631b200c289e9cf2169d918fe997ad44f0ab21507894e5d6c5f18a06f563373384da003a139f4
 DIST cfn_lint-0.86.3.tar.gz 3909137 BLAKE2B 
8fa9e895c444935e655e64b123c0506216640905da4cd133c01ff996fdbccfe02c61f0aa3c96bfc3153084219ded432670cb1482c59c286094c7eade6c548c94
 SHA512 
a2b93339ad2ed89773c84370953a03c55d09ab421ce2cc4f40d08df7a4fa810a1041c4925a376e4a742be987d4021085a8bc96c56bd65a519f57104dc2c93f62
 DIST cfn_lint-0.86.4.tar.gz 3911739 BLAKE2B 
ea2d58abb78b466371b5a65cda2f5fd06f31eb16eece4d5bb3741f166e0bfb54d35c5d6605f5d9b333876fa1a85916f0aaecab5f0b0bd6b29841a2b5e813ed09
 SHA512 
71b50058ccdbcccedc92b70ca1af4c5163feb26415a97afad6e39761645423259b4dcdb6a24b517ba494e7474b31909d44399461c6d19834791d5057b14ef886
+DIST cfn_lint-0.87.0.tar.gz 3983928 BLAKE2B 
0075120d2fdaf2fe3b1f9141fd995e790b46e869d224875de9b6a866b75a05026b14fb07db1f36876828d4fe1e61dff5664bedc89972bccbaed09e31cba97ac1
 SHA512 
cf1a86a51980fb4a2701dae58f840beed7c27ebad86d1bb1e4213a82d3b9398e0df06b0ef86d74ee7ed7fc129e21eb323e69300c59cffced85d5f4e2de07db77

diff --git a/dev-python/cfn-lint/cfn-lint-0.87.0.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.87.0.ebuild
new file mode 100644
index ..ccd32235036e
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.87.0.ebuild
@@ -0,0 +1,64 @@
+# 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="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.87.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-core/

2024-04-30 Thread Michał Górny
commit: 008f815574ecb1286251f8845e39c8cb28988381
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:26:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008f8155

dev-python/google-api-core: Bump to 2.19.0

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

 dev-python/google-api-core/Manifest|  1 +
 .../google-api-core/google-api-core-2.19.0.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/google-api-core/Manifest 
b/dev-python/google-api-core/Manifest
index 937843d11955..052908d22983 100644
--- a/dev-python/google-api-core/Manifest
+++ b/dev-python/google-api-core/Manifest
@@ -1 +1,2 @@
 DIST python-api-core-2.18.0.gh.tar.gz 210938 BLAKE2B 
39ccceb2d5722cb4121ba2007cb171e703e97c57d31dd85a6f540f8b0316281255f563b43c1acd6159e6d59b8609603ca9202c9f46b5c86127a9ff0cf3874c19
 SHA512 
fe57eb8465c1dfe6d83abd73b0c621da49e7e0687afa59f5d4c1c7022cb8a912734859e5895781c239cfe6053ebdbea2dcf55ef6eac371b8ea58fdf0c7c398d5
+DIST python-api-core-2.19.0.gh.tar.gz 210832 BLAKE2B 
89947f8e8bda6de96c1778788e72f88c85d7781c4bf3c7fa08b67cd0e9b40e5774a57a5772add9c724a1bddab9ad514ddc605035289466a5648393ca57854321
 SHA512 
e8fb94428c3d49dcf760a0b9a471fa7fe3d149ebb11f8c12c16a0f68aaf736c5a8553d628834b4456d2419c40cc30010449ae58026271c32bbd32f67857ba31b

diff --git a/dev-python/google-api-core/google-api-core-2.19.0.ebuild 
b/dev-python/google-api-core/google-api-core-2.19.0.ebuild
new file mode 100644
index ..b3d3b179c62a
--- /dev/null
+++ b/dev-python/google-api-core/google-api-core-2.19.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020-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
+
+MY_P=python-api-core-${PV}
+DESCRIPTION="Core Library for Google Client Libraries"
+HOMEPAGE="
+   https://github.com/googleapis/python-api-core/
+   https://pypi.org/project/google-api-core/
+   https://googleapis.dev/python/google-api-core/latest/index.html
+"
+SRC_URI="
+   https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
+   >=dev-python/proto-plus-1.22.3[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   

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

2024-04-30 Thread Michał Górny
commit: f6289325fdda0dd1943a4a60f41d320922fce8fe
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:25:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6289325

dev-python/pyrate-limiter: Remove old

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

 dev-python/pyrate-limiter/Manifest |  3 -
 .../pyrate-limiter/pyrate-limiter-3.2.1.ebuild | 74 --
 .../pyrate-limiter/pyrate-limiter-3.3.0.ebuild | 74 --
 .../pyrate-limiter/pyrate-limiter-3.4.1.ebuild | 74 --
 4 files changed, 225 deletions(-)

diff --git a/dev-python/pyrate-limiter/Manifest 
b/dev-python/pyrate-limiter/Manifest
index 62f1e9eab14b..c4f6f47427ae 100644
--- a/dev-python/pyrate-limiter/Manifest
+++ b/dev-python/pyrate-limiter/Manifest
@@ -1,5 +1,2 @@
 DIST pyrate-limiter-2.10.0.gh.tar.gz 71838 BLAKE2B 
3b8fd16684268870991c3a731c5497802c6f7be51e57bc983a14a7484fad2d0983613304fa061fdb70a3e6645d17fe37fbd68e9ddeca57bc7bd97fef4a5d8585
 SHA512 
b0090b2d80d40ba2f86ac7b5c5612a35fa885b52a87d783aa9726782275e79ca8d54a9a44b1f0dd43c98bf2355f4c17e1686d7c7f806934ea492b67f66b06ffe
-DIST pyrate_limiter-3.2.1.tar.gz 277166 BLAKE2B 
eb126b94bc9a113addd1e727ae21ee2df447e1f9fc0b3a1b77ab46464186a0cb62584fafbc9fac1ddbcc7c3289338208dfb39070e57e974e00442b1d7c5f0d21
 SHA512 
cb782766c2e1e47aeb35c3d7d03f9a82862a53e73b5afdab1b8a255866392cf0636340164c19e4181e8aa4327e9c346fc2fde64b2f50aaf227dd60633038f7c7
-DIST pyrate_limiter-3.3.0.tar.gz 278153 BLAKE2B 
df0e3aaf53150fb905be994c8bcc268e45bafddf795514eb8a6ee56da25e998b85336f48331a2720cbf501cb6feee806c9c17d99adcb4647979f6d79f960cc9f
 SHA512 
ee2cc0c573c7b696e6a6444eca85b4e5c8315c291b6ab64ed5e60cfd54298cd9aca1efdbfb7a669b92f8169848c03287ecb0a3f50c9281a4bc15acfc1713e300
-DIST pyrate_limiter-3.4.1.tar.gz 278251 BLAKE2B 
c1894a190d0d70134683723d8ffa2b216ebf724cd409e9cc25301b9a9d70d73cf1e4fc1c7bf48e661935cc6f2c530b9d45f96d7c86ce2a20ab0e47892093e6d3
 SHA512 
64c06abaf540e21e4b085062eff83f1f9d1710156c2d22c0180858c31f731733d9db69bdc56e48aaf4220d874d9c5253f506decd0ce3743c8fb8aa695a4ff6b4
 DIST pyrate_limiter-3.6.0.tar.gz 280021 BLAKE2B 
4ff5e115376cfb5d860c4cd6437ccbb323e40f96bb81a9933f6f648d029c0f3a1d6674e1a9e1c0309a7087a9d1eb670918ca60d3c960e8acab017e12ffa5c28e
 SHA512 
1f7f92203be443c27e2825022462c51eec2e276a4e58afc129599eacde21da55ed8229b0e5c7af21e650eb896b22c73f5fd227f56c1455cbd8d506894fed73a9

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.2.1.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.2.1.ebuild
deleted file mode 100644
index 0f5062a73d40..
--- a/dev-python/pyrate-limiter/pyrate-limiter-3.2.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-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="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
-HOMEPAGE="
-   https://github.com/vutran1710/PyrateLimiter/
-   https://pypi.org/project/pyrate-limiter/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/redis[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-db/redis
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_DESELECT=(
-   # Optional dependency redis-py-cluster not packaged
-   "tests/test_02.py::test_redis_cluster"
-)
-EPYTEST_XDIST=1
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-autodoc-typehints \
-   dev-python/sphinx-copybutton \
-   dev-python/furo \
-   dev-python/myst-parser \
-   dev-python/sphinxcontrib-apidoc
-distutils_enable_tests pytest
-
-src_test() {
-   local redis_pid="${T}"/redis.pid
-   local redis_port=6379
-
-   # Spawn Redis itself for testing purposes
-   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 ::1
-   ${extra_conf}
-   EOF
-
-   # Run the tests
-   distutils-r1_src_test
-
-   # Clean up afterwards
-   kill "$(<"${redis_pid}")" || die
-}
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p asyncio -p rerunfailures --reruns=5
-}

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild
deleted file mode 100644
index 0f5062a73d40..
--- 

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

2024-04-30 Thread Michał Górny
commit: af69cdb36b97850329442d38c2d6aa0c9365b912
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:09:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af69cdb3

dev-python/orjson: Bump to 3.10.2

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

 dev-python/orjson/Manifest |   1 +
 dev-python/orjson/orjson-3.10.2.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest
index 54c2589151f4..744fde7dd27b 100644
--- a/dev-python/orjson/Manifest
+++ b/dev-python/orjson/Manifest
@@ -27,6 +27,7 @@ DIST num-traits-0.2.18.crate 51930 BLAKE2B 
6c40e155d7a52267a7183d8030ef34245492d
 DIST once_cell-1.19.0.crate 33046 BLAKE2B 
c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380
 SHA512 
4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
 DIST orjson-3.10.0.tar.gz 4912978 BLAKE2B 
1722f9b7c853bc2ff4dc2199df4390845eb011ef78b6db9669705334a43cbf3048a8b84b6e3bd21064ec36b4655ee86aab2de9781f50e24a709a7a2160f71f57
 SHA512 
365acde8f4a9f0ebca95d6151abbd6b7846836ecd24a5688f75fc1a936da6cd205cfb251c6b779d95b3c2da4c79a15e8d6963236cdc6d6bf56c345597d8903bd
 DIST orjson-3.10.1.tar.gz 4917664 BLAKE2B 
ee730e23dcf3930bf5a4046c8ea21b5995fef5e244b4ae73dfd6add1606624e22c2628144c5a7c50d498e5857ed785d1f321437449e09839fe3121e3e231df2a
 SHA512 
54b927f407a584b0751403b3473bdb26fa3827e07895a28255b7ef938dc404d36fd388e47ddd0e724916786a3e52ef9fe5f245d8d2732d1cb6880bedb75135cf
+DIST orjson-3.10.2.tar.gz 4930110 BLAKE2B 
319a0874081c495d1a2528716cef0d2ae4c896e65644126b674a0a97e0e03d60d2be6ceb6eb0b5249885abc2816416ba2cd1ec3a5ac1fd57a80dcac5f14f9c19
 SHA512 
c38e78ea1110c00840dbbec1228eb23c81e8d11494172db120d350510d5a5a9a9958e16949284306b8532e05cd03c6dbd82509e2e791c019d4c284ab2099
 DIST proc-macro2-1.0.79.crate 47200 BLAKE2B 
fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368
 SHA512 
8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f
 DIST proc-macro2-1.0.80.crate 48227 BLAKE2B 
1b4d2a1d613af8e03fab7a976707ed9ad4809ba50775992df54de10e5b8deabfcce423ca962fbce5c22090421cb0b8b26b8026d56562aa6569a8acfbb49d55de
 SHA512 
d40181bbc4f83ee66be7721e8f89f9a08e368e12a8a0d4c1dcdb1c29cc72b1bcb8da598de1ad1a155a8182026ab7f8365f7a46fc76d589282fbffbd35aa228a0
 DIST pyo3-build-config-0.21.0.crate 30535 BLAKE2B 
71bc1756e1640456cce58190d90f7c1059b9748d9d72a122dd4e28c74ba96cb9fd2bbd80791d3edf313349cc0fbaa669c8e9cecfc925c9828ac794fda17a6ed4
 SHA512 
ac1ee7389fe267c28ff67f5d6a23bdba57ad2e0dff16e7ef38bc2bc95d0a2a4aca0b1fe4cac8510163c6c5a44bdac128f36d7b34655dff5f8e690db38e5edc6a

diff --git a/dev-python/orjson/orjson-3.10.2.ebuild 
b/dev-python/orjson/orjson-3.10.2.ebuild
new file mode 100644
index ..65dee6590f2a
--- /dev/null
+++ b/dev-python/orjson/orjson-3.10.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( python3_{10..12} )
+
+CRATES="
+   ahash@0.8.11
+   arrayvec@0.7.4
+   associative-cache@2.0.0
+   autocfg@1.2.0
+   beef@0.5.2
+   bytecount@0.6.7
+   castaway@0.2.2
+   cc@1.0.94
+   cfg-if@1.0.0
+   chrono@0.4.34
+   compact_str@0.7.1
+   const-random-macro@0.1.16
+   const-random@0.1.18
+   crunchy@0.2.2
+   encoding_rs@0.8.34
+   getrandom@0.2.14
+   half@2.4.1
+   itoa@1.0.11
+   itoap@1.0.1
+   libc@0.2.153
+   no-panic@0.1.29
+   num-traits@0.2.18
+   once_cell@1.19.0
+   proc-macro2@1.0.80
+   pyo3-build-config@0.21.1
+   pyo3-ffi@0.21.1
+   quote@1.0.36
+   rustversion@1.0.15
+   ryu@1.0.17
+   serde@1.0.197
+   serde_derive@1.0.197
+   serde_json@1.0.115
+   simdutf8@0.1.4
+   smallvec@1.13.2
+   static_assertions@1.1.0
+   syn@2.0.59
+   target-lexicon@0.12.14
+   tiny-keccak@2.0.2
+   unicode-ident@1.0.12
+   version_check@0.9.4
+   wasi@0.11.0+wasi-snapshot-preview1
+   zerocopy-derive@0.7.32
+   zerocopy@0.7.32
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, 
datetimes, and numpy"
+HOMEPAGE="
+   https://github.com/ijl/orjson/
+   https://pypi.org/project/orjson/
+"
+SRC_URI+="
+   ${CARGO_CRATE_URIS}
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+# Dependent crate licenses
+LICENSE+="
+   Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 MIT Unicode-DFS-2016
+   || ( Apache-2.0 Boost-1.0 )
+"
+SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-revision-date-localized-plugin/

2024-04-30 Thread Michał Górny
commit: 9577240e59a3ebc75627964d9ae6d234c6a7fd08
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 04:14:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:34:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9577240e

dev-python/mkdocs-git-revision-date-localized-plugin: Bump to 1.2.5

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

 .../Manifest   |  1 +
 ...git-revision-date-localized-plugin-1.2.5.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest 
b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
index 5faf6c9bc913..1c46bf53e9eb 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
@@ -1 +1,2 @@
 DIST mkdocs-git-revision-date-localized-plugin-1.2.4.gh.tar.gz 377301 BLAKE2B 
1270af27887411088969f086fa5c7426cca7221264c863201cc0fe0a0d3f7a004f9d2ca264d4c4b6e9678c420534d5a18996f5556c3ce3a6761f294e0c629fbd
 SHA512 
24becb98d6f04500935f9f0be21ae1fa39cb8f01afc9d5eb38f320bc3aef4baae345e6d5af768d882fb10b15ffcaba9e2b32fe3430b800ba7097cd27b4ab5657
+DIST mkdocs-git-revision-date-localized-plugin-1.2.5.gh.tar.gz 377312 BLAKE2B 
272c4f71ac668500e3f8d9eb9af1b26fdea8378206ddbeaa97076a46b06f3730a2b52eba2155008e5b05f6aa9f1f5b34c35b10732be1879b6d5cd6b9e7be98ed
 SHA512 
5a6c225847cb34af61f296d8ecc75c82f3374301d19718e1b9e79084098466b4cc8759d7efb4ba4331e0c5d53d78d7bd2cbdba4558635efd7e7965d7197a461f

diff --git 
a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.2.5.ebuild
 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.2.5.ebuild
new file mode 100644
index ..89c26801632f
--- /dev/null
+++ 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.2.5.ebuild
@@ -0,0 +1,63 @@
+# 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} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/regex
+   dev-python/mkdocs-static-i18n
+   dev-python/mkdocs-material
+   dev-python/mkdocs-git-authors-plugin
+   dev-python/mkdocs-git-revision-date-localized-plugin
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Display the localized date of the last git modification of a 
markdown file"
+HOMEPAGE="
+   https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/
+   https://pypi.org/project/mkdocs-git-revision-date-localized-plugin/
+"
+SRC_URI="
+   https://github.com/timvink/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/Babel-2.7.0[${PYTHON_USEDEP}]
+   dev-python/GitPython[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   dev-python/mkdocs-static-i18n[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+   doc? ( dev-vcs/git )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # mkdocs-git-revision-date-localized-plugin's tests need git repo
+   if use test || use doc; then
+   git init -q || die
+   git config --global user.email "la...@gentoo.org" || die
+   git config --global user.name "Larry the Cow" || die
+   git add . || die
+   git commit -qm 'init' || die
+   fi
+
+   distutils-r1_python_prepare_all
+}



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

2024-04-30 Thread Michał Górny
commit: 8b1e1870965a35d3daf26ffab476e8285f32c0f5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:28:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1e1870

sys-apps/lsd: Add an explicit dep on dev-libs/libgit2:=

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

 sys-apps/lsd/{lsd-1.1.2.ebuild => lsd-1.1.2-r1.ebuild} | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/lsd/lsd-1.1.2.ebuild b/sys-apps/lsd/lsd-1.1.2-r1.ebuild
similarity index 99%
rename from sys-apps/lsd/lsd-1.1.2.ebuild
rename to sys-apps/lsd/lsd-1.1.2-r1.ebuild
index f8fb5e9772f4..6e9599191b66 100644
--- a/sys-apps/lsd/lsd-1.1.2.ebuild
+++ b/sys-apps/lsd/lsd-1.1.2-r1.ebuild
@@ -205,6 +205,10 @@ LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86"
 
+DEPEND="
+   dev-libs/libgit2:=
+"
+
 QA_FLAGS_IGNORED="usr/bin/lsd"
 
 src_prepare() {



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

2024-04-30 Thread Michał Górny
commit: dfea4480979a79920e90bd5a6976cb51280954c2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:26:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfea4480

dev-python/pdm-backend: Bump to 2.3.0

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

 dev-python/pdm-backend/Manifest |  1 +
 dev-python/pdm-backend/pdm-backend-2.3.0.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest
index 77caecf2f006..7336afbba102 100644
--- a/dev-python/pdm-backend/Manifest
+++ b/dev-python/pdm-backend/Manifest
@@ -1,3 +1,4 @@
 DIST pdm-backend-2.1.8.gh.tar.gz 134738 BLAKE2B 
5baf6db7193f27de5aa89e41852c714de7d2aa7fd9f75de9b1f1ebd455052bc9d9d47d95dbbed3436e9e9dae79c9a1d0ec54d71a4437036869de38aa035f0642
 SHA512 
975dad24d128a01b5484f62aece3b209eb3dddf3800c75e422ed1dd0d4cbe15ce60a155d6ed0cec4104eef47cad822e56a2379c877e3f5c8c719dfa86d8800c7
 DIST pdm-backend-2.2.0.gh.tar.gz 135965 BLAKE2B 
7e4bfd68fb882caf91c0d7fe4164de9cb37b31ca158b25398a9c129edae42ad8a8ee811fd6819bda861b1412a44ea6c88b2b806b92b2a7bfaf531e947461be58
 SHA512 
8126b15852c25c27a70f6c39f9067b8617226648578f270c08f8030c2a9c181eb1a9162e17dc9d57a90268c2aad3f02120eb47bc8df674de1060e9de30a05e12
 DIST pdm-backend-2.2.1.gh.tar.gz 136401 BLAKE2B 
4d761a689f8e3ff5e5cb300d4a2aa76a3ebd7663e0fa34a5d4a1b7ad26ada07e2d8c128b66549cafaa2d86f714db20b925dd4081226c87ecb8e09c4ee7f1c6dd
 SHA512 
f10048492e33fcf68b94cd24e4e5091b54adb7a848dbf2160b5a8a88e3aac2af8c15a421e4dda8ed14eb9d8e4d6830c5aaace3ec67038786f11d2c37f51ae607
+DIST pdm-backend-2.3.0.gh.tar.gz 134657 BLAKE2B 
346011ed97111e54c9cd063e216aa5943e6dd5ac1e531ceed225bf07420d07131aca0d6c23d24c0ba11e2e4a8c581b8c1cb1c8b7efa9c7a030d48ba982264dce
 SHA512 
0169b97b662a0520c9810d566b74b6ef378db083954064ee37e8ed8cc40375a556500c307cebb9e269c3192b9f9b8659f575f0d24d67f970b3797e2354b53d54

diff --git a/dev-python/pdm-backend/pdm-backend-2.3.0.ebuild 
b/dev-python/pdm-backend/pdm-backend-2.3.0.ebuild
new file mode 100644
index ..6acf66b19a87
--- /dev/null
+++ b/dev-python/pdm-backend/pdm-backend-2.3.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-backend/
+   https://github.com/pdm-project/pdm-backend/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# see src/pdm/backend/_vendor/vendor.txt
+RDEPEND="
+   >=dev-python/packaging-24.0[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-metadata-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r src/pdm/backend/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.backend\._vendor\.:from :' \
+   -e 's:from pdm\.backend\._vendor ::' \
+   -e 's:import pdm\.backend\._vendor\.:import :' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   # this must not be set during src_test()
+   local -x PDM_BUILD_SCM_VERSION=${PV}
+   distutils-r1_src_compile
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



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

2024-04-30 Thread Michał Górny
commit: c37e956d0dfa47a03d777841f0054aa3fd2fe2e1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:26:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37e956d

dev-python/Nuitka: Bump to 2.2

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

 dev-python/Nuitka/Manifest  |  1 +
 dev-python/Nuitka/Nuitka-2.2.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index a0f471ac0d2e..f0f3794e795e 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1 +1,2 @@
 DIST Nuitka-2.1.6.tar.gz 3637189 BLAKE2B 
c3ec642ab8b3edfba12133622619082abade48d98bf5c053882fa037fdbe422f22d10f1008179683fc1091b2a7feed7ec406f85485b1f8a216d4e97343296051
 SHA512 
13eeec833c66a03f4e82c0b5ab543c6622364a99f23b28cfeb63c2658d542ec1007f700de296e67ccc9c40e0217422cf2f14fcf062b72d5d102a9ae5432588f5
+DIST Nuitka-2.2.tar.gz 3655576 BLAKE2B 
a5c88da5c585163cf7efcc238697b2c930426674d89203e12dbf2bc00e579c523a74527269039e2a155a13821c5ae4d7022215db88b2ba201f3b13224c3e8223
 SHA512 
0e21ccbf2c35176e3f1b704f599ef79e65f19529c2de362ae384e61e6b0e5d7e86a8489fe0cb25e6800e169833d50e54853bd6c4bd860c139162e22e39249aff

diff --git a/dev-python/Nuitka/Nuitka-2.2.ebuild 
b/dev-python/Nuitka/Nuitka-2.2.ebuild
new file mode 100644
index ..123acd66de1f
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-build/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" dev-util/patchelf
+}



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

2024-04-30 Thread Michał Górny
commit: 3c46b1a4c7e636be2626c4e0bc4de71cb8a308aa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:29:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c46b1a4

dev-python/dask-expr: Bump to 1.0.14

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

 dev-python/dask-expr/Manifest|  1 +
 dev-python/dask-expr/dask-expr-1.0.14.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/dask-expr/Manifest b/dev-python/dask-expr/Manifest
index 9d4ec9431499..2452d0574a05 100644
--- a/dev-python/dask-expr/Manifest
+++ b/dev-python/dask-expr/Manifest
@@ -1,4 +1,5 @@
 DIST dask-expr-1.0.11.gh.tar.gz 242347 BLAKE2B 
38b35e4558fc589738d98b59bcaa378351dfa0c3a7fd7919b709db1ef5b5b97fd431aa2fc07ba69ec41012c91667873615fea763efee2d8f07b99eee910e
 SHA512 
ddd4cd3582dc843a3dd7702f5a457df44d97b7b3828629d702c209f4b84fc1410b059029f82dc167ebefbf3de148aed7f54ecc69241c179c86bf66f9bbd19f41
 DIST dask-expr-1.0.12.gh.tar.gz 253354 BLAKE2B 
566075d45e3d3b0521cf686b231c0e17f8f445ac95f81f8f32a10c2627cba62e243c02b4ef8d8eed88771df6ce52f88923c5d6fad94a84f950c33ffc70ea550f
 SHA512 
423797cb6142761bbaf56970f474ecf96b047675c8032f2e73427158320f3dd012e861cd9c86560c75c51b9e1350b1081ad5bd0943cde6522b3c21a799fee307
 DIST dask-expr-1.0.13.gh.tar.gz 253953 BLAKE2B 
a3261ef74ec46835b29223a81ac7a69ae36599af4a092ac87876ca64fc764c1b042b14d39bf624132b2d3623979263ed382f6938793d0d7e1ded7679d0971b32
 SHA512 
5d32b7cdcc9004ca761ab1c16cccab8bd9487f528d0b09a98b5557ff24bf0a4e432e86b1fcb4e4a1ca78b38848ca85a0b6760a904917141cb73d8d27d80a876c
+DIST dask-expr-1.0.14.gh.tar.gz 254618 BLAKE2B 
02da3b565eb484f7caf75c871d032dfdb747fa683fa163178ab4322d7fd23d025a97cb15c21a8b3d5ba4c8fb8721dc552f533c3155f198c6e825a837c43ace9c
 SHA512 
430bbb0fbf06ffb4d22a8753b9850da063cc834337b431ded2c9dc32272d4984b9e2b058ce33a4a76d1c8b42410c5a9315344768cf303bc3aea21cc6ca698f30
 DIST dask-expr-1.0.5.gh.tar.gz 239409 BLAKE2B 
0fae8540f40cbdead823f300a68df239bb838bb88d34c000b6d29ee451609a4cfc4422586cbf1fc3d2e10b50ffab6e8a2414c14c00635d929d92d7e40b1abff5
 SHA512 
3baf9e1aca78bc8158bce0e6beb323e511fa5717578bb10bfce27ec38a8f7b6e25b21edeffc669a1ac5f4a987dbbd948bba0f4375f3c5b329d13fab7093708ea

diff --git a/dev-python/dask-expr/dask-expr-1.0.14.ebuild 
b/dev-python/dask-expr/dask-expr-1.0.14.ebuild
new file mode 100644
index ..c853f4410855
--- /dev/null
+++ b/dev-python/dask-expr/dask-expr-1.0.14.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="High Level Expressions for Dask"
+HOMEPAGE="
+   https://github.com/dask/dask-expr/
+   https://pypi.org/project/dask-expr/
+"
+# pypi tarball removes tests, as of 1.0.1
+SRC_URI="
+   https://github.com/dask/dask-expr/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   >=dev-python/dask-2024.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-7.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pandas-2[${PYTHON_USEDEP}]
+"
+# TODO: make pandas depend on pyarrow unconditionally?  we're having
+# transitive deps here.
+BDEPEND="
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   test? (
+   dev-libs/apache-arrow[parquet,snappy]
+   dev-python/pyarrow[parquet,${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin
+   sed -i -e '/dask/s:==:>=:' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires distributed
+   
'dask_expr/tests/test_shuffle.py::test_respect_context_shuffle[shuffle]'
+   # TODO
+   dask_expr/tests/test_groupby.py::test_groupby_index_array
+   )
+   local EPYTEST_IGNORE=(
+   # requires distributed
+   dask_expr/io/tests/test_parquet.py
+   dask_expr/tests/test_diagnostics.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-30 Thread Michał Górny
commit: c575877a1a020947244bc8dcbfccf915b77faf6f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:24:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c575877a

dev-python/boto3: Bump to 1.34.95

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.95.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 3d7886766396..daed121dc334 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.34.84.gh.tar.gz 796658 BLAKE2B 
76ad7997f92167f1ed2f14a0a780a1a58b4a
 DIST boto3-1.34.88.gh.tar.gz 798806 BLAKE2B 
2d3e02f0584e138a75acb68593bd88126641d4617c668062685406d3dc1913556bdf8b821ed3deb6cd9abae40e27a5e03fda35f5824c40a8028346868776de67
 SHA512 
9bbff2c0589cb2dbc5ca52f224f052c2a924117f16903c2ecad32d486a8b2d31fb9253c827c5819a5203c3ac349d1c990be24a413fab7e0b9c558e1b94ed8e9e
 DIST boto3-1.34.93.gh.tar.gz 802078 BLAKE2B 
43f19efd6ae42bdb20e8dd79b1735df229ec2f231b5fe05006b26fcd5ddf4796a53fba6011c298fb919ee7b205b4ae3f4b563ad3b5325bdbbdebaeab7be59608
 SHA512 
4da1d9d7d8648e895f23763e5055a868d05bbfd8eb28d56e716975b3b8349bd1825d703f6fd11c316174004c39e1fca5ddcd8a4ad27a000e1a52f08a36eb4780
 DIST boto3-1.34.94.gh.tar.gz 803022 BLAKE2B 
fcc522fc68e31fae8086e21740e7ac286f4d2b38caa8a970d7c7851288eec35bd05853410bcfe8bd2bd3a0be52b89386b6c600d9c465ce63470fb0cbe863a345
 SHA512 
d341e3e3720e4c647e1f5ec578b8f55740f21df4430bbe1ff5e6de11c23126ceb68c956570778af03a0703798468733078c929b75612f6143bd24f929e861fb8
+DIST boto3-1.34.95.gh.tar.gz 804506 BLAKE2B 
81bc8a68138e391dca19894fb42eb9c55b155463bf7baa4dbd5ab876d94e6a4174eefe23938990e64bc0e6391e46ab764436c2ef0debb544f204ac1e5321212a
 SHA512 
efc8df42dc0b65061e564ed60996a750e43feb44ef9c71f58dec04e3c2644172f2fc19f01ed877f8c1a29da2ba367bbfb2d77085e5443e9b84ef003de2bf6e50

diff --git a/dev-python/boto3/boto3-1.34.95.ebuild 
b/dev-python/boto3/boto3-1.34.95.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.95.ebuild
@@ -0,0 +1,53 @@
+# 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
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-04-30 Thread Michał Górny
commit: 6554c1f0b7eee9b96bd09699c82549ff9697efe1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:25:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6554c1f0

dev-python/pymongo: Bump to 4.7.1

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.7.1.ebuild | 156 
 2 files changed, 157 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index c14826e5e382..6bfcedfb1fbd 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1,3 @@
 DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543
 DIST mongo-python-driver-4.7.0.gh.tar.gz 1548372 BLAKE2B 
48bdddf66ab083836035dec6be4a5a227e49ef6f47493de684f3216c6b1a4231f37b674f0c527476c616809049325369a268e4f48b08317157be1a396f046fe4
 SHA512 
5cf80e938160cdfc7fd90494bd6e6c210a7176179f8bf1d0c1c139959e06f05efe295bf415eb816fec9bdaf245a9fe5d514b82a75441e2c13cc4d9f65c53724c
+DIST mongo-python-driver-4.7.1.gh.tar.gz 1548181 BLAKE2B 
7d78112b7afaf71726c56672ce4298999e0c8fcb79ac314df86e6abf92d7f721c88a9245785f559c6c3969a33ffef2391abb3f926919628c56a6849ec6a98359
 SHA512 
d8824c17f035b741920f9be110f7963c1636c8268c67738a03bcf573194f2a6286001c44b14c99f53407c6e546d46400e8a4d4a3d007f737a29d2c495d49e300

diff --git a/dev-python/pymongo/pymongo-4.7.1.ebuild 
b/dev-python/pymongo/pymongo-4.7.1.ebuild
new file mode 100644
index ..6e38123e5430
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.7.1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2024-04-30 Thread Michał Górny
commit: eb48757e03f79cf32c00d1b45fe4703e89605a2a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:25:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb48757e

dev-python/Nuitka: Remove old

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

 dev-python/Nuitka/Manifest|  2 --
 dev-python/Nuitka/Nuitka-2.1.4.ebuild | 52 ---
 dev-python/Nuitka/Nuitka-2.1.5.ebuild | 52 ---
 3 files changed, 106 deletions(-)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 308932240c82..a0f471ac0d2e 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,3 +1 @@
-DIST Nuitka-2.1.4.tar.gz 3636629 BLAKE2B 
b5a3f3067e12029c9bd1e9ae60d1c6c6370d929ad38a8092f0150078440c50ed925768e132ac18542eaa3ab4f2198f6773cb79cf51dee68b3dff9bec26cb37ad
 SHA512 
bd7e164bed8943c5ea3e7ff30069ef7b9308cd47486fded22cf1f2a37274f0f6274b2af0cb84ca188e961745b93ab085f937e228ce193a1fff953537d5143205
-DIST Nuitka-2.1.5.tar.gz 3637222 BLAKE2B 
1d2b81067cd6877658b4c1665879fe717e10093f635205dd24577ee7039cb20c8151a26378bce639d415987558bc5dc44b0c3e8afa55d202524bff4104b188cd
 SHA512 
ec980c54f7433b87c7e5e3e9d3d6796ec2206c5cb855433146cdeeb64138c2248fa77c2559c1a6e818be9f9977d8bc3b441955c6f63f739b8810ee2d72305a1f
 DIST Nuitka-2.1.6.tar.gz 3637189 BLAKE2B 
c3ec642ab8b3edfba12133622619082abade48d98bf5c053882fa037fdbe422f22d10f1008179683fc1091b2a7feed7ec406f85485b1f8a216d4e97343296051
 SHA512 
13eeec833c66a03f4e82c0b5ab543c6622364a99f23b28cfeb63c2658d542ec1007f700de296e67ccc9c40e0217422cf2f14fcf062b72d5d102a9ae5432588f5

diff --git a/dev-python/Nuitka/Nuitka-2.1.4.ebuild 
b/dev-python/Nuitka/Nuitka-2.1.4.ebuild
deleted file mode 100644
index 123acd66de1f..
--- a/dev-python/Nuitka/Nuitka-2.1.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 flag-o-matic optfeature pypi
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="
-   https://nuitka.net/
-   https://github.com/Nuitka/Nuitka/
-   https://pypi.org/project/Nuitka/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-build/scons[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? ( dev-util/ccache )
-"
-
-distutils-r1_src_prepare() {
-   # remove vendored version of SCons that is Python2 only
-   # this should be removed when upstream removes support for Python2
-   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
-   eapply_user
-}
-
-python_install() {
-   distutils-r1_python_install
-   doman doc/nuitka.1 doc/nuitka-run.1
-}
-
-python_test() {
-   append-ldflags -Wl,--no-warn-search-mismatch
-   ./tests/basics/run_all.py search || die
-}
-
-pkg_postinst() {
-   optfeature "support for stand-alone executables" dev-util/patchelf
-}

diff --git a/dev-python/Nuitka/Nuitka-2.1.5.ebuild 
b/dev-python/Nuitka/Nuitka-2.1.5.ebuild
deleted file mode 100644
index 123acd66de1f..
--- a/dev-python/Nuitka/Nuitka-2.1.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 flag-o-matic optfeature pypi
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="
-   https://nuitka.net/
-   https://github.com/Nuitka/Nuitka/
-   https://pypi.org/project/Nuitka/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-build/scons[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? ( dev-util/ccache )
-"
-
-distutils-r1_src_prepare() {
-   # remove vendored version of SCons that is Python2 only
-   # this should be removed when upstream removes support for Python2
-   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
-   eapply_user
-}
-
-python_install() {
-   distutils-r1_python_install
-   doman doc/nuitka.1 doc/nuitka-run.1
-}
-
-python_test() {
-   append-ldflags -Wl,--no-warn-search-mismatch
-   ./tests/basics/run_all.py search || die
-}
-
-pkg_postinst() {
-   optfeature "support for stand-alone executables" dev-util/patchelf
-}



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

2024-04-30 Thread Michał Górny
commit: 3c0cc6929ec4fce408988b9a976071ad660dd7d0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:24:26 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0cc692

app-admin/awscli: Bump to 1.32.95

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.95.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 835ae2a4c94c..aaee59a3df73 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.32.84.gh.tar.gz 2691519 BLAKE2B 
4cb78f14975d74013803af0f6397d9592
 DIST aws-cli-1.32.88.gh.tar.gz 2693435 BLAKE2B 
043f4eb08711760b7f8e15a5eba879524788cb65823215ed9d1c8ee5337a085ab6975dfc1c90aea29b7137f050a6d4f201eba57e8c8c83c09625401d8075eb6c
 SHA512 
cb0ed179b9549d988e19963607fe28ca6fb02c92280c451c8651a8149d60a929158f9ae04a1c764540648b8b42417e908cb956fe71ce787c4b788f83cc2ef488
 DIST aws-cli-1.32.93.gh.tar.gz 2695489 BLAKE2B 
d2f81786d4db158a13ec50ed833668db26bde00cc1e4f5254aa127aba82113074abafa996f525b5f7cd215fd51639481a01a49c425bb4c01e990261529f06082
 SHA512 
e03892ef522fa43442d1b053d0bf8dbd6c892d94398934c4af58e81153c2759f7e55a289457bb3e5b46f2f01697642498fdd6d51cdc18ad8b6c0f6a31d7c606a
 DIST aws-cli-1.32.94.gh.tar.gz 2696222 BLAKE2B 
275464cb94d3282141209aa1ba90bd5a4a69f128f55cf222f60e8b964126d8bbc63c5313034496b18bb2db7c9ccba2ac199345e3f93e8597feded89a05f59df5
 SHA512 
a4fb1667d9161ffab2165502bc89a93667f83bcdae778daf42b4675b9345d0a497f5b36c40cf758613e8e4443173d4d358d39e6e30196c9f5a6b8a102d45c366
+DIST aws-cli-1.32.95.gh.tar.gz 2699193 BLAKE2B 
d50c00be87343f80be4342f6f1ef6ac611c6c7c37d72e369b87aff0d38ed763451a3de54a7d4013632f47cebd688b76b9103e85a20e58e01cd5ee66e7eabeb20
 SHA512 
0ec08479e9ef3b0eb231438c59379beb2d6a8bdca52a375bc5ba386d2bde3062093bb592bbf843d2be80658d9d88d4ae71ffa372db1261d6f6f16cd17c196ddc

diff --git a/app-admin/awscli/awscli-1.32.95.ebuild 
b/app-admin/awscli/awscli-1.32.95.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.95.ebuild
@@ -0,0 +1,90 @@
+# 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 bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   

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

2024-04-30 Thread Michał Górny
commit: 84eb1f01719d2640c0f7d1fb16efa4cd168a1457
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:24:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84eb1f01

dev-python/botocore: Bump to 1.34.95

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.95.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6009fe5e61fe..fdf8fca8db3f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.34.84.gh.tar.gz 12910232 BLAKE2B 
3a9f9073e34d203f05ae44f9dc437f4
 DIST botocore-1.34.88.gh.tar.gz 12931548 BLAKE2B 
b3cc4c44ec0fa93798e842226487f293f0206b27a1fad834ecd3d4b02319da7d6ee67fad3a3a168f6dcdf8a822cd778c742d9c975738ef3bf4d9661963a83624
 SHA512 
bba25daa8c93ad5454e25089c062363b97a80c1004d670be6694b898b6d7735cbb92ec816b138093c48a89fe2bf5972a6d2dcf3da2a617141a460e265e506806
 DIST botocore-1.34.93.gh.tar.gz 12982900 BLAKE2B 
3225279b85101e04da3be11f01ac3f4ca74cf77235fcb8878bc12d7aca61472155c8319329beb54ffe335f9da9023fb3ccce99256f3a31c6588389dfa1746de9
 SHA512 
505e8c9b3915b1c2da3863b62c85c392a58c12376c3e71493025445b7b672ba320474087b446fda876ffee5d6260909bc1d1442ff6dbfeb49fd6661d3d7840a1
 DIST botocore-1.34.94.gh.tar.gz 12986670 BLAKE2B 
27299e44f2acf9d51c056c3612f60dbb11bacd8411272238fe8ac1c89acd84c1a70594877139a71e2892c152b9902456ed0f9868f82e95366871904aea4d757a
 SHA512 
24b4b5e9a2009a3bc9e14ed04aeb3d7d51c3073b38e1b33f95892ec3bacc94562e1b8c69cf17fff38c4a979d2958cc3a88e9be66e098fcb8f67765d22543e75d
+DIST botocore-1.34.95.gh.tar.gz 12998063 BLAKE2B 
2616d558d82f022393cf267f9131644310d5a406bfcd9374c52640d998671af40d0407a7e23d21f7571dbdb293a44886760059b770f2b589931be476971c9fff
 SHA512 
b2be04b61d27c30b690f5c6e5504670938bd5d2f13ae6e194ecc77b2b15092726f07a7abf0165fad304c919652c36e9defd8383448a6ce916e995327cd145d7f

diff --git a/dev-python/botocore/botocore-1.34.95.ebuild 
b/dev-python/botocore/botocore-1.34.95.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.95.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=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-DMARC/

2024-04-30 Thread Sam James
commit: 72256b1469a7572817408762623963672d9ef357
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:46:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72256b14

dev-perl/Mail-DMARC: add 1.202.403.130

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

 .../Mail-DMARC/Mail-DMARC-1.202.403.130.ebuild | 92 ++
 dev-perl/Mail-DMARC/Manifest   |  1 +
 2 files changed, 93 insertions(+)

diff --git a/dev-perl/Mail-DMARC/Mail-DMARC-1.202.403.130.ebuild 
b/dev-perl/Mail-DMARC/Mail-DMARC-1.202.403.130.ebuild
new file mode 100644
index ..c4a8518c122a
--- /dev/null
+++ b/dev-perl/Mail-DMARC/Mail-DMARC-1.202.403.130.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MBRADSHAW
+DIST_VERSION=1.20240313
+inherit perl-module
+
+DESCRIPTION="Perl implementation of DMARC"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="minimal"
+
+RDEPEND="
+   !minimal? (
+   dev-perl/Mail-DKIM
+   dev-perl/Net-IMAP-Simple
+   dev-perl/Net-SMTPS
+   )
+   virtual/perl-Carp
+   dev-perl/Config-Tiny
+   >=dev-perl/DBD-SQLite-1.310.0
+   >=dev-perl/DBIx-Simple-1.350.0
+   virtual/perl-Data-Dumper
+   dev-perl/Email-MIME
+   >=dev-perl/Email-Sender-1.300.32
+   dev-perl/Email-Simple
+   virtual/perl-Encode
+   dev-perl/File-ShareDir
+   virtual/perl-Getopt-Long
+   virtual/perl-HTTP-Tiny
+   virtual/perl-IO
+   virtual/perl-IO-Compress
+   dev-perl/IO-Socket-SSL
+   dev-perl/libwww-perl
+   dev-perl/Mail-DKIM
+   dev-perl/Net-DNS
+   dev-perl/Net-HTTP
+   dev-perl/Net-IDN-Encode
+   dev-perl/Net-IP
+   dev-perl/Net-SMTPS
+   dev-perl/Net-SSLeay
+   >=dev-perl/Net-Server-2
+   virtual/perl-Socket
+   >=dev-perl/Socket6-0.230.0
+   virtual/perl-Sys-Syslog
+   dev-perl/Test-File-ShareDir
+   dev-perl/URI
+   dev-perl/XML-LibXML
+   virtual/perl-parent
+   >=dev-perl/Regexp-Common-2013031301
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-perl/Module-Build-0.360.100
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/File-ShareDir-Install-0.60.0
+   test? (
+   dev-perl/Net-DNS-Resolver-Mock
+   dev-perl/Test-Exception
+   dev-perl/Test-Output
+   virtual/perl-Test-Simple
+   )
+"
+
+PERL_RM_FILES=(
+   'bin/install_deps.pl'
+
+   # https://github.com/msimerson/mail-dmarc/issues/226
+   't/12.Report.Store.SQL.t'
+)
+
+src_test() {
+   local my_test_control
+   local badfiles=( t/author-*.t )
+   my_test_control=${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel verbose}}
+   if ! has network ${my_test_control} ; then
+   einfo "Removing network tests w/o DIST_TEST_OVERRIDE~=network";
+   badfiles+=( \
+   "t/04.PurePerl.t"   \
+   "t/06.Result.t" \
+   "t/09.HTTP.t"   \
+   "t/11.Report.Store.t"   \
+   "t/17.Report.Aggregate.Schema.t"\
+   "t/22.Report.Send.SMTP.t"   \
+   )
+   fi
+   perl_rm_files "${badfiles[@]}"
+   perl-module_src_test
+}

diff --git a/dev-perl/Mail-DMARC/Manifest b/dev-perl/Mail-DMARC/Manifest
index e14291e96224..dcb153dd5e75 100644
--- a/dev-perl/Mail-DMARC/Manifest
+++ b/dev-perl/Mail-DMARC/Manifest
@@ -1,2 +1,3 @@
 DIST Mail-DMARC-1.20210927.tar.gz 794723 BLAKE2B 
3b0eeed4ccc6498c0af3afe20052e9ea0b0c8ba1625b80ee7b211d7f4235a4f595f7f15862b6b79642423dccd95755047ac53d54b30a5db0b0c05a6070725443
 SHA512 
eef5d0fda54ea45c04e61b4b6f7fae995404978c297289e68640d0409528542806ceed9dc4c701376c81014ac5d5df25f541a789f54fd982be8c4518fbcc524f
 DIST Mail-DMARC-1.20230215.tar.gz 799270 BLAKE2B 
110b0e8603373df73bbc1d660799e923ec7e26403c40031fa7e61b824d8ab8da1c537a9f300370cb75232e7f2cbe79a6a87300c8e8e0d629a5b3e139896a8f1c
 SHA512 
584ede08abe69c9db671465499c5ac79693e6d2d6c913cee1fbe20d85858847b99a0b0864ad62c8bb0786907c6254c3eda45183d00a1f3e38ba90ac542fb337a
+DIST Mail-DMARC-1.20240313.tar.gz 804445 BLAKE2B 
b94c445dd09f7374b8c376d3bbc1dce2af41268e36a7d326ed4cc429e413d842d4a4f724a8392f3900c4f161d09031ecca9d33d49653cc9848601e76c35c6c24
 SHA512 
07f23ce7ab3ce2c2bc15b4b09671c65943128ff17a94020aed18589361921592ea4b8c85a1252e40bf5e99685e24d5da2164552be2017cb1e62d53823978bf15



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-Message/

2024-04-30 Thread Sam James
commit: b81972404cdd1fba9ca6d80159608443f29d6777
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:49:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8197240

dev-perl/Mail-Message: add 3.15.0

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

 dev-perl/Mail-Message/Mail-Message-3.15.0.ebuild | 34 
 dev-perl/Mail-Message/Manifest   |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/Mail-Message/Mail-Message-3.15.0.ebuild 
b/dev-perl/Mail-Message/Mail-Message-3.15.0.ebuild
new file mode 100644
index ..efb0793eb0fb
--- /dev/null
+++ b/dev-perl/Mail-Message/Mail-Message-3.15.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MARKOV
+DIST_VERSION=3.015
+inherit perl-module
+
+DESCRIPTION="General Message Object for MIME Messsage Handling"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-perl/TimeDate
+   >=virtual/perl-Encode-2.260.0
+   >=virtual/perl-File-Spec-0.700.0
+   dev-perl/IO-stringy
+   virtual/perl-MIME-Base64
+   >=dev-perl/MIME-Types-1.4.0
+   >=dev-perl/MailTools-2.170.0
+   >=virtual/perl-Scalar-List-Utils-1.130.0
+   >=dev-perl/URI-1.230.0
+   >=dev-perl/User-Identity-1.20.0
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-DKIM/

2024-04-30 Thread Sam James
commit: 8f37bf66d2454956484d0a53b3bcb04a3e65c8e0
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:31:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f37bf66

dev-perl/Mail-DKIM: add 1.202.401.240

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

 dev-perl/Mail-DKIM/Mail-DKIM-1.202.401.240.ebuild | 46 +++
 dev-perl/Mail-DKIM/Manifest   |  1 +
 2 files changed, 47 insertions(+)

diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.401.240.ebuild 
b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.401.240.ebuild
new file mode 100644
index ..2fb98f1ed507
--- /dev/null
+++ b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.401.240.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MBRADSHAW
+DIST_VERSION=1.20240124
+DIST_EXAMPLES=("scripts/*")
+inherit perl-module
+
+DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Crypt-OpenSSL-RSA-0.240.0
+   >=dev-perl/CryptX-0.67.0
+   virtual/perl-Digest-SHA
+   virtual/perl-MIME-Base64
+   dev-perl/MailTools
+   dev-perl/Mail-AuthenticationResults
+   dev-perl/Net-DNS
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Net-DNS-Resolver-Mock
+   virtual/perl-Test-Simple
+   dev-perl/Test-RequiresInternet
+   dev-perl/YAML-LibYAML
+   )
+"
+
+mydoc=("doc/*.txt" "HACKING.DKIM")
+
+src_test() {
+   # disable online tests
+   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+   einfo "Removing network tests w/o DIST_TEST_OVERRIDE=~network"
+   perl_rm_files t/{policy,public_key,verifier,dev-manifest}.t
+   fi
+   perl-module_src_test
+}

diff --git a/dev-perl/Mail-DKIM/Manifest b/dev-perl/Mail-DKIM/Manifest
index 6b7fbdf17f12..b06b8e28391b 100644
--- a/dev-perl/Mail-DKIM/Manifest
+++ b/dev-perl/Mail-DKIM/Manifest
@@ -1 +1,2 @@
 DIST Mail-DKIM-1.20230911.tar.gz 182962 BLAKE2B 
6657070301c3e5c5ace34ce3534a4902ae73cc48416edf7be4241a2a03f32c552f19dac83f6ea09881447b26b366e63ef12cc2bebe3cd9905091dd113c9f04c6
 SHA512 
d89a4412e6352602d5eec9ca435b2c13dd06aa5c639fd357608f8788b9ba8b2dafe0c064bc48928ac040e19d144a48cedd07cecf7c0caa623b0d39845133ee80
+DIST Mail-DKIM-1.20240124.tar.gz 183426 BLAKE2B 
85af63c656f36ef6d33d2729e2360c65230f6b2a7ee6fcbea0aca451f0966c14569543cb453f29b2ce8c417ef0fce0d5e3b65332314e96898d2ff1a4901a9b83
 SHA512 
5453bca0e27906193084f0faf94b06c3a01cc835d4d226a0281793ea5e7105b4907090f25769dc5f51b6b816eacb5abceb56a046716a80a0288f3332c655c1c8



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

2024-04-30 Thread Sam James
commit: bdf5d8eef277d5786a8276ea660e4933730b2409
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:21:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf5d8ee

dev-perl/libwww-perl: add 6.770.0

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

 dev-perl/libwww-perl/Manifest   |  1 +
 dev-perl/libwww-perl/libwww-perl-6.770.0.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/dev-perl/libwww-perl/Manifest b/dev-perl/libwww-perl/Manifest
index 8433d70f1fc4..d685d3a44a07 100644
--- a/dev-perl/libwww-perl/Manifest
+++ b/dev-perl/libwww-perl/Manifest
@@ -1 +1,2 @@
 DIST libwww-perl-6.72.tar.gz 184644 BLAKE2B 
20e58a888d46dc7e35b59bf7f5be29f5e0039ee15d81656ffa5c494b62a5e755eb7048d110a6a8fa2e2a33ed51a016e3aaa48898f9d8513aff3d74f1f3a4bd37
 SHA512 
2dd7052e2105b7bc8abe81742707e6a9aa9891316755171c275e8f547c65f97354a133027eeac93f1a1657ae986bdd9a74a9c887518acb8b5ea634e96910e57d
+DIST libwww-perl-6.77.tar.gz 183886 BLAKE2B 
6b9d8b70e57ac903808bba845d5975781289ac0d77c1afa159d96b3e5b2c9731de1e543bb29ce0046b702e5ace753b2e416b48d5437383edf8ab88bfca6bdf5a
 SHA512 
66aa1928da3362a496da543473a0ce1a7cc3885ebb5bf449ab0cdd18ce7836835b80ec8919cf6d0e63107eda03e1fe9d05ba39422a32e144034ef02632d43659

diff --git a/dev-perl/libwww-perl/libwww-perl-6.770.0.ebuild 
b/dev-perl/libwww-perl/libwww-perl-6.770.0.ebuild
new file mode 100644
index ..1b7e15bf02fb
--- /dev/null
+++ b/dev-perl/libwww-perl/libwww-perl-6.770.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.77
+inherit perl-module
+
+DESCRIPTION="Collection of Perl Modules for the WWW"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+IUSE="ssl"
+
+RDEPEND="
+   virtual/perl-Digest-MD5
+   >=virtual/perl-Encode-2.120.0
+   dev-perl/Encode-Locale
+   >=dev-perl/File-Listing-6.0.0
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long
+   >=dev-perl/HTML-Parser-3.710.0
+   >=dev-perl/HTTP-Cookies-6.0.0
+   >=dev-perl/HTTP-Date-6.0.0
+   >=dev-perl/HTTP-Negotiate-6.0.0
+   >=dev-perl/HTTP-Message-6.180.0
+   virtual/perl-IO
+   >=dev-perl/LWP-MediaTypes-6.0.0
+   >=virtual/perl-MIME-Base64-2.100.0
+   virtual/perl-Module-Load
+   >=virtual/perl-libnet-2.580.0
+   >=dev-perl/Net-HTTP-6.180.0
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Try-Tiny
+   >=dev-perl/URI-1.100.0
+   >=dev-perl/WWW-RobotRules-6.0.0
+   >=virtual/perl-parent-0.217.0
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-Getopt-Long
+   test? (
+   virtual/perl-File-Spec
+   dev-perl/HTTP-CookieJar
+   >=dev-perl/HTTP-Daemon-6.120.0
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   dev-perl/Test-Needs
+   dev-perl/Test-RequiresInternet
+   )
+"
+PDEPEND="
+   ssl? (
+   >=dev-perl/LWP-Protocol-https-6.20.0
+   )
+"
+
+pkg_postinst() {
+   # Perform a check to see if the live filesystem is case-INsensitive
+   # or not.  If it is, the symlinks GET, POST and in particular HEAD
+   # will collide with e.g. head from coreutils.  While under Linux
+   # having a case-INsensitive filesystem is really unusual, most Mac
+   # OS X users are on it, and also Interix users deal with
+   # case-INsensitivity since Windows is underneath.
+
+   # bash should always be there, if we can find it in capitals, we're
+   # on a case-INsensitive filesystem.
+   if [[ ! -f ${EROOT}/BIN/BASH ]] ; then
+   ln -s lwp-request "${EROOT}"/usr/bin/GET
+   ln -s lwp-request "${EROOT}"/usr/bin/POST
+   ln -s lwp-request "${EROOT}"/usr/bin/HEAD
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-SPF/

2024-04-30 Thread Sam James
commit: f3a0937ddd4038cee1e22a9f4872e59f2b50bafb
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:57:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:57:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a0937d

dev-perl/Mail-SPF: add 3.202.402.60

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

 dev-perl/Mail-SPF/Mail-SPF-3.202.402.60.ebuild | 54 ++
 dev-perl/Mail-SPF/Manifest |  1 +
 2 files changed, 55 insertions(+)

diff --git a/dev-perl/Mail-SPF/Mail-SPF-3.202.402.60.ebuild 
b/dev-perl/Mail-SPF/Mail-SPF-3.202.402.60.ebuild
new file mode 100644
index ..a61ba01cc714
--- /dev/null
+++ b/dev-perl/Mail-SPF/Mail-SPF-3.202.402.60.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MBRADSHAW
+DIST_VERSION=3.20240206
+inherit perl-module
+
+DESCRIPTION="An object-oriented implementation of Sender Policy Framework"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-perl/Error
+   >=dev-perl/Net-DNS-0.620.0
+   >=dev-perl/NetAddr-IP-4
+   >=dev-perl/URI-1.130.0
+   dev-perl/Net-DNS-Resolver-Programmable
+   virtual/perl-version
+"
+BDEPEND="
+   ${RDEPEND}
+   dev-perl/Net-DNS-Resolver-Programmable
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_prepare() {
+   perl-module_src_prepare
+   sed -i \
+   -e "s:spfquery:spfquery.pl:" \
+   -e "s:spfd:spfd.pl:" \
+   Makefile.PL || die "sed failed"
+   mv "${S}"/bin/spfquery{,.pl} || die "renaming spfquery failed" # bug 
#281189
+   mv "${S}"/bin/spfd{,.pl} || die "renaming spfd failed" # bugs #886179 
and #928140
+}
+
+pkg_postinst() {
+   elog "The spfquery script was renamed to spfquery.pl because of file 
collisions."
+}
+
+src_test() {
+   local badfiles=(
+   t/90-author-pod-validation.t
+   )
+   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+   einfo "Removing network tests w/o DIST_TEST_OVERRIDE=~network"
+   badfiles+=( "t/00.04-class-server.t" )
+   fi
+   perl_rm_files "${badfiles[@]}"
+   perl-module_src_test
+}

diff --git a/dev-perl/Mail-SPF/Manifest b/dev-perl/Mail-SPF/Manifest
index c979983d391b..f2a42e88d299 100644
--- a/dev-perl/Mail-SPF/Manifest
+++ b/dev-perl/Mail-SPF/Manifest
@@ -1 +1,2 @@
+DIST Mail-SPF-3.20240206.tar.gz 76892 BLAKE2B 
b4c022eb8121cbaae71b1b178e7abf1dac8065161c5b88ab67518d8061ca6ef33c42f33004dfdf5451c6a128344e1b7a0d5a9d3b4cf7f89053f9d0c5586d179e
 SHA512 
eb2a4f496e828e6da30f967a1d4f91daab096f0cc2b37544a96e075fa5b5a251f0581a82e7323fb34b9808372b2a6b43dd979f79725b744a3172160a75be5ff5
 DIST Mail-SPF-v2.9.0.tar.gz 103834 BLAKE2B 
50082d983c17d910a6bd958e0b688aaa6693c24468f000688c3a971eb2a9ee2a3f0a91fd2909b404fc48dee82e3b44fec8f96a5d35469a2d78dcbd05f15af8d0
 SHA512 
22bf98c4981f121ed85bb5cbc1ebcb2607ada5052bcea0dd8de692e3473a2ebdd3066acd944bb12f0efe64605e4bf7dc695a1549b7608239d0efc059339df60b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-AuthenticationResults/

2024-04-30 Thread Sam James
commit: e91b6b15680a2162b9157f686156a7d6156842a5
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:27:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91b6b15

dev-perl/Mail-AuthenticationResults: add 2.202.310.310

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

 ...Mail-AuthenticationResults-2.202.310.310.ebuild | 24 ++
 dev-perl/Mail-AuthenticationResults/Manifest   |  1 +
 2 files changed, 25 insertions(+)

diff --git 
a/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.310.310.ebuild
 
b/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.310.310.ebuild
new file mode 100644
index ..02d888d61332
--- /dev/null
+++ 
b/dev-perl/Mail-AuthenticationResults/Mail-AuthenticationResults-2.202.310.310.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MBRADSHAW
+DIST_VERSION=2.20231031
+inherit perl-module
+
+DESCRIPTION="Object Oriented Authentication-Results Headers"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Clone
+   dev-perl/JSON
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( dev-perl/Test-Exception )
+"

diff --git a/dev-perl/Mail-AuthenticationResults/Manifest 
b/dev-perl/Mail-AuthenticationResults/Manifest
index 93acbd72003b..1bc32a3d9c66 100644
--- a/dev-perl/Mail-AuthenticationResults/Manifest
+++ b/dev-perl/Mail-AuthenticationResults/Manifest
@@ -1 +1,2 @@
 DIST Mail-AuthenticationResults-2.20230112.tar.gz 32438 BLAKE2B 
7acc982ecb5e1486a7b6905acd220bd849c180fc7b8d6cddb75df89dc6fbbd47da122621739c6c783925a59b117783cf6aa0e6789d2520dc40a22b435e2b69dd
 SHA512 
78ea5067e2386ccbbe5bb9c86150c8255e6f735319968180a59c992fac35a918704792b2f18bf10c0568a41690044fbdb14b9d23e7829c178a42eb64126725fb
+DIST Mail-AuthenticationResults-2.20231031.tar.gz 32794 BLAKE2B 
8972c93754aa4944047251db59e77c4631cd24d7a3611d188b46c786bf14525c1f1c32c69e318d05604fa30744cf47f710b2f43f39c74da6eb34068c8039c283
 SHA512 
fc1a1f9099e1d3c3a2185bb2ba9f53be6799779b71dc1e7524e117b78e3868e9d264668bde188e787868a303d62262e9ded2fa9e1657d1987e9cbe488d06ed8e



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Log-Dispatchouli/

2024-04-30 Thread Sam James
commit: fafbb1924aca4f2d9038a16dea705d68fd5676d0
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:24:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fafbb192

dev-perl/Log-Dispatchouli: add 3.7.0

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

 .../Log-Dispatchouli/Log-Dispatchouli-3.7.0.ebuild | 49 ++
 dev-perl/Log-Dispatchouli/Manifest |  1 +
 2 files changed, 50 insertions(+)

diff --git a/dev-perl/Log-Dispatchouli/Log-Dispatchouli-3.7.0.ebuild 
b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-3.7.0.ebuild
new file mode 100644
index ..4111727eb301
--- /dev/null
+++ b/dev-perl/Log-Dispatchouli/Log-Dispatchouli-3.7.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=3.007
+inherit perl-module
+
+DESCRIPTION="Simple wrapper around Log::Dispatch"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+# r: Log::Dispatch::File -> Log-Dispatch
+# r: Log::Dispatch::Screen -> Log-Dispatch
+# r: Log::Dispatch::Syslog -> Log-Dispatch
+# r: Scalar::Util - Scalar-List-Utils
+# r: overload, strict, warnings -> perl
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+   dev-perl/Log-Dispatch
+   dev-perl/Log-Dispatch-Array
+   dev-perl/Params-Util
+   virtual/perl-Scalar-List-Utils
+   dev-perl/String-Flogger
+   dev-perl/Sub-Exporter
+   >=dev-perl/Sub-Exporter-GlobExporter-0.2.0
+   >=virtual/perl-Sys-Syslog-0.160.0
+   >=dev-perl/Try-Tiny-0.40.0
+"
+# t: File::Spec::Functions -> File-Spec
+# t: base, lib -> perl
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   !minimal? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   )
+   virtual/perl-File-Temp
+   dev-perl/JSON-MaybeXS
+   dev-perl/Test-Deep
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/Log-Dispatchouli/Manifest 
b/dev-perl/Log-Dispatchouli/Manifest
index 592dfaf42da7..0f91d933b1eb 100644
--- a/dev-perl/Log-Dispatchouli/Manifest
+++ b/dev-perl/Log-Dispatchouli/Manifest
@@ -1 +1,2 @@
 DIST Log-Dispatchouli-3.005.tar.gz 39452 BLAKE2B 
46c5dcca99e5d96817d7e3e6cb346d9323f1fc6e3d9a4112aebb514745549a89d3b3bf421b0b966854955cb00790ccb4893fd33172756067941ad3706fb6017f
 SHA512 
5e0895c1c27a59732d04456ca3621b6464b9cab386eaf6a760e658fd807ff3ac2cbe86f3b9a03c55e2d5a10754d593d820188b7a71fd00fc8b339ecef4c58b48
+DIST Log-Dispatchouli-3.007.tar.gz 40342 BLAKE2B 
7bb605cf167710f844c876bbcbce88113e11524f472179265aa0f11a8f74882f31487e84bf3c9992b2513190a63c59f44b398265ab551366cb524a65a8895beb
 SHA512 
69dfbfdc0ddc0255611c93b5570bc4a105ceb7c3389626981aa1be914d3379940551b3608cc1c606c0751ecde78b06dce4113279030cc9f126eb0667ac82e4c3



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Getopt-Long/

2024-04-30 Thread Sam James
commit: f4836503244c587bfb9ddf4abdb7450b4bf7cb99
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:12:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4836503

virtual/perl-Getopt-Long: add 2.570.0

Needed for pending dev-perl/Getopt-Long-Descriptive bump.

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

 virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0.ebuild 
b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0.ebuild
new file mode 100644
index ..48a5df851d3f
--- /dev/null
+++ b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.570.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   ~perl-core/${PN#perl-}-${PV}
+   dev-lang/perl:=
+   !perl-core/${PN#perl-}-${PV}-r999
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Getopt-Long-Descriptive/

2024-04-30 Thread Sam James
commit: 3f6e57e84b77d36bf81bf5068c7f700885bd13e2
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:13:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6e57e8

dev-perl/Getopt-Long-Descriptive: add 0.114.0

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

 .../Getopt-Long-Descriptive-0.114.0.ebuild | 40 ++
 dev-perl/Getopt-Long-Descriptive/Manifest  |  1 +
 2 files changed, 41 insertions(+)

diff --git 
a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild 
b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild
new file mode 100644
index ..6730a3d209e0
--- /dev/null
+++ b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.114.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.114
+inherit perl-module
+
+DESCRIPTION="Getopt::Long with usage text"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
+IUSE="minimal"
+
+CONFLICTS="! perl
+# List::Util, Scalar::Util -> perl-Scalar-List-Utils
+# Sub::Exporter::Util -> Sub-Exporter
+RDEPEND="
+   ${CONFLICTS}
+   virtual/perl-Carp
+   >=virtual/perl-Getopt-Long-2.550.0
+   >=dev-perl/Params-Validate-0.970.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/Sub-Exporter-0.972.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+   test? (
+   !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 )
+   >=dev-perl/CPAN-Meta-Check-0.11.0
+   virtual/perl-File-Spec
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   >=dev-perl/Test-Warnings-0.5.0
+   )
+"

diff --git a/dev-perl/Getopt-Long-Descriptive/Manifest 
b/dev-perl/Getopt-Long-Descriptive/Manifest
index c551bf555d42..a783730c8df8 100644
--- a/dev-perl/Getopt-Long-Descriptive/Manifest
+++ b/dev-perl/Getopt-Long-Descriptive/Manifest
@@ -1 +1,2 @@
 DIST Getopt-Long-Descriptive-0.111.tar.gz 34613 BLAKE2B 
d5d64cc10208819b6721ff67baaac2ec8d4a120dbe879e8959a2096a7d2c3584ac369a0e82278b5efdce0eba052c8a522f39a55f028b78023c735660f584039b
 SHA512 
22cff8f92e51f08573e34f24028adbf1c3c1c88570a8d35361234ff13486ca5de20ee2cf8d056971777b9cb0f0c78cc183de2e74915f23eaf9b14fbcbf256531
+DIST Getopt-Long-Descriptive-0.114.tar.gz 35499 BLAKE2B 
7884c0c453c3c70a91aef8d11d3c9d17e4c697fbfa3ad8819c1d8ba7ea3b319c01ef430aebd681a3e94f9fdbef29e81278d0b06806896dae80189d6920bb4bd9
 SHA512 
f7d640f0ecfc2619036f8df3e5e6a85334a814f05156e7b056cee3add372225898701c7772e7507bcf87174d6c2bf3a699fc3f924e7fdcc8837457598e35ef7a



[gentoo-commits] repo/gentoo:master commit in: perl-core/Getopt-Long/

2024-04-30 Thread Sam James
commit: b40e6cc71348d5833f442998f78878ff3e660ab9
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:11:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40e6cc7

perl-core/Getopt-Long: new package, add 2.570.0

Needed for pending dev-perl/Getopt-Long-Descriptive bump.

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

 perl-core/Getopt-Long/Getopt-Long-2.570.0.ebuild | 14 ++
 perl-core/Getopt-Long/Manifest   |  1 +
 perl-core/Getopt-Long/metadata.xml   | 14 ++
 3 files changed, 29 insertions(+)

diff --git a/perl-core/Getopt-Long/Getopt-Long-2.570.0.ebuild 
b/perl-core/Getopt-Long/Getopt-Long-2.570.0.ebuild
new file mode 100644
index ..9636b5ce919c
--- /dev/null
+++ b/perl-core/Getopt-Long/Getopt-Long-2.570.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=JV
+DIST_VERSION=2.57
+DIST_TEST=do
+inherit perl-module
+
+DESCRIPTION="Advanced handling of command line options"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"

diff --git a/perl-core/Getopt-Long/Manifest b/perl-core/Getopt-Long/Manifest
new file mode 100644
index ..9b03c1ec32cb
--- /dev/null
+++ b/perl-core/Getopt-Long/Manifest
@@ -0,0 +1 @@
+DIST Getopt-Long-2.57.tar.gz 45259 BLAKE2B 
4fb66b51d14f48416893de0349dbdd3212d9668e90adbe02df17af08ef6df0c1cba2028b7db2565ffecbce1ad359c1463cd631718134df13556cc47be493d69c
 SHA512 
6b07f683b6f1371bc7f9b018ec659c049d58de25194965c6e2ba3a288e6802ba07257aa5d447bc082f0481d0956798d9f17521faf6a31d896bb3be0d17953b49

diff --git a/perl-core/Getopt-Long/metadata.xml 
b/perl-core/Getopt-Long/metadata.xml
new file mode 100644
index ..52ddf8d5bd12
--- /dev/null
+++ b/perl-core/Getopt-Long/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+Getopt-Long
+Getopt::Long
+Getopt::Long::CallBack
+Getopt::Long::Parser
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IPC-Run3/

2024-04-30 Thread Sam James
commit: 019ac2d798def998f73bbf6e56475071caaa41a2
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:16:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019ac2d7

dev-perl/IPC-Run3: add 0.49.0

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

 dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild | 25 +
 dev-perl/IPC-Run3/Manifest   |  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild 
b/dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild
new file mode 100644
index ..fc323745bdef
--- /dev/null
+++ b/dev-perl/IPC-Run3/IPC-Run3-0.49.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.049
+inherit perl-module
+
+DESCRIPTION="Run a subprocess in batch mode (a la system)"
+
+LICENSE="|| ( BSD-2 Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+RDEPEND="
+   virtual/perl-Time-HiRes
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/IPC-Run3/Manifest b/dev-perl/IPC-Run3/Manifest
index d3355c12d545..2856d457488f 100644
--- a/dev-perl/IPC-Run3/Manifest
+++ b/dev-perl/IPC-Run3/Manifest
@@ -1 +1,2 @@
 DIST IPC-Run3-0.048.tar.gz 20312 BLAKE2B 
4f5931d37bb9e14ea948efaafd1a1e9218934337c6d39fca5832bb1279e1752aea9ffbb83b2a3ebd10112cd617d0c735b1e201fe309cb92bdb64dcea3adc1e89
 SHA512 
50432850d8dccd2e59aa6684d34f3e3242fd7df3eb4d9a5eb02dae389aa46b5fd68cc54114a157c3fe99956e68e74d575ab3db5009b7bf7d5c325f1f109b1262
+DIST IPC-Run3-0.049.tar.gz 20660 BLAKE2B 
e46c86e1c06ebe53ad88a5d7bb13b2e8f9aa005915712fd5c0fcc54386d6f3c5814726d9bf6e1226e9c9f3f10d26a952cf3fab4376ba76526da267d7ab7efe45
 SHA512 
19dbf902666ccb56bfdb02c0c4e9ef585d773e1b8b53d4627367a3c0344d08a6358a733786b8de97e615b6916b716c4e66e73ae263986a2cacf50ab155539c55



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Finance-Quote/

2024-04-30 Thread Sam James
commit: 1d397e3802f47209cab43ef952b118b41377cc76
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 03:05:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 03:49:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d397e38

dev-perl/Finance-Quote: add 1.610.0

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

 .../Finance-Quote/Finance-Quote-1.610.0.ebuild | 87 ++
 dev-perl/Finance-Quote/Manifest|  1 +
 2 files changed, 88 insertions(+)

diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.610.0.ebuild 
b/dev-perl/Finance-Quote/Finance-Quote-1.610.0.ebuild
new file mode 100644
index ..a281af185e5d
--- /dev/null
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.610.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPSCHUCK
+DIST_VERSION=1.61
+DIST_EXAMPLES=( "Examples/*" )
+inherit perl-module
+
+DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-perl/CGI
+   virtual/perl-Carp
+   dev-perl/DateTime
+   dev-perl/DateTime-Format-Strptime
+   virtual/perl-Encode
+   virtual/perl-Exporter
+   dev-perl/HTML-TableExtract
+   dev-perl/HTML-Parser
+   dev-perl/HTML-Tree
+   dev-perl/HTTP-Cookies
+   >=dev-perl/HTTP-CookieJar-0.14.0
+   dev-perl/HTTP-Message
+   dev-perl/IO-String
+   dev-perl/JSON
+   dev-perl/JSON-Parse
+   dev-perl/LWP-Protocol-https
+   dev-perl/libwww-perl
+   >=virtual/perl-Module-Load-0.360.0-r2
+   dev-perl/Mozilla-CA
+   dev-perl/Readonly
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Spreadsheet-XLSX
+   dev-perl/String-Util
+   dev-perl/Text-Template
+   virtual/perl-Time-Piece
+   dev-perl/Try-Tiny
+   dev-perl/URI
+   dev-perl/Web-Scraper
+   dev-perl/XML-LibXML
+   virtual/perl-if
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Data-Dumper
+   dev-perl/Date-Manip
+   dev-perl/Date-Range
+   dev-perl/Date-Simple
+   dev-perl/DateTime-Format-ISO8601
+   virtual/perl-File-Spec
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/01-pod.t
+   t/02-pod-coverage.t
+   t/03-kwalitee.t
+   t/04-critic.t
+   t/author-pod-syntax.t
+   lib/GPATH
+   lib/GRTAGS
+   lib/GTAGS
+)
+
+mydoc=("Documentation/*")
+
+src_test() {
+   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+   einfo "Disabling network tests without 
DIST_TEST_OVERRIDE=~network"
+   else
+   export ONLINE_TEST=1
+   fi
+   perl-module_src_test
+}
+
+src_install() {
+   dodoc -r htdocs
+   perl-module_src_install
+}

diff --git a/dev-perl/Finance-Quote/Manifest b/dev-perl/Finance-Quote/Manifest
index 710f0c7c8aeb..ba8ceb7836c9 100644
--- a/dev-perl/Finance-Quote/Manifest
+++ b/dev-perl/Finance-Quote/Manifest
@@ -1 +1,2 @@
 DIST Finance-Quote-1.58.tar.gz 262288 BLAKE2B 
154e04082f4de72ab8180804aad61f92f9bfb1492c9322d40c11d4c4b52a5288a100054e26883320e36d55e76ad91ef892504326e47f9a539c532cdd3c63
 SHA512 
d14cb997b1cf7ae4442bedfbbe7384d35f3b9d50c1436267c2ce1e30811f018e6a64b62679e4a7d2c150668ec0e3fb20140739ee9e1cdddcf0b90727febcee4c
+DIST Finance-Quote-1.61.tar.gz 267948 BLAKE2B 
10a846e6d34f36ac4f705bb561738d712eb2f3b268428d3432610e890f46f655dda6be8a906fd7fda70a681aee186c4116e853c5a2b7a30c0d2237bb3a73bc74
 SHA512 
80adc030db5afa882d51d2b651070fc669cefb4566a23d368eaf7c733c8524de3ff016a76d92f3c9ce584b1ed15eb456c1f9cd8babbaa1aa00473afec5dc



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: a2d4dfd94133912a874ff19056c97ca45bfae69e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 03:47:29 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 03:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d4dfd9

app-emulation/virtualbox-guest-additions: Stabilize 7.0.14-r1 x86, #928375

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions-7.0.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
index d61e956f4f23..dc971ed17c12 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 # Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
 LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus gui"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-04-30 Thread Viorel Munteanu
commit: 51f537bd3bcf51378fc5a870cbbafc2ff440f803
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May  1 03:47:29 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May  1 03:47:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f537bd

app-emulation/virtualbox-guest-additions: Stabilize 6.1.50 x86, #928376

Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
index 2afb246409f5..fe43f7ac3ca9 100644
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
+++ 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.50.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X +dbus"
 
 # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Copy-Recursive-Reduced/

2024-04-30 Thread Sam James
commit: 2912c636132d89133e19dd80ff9adf2a0f81d075
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 02:56:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 02:56:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2912c636

dev-perl/File-Copy-Recursive-Reduced: add 0.8.0

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

 .../File-Copy-Recursive-Reduced-0.8.0.ebuild   | 27 ++
 dev-perl/File-Copy-Recursive-Reduced/Manifest  |  1 +
 2 files changed, 28 insertions(+)

diff --git 
a/dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.8.0.ebuild 
b/dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.8.0.ebuild
new file mode 100644
index ..9c17952d1155
--- /dev/null
+++ 
b/dev-perl/File-Copy-Recursive-Reduced/File-Copy-Recursive-Reduced-0.8.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=JKEENAN
+DIST_VERSION=0.008
+inherit perl-module
+
+DESCRIPTION="Recursive copying of files and directories within Perl 5 
toolchain"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   virtual/perl-File-Spec
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Capture-Tiny
+   virtual/perl-File-Temp
+   dev-perl/Path-Tiny
+   >=virtual/perl-Test-Simple-0.440.0
+   )
+"

diff --git a/dev-perl/File-Copy-Recursive-Reduced/Manifest 
b/dev-perl/File-Copy-Recursive-Reduced/Manifest
index c9e083436132..36bd3fb38e34 100644
--- a/dev-perl/File-Copy-Recursive-Reduced/Manifest
+++ b/dev-perl/File-Copy-Recursive-Reduced/Manifest
@@ -1 +1,2 @@
 DIST File-Copy-Recursive-Reduced-0.006.tar.gz 25380 BLAKE2B 
7b5f5ad2cb7c104d0d972a3e91dd4053842c41037da69420313dc8ca54989a13c8dc15280f2559a61e511ad9bf42dce59620dabc0fd55aac54bb7f26672f15ca
 SHA512 
7cf888b8c004d9430c87c1cceba25e997cb12974a79c3f4d803b11779abef81f5b686caac4c46a70caadb2eee12a71cb1fb87abfc7d5fec43dc37bbd2ef07694
+DIST File-Copy-Recursive-Reduced-0.008.tar.gz 24458 BLAKE2B 
29b156348a007f3ee14b4c52f73aaa19bbf487345c05d85f13da041af4238593bce126a2f89a4548231f5a4caddef979a4eea02ed3996475d3a87d6315ba654b
 SHA512 
ea426a7c87909fd819972e8abdc37d2fb506f0c6b9acf6fb313d24a5794685cafefa9bbe42a04a2d429a8c64a9eb3ee8c62216987a44d30c342ce16f6af36be9



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

2024-04-30 Thread Sam James
commit: dca524fbf33c5cf70f912d28b344d9bc82e8ba4e
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 02:34:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 02:34:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca524fb

toolchain.eclass: add another TODO for tests (multilib)

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

 eclass/toolchain.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index b2db0f96850a..12d31d20d914 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1894,6 +1894,7 @@ gcc_do_make() {
 #>> src_test <<
 
 # TODO: add JIT testing
+# TODO: add multilib testing
 toolchain_src_test() {
# GCC's testsuite is a special case.
#



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

2024-04-30 Thread David Roman
commit: f3fb1ff6617a726290fd637bd4dc930cce1706c6
Author: David Roman  gmail  com>
AuthorDate: Wed May  1 01:44:42 2024 +
Commit: David Roman  gmail  com>
CommitDate: Wed May  1 01:44:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3fb1ff6

net-libs/usockets: fix wrong dep slot operator usage

Signed-off-by: David Roman  gmail.com>

 net-libs/usockets/usockets-0.8.8.ebuild | 2 +-
 net-libs/usockets/usockets-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/usockets/usockets-0.8.8.ebuild 
b/net-libs/usockets/usockets-0.8.8.ebuild
index 07a9276ef2..16f5febb9c 100644
--- a/net-libs/usockets/usockets-0.8.8.ebuild
+++ b/net-libs/usockets/usockets-0.8.8.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="?? ( asio libuv ) test? ( ssl )"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   asio? ( dev-cpp/asio[ssl(+)?]:= )
+   asio? ( dev-cpp/asio:=[ssl(+)?] )
libuv? ( dev-libs/libuv )
ssl? ( >=dev-libs/openssl-1.1.0 )
 "

diff --git a/net-libs/usockets/usockets-.ebuild 
b/net-libs/usockets/usockets-.ebuild
index 07a9276ef2..16f5febb9c 100644
--- a/net-libs/usockets/usockets-.ebuild
+++ b/net-libs/usockets/usockets-.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="?? ( asio libuv ) test? ( ssl )"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   asio? ( dev-cpp/asio[ssl(+)?]:= )
+   asio? ( dev-cpp/asio:=[ssl(+)?] )
libuv? ( dev-libs/libuv )
ssl? ( >=dev-libs/openssl-1.1.0 )
 "



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

2024-04-30 Thread Sam James
commit: 8724e2f4b41d72d2442c1efd3b340bf9879971a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 03:18:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 00:26:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8724e2f4

toolchain.eclass: add TODO for JIT

Suggested by Arsen.

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

 eclass/toolchain.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 645e18ff27ca..9887bc40c8d9 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1893,6 +1893,7 @@ gcc_do_make() {
 
 #>> src_test <<
 
+# TODO: add JIT testing
 toolchain_src_test() {
# GCC's testsuite is a special case.
#



[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/, eclass/, sys-devel/gcc/, dev-lang/gnat-gpl/

2024-04-30 Thread Sam James
commit: 5e9a0a17e43d3f5d7d7c1e3a8a7e58f8d26861cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 03:35:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 00:26:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9a0a17

toolchain.eclass: update validate_failures.py for Python 3.12

The only change is that we've imported Gabi Falk's patch to fix a
SyntaxWarning in its regexes.

See https://inbox.sourceware.org/gcc-patches/20240415233833.104460-1-gabifalk 
 gmx.com/.

While here, fix a typo in a comment.

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

 dev-lang/gnat-gpl/Manifest | 2 +-
 eclass/toolchain.eclass| 6 +++---
 sys-devel/gcc/Manifest | 2 +-
 sys-devel/kgcc64/Manifest  | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest
index c07a09c90981..76a2910ce921 100644
--- a/dev-lang/gnat-gpl/Manifest
+++ b/dev-lang/gnat-gpl/Manifest
@@ -1,7 +1,7 @@
 DIST gcc-10-2021-20210519-19A74-src.tar.gz 109157702 BLAKE2B 
8ec307e4fde35c8726bc7b9702717329695bad928d5222a7bb691cce47500de31a60bcfcbb925129a57cb81d3d7ea92e60599aa7383d5358e63cc087b0482550
 SHA512 
2e2cc0ec9a3a82816a5d399d2db261c356e106b82a44efd54a1ac882b96549ab8de79c69858127c4397de6e9e9463ce6fb9994fc2e426e7d3d2f98d5efa2edb6
 DIST gcc-10.3.0-patches-4.tar.xz 18460 BLAKE2B 
7c4b91c3beebc5fd91c0fdbeec6512c141bd78759a02aa7fff32dd30025ef41db1d57280e50db575f46cc0061a480ced9259410e9875b1dc0048886df469c4c9
 SHA512 
3befbcdec84e583966aad37d1a08c1863f39eb877296c5991348db9d37cc8359197f23cb3b8fa1b0f4d01497dfd2ebaa393e1a459267c19a0976fb535e463ec8
 DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 
75f941a7635f2880cc0192acb49d8e7f567baca7530fb981be14dc6cb1bf46fda0e3c043c8703cdbeeb242b548894e0bc6787adfff0f27198354d150e6e36386
 SHA512 
0251a93d20c59cc4705963438880fe265e2e0bb94a35b7ddaaf03e9efae60e044e585a2204d0773a46f17b3b774e4d0c73adf852f5d06ba17373d26ed580ca8d
+DIST gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py 27537 
BLAKE2B 
96c7474de0bc50ab890a91551412398c979396c43aa237a4b6d8baa98ce7fda2cc9f5a755a03fd9d055d885ee2fb40ba29644a0649c24398361ce75a20fae634
 SHA512 
409434953351cf1f2287f1e4a4fbde5b28a27add35ddd284080acec71b33cb4ec5e1c07f41a79fac060bd6f1eedd198812495141923e410ded907429fe515f83
 DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B 
ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa
 SHA512 
3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201
 DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 
2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc
 SHA512 
ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2
 DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B 
c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7
 SHA512 
5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e
-DIST gnat-gpl-validate-failures-7bbfb01a32b73842f8908de028703510a0e12057.py 
27533 BLAKE2B 
58917750d247d3a9e7078c62fd4412027a7d02d06c659a9c0743697529754218257c00dc6e10dff467e78b4e019225c39b1627b48a5298d13481a7072748a15f
 SHA512 
b74d6358538d1b076f3d5b6632ea405b99627d5b5621b6f5101cb3453be13ba41e11d590039535b0c74b1624b69885a7093600d5395cc60bc63cea15ae7472b3

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 9887bc40c8d9..b2db0f96850a 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -86,8 +86,8 @@ tc_version_is_between() {
 
 # @ECLASS_VARIABLE: TOOLCHAIN_GCC_VALIDATE_FAILURES_VERSION
 # @DESCRIPTION:
-# Version of test comparison script (validate_fails.py) to use.
-: "${GCC_VALIDATE_FAILURES_VERSION:=7bbfb01a32b73842f8908de028703510a0e12057}"
+# Version of test comparison script (validate_failures.py) to use.
+: "${GCC_VALIDATE_FAILURES_VERSION:=a447cd6dee206facb66720bdacf0c765a8b09f33}"
 
 # @ECLASS_VARIABLE: TOOLCHAIN_USE_GIT_PATCHES
 # @DEFAULT_UNSET
@@ -536,7 +536,7 @@ get_gcc_src_uri() {
[[ -n ${MUSL_VER} ]] && \
GCC_SRC_URI+=" $(gentoo_urls 
gcc-${MUSL_GCC_VER}-musl-patches-${MUSL_VER}.tar.${TOOLCHAIN_PATCH_SUFFIX})"
 
-   GCC_SRC_URI+=" test? ( 
https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=${GCC_VALIDATE_FAILURES_VERSION}
 -> ${PN}-validate-failures-${GCC_VALIDATE_FAILURES_VERSION}.py )"
+   GCC_SRC_URI+=" test? ( 
https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=${GCC_VALIDATE_FAILURES_VERSION}
 -> 

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

2024-04-30 Thread Sam James
commit: 467c2e2e91f66157ebfc278d7726827c3d8a6e3b
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 03:16:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 00:26:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467c2e2e

toolchain.eclass: iterate over older slots if test manifest doesn't exist

Iterate over all known slots (at least those using the "new" SLOT value
from --with-major-version-only since ~GCC 10 in Gentoo) if we couldn't
find a test manifest for GCC_TESTS_COMPARISON_SLOT, rather than expecting
pristine results.

This makes life easier when installing a new slot (or newly enabling
tests for one). It's *particularly* useful, I think, for arch testers
who might want to establish a baseline once but not have to keep doing
it across many chroots for each new slot.

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

 eclass/toolchain.eclass | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 4d057de7a0f3..645e18ff27ca 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1930,7 +1930,17 @@ toolchain_src_test() {
--manifest="${T}"/${CHOST}.xfail \
--produce_manifest &> /dev/null
 
-   local 
manifest="${GCC_TESTS_COMPARISON_DIR}/${GCC_TESTS_COMPARISON_SLOT}/${CHOST}.xfail"
+   # If there's no manifest available, check older slots, as it's better
+   # than nothing. We start with 10 for the fallback as the first version
+   # we started using --with-major-version-only.
+   local possible_slot
+   for possible_slot in "${GCC_TESTS_COMPARISON_SLOT}" $(seq ${SLOT} -1 
10) ; do
+   [[ -f 
"${GCC_TESTS_COMPARISON_DIR}/${possible_slot}/${CHOST}.xfail" ]] && break
+   done
+   if [[ ${possible_slot} != "${GCC_TESTS_COMPARISON_SLOT}" ]] ; then
+   ewarn "Couldn't find manifest for ${GCC_TESTS_COMPARISON_SLOT}; 
falling back to ${possible_slot}"
+   fi
+   local 
manifest="${GCC_TESTS_COMPARISON_DIR}/${possible_slot}/${CHOST}.xfail"
 
if [[ -f "${manifest}" ]] ; then
# TODO: Distribute some baseline results in e.g. 
gcc-patches.git?



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2024-04-30 Thread Sebastian Pipping
commit: 2068e501018a8bff395c064e8b85c4af4a7048be
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed May  1 00:04:14 2024 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed May  1 00:05:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2068e501

games-board/pychess: 1.0.5

Signed-off-by: Sebastian Pipping  gentoo.org>

 games-board/pychess/Manifest |  1 +
 games-board/pychess/pychess-1.0.5.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
index 6229f2ba5e68..d28cb35c0306 100644
--- a/games-board/pychess/Manifest
+++ b/games-board/pychess/Manifest
@@ -1 +1,2 @@
 DIST pychess-1.0.4.tar.gz 14553786 BLAKE2B 
25855090d8d24f75ac519cc3f28f97c82229a72ca1e9c96bdb129271e487ff84b32fd644c953628c917bb2a1f5c71d3feaa18e10883cb207441ecf3c5119c64e
 SHA512 
668fef78352f6aab9dabb3c061403dd7cad4db9b699d4f562820f0ae6732c337ba2aab789ad70c7e01eb3bd6f2602291afd43ddc25826f5f132b4e78b3dba4b4
+DIST pychess-1.0.5.tar.gz 14543243 BLAKE2B 
1ae3bf93e9f5ecf642c518ccaafe44068094276ed81c9d0b6f6346f94f56acc99359993d5cd75c1f7a20ff94bc3aa66e5c306361706ddcf946b3ea8fdd716513
 SHA512 
ac5f652706d50fe3c4cbf5d0f91531e6112c5f670de206434b02ded08b17921b5f11ec2d4842209d6d081a198d35cd235d7539f3c012aa6b7093d713aefc4951

diff --git a/games-board/pychess/pychess-1.0.5.ebuild 
b/games-board/pychess/pychess-1.0.5.ebuild
new file mode 100644
index ..1c65ba188c72
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 xdg
+
+DESCRIPTION="GTK chess client"
+HOMEPAGE="https://pychess.github.io/;
+SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   >=dev-python/sqlalchemy-2[${PYTHON_USEDEP},sqlite]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme"
+BDEPEND="${RDEPEND}" # setup.py fails if introspection deps not found
+
+src_install() {
+   distutils-r1_src_install
+
+   # https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



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

2024-04-30 Thread Aisha Tammy
commit: e720d4940d1b0d4adca22d3e5f5f4d5acccb59ee
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Apr 30 23:55:13 2024 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Tue Apr 30 23:55:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e720d494

net-libs/usockets: drop 0.8.1_p20211023

Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/usockets/Manifest|  1 -
 net-libs/usockets/usockets-0.8.1_p20211023.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/net-libs/usockets/Manifest b/net-libs/usockets/Manifest
index c4055eecc2..4cd9130fc7 100644
--- a/net-libs/usockets/Manifest
+++ b/net-libs/usockets/Manifest
@@ -1,2 +1 @@
-DIST usockets-0.8.1_p20211023.tar.gz 66346 BLAKE2B 
1833d1d3981fd5cf7f48794b183426341d7dd0b36654a528335c61a2495a59e54bad6f634ec14ccf8b33895091cc48306d7d7b90031888ba661a2db8019f30e9
 SHA512 
146c130731ac8f071f339e71c8cd45f319e837d333a36c6f578a2d7d9546267660ad0d3f82505d3f5d33b0494ec26b2d7b7eba3756d62ecc883b1afbf6c5bfb2
 DIST usockets-0.8.8.tar.gz 90860 BLAKE2B 
9a0886cf9446e67d8026419b353472d68f74045346c9e92b7ebb4f626580e1150ec555e6b56fbfad217ef38cc3b2c9d6148743033d0e42839eca998294393935
 SHA512 
726b1665209d0006d6621352c12019bbab22bed75450c5ef1509b409d3c19c059caf94775439d3b910676fa2a4a790d490c3e25e5b8141423d88823642be7ac7

diff --git a/net-libs/usockets/usockets-0.8.1_p20211023.ebuild 
b/net-libs/usockets/usockets-0.8.1_p20211023.ebuild
deleted file mode 100644
index 58b0422a0b..00
--- a/net-libs/usockets/usockets-0.8.1_p20211023.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="tiny eventing, networking & crypto for async applications"
-HOMEPAGE="https://github.com/uNetworking/uSockets;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/uNetworking/uSockets.git;
-else
-   COMMIT="c2c1bbfa1644f1f6eb7fc9375650f41c5f9b7b06"
-   
SRC_URI="https://github.com/uNetworking/uSockets/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   S="${WORKDIR}/uSockets-${COMMIT}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="asio libuv +ssl test"
-REQUIRED_USE="?? ( asio libuv ) test? ( ssl )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   asio? ( dev-cpp/asio[ssl(+)?] )
-   libuv? ( dev-libs/libuv )
-   ssl? ( >=dev-libs/openssl-1.1.0 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.8.1_p20211023-Makefile.patch"
-   "${FILESDIR}/${PN}-0.8.1_p20211023-pkg-config.patch"
-   "${FILESDIR}/${PN}-0.8.1_p20211023-gen-ssl-config.patch"
-   "${FILESDIR}/${PN}-0.8.1_p20211023-hammer-test.patch"
-)
-
-src_configure() {
-   tc-export CC CXX AR
-   export VERSION="${PV%_*}" \
-  LIB="$(get_libdir)" \
-  WITH_OPENSSL="$(usex ssl 1 0)" \
-  WITH_LIBUV="$(usex libuv 1 0)" \
-  WITH_ASIO="$(usex asio 1 0)"
-   default
-}
-
-src_install() {
-   default
-   einstalldocs
-   rm -f "${ED}/usr/$(get_libdir)/libusockets.a" || die
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/usockets/, net-libs/usockets/files/

2024-04-30 Thread Aisha Tammy
commit: 7c5af05fefeba5081e616ef27362d2f080f909c9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Apr 30 23:54:25 2024 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Tue Apr 30 23:54:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c5af05f

net-libs/usockets: update to 0.8.8

Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/usockets/Manifest |   1 +
 .../usockets/files/usockets-0.8.8-Makefile.patch   | 172 +
 .../files/usockets-0.8.8-hammer-test.patch |  16 ++
 ...{usockets-.ebuild => usockets-0.8.8.ebuild} |  11 +-
 net-libs/usockets/usockets-.ebuild |  11 +-
 5 files changed, 199 insertions(+), 12 deletions(-)

diff --git a/net-libs/usockets/Manifest b/net-libs/usockets/Manifest
index ff0b57d33f..c4055eecc2 100644
--- a/net-libs/usockets/Manifest
+++ b/net-libs/usockets/Manifest
@@ -1 +1,2 @@
 DIST usockets-0.8.1_p20211023.tar.gz 66346 BLAKE2B 
1833d1d3981fd5cf7f48794b183426341d7dd0b36654a528335c61a2495a59e54bad6f634ec14ccf8b33895091cc48306d7d7b90031888ba661a2db8019f30e9
 SHA512 
146c130731ac8f071f339e71c8cd45f319e837d333a36c6f578a2d7d9546267660ad0d3f82505d3f5d33b0494ec26b2d7b7eba3756d62ecc883b1afbf6c5bfb2
+DIST usockets-0.8.8.tar.gz 90860 BLAKE2B 
9a0886cf9446e67d8026419b353472d68f74045346c9e92b7ebb4f626580e1150ec555e6b56fbfad217ef38cc3b2c9d6148743033d0e42839eca998294393935
 SHA512 
726b1665209d0006d6621352c12019bbab22bed75450c5ef1509b409d3c19c059caf94775439d3b910676fa2a4a790d490c3e25e5b8141423d88823642be7ac7

diff --git a/net-libs/usockets/files/usockets-0.8.8-Makefile.patch 
b/net-libs/usockets/files/usockets-0.8.8-Makefile.patch
new file mode 100644
index 00..6fe86246e4
--- /dev/null
+++ b/net-libs/usockets/files/usockets-0.8.8-Makefile.patch
@@ -0,0 +1,172 @@
+diff --git a/Makefile b/Makefile
+index aa874b9..13f9b34 100644
+--- a/Makefile
 b/Makefile
+@@ -1,109 +1,90 @@
+-# By default we use LTO, but Windows does not support it
+-ifneq ($(WITH_LTO),0)
+-  override CFLAGS += -flto
+-endif
++VERSION ?=0.0
+ 
+-# WITH_BORINGSSL=1 enables BoringSSL support, linked statically (preferred 
over OpenSSL)
+-# You need to call "make boringssl" before
+-ifeq ($(WITH_BORINGSSL),1)
+-  override CFLAGS += -Iboringssl/include -pthread -DLIBUS_USE_OPENSSL
+-  override LDFLAGS += -pthread boringssl/build/ssl/libssl.a 
boringssl/build/crypto/libcrypto.a -lstdc++
+-else
+-  # WITH_OPENSSL=1 enables OpenSSL 1.1+ support
+-  # For now we need to link with C++ for OpenSSL support, but should be 
removed with time
+-  ifeq ($(WITH_OPENSSL),1)
+-  override CFLAGS += -DLIBUS_USE_OPENSSL
+-  # With problems on macOS, make sure to pass needed LDFLAGS 
required to find these
+-  override LDFLAGS += -lssl -lcrypto -lstdc++
+-  else
+-  # WITH_WOLFSSL=1 enables WolfSSL 4.2.0 support (mutually 
exclusive with OpenSSL)
+-  ifeq ($(WITH_WOLFSSL),1)
+-  # todo: change these
+-  override CFLAGS += -DLIBUS_USE_WOLFSSL 
-I/usr/local/include
+-  override LDFLAGS += -L/usr/local/lib -lwolfssl
+-  else
+-  override CFLAGS += -DLIBUS_NO_SSL
+-  endif
+-  endif
+-endif
++PREFIX ?= /usr
++LIB ?=lib
++LIBDIR ?= $(PREFIX)/$(LIB)
++INCDIR ?= $(PREFIX)/include
+ 
+-# WITH_IO_URING=1 builds with io_uring as event-loop and network 
implementation
+-ifeq ($(WITH_IO_URING),1)
+-  override CFLAGS += -DLIBUS_USE_IO_URING
+-  # override LDFLAGS += -l
++PKG_CONFIG ?= pkg-config
++
++LIBTARGET =   libusockets.so
++LIBTARGETV =  $(LIBTARGET).$(VERSION)
++
++REQUIRES =
++COMMON_FLAGS =-fPIC -Isrc
++
++# WITH_OPENSSL=1 enables OpenSSL 1.1+ support or BoringSSL
++# For now we need to link with C++ for OpenSSL support, but should be removed 
with time
++ifeq ($(WITH_OPENSSL),1)
++COMMON_FLAGS +=   -DLIBUS_USE_OPENSSL
++REQUIRES +=   libssl libcrypto
+ endif
+ 
+ # WITH_LIBUV=1 builds with libuv as event-loop
+ ifeq ($(WITH_LIBUV),1)
+-  override CFLAGS += -DLIBUS_USE_LIBUV
+-  override LDFLAGS += -luv
+-endif
+-
+-# WITH_ASIO builds with boot asio event-loop
+-ifeq ($(WITH_ASIO),1)
+-  override CFLAGS += -DLIBUS_USE_ASIO
+-  override LDFLAGS += -lstdc++ -lpthread
+-  override CXXFLAGS += -pthread -DLIBUS_USE_ASIO
++COMMON_FLAGS +=   -DLIBUS_USE_LIBUV
++REQUIRES +=   libuv
+ endif
+ 
+-# WITH_GCD=1 builds with libdispatch as event-loop
+-ifeq ($(WITH_GCD),1)
+-  override CFLAGS += -DLIBUS_USE_GCD
+-  override LDFLAGS += -framework CoreFoundation
++# WITH_IO_URING=1 builds with io_uring as event-loop and network 
implementation
++ifeq ($(WITH_IO_URING),1)
++COMMON_FLAGS +=   -DLIBUS_USE_IO_URING
++REQUIRES +=   liburing
+ endif
+ 
+-# WITH_ASAN builds with sanitizers
+-ifeq ($(WITH_ASAN),1)
+-  override CFLAGS += -fsanitize=address -g
+-  

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

2024-04-30 Thread Andreas K. Hüttel
commit: d6842bf01b36f064f0cf7e3f90e65110bc2dc4c7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Apr 30 23:06:13 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Apr 30 23:07:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6842bf0

dev-perl/PDL: Upstream does not support building without fortran anymore.

(Makes also no sense, really.)

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/PDL/PDL-2.87.0.ebuild | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/dev-perl/PDL/PDL-2.87.0.ebuild b/dev-perl/PDL/PDL-2.87.0.ebuild
index 879802e954cd..498101d8156e 100644
--- a/dev-perl/PDL/PDL-2.87.0.ebuild
+++ b/dev-perl/PDL/PDL-2.87.0.ebuild
@@ -7,16 +7,14 @@ DIST_AUTHOR=ETJ
 DIST_VERSION=2.087
 DIST_EXAMPLES=( "Example/*" )
 
-FORTRAN_NEEDED=fortran
-
-inherit perl-module fortran-2
+inherit perl-module toolchain-funcs fortran-2
 
 DESCRIPTION="Perl Data Language for scientific computing"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+badval doc fortran gd gsl hdf netpbm pdl2 pgplot test"
+IUSE="+badval doc gd gsl hdf netpbm pdl2 pgplot test"
 
 RDEPEND="
sys-libs/ncurses:=
@@ -44,7 +42,7 @@ RDEPEND="
virtual/perl-Filter-Simple
virtual/perl-Storable
>=virtual/perl-Text-Balanced-2.50.0
-   fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 )
+   >=dev-perl/ExtUtils-F77-1.260.0
gd? ( media-libs/gd )
gsl? ( sci-libs/gsl )
hdf? (
@@ -73,7 +71,7 @@ BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-7.120.0
>=virtual/perl-ExtUtils-ParseXS-3.10.0
virtual/perl-File-Path
-   fortran? ( >=dev-perl/ExtUtils-F77-1.130.0 )
+   >=dev-perl/ExtUtils-F77-1.130.0
test? (
dev-perl/Test-Exception
dev-perl/Test-Warn
@@ -90,7 +88,7 @@ PATCHES=(
 
 pkg_setup() {
perl_set_version
-   use fortran && fortran-2_pkg_setup
+   fortran-2_pkg_setup
 }
 
 src_prepare() {
@@ -109,12 +107,13 @@ src_configure() {
-e "/WITH_GSL/s/=>.*/=> $(use gsl && echo 1 || echo 0),/" \
-e "/WITH_GD/s/=>.*/=> $(use gd && echo 1 || echo 0),/" \
-e "/WITH_HDF/s/=>.*/=> $(use hdf && echo 1 || echo 0),/" \
-   -e "/WITH_MINUIT/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" 
\
-e "/WITH_PGPLOT/s/=>.*/=> $(use pgplot && echo 1 || echo 0),/" 
\
-e "/WITH_POSIX_THREADS/s/=>.*/=> 1,/" \
-e "/WITH_PROJ/s/=>.*/=> $(echo 0),/" \
-   -e "/WITH_SLATEC/s/=>.*/=> $(use fortran && echo 1|| echo 0),/" 
\
perldl.conf || die
+
+   export FC=$(tc-getF77)
+
perl-module_src_configure
 }
 



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

2024-04-30 Thread Sam James
commit: eebff21522e712aac687b639c2a3969da4d51ae0
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 22:56:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 22:56:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebff215

app-misc/vifm: Stabilize 0.13 amd64, #930990

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

 app-misc/vifm/vifm-0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/vifm/vifm-0.13.ebuild b/app-misc/vifm/vifm-0.13.ebuild
index 1170533858d1..ae80765cc747 100644
--- a/app-misc/vifm/vifm-0.13.ebuild
+++ b/app-misc/vifm/vifm-0.13.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/vifm/vifm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ppc x86"
+   KEYWORDS="amd64 ~arm64 ppc x86"
 fi
 
 LICENSE="GPL-2"



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

2024-04-30 Thread Sam James
commit: eb5c8c107beb54128cd05ae9c648fcfa50101c96
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 22:56:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 22:56:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5c8c10

app-misc/vifm: Stabilize 0.13 x86, #930990

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

 app-misc/vifm/vifm-0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/vifm/vifm-0.13.ebuild b/app-misc/vifm/vifm-0.13.ebuild
index d830fcc63ae3..1170533858d1 100644
--- a/app-misc/vifm/vifm-0.13.ebuild
+++ b/app-misc/vifm/vifm-0.13.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/vifm/vifm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ppc ~x86"
+   KEYWORDS="~amd64 ~arm64 ppc x86"
 fi
 
 LICENSE="GPL-2"



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

2024-04-30 Thread Sam James
commit: 31cabbb3cd09bc6deb51816e2755ae7d1d2613a8
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 30 22:55:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 30 22:55:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31cabbb3

app-misc/vifm: Stabilize 0.13 ppc, #930990

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

 app-misc/vifm/vifm-0.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/vifm/vifm-0.13.ebuild b/app-misc/vifm/vifm-0.13.ebuild
index 760751eb0f82..d830fcc63ae3 100644
--- a/app-misc/vifm/vifm-0.13.ebuild
+++ b/app-misc/vifm/vifm-0.13.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
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/vifm/vifm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm64 ppc ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-power/wluma/

2024-04-30 Thread Patrick McLean
commit: beba5c2c968e5041af0562ca25048fd2de559e4c
Author: Benjamin Neff  coding4coffee  ch>
AuthorDate: Wed Mar 20 03:06:21 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 30 21:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beba5c2c

sys-power/wluma: install systemd user service

This allows to start wluma with systemd as described in the README.

Signed-off-by: Benjamin Neff  coding4coffee.ch>
Closes: https://github.com/gentoo/gentoo/pull/35836
Signed-off-by: Patrick McLean  gentoo.org>

 sys-power/wluma/{wluma-4.3.0-r1.ebuild => wluma-4.3.0-r2.ebuild} | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-power/wluma/wluma-4.3.0-r1.ebuild 
b/sys-power/wluma/wluma-4.3.0-r2.ebuild
similarity index 97%
rename from sys-power/wluma/wluma-4.3.0-r1.ebuild
rename to sys-power/wluma/wluma-4.3.0-r2.ebuild
index 528323e9dc46..1956879e63c8 100644
--- a/sys-power/wluma/wluma-4.3.0-r1.ebuild
+++ b/sys-power/wluma/wluma-4.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Autogenerated by pycargoebuild 0.12.1
@@ -173,7 +173,7 @@ declare -A GIT_CRATES=(

[toml]='https://github.com/HarveyHunt/toml;7db18be32494855199ed827ac389e161914bd20d;toml-%commit%/crates/toml'

[toml_datetime]='https://github.com/HarveyHunt/toml;7db18be32494855199ed827ac389e161914bd20d;toml-%commit%/crates/toml_datetime'
 )
-inherit udev cargo
+inherit udev cargo systemd
 
 DESCRIPTION="Automatic brightness adjustment based on screen contents and ALS"
 HOMEPAGE="https://github.com/maximbaz/wluma;
@@ -206,11 +206,12 @@ src_install() {
 
insinto /etc/xdg/autostart
doins "${FILESDIR}"/wluma.desktop
+   systemd_douserunit "${PN}.service"
 
insinto /usr/share/${P}
doins config.toml
 
-   dodoc "${DOCS[@]}"
+   einstalldocs
 }
 
 pkg_postinst() {



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/openutau/

2024-04-30 Thread Vincent Phan
commit: f64e5500e64af41a10a6ebedda54f29a5fa4d945
Author: Vincent Phan  gmail  com>
AuthorDate: Tue Apr 30 21:31:50 2024 +
Commit: Vincent Phan  gmail  com>
CommitDate: Tue Apr 30 21:39:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f64e5500

media-sound/openutau: update SRC_URI

Signed-off-by: Vincent Phan  gmail.com>

 media-sound/openutau/Manifest| 3 +++
 media-sound/openutau/openutau-0.1.327.ebuild | 4 
 media-sound/openutau/openutau-0.1.443.ebuild | 4 
 media-sound/openutau/openutau-.ebuild| 9 +
 4 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/media-sound/openutau/Manifest b/media-sound/openutau/Manifest
index 13157d7720..2b21cb3855 100644
--- a/media-sound/openutau/Manifest
+++ b/media-sound/openutau/Manifest
@@ -47,6 +47,7 @@ DIST microsoft.net.test.sdk.17.9.0.nupkg 33666 BLAKE2B 
083013cb17263a5bd06a5f21a
 DIST microsoft.netcore.app.crossgen2.linux-x64.6.0.25.nupkg 43935703 BLAKE2B 
2aa3773d0d19e0f80489bfcb642b9571ece765ac958314fc9cb4bc2d0ce5a546e002a8080f552b1350a40e95cb5f7f676c520bf2b32c882cfc43ca783a7c7997
 SHA512 
ffaea81b1c478d12c6759047d5e5228629a50a7eab8489391fc33d8738d7f47ab9fb7123ab8122b50d3ae7bf03b85276ee08d0e24845af68dfa85ccc03f50dc5
 DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 
6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd
 SHA512 
6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
 DIST microsoft.netcore.platforms.2.1.2.nupkg 31064 BLAKE2B 
6b28f015a1c3c2dbad93fac315a896c4ad116befd618f28b89d451b92f2ab642e414bdd372f46858daa52e72978ad6e4862b6a431d121e331296b0f6a08a1c02
 SHA512 
ec9eef7881fb32eeb37389655a733b611813bfdf84c3e2569240e3d0aedc11ef30b8503a1d1b7a493b70bb1da0faa8e90d7798796b0ad14437b8881189360722
+DIST microsoft.netcore.platforms.3.1.0.nupkg 29544 BLAKE2B 
2739d62e92e61677964f9ef380ef2f72ddb6879444d7e744c283a73fdf4ad69c07c36a0b3c4030312b0a4c622aa91dc09cfa828ab8dcd9cf0c5506aa2fac5c8c
 SHA512 
636a1e3768f782ced193b18ec61616c122b5b756395bbec3ede805b172ce62db2d631407deebba73bf136234479be4824f0268a57f52ff4f8d7d37d4370cd966
 DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B 
a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233
 SHA512 
8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174
 DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 
419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1
 SHA512 
1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
 DIST microsoft.testplatform.objectmodel.17.9.0.nupkg 1655717 BLAKE2B 
5ae125e4fee8770a6a9f18a8566eeeacbbcac42cfd5eed4e407fd2cc2b1d773e20ad0dea461483fa3525cf113ea97dfbad6763a7afa354cf3d438057310d0140
 SHA512 
637048c70b190a0269d7e0761d7cbec7da8d306f5770480cb91286c06047d7f4f1666556dfc4494ec090db011b03fb736ca03313479b566019a5a54567e05f37
@@ -173,6 +174,7 @@ DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B 
dddeaced247da3ced46ad776c
 DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 
4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c
 SHA512 
e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69
 DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 
370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c
 SHA512 
ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435
 DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 
15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28
 SHA512 
06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475
+DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 
4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304
 SHA512 
f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20
 DIST system.reflection.metadata.5.0.0.nupkg 1006081 BLAKE2B 
2b10bc13e07d904270e3661435d372008ab9aee0c0dfd409251867273c3e9541392413018306900b0d9c114843756828c946801f65912e27f7a3d351c9061c52
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/openutau/files/

2024-04-30 Thread Vincent Phan
commit: 6cd98c892ad6c71e50b406f90f715ccdaab3cc6f
Author: Vincent Phan  gmail  com>
AuthorDate: Tue Apr 30 21:18:29 2024 +
Commit: Vincent Phan  gmail  com>
CommitDate: Tue Apr 30 21:39:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cd98c89

media-sound/openutau: Fix QA issue with desktop file

Signed-off-by: Vincent Phan  gmail.com>

 media-sound/openutau/files/OpenUtau.desktop | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/openutau/files/OpenUtau.desktop 
b/media-sound/openutau/files/OpenUtau.desktop
index 9e9a2fae07..d52c76cccd 100644
--- a/media-sound/openutau/files/OpenUtau.desktop
+++ b/media-sound/openutau/files/OpenUtau.desktop
@@ -1,8 +1,8 @@
 [Desktop Entry]
 Encoding=UTF-8
-Version=1.0.0
+Version=1.0
 Type=Application
 Exec=openutau
 Name=OpenUtau
 Icon=openutau
-Categories=AudioVideo;Audio;Midi;Multimedia;
+Categories=AudioVideo;Audio;Midi;



[gentoo-commits] repo/proj/guru:dev commit in: app-text/vale/

2024-04-30 Thread Julien Roy
commit: 988ed923fff15772802289ce29a9b24c284d114e
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Tue Apr 30 20:50:22 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Apr 30 21:07:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=988ed923

app-text/vale: add 3.4.1

Release:
  - https://github.com/errata-ai/vale/releases/tag/v3.4.1

These changes also:
  - update metadata.xml

Closes: https://bugs.gentoo.org/930521
Signed-off-by: Aliaksei Urbanski  gmail.com>
Closes: https://github.com/gentoo/guru/pull/174
Signed-off-by: Julien Roy  jroy.ca>

 app-text/vale/Manifest  |  2 ++
 app-text/vale/metadata.xml  |  7 +++
 app-text/vale/vale-3.4.1.ebuild | 45 +
 3 files changed, 54 insertions(+)

diff --git a/app-text/vale/Manifest b/app-text/vale/Manifest
index 9368460c25..c72a535311 100644
--- a/app-text/vale/Manifest
+++ b/app-text/vale/Manifest
@@ -1,2 +1,4 @@
 DIST vale-2.28.3-gentoo-deps.tar.xz 138351324 BLAKE2B 
b457e78e8a5d4911abfd8e531097a5edf26bd7b86269736af04d96fe93ff6ebddb333ef276d89980d952d42c5bd173e3ea1b594976c3b12e781d3497743cfda2
 SHA512 
a20becf9051622f8d9df01e99bb5daea3ff6494d219ffd1bb6693b7a275124cd51f7a0cc4105fdc166de8f4e4c6f856cb940f6e49391f2a8d255c539fc4300bc
 DIST vale-2.28.3.tar.gz 9657963 BLAKE2B 
0a8487b80b0da10eedb28ce3df11da296136250d4b275f97802a10bd3ee3f9d920e80253da6ce4cc3cab5314033439dfaceb286de366cf0c0c6658b569b92358
 SHA512 
e638fbddd6738c56739f9425ff2c63d9afe1c329d96bf18876a8f188ce5064bc30833a3ac046654a38211996d7f8865266d70241a9d5c5f9577c46331a93d4ec
+DIST vale-3.4.1-deps.tar.xz 151263460 BLAKE2B 
828348dc5e0447ba54cf9b4e369c4e2c63c50a6e72ff79c5a8fd0e8112241296d222e44943a9c5fcc34a4ea0807e7aebb0136a2a02c11bfc96303292d718fc2f
 SHA512 
110a805b61084cbedd604550d5fe757d4df04cd89b1136a43d23b1bdf660c59bc4ad5d692174742aa7984e635ed50a30d43fb22480b01371152a77ea94c7bd67
+DIST vale-3.4.1.tar.gz 10528911 BLAKE2B 
1975806a212c9bf61f92ec5b4a12f625a7a1d0242ead91b602e57500126c8e635b725ed1072b5cb2907838d73822d8fa66266cf40df1f62f0dd50b678f083423
 SHA512 
93a70954fa67e8f1a7c3c3c8681784b06c32388c70eb6c75ae90292ae3a913dbb89a0539361b689470ee6a77fd9e0419312a98f64af4d1236d32dc436e3a4d9d

diff --git a/app-text/vale/metadata.xml b/app-text/vale/metadata.xml
index 794aefbe4d..ed1112a59c 100644
--- a/app-text/vale/metadata.xml
+++ b/app-text/vale/metadata.xml
@@ -6,6 +6,13 @@
Ferenc Erki


+   
+   jos...@jdkato.io
+   Joseph Kato
+   
+   
https://github.com/errata-ai/vale/releases
+   https://vale.sh/docs/
+   https://github.com/errata-ai/vale/issues
errata-ai/vale

 

diff --git a/app-text/vale/vale-3.4.1.ebuild b/app-text/vale/vale-3.4.1.ebuild
new file mode 100644
index 00..7df0413b98
--- /dev/null
+++ b/app-text/vale/vale-3.4.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature
+
+DESCRIPTION="A syntax-aware linter for prose built with speed and 
extensibility in mind"
+HOMEPAGE="https://vale.sh/docs/;
+
+SRC_URI="
+   https://github.com/errata-ai/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://gentoo.aur.im/distfiles/${P}-deps.tar.xz
+"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# tests require:
+# - various ruby gems: see testdata/Gemfile
+# - packaged optional runtime dependencies: asciidoctor, rst2html, xsltproc
+# - unpackaged optional runtime dependency: dita (may be removed in a patch)
+# - network access: sync subcommand tests (may be removed in a patch)
+RESTRICT="test"
+
+src_prepare() {
+   sed -i "s/\$(LAST_TAG)/v${PV}/" Makefile || die 'sed failed'
+   default
+}
+
+src_compile() {
+   emake build os=linux
+}
+
+src_install() {
+   dobin bin/vale
+   default_src_install
+}
+
+pkg_postinst() {
+   optfeature "AsciiDoc support" dev-ruby/asciidoctor
+   optfeature "reStructuredText support" dev-python/docutils
+   optfeature "XML support" dev-libs/libxslt
+}



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

2024-04-30 Thread Mart Raudsepp
commit: 064eb3ffb2c5ded288c03096de4ce2217cae69a0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 20:14:13 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 20:14:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064eb3ff

sys-kernel/asahi-sources: stabilize 6.8.8_p2 for arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild 
b/sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild
index f975144c1b51..ac1ab4ff4d6f 100644
--- a/sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild
+++ b/sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild
@@ -32,7 +32,7 @@ 
KERNEL_URI="https://github.com/AsahiLinux/linux/archive/refs/tags/${MY_P}.tar.gz
 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
 "
 
-KEYWORDS="~arm64"
+KEYWORDS="arm64"
 IUSE="rust"
 
 DEPEND="



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

2024-04-30 Thread Mart Raudsepp
commit: f5b2587263775d4c3a7b336e5a64cba40b62
Author: Janne Grunau  jannau  net>
AuthorDate: Tue Apr 30 19:45:53 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 19:51:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b25872

sys-kernel/asahi-sources: add 6.8.8_p2

Signed-off-by: Janne Grunau  jannau.net>
Closes: https://github.com/gentoo/gentoo/pull/36494
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-kernel/asahi-sources/Manifest  |  1 +
 .../asahi-sources/asahi-sources-6.8.8_p2.ebuild| 76 ++
 2 files changed, 77 insertions(+)

diff --git a/sys-kernel/asahi-sources/Manifest 
b/sys-kernel/asahi-sources/Manifest
index bc08b8c1c9fd..c1b3b834834c 100644
--- a/sys-kernel/asahi-sources/Manifest
+++ b/sys-kernel/asahi-sources/Manifest
@@ -1,3 +1,4 @@
 DIST asahi-sources-6.6.0_p16-rust-alloc-fix.patch 52132 BLAKE2B 
3ba12bf87decb581626739786b8c0b6686c8a1d2c964ac534e2701473b117d59b084c686ba8e09bb65f27fbe57574ec2ddf8e89b544f3bdaaebc7acd4f0d2d5f
 SHA512 
d4d1edab5a67152326a4712493a783660f68c1353e058536d19ed7a7f7d288e77b9916fc07639edd1f13f8a1948028fad3b92a90c03152522159b7f79ab54aa1
 DIST asahi-sources-6.6.0_p16.tar.gz 229861406 BLAKE2B 
e8f90373fe3cfb0ee8824158c59d548af05d1e68626715a65dcf086b35cfe7f4d44b184f02bbfad33474040b86f488e4fa99c8886ae329cf138933161658f94c
 SHA512 
fc62cf346b95229aa31bc1483c9fcffaeacf94d09d13801a3e8e50ed3ba7f3d1b1d4dd8083051879955e1f99bffa61bf411cd38fcc45e176d372fc1d205b9c76
 DIST linux-asahi-6.8.6-4.tar.gz 235255308 BLAKE2B 
47b789a1cd0284d722937001ce934ef4ed0eab3f25dbc6f1add5fdf2aac58c60b2c9b24f71d34f2f1cc7044c1bca50fa0cab2d2d6f2d7acc0789c0ae05be778d
 SHA512 
a3b2041754ae7b73a8612b3623683229788744652037983bc092f77dc9371938a82f4641a93e4f909d5cd4b0ea25d77714ffe05f686ff92a96efbe23e3dfe4c6
+DIST linux-asahi-6.8.8-2.tar.gz 235265018 BLAKE2B 
cf543955971865d65c048b7021a8bf4d9711294afd49e4ce31bf3e4761dea8724950a52a7b6b852645760e0abb1ca2abe1ac6c3feafbcb933a53e56dcc4044e4
 SHA512 
101566de3777517d151effcdd2e38b6a5d5961754734cdabfae7c359bbf0f35e2c7a4ecb912d4c300adb3f09ecaa31eafaf076d849171e0e5244ec29a0bf30a4

diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild 
b/sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild
new file mode 100644
index ..f975144c1b51
--- /dev/null
+++ b/sys-kernel/asahi-sources/asahi-sources-6.8.8_p2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+#K_WANT_GENPATCHES="base extras experimental"
+#K_GENPATCHES_VER="5"
+K_NODRYRUN="1"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+if [[ ${PV} != ${PV/_rc} ]] ; then
+   # $PV is expected to be of following form: 6.0_rc5_p1
+   MY_TAG="$(ver_cut 6)"
+   MY_P="asahi-$(ver_rs 2 - $(ver_cut 1-4))-${MY_TAG}"
+else
+   # $PV is expected to be of following form: 5.19.0_p1
+   MY_TAG="$(ver_cut 5)"
+   if [[ "$(ver_cut 3)" == "0" ]] ; then
+   MY_P="asahi-$(ver_cut 1-2)-${MY_TAG}"
+   else
+   MY_P="asahi-$(ver_cut 1-3)-${MY_TAG}"
+   fi
+fi
+
+DESCRIPTION="Asahi Linux kernel sources"
+HOMEPAGE="https://asahilinux.org;
+KERNEL_URI="https://github.com/AsahiLinux/linux/archive/refs/tags/${MY_P}.tar.gz
 -> linux-${MY_P}.tar.gz"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
+"
+
+KEYWORDS="~arm64"
+IUSE="rust"
+
+DEPEND="
+   ${DEPEND}
+   rust? (
+   || (
+   >=dev-lang/rust-bin-1.76[rust-src,rustfmt]
+   >=dev-lang/rust-1.76[rust-src,rustfmt]
+   )
+   dev-util/bindgen
+   )
+"
+
+PATCHES=(
+   
"${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch"
+   
"${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch"
+)
+
+src_unpack() {
+   unpack linux-${MY_P}.tar.gz
+   mv linux-${MY_P} linux-${KV_FULL} || die "Could not move source tree"
+}
+
+src_prepare() {
+   default
+   cd "${WORKDIR}/linux-${KV-FULL}" || die
+   # XXX: Genpatches do not yet work with Rust kernels
+   #handle_genpatches --set-unipatch-list
+   #[[ -n ${UNIPATCH_LIST} || -n ${UNIPATCH_LIST_GENPATCHES} || -n 
${UNIPATCH_LIST_DEFAULT} ]] && \
+   #   unipatch "${UNIPATCH_LIST_DEFAULT} ${UNIPATCH_LIST_GENPATCHES} 
${UNIPATCH_LIST}"
+   #unpack_fix_install_path
+   #env_setup_xmakeopts
+   echo "-${MY_TAG}" > localversion.10-pkgrel || die
+   cd "${S}" || die
+}
+
+pkg_postinst() {
+   einfo "For more information about Asahi Linux please visit ${HOMEPAGE},"
+   einfo "or consult the Wiki at https://github.com/AsahiLinux/docs/wiki.;
+   kernel-2_pkg_postinst
+}



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

2024-04-30 Thread Mart Raudsepp
commit: 2f7379acfcb36fc00446a407f275cdeca9e02578
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 20:14:23 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 20:14:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7379ac

sys-kernel/asahi-sources: drop 6.8.6_p4

Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-kernel/asahi-sources/Manifest  |  1 -
 .../asahi-sources/asahi-sources-6.8.6_p4.ebuild| 76 --
 2 files changed, 77 deletions(-)

diff --git a/sys-kernel/asahi-sources/Manifest 
b/sys-kernel/asahi-sources/Manifest
index c1b3b834834c..623a76c106be 100644
--- a/sys-kernel/asahi-sources/Manifest
+++ b/sys-kernel/asahi-sources/Manifest
@@ -1,4 +1,3 @@
 DIST asahi-sources-6.6.0_p16-rust-alloc-fix.patch 52132 BLAKE2B 
3ba12bf87decb581626739786b8c0b6686c8a1d2c964ac534e2701473b117d59b084c686ba8e09bb65f27fbe57574ec2ddf8e89b544f3bdaaebc7acd4f0d2d5f
 SHA512 
d4d1edab5a67152326a4712493a783660f68c1353e058536d19ed7a7f7d288e77b9916fc07639edd1f13f8a1948028fad3b92a90c03152522159b7f79ab54aa1
 DIST asahi-sources-6.6.0_p16.tar.gz 229861406 BLAKE2B 
e8f90373fe3cfb0ee8824158c59d548af05d1e68626715a65dcf086b35cfe7f4d44b184f02bbfad33474040b86f488e4fa99c8886ae329cf138933161658f94c
 SHA512 
fc62cf346b95229aa31bc1483c9fcffaeacf94d09d13801a3e8e50ed3ba7f3d1b1d4dd8083051879955e1f99bffa61bf411cd38fcc45e176d372fc1d205b9c76
-DIST linux-asahi-6.8.6-4.tar.gz 235255308 BLAKE2B 
47b789a1cd0284d722937001ce934ef4ed0eab3f25dbc6f1add5fdf2aac58c60b2c9b24f71d34f2f1cc7044c1bca50fa0cab2d2d6f2d7acc0789c0ae05be778d
 SHA512 
a3b2041754ae7b73a8612b3623683229788744652037983bc092f77dc9371938a82f4641a93e4f909d5cd4b0ea25d77714ffe05f686ff92a96efbe23e3dfe4c6
 DIST linux-asahi-6.8.8-2.tar.gz 235265018 BLAKE2B 
cf543955971865d65c048b7021a8bf4d9711294afd49e4ce31bf3e4761dea8724950a52a7b6b852645760e0abb1ca2abe1ac6c3feafbcb933a53e56dcc4044e4
 SHA512 
101566de3777517d151effcdd2e38b6a5d5961754734cdabfae7c359bbf0f35e2c7a4ecb912d4c300adb3f09ecaa31eafaf076d849171e0e5244ec29a0bf30a4

diff --git a/sys-kernel/asahi-sources/asahi-sources-6.8.6_p4.ebuild 
b/sys-kernel/asahi-sources/asahi-sources-6.8.6_p4.ebuild
deleted file mode 100644
index ac1ab4ff4d6f..
--- a/sys-kernel/asahi-sources/asahi-sources-6.8.6_p4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-#K_WANT_GENPATCHES="base extras experimental"
-#K_GENPATCHES_VER="5"
-K_NODRYRUN="1"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-if [[ ${PV} != ${PV/_rc} ]] ; then
-   # $PV is expected to be of following form: 6.0_rc5_p1
-   MY_TAG="$(ver_cut 6)"
-   MY_P="asahi-$(ver_rs 2 - $(ver_cut 1-4))-${MY_TAG}"
-else
-   # $PV is expected to be of following form: 5.19.0_p1
-   MY_TAG="$(ver_cut 5)"
-   if [[ "$(ver_cut 3)" == "0" ]] ; then
-   MY_P="asahi-$(ver_cut 1-2)-${MY_TAG}"
-   else
-   MY_P="asahi-$(ver_cut 1-3)-${MY_TAG}"
-   fi
-fi
-
-DESCRIPTION="Asahi Linux kernel sources"
-HOMEPAGE="https://asahilinux.org;
-KERNEL_URI="https://github.com/AsahiLinux/linux/archive/refs/tags/${MY_P}.tar.gz
 -> linux-${MY_P}.tar.gz"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
-"
-
-KEYWORDS="arm64"
-IUSE="rust"
-
-DEPEND="
-   ${DEPEND}
-   rust? (
-   || (
-   >=dev-lang/rust-bin-1.76[rust-src,rustfmt]
-   >=dev-lang/rust-1.76[rust-src,rustfmt]
-   )
-   dev-util/bindgen
-   )
-"
-
-PATCHES=(
-   
"${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage1.patch"
-   
"${FILESDIR}/asahi-sources-6.6.0_p16-enable-speakers-stage2.patch"
-)
-
-src_unpack() {
-   unpack linux-${MY_P}.tar.gz
-   mv linux-${MY_P} linux-${KV_FULL} || die "Could not move source tree"
-}
-
-src_prepare() {
-   default
-   cd "${WORKDIR}/linux-${KV-FULL}" || die
-   # XXX: Genpatches do not yet work with Rust kernels
-   #handle_genpatches --set-unipatch-list
-   #[[ -n ${UNIPATCH_LIST} || -n ${UNIPATCH_LIST_GENPATCHES} || -n 
${UNIPATCH_LIST_DEFAULT} ]] && \
-   #   unipatch "${UNIPATCH_LIST_DEFAULT} ${UNIPATCH_LIST_GENPATCHES} 
${UNIPATCH_LIST}"
-   #unpack_fix_install_path
-   #env_setup_xmakeopts
-   echo "-${MY_TAG}" > localversion.10-pkgrel || die
-   cd "${S}" || die
-}
-
-pkg_postinst() {
-   einfo "For more information about Asahi Linux please visit ${HOMEPAGE},"
-   einfo "or consult the Wiki at https://github.com/AsahiLinux/docs/wiki.;
-   kernel-2_pkg_postinst
-}



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

2024-04-30 Thread Alfredo Tupone
commit: c84ba1bebef686f74503ec61c9b8eb86ed2adbff
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Mar 22 18:02:23 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Apr 30 19:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84ba1be

Building the ada compiler require both c++ and ada USE flags enabled.

Otherwise drop ada.

Signed-off-by: Alfredo Tupone  gentoo.org>

 eclass/toolchain.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index b51f146ce25b..4d057de7a0f3 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -2507,7 +2507,7 @@ _tc_use_if_iuse() {
 
 is_ada() {
gcc-lang-supported ada || return 1
-   _tc_use_if_iuse ada
+   _tc_use_if_iuse cxx && _tc_use_if_iuse ada
 }
 
 is_cxx() {



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

2024-04-30 Thread Alfredo Tupone
commit: 74414ea0c4d70c96bbec234df290d7e5f14d8f51
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Mar 22 18:02:23 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Apr 30 19:19:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74414ea0

toolchain.eclass: To make "tc_has_feature ada" actually work

tc_has_feature ada is used to add BDEPEND on a ada compiler,.
Without setting TC_FEATURES the test does not work

Signed-off-by: Alfredo Tupone  gentoo.org>

 eclass/toolchain.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index f475b76c8de1..b51f146ce25b 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -300,7 +300,7 @@ if [[ ${PN} != kgcc64 && ${PN} != gcc-* ]] ; then
IUSE+=" go"
IUSE+=" +sanitize"  TC_FEATURES+=( sanitize )
IUSE+=" graphite" TC_FEATURES+=( graphite )
-   IUSE+=" ada"
+   IUSE+=" ada" TC_FEATURES+=( ada )
IUSE+=" vtv"
IUSE+=" jit"
IUSE+=" +pie +ssp pch"



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

2024-04-30 Thread Arthur Zamarin
commit: c9389baad07aeb6b50f8048d6a62b540ae465887
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 30 18:52:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 30 18:52:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9389baa

sys-apps/baselayout: Stabilize 2.15 ALLARCHES, #930985

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/baselayout/baselayout-2.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/baselayout/baselayout-2.15.ebuild 
b/sys-apps/baselayout/baselayout-2.15.ebuild
index 8dfcf1d42876..0c730c42ecfd 100644
--- a/sys-apps/baselayout/baselayout-2.15.ebuild
+++ b/sys-apps/baselayout/baselayout-2.15.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} =  ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2024-04-30 Thread Mike Gilbert
commit: fe420281b87aaf017e0bf6d201184c1fa977b9a6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Apr 30 18:44:58 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Apr 30 18:46:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe420281

sys-boot/grub: depend on python unconditionally

configure calls PYTHON in a couple of places, so we need python even if
we are not regenerating the build system.

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-boot/grub/grub-2.12-r4.ebuild | 12 ++--
 sys-boot/grub/grub-.ebuild| 12 ++--
 2 files changed, 4 insertions(+), 20 deletions(-)

diff --git a/sys-boot/grub/grub-2.12-r4.ebuild 
b/sys-boot/grub/grub-2.12-r4.ebuild
index 9755d0e4ee49..66b37086f92f 100644
--- a/sys-boot/grub/grub-2.12-r4.ebuild
+++ b/sys-boot/grub/grub-2.12-r4.ebuild
@@ -21,15 +21,11 @@ PYTHON_COMPAT=( python3_{10..12} )
 WANT_LIBTOOL=none
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dkiper.gpg
 
-if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then
-   inherit python-any-r1
-fi
-
 if [[ -n ${GRUB_AUTORECONF} ]]; then
inherit autotools
 fi
 
-inherit bash-completion-r1 flag-o-matic multibuild optfeature toolchain-funcs
+inherit bash-completion-r1 flag-o-matic multibuild optfeature python-any-r1 
toolchain-funcs
 
 DESCRIPTION="GNU GRUB boot loader"
 HOMEPAGE="https://www.gnu.org/software/grub/;
@@ -168,11 +164,7 @@ src_prepare() {
 
default
 
-   if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then
-   python_setup
-   else
-   export PYTHON=true
-   fi
+   python_setup
 
if [[ -n ${GRUB_BOOTSTRAP} ]]; then
eautopoint --force

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index 3e36233d4ef0..1061d6ebe58d 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -25,15 +25,11 @@ PYTHON_COMPAT=( python3_{10..12} )
 WANT_LIBTOOL=none
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dkiper.gpg
 
-if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then
-   inherit python-any-r1
-fi
-
 if [[ -n ${GRUB_AUTORECONF} ]]; then
inherit autotools
 fi
 
-inherit bash-completion-r1 flag-o-matic multibuild optfeature toolchain-funcs
+inherit bash-completion-r1 flag-o-matic multibuild optfeature python-any-r1 
toolchain-funcs
 
 DESCRIPTION="GNU GRUB boot loader"
 HOMEPAGE="https://www.gnu.org/software/grub/;
@@ -169,11 +165,7 @@ src_prepare() {
 
default
 
-   if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then
-   python_setup
-   else
-   export PYTHON=true
-   fi
+   python_setup
 
if [[ -n ${GRUB_BOOTSTRAP} ]]; then
eautopoint --force



[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-04-30 Thread Michał Górny
commit: d8c27f274538c324fa458dcb17eba48636d34acc
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Apr 12 10:49:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 18:21:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c27f27

profiles/thirdpartymirrors: remove sourceforge

Signed-off-by: Lucio Sauer  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/36198
Signed-off-by: Michał Górny  gentoo.org>

 profiles/thirdpartymirrors | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index 8606a61b036a..dadd208df8ec 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -17,7 +17,6 @@ mplayer   https://www1.mplayerhq.hu/MPlayer 
http://www2.mplayerhq.hu/MPlayer http
 nongnu https://download.savannah.nongnu.org/releases/ 
https://ftp.cc.uoc.gr/mirrors/nongnu.org/ http://ftp.twaren.net/Unix/NonGNU/ 
https://mirror.csclub.uwaterloo.ca/nongnu/ 
ftp://mirror.csclub.uwaterloo.ca/nongnu/ https://mirrors.fe.up.pt/pub/nongnu/ 
ftp://mirrors.fe.up.pt/pub/nongnu/ https://nongnu.askapache.com/ 
https://nongnu.uib.no/ ftp://nongnu.uib.no/pub/nongnu/ 
http://savannah.c3sl.ufpr.br/ ftp://ftp.twaren.net/Unix/NonGNU/
 openbsdhttps://cdn.openbsd.org/pub/OpenBSD 
https://fastly.cdn.openbsd.org/pub/OpenBSD
 opensslhttps://www.openssl.org/ 
https://artfiles.org/openssl.org/ 
https://www.mirrorservice.org/sites/ftp.openssl.org/ ftp://ftp.openssl.org
-sourceforgehttps://downloads.sourceforge.net
 sourceforge.jp http://iij.dl.sourceforge.jp https://osdn.dl.sourceforge.jp 
https://jaist.dl.sourceforge.jp
 ubuntu http://mirror.internode.on.net/pub/ubuntu/ubuntu/ 
http://ubuntu.uni-klu.ac.at/ubuntu/ http://mirror.dhakacom.com/ubuntu-archive/ 
http://ubuntu.c3sl.ufpr.br/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ 
http://cz.archive.ubuntu.com/ubuntu/ https://mirror.dkm.cz/ubuntu 
http://ftp.cvut.cz/ubuntu/ http://ftp.stw-bonn.de/ubuntu/ 
https://ftp-stud.hs-esslingen.de/ubuntu/ https://mirror.netcologne.de/ubuntu/ 
https://mirror.unej.ac.id/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ 
https://mirror.nforce.com/pub/linux/ubuntu/ 
http://nl3.archive.ubuntu.com/ubuntu/ https://mirror.timeweb.ru/ubuntu/ 
http://ubuntu.mirror.su.se/ubuntu/ https://ubuntu.volia.net/ubuntu-archive/ 
https://mirror.pnl.gov/ubuntu/ https://mirrors.namecheap.com/ubuntu/
 vdr-developerorg http://projects.vdr-developer.org/attachments/download



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

2024-04-30 Thread Michał Górny
commit: 67defaf332550f88f0d23963dffbecdac5d3bdff
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Apr 12 10:44:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 18:18:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67defaf3

ruby-ng-gnome2.eclass: inline mirror://sourceforge

bump copyright to 2024

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Michał Górny  gentoo.org>

 eclass/ruby-ng-gnome2.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass
index e6636811aacc..e10f1e625993 100644
--- a/eclass/ruby-ng-gnome2.eclass
+++ b/eclass/ruby-ng-gnome2.eclass
@@ -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
 
 # @ECLASS: ruby-ng-gnome2.eclass
@@ -44,7 +44,7 @@ BDEPEND="virtual/pkgconfig"
 ruby_add_bdepend "
dev-ruby/pkg-config
test? ( >=dev-ruby/test-unit-2 )"
-SRC_URI="mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz"
+SRC_URI="https://downloads.sourceforge.net/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz;
 HOMEPAGE="https://ruby-gnome.github.io/;
 LICENSE="LGPL-2.1+"
 SLOT="0"
@@ -52,7 +52,7 @@ if ver_test -ge "3.4.0"; then
SRC_URI="https://github.com/ruby-gnome/ruby-gnome/archive/${PV}.tar.gz 
-> ruby-gnome2-${PV}.tar.gz"
RUBY_S=ruby-gnome-${PV}/${RUBY_FAKEGEM_NAME}
 else
-   SRC_URI="mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz"
+   
SRC_URI="https://downloads.sourceforge.net/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz;
RUBY_S=ruby-gnome2-all-${PV}/${RUBY_FAKEGEM_NAME}
 fi
 



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

2024-04-30 Thread Michał Górny
commit: 88c9b8245a62a58c2a5ad72d83af880d34dab644
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Apr 12 10:45:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 18:18:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c9b824

stardict.eclass: inline mirror://sourceforge

bump copyright to 2024

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Michał Górny  gentoo.org>

 eclass/stardict.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/stardict.eclass b/eclass/stardict.eclass
index 080c01f92470..b69310c7cb18 100644
--- a/eclass/stardict.eclass
+++ b/eclass/stardict.eclass
@@ -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
 
 # @ECLASS: stardict.eclass
@@ -48,7 +48,7 @@ if [[ -n ${FROM_LANG} && -n ${TO_LANG} ]]; then
 fi
 
 HOMEPAGE="http://stardict.sourceforge.net/;
-SRC_URI="mirror://sourceforge/stardict/${DICT_P}.tar.bz2"
+SRC_URI="https://downloads.sourceforge.net/stardict/${DICT_P}.tar.bz2;
 S="${WORKDIR}/${DICT_P}"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/proj/guru:master commit in: games-puzzle/blockout/, app-misc/clifm/, app-admin/customrescuecd-x86/, ...

2024-04-30 Thread Michał Górny
commit: c20f8c3acd684031787e58a8b4ed73bb3d118ee0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 30 18:29:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 18:29:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c20f8c3a

*/*: Inline mirror://sourceforge

See https://github.com/gentoo/gentoo/pull/36198 for the sed invocation.

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

 app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild   |  4 ++--
 .../customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild  |  4 ++--
 .../customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild  |  4 ++--
 app-misc/clifm/clifm-1.11.ebuild   |  4 ++--
 app-misc/clifm/clifm-1.13.ebuild   |  4 ++--
 app-misc/clifm/clifm-1.16.ebuild   |  4 ++--
 app-misc/clifm/clifm-1.17.ebuild   |  4 ++--
 app-misc/clifm/clifm-.ebuild   |  4 ++--
 app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild | 10 +-
 app-misc/doublecmd-bin/doublecmd-bin-1.1.11_beta.ebuild|  8 
 app-misc/doublecmd-bin/doublecmd-bin-1.1.13.ebuild |  8 
 app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild |  2 +-
 dev-libs/xqilla/xqilla-2.3.4-r1.ebuild |  4 ++--
 dev-libs/xqilla/xqilla-2.3.4.ebuild|  4 ++--
 dev-python/gnuplot-py/gnuplot-py-1.8_p8-r1.ebuild  |  2 +-
 games-fps/quakespasm/quakespasm-0.94.1.ebuild  |  4 ++--
 games-fps/quakespasm/quakespasm-.ebuild|  4 ++--
 games-puzzle/blockout/blockout-2.5.ebuild  |  4 ++--
 media-sound/6pm/6pm-0.9.ebuild |  4 ++--
 media-sound/add64/add64-3.8.0.ebuild   |  4 ++--
 media-sound/add64/add64-3.9.3.ebuild   |  4 ++--
 net-misc/iipsrv/iipsrv-1.2.ebuild  |  4 ++--
 sci-misc/linuxcnc/linuxcnc-.ebuild |  4 ++--
 sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild  |  4 ++--
 24 files changed, 53 insertions(+), 53 deletions(-)

diff --git a/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild 
b/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild
index e8ae3a1dcb..94a7a231e9 100644
--- a/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild
+++ b/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 MY_P="CUSTOMRESCUECD-x86"
 DESCRIPTION="A system rescue cd or usbstick for desktop and server based on 
gentoo"
 HOMEPAGE="https://sourceforge.net/projects/customrescuecd/;
-SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+SRC_URI="https://downloads.sourceforge.net/customrescuecd/"${MY_P}"-"${PV}".iso;
 
 S=${WORKDIR}
 

diff --git 
a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild 
b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
index 120d055cd6..785d7f95de 100644
--- a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
+++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 MY_P="CUSTOMRESCUECD-x86_64"
 DESCRIPTION="A system rescue cd or usbstick for desktop and server based on 
gentoo"
 HOMEPAGE="https://sourceforge.net/projects/customrescuecd/;
-SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+SRC_URI="https://downloads.sourceforge.net/customrescuecd/"${MY_P}"-"${PV}".iso;
 
 S=${WORKDIR}
 

diff --git 
a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild 
b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
index 120d055cd6..785d7f95de 100644
--- a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
+++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 MY_P="CUSTOMRESCUECD-x86_64"
 DESCRIPTION="A system rescue cd or usbstick for desktop and server based on 
gentoo"
 HOMEPAGE="https://sourceforge.net/projects/customrescuecd/;
-SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+SRC_URI="https://downloads.sourceforge.net/customrescuecd/"${MY_P}"-"${PV}".iso;
 
 S=${WORKDIR}
 

diff --git a/app-misc/clifm/clifm-1.11.ebuild b/app-misc/clifm/clifm-1.11.ebuild
index 6d73c353f0..a5d73672d5 

[gentoo-commits] repo/proj/guru:master commit in: dev-scheme/sagittarius/files/, dev-scheme/sagittarius/

2024-04-30 Thread Michał Górny
commit: 9edeb03c8696ec7ad94d65061c9b9921bddab30e
Author: Daichi Yamamoto  dyama  net>
AuthorDate: Tue Apr 30 16:31:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 16:32:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9edeb03c

dev-scheme/sagittarius: fix cxxflags and tests

Closes: https://bugs.gentoo.org/930963
Closes: https://bugs.gentoo.org/930964
Signed-off-by: Daichi Yamamoto  dyama.net>

 .../files/sagittarius-compiler-flags.patch  | 21 +
 dev-scheme/sagittarius/sagittarius-0.9.11.ebuild|  5 -
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch 
b/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch
new file mode 100644
index 00..9157f92bd7
--- /dev/null
+++ b/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch
@@ -0,0 +1,21 @@
+--- a/cmake/FixupCompilerFlags.cmake
 b/cmake/FixupCompilerFlags.cmake
+@@ -45,18 +45,6 @@
+ SET(CMAKE_CXX_FLAGS "-Wall ${CMAKE_CXX_FLAGS}")
+ #SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wshorten-64-to-32")
+ 
+-# for GCC or Clang, we want both maximum performance and debug info.
+-IF (CMAKE_BUILD_TYPE STREQUAL Debug)
+-  SET(CMAKE_C_FLAGS_DEBUG "-O3 ${CMAKE_C_FLAGS_DEBUG}")
+-  SET(CMAKE_CXX_FLAGS_DEBUG "-O3 ${CMAKE_CXX_FLAGS_DEBUG}")
+-ELSEIF(CMAKE_BUILD_TYPE STREQUAL Release)
+-  SET(CMAKE_C_FLAGS_RELEASE "-g ${CMAKE_C_FLAGS_RELEASE}")
+-  SET(CMAKE_CXX_FLAGS_RELEASE "-g ${CMAKE_CXX_FLAGS_RELEASE}")
+-ELSE()
+-  SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O3")
+-  SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O3")
+-ENDIF()
+-
+ # for some reason static library doesn't have this
+ # on x86_64 and is required.
+ # Solaris GCC (32 bit) doesn't have this either. so

diff --git a/dev-scheme/sagittarius/sagittarius-0.9.11.ebuild 
b/dev-scheme/sagittarius/sagittarius-0.9.11.ebuild
index 106404533d..e9365d4d2f 100644
--- a/dev-scheme/sagittarius/sagittarius-0.9.11.ebuild
+++ b/dev-scheme/sagittarius/sagittarius-0.9.11.ebuild
@@ -8,6 +8,7 @@ inherit cmake edo
 DESCRIPTION="R6RS/R7RS Scheme system."
 HOMEPAGE="https://bitbucket.org/ktakashi/sagittarius-scheme;
 
SRC_URI="https://bitbucket.org/ktakashi/sagittarius-scheme/downloads/${P}.tar.gz;
+PATCHES=( "${FILESDIR}/${PN}-compiler-flags.patch" )
 
 LICENSE="BSD-2"
 SLOT="0"
@@ -27,7 +28,9 @@ src_unpack() {
# avoid running ldconfig
edo truncate -s0 "${S}"/cmake/CMakeLists.txt
 
+   edo cd "${S}"/test/tests
# following tests always fail in sandbox
-   cd "${S}"/test/tests
edo rm net/http-client.scm net/socket.scm rfc/websocket.scm
+   # following tests randomly(?!) fail
+   edo rm net/server.scm rfc/oauth2.scm rsa/pkcs/%3a12.scm 
security/keystore.scm
 }



[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/yosys/

2024-04-30 Thread Michał Górny
commit: a17e5850164215a3aba87a4cb8b084d55312a669
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 12:23:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 12:23:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a17e5850

sci-electronics/yosys: drop 0.32

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/yosys/Manifest  |  2 --
 sci-electronics/yosys/yosys-0.32.ebuild | 44 -
 2 files changed, 46 deletions(-)

diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest
index c8d83d0afe..5dd00ba02a 100644
--- a/sci-electronics/yosys/Manifest
+++ b/sci-electronics/yosys/Manifest
@@ -1,4 +1,2 @@
 DIST abc-0cd90d0d2c5338277d832a1d890bed286486bcf5.tar.gz 6154902 BLAKE2B 
1767891c9ae76aa0baea85a26a22dace92912affe857f9637abc90827b3193e2cf736e7b81cb2c3e56d80d76a98220863e0669fff5df9fa86ee4c990c594edd2
 SHA512 
7233edda97b6a2dfbb285b1884befc515b246392050cf01ae623c6bac4b4203cd667022f2fda21c068efc3d72a9fe50c3a66a2f16399fe959bea95f33e305f94
-DIST abc-bb64142b07794ee685494564471e67365a093710.tar.gz 6119314 BLAKE2B 
6cba6362e59bb766d784a1c9edeca8906bf2b08df79d44a16ddb69c72c30e57c95a8375e0b0bad489c35a9a3728c1ccdd1b7fe84d5f5f48f113d59f7615aab8d
 SHA512 
74d1c7c4b204fe30e85e31ed837feadbda9759afd9703ad525a1de53cb704d0f59ac25f78b918e3003fbc87b3afd293d138e0cfc1b38df9139a9aea8f5737fe7
-DIST yosys-0.32.tar.gz 2552341 BLAKE2B 
491cd92de29097f3f9baca4c0982acc7fa180ae3b4ee5980b5246618520b3b0d53f0489615fba903838daef35b7a676106ef8b56e6f22ccc5e927429174dc4ac
 SHA512 
3704ca8286e93ca53344b2a518ba4f2b9c137cf9688a95863f691cce3cca761d061100d3b93a0ad1dbabda13c0dbb137c5234abb6675ce2e5b5167701ccb0910
 DIST yosys-0.40.tar.gz 2802706 BLAKE2B 
d44a436b48bb0c65f67ee398a1663f309e169a22d1a55a0ac46ba60c6fbe9d60a31476e577c091c11bfec687491885df94db6ab6e6c135c014f813f9f7fb7811
 SHA512 
b42afbd9f4d65fe81110c0516e1d5d2cb8accc7fcc8f5bc79887d788547bab74292933b062405cf7c93c74311ad633a12c2ee11be55d7a803445dfac372937cd

diff --git a/sci-electronics/yosys/yosys-0.32.ebuild 
b/sci-electronics/yosys/yosys-0.32.ebuild
deleted file mode 100644
index 724268c969..00
--- a/sci-electronics/yosys/yosys-0.32.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-
-EAPI=8
-
-# get the current value from the yosys makefile...look for ABCREV
-ABC_GIT_COMMIT=bb64142b07794ee685494564471e67365a093710
-
-DESCRIPTION="framework for Verilog RTL synthesis"
-HOMEPAGE="http://www.clifford.at/yosys/;
-SRC_URI="
-   https://github.com/YosysHQ/${PN}/archive/${P}.tar.gz
-   https://github.com/YosysHQ/abc/archive/${ABC_GIT_COMMIT}.tar.gz -> 
abc-${ABC_GIT_COMMIT}.tar.gz
-"
-S="${WORKDIR}/${PN}-${PN}-${PV}"
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/boost
-   media-gfx/xdot
-   sys-devel/clang
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dev-vcs/git"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.31-abc-c++17-fix.patch"
-)
-
-QA_PRESTRIPPED="
-   /usr/bin/yosys-filterlib
-   /usr/bin/yosys-abc
-"
-
-src_prepare() {
-   mv "${WORKDIR}/abc-${ABC_GIT_COMMIT}" "${S}"/abc || die
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX='/usr' install
-}



[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/yosys/files/

2024-04-30 Thread Michał Górny
commit: 62f839a72a952200958e9033d4d7dbd601c479c6
Author: Huang Rui  gmail  com>
AuthorDate: Tue Apr 30 12:35:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 30 12:35:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62f839a7

sci-electronics/yosys: dropped unreferenced patch

Signed-off-by: Huang Rui  gmail.com>

 .../yosys/files/yosys-0.31-abc-c++17-fix.patch | 226 -
 1 file changed, 226 deletions(-)

diff --git a/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch 
b/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
deleted file mode 100644
index 1dad9e6ee6..00
--- a/sci-electronics/yosys/files/yosys-0.31-abc-c++17-fix.patch
+++ /dev/null
@@ -1,226 +0,0 @@
 yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-06-28 02:10:24.0 
-0700
-+++ yosys-yosys-0.31/abc/src/misc/zlib/trees.c 2023-07-18 08:56:03.335795722 
-0700
-@@ -1144,7 +1144,7 @@
-  */
- local unsigned bi_reverse(unsigned code, int len)
- {
--register unsigned res = 0;
-+unsigned res = 0;
- do {
- res |= code & 1;
- code >>= 1, res <<= 1;
 yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-06-28 02:10:24.0 
-0700
-+++ yosys-yosys-0.31/abc/src/misc/zlib/crc32.c 2023-07-18 08:55:38.138798430 
-0700
-@@ -269,8 +269,8 @@
- /* = 
*/
- local unsigned long crc32_little(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
- {
--register u4 c;
--register const u4 FAR *buf4;
-+u4 c;
-+const u4 FAR *buf4;
- 
- c = (u4)crc;
- c = ~c;
-@@ -306,8 +306,8 @@
- /* = 
*/
- local unsigned long crc32_big(unsigned long crc, const unsigned char FAR 
*buf, unsigned len)
- {
--register u4 c;
--register const u4 FAR *buf4;
-+u4 c;
-+const u4 FAR *buf4;
- 
- c = REV((u4)crc);
- c = ~c;
 yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-06-28 
02:10:24.0 -0700
-+++ yosys-yosys-0.31/abc/src/misc/zlib/deflate.c   2023-07-18 
08:55:10.870801362 -0700
-@@ -1027,9 +1027,9 @@
- local uInt longest_match(deflate_state *s, IPos cur_match)
- {
- unsigned chain_length = s->max_chain_length;/* max hash chain length */
--register Bytef *scan = s->window + s->strstart; /* current string */
--register Bytef *match;   /* matched string */
--register int len;   /* length of current match */
-+Bytef *scan = s->window + s->strstart; /* current string */
-+Bytef *match;   /* matched string */
-+int len;   /* length of current match */
- int best_len = s->prev_length;  /* best match length so far */
- int nice_match = s->nice_match; /* stop if match long enough 
*/
- IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
-@@ -1044,13 +1044,13 @@
- /* Compare two bytes at a time. Note: this is not always beneficial.
-  * Try with and without -DUNALIGNED_OK to check.
-  */
--register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
--register ush scan_start = *(ushf*)scan;
--register ush scan_end   = *(ushf*)(scan+best_len-1);
-+Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
-+ush scan_start = *(ushf*)scan;
-+ush scan_end   = *(ushf*)(scan+best_len-1);
- #else
--register Bytef *strend = s->window + s->strstart + MAX_MATCH;
--register Byte scan_end1  = scan[best_len-1];
--register Byte scan_end   = scan[best_len];
-+Bytef *strend = s->window + s->strstart + MAX_MATCH;
-+Byte scan_end1  = scan[best_len-1];
-+Byte scan_end   = scan[best_len];
- #endif
- 
- /* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 
16.
-@@ -1173,10 +1173,10 @@
-  */
- local uInt longest_match(deflate_state *s, IPos cur_match)
- {
--register Bytef *scan = s->window + s->strstart; /* current string */
--register Bytef *match;   /* matched string */
--register int len;   /* length of current match */
--register Bytef *strend = s->window + s->strstart + MAX_MATCH;
-+Bytef *scan = s->window + s->strstart; /* current string */
-+Bytef *match;   /* matched string */
-+int len;   /* length of current match */
-+Bytef *strend = s->window + s->strstart + MAX_MATCH;
- 
- /* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 
16.
-  * It is easy to get rid of this optimization if necessary.
-@@ -1261,8 +1261,8 @@
-  */
- local void fill_window(deflate_state *s)
- {
--register unsigned n, m;
--register Posf *p;
-+unsigned n, m;
-+Posf *p;
- unsigned more;/* Amount of free space at the end of the window. */
- uInt wsize = s->w_size;
- 
 

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

2024-04-30 Thread Mike Gilbert
commit: 419c393e7c673893092cf1784ea456b1227ef5db
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Apr 30 17:53:59 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Apr 30 17:53:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419c393e

sys-devel/clang-common: reapply cet config for x86_64 only

This got dropped by accident.

Bug: https://bugs.gentoo.org/928460
Fixes: f6674da9ede829fbb18e97530ca10b48d0f37e29
Signed-off-by: Mike Gilbert  gentoo.org>

 ...-18.1.4-r3.ebuild => clang-common-18.1.4-r4.ebuild} | 18 +-
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/sys-devel/clang-common/clang-common-18.1.4-r3.ebuild 
b/sys-devel/clang-common/clang-common-18.1.4-r4.ebuild
similarity index 96%
rename from sys-devel/clang-common/clang-common-18.1.4-r3.ebuild
rename to sys-devel/clang-common/clang-common-18.1.4-r4.ebuild
index fff63838526d..b7d4720e0e22 100644
--- a/sys-devel/clang-common/clang-common-18.1.4-r3.ebuild
+++ b/sys-devel/clang-common/clang-common-18.1.4-r4.ebuild
@@ -73,6 +73,11 @@ _doclang_cfg() {
@gentoo-common.cfg
@gentoo-common-ld.cfg
EOF
+   if [[ ${triple} == x86_64* ]]; then
+   cat >> "${ED}/etc/clang/${tool}.cfg" <<-EOF || die
+   @gentoo-cet.cfg
+   EOF
+   fi
done
 
if use kernel_Darwin; then
@@ -85,6 +90,11 @@ _doclang_cfg() {
# This configuration file is used by the ${triple}-clang-cpp 
driver.
@gentoo-common.cfg
EOF
+   if [[ ${triple} == x86_64* ]]; then
+   cat >> "${ED}/etc/clang/${triple}-clang-cpp.cfg" <<-EOF || die
+   @gentoo-cet.cfg
+   EOF
+   fi
 
# Install symlinks for triples with other vendor strings since some
# programs insist on mangling the triple.
@@ -175,11 +185,9 @@ src_install() {
-include "${EPREFIX}/usr/include/gentoo/fortify.h"
EOF
 
-   if use amd64; then
-   cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die
-   -Xarch_host -fcf-protection=$(usex cet full none)
-   EOF
-   fi
+   newins - gentoo-cet.cfg <<-EOF
+   -Xarch_host -fcf-protection=$(usex cet full none)
+   EOF
 
if use kernel_Darwin; then
newins - gentoo-hardened-ld.cfg <<-EOF



[gentoo-commits] proj/tex-overlay:main commit in: eclass/

2024-04-30 Thread Florian Schmaus
commit: 40d8b1156d94b469d2ffc00d2f5c6f0ce628bec3
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Apr 30 17:45:41 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Apr 30 17:45:41 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=40d8b115

texlive-module.eclass: use ebegin and eend

Signed-off-by: Florian Schmaus  gentoo.org>

 eclass/texlive-module.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index 1ed039d..b02b2b8 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -531,10 +531,12 @@ texlive-module_src_install() {
grep_expressions+=(-e "/${f//./\\.}$")
done
 
+   ebegin "Installing man pages"
find texmf-dist/doc/man -type f -name '*.[0-9n]' -print 
|
grep -v "${grep_expressions[@]}" |
xargs -d '\n' --no-run-if-empty doman
-   assert "error installing man pages"
+   nonfatal assert -n
+   eend $? || die "error installing man pages"
 
# Delete all man pages under texmf-dist/doc/man
find texmf-dist/doc/man -type f -name '*.[0-9n]' 
-delete ||



[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-modules-hashivault/

2024-04-30 Thread Patrick McLean
commit: 6a094131a7c31149d249af4fe8b408bfbce4e69b
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Apr 30 17:37:52 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 30 17:37:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a094131

app-admin/ansible-modules-hashivault: drop 4.6.8, 5.1.0

Signed-off-by: Patrick McLean  gentoo.org>

 app-admin/ansible-modules-hashivault/Manifest  |  2 --
 .../ansible-modules-hashivault-4.6.8.ebuild| 29 --
 .../ansible-modules-hashivault-5.1.0.ebuild| 35 --
 3 files changed, 66 deletions(-)

diff --git a/app-admin/ansible-modules-hashivault/Manifest 
b/app-admin/ansible-modules-hashivault/Manifest
index c5d651fc237f..2dbe0830c118 100644
--- a/app-admin/ansible-modules-hashivault/Manifest
+++ b/app-admin/ansible-modules-hashivault/Manifest
@@ -1,3 +1 @@
-DIST ansible-modules-hashivault-4.6.8.tar.gz 94253 BLAKE2B 
2b6a315cfd051a2e16d889a8784a9185b86b98b3d96ba19f6bdde8b628ce94622c360b60cb59dfcae790fc822f2c41eacd5428356b48324aa2704f0048821c2d
 SHA512 
4b3487e553e6dea5fbefbb383ce22d018ed9f83378d601574badfb2be8dd3f98c54caf975690d3116df6cca970d8e2d3932f0d0ccb1f18f7145aee0beae79f96
-DIST ansible-modules-hashivault-5.1.0.gh.tar.gz 100025 BLAKE2B 
6bedb1269a5f39be777ab24e973a52a708d5871cf99f6e7018caa703bc4e8222fec9a40b6b5b980c67e2574034511fe810cba656278336dce0ca3b52f880bcb6
 SHA512 
cc442a80a4a15e013352202912af6db889afe793aa5baebd8056312eea42c7a819fdae32c9199ec297b9c4aa30719017bff964934d7f94571f368996328619ab
 DIST ansible-modules-hashivault-5.2.1.gh.tar.gz 101636 BLAKE2B 
3395dc86917b8a35b6ff34f9c518969100fde0e0f760760cbf7c126f5f782e22a01bfe60e9dae89cef49839e80d4f5c0ff2731672cdd616c3eac545d6b507072
 SHA512 
374edef8c47a27c6a9cde55e8b9294b05c0f222a2ff21e68551558e197d6a938c17a88fa85f18e25f2123585ed0465507b2759036ac834a55ee68c13f54304b4

diff --git 
a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild 
b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild
deleted file mode 100644
index 657bfb2bda2b..
--- 
a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-4.6.8.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
-
-DESCRIPTION="Ansible module for hashicorp vault"
-HOMEPAGE="https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://github.com/TerryHowe/ansible-modules-hashivault.git;
-else
-   
SRC_URI="https://github.com/TerryHowe/ansible-modules-hashivault/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   >=app-admin/ansible-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/hvac-0.9.5[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-# The tests require a private instance of vault
-RESTRICT="test"

diff --git 
a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.1.0.ebuild 
b/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.1.0.ebuild
deleted file mode 100644
index 054808151350..
--- 
a/app-admin/ansible-modules-hashivault/ansible-modules-hashivault-5.1.0.ebuild
+++ /dev/null
@@ -1,35 +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} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Ansible module for hashicorp vault"
-HOMEPAGE="https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://github.com/TerryHowe/ansible-modules-hashivault.git;
-else
-   
SRC_URI="https://github.com/TerryHowe/ansible-modules-hashivault/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   >=app-admin/ansible-5.0.0[${PYTHON_USEDEP}]
-   >=dev-python/hvac-1.0.0[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-# The tests require a private instance of vault
-RESTRICT="test"
-
-python_prepare_all() {
-   sed -i 's:description-file:description_file:' setup.cfg || die
-   distutils-r1_python_prepare_all
-}



  1   2   3   >