[gentoo-commits] proj/musl:master commit in: dev-build/kbuild/, dev-util/kbuild/files/, dev-build/kbuild/files/, ...

2024-01-18 Thread Sam James
commit: aae6cc8e443c5fc65627453781ac2ffb17b7eef8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:52:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:52:24 2024 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=aae6cc8e

Move {dev-util -> dev-build}/kbuild

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

 {dev-util => dev-build}/kbuild/Manifest   | 0
 {dev-util => dev-build}/kbuild/files/kbuild-0.1.5-gentoo-docdir.patch | 0
 .../kbuild/files/kbuild-0.1.9998_pre20110817-gcc-4.7.patch| 0
 .../kbuild/files/kbuild-0.1.9998_pre20110817-gold.patch   | 0
 .../kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch  | 0
 {dev-util => dev-build}/kbuild/files/kbuild-0.1.9998_pre20120806-qa.patch | 0
 {dev-util => dev-build}/kbuild/files/kbuild-glibc-2.10.patch  | 0
 {dev-util => dev-build}/kbuild/files/kbuild-missing-headers.patch | 0
 {dev-util => dev-build}/kbuild/files/kbuild-musl.patch| 0
 {dev-util => dev-build}/kbuild/files/kbuild-non-glibc.patch   | 0
 {dev-util => dev-build}/kbuild/files/kbuild-unknown-configure-opt.patch   | 0
 {dev-util => dev-build}/kbuild/kbuild-0.1.9998_pre20131130-r1.ebuild  | 0
 {dev-util => dev-build}/kbuild/metadata.xml   | 0
 13 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-util/kbuild/Manifest b/dev-build/kbuild/Manifest
similarity index 100%
rename from dev-util/kbuild/Manifest
rename to dev-build/kbuild/Manifest

diff --git a/dev-util/kbuild/files/kbuild-0.1.5-gentoo-docdir.patch 
b/dev-build/kbuild/files/kbuild-0.1.5-gentoo-docdir.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-0.1.5-gentoo-docdir.patch
rename to dev-build/kbuild/files/kbuild-0.1.5-gentoo-docdir.patch

diff --git a/dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-gcc-4.7.patch 
b/dev-build/kbuild/files/kbuild-0.1.9998_pre20110817-gcc-4.7.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-gcc-4.7.patch
rename to dev-build/kbuild/files/kbuild-0.1.9998_pre20110817-gcc-4.7.patch

diff --git a/dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-gold.patch 
b/dev-build/kbuild/files/kbuild-0.1.9998_pre20110817-gold.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-gold.patch
rename to dev-build/kbuild/files/kbuild-0.1.9998_pre20110817-gold.patch

diff --git 
a/dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch 
b/dev-build/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch
similarity index 100%
rename from 
dev-util/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch
rename to 
dev-build/kbuild/files/kbuild-0.1.9998_pre20110817-kash-link-pthread.patch

diff --git a/dev-util/kbuild/files/kbuild-0.1.9998_pre20120806-qa.patch 
b/dev-build/kbuild/files/kbuild-0.1.9998_pre20120806-qa.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-0.1.9998_pre20120806-qa.patch
rename to dev-build/kbuild/files/kbuild-0.1.9998_pre20120806-qa.patch

diff --git a/dev-util/kbuild/files/kbuild-glibc-2.10.patch 
b/dev-build/kbuild/files/kbuild-glibc-2.10.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-glibc-2.10.patch
rename to dev-build/kbuild/files/kbuild-glibc-2.10.patch

diff --git a/dev-util/kbuild/files/kbuild-missing-headers.patch 
b/dev-build/kbuild/files/kbuild-missing-headers.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-missing-headers.patch
rename to dev-build/kbuild/files/kbuild-missing-headers.patch

diff --git a/dev-util/kbuild/files/kbuild-musl.patch 
b/dev-build/kbuild/files/kbuild-musl.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-musl.patch
rename to dev-build/kbuild/files/kbuild-musl.patch

diff --git a/dev-util/kbuild/files/kbuild-non-glibc.patch 
b/dev-build/kbuild/files/kbuild-non-glibc.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-non-glibc.patch
rename to dev-build/kbuild/files/kbuild-non-glibc.patch

diff --git a/dev-util/kbuild/files/kbuild-unknown-configure-opt.patch 
b/dev-build/kbuild/files/kbuild-unknown-configure-opt.patch
similarity index 100%
rename from dev-util/kbuild/files/kbuild-unknown-configure-opt.patch
rename to dev-build/kbuild/files/kbuild-unknown-configure-opt.patch

diff --git a/dev-util/kbuild/kbuild-0.1.9998_pre20131130-r1.ebuild 
b/dev-build/kbuild/kbuild-0.1.9998_pre20131130-r1.ebuild
similarity index 100%
rename from dev-util/kbuild/kbuild-0.1.9998_pre20131130-r1.ebuild
rename to dev-build/kbuild/kbuild-0.1.9998_pre20131130-r1.ebuild

diff --git a/dev-util/kbuild/metadata.xml b/dev-build/kbuild/metadata.xml
similarity index 100%
rename from dev-util/kbuild/metadata.xml
rename to dev-build/kbuild/metadata.xml



[gentoo-commits] repo/proj/prefix:master commit in: dev-build/meson/files/, dev-build/meson/

2024-01-18 Thread Fabian Groffen
commit: 45bcbdaea2e34882fa8db8c9b43118dafa6479a1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 19 07:51:47 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 19 07:51:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=45bcbdae

dev-build/meson: gx86 version now has xtools support

Signed-off-by: Fabian Groffen  gentoo.org>

 dev-build/meson/Manifest   |   2 -
 ...vert-clike-Deduplicate-rpath-linker-flags.patch |  55 -
 ...nd-don-t-hide-all-compiler-warnings-for-t.patch | 250 -
 .../meson/files/meson-1.2.1-python-path.patch  |  26 ---
 .../meson/files/meson-1.3.1-xtools-support.patch   |  36 ---
 dev-build/meson/meson-1.3.1.ebuild | 134 ---
 dev-build/meson/metadata.xml   |  15 --
 7 files changed, 518 deletions(-)

diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest
deleted file mode 100644
index c5619b32b9..00
--- a/dev-build/meson/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST meson-1.3.1.tar.gz 386 BLAKE2B 
64d53eddc8cb321a4e2dabaa4b7499798a7b68764b1a7a5182bfa21d081dc07105acab616119b88ff610e5d75504f03d1c0aefee3602ddf538fc491ff3d0204a
 SHA512 
6e694beb70329535faca9405358c04e2fd5a490b0c0d2678d5831b7de3477e0fcf4f6a242f1bc6218da04ac4f6e096ee53cdf273c6b6a38a35d370e8c16694ba
-DIST meson-1.3.1.tar.gz.asc 833 BLAKE2B 
1db7aabe3b7d491dfcd288a780d10784517a73e07348f2d5b98d1fa347dd08b2afa210511c7f5ff867b10ecd3ce470ea764b5ce6907aa7dcaa4d619f705e339c
 SHA512 
0f652d375fa7700f3048266330d783664593c08da47d4f0d87af0be5d8b5e21113521651fb923c6a1cfe88aef7067ebd85b27946f19e71133d7c9805839fc873

diff --git 
a/dev-build/meson/files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch 
b/dev-build/meson/files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch
deleted file mode 100644
index 3d40616fec..00
--- 
a/dev-build/meson/files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 2fbc7b5ce3aced483b196dd10ca9eee1713b7494 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Tue, 26 Dec 2023 15:06:12 -0500
-Subject: [PATCH] Revert "clike: Deduplicate rpath linker flags"
-
-This reverts commit 53ea59ad8455277797117d225f326851fe7d369c.
-
-This breaks at least:
-- frameworks/17 mpi
-- frameworks/30 scalapack
-
-The problem is that openmpi's pkg-config emitted link arguments
-includes:
-
-```
--Wl,-rpath -Wl,/path/to/libdir
-```
-
-The deduplication logic in meson doesn't contain sufficient information
-to tell when the compiler is passing an argument that requires values,
-and definitely cannot tell when that argument is split across argv. But
-for arguments that *can* do this, it is not possible to deduplicate a
-single argument as standalone, because it is not standalone.
-
-The argument for deduplicating rpath here was that if you have multiple
-dependencies that all add the same rpath, the Apple ld64 emits a
-non-fatal warning "duplicate -rpath ignored". Since this is non-fatal,
-it's not a major issue. A major issue is when builds fatally error out
-with:
-
-```
-FAILED: scalapack_c
-cc  -o scalapack_c scalapack_c.p/main.c.o -Wl,--as-needed -Wl,--no-undefined 
-Wl,--start-group /usr/lib64/libscalapack.so /usr/lib64/liblapack.so 
/usr/lib64/libblas.so -Wl,-rpath -Wl,/usr/lib64 -Wl,/usr/lib64 
-Wl,--enable-new-dtags /usr/lib64/libmpi.so -Wl,--end-group
-/usr/libexec/gcc/x86_64-pc-linux-gnu/ld: error: /usr/lib64: read: Is a 
directory
-```

- mesonbuild/compilers/mixins/clike.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/mesonbuild/compilers/mixins/clike.py 
b/mesonbuild/compilers/mixins/clike.py
-index b3fc96cec..76c8e0413 100644
 a/mesonbuild/compilers/mixins/clike.py
-+++ b/mesonbuild/compilers/mixins/clike.py
-@@ -54,7 +54,7 @@ class CLikeCompilerArgs(arglist.CompilerArgs):
- 
- # NOTE: not thorough. A list of potential corner cases can be found in
- # 
https://github.com/mesonbuild/meson/pull/4593#pullrequestreview-182016038
--dedup1_prefixes = ('-l', '-Wl,-l', '-Wl,--export-dynamic', '-Wl,-rpath')
-+dedup1_prefixes = ('-l', '-Wl,-l', '-Wl,--export-dynamic')
- dedup1_suffixes = ('.lib', '.dll', '.so', '.dylib', '.a')
- dedup1_args = ('-c', '-S', '-E', '-pipe', '-pthread')
- 
--- 
-2.41.0
-

diff --git 
a/dev-build/meson/files/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch
 
b/dev-build/meson/files/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch
deleted file mode 100644
index 652ffd2522..00
--- 
a/dev-build/meson/files/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch
+++ /dev/null
@@ -1,250 +0,0 @@
-From 5f659af870011e74299d1455a65c2cd5f5ace51f Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Tue, 5 Dec 2023 14:26:54 -0500
-Subject: [PATCH] ninja backend: don't hide all compiler warnings for
- transpiled languages
-
-This was originally added for vala only, with 

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

2024-01-18 Thread Sam James
commit: 2f2ddcc1c3befd8c0e25165c6fb20b74e919d24e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2ddcc1

x11-base/xwayland: Stabilize 23.2.4 x86, #922454

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

 x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild 
b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 4b6031657b5c..9dc0da1af665 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standalone X server running under Wayland"



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

2024-01-18 Thread Sam James
commit: 771acbb91cf5949b6d39cbd15ac03828a1930ffa
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771acbb9

x11-base/xwayland: Stabilize 23.2.4 ppc64, #922454

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

 x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild 
b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 9596ce98767b..6fe66761d49a 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standalone X server running under Wayland"



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

2024-01-18 Thread Sam James
commit: 25e0f4ea783f8be40eaddb51e2ac3975995ff12d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e0f4ea

x11-base/xwayland: Stabilize 23.2.4 arm64, #922454

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

 x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild 
b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 6fe66761d49a..4b6031657b5c 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standalone X server running under Wayland"



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

2024-01-18 Thread Sam James
commit: fb2a33e4a5ac4ce9b56fd43ca2684671dc5c92ce
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2a33e4

x11-base/xwayland: Stabilize 23.2.4 arm, #922454

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

 x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild 
b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 24650befd6ac..9596ce98767b 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standalone X server running under Wayland"



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

2024-01-18 Thread Sam James
commit: a307391cc4712d327ae50fab43d6c5446400343d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a307391c

x11-base/xwayland: Stabilize 23.2.4 amd64, #922454

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

 x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild 
b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 26d007f70835..24650befd6ac 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standalone X server running under Wayland"



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

2024-01-18 Thread Sam James
commit: 28f11a23415594bf724348c4517f32635ade3a96
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f11a23

x11-base/xorg-server: Stabilize 21.1.11 sparc, #922453

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

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

diff --git a/x11-base/xorg-server/xorg-server-21.1.11.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
index 937817d05fd8..c1b407330394 100644
--- a/x11-base/xorg-server/xorg-server-21.1.11.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



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

2024-01-18 Thread Sam James
commit: f23b0a232cec7d13e3287fc5afed0efbda68e433
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23b0a23

x11-base/xorg-server: Stabilize 21.1.11 arm, #922453

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

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

diff --git a/x11-base/xorg-server/xorg-server-21.1.11.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
index ca3f1072d524..55a4ca5fa3aa 100644
--- a/x11-base/xorg-server/xorg-server-21.1.11.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



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

2024-01-18 Thread Sam James
commit: d867b22daab0e8904c3dfaf31cffe4f63890b342
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d867b22d

x11-base/xorg-server: Stabilize 21.1.11 amd64, #922453

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

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

diff --git a/x11-base/xorg-server/xorg-server-21.1.11.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
index d0803ee99ef0..ca3f1072d524 100644
--- a/x11-base/xorg-server/xorg-server-21.1.11.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



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

2024-01-18 Thread Sam James
commit: d0f3e63c8820d9361611a0eb66539beb87b5a498
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f3e63c

x11-base/xorg-server: Stabilize 21.1.11 ppc64, #922453

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

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

diff --git a/x11-base/xorg-server/xorg-server-21.1.11.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
index 55a4ca5fa3aa..9697ac0f281a 100644
--- a/x11-base/xorg-server/xorg-server-21.1.11.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



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

2024-01-18 Thread Sam James
commit: a70f29dc619da3fd7d061abed744a6305904ae45
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:48:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:48:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70f29dc

x11-base/xorg-server: Stabilize 21.1.11 arm64, #922453

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

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

diff --git a/x11-base/xorg-server/xorg-server-21.1.11.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
index 9697ac0f281a..937817d05fd8 100644
--- a/x11-base/xorg-server/xorg-server-21.1.11.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



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

2024-01-18 Thread Sam James
commit: a1e21703f86e5d60a68a53839774535ccdb8403e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:44:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:44:41 2024 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=a1e21703

14.0.0: add 76_all_PR113467-vect-miscompile.patch

Bug: https://gcc.gnu.org/PR113467
Bug: https://bugs.gentoo.org/922195
Signed-off-by: Sam James  gentoo.org>

 14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch 
b/14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch
new file mode 100644
index 000..aee5ddf
--- /dev/null
+++ b/14.0.0/gentoo/76_all_PR113467-vect-miscompile.patch
@@ -0,0 +1,15 @@
+https://gcc.gnu.org/PR113467
+
+Disable early-exit peeling variants.
+--- a/gcc/tree-vect-loop.cc
 b/gcc/tree-vect-loop.cc
+@@ -998,6 +998,9 @@ vec_init_loop_exit_info (class loop *loop)
+   }
+ }
+ 
++  if (candidate && candidate->src != EDGE_PRED (loop->latch, 0)->src)
++return NULL;
++
+   return candidate;
+ }
+ 



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

2024-01-18 Thread Fabian Groffen
commit: 83d72770bcd85405144b4a6ad2b427abc11fe62c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 19 07:33:03 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 19 07:34:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d72770

app-editors/{vim-core,vim,gvim}: disable CP932 for musl builds

Closes: https://bugs.gentoo.org/908961
Signed-off-by: Fabian Groffen  gentoo.org>

 app-editors/gvim/gvim-9.0.2167.ebuild | 5 +
 app-editors/gvim/gvim-.ebuild | 5 +
 app-editors/vim-core/vim-core-9.0.2167.ebuild | 5 +
 app-editors/vim-core/vim-core-.ebuild | 5 +
 app-editors/vim/vim-9.0.2167.ebuild   | 5 +
 app-editors/vim/vim-.ebuild   | 5 +
 6 files changed, 30 insertions(+)

diff --git a/app-editors/gvim/gvim-9.0.2167.ebuild 
b/app-editors/gvim/gvim-9.0.2167.ebuild
index f347bfc28ae4..547c5a78bdce 100644
--- a/app-editors/gvim/gvim-9.0.2167.ebuild
+++ b/app-editors/gvim/gvim-9.0.2167.ebuild
@@ -165,6 +165,11 @@ src_prepare() {
sed -i -e \
'/# define FEAT_CSCOPE/d' src/feature.h || die 
"couldn't disable cscope"
fi
+
+   # bug 908961
+   if use elibc_musl ; then
+   sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+   fi
 }
 
 src_configure() {

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index 575b259aa039..9f2b67d6fdc0 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -164,6 +164,11 @@ src_prepare() {
sed -i -e \
'/# define FEAT_CSCOPE/d' src/feature.h || die 
"couldn't disable cscope"
fi
+
+   # bug 908961
+   if use elibc_musl ; then
+   sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+   fi
 }
 
 src_configure() {

diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild 
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
index edd3e7679185..cca287f37b6e 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -108,6 +108,11 @@ src_prepare() {
 
# Remove src/auto/configure file.
rm -v src/auto/configure || die "rm configure failed"
+
+   # bug 908961
+   if use elibc_musl ; then
+   sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+   fi
 }
 
 src_configure() {

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index 90c03717c01c..acfd3ab4aab3 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -108,6 +108,11 @@ src_prepare() {
 
# Remove src/auto/configure file.
rm -v src/auto/configure || die "rm configure failed"
+
+   # bug 908961
+   if use elibc_musl ; then
+   sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+   fi
 }
 
 src_configure() {

diff --git a/app-editors/vim/vim-9.0.2167.ebuild 
b/app-editors/vim/vim-9.0.2167.ebuild
index 2b51783e44cb..89f0524b4be8 100644
--- a/app-editors/vim/vim-9.0.2167.ebuild
+++ b/app-editors/vim/vim-9.0.2167.ebuild
@@ -153,6 +153,11 @@ src_prepare() {
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed 
failed"
rm src/auto/configure || die "rm failed"
+
+   # bug 908961
+   if use elibc_musl ; then
+   sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+   fi
 }
 
 src_configure() {

diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index 0a89c95fd2c9..d3ce80bac470 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -153,6 +153,11 @@ src_prepare() {
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed 
failed"
rm src/auto/configure || die "rm failed"
+
+   # bug 908961
+   if use elibc_musl ; then
+   sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+   fi
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/files/, net-dns/c-ares/

2024-01-18 Thread Sam James
commit: a28f282c916409fa07de88716d221a93c83cf976
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 07:09:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:10:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28f282c

net-dns/c-ares: backport RR sanity check fix

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

 net-dns/c-ares/c-ares-1.25.0-r1.ebuild |  96 
 .../files/c-ares-1.25.0-fix-sanity-check-rr.patch  | 166 +
 2 files changed, 262 insertions(+)

diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild 
b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild
new file mode 100644
index ..f765378e9adf
--- /dev/null
+++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
+inherit edo multilib-minimal verify-sig
+
+DESCRIPTION="C library that resolves names asynchronously"
+HOMEPAGE="https://c-ares.org/;
+SRC_URI="
+   https://c-ares.org/download/${P}.tar.gz
+   verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc )
+"
+
+# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
+LICENSE="MIT ISC"
+# Subslot = SONAME of libcares.so.2
+SLOT="0/2"
+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"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? ( dev-cpp/gtest )
+   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
+"
+
+DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/ares_build.h
+)
+
+A__QA_CONFIG_IMPL_DECL_SKIP=(
+   # Checking for obsolete headers
+   malloc
+   calloc
+   free
+
+   # Non-existent on Linux
+   closesocket
+   CloseSocket
+   ioctlsocket
+   bitncmp
+   ConvertInterfaceIndexToLuid
+   ConvertInterfaceLuidToNameA
+)
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-sanity-check-rr.patch
+)
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-symbol-hiding
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   )
+
+   # Needed for running unit tests only
+   # Violates sandbox and tests pass fine without
+   export ax_cv_uts_namespace=no
+   export ax_cv_user_namespace=no
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   cd "${BUILD_DIR}"/test || die
+
+   # We're skipping the "real" network tests with the filter
+   # see https://github.com/c-ares/c-ares/tree/main/test
+   local network_tests=(
+   # Most live tests have Live in the name
+   *Live*
+   # These don't but are still in ares-test-live.cc => live
+   *GetTCPSock*
+   *TimeoutValue*
+   *GetSock*
+   *GetSock_virtualized*
+   *VerifySocketFunctionCallback*
+   # Seems flaky, even run manually
+   # 
https://github.com/c-ares/c-ares/commit/9e542a8839f81c990bb0dff14beeaf9aa6bcc18d
+   *MockUDPMaxQueriesTest.GetHostByNameParallelLookups*
+   )
+
+   # The format for disabling test1, test2, and test3 looks like:
+   # -test1:test2:test3
+   edo ./arestest --gtest_filter=-$(echo $(IFS=:; echo 
"${network_tests[*]}"))
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}

diff --git a/net-dns/c-ares/files/c-ares-1.25.0-fix-sanity-check-rr.patch 
b/net-dns/c-ares/files/c-ares-1.25.0-fix-sanity-check-rr.patch
new file mode 100644
index ..9b494ebfe8fe
--- /dev/null
+++ b/net-dns/c-ares/files/c-ares-1.25.0-fix-sanity-check-rr.patch
@@ -0,0 +1,166 @@
+https://github.com/c-ares/c-ares/issues/683
+https://github.com/c-ares/c-ares/commit/626dcb155b4daf3360e4251c64ce052e7e520b34
+
+From 626dcb155b4daf3360e4251c64ce052e7e520b34 Mon Sep 17 00:00:00 2001
+From: Brad House 
+Date: Fri, 12 Jan 2024 09:55:42 -0500
+Subject: [PATCH] Do not sanity check RR Name vs Question (#685)
+
+It appears as though we should never sanity check the RR name vs the question 
name as some DNS servers may return results for alias records.
+
+Fixes Bug: #683
+Fix By: Brad House (@bradh352)
+--- a/src/lib/ares__parse_into_addrinfo.c
 b/src/lib/ares__parse_into_addrinfo.c
+@@ -81,7 +81,6 @@ ares_status_t ares__parse_into_addrinfo(const unsigned char 
*abuf, size_t alen,
+   }
+ 
+   for (i = 0; i < ancount; i++) {
+-const char  *rname = NULL;
+ ares_dns_rec_type_t  rtype;
+ const ares_dns_rr_t *rr =
+   ares_dns_record_rr_get(dnsrec, ARES_SECTION_ANSWER, i);
+@@ -91,13 +90,18 @@ ares_status_t 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2024-01-18 Thread Eray Aslan
commit: c652636e0ab53859f242743dc1fdd69512520e9f
Author: Eray Aslan  gentoo  org>
AuthorDate: Fri Jan 19 07:04:30 2024 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Fri Jan 19 07:04:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c652636e

mail-mta/postfix: add 3.9_pre20240118, drop 3.9_pre20240116

Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.9_pre20240116.ebuild => postfix-3.9_pre20240118.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 48621a231d53..9d5164722404 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,2 +1,2 @@
 DIST postfix-3.8.4.tar.gz 4864184 BLAKE2B 
200ce3d72444da05e42fc8627002d53d68c1b3d78b7f74b0130ac958c23d16454783ef4849a8c9a4e3cba8ae36646e921f7e94ac4fb819b597e1a5ab1a875272
 SHA512 
5bae3d62e104714aead1fff28a595bab4315227382f53c8dae2a231f4240e31abda19c1e3befc1db4c89bc5d66c9a43830390365aadabdac5cf36b493c5c48c7
-DIST postfix-3.9-20240116.tar.gz 4912676 BLAKE2B 
dca9f0d3cf7bbfb72109eca46ced9e2d63ff09c9b2e520188865be7f743501bfd645cfda6080cc7f987ef97f98efed101f82f5a7cf2fcb7358bd840e30dee346
 SHA512 
4dff6e7955516871a7e2e900fb8d06cdf68d8e08d062b0b21a81b6f61f7c5e200c64860532c1df8bbefb50e18ea0a6d877e5268accfdeb1bf100971fdd662d25
+DIST postfix-3.9-20240118.tar.gz 4914088 BLAKE2B 
33f419c28e6b0b8445694438e06b6d0948fd3f20025c9497c88c52682a221ea5d98c1823dd15923f3869b519658a60645f5d804d28784bd7a8f7e2c643e83896
 SHA512 
bf44f8ceceff8a1973ce57f12ae60bcfb1169d8d4c4a8644b8f2bc42fcff5170aa5ece070a5ba3a9333e751224e9090356663d43b6e10d803b62a6121b696bc9

diff --git a/mail-mta/postfix/postfix-3.9_pre20240116.ebuild 
b/mail-mta/postfix/postfix-3.9_pre20240118.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.9_pre20240116.ebuild
rename to mail-mta/postfix/postfix-3.9_pre20240118.ebuild



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2024-01-18 Thread Sam James
commit: bd9c485781584e951e703ee191308db23506af9a
Author: Siddhanth Rathod  gmail  com>
AuthorDate: Fri Jan 19 06:59:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 07:03:39 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=bd9c4857

eclean: handle when git3-src doesn't exist (port to Pathlib)

Followup to c584d83705a2ca08961e4f0b541442fdf9a75947.

Bug: https://bugs.gentoo.org/922455
Signed-off-by: Siddhanth Rathod  gmail.com>
Closes: https://github.com/gentoo/gentoolkit/pull/41
Signed-off-by: Sam James  gentoo.org>

 pym/gentoolkit/eclean/search.py | 50 -
 1 file changed, 25 insertions(+), 25 deletions(-)

diff --git a/pym/gentoolkit/eclean/search.py b/pym/gentoolkit/eclean/search.py
index 3610920..2eebcfd 100644
--- a/pym/gentoolkit/eclean/search.py
+++ b/pym/gentoolkit/eclean/search.py
@@ -5,12 +5,13 @@
 
 
 import os
+import shlex
 import stat
 import sys
-import shlex
 from functools import partial
 from inspect import signature
-from typing import Optional
+from pathlib import Path
+from typing import Optional, Set
 
 import portage
 from portage.dep import Atom, use_reduce
@@ -136,7 +137,7 @@ class DistfilesSearch:
 # gather the files to be cleaned
 self.output("...checking limits for %d ebuild sources" % len(pkgs))
 
-vcs = self.vcs_check(_distdir)
+vcs = self.vcs_check(Path(_distdir))
 checks = self._get_default_checks(size_limit, time_limit, exclude, 
destructive)
 checks.extend(extra_checks)
 clean_me = self._check_limits(_distdir, checks, clean_me)
@@ -335,31 +336,30 @@ class DistfilesSearch:
 deprecated.update(_deprecated)
 return pkgs, deprecated
 
-def vcs_check(self, distdir):
+def vcs_check(self, distdir: Path) -> Set:
 """Checks $DISTDIR/vcs-src for checkouts which are not in the vardb"""
 # For now we only check git
-vcs_src = os.path.join(distdir, "git3-src")
-if not os.path.exists(vcs_src):
-return {}
-
+vcs_src = distdir / "git3-src"
 expected_dirs = set()
-for i in set(self.vardb.cpv_all()):
-if "live" in self.vardb.aux_get(i, ["PROPERTIES"]):
-try:
-# try to get the dir names of the cloned
-# repos from the environment file.
-vcs_dir = {
-i.split("=")[-1].strip('"')
-for i in shlex.split(
-self.vardb._aux_env_search(i, ["EVCS_STORE_DIRS"])[
-"EVCS_STORE_DIRS"
-].strip("()")
-)
-}
-expected_dirs.update(vcs_dir)
-except KeyError:
-pass
-actual_dirs = {os.path.join(vcs_src, i) for i in os.listdir(vcs_src)}
+actual_dirs = set()
+if vcs_src.is_dir():
+for i in set(self.vardb.cpv_all()):
+if "live" in self.vardb.aux_get(i, ["PROPERTIES"]):
+try:
+# try to get the dir names of the cloned
+# repos from the environment file.
+vcs_dir = {
+i.split("=")[-1].strip('"')
+for i in shlex.split(
+self.vardb._aux_env_search(i, 
["EVCS_STORE_DIRS"])[
+"EVCS_STORE_DIRS"
+].strip("()")
+)
+}
+expected_dirs.update(vcs_dir)
+except KeyError:
+pass
+actual_dirs = {str(i) for i in vcs_src.iterdir() if i.is_dir()}
 return actual_dirs.difference(expected_dirs)
 
 def _fetch_restricted(self, pkgs_, cpvs):



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/files/

2024-01-18 Thread Sam James
commit: e1a7e1d191e7b98df09ec9be6ff8e4d17e65a127
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 06:58:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:59:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a7e1d1

sys-auth/polkit: more non-systemd fixes

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

 sys-auth/polkit/files/polkit-124-systemd-fixup.patch | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/sys-auth/polkit/files/polkit-124-systemd-fixup.patch 
b/sys-auth/polkit/files/polkit-124-systemd-fixup.patch
index fceb33d31afd..a4dd7eafcf92 100644
--- a/sys-auth/polkit/files/polkit-124-systemd-fixup.patch
+++ b/sys-auth/polkit/files/polkit-124-systemd-fixup.patch
@@ -2,7 +2,7 @@ https://bugs.gentoo.org/922458
 https://github.com/polkit-org/polkit/pull/417/files#r1458416421
 --- a/meson.build
 +++ b/meson.build
-@@ -212,11 +212,14 @@ if enable_logind
+@@ -212,14 +212,17 @@ if enable_logind
config_h.set10('HAVE_' + func.to_upper(), cc.has_function(func, 
dependencies: logind_dep))
  
# systemd unit / service files
@@ -11,16 +11,18 @@ 
https://github.com/polkit-org/polkit/pull/417/files#r1458416421
 -  if systemd_systemdsystemunitdir == '' and session_tracking == 
'libsystemd-login'
 -# FIXME: systemd.pc file does not use variables with relative paths, so 
`define_variable` cannot be used
 -systemd_systemdsystemunitdir = 
systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
+-  endif
 +  if session_tracking == 'libsystemd-login'
 +systemd_dep = dependency('systemd', not_found_message: 'systemd required 
but not found, please provide a valid systemd user unit dir or disable it')
-+
+ 
+-  systemd_sysusers_dir = systemd_dep.get_pkgconfig_variable('sysusers_dir', 
default: '/usr/lib/sysusers.d')
 +if systemd_systemdsystemunitdir == ''
 +  # FIXME: systemd.pc file does not use variables with relative paths, so 
`define_variable` cannot be used
 +  systemd_systemdsystemunitdir = 
systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
 +endif
-   endif
++
++systemd_sysusers_dir = systemd_dep.get_pkgconfig_variable('sysusers_dir', 
default: '/usr/lib/sysusers.d')
++  endif
+ endif
+ config_h.set('HAVE_LIBSYSTEMD', enable_logind)
  
-   systemd_sysusers_dir = systemd_dep.get_pkgconfig_variable('sysusers_dir', 
default: '/usr/lib/sysusers.d')
--- 
-2.43.0
-



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/

2024-01-18 Thread YiFei Zhu
commit: 6f58218d8627bee47953cd47f6a70a1fb9b48175
Author: YiFei Zhu  gmail  com>
AuthorDate: Fri Jan 19 06:37:49 2024 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Fri Jan 19 06:38:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f58218d

sys-fs/dwarfs: add 0.7.5

Signed-off-by: YiFei Zhu  gmail.com>

 sys-fs/dwarfs/Manifest|   1 +
 sys-fs/dwarfs/dwarfs-0.7.5.ebuild | 140 ++
 2 files changed, 141 insertions(+)

diff --git a/sys-fs/dwarfs/Manifest b/sys-fs/dwarfs/Manifest
index 1bf8f607a2..afc7b5de72 100644
--- a/sys-fs/dwarfs/Manifest
+++ b/sys-fs/dwarfs/Manifest
@@ -1 +1,2 @@
 DIST dwarfs-0.7.4.tar.xz 15112544 BLAKE2B 
904c5f089589630ac10441ec86feb3a4df30ad901a809e93942970fbc32f05499d6996f73769d3ada10e7aa224ec71a50144d9d605d5df852c86116efc82c090
 SHA512 
b78e0544ea04200089efd970250417ace6a354ba3090f7f8cbe4b901c5575f752968d1720cdd6e35109920f1e363cf3b70d777a46addd2214c2f5fdf83f90e19
+DIST dwarfs-0.7.5.tar.xz 15110268 BLAKE2B 
c40d3fd74d750a3da2073ac75a9ddc6c0bf11e9aeb1c7718f0181b33820e6d5ca09ba25be7d6b7224036e02665115f4d43378b5dfe0975a4eea83eb866cfab01
 SHA512 
95efa1125470cfdbd7f2841a55516ec14c517019b4e38ba7c0627e7d12904f1313a4bc61637362459be3f366da11754a8091a73b241949269f6425404094813a

diff --git a/sys-fs/dwarfs/dwarfs-0.7.5.ebuild 
b/sys-fs/dwarfs/dwarfs-0.7.5.ebuild
new file mode 100644
index 00..bda556248d
--- /dev/null
+++ b/sys-fs/dwarfs/dwarfs-0.7.5.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit check-reqs cmake flag-o-matic python-single-r1
+
+DESCRIPTION="A fast very high compression read-only FUSE file system"
+HOMEPAGE="https://github.com/mhx/dwarfs;
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="python +jemalloc test man"
+S="${WORKDIR}/dwarfs-${PV}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-arch/libarchive
+   app-arch/lz4
+   app-arch/snappy
+   app-arch/xz-utils
+   app-arch/zstd
+   dev-cpp/gflags
+   dev-cpp/glog[gflags]
+   dev-cpp/parallel-hashmap:=
+   dev-libs/boost[context,python?]
+   dev-libs/double-conversion
+   dev-libs/libevent
+   dev-libs/libfmt
+   dev-libs/utfcpp
+   dev-libs/xxhash
+   sys-fs/fuse:3
+   dev-libs/fsst
+   sys-libs/binutils-libs
+   sys-libs/libunwind
+   sys-libs/zlib
+   !dev-cpp/fbthrift
+   !dev-cpp/fizz
+   !dev-cpp/folly
+   !dev-cpp/wangle
+   jemalloc? ( >=dev-libs/jemalloc-5.3.0-r1 )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/patchelf
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   man? ( app-text/ronn-ng )
+   test? ( dev-cpp/gtest )
+"
+
+DOCS=( "README.md" "CHANGES.md" "TODO" )
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+CHECKREQS_DISK_BUILD="1300M"
+CMAKE_IN_SOURCE_BUILD=1
+CMAKE_WARN_UNUSED_CLI=0
+
+src_prepare() {
+   rm -r zstd xxHash parallel-hashmap || die
+   sed "s/DESTINATION lib/DESTINATION $(get_libdir)/" -i CMakeLists.txt || 
die
+
+   # Bug #900016, but upstream discourages O3
+   sed '/FLAGS_RELEASE/s# -O2 -g##' -i CMakeLists.txt || die
+   sed '/CMAKE_CXX_FLAGS_COMMON/s#-g ##' -i 
folly/CMake/FollyCompilerUnix.cmake || die
+   sed '/^\s*-g$/d' -i folly/CMake/FollyCompilerUnix.cmake || die
+   replace-flags -O3 -O2
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   append-cxxflags "-I/usr/include"
+   append-ldflags $(no-as-needed)
+
+   mycmakeargs=(
+   -DUSE_JEMALLOC=$(usex jemalloc ON OFF)
+   -DWITH_PYTHON=$(usex python ON OFF)
+   -DWITH_TESTS=$(usex test ON OFF)
+   -DWITH_MAN_PAGES=$(usex man ON OFF)
+   -DPREFER_SYSTEM_ZSTD=ON
+   -DPREFER_SYSTEM_XXHASH=ON
+   -DPREFER_SYSTEM_GTEST=ON
+   -DPREFER_SYSTEM_LIBFMT=ON
+   -DWITH_LEGACY_FUSE=OFF
+   -DDISABLE_CCACHE=ON  # Use FEATURES=ccache
+   )
+   use python && mycmakeargs+=( "-DWITH_PYTHON_VERSION=${EPYTHON#python}" )
+   cmake_src_configure
+}
+
+src_install() {
+   local libs=(
+   libdwarfs.so
+   libdwarfs_main.so
+   libdwarfs_tool.so
+   libdwarfs_compression.so
+   libthrift_light.so
+   libmetadata_thrift.so
+   libmkdwarfs_main.so
+   libdwarfsbench_main.so
+   libdwarfsck_main.so
+   libdwarfsextract_main.so
+   libdwarfsck_main.so
+   libdwarfsextract_main.so
+   folly/libfolly.so
+   folly/libfolly.so.0.58.0-dev
+   )
+
+   cmake_src_install
+
+   for lib in "${libs[@]}"; do
+   # TODO: 

[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/

2024-01-18 Thread YiFei Zhu
commit: 49547afd326f80bffbfbcc2844ab123e448e2ffa
Author: YiFei Zhu  gmail  com>
AuthorDate: Fri Jan 19 06:39:19 2024 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Fri Jan 19 06:39:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49547afd

sys-fs/dwarfs-bin: add 0.7.5

Signed-off-by: YiFei Zhu  gmail.com>

 sys-fs/dwarfs-bin/Manifest|  2 +
 sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild | 67 +++
 2 files changed, 69 insertions(+)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index a516c19398..231e5e26bf 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,4 @@
 DIST dwarfs-bin-0.7.4-amd64.tar.xz 6489712 BLAKE2B 
b854e0cd7afa118dcbb8f46aead848b2293ee8cac6d6f74d85a789b70ccfdfff94d3d4751018ea0a1c44d1d07997ee32bbe07a5d88bd398515223c48c010f1cc
 SHA512 
a420c10e6190034f584d9710506a874c1ea011a61aff25e8525a2576664bde51799e602884cbaa92ecd27e1450cbe2fce48b040631061723cc3e810d854e8c40
 DIST dwarfs-bin-0.7.4-arm64.tar.gz 5628380 BLAKE2B 
e9224f2881e34b9dc09a61098b63d26010655ba1287d069138fede6276fd075a7b4655a91c9e72b0fc57fc926fd6ff42bed367007ba7a6455d91d4692dcc192d
 SHA512 
f2889a9c88872610873b0527342cd0fa4738dd50c5b0ee6ac388d2edefb88548371d193b1206b37d7aa4969b1018f3bdd579d54306266201eb75fe4369775444
+DIST dwarfs-bin-0.7.5-amd64.tar.xz 6435884 BLAKE2B 
6945b6071f2df706cb60d3120cb447ab5ca56100172c62553d908ba46bf6e5ea5d10e7f957a94f5f85ccabfc7bfb68eaf3b85bd69854c55472b0fccfe7eb2ffe
 SHA512 
a89bf78fd38528d64c2eb437603b73503c9697b7b81ac35f829258da91055d905c923aef6c18f5e75e8d17155ebf06b3fede54c634313a1c4f555aee8d8aada2
+DIST dwarfs-bin-0.7.5-arm64.tar.gz 5636216 BLAKE2B 
ef9955c5f719985f796dee464b19b7f5267b9b2685bf96d9e7234d467ce85d09356aa84585b0ea6ce9dfb03c5cd12890f907456990b0926f1e1755380f9081f7
 SHA512 
7e3cbc43d90deee0d799502e172d5e1c315733c3a4be800ae0bd8581432c873b4b22c2f952490b6ec31c34ec67d0ac8df365d30cb19f3b1a743e71687d5f765c

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild 
b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
new file mode 100644
index 00..6c4657c9a9
--- /dev/null
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Static version of a fast very high compression read-only FUSE 
file system"
+HOMEPAGE="https://github.com/mhx/dwarfs;
+SRC_URI="
+   amd64? ( 
https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-x86_64.tar.xz
 -> ${P}-amd64.tar.xz )
+   arm64? ( 
https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64.tar.xz
 -> ${P}-arm64.tar.gz )
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   sys-fs/fuse:3
+"
+DEPEND="
+   ${RDEPEND}
+"
+QA_PREBUILT="
+   opt/dwarfs-bin/bin/*
+   opt/dwarfs-bin/sbin/*
+"
+
+src_unpack() {
+   if use amd64; then
+   S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64"
+   elif use arm64; then
+   S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64"
+   fi
+
+   default
+}
+
+src_prepare() {
+   default
+   einfo "Removing legacy fuse2-related stuff..."
+   rm sbin/dwarfs2 sbin/mount.dwarfs2 || die
+   einfo "Done."
+}
+
+src_install(){
+   mkdir -p "${ED}/opt/${PN}" || die
+   mv "${S}"/* "${ED}/opt/${PN}" || die
+
+   for file in "${ED}/opt/${PN}/bin"/*; do
+   dosym "../${PN}/bin/$(basename "${file}")" "/opt/bin/$(basename 
"${file}")"
+   done
+   for file in "${ED}/opt/${PN}/sbin"/*; do
+   dosym "../${PN}/sbin/$(basename "${file}")" 
"/opt/bin/$(basename "${file}")"
+   done
+
+   newenvd - "90${P}" <<-_EOF_
+   MANPATH="${EPREFIX}/opt/${PN}/share/man"
+   _EOF_
+}
+
+pkg_postinst(){
+   elog "You may find more information in the"
+   elog "${HOMEPAGE}"
+   elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md"
+   elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/pulsar-bin/

2024-01-18 Thread YiFei Zhu
commit: a77cef731ac63eee17dc8e13af8b22acf5464c44
Author: YiFei Zhu  gmail  com>
AuthorDate: Fri Jan 19 06:42:01 2024 +
Commit: YiFei Zhu  gmail  com>
CommitDate: Fri Jan 19 06:42:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a77cef73

app-editors/pulsar-bin: add 1.113.0, drop 1.111.0

Signed-off-by: YiFei Zhu  gmail.com>

 app-editors/pulsar-bin/Manifest   | 4 ++--
 .../{pulsar-bin-1.111.0.ebuild => pulsar-bin-1.113.0.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 971df0d87f..10f3243c6c 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1,4 +1,4 @@
-DIST pulsar-bin-1.111.0-amd64.tar.gz 211405181 BLAKE2B 
dccf618bd023cbef7897aff0ae0d70d55316c029a41fe622c3917572826834b08edaba0fe413c4e806bafca11ed0356dd3bf6782598943e583e8fc6ed890a795
 SHA512 
83822554468af0ba4de3ab7dffce78406c0824a901877bc1b23f25c82191d649c296d2800487585b0ac35441cc4139d4fd0040b275f9e41d2e4f4c2db52dc3c9
-DIST pulsar-bin-1.111.0-arm64.tar.gz 190618419 BLAKE2B 
e45bf411d9a12e1c27a425c3a5db269f29a8ac5205b21a068150f6f16e7080a5a3847f110eeb3078ee745cc4be1a305cb15812292505ec13e5ed1ca360e66f79
 SHA512 
d2cc391002c3b81d28098aff42dbc9267e1f497b94a00eeab5ad16643717d925b437102ae918481294e60d70143b6f1272e54dcf20f0ea9b65e1a9655921a3e7
 DIST pulsar-bin-1.112.1-amd64.tar.gz 212239188 BLAKE2B 
b5d5a49dfe4e7a5416268fdcb133983e8b8ebada1b0b1ce9e04702d7f84192aa9f9780e8c7d56cf7e3c7ab8bc9301dd74d553f839a2840771dc9a86d414153fc
 SHA512 
d5ed416cc7000d3f33b9ebd2ba9b1f090515aa670ca1dcb0782ba389f9785317ec27ada63c4af1b55eed6943b102570bd7073f4ebf1ff76cb4900b357835f35c
 DIST pulsar-bin-1.112.1-arm64.tar.gz 191449346 BLAKE2B 
d596c636be5a968769671bdf750dd979bebbddb2b4de6312593c7092cfc172894c3928c7f357fc9a49afa7db3810a9f6681281db40b2892494d68445ce257652
 SHA512 
14f7c1780d120cca854cb5392ac8f781137c72af21545f0c3f2cbff16ac2cb08d874601f14e1c468df663859ad1ba82f51ac4e5f49fea7a2a00b5d4a9e59e1e8
+DIST pulsar-bin-1.113.0-amd64.tar.gz 212392040 BLAKE2B 
4ec49911bcff4a6f720d810a14e8f7d04650912a837d12ab71992c7a1c496784b7a47d1cb6eb11df204eebcc3c72d7eec014b30b5ab54b4461ec95869b3f39ea
 SHA512 
f77a97c5c5a0dd879c13107b53a81baf8927034ea173a80314cad50120053657feb1ed4c293484cc5ee5b6044c53bde001e93892c80a889c3f668bfaf38a3d12
+DIST pulsar-bin-1.113.0-arm64.tar.gz 191604066 BLAKE2B 
16cd5d3b8af3bbf1d6f97c33cb94450c5402d0be429aca766f6eb06f3e127ccbb16cc7382544c87dcfcf44e81d40cbc44d172aa3d1ff3bd6449b10bbbe289cd9
 SHA512 
512d1e7e36009fea934bb69529b4b3431a58ce045a7384503f034f78501894b0881c1f3816771cf7cb0abb7dd9e56f8969c1bdb4318de7de5cacbcbcab210046

diff --git a/app-editors/pulsar-bin/pulsar-bin-1.111.0.ebuild 
b/app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild
similarity index 100%
rename from app-editors/pulsar-bin/pulsar-bin-1.111.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.113.0.ebuild



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

2024-01-18 Thread Ionen Wolkens
commit: 54644dac58de707d706586dba34bf019e54bce2d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jan 18 12:59:06 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 19 06:39:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54644dac

app-portage/iwdevtools: drop 0.12.9

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

 app-portage/iwdevtools/Manifest |  1 -
 app-portage/iwdevtools/iwdevtools-0.12.9.ebuild | 70 -
 2 files changed, 71 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index c6b3ca00800e..ae377cd61317 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,2 +1 @@
 DIST iwdevtools-0.12.10.tar.gz 91518 BLAKE2B 
7a017cc67903d5a67b77508d8e86578d673b58cc9763fb6a435697e6dca1da15d9aa40a53e1f84c2966976fd3deafe9351992f886ddf130fe4f75637d105
 SHA512 
d321259334931be9e488bac8f322d0f042c513a4c84a5b656c381ebb51d8fa1fc7bdf3214b64ad9ea9204f3a5f4dee485325190f8d9a29e918a8cc209d108e8f
-DIST iwdevtools-0.12.9.tar.gz 91444 BLAKE2B 
81d4011705ca40bc751a2a534b3f07845da26d30de8bacf8bbe0a283701a7a61d166f021da7089cbc7ec64bd1b76308d1a43edebb794a6ff7cbd85e10990a8dd
 SHA512 
1cc4a5efcf1787ae26cda732d986c714a68ffd12715c4aa4ae5e9da809c2a451c8193d0f4b525496f5226344bc757566957cee4af364201a43c4ae39b716

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild
deleted file mode 100644
index 43c7fdf45013..
--- a/app-portage/iwdevtools/iwdevtools-0.12.9.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools/;
-SRC_URI="
-   https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/pax-utils
-   app-portage/portage-utils
-   >=app-shells/bash-5.1:0[readline]
-   dev-libs/libxml2:2
-   sys-apps/coreutils
-   sys-apps/diffutils
-   sys-apps/file
-   sys-apps/portage
-   || ( sys-apps/util-linux app-misc/getopt )
-"
-BDEPEND="
-   sys-apps/help2man
-   || ( sys-apps/util-linux app-misc/getopt )
-   test? ( ${RDEPEND} )
-"
-
-src_configure() {
-   local emesonargs=(
-   -Ddocdir=${PF}
-   -Deprefix="${EPREFIX}"
-   -Dshellcheck=false
-   $(meson_use test)
-   )
-
-   has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
-
-   meson_src_configure
-}
-
-pkg_postinst() {
-   optfeature "detecting potential ABI issues using abidiff" 
dev-util/libabigail
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog "Optional portage integration relies on using 
/etc/portage/bashrc."
-   elog "The example bashrc can be used as-is if not already using 
one:"
-   elog
-   elog "ln -s ../../usr/share/${PN}/bashrc 
${EROOT}/etc/portage/bashrc"
-   elog
-   elog "Otherwise, inspect the tools' --help output and the 
example to integrate"
-   elog "(if not defining the same phase functions, the example 
can be sourced)."
-   elog
-   elog "Note that \`eqawarn\` is used for portage output by 
default. QA messages"
-   elog "aren't logged / shown post-emerge unless e.g. in 
/etc/portage/make.conf:"
-   elog
-   elog 'PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
-   elog
-   elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for 
information on tools."
-   fi
-}



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

2024-01-18 Thread Ionen Wolkens
commit: bf2502d4235e07137fa2e8d6ac1d5929cdfbde3a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 19 06:35:03 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 19 06:39:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2502d4

x11-terms/kitty-shell-integration: add 0.32.0

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

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

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index 048fa7633ad0..2d5fb2a6e2ae 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1 +1,2 @@
 DIST kitty-0.31.0.tar.xz 7929620 BLAKE2B 
74ccd0e14803ee3991d895c8ec0099567b6a087110eda03d5b35a45d1e684916d63846f1bd1184b2f5fe7a88431983602899cfd6392c28de78d020b8c98c89b2
 SHA512 
3868431003f9f1a3907415124c1d8282b077985a9d104615d48f9d309f6fbf1a9546674508649aa35f2b6e66aa5638024e8127f92ae7b043da367c7b3363
+DIST kitty-0.32.0.tar.xz 8122660 BLAKE2B 
8f2fccb8f233612331b860e0b25aa5a028c2e4d39b5795132351c4a2dff51478b8e42fd3a15bec5f616b4cdb47ad0cc7f636d1961a7f9fad8ede91475e82c29e
 SHA512 
d64f36c20d484724b0215a2ffc9044b83ddaa476926377e6c79226d7d6bd5deffda9964291a99c0df174640fb2fa7df0464435d2cef19304eab7b1d135cc1847

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



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

2024-01-18 Thread Ionen Wolkens
commit: eff3cad79f0aff0d8b6ce59c46325181cdc25ae4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 19 06:35:16 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 19 06:39:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff3cad7

x11-terms/kitty: add 0.32.0

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

 x11-terms/kitty/Manifest|   3 +
 x11-terms/kitty/kitty-0.32.0.ebuild | 176 
 2 files changed, 179 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index b0b5772c379a..764aace987f3 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,3 +1,6 @@
 DIST kitty-0.31.0-vendor.tar.xz 1397172 BLAKE2B 
0c3bf3cece86cec651ec6dd4a97923464636885e5c9ef44b0e094d34ea66ca1b8176cc7d2647eda0030f857faf5e87e506ec9af6465487ef9a61efd634492d86
 SHA512 
41699cbd112f429d78dbf5b7716b3b017d5decd3649a13913e273a5b1ab6177ab7d93c5d2e3cb9b927846f41ada91f8cf95e7148e52d6a3bf914e7b116b7b072
 DIST kitty-0.31.0.tar.xz 7929620 BLAKE2B 
74ccd0e14803ee3991d895c8ec0099567b6a087110eda03d5b35a45d1e684916d63846f1bd1184b2f5fe7a88431983602899cfd6392c28de78d020b8c98c89b2
 SHA512 
3868431003f9f1a3907415124c1d8282b077985a9d104615d48f9d309f6fbf1a9546674508649aa35f2b6e66aa5638024e8127f92ae7b043da367c7b3363
 DIST kitty-0.31.0.tar.xz.sig 566 BLAKE2B 
5013b35dd7119b5bed3e4fefee70009f6fe6ba8c3215a35e82fdd3929063ef32c58c77f12c246374693801936ac362c3d432da95c91b632fdb848d98b3cf0bf9
 SHA512 
cc8583bbdd9e23a005cecb87f5d7d72ada5db1a1a8cdf59a67a103fc0c11df403df2673434d373216415903b6967a1638bf3f51ff7474368d618685a542d4280
+DIST kitty-0.32.0-vendor.tar.xz 1404384 BLAKE2B 
5b7d2af146429354e25d9b4f5c43a769535ad9a3b31b5a2944b8d8e7f045630734bd8e92c3f40c5dd7111d5014b9b356972896c0ba005392fbb740bc4bb30b20
 SHA512 
00b94033ea8b6ae3bbe509fdc2443aa7405a59ff9c04d86b96bd4dfe002367517b5b1fa99f27b8e2424917bb6b2eaa5959e8f470cd524de6388760870779af89
+DIST kitty-0.32.0.tar.xz 8122660 BLAKE2B 
8f2fccb8f233612331b860e0b25aa5a028c2e4d39b5795132351c4a2dff51478b8e42fd3a15bec5f616b4cdb47ad0cc7f636d1961a7f9fad8ede91475e82c29e
 SHA512 
d64f36c20d484724b0215a2ffc9044b83ddaa476926377e6c79226d7d6bd5deffda9964291a99c0df174640fb2fa7df0464435d2cef19304eab7b1d135cc1847
+DIST kitty-0.32.0.tar.xz.sig 566 BLAKE2B 
e925423321ec88fd0e7cc4f356c92b9ca9d992dce4c480c383368eff81f97bae4ac5a1d2cc2a7a2f3603f32448aa5d817c2319681dd1e2c24150834e137f55fa
 SHA512 
fe7ce2dceb22ee477d6a9e3b308f4ef54287d1656f949511e80a6c9ee1d921bab5599675e354e6dd8b35719b0ff5373a9cca73b255da3c03aaed239e7355c897

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

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

2024-01-18 Thread Ionen Wolkens
commit: 971ada6d568b2b3e57baef26c6cbcb3c5b78528a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jan 18 12:58:44 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 19 06:39:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971ada6d

app-portage/iwdevtools: stabilize 0.12.10 for ALLARCHES (amd64)

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

 app-portage/iwdevtools/iwdevtools-0.12.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild
index 7f36be50e156..43c7fdf45013 100644
--- a/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-0.12.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2024-01-18 Thread Ionen Wolkens
commit: 32c632482fad1740c903e48a8166d0e3d0f36a2e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jan 19 06:35:10 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 19 06:39:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c63248

x11-terms/kitty-terminfo: add 0.32.0

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

 x11-terms/kitty-terminfo/Manifest  |  1 +
 .../kitty-terminfo/kitty-terminfo-0.32.0.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index 048fa7633ad0..2d5fb2a6e2ae 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1 +1,2 @@
 DIST kitty-0.31.0.tar.xz 7929620 BLAKE2B 
74ccd0e14803ee3991d895c8ec0099567b6a087110eda03d5b35a45d1e684916d63846f1bd1184b2f5fe7a88431983602899cfd6392c28de78d020b8c98c89b2
 SHA512 
3868431003f9f1a3907415124c1d8282b077985a9d104615d48f9d309f6fbf1a9546674508649aa35f2b6e66aa5638024e8127f92ae7b043da367c7b3363
+DIST kitty-0.32.0.tar.xz 8122660 BLAKE2B 
8f2fccb8f233612331b860e0b25aa5a028c2e4d39b5795132351c4a2dff51478b8e42fd3a15bec5f616b4cdb47ad0cc7f636d1961a7f9fad8ede91475e82c29e
 SHA512 
d64f36c20d484724b0215a2ffc9044b83ddaa476926377e6c79226d7d6bd5deffda9964291a99c0df174640fb2fa7df0464435d2cef19304eab7b1d135cc1847

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



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

2024-01-18 Thread Sam James
commit: 45be97b4062ce6c22dd88e10f7349857ac7369a5
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 06:38:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:38:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45be97b4

app-portage/gentoolkit: add 0.6.5, drop 0.6.4

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

 app-portage/gentoolkit/Manifest | 2 +-
 .../gentoolkit/{gentoolkit-0.6.4.ebuild => gentoolkit-0.6.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest
index e62318728ee2..b9fa161f8962 100644
--- a/app-portage/gentoolkit/Manifest
+++ b/app-portage/gentoolkit/Manifest
@@ -1,2 +1,2 @@
 DIST gentoolkit-0.6.3.tar.bz2 3186163 BLAKE2B 
0f9befac53faa2b578b461a55c7113934a60478fc5d8d5ab0e06cb836ff5a2de75bb290ed797a2b085ec9f33c8494e3c3d5d0d6b643c525fff4dd0a82657118f
 SHA512 
cf51480213fd4bac45d44f5eb5e4be4cb5c5b97ad63ecd832eb54fc7043ab8e974491005431f0897d6c41d251ae0f9fc95cfdfc4d613fc56340630a094bfc61d
-DIST gentoolkit-0.6.4.tar.bz2 3186751 BLAKE2B 
b6fa8a7acc40009d7b99e37bf30c79d603277f116d064a145b2032af651f56cf22b6412f4223afdb9270bfddbfe912803123ed181b63ea989beea0d45d8498cc
 SHA512 
67f85eb8fbaa28b0c28e79e8f8fe3384e65e44d824a2b123e5585348d6df7d69f1a0b74e7bc5d9592e93c0d6d597972a3e592cb7310555a2a5718723968d0277
+DIST gentoolkit-0.6.5.tar.bz2 3186457 BLAKE2B 
7f873385b183e51b03e1c4be0edbabc89556e1b3a1dce2be71584c9ea927dd09185ba1022e570de0ed2a46cbb764c67f6eaccf97dc5892f4f355244bac7c0545
 SHA512 
cff9e7b1b8122941b03f7e156f25b5b416c5e4bbf1b759ecf006c271758f2548323bf59ba94a14f3268eea43081ccbba3ab63e118123af870c0257aaecbb9554

diff --git a/app-portage/gentoolkit/gentoolkit-0.6.4.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.6.5.ebuild
similarity index 100%
rename from app-portage/gentoolkit/gentoolkit-0.6.4.ebuild
rename to app-portage/gentoolkit/gentoolkit-0.6.5.ebuild



[gentoo-commits] proj/gentoolkit:master commit in: /

2024-01-18 Thread Sam James
commit: a7846cf9dc41f03559f64f4ae8b118868197e316
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 06:36:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:36:49 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=a7846cf9

NEWS, meson.build: prepare for gentoolkit-0.6.5

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

 NEWS| 4 
 meson.build | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 7d8b7d0..f3bd744 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,9 @@
 News (new features/major bug fixes)
 
+gentoolkit-0.6.5
+
+  * eclean: fix eclean-dist with no git3-src dir (bug #922455)
+
 gentoolkit-0.6.4
 
   * Raise portage requirement to >=3.0.57

diff --git a/meson.build b/meson.build
index 109fa82..c771738 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
 project(
 'gentoolkit',
 'c',
-version : '0.6.4',
+version : '0.6.5',
 license : 'GPL-2.0-or-later',
 meson_version : '>=0.64.0'
 )



[gentoo-commits] proj/gentoolkit: New tag: gentoolkit-0.6.5

2024-01-18 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:37:21 2024 +

New tag: gentoolkit-0.6.5




[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/

2024-01-18 Thread Sam James
commit: 3e4e2f7a40183748fe64bd233ca18b2c5a335a6c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 06:35:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:35:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4e2f7a

sys-auth/polkit: remove freedesktop-gitlab upstream metadata

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

 sys-auth/polkit/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-auth/polkit/metadata.xml b/sys-auth/polkit/metadata.xml
index 74355dc41f1e..420dae0ebcd2 100644
--- a/sys-auth/polkit/metadata.xml
+++ b/sys-auth/polkit/metadata.xml
@@ -10,7 +10,6 @@
Use sys-apps/systemd for 
session tracking


-   polkit/polkit
polkit-org/polkit

 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/

2024-01-18 Thread Sam James
commit: 8517b68848bb1725c282fed9703a8fee76fd0ad9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 06:25:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:25:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8517b688

sys-auth/polkit: update upstream metadata

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

 sys-auth/polkit/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/polkit/metadata.xml b/sys-auth/polkit/metadata.xml
index 85f34e27e828..74355dc41f1e 100644
--- a/sys-auth/polkit/metadata.xml
+++ b/sys-auth/polkit/metadata.xml
@@ -11,5 +11,6 @@


polkit/polkit
+   polkit-org/polkit

 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/, sys-auth/polkit/files/

2024-01-18 Thread Sam James
commit: e94da7f8dae815704fe1c371688feb045db9eb16
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 06:35:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:35:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94da7f8

sys-auth/polkit: fix non-systemd build, don't install redundant sysusers file

No need for our own sysusers file as acct-user/polkitd already installs one.

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

 .../polkit/files/polkit-124-systemd-fixup.patch| 26 ++
 .../{polkit-124.ebuild => polkit-124-r1.ebuild}|  4 
 2 files changed, 30 insertions(+)

diff --git a/sys-auth/polkit/files/polkit-124-systemd-fixup.patch 
b/sys-auth/polkit/files/polkit-124-systemd-fixup.patch
new file mode 100644
index ..fceb33d31afd
--- /dev/null
+++ b/sys-auth/polkit/files/polkit-124-systemd-fixup.patch
@@ -0,0 +1,26 @@
+https://bugs.gentoo.org/922458
+https://github.com/polkit-org/polkit/pull/417/files#r1458416421
+--- a/meson.build
 b/meson.build
+@@ -212,11 +212,14 @@ if enable_logind
+   config_h.set10('HAVE_' + func.to_upper(), cc.has_function(func, 
dependencies: logind_dep))
+ 
+   # systemd unit / service files
+-  systemd_dep = dependency('systemd', not_found_message: 'systemd required 
but not found, please provide a valid systemd user unit dir or disable it')
+   systemd_systemdsystemunitdir = get_option('systemdsystemunitdir')
+-  if systemd_systemdsystemunitdir == '' and session_tracking == 
'libsystemd-login'
+-# FIXME: systemd.pc file does not use variables with relative paths, so 
`define_variable` cannot be used
+-systemd_systemdsystemunitdir = 
systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
++  if session_tracking == 'libsystemd-login'
++systemd_dep = dependency('systemd', not_found_message: 'systemd required 
but not found, please provide a valid systemd user unit dir or disable it')
++
++if systemd_systemdsystemunitdir == ''
++  # FIXME: systemd.pc file does not use variables with relative paths, so 
`define_variable` cannot be used
++  systemd_systemdsystemunitdir = 
systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
++endif
+   endif
+ 
+   systemd_sysusers_dir = systemd_dep.get_pkgconfig_variable('sysusers_dir', 
default: '/usr/lib/sysusers.d')
+-- 
+2.43.0
+

diff --git a/sys-auth/polkit/polkit-124.ebuild 
b/sys-auth/polkit/polkit-124-r1.ebuild
similarity index 96%
rename from sys-auth/polkit/polkit-124.ebuild
rename to sys-auth/polkit/polkit-124-r1.ebuild
index 1b576a7af2d7..d5ae6fcf9f54 100644
--- a/sys-auth/polkit/polkit-124.ebuild
+++ b/sys-auth/polkit/polkit-124-r1.ebuild
@@ -91,6 +91,7 @@ QA_MULTILIB_PATHS="
 
 PATCHES=(
"${FILESDIR}"/${PN}-124-systemd.patch
+   "${FILESDIR}"/${PN}-124-systemd-fixup.patch
 )
 
 python_check_deps() {
@@ -140,6 +141,9 @@ src_compile() {
 src_install() {
meson_src_install
 
+   # acct-user/polkitd installs its own (albeit with a different filename)
+   rm -rf "${ED}"/usr/lib/sysusers.d || die
+
if use examples ; then
docinto examples
dodoc src/examples/{*.c,*.policy*}



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2024-01-18 Thread Sam James
commit: c584d83705a2ca08961e4f0b541442fdf9a75947
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 06:14:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 06:15:12 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=c584d837

eclean: fix eclean-dist with no git3-src dir

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

 pym/gentoolkit/eclean/search.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pym/gentoolkit/eclean/search.py b/pym/gentoolkit/eclean/search.py
index f03c521..3610920 100644
--- a/pym/gentoolkit/eclean/search.py
+++ b/pym/gentoolkit/eclean/search.py
@@ -339,6 +339,9 @@ class DistfilesSearch:
 """Checks $DISTDIR/vcs-src for checkouts which are not in the vardb"""
 # For now we only check git
 vcs_src = os.path.join(distdir, "git3-src")
+if not os.path.exists(vcs_src):
+return {}
+
 expected_dirs = set()
 for i in set(self.vardb.cpv_all()):
 if "live" in self.vardb.aux_get(i, ["PROPERTIES"]):



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

2024-01-18 Thread Sam James
commit: de95d4d877419d13a16de8467f3c5f0c10149b4d
Author: Manuel Mommertz  desy  de>
AuthorDate: Wed Jan 17 10:53:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 05:52:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de95d4d8

dev-java/batik: Append to variable gjl_java_args instead of replacing it

Before this fix all launchers for apps that depend on batik get their 
gil_java_args variable overwritten. Now the relevant config for batik is 
appended, keeping the previous content of the variable.

Closes: https://bugs.gentoo.org/91
Signed-off-by: Manuel Mommertz  desy.de>
Closes: https://github.com/gentoo/gentoo/pull/34864
Signed-off-by: Sam James  gentoo.org>

 dev-java/batik/{batik-1.17.ebuild => batik-1.17-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/batik/batik-1.17.ebuild 
b/dev-java/batik/batik-1.17-r1.ebuild
similarity index 98%
rename from dev-java/batik/batik-1.17.ebuild
rename to dev-java/batik/batik-1.17-r1.ebuild
index e86745d88df5..b389f8994bd7 100644
--- a/dev-java/batik/batik-1.17.ebuild
+++ b/dev-java/batik/batik-1.17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -229,7 +229,7 @@ src_install() {
_EOF_
java-pkg_register-environment-variable \
gjl_java_args \
-   "-Djava.security.policy=file:${EPREFIX}${java_policy_file}"
+   "\$gjl_java_args 
-Djava.security.policy=file:${EPREFIX}${java_policy_file}"
 
if use doc; then
java-pkg_dojavadoc target/api



[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/

2024-01-18 Thread Sam James
commit: 9ced3e52016ee223b940ac3a40676efc77bbb649
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 05:46:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 05:46:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ced3e52

sys-auth/pambase: fix typos in USE flag descriptions

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

 sys-auth/pambase/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml
index 8c6bc7d0d64a..45396281fe28 100644
--- a/sys-auth/pambase/metadata.xml
+++ b/sys-auth/pambase/metadata.xml
@@ -72,8 +72,8 @@


Enable pam_krb5 module on system auth stack, as an 
alternative
-   to pam_unix. If Kerberos authentication succeed, only 
pam_unix
-   will be ignore, and all the other modules will proceed 
as usual,
+   to pam_unix. If Kerberos authentication succeeds, only 
pam_unix
+   will be ignorde, and all the other modules will proceed 
as usual,
including Gnome Keyring and other session modules. It 
requires
sys-libs/pam as PAM implementation.




[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/

2024-01-18 Thread Sam James
commit: f64254e990a01567b0a01f173c730aa01934f2d8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 05:36:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 05:39:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f64254e9

sys-auth/pambase: add 20240119

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

 sys-auth/pambase/Manifest  |  1 +
 ...se-9.ebuild => pambase-20240119.ebuild} | 24 +-
 sys-auth/pambase/pambase-9.ebuild  | 24 +-
 3 files changed, 29 insertions(+), 20 deletions(-)

diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest
index 4f8623bc342c..6a0858584280 100644
--- a/sys-auth/pambase/Manifest
+++ b/sys-auth/pambase/Manifest
@@ -1 +1,2 @@
 DIST pambase-20220214.tar.gz 3372 BLAKE2B 
fc560005c48598d972cf68bfbd33784be7d7e5a12f5ebcd06e708241a169b1bcf7cb7dcd7109f44c2d9802ae0b294eaeb61782640f0b0cb9767f2ecf8c053c7f
 SHA512 
57d037944cf6d9db69d5eb8ce32b087ac4781fae13c1daba1e248a1818dfcbbf2cb66fce79cad7808f2b0f89d3f3dd05455a1c8f3c976561769b056dc8bf7323
+DIST pambase-20240119.tar.bz2 5132 BLAKE2B 
830afd9fe570a8b782a8bf4e0b5f73e50fff59b884a95bf67352de76529f81c2b7482c352b561ece19c662480827a99923df4658049fe857937436b01cf69a98
 SHA512 
8cbf9196a008a575652b95071cef32d7117370887c9194f2c80de6ae725edb3cff5238d09bb1c5492d8f068d17f358f8fdf72d9bd4b4f7743ec3a0c98cc8

diff --git a/sys-auth/pambase/pambase-9.ebuild 
b/sys-auth/pambase/pambase-20240119.ebuild
similarity index 86%
copy from sys-auth/pambase/pambase-9.ebuild
copy to sys-auth/pambase/pambase-20240119.ebuild
index f1a0a423fa7e..f1bcc8c30fab 100644
--- a/sys-auth/pambase/pambase-9.ebuild
+++ b/sys-auth/pambase/pambase-20240119.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit pam python-any-r1 readme.gentoo-r1
 
@@ -12,11 +12,14 @@ HOMEPAGE="https://github.com/gentoo/pambase;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/gentoo/pambase.git;
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/pambase.git
+   https://github.com/gentoo/pambase.git
+   "
 else
-   SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-   S="${WORKDIR}/${PN}-${P}"
+   
SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2;
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"
@@ -55,10 +58,11 @@ RDEPEND="
systemd? ( sys-apps/systemd[pam] )
yescrypt? ( sys-libs/libxcrypt[system] )
 "
-
-BDEPEND="$(python_gen_any_dep '
+BDEPEND="
+   $(python_gen_any_dep '
dev-python/jinja[${PYTHON_USEDEP}]
-   ')"
+   ')
+"
 
 python_check_deps() {
python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"

diff --git a/sys-auth/pambase/pambase-9.ebuild 
b/sys-auth/pambase/pambase-9.ebuild
index f1a0a423fa7e..f1bcc8c30fab 100644
--- a/sys-auth/pambase/pambase-9.ebuild
+++ b/sys-auth/pambase/pambase-9.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit pam python-any-r1 readme.gentoo-r1
 
@@ -12,11 +12,14 @@ HOMEPAGE="https://github.com/gentoo/pambase;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/gentoo/pambase.git;
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/pambase.git
+   https://github.com/gentoo/pambase.git
+   "
 else
-   SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-   S="${WORKDIR}/${PN}-${P}"
+   
SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2;
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"
@@ -55,10 +58,11 @@ RDEPEND="
systemd? ( sys-apps/systemd[pam] )
yescrypt? ( sys-libs/libxcrypt[system] )
 "
-
-BDEPEND="$(python_gen_any_dep '
+BDEPEND="
+   $(python_gen_any_dep '
dev-python/jinja[${PYTHON_USEDEP}]
-   ')"
+   ')
+"
 
 python_check_deps() {
python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/, sys-auth/polkit/files/

2024-01-18 Thread Sam James
commit: d2f4032e1407982df7aa87b3e97bb2b7623e511b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 05:38:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 05:39:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f4032e

sys-auth/polkit: add 124

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

 sys-auth/polkit/Manifest   |   1 +
 sys-auth/polkit/files/polkit-124-systemd.patch |  50 
 sys-auth/polkit/polkit-124.ebuild  | 161 +
 3 files changed, 212 insertions(+)

diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index f4ec97d2f7df..6827b9281360 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -1,2 +1,3 @@
 DIST polkit-122.tar.bz2 704972 BLAKE2B 
601ed969de816d061a974b07490d64c144940898a75d4e1761462ee1ff0f00686b068298fa6fdc901879d8cd4bea4334c0187aa5bde50acf90728c37e73e21f4
 SHA512 
a7c0a951bbcdb09899adbc128296c74fc062441e996f4d6a782b214178f0936137e2fdc489eaa86a00599b988711735a5bd9b5c3b93bdb42fb915db9f9b04e26
 DIST polkit-123.tar.bz2 707480 BLAKE2B 
27d8764606d8156118269fb4cd5eda1cfd0d56df219e4157cd78fd4c2a2d001c474271b7bb31e7e82ca376eacd26411418695058cc888700690606348b4d014a
 SHA512 
4306363d3ed7311243de462832199bd10ddda35e36449104daff0895725d8189b07a4c88340f28607846fdf761c23470da2d43288199c46aa816426384124bb6
+DIST polkit-124.tar.bz2 715490 BLAKE2B 
ecfc1ec73a7e1bbdf7374642ad4e1dbe534149a27e75bb1235eaa446ff912466ee0cdd978c34b7f110bc62a49b25ffddc9011e280686e3f304a234454be85a40
 SHA512 
db520882b0bedf1c96052570bf4c55d7e966d8172f6d26acf0791d98c4b911fce5ee39e6d830f06122ac8df33c6b43c252cdb7ba3a54523804824ebf355405dc

diff --git a/sys-auth/polkit/files/polkit-124-systemd.patch 
b/sys-auth/polkit/files/polkit-124-systemd.patch
new file mode 100644
index ..e9b10e99e5da
--- /dev/null
+++ b/sys-auth/polkit/files/polkit-124-systemd.patch
@@ -0,0 +1,50 @@
+https://github.com/polkit-org/polkit/pull/417
+
+From 69d6b94d590b4dd1fbbac22b4f4d449f46ef61aa Mon Sep 17 00:00:00 2001
+From: Luca Boccassi 
+Date: Thu, 18 Jan 2024 15:07:32 +
+Subject: [PATCH] meson: fix build failure when -Dsystemdsystemunitdir is
+ specified
+
+When 'systemdsystemunitdir' is specified as an option the systemd_dep
+variable is not defined, but the sysusers.d directory lookup uses it,
+causing a build failure:
+
+dh_auto_configure -- \
+   -Dexamples=false \
+   -Dintrospection=true \
+   -Dman=true \
+   -Dsystemdsystemunitdir=/usr/lib/systemd/system \
+   -Dtests=true \
+   -Dgtk_doc=true -Dsession_tracking=libsystemd-login
+   cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr 
--sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu 
-Dpython.bytecompile=-1 -Dexamples=false -Dintrospection=true -Dman=true 
-Dsystemdsystemunitdir=/usr/lib/systemd/system -Dtests=true -Dgtk_doc=true 
-Dsession_tracking=libsystemd-login
+The Meson build system
+Version: 1.3.1
+Source dir: /builds/bluca/polkit/debian/output/source_dir
+Build dir: /builds/bluca/polkit/debian/output/source_dir/obj-x86_64-linux-gnu
+Build type: native build
+Project name: polkit
+Project version: 124
+
+<...>
+
+Run-time dependency libsystemd found: YES 255
+Checking for function "sd_uid_get_display" with dependency libsystemd: YES
+Checking for function "sd_pidfd_get_session" with dependency libsystemd: YES
+../meson.build:222:37: ERROR: Unknown variable "systemd_dep".
+
+Follow-up for 24f1e0af3f7bd17e220cb96201f3c654e737ad34
+--- a/meson.build
 b/meson.build
+@@ -212,9 +212,9 @@ if enable_logind
+   config_h.set10('HAVE_' + func.to_upper(), cc.has_function(func, 
dependencies: logind_dep))
+ 
+   # systemd unit / service files
++  systemd_dep = dependency('systemd', not_found_message: 'systemd required 
but not found, please provide a valid systemd user unit dir or disable it')
+   systemd_systemdsystemunitdir = get_option('systemdsystemunitdir')
+   if systemd_systemdsystemunitdir == '' and session_tracking == 
'libsystemd-login'
+-systemd_dep = dependency('systemd', not_found_message: 'systemd required 
but not found, please provide a valid systemd user unit dir or disable it')
+ # FIXME: systemd.pc file does not use variables with relative paths, so 
`define_variable` cannot be used
+ systemd_systemdsystemunitdir = 
systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
+   endif
+

diff --git a/sys-auth/polkit/polkit-124.ebuild 
b/sys-auth/polkit/polkit-124.ebuild
new file mode 100644
index ..1b576a7af2d7
--- /dev/null
+++ b/sys-auth/polkit/polkit-124.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson pam pax-utils python-any-r1 systemd xdg-utils
+
+DESCRIPTION="Policy framework for controlling privileges 

[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/, net-fs/nfs-utils/files/

2024-01-18 Thread Sam James
commit: 9118184cd1e0ca66b3a689efb707ec8e0dfaf8e3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 05:38:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 05:39:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9118184c

net-fs/nfs-utils: fix modern C issues

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

 .../nfs-utils/files/nfs-utils-2.6.4-includes.patch |  41 
 net-fs/nfs-utils/nfs-utils-2.6.4-r1.ebuild | 234 +
 2 files changed, 275 insertions(+)

diff --git a/net-fs/nfs-utils/files/nfs-utils-2.6.4-includes.patch 
b/net-fs/nfs-utils/files/nfs-utils-2.6.4-includes.patch
new file mode 100644
index ..0312ac1a8b37
--- /dev/null
+++ b/net-fs/nfs-utils/files/nfs-utils-2.6.4-includes.patch
@@ -0,0 +1,41 @@
+https://bugs.gentoo.org/922373
+https://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commit;h=bb25f3f594ddf85e5826e931eaaa35874f6a4204
+
+From bb25f3f594ddf85e5826e931eaaa35874f6a4204 Mon Sep 17 00:00:00 2001
+From: Petr Vorel 
+Date: Wed, 3 Jan 2024 19:07:43 -0500
+Subject: [PATCH] reexport/{fsidd,reexport}.c: Re-add missing includes
+
+Older uClibc-ng requires  for close(2), unlink(2) and write(2),
+ for struct sockaddr_un.
+
+Fixes: 1a4edb2a ("reexport/fsidd.c: Remove unused headers")
+Fixes: bdc79f02 ("support/reexport.c: Remove unused headers")
+
+Reviewed-by: Giulio Benetti 
+Tested-by: Giulio Benetti 
+Signed-off-by: Petr Vorel 
+Signed-off-by: Steve Dickson 
+--- a/support/reexport/fsidd.c
 b/support/reexport/fsidd.c
+@@ -7,6 +7,8 @@
+ #include 
+ #endif
+ #include 
++#include 
++#include 
+ 
+ #include "conffile.h"
+ #include "reexport_backend.h"
+--- a/support/reexport/reexport.c
 b/support/reexport/reexport.c
+@@ -7,6 +7,7 @@
+ #endif
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include "nfsd_path.h"
+-- 
+1.8.3.1

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r1.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4-r1.ebuild
new file mode 100644
index ..987c49da9641
--- /dev/null
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r1.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info systemd
+
+DESCRIPTION="NFS client and server daemons"
+HOMEPAGE="http://linux-nfs.org/ 
https://git.linux-nfs.org/?p=steved/nfs-utils.git;
+
+if [[ ${PV} == *_rc* ]] ; then
+   MY_PV="$(ver_rs 1- -)"
+   
SRC_URI="http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=snapshot;h=refs/tags/${PN}-${MY_PV};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
+else
+   SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 
sasl selinux tcpd +uuid"
+REQUIRED_USE="kerberos? ( nfsv4 )"
+# bug #315573
+RESTRICT="test"
+
+# kth-krb doesn't provide the right include
+# files, and nfs-utils doesn't build against heimdal either,
+# so don't depend on virtual/krb.
+# (04 Feb 2005 agriffis)
+COMMON_DEPEND="
+   dev-libs/libxml2
+   net-libs/libtirpc:=
+   >=net-nds/rpcbind-0.2.4
+   sys-fs/e2fsprogs
+   dev-db/sqlite:3
+   dev-libs/libevent:=
+   caps? ( sys-libs/libcap )
+   ldap? (
+   net-nds/openldap:=
+   sasl? (
+   app-crypt/mit-krb5
+   dev-libs/cyrus-sasl:2
+   )
+   )
+   libmount? ( sys-apps/util-linux )
+   nfsv4? (
+   >=sys-apps/keyutils-1.5.9:=
+   kerberos? (
+   >=net-libs/libtirpc-0.2.4-r1[kerberos]
+   app-crypt/mit-krb5
+   )
+   )
+   nfsv41? (
+   sys-fs/lvm2
+   )
+   tcpd? ( sys-apps/tcp-wrappers )
+   uuid? ( sys-apps/util-linux )"
+DEPEND="${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+RDEPEND="${COMMON_DEPEND}
+   !net-libs/libnfsidmap
+   selinux? (
+   sec-policy/selinux-rpc
+   sec-policy/selinux-rpcbind
+   )
+"
+BDEPEND="
+   net-libs/rpcsvc-proto
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.5.2-no-werror.patch
+   "${FILESDIR}"/${PN}-udev-sysctl.patch
+   "${FILESDIR}"/${P}-includes.patch
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   if use nfsv4 && ! use nfsdcld && linux_config_exists && ! 
linux_chkconfig_present CRYPTO_MD5 ; then
+   ewarn "Your NFS server will be unable to track clients across 
server restarts!"
+   ewarn "Please enable the \"${HILITE}nfsdcld${NORMAL}\" USE flag 
to install the nfsdcltrack usermode"
+   ewarn "helper upcall program, or enable 
${HILITE}CONFIG_CRYPTO_MD5${NORMAL} in your kernel to"
+   

[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-uk/

2024-01-18 Thread Viorel Munteanu
commit: 3a414e9901b1a6b16c4841f7217c204e8a7b975f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jan 19 05:35:49 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jan 19 05:35:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a414e99

app-dicts/myspell-uk: drop 6.1.0

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

 app-dicts/myspell-uk/Manifest|  1 -
 app-dicts/myspell-uk/myspell-uk-6.1.0.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-dicts/myspell-uk/Manifest b/app-dicts/myspell-uk/Manifest
index 41b9a27d5225..7474b82882bc 100644
--- a/app-dicts/myspell-uk/Manifest
+++ b/app-dicts/myspell-uk/Manifest
@@ -1,2 +1 @@
-DIST dict-uk_UA-6.1.0.oxt 1827656 BLAKE2B 
bc15fa7d0200ef7ff42836590e5b07a6073105879a89fdd5d1e772ae628d99b03291232b72de59bdf5222d43de08c78e2772b074c8fbc58c78e3f212147dcfcf
 SHA512 
0e672c0d8279424c697c22fbbcc31a58eb48a32540cefd019d27963a4cbb83abbb09842e213df8d6d4f649730d27799b433375fbb16e9e7d8c21c09069714880
 DIST dict-uk_UA-6.3.1.oxt 1829530 BLAKE2B 
effd7477006d05f2eb7f09bc7548150d97b1457430bf3159df191981089dbbc6955ce205b4ea1455c58d84b3b8da57dd63bf5d4c0a30e38d36d6c644bc93c27f
 SHA512 
cc8a6725fc184662b56fd9a766a6763bd8b34d86d88eeed063241a6339aabffdca524845abc6133602de61df37fa80259de6e9bc8a98b39689c2d407889458d8

diff --git a/app-dicts/myspell-uk/myspell-uk-6.1.0.ebuild 
b/app-dicts/myspell-uk/myspell-uk-6.1.0.ebuild
deleted file mode 100644
index 508322f77282..
--- a/app-dicts/myspell-uk/myspell-uk-6.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MYSPELL_DICT=(
-   "uk_UA.aff"
-   "uk_UA.dic"
-)
-
-MYSPELL_HYPH=(
-   "hyph_uk_UA.dic"
-)
-
-MYSPELL_THES=(
-   "th_uk_UA.dat"
-   "th_uk_UA.idx"
-)
-
-inherit myspell-r2
-
-DESCRIPTION="Ukrainian dictionaries for myspell/hunspell"
-HOMEPAGE="https://extensions.libreoffice.org/extension-center/ukrainian-spelling-dictionary-and-thesaurus;
-SRC_URI="https://extensions.libreoffice.org/assets/downloads/521/1679688917/dict-uk_UA-6.1.0.oxt;
-
-LICENSE="GPL-3 LGPL-2.1 MPL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-uk/

2024-01-18 Thread Viorel Munteanu
commit: 1b890b98575b9d9d0043bc6690e74ff3000a4509
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jan 19 05:35:42 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jan 19 05:35:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b890b98

app-dicts/myspell-uk: drop 6.0.1

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

 app-dicts/myspell-uk/Manifest|  1 -
 app-dicts/myspell-uk/myspell-uk-6.0.1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-dicts/myspell-uk/Manifest b/app-dicts/myspell-uk/Manifest
index 546c54453346..41b9a27d5225 100644
--- a/app-dicts/myspell-uk/Manifest
+++ b/app-dicts/myspell-uk/Manifest
@@ -1,3 +1,2 @@
-DIST dict-uk_UA-6.0.1.oxt 1815596 BLAKE2B 
a81f9bf685ee2e013363dcf24df644b9637c1862320d537301e75c12fcc3e0f120bb921c63d7ce99c2f090e7a2997819d5a890cd74af969855cda6c42907e01d
 SHA512 
4a4c2aeee0ddf17bb7eee91d0dccc0ef2dca754c679e69e2513c9b1bdd874cca97c78ca906c9b2f35cc129c613b3461bbc3704b989ac4e08377ce46245db9ab0
 DIST dict-uk_UA-6.1.0.oxt 1827656 BLAKE2B 
bc15fa7d0200ef7ff42836590e5b07a6073105879a89fdd5d1e772ae628d99b03291232b72de59bdf5222d43de08c78e2772b074c8fbc58c78e3f212147dcfcf
 SHA512 
0e672c0d8279424c697c22fbbcc31a58eb48a32540cefd019d27963a4cbb83abbb09842e213df8d6d4f649730d27799b433375fbb16e9e7d8c21c09069714880
 DIST dict-uk_UA-6.3.1.oxt 1829530 BLAKE2B 
effd7477006d05f2eb7f09bc7548150d97b1457430bf3159df191981089dbbc6955ce205b4ea1455c58d84b3b8da57dd63bf5d4c0a30e38d36d6c644bc93c27f
 SHA512 
cc8a6725fc184662b56fd9a766a6763bd8b34d86d88eeed063241a6339aabffdca524845abc6133602de61df37fa80259de6e9bc8a98b39689c2d407889458d8

diff --git a/app-dicts/myspell-uk/myspell-uk-6.0.1.ebuild 
b/app-dicts/myspell-uk/myspell-uk-6.0.1.ebuild
deleted file mode 100644
index adc2ec357d87..
--- a/app-dicts/myspell-uk/myspell-uk-6.0.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MYSPELL_DICT=(
-   "uk_UA.aff"
-   "uk_UA.dic"
-)
-
-MYSPELL_HYPH=(
-   "hyph_uk_UA.dic"
-)
-
-MYSPELL_THES=(
-   "th_uk_UA.dat"
-   "th_uk_UA.idx"
-)
-
-inherit myspell-r2
-
-DESCRIPTION="Ukrainian dictionaries for myspell/hunspell"
-HOMEPAGE="https://extensions.libreoffice.org/extension-center/ukrainian-spelling-dictionary-and-thesaurus;
-SRC_URI="https://extensions.libreoffice.org/assets/downloads/521/1672416120/dict-uk_UA-6.0.1.oxt;
-
-LICENSE="GPL-3 LGPL-2.1 MPL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"



[gentoo-commits] proj/pambase: New tag: pambase-20240119

2024-01-18 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 05:33:39 2024 +

New tag: pambase-20240119




[gentoo-commits] proj/pambase:master commit in: templates/, /

2024-01-18 Thread Sam James
commit: c2060f499d483e11ba4524283c2d95a6a8beb8dc
Author: Christopher Byrne  gmail  com>
AuthorDate: Sun Sep  3 16:32:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 05:31:42 2024 +
URL:https://gitweb.gentoo.org/proj/pambase.git/commit/?id=c2060f49

Add sssd support

Bug: https://bugs.gentoo.org/726050
Closes: https://github.com/gentoo/pambase/issues/1
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/pambase/pull/17
Signed-off-by: Sam James  gentoo.org>

 pambase.py   |  7 ++-
 templates/system-auth.tpl| 38 --
 templates/system-session.tpl |  4 
 3 files changed, 42 insertions(+), 7 deletions(-)

diff --git a/pambase.py b/pambase.py
index 3875e89..ceec8cb 100755
--- a/pambase.py
+++ b/pambase.py
@@ -19,6 +19,7 @@ def main():
 parser.add_argument('--mktemp', action="store_true", help='enable 
pam_mktemp.so module')
 parser.add_argument('--pam-ssh', action="store_true", help='enable 
pam_ssh.so module')
 parser.add_argument('--securetty', action="store_true", help='enable 
pam_securetty.so module')
+parser.add_argument('--sssd', action="store_true", help='enable sssd.so 
module')
 parser.add_argument('--yescrypt', action="store_true", help='enable 
yescrypt option for pam_unix.so module')
 parser.add_argument('--sha512', action="store_true", help='enable sha512 
option for pam_unix.so module')
 parser.add_argument('--krb5', action="store_true", help='enable 
pam_krb5.so module')
@@ -41,7 +42,8 @@ def process_args(args):
 "unix_authtok",
 "unix_extended_encryption",
 "likeauth",
-"nullok"
+"nullok",
+"local_users_only"
 ]
 
 # create a blank dictionary
@@ -62,6 +64,9 @@ def process_args(args):
 if args.krb5:
 output["krb5_params"] = "{0} ignore_root 
try_first_pass".format("debug").strip()
 
+if args.sssd:
+output["local_users_only"] = "local_users_only"
+
 if args.yescrypt:
 output["unix_extended_encryption"] = "yescrypt shadow"
 elif args.sha512:

diff --git a/templates/system-auth.tpl b/templates/system-auth.tpl
index 9b078f3..4065e89 100644
--- a/templates/system-auth.tpl
+++ b/templates/system-auth.tpl
@@ -7,34 +7,55 @@ auth  sufficient  pam_ssh.so
 auth   [success={{ 4 if homed else 3 }} default=ignore]  
pam_krb5.so {{ krb5_params }}
 {% endif %}
 
+{% if sssd %}
+auth   [default=1 ignore=ignore success=ok]pam_usertype.so 
isregular
+auth   [default=3 ignore=ignore success=ok]pam_localuser.so
+{% endif %}
+
 auth   requisite   pam_faillock.so preauth
+
 {% if homed %}
 auth[success=2 default=ignore]  pam_systemd_home.so
 {% endif %}
+
+{% if sssd %}
+authsufficientpam_unix.so {{ nullok|default('', true) }} {{ 
debug|default('', true) }}
+{% else %}
 auth[success=1 new_authtok_reqd=1 ignore=ignore default=bad]  
pam_unix.so {{ nullok|default('', true) }} {{ debug|default('', true) }} 
try_first_pass
+{% endif %}
 auth   [default=die]   pam_faillock.so authfail
-
+{% if sssd %}
+auth   sufficient  pam_sss.so forward_pass {{ debug|default('', 
true) }}
+{% endif %}
 {% if caps %}
 auth   optionalpam_cap.so
 {% endif %}
-
+{% if sssd %}
+auth   sufficient  pam_deny.so
+{% endif %}
 {% if krb5 %}
 account[success=2 default=ignore]  pam_krb5.so {{ 
krb5_params }}
 {% endif %}
 
 {% if homed %}
-account [success=1 default=ignore]  pam_systemd_home.so
+account [success={{ 2 if sssd else 1 }} default=ignore]  
pam_systemd_home.so
 {% endif %}
 
 accountrequiredpam_unix.so {{ debug|default('', true) 
}}
 account requiredpam_faillock.so
+{% if sssd %}
+accountsufficient  pam_localuser.so
+accountsufficient  pam_usertype.so issystem
+account[default=bad success=ok user_unknown=ignore] pam_sss.so 
{{ debug|default('', true) }}
+accountrequiredpam_permit.so
+{% endif %}
 
 {% if passwdqc %}
 password   requiredpam_passwdqc.so 
config=/etc/security/passwdqc.conf
 {% endif %}
 
 {% if pwquality %}
-passwordrequiredpam_pwquality.so
+passwordrequiredpam_pwquality.so {{ 
local_users_only|default('', true ) }}
 {% endif %}
 
 {% if pwhistory %}
@@ -50,9 +71,14 @@ password[success=1 default=ignore]  
pam_systemd_home.so
 {% endif %}
 
 {% if passwdqc or pwquality %}
-password   requiredpam_unix.so try_first_pass {{ 
unix_authtok|default('', true) }} {{ nullok|default('', true) }} {{ 
unix_extended_encryption|default('', true) }} {{ debug|default('', true) }}
+password   {{ 'sufficient' if sssd else 'required' }}  pam_unix.so 
try_first_pass {{ unix_authtok|default('', true) }} 

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

2024-01-18 Thread Michał Górny
commit: c74697b9035c8ca9199d361340b610840901e6ee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 05:17:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 05:28:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74697b9

dev-python/flask: Bump to 3.0.1

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

 dev-python/flask/Manifest   |  1 +
 dev-python/flask/flask-3.0.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest
index b9096bed8fd7..79f6b060f6a7 100644
--- a/dev-python/flask/Manifest
+++ b/dev-python/flask/Manifest
@@ -1,2 +1,3 @@
 DIST flask-2.3.3.tar.gz 672756 BLAKE2B 
70feb2f1ec8bc4742e8da978b7e1063c5f0bcbfda5321f397cba121283376b5b10a275635eac76383945415dbba3b2c4f917e1495851ee1dfd745db97caddec5
 SHA512 
801b2521c42de7a4cd16005ea6ea7737aaef6c88edacb38ab03e2d78bb4e080e35e540c23e157e2bcdb43e4818b4b7a856c50c6cf41bb17f0b7b2590c0c6aff2
 DIST flask-3.0.0.tar.gz 674171 BLAKE2B 
5ae270b429d6ea344828bead0cab855b42f4c28821c843a7754f4741ef0320c190e386a08adb4c6a5018e6a2cc7be588d955ebd4edf31ae59ea9d511c9cd93cb
 SHA512 
dab4f97909619e380e9d8f14cea346dbda8932f3e9d19ee45e3651faf51b94aa5ccaa658116c69abae680f5357235842c63f0c6ff2a191de70cc103f0e7624a4
+DIST flask-3.0.1.tar.gz 675138 BLAKE2B 
974eda07aa3c8d679495d34ac0d3c64a5aa2318c8675a52817068c2eeb3b90c7da07800230b18df0767329f15670b72ed4fe8fa6e4737ad00e842cdd9aa77adf
 SHA512 
ae1f191b965b548e6f390b61ea1219b3399f773a1667d28aef63fcd4ab0f82d3eac9a430be43488ea01aa82a12d5677b3f6a5a48b8cce6c7204bf386d4c3f6f2

diff --git a/dev-python/flask/flask-3.0.1.ebuild 
b/dev-python/flask/flask-3.0.1.ebuild
new file mode 100644
index ..d356436274d9
--- /dev/null
+++ b/dev-python/flask/flask-3.0.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
+HOMEPAGE="
+   https://palletsprojects.com/p/flask/
+   https://github.com/pallets/flask/
+   https://pypi.org/project/Flask/
+"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/mitsuhiko/flask.git;
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/blinker-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/click-8.1.3[${PYTHON_USEDEP}]
+   >=dev-python/itsdangerous-2.1.2[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/werkzeug-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/asgiref-3.2[${PYTHON_USEDEP}]
+   !!dev-python/shiboken2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/pallets-sphinx-themes \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-tabs \
+   dev-python/sphinxcontrib-log-cabinet
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2024-01-18 Thread Michał Górny
commit: dddb8e8b007d1884499ca63afe98c4afee0ce53b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 05:17:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 05:28:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddb8e8b

dev-python/orjson: Bump to 3.9.12

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

 dev-python/orjson/Manifest |  1 +
 dev-python/orjson/orjson-3.9.12.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest
index 7d5009fade5e..c5e2bbdb9d5d 100644
--- a/dev-python/orjson/Manifest
+++ b/dev-python/orjson/Manifest
@@ -27,6 +27,7 @@ DIST once_cell-1.18.0.crate 32969 BLAKE2B 
a08d5beee50a7add28bd9e50b18709e7b34574
 DIST once_cell-1.19.0.crate 33046 BLAKE2B 
c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380
 SHA512 
4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
 DIST orjson-3.9.10.tar.gz 5361203 BLAKE2B 
152c6a2a02a5ebc5a755cffbbafe83502272eeea1da602c9b334365b5cb391accb61bc19a52a1f359620c47e02e761e3b6cacbc87f3e74463d0a03886ac42a50
 SHA512 
070bbee45ec08b1496b0f92d5b36d278000e33f00af6e45f2857b97c14682887558ca6413789cfebfc96a29d2366be0832a01e5e9a69868ab66d2907f86d999a
 DIST orjson-3.9.11.tar.gz 4821155 BLAKE2B 
41048bacbad2e7328cb8d1e87f5049a9934b2971bcd9b5192abaf942cec0fbcee715861a511cddd20018cce404542db0fb68aaafe99a9625ccf5ab061234d1b5
 SHA512 
cde3bc80a7a92ac9d38026dba5de54f38087611c2281546cf203f76ceffa855df2af4b0f7fae28d0388e1654a57e932c6e6dd9ae3382eab5dbb2a47d29c92d8d
+DIST orjson-3.9.12.tar.gz 4821075 BLAKE2B 
893eb8847cb97cf4468b1143f6fd6e1bc2f3efa81fc44d39c55660681a0a449c578431536a413415c4c4f8e69aac51a00fe5f0ff4b874f2ef94efc6d36e782cd
 SHA512 
b2689d92b34b6c818e5a798e6de08d693e3a6b04f205d943fb8960727153635faf7118d33ea78a79ce09aa0b066b07d431b27871a61a8de536f64a80f6bab387
 DIST packed_simd-0.3.9.crate 98340 BLAKE2B 
8668038eb213cec44afded5164ccf368fbecea21aa3de64d49e798d7f0fac638af9616a435cb79cf0435387f67fe97a7eb00748eaf39be14bb6d50ecbb4c938e
 SHA512 
1336ed8aee50a580784f38388f0cc2f0a8639149333e94b7f83aa7cc314a80c60b66ac203a7302cd4cf01f3d0b89da58d2ce9038b7685840fbc1b758217dbd1b
 DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 
9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d
 SHA512 
d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
 DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10feedf9e0452e5568e8ad7d2b88a201ca6ffd2cd62d8815a1ee72d557fe6280120a913868c3d868c1235686742cd8b8
 SHA512 
2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247

diff --git a/dev-python/orjson/orjson-3.9.12.ebuild 
b/dev-python/orjson/orjson-3.9.12.ebuild
new file mode 100644
index ..5a02e869182b
--- /dev/null
+++ b/dev-python/orjson/orjson-3.9.12.ebuild
@@ -0,0 +1,94 @@
+# 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.6
+   arrayvec@0.7.4
+   associative-cache@2.0.0
+   autocfg@1.1.0
+   beef@0.5.2
+   bytecount@0.6.7
+   castaway@0.2.2
+   cc@1.0.83
+   cfg-if@1.0.0
+   chrono@0.4.31
+   compact_str@0.7.1
+   const-random-macro@0.1.16
+   const-random@0.1.17
+   crunchy@0.2.2
+   encoding_rs@0.8.33
+   getrandom@0.2.12
+   itoa@1.0.10
+   itoap@1.0.1
+   libc@0.2.152
+   no-panic@0.1.28
+   num-traits@0.2.17
+   once_cell@1.19.0
+   proc-macro2@1.0.76
+   pyo3-build-config@0.20.2
+   pyo3-ffi@0.20.2
+   quote@1.0.35
+   rustversion@1.0.14
+   ryu@1.0.16
+   serde@1.0.195
+   serde_derive@1.0.195
+   serde_json@1.0.111
+   simdutf8@0.1.4
+   smallvec@1.12.0
+   static_assertions@1.1.0
+   syn@2.0.48
+   target-lexicon@0.12.13
+   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"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong 

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

2024-01-18 Thread Michał Górny
commit: c00cfe6d5c4e03d04080170066c00b23b985d03e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 05:17:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 05:28:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00cfe6d

net-misc/electrum: Bump to 4.5.1

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

 net-misc/electrum/Manifest  |   1 +
 net-misc/electrum/electrum-4.5.1.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index c69f1d7a66ff..0d966188278f 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1,2 +1,3 @@
 DIST electrum-4.4.6.gh.tar.gz 5637532 BLAKE2B 
c6b7667c7699f9eb11013c446e203ac4205df1d78e2fb8d44309bd6340c85bd9b4f6aef364f9bf9da4f262b58c74a7830c290c0659cd388b4a50863926dffa67
 SHA512 
e643a7119a8746d0f9ae02888bcdcf5ab4216ea19483113cf270b2cf23c8c615f0013a2aaf2c5f488655bf52cd190ab76761fa54f4b851039bc7add0c05ad320
 DIST electrum-4.5.0.gh.tar.gz 4829345 BLAKE2B 
cd3de793df68af81ce1d9d5dfce62b433d4f8d23ebaaef63926c1be665770b16095ce59f4e89ec27aee29f5d814d154163748330bbb5428f406ba64eaeebd54e
 SHA512 
237f87b3b527099e2e9dadbe5ae422075a4aea64dd434c31859fc032239e810e1c6641f4966dcd9ddfe396a31a67dc2fb4d4c8d5b1912b321a3408ccb805bd37
+DIST electrum-4.5.1.gh.tar.gz 4830405 BLAKE2B 
8cc925b282f0401654653c525289c92a6d771d171191e40ce932b391a0946f8e0dce514e0aa45d8b4179739f7dfe52215c995b21d140227c2d5b5d21f9afaed1
 SHA512 
bfe3d89e1f8a96004175137105e7503fab431bd798ca5457d70d8ca50a1250ede81a426bf15f02e7c384ffdaf303ce4187971a79ca76019715136d3a3914d136

diff --git a/net-misc/electrum/electrum-4.5.1.ebuild 
b/net-misc/electrum/electrum-4.5.1.ebuild
new file mode 100644
index ..467eb433585d
--- /dev/null
+++ b/net-misc/electrum/electrum-4.5.1.ebuild
@@ -0,0 +1,114 @@
+# 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..11} )
+PYTHON_REQ_USE="ncurses?"
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="User friendly Bitcoin client"
+HOMEPAGE="
+   https://electrum.org/
+   https://github.com/spesmilo/electrum/
+"
+SRC_URI="
+   https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli ncurses qrcode +qt5"
+REQUIRED_USE="|| ( cli ncurses qt5 )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   =dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}]
+   =dev-python/aiorpcX-0.22*[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-2[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/pbkdf2[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.20[${PYTHON_USEDEP}]
+   qrcode? ( media-gfx/zbar[v4l] )
+   qt5? (
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   ncurses? ( $(python_gen_impl_dep 'ncurses') )
+"
+BDEPEND="
+   test? (
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # use backwards-compatible cryptodome API
+   sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
+
+   # make qdarkstyle dep optional
+   sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die
+
+   # remove upper bounds from deps
+   sed -i -e 's:,<[0-9.]*::' contrib/requirements/requirements.txt || die
+
+   local bestgui
+   if use qt5; then
+   bestgui=qt
+   elif use ncurses; then
+   bestgui=text
+   else
+   bestgui=stdio
+   fi
+   sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' 
${PN}/${PN} || die
+
+   eapply_user
+
+   xdg_environment_reset
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   dodoc RELEASE-NOTES
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   ver_test "${v}" -ge 4.3.4 && return
+   done
+
+   ewarn "If you are new to BitCoin, please be aware that:"
+   ewarn "1. Cryptocurrencies are volatile.  BTC has been subject to rapid"
+   ewarn "   changes of value in the past."
+   ewarn "2. Cryptocurrency 

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

2024-01-18 Thread Michał Górny
commit: d941dc1a55d65cce665f7f2e5af18c5359a527b6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 05:13:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 05:28:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d941dc1a

dev-python/emoji: Bump to 2.10.0

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

 dev-python/emoji/Manifest|  1 +
 dev-python/emoji/emoji-2.10.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/emoji/Manifest b/dev-python/emoji/Manifest
index 1c1ea38c32dc..a2ce65dd38cb 100644
--- a/dev-python/emoji/Manifest
+++ b/dev-python/emoji/Manifest
@@ -1 +1,2 @@
+DIST emoji-2.10.0.gh.tar.gz 526345 BLAKE2B 
f46a1db49956525274a80491d3a2993f3c6137fc524b2563ff0df22c91968c78e4f8325e8fc12854ac57b1d5fde2b2682ebac54f2729b686476f20e488ec71fa
 SHA512 
66464e3e5d4b8f93219d7a40b91c914876759c1ac1d55286814afdc357c18d2c70d994d98f241db327643ac1b8e20cf453a523336acc59205b472d39f27bd226
 DIST emoji-2.9.0.gh.tar.gz 465370 BLAKE2B 
4bf8a4abb5deef8898a0bf5ade838aa00eb9920197f2bc9e00958869c31386b51ef0c6e99f1444c61c79a430757abd7bcc271efb2a5370dbff22e10bcda9d245
 SHA512 
eb718cd00b7f8226a0a3f82ea5f4ff495416abffd5d7715fd031bc40abb51c3f71e402a605ab401692626745644e7d9825575aef23c568f8f0a21c2c93e5015f

diff --git a/dev-python/emoji/emoji-2.10.0.ebuild 
b/dev-python/emoji/emoji-2.10.0.ebuild
new file mode 100644
index ..e71c124e54b5
--- /dev/null
+++ b/dev-python/emoji/emoji-2.10.0.ebuild
@@ -0,0 +1,25 @@
+# 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="Emoji for Python"
+HOMEPAGE="
+   https://github.com/carpedm20/emoji/
+   https://pypi.org/project/emoji/
+"
+SRC_URI="
+   https://github.com/carpedm20/emoji/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+distutils_enable_tests pytest



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

2024-01-18 Thread Michał Górny
commit: f5eca46820a0d1cc92f885ff0fbdd2567268a1bb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 05:16:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 05:28:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5eca468

dev-python/pandocfilters: Bump to 1.5.1

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

 dev-python/pandocfilters/Manifest   |  1 +
 dev-python/pandocfilters/pandocfilters-1.5.1.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/pandocfilters/Manifest 
b/dev-python/pandocfilters/Manifest
index a2479851f517..f5d66b00980c 100644
--- a/dev-python/pandocfilters/Manifest
+++ b/dev-python/pandocfilters/Manifest
@@ -1 +1,2 @@
 DIST pandocfilters-1.5.0.tar.gz 8405 BLAKE2B 
962da4f0e0d469f28f35eb181b10df317cb4130d796f62fe7ef27078d257e52a3554f93c64c303f617bbdd8b517868024686c8fd9f82b83a0ae6a923708c21a5
 SHA512 
32586d4718fd4b7047d850ca767ffacf8fba60844edf8469458e8549286e571774e7178678c7121be62b9a3c819a25de2d30b8fe58a539553336f322b87e836e
+DIST pandocfilters-1.5.1.tar.gz 8454 BLAKE2B 
e909459f4c82659ef41b82624c6b4af4f6a622c198f573a9a818b512decc44353aa108f7358828b7ddd6052271feca2e12b54b3948ea896765e3c1d16534bd51
 SHA512 
845bb5dc15edc42509086096be6aac2411192bdbdaed8d65fb2a8c8f9a650a4d836a9761a5fbfd69b5709d8476a96139ff06592e38261f795b377e475746518a

diff --git a/dev-python/pandocfilters/pandocfilters-1.5.1.ebuild 
b/dev-python/pandocfilters/pandocfilters-1.5.1.ebuild
new file mode 100644
index ..f919d7355fd7
--- /dev/null
+++ b/dev-python/pandocfilters/pandocfilters-1.5.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Utilities for writing pandoc filters in python"
+HOMEPAGE="
+   https://github.com/jgm/pandocfilters/
+   https://pypi.org/project/pandocfilters/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"



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

2024-01-18 Thread Michał Górny
commit: 7e2f1b7c3d1c34c5365af4143fd5db58291b96cd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 05:16:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 05:28:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2f1b7c

dev-python/pytest-check: Bump to 2.3.1

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

 dev-python/pytest-check/Manifest  |  1 +
 dev-python/pytest-check/pytest-check-2.3.1.ebuild | 26 +++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest
index cf64dd439b58..442103676114 100644
--- a/dev-python/pytest-check/Manifest
+++ b/dev-python/pytest-check/Manifest
@@ -1,3 +1,4 @@
 DIST pytest_check-2.2.3.tar.gz 26778 BLAKE2B 
7f573415a70a600d071c7dae5fae4fc0ed56a81553de3696cbb4f0c1e43a7e2fadd8d256846be5feeaa74c43afaae47dc0782dfd1fddc3607ee9fdcf74769239
 SHA512 
735d0edcb9b075fc8661892eda63830feeb1b54ff5a63a5956ba5529ce87b499f2137c7a0503813ad1509b591635692d23d77344c244a93826b331d17d262d91
 DIST pytest_check-2.2.4.tar.gz 27197 BLAKE2B 
48bc72055d439d91e6609253b77893fdedd20a834a45636ed1d1ff98648853122780cdbe11c3c784aa98a0a67d443aa17e1d2ef1d5fe3d82dc617f20e093
 SHA512 
d527040900a4c0e779fe1a970d15b70c80978a5c4848e9bbf4dd5de9e3c338c5facaf70a7ed5362da5bdfaab75fc1129665e351c373fa013060f794d23a0e36f
 DIST pytest_check-2.3.0.tar.gz 27737 BLAKE2B 
0fdc1e11fa86567c49fcacf84f1a3d94079754dc5766f68481859b36d42b672bb937fc2361769bb48586a2dc7b2613e30f766a50090918eb5b841ef59147502f
 SHA512 
9d511202d32964f440d7c6a9c00be24b81751e8d66516f2ae405e99d64e7946a25351b165ffc8849c737ccbda0e11f76073e250bc52b9b3f1efc2d45f35eb2bb
+DIST pytest_check-2.3.1.tar.gz 28674 BLAKE2B 
732538aec690d121132a0594a49b77658eb8be79d6e59bacae1d13ea38e59dd3e4b55c62fc07741e08621dda271d7d2284f825770a2acef7d5b0c80c80e79beb
 SHA512 
b4a2805b7dc3dfe9f56db6f27a9e4927de070d57bf3906f303c611021081d7b638d9ee58de744491005e10541f527f1bfddaf51be64f2def8a1190cfd1abd43a

diff --git a/dev-python/pytest-check/pytest-check-2.3.1.ebuild 
b/dev-python/pytest-check/pytest-check-2.3.1.ebuild
new file mode 100644
index ..19b540aee910
--- /dev/null
+++ b/dev-python/pytest-check/pytest-check-2.3.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-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="pytest plugin that allows multiple failures per test"
+HOMEPAGE="
+   https://github.com/okken/pytest-check/
+   https://pypi.org/project/pytest-check/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-01-18 Thread Zac Medico
commit: c40d74ff97efd61cdee3d0c56145869fa0a5130f
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Jan 19 04:05:47 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jan 19 05:20:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40d74ff

app-text/calibre: drop old

5.44.0-r2 is pre-CVE backport and superseded by -r3.

The 7.0.0 and 7.1.0 versions were never stabled, and 7.2.0 leapfrogged
over. So stable that instead.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34892
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest |   4 -
 app-text/calibre/calibre-5.44.0-r2.ebuild | 266 --
 app-text/calibre/calibre-7.0.0.ebuild | 242 ---
 app-text/calibre/calibre-7.1.0.ebuild | 242 ---
 4 files changed, 754 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 081a81cf7705..6b7b04ecb9ca 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -2,10 +2,6 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B 
c7053e728da20fccfa981ed4f56e24a4d5b3
 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 
413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065
 SHA512 
59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059
 DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 
55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9
 SHA512 
32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8
 DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B 
d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b
 SHA512 
9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199
-DIST calibre-7.0.0.tar.xz 41889020 BLAKE2B 
46d6303043e3a9d1d4eaede3c6b4a850ab6cd86b5f6561d907bf3156e7f05b5f1c758e722717d21aa18b623d1eaf8691c6bc61398039eaae34efee7aa0520aa4
 SHA512 
1a58bdf2d482965b03a5accec6a468c40d8a2367724fd35574352d0bcb011c250aa33f072133ed3c108082d7acfa9eb9cc06215ec89b246884c3d3f7beb05a16
-DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 
5ad0d2b83e37a4ea7511253437fde9dafcc54b061d2597bebd4e18eb1471c724ae7fad760cf0c5e1b213d49beb9eb1a1f61aea556b3fc17eb13e5374563606c6
 SHA512 
553e1027721c6bcfe3ca30cbd9207938dc9fee1b93a3b934c04503ffeac3c1865b6c023da0ce9e8536fa03b81638474e6189bc80850404a175c924a2546d9086
-DIST calibre-7.1.0.tar.xz 41819036 BLAKE2B 
e98651e55d3265663f517b330f1889b713d2096bf025c03e6cb34d83922b434e364d5e89fafc41de38a9ba39a4482ec71857fc1ae3bfd57d8ce5241f8be6d371
 SHA512 
bc1f6ea7886f9ef973045bb323b6c57b3229772a47f72ecabba73fb1892c67b2a1462b91bdcafa537ea4c34a4bc61f9fa143f9e9dcca98b0ee8a62e545952074
-DIST calibre-7.1.0.tar.xz.sig 566 BLAKE2B 
63ceaf19f01a043c33cdfc15544e693a65009bdb0fb17d4004ddacb83540c277caa0f44ff1fcb7a6eb6c81c67086a522470a4e4bdaf937a51cbfb6f1f863a978
 SHA512 
7acdf08c40933803ca39d9d86637de113d4f461f74dcede4015169802d739a724f9317edbd047903ed0c8ccd9becca3f49ff3e85fb4b503badddb58b0360602a
 DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B 
e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3dfbcce4c3cc611205654c88f319150644ca428b55d55c23be94e9bc9fc50aa211af9435d9d67d14d8e878cfd707e
 SHA512 
97d6e146842541ab362e1c80e58b914325fe54342fc4cc79272a6056f17c16366a03f5131f22dac3b633d4b6157742a95061e050d9f3ffca11f35fd140111b3e
 DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 
9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875
 SHA512 
854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e
 DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 
7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd
 SHA512 
ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7

diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild 
b/app-text/calibre/calibre-5.44.0-r2.ebuild
deleted file mode 100644
index e03f0b0fb7e8..
--- a/app-text/calibre/calibre-5.44.0-r2.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
-
-inherit toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/;
-SRC_URI="
-   https://download.calibre-ebook.com/${PV}/${P}.tar.xz
-   verify-sig? 

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

2024-01-18 Thread Zac Medico
commit: 9403cb646ed92a56ebb3aef069f1a348b6a3b697
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Jan 19 04:00:00 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jan 19 05:20:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9403cb64

app-text/calibre: add 7.4.0

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest |   2 +
 app-text/calibre/calibre-7.4.0.ebuild | 242 ++
 2 files changed, 244 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 3298c267b1b8..081a81cf7705 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -10,3 +10,5 @@ DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B 
e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3d
 DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 
9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875
 SHA512 
854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e
 DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 
7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd
 SHA512 
ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7
 DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B 
b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368
 SHA512 
0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d
+DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B 
f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29
 SHA512 
afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367
+DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 
2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6
 SHA512 
46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022

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

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

2024-01-18 Thread Michał Górny
commit: 936cace5b45cbe77de5913b85b03a1f10cb3b4de
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:29:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:29:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936cace5

dev-python/django: Remove old

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

 dev-python/django/Manifest|   8 ---
 dev-python/django/django-3.2.22.ebuild| 109 --
 dev-python/django/django-4.1.12-r1.ebuild | 100 ---
 dev-python/django/django-4.1.12.ebuild|  97 --
 dev-python/django/django-4.2.8-r1.ebuild  | 100 ---
 dev-python/django/django-5.0-r1.ebuild|  99 ---
 6 files changed, 513 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 094c1ae8803d..380983b8ee47 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,18 +1,10 @@
-DIST Django-3.2.22.checksum.txt 2582 BLAKE2B 
bb9fe0f9e8af1142a1dae1b5c53422ddeb186d8c13389cbdbeaa9585be519d3c1604e8af797be1cf75261041799f4e213dfb5764559f0c4765d8e33580acd614
 SHA512 
6b30f0caed55b966c1a1c83b1f733f7d2098f33d5e84670f2cf3729e584e6b15c6439589bbe26670aa2a6e286f938305bc5457bc4fbc5ba86a128938afcab076
-DIST Django-3.2.22.tar.gz 9827193 BLAKE2B 
164d766ee16c92c7f47a45c3a426d54a8bc0007a9387594d61fda77d143f51142389ecc4817f2fcadeaaa55ac3bcf381331cb9ca2305d0915bef1e10101dcd16
 SHA512 
a2c81dc63609be521aa1a74c85be93e3263380d533c0d6888b4ba20f5a12f0d99c329286c99896734fc9a9b111d873934e4f553d18f246911cbfd65feea73b46
 DIST Django-3.2.23.checksum.txt 2563 BLAKE2B 
59bc9c0946de84be99057be9f044e59f7fd87d1a4043041033916fbc0052a8d4f8d2b02bfe591374fba7bf54c6d2ea1ee8f4739bdbd49a369312e8792fe2a1f7
 SHA512 
356379166f9375175b896cf07ff2debbbed3cff859597cf8600a3e14e0660c15914f561c54bba2bdb38742c5ec4f9f1bd412baef5f6271548a1f76485f61eaea
 DIST Django-3.2.23.tar.gz 9834665 BLAKE2B 
365ab5101e610ed1d0ed504cd538cc90a8d5d0730fcb43dab12b8f0ce1d1f2a6d42e4e36eccaf84d242e4fc9d9c75fefc5062ac1e8d077cb784eea741df716ee
 SHA512 
a252e4000c932a906eef22d0cb91a9dcb802eb65bbe0fc0eb881216b6801dbef5123b21f51f3208def155852c20e8d7e9adc8339b6386fc49bbc00f7c4d2d4ba
-DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 
67b101ef7b11fe1ad47872b9bbb26851b20db304145cebbf3f836bcd7505aa5282b54d8541a468871fa0489445ce282dc030f83241db3a1824e5e2d3949257b9
 SHA512 
d226527d67c98b1641ea63899c93e3be21855f7be3270ab98e2ad1580d38edf1ab209d92964a8b0ba5b15a2466af96fe1838914b0aaa0953fbc46f21a25587fb
-DIST Django-4.1.12.tar.gz 10502350 BLAKE2B 
1e13d4a7c00d7fa49c41bbdc3e69604e462de9ebdb302097ca610cd7d791ebb1ac4bdb610b791e7d578125df83be0551b5d98fbeace630a042a8101689cb9d56
 SHA512 
63211a82f55b8c7ef0d8f9d09bfba926c2dc59ab7bacded517c4c3014c671ed55d0d5552678d1eae350d3d66f27dde96aed0a5e2aa1ae5f6e1c98ccf138ccc1d
 DIST Django-4.1.13.checksum.txt 2563 BLAKE2B 
2569a6c7854f4941f88ae3b7556e4e75d7633b333ef9723c137f266ae1c0b89c20911b89097bfbb2e0d1360349b4eda6d4b0778ac358665327a9f23e8b58ad21
 SHA512 
e2cc70520c4008322e7ee68bd2a32abeb58f6cac52198498ec7936b593e39ce924a4bd43df69a4f9edd625f1f5142be4b8043d33514237febecc302c2389e2c3
 DIST Django-4.1.13.tar.gz 10515104 BLAKE2B 
d0f53d53a7c37acf446bbd8806c15a3e31f6acb51f3e8f8616c690e3ee907bce9089d03c0514c3cb25e905a5edc4aec433584f551e0b016c94e11106b65873fe
 SHA512 
405453aeb8d5462f1eb5b3171dd441e6699bad98fd34e31efda2af5f249f82d17a880ed8d97177cf56bcc27acf763081375c0043e9e6f0d60fa32148981a2562
-DIST Django-4.2.8.checksum.txt 2553 BLAKE2B 
552fd9dc6740baabc434a4d069c0a22c49e36661da58face4853c8ca5f34254314a3ca85048d5a4786a9a15ed27c8f73016c9a3d7bcf63dc617373e243a3ee77
 SHA512 
e3808f5d28fb95aa6ebbcc393161cc69cb948ab4ebe0dcc7a4f6ca8964e4a3dacf4aa185688d21b5d176456621f609e95909cbbc4abe6528f72afe3b644b5ea3
-DIST Django-4.2.8.tar.gz 10425581 BLAKE2B 
e3592dadb54a616cea6129ba45f27e1c93dda2fcffec8c827e2f74a46c6c953a6c2893f236eff64dc77106ee60246eb843e028d44ebf27b8e30da1a6f766315f
 SHA512 
9a60d2202886656a239e764c79b3638d4bc9e549bba8a822b36c745ab32468e3ddd813e7cda4a9e69c867ede0fca02da63391a2efe1462798e5c2e4f35625b63
 DIST Django-4.2.9.checksum.txt 2552 BLAKE2B 
9b7fe091d450ee1a9c2b9beb73afbb3b79c8b5a5d474d8908c6fde5aa0a9e90e78259716daf79c98449dff6e263bb953fad11b9e78b7d3b7db62ea5a58c64942
 SHA512 
aa26b2870a2582d3627224fab7a698cc32e4734b7e2b9e6bda6a0b35484f786619a386f2027319a3ec648cbbeab1b2982e130e2b05ac02a0b99623d89b56d681
 DIST Django-4.2.9.tar.gz 10428500 BLAKE2B 
a8c42ed18fc95cd0a92319371e342b165ce5fa7ed6db428e5f2020c1a3d0611413425da82cb38c39b6c65379a66e44b955d8b3aa164d8f7924df342275f3660c
 SHA512 
15516e80718aff6bda322fa62124dfa0b277983318cd3e47e87d74f68e8e913403b41d6213010a665e8edc4f46f0f42411f54e878bf77c8f6090d515b8422406
 DIST Django-5.0.1.checksum.txt 2552 BLAKE2B 
57fb1f3618d4cfc7458873f124b2537a3f66a8b561a31d4b982534969a8d2529bbbcab7c29b951fcd32c93da14c8c90d1db27241ced85c65f1f7d31d14148d49
 SHA512 

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

2024-01-18 Thread Michał Górny
commit: 7fce7bed17e1bb63163ac9337f955cff51525b9b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:27:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:27:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fce7bed

dev-python/botocore: Bump to 1.34.22

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 041c3951b2c9..795904492f6b 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.34.18.gh.tar.gz 12634296 BLAKE2B 
c3f18b042ea56c65f66b578f5b01061
 DIST botocore-1.34.19.gh.tar.gz 12634480 BLAKE2B 
839124ae13bd87697bd9d2c4d62f3171244cbd9b3c1cf96ffbf2b536d9c1432a37c5cdaa6311da327e13caf0e4739bc4cf0543a26f7f3911ab41c022c54d9106
 SHA512 
4db43c898f93494d69e1bf33f64c7687cf4b6f43580b0a03bbe93986e4ff09c97b57365ffd4992860dc36dd43b797c5501837db1036fefdbc84a9b94d97e920f
 DIST botocore-1.34.20.gh.tar.gz 12636646 BLAKE2B 
3389ad9e44b529093c26dd7cb48c64b2551237a82218dbc57e4fbe85ae8b97e07f3eb88946fa5108e2d045e58c1e46402e697992b1adfab373eae223f510f1db
 SHA512 
1956b4c090b60e7176ed67f4b80c25305816cb4f22f41a57308daa0748a54720ebc10cd1f620484bbf7d4df6e05259553ef5e1471141db2b1f0192bc2b6219c2
 DIST botocore-1.34.21.gh.tar.gz 12638493 BLAKE2B 
28f0ffa7f264e56912bf6f68d2d0851b5126c68eb4687fa9dba777bf58f8737fcbc1bc160f158a38aa15b6e03211b32eb3c08e7c1685adcae7159b498dd02fe8
 SHA512 
5a074f067a7657ce0856b72eaa7334b4c92be0734ac634a00f81dee3ab9b7e5a0bd95b5e93f6189d3d82cd2006bdef9aa9dfae5922d0e89e6c37898dc00784b8
+DIST botocore-1.34.22.gh.tar.gz 12643874 BLAKE2B 
7b9d375aff7b39cebf7303dec7b0b984a76a7c356431e4c010334a6f31e3d93dd02a9f8809b0857a92aef9c76f85d3db0c21569cbc1b728b67b4be3192082aa5
 SHA512 
cb26d52db329d4e599fafd300af646335814de2c71f0c385fc3a20c70e5d5a397805fd4627ba08df629f1513015f7bab5ad024d3a95a810eff97595a924c

diff --git a/dev-python/botocore/botocore-1.34.22.ebuild 
b/dev-python/botocore/botocore-1.34.22.ebuild
new file mode 100644
index ..dcd34e4e67de
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.22.ebuild
@@ -0,0 +1,68 @@
+# 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/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${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 EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-01-18 Thread Michał Górny
commit: 6ce93662d9c182fe12e5229d415a1c840d96d5a7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:28:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce93662

app-admin/awscli: Bump to 1.32.22

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 68dfbd93f005..0977a7f7ae37 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.32.18.gh.tar.gz 2626034 BLAKE2B 
3d60094c5b6e70f8df57ada95e269cb71
 DIST aws-cli-1.32.19.gh.tar.gz 2626167 BLAKE2B 
edab59c82b40fd70d021529c211f1377d77548aeebc8c2b62b2c8e39f5f05782f8d8d23383d8b05d824a4cc95531dc665c8fc6636b28316a6136e767216eaf8a
 SHA512 
ac0c5bf4d2a001a318db87ff4928cf07a6224bdc7d2702b7030858c2c176c0fa4eb1e47485684727a09ea9e7ff089d81acc85ffde16d6391449d2ea844c58f53
 DIST aws-cli-1.32.20.gh.tar.gz 2627246 BLAKE2B 
9aac8aea2150ba3f1b32837aa643e040baaee9ce9020169eac73119580a95a4866af8935a6cdd887c94780615b02e79cf8ff98c4b9a59db4269cc4b34e50851a
 SHA512 
9bc259de53ab0d3d21f5d3343eeab37a9fca85f1eb6fd6d2133802ce5ef0563e774ae500374697a82d5adfa543c1007ad095482ddbbbc6261deb70af782643ee
 DIST aws-cli-1.32.21.gh.tar.gz 2627500 BLAKE2B 
ad90a93eddbea3f8a8d7da003da10ecc181f1bd5341df6176fdadd30c8604b3693951768619d96db7de5e033b0c2a7671aac203b7c13b8916e1be11dd944
 SHA512 
b83853f0da2bf5628eba0c44b20420a99982897d042fcec2b2c0f268dbba16901bf15ad09ca8311c56bcc21043b9a9a0ae4b37a07cce07b8dfd48fb7c96b1ef3
+DIST aws-cli-1.32.22.gh.tar.gz 2627825 BLAKE2B 
1ef00983eb9a0fea5611ac6121c70e5a140135ba4f556787b075394c8073d5162ec79b3f942e9060feaf5e710dd5adc4afbdcee0f6dd25a25b93957f61577a1e
 SHA512 
ec2532a3f59ae755faadf310bd64cdca5318767d1bf491d0e5224747f9d73b363a70a489dad26365666decfea43db29d3eedc5cbd8c018b1747205c5897c8dff

diff --git a/app-admin/awscli/awscli-1.32.22.ebuild 
b/app-admin/awscli/awscli-1.32.22.ebuild
new file mode 100644
index ..18c949df1583
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.22.ebuild
@@ -0,0 +1,89 @@
+# 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/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
+   tests/unit/customizations/test_sessionmanager.py
+   

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

2024-01-18 Thread Michał Górny
commit: e7ffe3bfe01b3bf8d5fd8fb7146fefe409e8a6d0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:41:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:41:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ffe3bf

dev-python/qiskit-terra: Bump to 0.45.2

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

 dev-python/qiskit-terra/Manifest   |   1 +
 dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild | 187 +
 2 files changed, 188 insertions(+)

diff --git a/dev-python/qiskit-terra/Manifest b/dev-python/qiskit-terra/Manifest
index 47fd891c0027..d9cd21bfbc61 100644
--- a/dev-python/qiskit-terra/Manifest
+++ b/dev-python/qiskit-terra/Manifest
@@ -40,6 +40,7 @@ DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B 
b4139fba31ef17017b6b60784e41ccda34931a0
 DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 
8862f42a30929579b0b0bc2ba7f0b416518724480e197fa13288e49324e851f964183e1529b7f31bf5d4fe0ae194a412723b6b401100e66fba98bbcd9c283866
 SHA512 
852cc2792aa3d30d9ab8802a451be5617cae6536adced1bf0dde71704a3c7c1bfe862fba751b6d045249819a8ba5d87dfc50914d142a0b662f046498c06f8c2e
 DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 
9d8a032c2205f55d2431b6bbc40df153339e08479df3a8a65506ade7d1f3d17cfaf664cbd09eaec9acff3f5a248598e37427d0c5a531eaf527137803adf49834
 SHA512 
fd708e6fdbd54ef7c676bedc62070175bac6b8f7ae11231578196dbf552b163a8a2499a1266f786bb6bfb85517fe83610902137d59a5c42efcb1a27c4235a07e
 DIST qiskit-0.45.1.gh.tar.gz 16001091 BLAKE2B 
fd5ac5e98dd3512e34309fb81dfcb97d10ef03db03ad9011fa5043f28e9f9019fa3bc8a8406252cc1623ca6d9841703e9353cda8b8af81fd2602294aceed5b6b
 SHA512 
e44649bea4f5db3d7bd6f5e69a577e37fdc1f89ed573edb27cdc1eca1796e0cb6da68ee3cc8c4782fcbbc472aee1664dd386494fc9213d7d07d64b23e1fbd949
+DIST qiskit-0.45.2.gh.tar.gz 10910613 BLAKE2B 
d409c85b12627b991474ac7dd61ecdbc22c6deb8eaeb8c65bb6165aedd3063c332b3da2b4bb4112a2c434c0e61e81fccb3b1e009b20f50f5bf4e04a23d544195
 SHA512 
c327d8b512ce908bcb6c9393070639faf42e2ef01d9d64de2533c7e8b907a105ff8071adf7230f898de0423f5b1fd4ec89507de2f4aaf14f1dc424d603978180
 DIST quote-1.0.32.crate 28037 BLAKE2B 
7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d
 SHA512 
13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025
 DIST rand-0.8.5.crate 87113 BLAKE2B 
516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c
 SHA512 
8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 
645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3
 SHA512 
8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075

diff --git a/dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild 
b/dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild
new file mode 100644
index ..f96bad647486
--- /dev/null
+++ b/dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild
@@ -0,0 +1,187 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+CRATES="
+   ahash@0.8.3
+   allocator-api2@0.2.16
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   crossbeam-deque@0.8.3
+   crossbeam-epoch@0.9.15
+   crossbeam-utils@0.8.16
+   either@1.9.0
+   equivalent@1.0.1
+   fixedbitset@0.4.2
+   getrandom@0.2.10
+   hashbrown@0.12.3
+   hashbrown@0.14.0
+   indexmap@1.9.3
+   indexmap@2.0.1
+   indoc@1.0.9
+   itertools@0.10.5
+   libc@0.2.147
+   libm@0.2.7
+   lock_api@0.4.10
+   matrixmultiply@0.3.7
+   memoffset@0.9.0
+   ndarray@0.15.6
+   num-bigint@0.4.4
+   num-complex@0.4.4
+   num-integer@0.1.45
+   num-traits@0.2.16
+   numpy@0.19.0
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.8
+   petgraph@0.6.3
+   ppv-lite86@0.2.17
+   priority-queue@1.3.2
+   proc-macro2@1.0.66
+   pyo3-build-config@0.19.2
+   pyo3-ffi@0.19.2
+   pyo3-macros-backend@0.19.2
+   pyo3-macros@0.19.2
+   pyo3@0.19.2
+   quote@1.0.32
+   rand@0.8.5
+   rand_chacha@0.3.1
+   rand_core@0.6.4
+   rand_distr@0.4.3
+   rand_pcg@0.3.1
+   rawpointer@0.2.1
+   rayon-cond@0.2.0
+   rayon-core@1.12.0
+   rayon@1.8.0
+   redox_syscall@0.3.5
+   rustc-hash@1.1.0
+   rustworkx-core@0.13.2
+   scopeguard@1.2.0
+   smallvec@1.11.1
+   syn@1.0.109
+   target-lexicon@0.12.11
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pydot/files/, dev-python/pydot/

2024-01-18 Thread Michał Górny
commit: a6cb477b4fb3f801591c842508c136eac79a210c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:28:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:28:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cb477b

dev-python/pydot: Remove old

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

 dev-python/pydot/Manifest  |  1 -
 .../pydot/files/pydot-1.4.2-pyparsing-3.patch  | 22 -
 dev-python/pydot/pydot-1.4.2-r4.ebuild | 52 --
 3 files changed, 75 deletions(-)

diff --git a/dev-python/pydot/Manifest b/dev-python/pydot/Manifest
index 91b87540c67e..7f0890e5c6eb 100644
--- a/dev-python/pydot/Manifest
+++ b/dev-python/pydot/Manifest
@@ -1,2 +1 @@
-DIST pydot-1.4.2.gh.tar.gz 272678 BLAKE2B 
966f2c4ef3e26a63cc50ab89b5b6b5b413aabdfeddf994f2d5ba9dedaa1ed3152dd8060186e7380c3e768b783f7bfe1971cd600c18d1b73f7ac63db08ee3ace9
 SHA512 
caa8051561710129b5164fd1392da941829fd977092a6ec8b00efe7a199d2d60bc7ef13cb0e51615f384550f0fb80190d0f56b83d8d80d1fe372efb5dbbd3632
 DIST pydot-2.0.0.gh.tar.gz 275188 BLAKE2B 
58f1598196861795bd44c6b97683e0c37b3c05e848a69d42a3fc898849f272466c989e7ff72e0be22a322a1e92c31c6b76a9317e56f3ec26743c20801daf8bfd
 SHA512 
09102930a59ac4339e1d1e4f7a9d075f99eda6cb060885631a72f1fded90d001bd02940b55addc0c92856e95321cb3b344a1797b4809ac7c9048ac57c81d4707

diff --git a/dev-python/pydot/files/pydot-1.4.2-pyparsing-3.patch 
b/dev-python/pydot/files/pydot-1.4.2-pyparsing-3.patch
deleted file mode 100644
index 09d4c654ac17..
--- a/dev-python/pydot/files/pydot-1.4.2-pyparsing-3.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/pydot/pydot/pull/281
-https://bugs.gentoo.org/830676
-
-(rebased)
-
-From 4ab2c033c0dd67cab87be9a9392c558359caf80c Mon Sep 17 00:00:00 2001
-From: Anton Bolshakov 
-Date: Tue, 4 Jan 2022 16:05:51 +0800
-Subject: [PATCH] Update dot_parser.py
-
-https://github.com/pydot/pydot/issues/277
 a/dot_parser.py
-+++ b/dot_parser.py
-@@ -439,6 +439,8 @@ def graph_definition():
- 
- noncomma = "".join([c for c in printables if c != ","])
- alphastring_ = OneOrMore(CharsNotIn(noncomma + ' '))
-+# override pyparsing tightened whitespace-skipping logic
-+alphastring_.skipWhitespace = True
- 
- def parse_html(s, loc, toks):
- return '<%s>' % ''.join(toks[0])

diff --git a/dev-python/pydot/pydot-1.4.2-r4.ebuild 
b/dev-python/pydot/pydot-1.4.2-r4.ebuild
deleted file mode 100644
index 1c80bcd8244e..
--- a/dev-python/pydot/pydot-1.4.2-r4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 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="Python interface to Graphviz's Dot language"
-HOMEPAGE="
-   https://github.com/pydot/pydot/
-   https://pypi.org/project/pydot/
-"
-# pypi releases don't include tests
-SRC_URI="
-   https://github.com/pydot/pydot/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/pyparsing[${PYTHON_USEDEP}]
-   media-gfx/graphviz
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/chardet[${PYTHON_USEDEP}]
-   )
-"
-
-src_prepare() {
-   local PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.2-pyparsing-3.patch
-   )
-
-   # broken
-   rm test/my_tests/html_labels.dot || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   cd test || die
-   
PYTHONPATH="${WORKDIR}"/${P}-${EPYTHON/./_}/install/usr/lib/${EPYTHON}/site-packages
 \
-   "${PYTHON}" pydot_unittest.py || die "Test failed with ${EPYTHON}"
-}



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

2024-01-18 Thread Michał Górny
commit: c9a0deacb0a26c3986ff7a4fdb6c1cb60aa05e9c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:37:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:37:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a0deac

dev-python/pytest-skip-markers: Remove old

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

 dev-python/pytest-skip-markers/Manifest|  1 -
 .../pytest-skip-markers-1.5.0.ebuild   | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-python/pytest-skip-markers/Manifest 
b/dev-python/pytest-skip-markers/Manifest
index 71f794a92763..04ea6c52f7f5 100644
--- a/dev-python/pytest-skip-markers/Manifest
+++ b/dev-python/pytest-skip-markers/Manifest
@@ -1,2 +1 @@
-DIST pytest-skip-markers-1.5.0.gh.tar.gz 73142 BLAKE2B 
26575a1a7880714b3af4fd7b02b5c5d56b99e0ad0947012823e6c917afe7ca134e930f2bf75b3504fe3fd1516d39e82acd7dae799255b30c370ae085d0cff402
 SHA512 
217fae64013a0d0f4b91d33a22576df9dece1bdda28beda0919e3638ed6cddcf24715971fb1da8e8c62df50510c969ce24716044d6aa05f8a0b4891082e83584
 DIST pytest-skip-markers-1.5.1.gh.tar.gz 73219 BLAKE2B 
f8f23bf64dfc23263ee58397fa8571bf76a77820230f8f27003f72f0a26cbb19ae76185ed203e5b516326a40a355c2d006101f2eb7cd4df40f4a4d80e8e7c629
 SHA512 
4221e39ab472a88c4f6d0cf2fbf0de1568f99f5ca9962e4afab060b6cfd8365d106583cf818a98bbc7f8f4d5192c7fc9678e4e0da2b6c1082c26ee2e049b0004

diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild 
b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild
deleted file mode 100644
index bc066f65f3d5..
--- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022-2023 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="A Pytest plugin which implements a few useful skip markers"
-HOMEPAGE="
-   https://pytest-skip-markers.readthedocs.io/en/latest/
-   https://github.com/saltstack/pytest-skip-markers
-"
-SRC_URI="
-   https://github.com/saltstack/pytest-skip-markers/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pip[${PYTHON_USEDEP}]
-   dev-python/pyfakefs[${PYTHON_USEDEP}]
-   dev-python/pytest-subtests[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   local -x PYTEST_PLUGINS=pytestskipmarkers.plugin,pyfakefs.pytest_plugin
-   epytest
-}



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

2024-01-18 Thread Michał Górny
commit: b28544b6a92f581db2bfc68d3fda216d5d30640e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:29:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:29:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28544b6

dev-python/seaborn: Remove old

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

 dev-python/seaborn/Manifest  |  1 -
 dev-python/seaborn/seaborn-0.13.0.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest
index 5ccda5dd6c2a..1c63f5dae79f 100644
--- a/dev-python/seaborn/Manifest
+++ b/dev-python/seaborn/Manifest
@@ -1,2 +1 @@
-DIST seaborn-0.13.0.tar.gz 1455480 BLAKE2B 
9f7383715366889ffd80788f901c574d9330285da2098e5695e944f1c6b92d4e417163a82378dd75c03233fc6485158401a1aaa461f2fa8e71a4cbc3ebf957cb
 SHA512 
d603e880c29e05ab68f86d285c5c5ee9cf2da1d45265ed609f7bc87650fe20e80c026af487f63f9492a268f51ba5bab0cae4fd8fdeaf28125d16d317f9c937c8
 DIST seaborn-0.13.1.tar.gz 1457600 BLAKE2B 
73296257f1d7525cebb90bf6f97fa6e5f91e3e9df653e0b9ab81eb6d04a1eb957a9c623aa8b4a715162175a501f55dd7e787335175503cab451bb03318e822cf
 SHA512 
b90483bffd3435cc058143dccc854eb175ec7d7a095b8ce8261fbcad3f97f5e9b035a790a04dc2c64c35dda5b0ab8562f0b4a99e09a5e2fc9c4ee8323a153910

diff --git a/dev-python/seaborn/seaborn-0.13.0.ebuild 
b/dev-python/seaborn/seaborn-0.13.0.ebuild
deleted file mode 100644
index 7c075c896565..
--- a/dev-python/seaborn/seaborn-0.13.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="Statistical data visualization"
-HOMEPAGE="https://seaborn.pydata.org https://github.com/mwaskom/seaborn;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.20[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.2[${PYTHON_USEDEP}]
-   >=dev-python/statsmodels-0.12[${PYTHON_USEDEP}]
-   >=dev-python/scipy-1.7[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_test() {
-   cat > matplotlibrc <<- EOF || die
-   backend : Agg
-   EOF
-
-   distutils-r1_src_test
-}
-
-python_test() {
-   epytest -n "$(makeopts_jobs)"
-}



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

2024-01-18 Thread Michał Górny
commit: f3f4601ced13808ac174f19b92cfa6fe5cdbc443
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:27:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:27:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f4601c

dev-python/boto3: Bump to 1.34.22

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.22.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0c94fbb84052..03d8a073cfe1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.34.18.gh.tar.gz 765458 BLAKE2B 
29414e20fa034f63c899b6f2d5460d8973dd
 DIST boto3-1.34.19.gh.tar.gz 764452 BLAKE2B 
c0388452728e54cdded0a9944e37e6725e8150b242c8e91ce812aed29a1316ce59e880d5e466e956d9c3dafcea6801d90a1bfdef2b4eed9852f6dd861f0b
 SHA512 
bad2a283c7c829f1de661c19058b963bfe2dca5e71513729f6099a4102d130a48e5095e44877d29e73308c8104f667229ba402503d4eba287ae975f4cef18c29
 DIST boto3-1.34.20.gh.tar.gz 766685 BLAKE2B 
e68cb60bdbec6ccd4e5ec1c1ae116c0cdb952862902c5e38788ea735083f515a89923b7056f862cffdd40bd967ca717a2387537f1e17bb0f76a9bf49ecb39fc8
 SHA512 
a2c8bc7f09571f27c45595c15794a8125a23317a785d7e8ea296455b2f63e8375fd818906bf28c6788ff65dd6d40a2abd28aaf8ef4a22fe80a56d01c6464585b
 DIST boto3-1.34.21.gh.tar.gz 766816 BLAKE2B 
79e9c81ce1cfd16b0f8fc4431c2ebba35cdca7e06b48a608986bd4a8aabb08d46a23779e7243c20d2905a1699d40d45062b3450600fb620a1eadeb460c93615b
 SHA512 
3d2176886d0f2da0207b479c71480d6e02f55d8b511c5b12f935d5c4a799911601d5519f5daf629cd002a93c508d323647af06201fd486a5b355192e17bc1096
+DIST boto3-1.34.22.gh.tar.gz 766081 BLAKE2B 
34e4eae8387e27acb8eb9a6518ed025b18fea03d900b1b07646cbf16ff47e50a1cbda9b1b36c68a70f2961c6f05020cdc5b8956bac2a860066cd4d498981df59
 SHA512 
7a7a5431b2410303688e76c8e48561606d173757ed0fc98d1b0ef7511927f45b8fa9eab9d9baaad04c1c705deddc330d422cbc83bde03b82b194ee55fe3be300

diff --git a/dev-python/boto3/boto3-1.34.22.ebuild 
b/dev-python/boto3/boto3-1.34.22.ebuild
new file mode 100644
index ..037a85ad96ee
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.22.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
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${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/lz4/

2024-01-18 Thread Michał Górny
commit: dc2f5e0e9ade544d08f6e2ce688510029e000e05
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:30:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:30:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2f5e0e

dev-python/lz4: Remove old

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

 dev-python/lz4/Manifest |  1 -
 dev-python/lz4/lz4-4.3.2.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest
index a6830158568c..7ffa09f55d9e 100644
--- a/dev-python/lz4/Manifest
+++ b/dev-python/lz4/Manifest
@@ -1,2 +1 @@
-DIST lz4-4.3.2.tar.gz 170869 BLAKE2B 
bd6ddcb7294cbfaf2a2a0de78c49434956c376a38de08b457283684ac3e7b394da1e7964221de44bb91197511a40fda9103ec53478437daa4460d7fabeaef5a1
 SHA512 
c2e7d3ec0954110c9b21e562147e80c8abddd21ebb213491d1072454834151a0f3a0935c0f3eebec34c024fe6e79136ccf6363dcb5390aa03cb52489fcb4113c
 DIST lz4-4.3.3.tar.gz 171509 BLAKE2B 
7db336fd488ca1ba6bb80ba6a6e66bf1499004bb1ba46a3451c90721d7bb76f49ac5fc5bb5f884e350a29b565a7db14fccb907da925f7b5d14474e030e967e77
 SHA512 
9bdacf6766cca5d1c59f0a0f795910da104ce51d4c43057c4c07fed98765881a702604d60d22a10dea937c4d683e3fcf07c26a6c7a7b5a15b45759fcedb55900

diff --git a/dev-python/lz4/lz4-4.3.2.ebuild b/dev-python/lz4/lz4-4.3.2.ebuild
deleted file mode 100644
index c5bd9c726205..
--- a/dev-python/lz4/lz4-4.3.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="LZ4 Bindings for Python"
-HOMEPAGE="
-   https://github.com/python-lz4/python-lz4/
-   https://pypi.org/project/lz4/
-"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
-   app-arch/lz4:=
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-# note: test suite fails with xdist
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   # lz4.stream is not officially supported and not installed by 
default
-   # (we do not support installing it at the moment)
-   tests/stream
-   )
-
-   rm -rf lz4 || die
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}



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

2024-01-18 Thread Michał Górny
commit: 1dae386f250504d29b41389d480709107abc4f86
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:23:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:23:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dae386f

dev-python/patsy: Remove old

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

 dev-python/patsy/Manifest   |  1 -
 dev-python/patsy/patsy-0.5.4.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-python/patsy/Manifest b/dev-python/patsy/Manifest
index 4abe7feb87c2..86641a7c6e53 100644
--- a/dev-python/patsy/Manifest
+++ b/dev-python/patsy/Manifest
@@ -1,3 +1,2 @@
-DIST patsy-0.5.4.tar.gz 397809 BLAKE2B 
d10a4a155d3346b7a5968af914e68f1c2508208eda5658091b40c4df421c6b5566278bfe7db856793a477cb9c78ed7bc8aae4209dde7b476d0d8a19164602797
 SHA512 
4fa6b099a12464b1ad1685e0d9ca0e9640c059d5021631e6c52f4025ff100899824e722d9b12107c49dc987e8f3e377aeeb007889d8b35b3f1e4cdf5ca491d2f
 DIST patsy-0.5.5.tar.gz 398073 BLAKE2B 
39f2f0d7d855fc3a4ae4a8930847c859aeacd74232fbc46c5455d10fe9cf0940ce5dea5322927df7b6aed61799e9ecbb6156cd2d142e0e965dc3b208896b1f7d
 SHA512 
9df823094223e4929ece2d35696288cfb1ce0395cc3a322b88b582439dbe85ae69d81c876deef2cedebcd4763a57cc7289bdc74f77cb6a514d1f2c3a9332a7f4
 DIST patsy-0.5.6.tar.gz 398011 BLAKE2B 
c5fb15c57e270e3545cfdc8c13f8e745c94822be6684aa6703bdbc1da15ea63eb7a21d1e0bd1aaed2a4d919f4848fd9089dbcd3c304676e0a9512d13f94302bb
 SHA512 
df73ddfa0e66088cb50133240e2d67e2a833d8f691e17b443cdc0661adf580eb8908b1e1082e8debd91439bbe7b990a9a455f16bd6773173c7e86273f2c1051b

diff --git a/dev-python/patsy/patsy-0.5.4.ebuild 
b/dev-python/patsy/patsy-0.5.4.ebuild
deleted file mode 100644
index 91000974df54..
--- a/dev-python/patsy/patsy-0.5.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python module to describe statistical models and design matrices"
-HOMEPAGE="
-   https://patsy.readthedocs.io/en/latest/index.html
-   https://github.com/pydata/patsy/
-   https://pypi.org/project/patsy/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   !hppa? (
-   dev-python/scipy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2024-01-18 Thread Michał Górny
commit: 5f99eb5c4727b31987275ba578b1a8d2b9eca70e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:28:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:28:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f99eb5c

dev-python/bitarray: Remove old

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

 dev-python/bitarray/Manifest  |  3 ---
 dev-python/bitarray/bitarray-2.8.5.ebuild | 24 
 dev-python/bitarray/bitarray-2.9.0.ebuild | 24 
 dev-python/bitarray/bitarray-2.9.1.ebuild | 24 
 4 files changed, 75 deletions(-)

diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 296367d68972..09be655b3ee4 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,4 +1 @@
-DIST bitarray-2.8.5.tar.gz 129895 BLAKE2B 
a0dc14c488c2c818ca1bbd60abc51fe800b7c4f8a015f373baf90894ea42fe1c70c4d13d235bcbac55fcccb70e2b1245e2b39a0f485e4ce62c44472d3f3f2c9b
 SHA512 
fcae4223608cf308bd1ce07749de2a0c3f00c5d0ff471b25da8c0cc5c289b3776aea0ff24fc7be6b8b89fb86ce268a1989488559b0ed9b08a347d3bb476daaa6
-DIST bitarray-2.9.0.tar.gz 132895 BLAKE2B 
c10687a90267b91f9fbe4f9b3ca90ec4d6bcf079a43f02b697650efcb319c3b0abbf305bac3507d18f784a3e6b202bab25b7781ce2386f3ccd328ec115e93bd3
 SHA512 
c436e4e580a8050ce9befe1290b44b61094b550dda12fed1734d927eb3744eefb5312c3903865897b8dccf1b0e02b1053686eaf0e6a0317b93745e9fcf2fb0a9
-DIST bitarray-2.9.1.tar.gz 133001 BLAKE2B 
ca060e331fe6ec9645b238b12babaa504da96c8bf1237621deec59e798e07a643b8d767bf3ecc3ad6a768d9777e779a84427f56073d401f3c0bb367558ef8458
 SHA512 
241d160175095586c6b49c3f0bbaef801d33b7774129e807163c0652ae6af99457bf51cabb9b7af8bb94adb548a7ab1373665da0a0791432f565bef63a50761d
 DIST bitarray-2.9.2.tar.gz 132825 BLAKE2B 
dcd574f5273a876e8010513a433fbf657a0cdb37899b470ec4ba07d64af075a6d1660390e6dc040361537d115d4dc2abb9e21aa26601b5d8d9511a40408f7fc4
 SHA512 
fe7ea6fa35de53a0cbd1042cf7a596080690b94771d160b6659f085c969d29d8f816ffda14d3b3a16fb398573410cfdb53183704cf846e94af942b6dad9708fb

diff --git a/dev-python/bitarray/bitarray-2.8.5.ebuild 
b/dev-python/bitarray/bitarray-2.8.5.ebuild
deleted file mode 100644
index f1bfdf5400a9..
--- a/dev-python/bitarray/bitarray-2.8.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Efficient arrays of booleans -- C extension"
-HOMEPAGE="
-   https://github.com/ilanschnell/bitarray/
-   https://pypi.org/project/bitarray/
-"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
-
-python_test() {
-   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
-}

diff --git a/dev-python/bitarray/bitarray-2.9.0.ebuild 
b/dev-python/bitarray/bitarray-2.9.0.ebuild
deleted file mode 100644
index 952aef38021e..
--- a/dev-python/bitarray/bitarray-2.9.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Efficient arrays of booleans -- C extension"
-HOMEPAGE="
-   https://github.com/ilanschnell/bitarray/
-   https://pypi.org/project/bitarray/
-"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-python_test() {
-   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
-}

diff --git a/dev-python/bitarray/bitarray-2.9.1.ebuild 
b/dev-python/bitarray/bitarray-2.9.1.ebuild
deleted file mode 100644
index 952aef38021e..
--- a/dev-python/bitarray/bitarray-2.9.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Efficient arrays of booleans -- C extension"
-HOMEPAGE="
-   https://github.com/ilanschnell/bitarray/
-   https://pypi.org/project/bitarray/
-"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-python_test() {
-   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
-}



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

2024-01-18 Thread Michał Górny
commit: fdb6d57176f788013144ef36902a1e53427959ee
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:23:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb6d571

dev-python/hcloud: Remove old

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

 dev-python/hcloud/Manifest |  2 --
 dev-python/hcloud/hcloud-1.32.0.ebuild | 49 --
 dev-python/hcloud/hcloud-1.33.0.ebuild | 49 --
 3 files changed, 100 deletions(-)

diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest
index b6a77b8bd281..1c1db6c60d1c 100644
--- a/dev-python/hcloud/Manifest
+++ b/dev-python/hcloud/Manifest
@@ -1,3 +1 @@
-DIST hcloud-python-1.32.0.gh.tar.gz 109858 BLAKE2B 
7e242a92c81278facd7f9d2042d2d36787153215a72e97da7616f7d6b6ca6c06fadfd6b33bdab3699a8d8ac6ec1d7327b78a224a3f674a13a7d06791e91d4658
 SHA512 
013cd3a7e54b12348e4ec87e489b461c41822a85cd9fafc4421a8bb404ecf1fa079d99217db5f770e893ab9bb7223b588e4429968b8339b4d23654610dfa80c3
-DIST hcloud-python-1.33.0.gh.tar.gz 112726 BLAKE2B 
9596564f80a27b5674d0dd8043c940aa927e44324ccac496d83aa665934729f949a96aba5b298540e7a1d083ce5739273cb28a3c37553f4609852c7a052c5363
 SHA512 
77a5799de30fc227be117e1dfaec3835ac5dbe00f47ee9b1a42b5164affc745d3317d612f8bfb58631fe757c59c4352cb96cfef38f94679af6f3fed03c117109
 DIST hcloud-python-1.33.2.gh.tar.gz 113101 BLAKE2B 
b544b3722bb4782b6aa6c6b40d2cd0ee46625168cb4cb4645254bf5e2690f3f708a5422d1a8f6e7a2a66801bbaab5e2105c7d3c764c3137a6f7b38871e474e3f
 SHA512 
a2b85bd1f6580bbf359634084d5c247fc69339ee01900567e7d51db03cc295e7fef989ab4663f4cb8be7dd9c527a6172780557e24b6425760fd615067e54496c

diff --git a/dev-python/hcloud/hcloud-1.32.0.ebuild 
b/dev-python/hcloud/hcloud-1.32.0.ebuild
deleted file mode 100644
index 618acc93c166..
--- a/dev-python/hcloud/hcloud-1.32.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 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=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
-   https://github.com/hetznercloud/hcloud-python/
-   https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
-   https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples"
-
-RDEPEND="
-   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
-   dev-python/myst-parser \
-   dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # Integration tests need docker:
-   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
-   tests/integration
-)
-
-python_install_all() {
-   use examples && dodoc -r examples
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/hcloud/hcloud-1.33.0.ebuild 
b/dev-python/hcloud/hcloud-1.33.0.ebuild
deleted file mode 100644
index 498400383d05..
--- a/dev-python/hcloud/hcloud-1.33.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 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=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
-   https://github.com/hetznercloud/hcloud-python/
-   https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
-   https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples"
-
-RDEPEND="
-   >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
-   dev-python/myst-parser \
-   dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # Integration tests need docker:
-   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
-   tests/integration
-)
-
-python_install_all() {
-   use examples && dodoc -r examples
-   distutils-r1_python_install_all
-}



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

2024-01-18 Thread Michał Górny
commit: 404801cc2d8f53c51446fbc8040ac8370a895b42
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:24:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:24:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404801cc

dev-python/jupyter-server: Readd ~ppc to 2.12.5

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

 dev-python/jupyter-server/jupyter-server-2.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jupyter-server/jupyter-server-2.12.5.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.12.5.ebuild
index 47b4d4c54c22..9643cbf19836 100644
--- a/dev-python/jupyter-server/jupyter-server-2.12.5.ebuild
+++ b/dev-python/jupyter-server/jupyter-server-2.12.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]



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

2024-01-18 Thread Michał Górny
commit: 3e46ae4b52bb6715f9a271f5222b5a978299bd2e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 19 04:25:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 04:25:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e46ae4b

dev-python/jupyter-server: Remove old

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

 dev-python/jupyter-server/Manifest |  2 -
 .../jupyter-server/jupyter-server-2.12.1.ebuild| 75 -
 .../jupyter-server/jupyter-server-2.12.3.ebuild| 76 --
 3 files changed, 153 deletions(-)

diff --git a/dev-python/jupyter-server/Manifest 
b/dev-python/jupyter-server/Manifest
index 0b38a519e5a5..ec1d41bf1e1e 100644
--- a/dev-python/jupyter-server/Manifest
+++ b/dev-python/jupyter-server/Manifest
@@ -1,6 +1,4 @@
-DIST jupyter_server-2.12.1.tar.gz 713271 BLAKE2B 
4f65b1ed51dfa69921455a46a2a1e4971a7608367f23a00f2360dfcea19383aae7ffb8e7d2774ae150b2b49b91b0ad2605f69d08163f7d841f086c91dbc1df51
 SHA512 
33db313bdd70673a28df1f66c8f6635f3abb00d4e939370f9026f698ce8144c5d2689aab849395d9eefbe141c0b3a5b6bf1a113b9ccb2327983ff83ea813b8f5
 DIST jupyter_server-2.12.2.tar.gz 713700 BLAKE2B 
37739ff282a40a1d49c8abe99987497a90803fe48205451ab1ccf731f4e694bbe70157d1444de34ff4f0bc1280a021e3b857c9968615e59964336d8fca8d973d
 SHA512 
c43052bff91d245b942c0eec5cf435b1b2266f5a304844c2fe3bcf1dcef80cc91178b2789cc0634cafeab8cb67083a232bd1f433acb69cffd2c3026a56a264f1
-DIST jupyter_server-2.12.3.tar.gz 713798 BLAKE2B 
f0bab746557247b20ea9b34c72b43d101dfacc4ab7799e76732a63b5d6088d2d523a52dbfc7324aeb7105de6804ceccd3d4c32f0dfadd8ba5ac18b60eabf9c3c
 SHA512 
8c30cc86b6fcc8eb91174be55b0dee7733b8f446b2c5ccf17f3369f628cf059b33e534fe3b943e8697894ef90124c52973fd010bb005c65064c525699e8c1c43
 DIST jupyter_server-2.12.4.tar.gz 713846 BLAKE2B 
f802474367b70663576c1fff87818db8559ce602ae5793aed3f85e720e0a5542d6cae2369726616d3e5a8233aa154b327432050ff99127c499608e36ed69bd07
 SHA512 
25c6d79342b4905c75465c0ce4a1e44b8fbdb1ff2d4f665739fac02e0bad31b5b0912d006f0cf530dded25bd93a816dc4e340d91bf2f2c0b846d0960a5d4a3ce
 DIST jupyter_server-2.12.5.tar.gz 713833 BLAKE2B 
f6e133a5f778d2abe9971a94db9c033fbfba587fc6265dbeed20f903cb1f1007b53f263c5674945e324dd15879e77ffab03f94c236d4ddbde00179af7ae71f94
 SHA512 
dd4fee86cfe82641dc9bbab2de93f65b45e78d56fad6d0a5ecdc442a4facc93aecbe90516200fa742f13d83039119640279efd4c42ff53a08786671c79d4a268
 DIST jupyter_server-2.9.1.tar.gz 709013 BLAKE2B 
dee0de771bb8488cccaecb49e2b4a2003f2530243013cafa7f170384380423a7c190504baabf458c59ffece28c4f60662c0530f55535dae25699be269f159743
 SHA512 
148c3eaa4b6ca1147961c1188e0016a634e5adae350e762903bdde000acde7ab62507e71dbe1278c2b9358ce2cf1c28c17ea8b184f3d4a2d59277910b5b44965

diff --git a/dev-python/jupyter-server/jupyter-server-2.12.1.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.12.1.ebuild
deleted file mode 100644
index abbbf61838c3..
--- a/dev-python/jupyter-server/jupyter-server-2.12.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 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="Core services, APIs, and REST endpoints to Jupyter web 
applications"
-HOMEPAGE="
-   https://jupyter.org/
-   https://github.com/jupyter-server/jupyter_server/
-   https://pypi.org/project/jupyter-server/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
-   dev-python/argon2-cffi[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-client-7.4.4[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-core-5.1.0[${PYTHON_USEDEP}]
-   dev-python/jupyter-server-terminals[${PYTHON_USEDEP}]
-   >=dev-python/jupyter-events-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}]
-   dev-python/overrides[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/prometheus-client[${PYTHON_USEDEP}]
-   >=dev-python/pyzmq-24[${PYTHON_USEDEP}]
-   >=dev-python/send2trash-1.8.2[${PYTHON_USEDEP}]
-   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
-   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-
-"
-BDEPEND="
-   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
-   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   

[gentoo-commits] proj/gentoolkit:master commit in: .github/workflows/

2024-01-18 Thread Sam James
commit: 0f64bf5571e0b9e40c5718a89884a3389760af6c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 04:55:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 04:55:04 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=0f64bf55

Revert "ci: add py3.13"

This reverts commit e0dc707cc7a37336c175faf463666e5f531a338f.

Didn't mean to push this.

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

 .github/workflows/ci.yml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 40b1de8..bcb2d59 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -12,8 +12,7 @@ jobs:
 - '3.9'
 - '3.10'
 - '3.11'
-- '3.12'
-- '3.13-dev'
+- '3.12-dev'
 - 'pypy-3.9'
 - 'pypy-3.10'
 



[gentoo-commits] proj/gentoolkit:master commit in: .github/workflows/

2024-01-18 Thread Sam James
commit: e0dc707cc7a37336c175faf463666e5f531a338f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 04:24:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 04:26:06 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=e0dc707c

ci: add py3.13

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

 .github/workflows/ci.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index bcb2d59..40b1de8 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -12,7 +12,8 @@ jobs:
 - '3.9'
 - '3.10'
 - '3.11'
-- '3.12-dev'
+- '3.12'
+- '3.13-dev'
 - 'pypy-3.9'
 - 'pypy-3.10'
 



[gentoo-commits] proj/gentoolkit:master commit in: /

2024-01-18 Thread Sam James
commit: 13c09d81b4992169664dd77a2943b2962dc70863
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 04:54:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 04:54:39 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=13c09d81

tox: update impls

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

 tox.ini | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tox.ini b/tox.ini
index 56b255a..01d9c88 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
 [tox]
-envlist = py37,py38,py39,py310,py311,pypy3,flake8
+envlist = py39,py310,py311,py312,pypy3,flake8
 skip_missing_interpreters = True
 
 [testenv]



[gentoo-commits] proj/gentoolkit:master commit in: .github/workflows/

2024-01-18 Thread Sam James
commit: 2ee5764c48adbb2094cafc0130ffb4ffc6a487b1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 04:24:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 04:24:09 2024 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=2ee5764c

ci: add pypy3.10

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

 .github/workflows/ci.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index cfb1eb3..bcb2d59 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -14,6 +14,7 @@ jobs:
 - '3.11'
 - '3.12-dev'
 - 'pypy-3.9'
+- 'pypy-3.10'
 
 env:
   # TODO: get this dynamically



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

2024-01-18 Thread Sam James
commit: 20c0ff6c05911faa290d6d8dcc0441adf277f77d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 03:18:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 03:18:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c0ff6c

media-gfx/mcomix: Stabilize 2.1.1-r1 arm64, #922243

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

 media-gfx/mcomix/mcomix-2.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild 
b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
index 370dca505823..18951f7211ec 100644
--- a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
+++ b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"



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

2024-01-18 Thread Sam James
commit: 4ab1113f6fb2d83ae24000b25af2fb6e1799e69e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 03:18:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 03:18:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab1113f

dev-python/pytest-skip-markers: Stabilize 1.5.1 x86, #922403

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

 dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild 
b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild
index 6cceccd7f157..370c93d299c3 100644
--- a/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild
+++ b/dev-python/pytest-skip-markers/pytest-skip-markers-1.5.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/pytest-7.1.0[${PYTHON_USEDEP}]



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

2024-01-18 Thread Sam James
commit: 8647d693af0a40fc05d59dcf200651a08119b55e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 03:18:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 03:18:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8647d693

dev-python/sqlalchemy: Stabilize 2.0.25 amd64, #922405

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

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild
index 008552ec162f..427e00c23537 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.25.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-python/urwid/

2024-01-18 Thread Sam James
commit: 1308eadc6f0b85130a6a0fe56318b002a1b6c141
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 03:18:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 03:18:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1308eadc

dev-python/urwid: Stabilize 2.4.1 amd64, #922423

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

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

diff --git a/dev-python/urwid/urwid-2.4.1.ebuild 
b/dev-python/urwid/urwid-2.4.1.ebuild
index 605adda49d6e..72f995042c4d 100644
--- a/dev-python/urwid/urwid-2.4.1.ebuild
+++ b/dev-python/urwid/urwid-2.4.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
 
 distutils_enable_tests unittest



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

2024-01-18 Thread Matthew Thode
commit: b937b6c90a9f028eb71fcb1d75a6fdb1f8377961
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 19 01:28:21 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan 19 01:28:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b937b6c9

net-analyzer/icinga2: add 2.14.2

Signed-off-by: Matthew Thode  gentoo.org>

 net-analyzer/icinga2/Manifest  |   1 +
 net-analyzer/icinga2/icinga2-2.14.2.ebuild | 146 +
 2 files changed, 147 insertions(+)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 9f83a7435ecc..835c5d317760 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -2,3 +2,4 @@ DIST icinga2-2.13.8.tar.gz 9674265 BLAKE2B 
8eebd3cd837bd6d03e9dc1060ef087bfc40c7
 DIST icinga2-2.13.9.tar.gz 9675588 BLAKE2B 
3614d28939bbff056ff6d67217b09bb38369d720af36f3038fa6e2cd6b253faa59111e4e5096d4e5ce476ad14e347e0ad9183e77fa395f6f236ea5f555e55265
 SHA512 
dbdf1fb06b2cf3d7566194ed9f5883f05848cbc3f740a704f76868e985f2ac943389d56943f55bdba2900966c39472c6031bf032d815881fc64890c04de911dd
 DIST icinga2-2.14.0.tar.gz 9389972 BLAKE2B 
f68d22e1494e9d835fe831e17863ace787b7bfc77c1b2aa9c9c4694e9fffbb5d54676bb2ce9c697d05f1b1e8557e8dd719723faac22fcb7eff2d4f1ee1e76f39
 SHA512 
5d0094f0b49cfcbb6f335f5fd6a9fd228bbbf4693f3c51f8664fcb5c2507b22fc1dbeaeed71c54a42c1305638b70865b7063e730c9eff7689873e0f2a6cc0285
 DIST icinga2-2.14.1.tar.gz 9397272 BLAKE2B 
8eae7abb7ce04c33bffc921026a848ac40a305caa17d5805a6ebd731da2b1b6034dc1b7f46d82bd65b0623a71fc432fde60020349090c13a9c9592e71be90418
 SHA512 
11fd4ecbc92b15e30ff6e477f9750fde4705401a688c27ff761c9483ce8bdab8e3871d1db36a19342a325f0bb6687c3592c5f13b41523c09c814653c0b75622d
+DIST icinga2-2.14.2.tar.gz 9397382 BLAKE2B 
f533db06e693f9c9f0627c50615ded591696879b22fe9cb7bab115607d7f25ef3f30732de1e34f7adee594385c21ab2f22fdc925f4be18e8423fa69e94d3e1b9
 SHA512 
a7574254eed715c32317feaac57d5444a9d2bcccbfe06adbcee4d7d3c2928ecb1f381a5321c219406816bb39120eb9e95ca073399844cbafde274d289f619f57

diff --git a/net-analyzer/icinga2/icinga2-2.14.2.ebuild 
b/net-analyzer/icinga2/icinga2-2.14.2.ebuild
new file mode 100644
index ..ff31fb2aa214
--- /dev/null
+++ b/net-analyzer/icinga2/icinga2-2.14.2.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+if [[ ${PV} !=  ]]; then
+   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
+fi
+
+DESCRIPTION="Distributed, general purpose, network monitoring engine"
+HOMEPAGE="https://icinga.com/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console jumbo-build mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
+
+# Add accounts to DEPEND because of fowners in src_install
+DEPEND="
+   dev-libs/openssl:0=
+   dev-libs/boost:=[context]
+   console? ( dev-libs/libedit )
+   mariadb? ( dev-db/mariadb-connector-c:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   dev-libs/yajl:=
+   acct-user/icinga
+   acct-group/icinga
+   acct-group/icingacmd"
+BDEPEND="
+   app-alternatives/yacc
+   app-alternatives/lex"
+RDEPEND="
+   ${DEPEND}
+   plugins? ( || (
+   net-analyzer/monitoring-plugins
+   net-analyzer/nagios-plugins
+   ) )
+   mail? ( virtual/mailx )
+   acct-group/nagios"
+
+REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
+   -DCMAKE_INSTALL_SYSCONFDIR=/etc
+   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
+   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
+   -DICINGA2_USER=icinga
+   -DICINGA2_GROUP=icingacmd
+   -DICINGA2_COMMAND_GROUP=icingacmd
+   -DICINGA2_RUNDIR=/run
+   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
+   -DUSE_SYSTEMD=$(usex systemd)
+   -DLOGROTATE_HAS_SU=ON
+   # only appends -flto
+   -DICINGA2_LTO_BUILD=OFF
+   )
+   # default to off if minimal, allow the flags to be set otherwise
+   if use minimal; then
+   mycmakeargs+=(
+   -DICINGA2_WITH_MYSQL=OFF
+   -DICINGA2_WITH_PGSQL=OFF
+   )
+   else
+   mycmakeargs+=(
+   -DICINGA2_WITH_PGSQL=$(usex postgres)
+   -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+  

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

2024-01-18 Thread Matthew Thode
commit: a300eceb9c0fde0d3decfe6dc7d46a72ed56bc6e
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 19 01:26:44 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan 19 01:26:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a300eceb

app-admin/puppet-agent: add 8.4.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet-agent/Manifest  |  2 +
 app-admin/puppet-agent/puppet-agent-8.4.0.ebuild | 91 
 2 files changed, 93 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index a5924dd7ee51..f3b0eb74cecd 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -2,3 +2,5 @@ DIST puppet-agent_7.24.0-1focal_amd64.deb 31418478 BLAKE2B 
201c0a5adbeca2b6f572d
 DIST puppet-agent_7.24.0-1focal_arm64.deb 31160744 BLAKE2B 
22dfc3f0855c2e88c7202f2a9d98efd4ad9ef3a191ab9b5b8c37a6869306a47d1225d568fec9f0fc52cdf236f8258b5ca206a360049cc39e1825f1f8afc5d4af
 SHA512 
db1b7cb25a04d6aeedd7f3bb125fe0fcac420c2881f9f3aba729143e253908376cd118073753de018d8fd1a6d7f38139766b4ec4bfb23f840ca7ee32143a8a48
 DIST puppet-agent_8.3.1-1focal_amd64.deb 35930206 BLAKE2B 
8a636bfd9a76a364f03022a587bbe9bd8a596515d515cc41c1eb4d96f930366191df54217444cb4a7a471e201f5ac9673e101b1a3697a55abfc7e2b19ac9a45c
 SHA512 
b455e4dd539159e568aa68acbb993e3c94a3d2724e8bdc9056a28c79737d54981c891bfb0d0e7084dd6c16bb13580eb535aacfe6dff34f9bf3ea6da32cfbe08b
 DIST puppet-agent_8.3.1-1focal_arm64.deb 35420834 BLAKE2B 
b95702ba60df28ca511c7ea1efeacf7b537d666987e76f83048552667d0ee1ae41041166d07f41a6d1f0e1e6eceea9af427c8e4feef0efa1108b33edf2b64001
 SHA512 
89d0183dd8762ec9e96ca218d179a5c6278c6b106e4679370dac5b96beb5bb6ec5c18f52a6d076a7ae71f9bbcb9466351b65f096b5c961cb6d8f03a2c7fe171e
+DIST puppet-agent_8.4.0-1focal_amd64.deb 35930626 BLAKE2B 
ad299aaceba51bd2831c6aa15a1794c12e03026866e7b1fd59c49d078d7c32bc8af2f0eba9f699f21e0bde98147b3a7edb88db3ada2ec8cb9601c2ed64210240
 SHA512 
18148a6cbd237afc66bbce1bc5d9eec63426efd5d7a2625e4f8a7d962a97c25da7e5ef208972323ea10e35c174beaacacc131d7dd1043a9013f1d8c8ae8a8c70
+DIST puppet-agent_8.4.0-1focal_arm64.deb 35421066 BLAKE2B 
348f4cb16b83e0703fe8ec1fc6a5ebd992384c02f51b8d38d597d629b19f070f21e0f944ba1c6188bd9d93d0689e66ef10a4c717847ffca2534b4c6a3fa0eb4d
 SHA512 
5ba2d6d41e6d98e0e7830fc6140500173e1e18efd9c228c84ec124c5154df847657f4c43f994d05830774fc6431b49d57081ded579ed1215927623c7b83155a7

diff --git a/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild
new file mode 100644
index ..f5524d744e1b
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit systemd unpacker tmpfiles
+
+DESCRIPTION="general puppet client utils along with hiera and facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_URI="amd64? ( 
http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb
 )
+arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+# virtual/libcrypt:= is in here despite being a pre-built package
+# to ensure that the has_version logic for the symlink doesn't become stale
+CDEPEND="!app-admin/puppet
+   !dev-ruby/hiera
+   !dev-ruby/facter
+   app-emulation/virt-what
+   acct-user/puppet
+   acct-group/puppet
+   virtual/libcrypt:="
+
+DEPEND="
+   ${CDEPEND}
+   app-admin/augeas"
+RDEPEND="${CDEPEND}
+   app-portage/eix
+   sys-apps/dmidecode
+   sys-libs/libselinux
+   sys-libs/glibc
+   sys-libs/readline:0/8
+   sys-libs/libxcrypt[compat]
+   sys-libs/ncurses:0[tinfo]
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
+
+S=${WORKDIR}
+
+QA_PREBUILT="*"
+
+src_install() {
+   # conf.d
+   doconfd etc/default/puppet
+   doconfd etc/default/pxp-agent
+   # logrotate.d
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/pxp-agent
+   # puppet itself
+   insinto /etc/puppetlabs
+   doins -r etc/puppetlabs/*
+   # logdir for systemd
+   keepdir var/log/puppetlabs/puppet/
+   chmod 0750 var/log/puppetlabs/puppet/
+   # the rest
+   insinto /opt
+   dodir opt/puppetlabs/puppet/cache
+   doins -r opt/*
+   fperms 0750 /opt/puppetlabs/puppet/cache
+   # init
+   newinitd "${FILESDIR}/puppet.initd2" puppet
+   systemd_dounit lib/systemd/system/puppet.service
+   systemd_dounit lib/systemd/system/pxp-agent.service
+   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
+   # symlinks
+   chmod 0755 -R 

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

2024-01-18 Thread Matthew Thode
commit: 61ce9f80fb654714adf87f9114b74a6a58b67bd7
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 19 01:25:57 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan 19 01:25:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ce9f80

app-admin/puppet: add 8.4.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet/Manifest|   1 +
 app-admin/puppet/puppet-8.4.0.ebuild | 125 +++
 2 files changed, 126 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 290e4fb71ed0..e7e846f18c83 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -2,3 +2,4 @@ DIST puppet-7.24.0.tar.gz 2823083 BLAKE2B 
f4a3862153a01b1d5ce1cc9d72a2446d91346c
 DIST puppet-7.27.0.tar.gz 2825666 BLAKE2B 
dffc2329c28588a5b4a08996f5fbff95c092961aa68af6287c4216ffb3e5b6ab811df876b8efb0f6724d9990b21ad1c56d65bd9fd8d502008ba385f4460f0591
 SHA512 
a864357f5079c9fad53c2cff35f73f0bc25900359e25b5fb1130e3a3e6f77f63bc38ef59c0ce1b37913eb0acb1e42f39891ed7de0fe39ab138faa426ab2a9392
 DIST puppet-7.28.0.tar.gz 2827538 BLAKE2B 
65f25d9de60ed1b511acb5c9d72370198f68f3158cfede2ffda90ee23ebcfecfdabcf35459d1a048c3a204e13611f67852028233e4da4b9ed2ea08cad07a37c9
 SHA512 
d570452ceec764c657f4678f7179400d30f8513766edc6f020db35c3a4246c1d857615a647ca481920a7d1a40cf9a15057432468ccd4697e4335dca55e121faa
 DIST puppet-8.3.1.tar.gz 2879699 BLAKE2B 
6710d345714e6400ef04aeac8dedb933f39443688bda0b24316a3456a6c6bf2719286472a0ce764ddafd40754f8cd95767a4c311c5b5e2bd72b8bc92ec4d0e85
 SHA512 
0aff032caf7a3966f7e369d6f1785f0ada16e419f96f34dafee61457d2e97979b7934195eb356e44ef323401fa40be5eef608a175b3c2907f25ca92901ec81d2
+DIST puppet-8.4.0.tar.gz 2882328 BLAKE2B 
de46a8fbdc7522f022d19953845c73e6872ed430a9380f157809bb95e7d7315063f136b5159468708dcb5dcb4353cc89eacbd4045458351c63261a6d9bd0
 SHA512 
23d5aede9ba55e4e63a7f815fd1d274e97d5d0c35aa1b5444c24b223a59d5d913ac5b4652acc2258b1721a213e4c24e1e8b4a146ca6a1b81a1536a51ed856270

diff --git a/app-admin/puppet/puppet-8.4.0.ebuild 
b/app-admin/puppet/puppet-8.4.0.ebuild
new file mode 100644
index ..35a0b5843001
--- /dev/null
+++ b/app-admin/puppet/puppet-8.4.0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software"
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite 
vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   hiera? ( dev-ruby/hiera )
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   dev-ruby/deep_merge
+   dev-ruby/concurrent-ruby
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # fix systemd path
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \
+#  "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   # systemd stuffs
+   systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"

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

2024-01-18 Thread Matthew Thode
commit: fe76646c66b9f7a6797b9148db92eaa0d80e2dca
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 19 01:22:36 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan 19 01:24:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe76646c

app-admin/puppet: add 7.28.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/puppet/Manifest |   1 +
 app-admin/puppet/puppet-7.28.0.ebuild | 128 ++
 2 files changed, 129 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 4b06b13fad22..290e4fb71ed0 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,3 +1,4 @@
 DIST puppet-7.24.0.tar.gz 2823083 BLAKE2B 
f4a3862153a01b1d5ce1cc9d72a2446d91346c5e8ed762f8aeae260a67bd583c277cd4ea0f207021057d40c69078add06af88978522706dea59796bdd6071070
 SHA512 
bb881e7523fce72ca8941d363ebc12f0172aff61a28d49465b7977fdf0d004575f5677fad3f0858db109b1cf85e4d870becdaa7c6687db32eb6eecf849ed25e9
 DIST puppet-7.27.0.tar.gz 2825666 BLAKE2B 
dffc2329c28588a5b4a08996f5fbff95c092961aa68af6287c4216ffb3e5b6ab811df876b8efb0f6724d9990b21ad1c56d65bd9fd8d502008ba385f4460f0591
 SHA512 
a864357f5079c9fad53c2cff35f73f0bc25900359e25b5fb1130e3a3e6f77f63bc38ef59c0ce1b37913eb0acb1e42f39891ed7de0fe39ab138faa426ab2a9392
+DIST puppet-7.28.0.tar.gz 2827538 BLAKE2B 
65f25d9de60ed1b511acb5c9d72370198f68f3158cfede2ffda90ee23ebcfecfdabcf35459d1a048c3a204e13611f67852028233e4da4b9ed2ea08cad07a37c9
 SHA512 
d570452ceec764c657f4678f7179400d30f8513766edc6f020db35c3a4246c1d857615a647ca481920a7d1a40cf9a15057432468ccd4697e4335dca55e121faa
 DIST puppet-8.3.1.tar.gz 2879699 BLAKE2B 
6710d345714e6400ef04aeac8dedb933f39443688bda0b24316a3456a6c6bf2719286472a0ce764ddafd40754f8cd95767a4c311c5b5e2bd72b8bc92ec4d0e85
 SHA512 
0aff032caf7a3966f7e369d6f1785f0ada16e419f96f34dafee61457d2e97979b7934195eb356e44ef323401fa40be5eef608a175b3c2907f25ca92901ec81d2

diff --git a/app-admin/puppet/puppet-7.28.0.ebuild 
b/app-admin/puppet/puppet-7.28.0.ebuild
new file mode 100644
index ..b23327410b34
--- /dev/null
+++ b/app-admin/puppet/puppet-7.28.0.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby27 ruby30 ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software"
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   dev-ruby/hiera
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   dev-ruby/concurrent-ruby
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # fix systemd path
+   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \
+#  "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   # systemd stuffs
+   systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
+
+   # tmpfiles stuff
+   newtmpfiles "${FILESDIR}/tmpfiles.d-2" "puppet.conf"
+
+   # openrc 

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/

2024-01-18 Thread Alexey Zapparov
commit: d7d1062a87c97c62924fb211ac5b49dbe33a4633
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Fri Jan 19 00:07:40 2024 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Fri Jan 19 00:07:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7d1062a

app-admin/pulumi-bin: add 3.102.0, drop 3.99.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest   | 2 +-
 .../pulumi-bin/{pulumi-bin-3.99.0.ebuild => pulumi-bin-3.102.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 2971ea2afd..007215507b 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,4 +1,4 @@
 DIST pulumi-v3.100.0-linux-x64.tar.gz 154992145 BLAKE2B 
f075796f9deeec8dd7bc57247f07631005b25cf537e67cf538577e0e5ec229bf3269dacd6a35dfbc2e1370b4e41edaa8231e170178694767b714626b729ad400
 SHA512 
aeac482b0863ff0499cd2ad619073d8189cb90a0d35df0bf5d715920f8286b008f73a3ff5f7b65457496b21cb8fccd32321cbfddc022065109d6337b8bcc9904
 DIST pulumi-v3.101.0-linux-x64.tar.gz 154756478 BLAKE2B 
b38af0d4cb9016305b29f134290d670494a113f336098502b031db75e59faacd6940a467e481c77eac895bdf3244604edb4046fafcb334bbb33b731881531541
 SHA512 
89df1e03b669aaa57575da33a3cd05f7c89d51897a173430b488826daf64e6e2bc7c6c9c072cd7b469fbd5b74596560979a24b8c02c8c052647e1758a81c7b21
 DIST pulumi-v3.101.1-linux-x64.tar.gz 154992917 BLAKE2B 
ef96ce6ab8f47c9feb4d0b95ad2a56bcbddb855e4e929e3ce03308d3f999c0cda7ddc0d48d6ff372805b70ab7c2236789a2456fd1968318fcfdbb37464b0068b
 SHA512 
879a0824b836797db23fb8b1e0a1c7fe64636a99d87ad76c503d862edcb69425efa0dfae7cd6a1aedb9e4ff5b8f594022f1a828f7b6060edad7752167b0b71f4
-DIST pulumi-v3.99.0-linux-x64.tar.gz 154602565 BLAKE2B 
5df405da6aa7d6ccf7137e91cca3c32cbe0cfd34f45256a422962c31371d5b0b8dfdf537163113095528a39ff0beb41bbee84ff5ef2e206eac47cd7d7c11b419
 SHA512 
3d94c42de637574e8b68062fbe34c07ee45cb1072af140f6b9eec288b577df6028d09d4c4bc3f08e6eebba9cbf7c59346aeee6dbbe298b0f1d8f28b3cf6075f4
+DIST pulumi-v3.102.0-linux-x64.tar.gz 154970812 BLAKE2B 
e5aa0fed9961de13aa22c866881fc4baa3065928c1c52ff57a2504bb6f2f081752d4a25fd02c67b6260d06585b1d8f87ff059e2dffdfd07593fbb66fcbbd05df
 SHA512 
140a2e7f4728790e1abb6f97602e3b2f7c812ceb1ba07f1678b688691a047d640ed0710e1b7d9197aea3e61d6cac9ef529f5843487b960b91f7c5d22b9dfca48

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.99.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.102.0.ebuild
similarity index 100%
rename from app-admin/pulumi-bin/pulumi-bin-3.99.0.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.102.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/

2024-01-18 Thread Marc Schiffbauer
commit: 4fad0489edd2d1f13ce30da1c8ad8eefa9e438c1
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Fri Jan 19 00:00:57 2024 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Fri Jan 19 00:00:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fad0489

app-editors/logseq-desktop-bin: add 0.10.5, drop 0.10.1-r2

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

 app-editors/logseq-desktop-bin/Manifest  | 2 +-
 ...desktop-bin-0.10.1-r2.ebuild => logseq-desktop-bin-0.10.5.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-editors/logseq-desktop-bin/Manifest 
b/app-editors/logseq-desktop-bin/Manifest
index df8d89503e8d..610af32627ea 100644
--- a/app-editors/logseq-desktop-bin/Manifest
+++ b/app-editors/logseq-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST logseq-desktop-bin-0.10.1.zip 190660046 BLAKE2B 
d9f781518220ecddb176e5c89948803ab73b6376aa5b165fd3ec2235a291022b88e99dce03190d80688a40a6bf55d3e699264f1420f346a222ea4346ba7d8000
 SHA512 
21f11c7b1ea5fde4f07dfec676fe05556040dd3fae84340bbe9cc1447556fc0ad1f10d53ee94a4ade7e93f0358fbc5386297605b28c0320e6ad25dc572055909
 DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B 
b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d
 SHA512 
615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1
+DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 
9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34
 SHA512 
56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3

diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild 
b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild
similarity index 93%
rename from app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild
rename to app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.ebuild
index c4fd8da4e783..9de621ef95c7 100644
--- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.1-r2.ebuild
+++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.5.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
@@ -84,5 +84,6 @@ src_install() {
 
make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \

"StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq"
-   doicon resources/app/icons/logseq.png
+   # some releases do not have an icon included, but we dont fail if that 
happens
+   doicon resources/app/icons/logseq.png || true
 }



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

2024-01-18 Thread Patrick McLean
commit: eba8da76c3735bdfca3b45099b43cb647d0c7c4d
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jan 18 22:48:50 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jan 18 22:50:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba8da76

dev-util/difftastic: add 0.54.0

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

 dev-util/difftastic/Manifest   |  33 
 dev-util/difftastic/difftastic-0.54.0.ebuild   | 215 +
 .../difftastic/files/difftastic-0.54.0-tests.patch |  48 +
 3 files changed, 296 insertions(+)

diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest
index d36348925fd1..b529d80a4254 100644
--- a/dev-util/difftastic/Manifest
+++ b/dev-util/difftastic/Manifest
@@ -1,10 +1,13 @@
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 DIST assert_cmd-2.0.5.crate 22683 BLAKE2B 
cea13643d387466d0e18a2d15b97ae329d1023ed409a5bb29e2d25b3e958e72e801b5779a12ab4cd2f42d0e865296d06b30db1acf65f8c3a0f23c0a33a7519bd
 SHA512 
21046c01a6ca5b6cc679dd69914fdda75a5c9c17a572378d59ca17fce3952416dd95d25e3639d6f416f811f4c6485191c92f6bececd53c3644bbfd0a0c3b9c8f
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
+DIST bstr-1.6.0.crate 385877 BLAKE2B 
c83895b56381b066d17bfed179fca86f69b1284299887d7590be1cf6821cb6ae21e07fdbaeac65cab4a8b2310ea18a316e25c2e5d05c0fbfb926193183cef046
 SHA512 
094e914ae7087caa6f340a1e26d0ca94927b1c92f0d7f907e4472b3b5c142b63b14759056d537d04be6a7901103fdd47b14f3c6315f68e8c8266155d133cb1dc
 DIST bumpalo-3.11.1.crate 81207 BLAKE2B 
ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292
 SHA512 
70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
 DIST bytecount-0.6.2.crate 12347 BLAKE2B 
1ed4fa4a515567d8eabc2af03f0e1a3c89a24aa6cd77696a57bb94c25650f02b2f0e1e476fe9cb024a17d910442b940ea21bac3a99588146b8d89ab4adab0eca
 SHA512 
990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279
 DIST cc-1.0.83.crate 68343 BLAKE2B 
33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02
 SHA512 
742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
@@ -18,34 +21,48 @@ DIST crossbeam-deque-0.8.1.crate 20852 BLAKE2B 
0e7a2616b82c5e501c0f74935adfea3ee
 DIST crossbeam-epoch-0.9.8.crate 46012 BLAKE2B 

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

2024-01-18 Thread Patrick McLean
commit: 2763abbe4b9297432692b4d0f2f834e9c560e012
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jan 18 22:49:52 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jan 18 22:50:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2763abbe

net-misc/lldpd: add 1.0.18

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

 net-misc/lldpd/Manifest|   1 +
 net-misc/lldpd/lldpd-1.0.18.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest
index 8d58693add2d..cc668e569932 100644
--- a/net-misc/lldpd/Manifest
+++ b/net-misc/lldpd/Manifest
@@ -1,2 +1,3 @@
 DIST lldpd-1.0.16.tar.gz 1967182 BLAKE2B 
3a359ec6539087ab1ffa5e1f83b90cc375b047b6e404df21067621bac9c9e5bab4b04209e9111d72fc2486046fb1d4b6744c093342c908f9a6475cd0b5a33328
 SHA512 
4abd25d1d7325f0a963518d916139f39b9250c37dfd918819019cabaafcdbedbfa03c78da80d36a09a0f4b1d79d4ee5e8aee1d10596bcd5710cd0c1181ba27c1
 DIST lldpd-1.0.17.tar.gz 1983689 BLAKE2B 
e74a1cdd965b26e9bad509fefb66bddfd74028a7d5122e561aed51eeb1b42c26497ce07169218133e4b99f12f4e0951065280c4ea8e47d54ecb6a8e697104106
 SHA512 
8f6d6ea6a32cc0f238158a2d1f08224224bca250cf61f80e4d8b633c0471e4ff9a17a7a7d7f313f10d557a256c7419f54cbb3b78903b7bba3619f9c5b6c114c8
+DIST lldpd-1.0.18.tar.gz 1988691 BLAKE2B 
37ee156013ab9ceaee06d10025fe0b76e26ebafef7a8254866347db8e6b316805a49d0f9f2ba330bb5f863336e95983214c9c9fb453e2290e9be0c47808504c7
 SHA512 
c8734221767cd879c98ea3ee6fa80e1dce2f8470a97b0f757cfe7ef8fe2adaf878fdedcda896cf65e1af980634f2ab312588658fb85f89c6d5b6cc9d2da52045

diff --git a/net-misc/lldpd/lldpd-1.0.18.ebuild 
b/net-misc/lldpd/lldpd-1.0.18.ebuild
new file mode 100644
index ..92848bf22b45
--- /dev/null
+++ b/net-misc/lldpd/lldpd-1.0.18.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd bash-completion-r1 autotools tmpfiles
+
+DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
+HOMEPAGE="https://lldpd.github.io/;
+SRC_URI="https://github.com/lldpd/lldpd/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/4.9.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
+   seccomp sonmp snmp static-libs test readline valgrind xml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/lldpd
+   acct-user/lldpd
+   dev-libs/libbsd
+   >=dev-libs/libevent-2.1.11:=
+   sys-libs/readline:0=
+   seccomp? ( sys-libs/libseccomp:= )
+   snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
+   xml? ( dev-libs/libxml2:= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )
+   valgrind? ( dev-debug/valgrind )
+"
+BDEPEND="virtual/pkgconfig
+   doc? (
+   graph? ( app-text/doxygen[dot,doc] )
+   !graph? ( app-text/doxygen )
+   )
+"
+
+REQUIRED_USE="
+   graph? ( doc )
+   test? ( snmp sanitizers )
+"
+
+# tests need root
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+
+   econf \
+   --cache-file="${S}"/config.cache \
+   --without-embedded-libevent \
+   --with-privsep-user=${PN} \
+   --with-privsep-group=${PN} \
+   --with-privsep-chroot=/run/${PN} \
+   --with-lldpd-ctl-socket=/run/${PN}.socket \
+   --with-lldpd-pid-file=/run/${PN}.pid \
+   $(use_enable cdp) \
+   $(use_enable doc doxygen-doc) \
+   $(use_enable doc doxygen-man) \
+   $(use_enable doc doxygen-pdf) \
+   $(use_enable doc doxygen-html) \
+   $(use_enable dot1) \
+   $(use_enable dot3) \
+   $(use_enable edp) \
+   $(use_enable fdp) \
+   $(use_enable graph doxygen-dot) \
+   $(use_enable lldpmed) \
+   $(use_enable old-kernel oldies) \
+   $(use_enable sonmp) \
+   $(use_enable static-libs static) \
+   $(use_with readline) \
+   $(use_enable sanitizers) \
+   $(use_with seccomp) \
+   $(use_with snmp) \
+   $(use_with xml)
+}
+
+src_compile() {
+   emake
+   use doc && emake doxygen-doc
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   find "${D}" -name '*.la' -delete || die
+
+   newinitd "${FILESDIR}"/${PN}-initd-5 ${PN}
+   newconfd "${FILESDIR}"/${PN}-confd-1 ${PN}
+   newbashcomp src/client/completion/lldpcli lldpcli
+
+   use doc && dodoc -r doxygen/html
+
+   insinto /etc
+   doins "${FILESDIR}/lldpd.conf"
+   keepdir /etc/${PN}.d
+
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   newtmpfiles "${FILESDIR}"/tmpfilesd ${PN}.conf
+}
+
+pkg_postinst() {
+ 

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

2024-01-18 Thread Patrick McLean
commit: f107c98f014ea6a809d2c8a418f306d85d2ae440
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jan 18 22:50:15 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jan 18 22:50:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f107c98f

net-misc/lldpd: drop 1.0.16

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

 net-misc/lldpd/lldpd-1.0.16.ebuild | 106 -
 1 file changed, 106 deletions(-)

diff --git a/net-misc/lldpd/lldpd-1.0.16.ebuild 
b/net-misc/lldpd/lldpd-1.0.16.ebuild
deleted file mode 100644
index 84550c86da2e..
--- a/net-misc/lldpd/lldpd-1.0.16.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd bash-completion-r1 autotools tmpfiles
-
-DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
-HOMEPAGE="https://lldpd.github.io/;
-SRC_URI="https://github.com/lldpd/lldpd/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0/4.9.1"
-KEYWORDS="amd64 x86"
-IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
-   seccomp sonmp snmp static-libs test readline xml"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   acct-group/lldpd
-   acct-user/lldpd
-   dev-libs/libbsd
-   >=dev-libs/libevent-2.1.11:=
-   sys-libs/readline:0=
-   seccomp? ( sys-libs/libseccomp:= )
-   snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
-   xml? ( dev-libs/libxml2:= )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-libs/check )
-"
-BDEPEND="virtual/pkgconfig
-   doc? (
-   graph? ( app-text/doxygen[dot,doc] )
-   !graph? ( app-text/doxygen )
-   )
-"
-
-REQUIRED_USE="
-   graph? ( doc )
-   test? ( snmp sanitizers )
-"
-
-# tests need root
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --without-embedded-libevent \
-   --with-privsep-user=${PN} \
-   --with-privsep-group=${PN} \
-   --with-privsep-chroot=/run/${PN} \
-   --with-lldpd-ctl-socket=/run/${PN}.socket \
-   --with-lldpd-pid-file=/run/${PN}.pid \
-   $(use_enable cdp) \
-   $(use_enable doc doxygen-man) \
-   $(use_enable doc doxygen-pdf) \
-   $(use_enable doc doxygen-html) \
-   $(use_enable dot1) \
-   $(use_enable dot3) \
-   $(use_enable edp) \
-   $(use_enable fdp) \
-   $(use_enable graph doxygen-dot) \
-   $(use_enable lldpmed) \
-   $(use_enable old-kernel oldies) \
-   $(use_enable sonmp) \
-   $(use_enable static-libs static) \
-   $(use_with readline) \
-   $(use_enable sanitizers) \
-   $(use_with seccomp) \
-   $(use_with snmp) \
-   $(use_with xml)
-}
-
-src_compile() {
-   emake
-   use doc && emake doxygen-doc
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   find "${D}" -name '*.la' -delete || die
-
-   newinitd "${FILESDIR}"/${PN}-initd-5 ${PN}
-   newconfd "${FILESDIR}"/${PN}-confd-1 ${PN}
-   newbashcomp src/client/completion/lldpcli lldpcli
-
-   use doc && dodoc -r doxygen/html
-
-   insinto /etc
-   doins "${FILESDIR}/lldpd.conf"
-   keepdir /etc/${PN}.d
-
-   systemd_dounit "${FILESDIR}"/${PN}.service
-   newtmpfiles "${FILESDIR}"/tmpfilesd ${PN}.conf
-}
-
-pkg_postinst() {
-   tmpfiles_process ${PN}.conf
-}



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

2024-01-18 Thread William Hubbs
commit: 3072b8073e353cc924d1898505e6b8949b0204a0
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 22:36:52 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 22:36:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3072b807

sys-apps/openrc: sync live

Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/openrc-.ebuild | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index 11d77ecda370..b81bd00d2247 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.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
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
 
 COMMON_DEPEND="
ncurses? ( sys-libs/ncurses:0= )
@@ -34,19 +34,15 @@ DEPEND="${COMMON_DEPEND}
ncurses? ( virtual/pkgconfig )"
 RDEPEND="${COMMON_DEPEND}
bash? ( app-shells/bash )
-   !prefix? (
-   sysv-utils? (
-   !sys-apps/systemd[sysv-utils(-)]
-   !sys-apps/sysvinit
-   )
-   !sysv-utils? (
-   || (
-   >=sys-apps/sysvinit-2.86-r6[selinux?]
-   sys-apps/s6-linux-init[sysv-utils(-)]
-   )
-   )
-   virtual/tmpfiles
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
+   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
)
+   virtual/tmpfiles
selinux? (
>=sec-policy/selinux-base-policy-2.20170204-r4
>=sec-policy/selinux-openrc-2.20170204-r4



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

2024-01-18 Thread William Hubbs
commit: a53cc678c02b5fe7a1e2033c3b63f284bdf2a6c3
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 22:29:40 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 22:30:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a53cc678

sys-apps/openrc: drop 0.52.1

Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/openrc/Manifest |   1 -
 sys-apps/openrc/openrc-0.52.1.ebuild | 165 ---
 2 files changed, 166 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 930266c434aa..fece7dd49550 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1,2 @@
 DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
-DIST openrc-0.52.1.tar.gz 250843 BLAKE2B 
abecc2ef7e23b4142f97a97fcbf99f5991571feea8aaffab6acaae0f82a9717481343aa9f158638b74f28ab4a7eb67d12f587dc91e0a375b9a06f23b6b4bf109
 SHA512 
741f3f0752217b9ce159d00362d688738c5a84512ddd30c44f4f7f451d7950315a5e1de79eaf5e7b1cf6539a04f59600fbe82cc2a6ad966b735c2eb4d4f35717
 DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.52.1.ebuild 
b/sys-apps/openrc/openrc-0.52.1.ebuild
deleted file mode 100644
index 4c97ca0d3b27..
--- a/sys-apps/openrc/openrc-0.52.1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson pam
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   selinux? (
-   sys-apps/policycoreutils
-   >=sys-libs/libselinux-2.6
-   )"
-DEPEND="${COMMON_DEPEND}
-   virtual/os-headers
-   ncurses? ( virtual/pkgconfig )"
-RDEPEND="${COMMON_DEPEND}
-   bash? ( app-shells/bash )
-   sysv-utils? (
-   !sys-apps/systemd[sysv-utils(-)]
-   !sys-apps/sysvinit
-   )
-   !sysv-utils? (
-   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
-   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
-   )
-   virtual/tmpfiles
-   selinux? (
-   >=sec-policy/selinux-base-policy-2.20170204-r4
-   >=sec-policy/selinux-openrc-2.20170204-r4
-   )
-"
-
-PDEPEND="netifrc? ( net-misc/netifrc )"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature audit)
-   "-Dbranding=\"Gentoo Linux\""
-   $(meson_use newnet)
-   -Dos=Linux
-   $(meson_use pam)
-   $(meson_feature selinux)
-   -Drootprefix="${EPREFIX}"
-   -Dshell=$(usex bash /bin/bash /bin/sh)
-   $(meson_use sysv-utils sysvinit)
-   -Dtermcap=$(usev ncurses)
-   )
-   # export DEBUG=$(usev debug)
-   meson_src_configure
-}
-
-# set_config test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   meson_install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins 

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

2024-01-18 Thread Alfredo Tupone
commit: 3b66eb347faca865ee829d3df4f79c022315bfb5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jan 18 22:16:13 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jan 18 22:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b66eb34

sci-libs/tokenizers: PythonCompatUpdate

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

 .../{tokenizers-0.14.1.ebuild => tokenizers-0.14.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/tokenizers/tokenizers-0.14.1.ebuild 
b/sci-libs/tokenizers/tokenizers-0.14.1-r1.ebuild
similarity index 98%
rename from sci-libs/tokenizers/tokenizers-0.14.1.ebuild
rename to sci-libs/tokenizers/tokenizers-0.14.1-r1.ebuild
index 35ecd71d5116..86fa8fb04fb6 100644
--- a/sci-libs/tokenizers/tokenizers-0.14.1.ebuild
+++ b/sci-libs/tokenizers/tokenizers-0.14.1-r1.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.10
@@ -6,7 +6,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_EXT=1
 
 CRATES="



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

2024-01-18 Thread Alfredo Tupone
commit: 1d0321c0afd111951fde5906aee04630eb82cfb9
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jan 18 22:10:55 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jan 18 22:10:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0321c0

sci-libs/seqeval: PythonCompatUpdate

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

 sci-libs/seqeval/{seqeval-1.2.2-r2.ebuild => seqeval-1.2.2-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/seqeval/seqeval-1.2.2-r2.ebuild 
b/sci-libs/seqeval/seqeval-1.2.2-r3.ebuild
similarity index 91%
rename from sci-libs/seqeval/seqeval-1.2.2-r2.ebuild
rename to sci-libs/seqeval/seqeval-1.2.2-r3.ebuild
index 45724618a3f8..884fcc8f754c 100644
--- a/sci-libs/seqeval/seqeval-1.2.2-r2.ebuild
+++ b/sci-libs/seqeval/seqeval-1.2.2-r3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit distutils-r1
 
 DESCRIPTION="Python framework for sequence labeling evaluation"



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

2024-01-18 Thread Alfredo Tupone
commit: feecb0cbc790ff678464e3a36c1d82e957782b98
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jan 18 22:06:03 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jan 18 22:06:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feecb0cb

sci-libs/safetensors: PythonCompatUpdate

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

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

diff --git a/sci-libs/safetensors/safetensors-0.3.1-r2.ebuild 
b/sci-libs/safetensors/safetensors-0.3.1-r3.ebuild
similarity index 98%
rename from sci-libs/safetensors/safetensors-0.3.1-r2.ebuild
rename to sci-libs/safetensors/safetensors-0.3.1-r3.ebuild
index bb9c52265fef..39e2328dd466 100644
--- a/sci-libs/safetensors/safetensors-0.3.1-r2.ebuild
+++ b/sci-libs/safetensors/safetensors-0.3.1-r3.ebuild
@@ -49,7 +49,7 @@ CRATES="
 "
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit distutils-r1 cargo
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2024-01-18 Thread William Hubbs
commit: 57313abc1e9391903a45f285aadd7c612ab09666
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:37:45 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:37:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57313abc

sys-cluster/kube-scheduler: drop 1.28.3

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.28.3.ebuild| 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 3c193461dac1..baa28a1f9ec1 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -3,6 +3,5 @@ DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff914
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
-DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
 DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 
96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d
 SHA512 
555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
 DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 
81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8
 SHA512 
14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.28.3.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.28.3.ebuild
deleted file mode 100644
index 038445235f63..
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.28.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Scheduler"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-scheduler
-   acct-user/kube-scheduler"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2024-01-18 Thread William Hubbs
commit: ba58b19e1790aab9b0bf6a13e87c3d66f1195338
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:37:42 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:37:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba58b19e

sys-cluster/kubectl: drop 1.28.3

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 -
 sys-cluster/kubectl/kubectl-1.28.3.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 3c193461dac1..baa28a1f9ec1 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -3,6 +3,5 @@ DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff914
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
-DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
 DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 
96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d
 SHA512 
555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
 DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 
81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8
 SHA512 
14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e

diff --git a/sys-cluster/kubectl/kubectl-1.28.3.ebuild 
b/sys-cluster/kubectl/kubectl-1.28.3.ebuild
deleted file mode 100644
index ffa067f3b06c..
--- a/sys-cluster/kubectl/kubectl-1.28.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2024-01-18 Thread William Hubbs
commit: 67e7e34153ac7a25f94cf060bd88f79ef0daa577
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:37:44 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:37:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e7e341

sys-cluster/kube-proxy: drop 1.28.3

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.28.3.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 3c193461dac1..baa28a1f9ec1 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -3,6 +3,5 @@ DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff914
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
-DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
 DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 
96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d
 SHA512 
555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
 DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 
81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8
 SHA512 
14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.28.3.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.28.3.ebuild
deleted file mode 100644
index ea991ff91e56..
--- a/sys-cluster/kube-proxy/kube-proxy-1.28.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-RDEPEND="net-firewall/conntrack-tools"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   keepdir /var/log/${PN} /var/lib/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2024-01-18 Thread William Hubbs
commit: 4b6b825d30f5d03684b14472eb2b8c17f9c1924b
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:37:43 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:37:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6b825d

sys-cluster/kubelet: drop 1.28.3

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 -
 sys-cluster/kubelet/kubelet-1.28.3.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 3c193461dac1..baa28a1f9ec1 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -3,6 +3,5 @@ DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff914
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
-DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
 DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 
96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d
 SHA512 
555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
 DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 
81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8
 SHA512 
14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e

diff --git a/sys-cluster/kubelet/kubelet-1.28.3.ebuild 
b/sys-cluster/kubelet/kubelet-1.28.3.ebuild
deleted file mode 100644
index cd8a1735b583..
--- a/sys-cluster/kubelet/kubelet-1.28.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-   insinto /etc/kubernetes
-   newins "${FILESDIR}"/${PN}.env ${PN}.env
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2024-01-18 Thread William Hubbs
commit: 874d8502d23713cf8ca558e89db8a389a6079562
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:37:40 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:37:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874d8502

sys-cluster/kube-controller-manager: drop 1.28.3

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 -
 .../kube-controller-manager-1.28.3.ebuild  | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 3c193461dac1..baa28a1f9ec1 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -3,6 +3,5 @@ DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff914
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
-DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
 DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 
96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d
 SHA512 
555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
 DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 
81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8
 SHA512 
14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.3.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.3.ebuild
deleted file mode 100644
index dc4ca2df138b..
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-controller-manager
-   acct-user/kube-controller-manager"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2024-01-18 Thread William Hubbs
commit: 8eb44a934ebebd9c15225aae4b61a6b67098685f
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:36:54 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:36:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb44a93

sys-cluster/kubelet: drop 1.27.7

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 -
 sys-cluster/kubelet/kubelet-1.27.7.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 54ae34a521e7..3c193461dac1 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,7 +1,6 @@
 DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 
0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19
 SHA512 
e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
 DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535
 SHA512 
9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
-DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B 
cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7
 SHA512 
d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
 DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc

diff --git a/sys-cluster/kubelet/kubelet-1.27.7.ebuild 
b/sys-cluster/kubelet/kubelet-1.27.7.ebuild
deleted file mode 100644
index cd8a1735b583..
--- a/sys-cluster/kubelet/kubelet-1.27.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-   insinto /etc/kubernetes
-   newins "${FILESDIR}"/${PN}.env ${PN}.env
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2024-01-18 Thread William Hubbs
commit: d94a7934972b99691493ffaddcf1307b68a99856
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:36:55 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:36:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94a7934

sys-cluster/kube-proxy: drop 1.27.7

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.27.7.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 54ae34a521e7..3c193461dac1 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,7 +1,6 @@
 DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 
0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19
 SHA512 
e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
 DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535
 SHA512 
9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
-DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B 
cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7
 SHA512 
d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
 DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.27.7.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.27.7.ebuild
deleted file mode 100644
index ea991ff91e56..
--- a/sys-cluster/kube-proxy/kube-proxy-1.27.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-RDEPEND="net-firewall/conntrack-tools"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   keepdir /var/log/${PN} /var/lib/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2024-01-18 Thread William Hubbs
commit: 9fb0a02e346cf77238db50fc03b5923178fe2c09
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:37:39 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:37:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb0a02e

sys-cluster/kube-apiserver: drop 1.28.3

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.28.3.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 3c193461dac1..baa28a1f9ec1 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -3,6 +3,5 @@ DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff914
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
-DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
 DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 
96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d
 SHA512 
555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
 DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 
81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8
 SHA512 
14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.28.3.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.28.3.ebuild
deleted file mode 100644
index 45f6308c3fbc..
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.28.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Kubernetes API server"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="
-   acct-group/kube-apiserver
-   acct-user/kube-apiserver"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2024-01-18 Thread William Hubbs
commit: 676064dc40c0f83b98aaa3d5e543e74d3b315d0a
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:37:38 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:37:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676064dc

sys-cluster/kubeadm: drop 1.28.3

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 -
 sys-cluster/kubeadm/kubeadm-1.28.3.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 3c193461dac1..baa28a1f9ec1 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -3,6 +3,5 @@ DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff914
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
-DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
 DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 
96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d
 SHA512 
555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
 DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 
81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8
 SHA512 
14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e

diff --git a/sys-cluster/kubeadm/kubeadm-1.28.3.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.28.3.ebuild
deleted file mode 100644
index a7a02677a302..
--- a/sys-cluster/kubeadm/kubeadm-1.28.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="app-containers/cri-tools
-   selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2024-01-18 Thread William Hubbs
commit: 235cce1f27f52414ff55e0a0a45c30b7ccfba5ee
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:36:56 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:36:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235cce1f

sys-cluster/kube-scheduler: drop 1.27.7

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.27.7.ebuild| 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 54ae34a521e7..3c193461dac1 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,7 +1,6 @@
 DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 
0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19
 SHA512 
e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
 DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535
 SHA512 
9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
-DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B 
cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7
 SHA512 
d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
 DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.27.7.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.27.7.ebuild
deleted file mode 100644
index 038445235f63..
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.27.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Scheduler"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-scheduler
-   acct-user/kube-scheduler"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2024-01-18 Thread William Hubbs
commit: f842956ea0c1b9828c3f61e23b5a7f13c0df06f3
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:36:53 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:36:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f842956e

sys-cluster/kubectl: drop 1.27.7

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 -
 sys-cluster/kubectl/kubectl-1.27.7.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 54ae34a521e7..3c193461dac1 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,7 +1,6 @@
 DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 
0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19
 SHA512 
e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
 DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535
 SHA512 
9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
-DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B 
cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7
 SHA512 
d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
 DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc

diff --git a/sys-cluster/kubectl/kubectl-1.27.7.ebuild 
b/sys-cluster/kubectl/kubectl-1.27.7.ebuild
deleted file mode 100644
index ffa067f3b06c..
--- a/sys-cluster/kubectl/kubectl-1.27.7.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2024-01-18 Thread William Hubbs
commit: 1c2481a062613c7b15c7058aad08a50ef3b3e908
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:36:49 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:36:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2481a0

sys-cluster/kubeadm: drop 1.27.7

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 -
 sys-cluster/kubeadm/kubeadm-1.27.7.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 54ae34a521e7..3c193461dac1 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,7 +1,6 @@
 DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 
0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19
 SHA512 
e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
 DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535
 SHA512 
9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
-DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B 
cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7
 SHA512 
d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
 DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc

diff --git a/sys-cluster/kubeadm/kubeadm-1.27.7.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.27.7.ebuild
deleted file mode 100644
index 6a547029ab05..
--- a/sys-cluster/kubeadm/kubeadm-1.27.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="app-containers/cri-tools
-   selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2024-01-18 Thread William Hubbs
commit: 91b3332215f17b3d36f839957ed8070c71761e11
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:36:52 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:36:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b33322

sys-cluster/kube-controller-manager: drop 1.27.7

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 -
 .../kube-controller-manager-1.27.7.ebuild  | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 54ae34a521e7..3c193461dac1 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,7 +1,6 @@
 DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 
0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19
 SHA512 
e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
 DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535
 SHA512 
9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
-DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B 
cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7
 SHA512 
d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
 DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.7.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.7.ebuild
deleted file mode 100644
index dc4ca2df138b..
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-controller-manager
-   acct-user/kube-controller-manager"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2024-01-18 Thread William Hubbs
commit: f87199f779b5e821609e6eb459c57be3d0914d64
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jan 18 21:36:51 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jan 18 21:36:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87199f7

sys-cluster/kube-apiserver: drop 1.27.7

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.27.7.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 54ae34a521e7..3c193461dac1 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,7 +1,6 @@
 DIST kubernetes-1.26.12.tar.gz 39450451 BLAKE2B 
0a045e90408ee01044550e2f2703339c467d700ee03bb06b6d237af599af0dadbbcd24ef56ff73dc53d74152c96ff7601f11a314b8c8b0994ead33611fbeff19
 SHA512 
e0815e38b46c4885373b9a54141d1b84a8189f79d44d3d20b90847f0e69c026b2b9c4b85899dd4e00e7c72f18fbaf48559b5c9573a4504132dcfe03842b7c3e6
 DIST kubernetes-1.26.9.tar.gz 38520517 BLAKE2B 
4e49686fd083b1aefb314a1f6acbff91437a5f8e6801c20bcf493a29eb99c419c13cd1246efbe4e6baab0da22a19df189a6cda7047eaa14edf7fa895eeca5535
 SHA512 
9ad42f2ddbd8662b9175d58f06024571e3bc07f3d905f66a9cc5635e41492ed9a9cdb0debe3864990516dacc41afb58265dc918d46a078e77f0889b9ed121427
 DIST kubernetes-1.27.6.tar.gz 38249520 BLAKE2B 
942a66075e0ec9aec579908f7a3724be2bc5fb0d8f40d8fd3d025221199e97c44e96a13099bff7a408af9847ef0f5568033146cbb1566a608a572418410cfbdf
 SHA512 
147c0eb819a1ea8c2d49467bceacdefe7693082609bce924bbafe9dd7afc27a576bf6b5d350b63da5fb7bf6cdf20983ac681e48539edda777303f81e4e2a72db
-DIST kubernetes-1.27.7.tar.gz 38489371 BLAKE2B 
cc2e3a5310241adf24d7140ec1f27bd35ba5050d5928996899f0e16cad018f216eb121bb6e84fce02ce3d9a58c4b0fcdec0923f10b45465486f1cd3d6beb8ab7
 SHA512 
d5045332df6b64b91c25f035bca6aee59266128e6e59a5dc36bfc4d68e53dcdf78bbe75b97194da59931a6ad23e77b7f2d446bdf131c3a0bb74f954344179c04
 DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 
1ba76d947c1044378f0dc82733f46cb24bc49d86263413504b817bc2a4046f800d3127dc386491297ea4c310ca1843bb3741d3a4cc674516510403914796
 SHA512 
3cdba8bef8a3f5b5464e8da0ebab58f63ce207f3885769a4872b5a62a09c2a700be183ea3706bdda2b88bfdec75bb24844b33e5a377476451626fdbcc0f09700
 DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 
1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07
 SHA512 
b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
 DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 
0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a
 SHA512 
57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.27.7.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.27.7.ebuild
deleted file mode 100644
index 4385ac330a7d..
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.27.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Kubernetes API server"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="
-   acct-group/kube-apiserver
-   acct-user/kube-apiserver"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



  1   2   3   4   >