[gentoo-commits] repo/gentoo:master commit in: media-libs/libpng/files/, media-libs/libpng/

2024-01-29 Thread Sam James
commit: 980938b537dc1d6dadfd4beb78b436e3638bc53c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 07:39:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 07:39:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980938b5

media-libs/libpng: fix png_check_sig ABI break

Thank you to John Bowler for the heads-up.

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

 .../files/libpng-1.6.41-png_check_sig-abi.patch| 94 ++
 ...ibpng-1.6.41.ebuild => libpng-1.6.41-r1.ebuild} |  4 +
 2 files changed, 98 insertions(+)

diff --git a/media-libs/libpng/files/libpng-1.6.41-png_check_sig-abi.patch 
b/media-libs/libpng/files/libpng-1.6.41-png_check_sig-abi.patch
new file mode 100644
index ..d2913b062f26
--- /dev/null
+++ b/media-libs/libpng/files/libpng-1.6.41-png_check_sig-abi.patch
@@ -0,0 +1,94 @@
+https://bugs.gentoo.org/923298
+https://github.com/pnggroup/libpng/commit/ac944e2b364cff96e8458110c2ad06a63f8543b3
+
+From ac944e2b364cff96e8458110c2ad06a63f8543b3 Mon Sep 17 00:00:00 2001
+From: Cosmin Truta 
+Date: Mon, 29 Jan 2024 15:30:10 +0200
+Subject: [PATCH] Fix a regression introduced in "chore: Clean up the return
+ statements"
+
+This fixes commit 27e548af2518ff8d278b45c40d11ad1bdd68eaa0.
+
+The macro `png_check_sig` has been deprecated and remained untested
+for decades. And yet, somehow it escaped from all past API cleanups.
+
+Also update the libpng manual.
+
+Reported-by: Matthieu Darbois
+--- a/libpng-manual.txt
 b/libpng-manual.txt
+@@ -357,7 +357,7 @@ Customizing libpng.
+return ERROR;
+ }
+ 
+-is_png = !png_sig_cmp(header, 0, number);
++is_png = (png_sig_cmp(header, 0, number) == 0);
+ if (!is_png)
+ {
+return NOT_PNG;
+@@ -4692,7 +4692,7 @@ deprecated since libpng-1.0.16 and libpng-1.2.6.
+ The function
+ png_check_sig(sig, num)
+ was replaced with
+-!png_sig_cmp(sig, 0, num)
++png_sig_cmp(sig, 0, num) == 0
+ It has been deprecated since libpng-0.90.
+ 
+ The function
+@@ -4756,8 +4756,8 @@ png_get_mmx_bitdepth_threshold(), 
png_get_mmx_rowbytes_threshold(),
+ png_set_asm_flags(), and png_mmx_supported()
+ 
+ We removed the obsolete png_check_sig(), png_memcpy_check(), and
+-png_memset_check() functions.  Instead use !png_sig_cmp(), memcpy(),
+-and memset(), respectively.
++png_memset_check() functions.  Instead use png_sig_cmp() == 0,
++memcpy(), and memset(), respectively.
+ 
+ The function png_set_gray_1_2_4_to_8() was removed. It has been
+ deprecated since libpng-1.0.18 and 1.2.9, when it was replaced with
+--- a/libpng.3
 b/libpng.3
+@@ -876,7 +876,7 @@ Customizing libpng.
+return ERROR;
+ }
+ 
+-is_png = !png_sig_cmp(header, 0, number);
++is_png = (png_sig_cmp(header, 0, number) == 0);
+ if (!is_png)
+ {
+return NOT_PNG;
+@@ -5211,7 +5211,7 @@ deprecated since libpng-1.0.16 and libpng-1.2.6.
+ The function
+ png_check_sig(sig, num)
+ was replaced with
+-!png_sig_cmp(sig, 0, num)
++png_sig_cmp(sig, 0, num) == 0
+ It has been deprecated since libpng-0.90.
+ 
+ The function
+@@ -5275,8 +5275,8 @@ png_get_mmx_bitdepth_threshold(), 
png_get_mmx_rowbytes_threshold(),
+ png_set_asm_flags(), and png_mmx_supported()
+ 
+ We removed the obsolete png_check_sig(), png_memcpy_check(), and
+-png_memset_check() functions.  Instead use !png_sig_cmp(), memcpy(),
+-and memset(), respectively.
++png_memset_check() functions.  Instead use png_sig_cmp() == 0,
++memcpy(), and memset(), respectively.
+ 
+ The function png_set_gray_1_2_4_to_8() was removed. It has been
+ deprecated since libpng-1.0.18 and 1.2.9, when it was replaced with
+--- a/png.h
 b/png.h
+@@ -914,9 +914,9 @@ PNG_EXPORT(3, int, png_sig_cmp, (png_const_bytep sig, 
size_t start,
+ size_t num_to_check));
+ 
+ /* Simple signature checking function.  This is the same as calling
+- * png_check_sig(sig, n) := (png_sig_cmp(sig, 0, n) != 0).
++ * png_check_sig(sig, n) := (png_sig_cmp(sig, 0, n) == 0).
+  */
+-#define png_check_sig(sig, n) (png_sig_cmp((sig), 0, (n)) != 0)
++#define png_check_sig(sig, n) (png_sig_cmp((sig), 0, (n)) == 0) /* DEPRECATED 
*/
+ 
+ /* Allocate and initialize png_ptr struct for reading, and any other memory. 
*/
+ PNG_EXPORTA(4, png_structp, png_create_read_struct,
+

diff --git a/media-libs/libpng/libpng-1.6.41.ebuild 
b/media-libs/libpng/libpng-1.6.41-r1.ebuild
similarity index 97%
rename from media-libs/libpng/libpng-1.6.41.ebuild
rename to media-libs/libpng/libpng-1.6.41-r1.ebuild
index b198fcd653b4..e82599595cdf 100644
--- a/media-libs/libpng/libpng-1.6.41.ebuild
+++ b/media-libs/libpng/libpng-1.6.41-r1.ebuild
@@ -28,6 +28,10 @@ DEPEND="${RDEPEND}"
 
 DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO )
 
+PATCHES=(
+   "${FILESDIR}"/${P}-png_check_sig-abi.patch
+)
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/, dev-qt/qtmultimedia/, dev-qt/qtpositioning/, ...

2024-01-29 Thread Ionen Wolkens
commit: 690f93d944df8b2ea0570fc7663e0a16cc225956
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 30 07:24:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 07:24:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690f93d9

dev-qt/*: sync keywords in live (qt6)

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

 dev-qt/qt5compat/qt5compat-6.6..ebuild | 4 ++--
 dev-qt/qt5compat/qt5compat-6.7..ebuild | 4 ++--
 dev-qt/qt5compat/qt5compat-6..ebuild   | 4 ++--
 dev-qt/qtbase/qtbase-6.6..ebuild   | 2 +-
 dev-qt/qtbase/qtbase-6.7..ebuild   | 2 +-
 dev-qt/qtbase/qtbase-6..ebuild | 2 +-
 dev-qt/qtcharts/qtcharts-6.6..ebuild   | 4 ++--
 dev-qt/qtcharts/qtcharts-6.7..ebuild   | 4 ++--
 dev-qt/qtcharts/qtcharts-6..ebuild | 4 ++--
 dev-qt/qtconnectivity/qtconnectivity-6.6..ebuild   | 4 ++--
 dev-qt/qtconnectivity/qtconnectivity-6.7..ebuild   | 4 ++--
 dev-qt/qtconnectivity/qtconnectivity-6..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 4 ++--
 dev-qt/qtimageformats/qtimageformats-6.6..ebuild   | 4 ++--
 dev-qt/qtimageformats/qtimageformats-6.7..ebuild   | 4 ++--
 dev-qt/qtimageformats/qtimageformats-6..ebuild | 4 ++--
 dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 2 +-
 dev-qt/qtpositioning/qtpositioning-6.6..ebuild | 4 ++--
 dev-qt/qtpositioning/qtpositioning-6.7..ebuild | 4 ++--
 dev-qt/qtpositioning/qtpositioning-6..ebuild   | 4 ++--
 dev-qt/qtquick3d/qtquick3d-6.6..ebuild | 4 ++--
 dev-qt/qtquick3d/qtquick3d-6.7..ebuild | 4 ++--
 dev-qt/qtquick3d/qtquick3d-6..ebuild   | 4 ++--
 dev-qt/qtquicktimeline/qtquicktimeline-6.6..ebuild | 4 ++--
 dev-qt/qtquicktimeline/qtquicktimeline-6.7..ebuild | 4 ++--
 dev-qt/qtquicktimeline/qtquicktimeline-6..ebuild   | 4 ++--
 dev-qt/qtsensors/qtsensors-6.6..ebuild | 4 ++--
 dev-qt/qtsensors/qtsensors-6.7..ebuild | 4 ++--
 dev-qt/qtsensors/qtsensors-6..ebuild   | 4 ++--
 dev-qt/qtserialport/qtserialport-6.6..ebuild   | 4 ++--
 dev-qt/qtserialport/qtserialport-6.7..ebuild   | 4 ++--
 dev-qt/qtserialport/qtserialport-6..ebuild | 4 ++--
 dev-qt/qtshadertools/qtshadertools-6.6..ebuild | 4 ++--
 dev-qt/qtshadertools/qtshadertools-6.7..ebuild | 4 ++--
 dev-qt/qtshadertools/qtshadertools-6..ebuild   | 4 ++--
 dev-qt/qtspeech/qtspeech-6.6..ebuild   | 4 ++--
 dev-qt/qtspeech/qtspeech-6.7..ebuild   | 4 ++--
 dev-qt/qtspeech/qtspeech-6..ebuild | 4 ++--
 dev-qt/qtsvg/qtsvg-6.6..ebuild | 4 ++--
 dev-qt/qtsvg/qtsvg-6.7..ebuild | 4 ++--
 dev-qt/qtsvg/qtsvg-6..ebuild   | 4 ++--
 dev-qt/qttools/qttools-6.6..ebuild | 4 ++--
 dev-qt/qttools/qttools-6.7..ebuild | 4 ++--
 dev-qt/qttools/qttools-6..ebuild   | 4 ++--
 dev-qt/qttranslations/qttranslations-6.6..ebuild   | 4 ++--
 dev-qt/qttranslations/qttranslations-6.7..ebuild   | 4 ++--
 dev-qt/qttranslations/qttranslations-6..ebuild | 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6..ebuild | 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7..ebuild | 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6..ebuild   | 4 ++--
 dev-qt/qtwayland/qtwayland-6.6..ebuild | 4 ++--
 dev-qt/qtwayland/qtwayland-6.7..ebuild | 4 ++--
 dev-qt/qtwayland/qtwayland-6..ebuild   | 4 ++--
 dev-qt/qtwebchannel/qtwebchannel-6.6..ebuild   | 4 ++--
 dev-qt/qtwebchannel/qtwebchannel-6.7..ebuild   | 4 ++--
 dev-qt/qtwebchannel/qtwebchannel-6..ebuild | 4 ++--
 dev-qt/qtwebengine/qtwebengine-6.6..ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6.7..ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 2 +-
 dev-qt/qtwebsockets/qtwebsockets-6.6..ebuild   | 4 ++--
 dev-qt/qtwebsockets/qtwebsockets-6.7..ebuild   | 4 ++--
 dev-qt/qtwebsockets/qtwebsockets-6..ebuild | 4 ++--
 66 files changed, 123 insertions(+), 123 deletions(-)

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/yaz/, dev-libs/yaz/files/

2024-01-29 Thread Sam James
commit: 8331a685705a866be9249ee615fc0f945dbcd167
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Jan 30 06:31:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:57:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8331a685

dev-libs/yaz: add 5.34.0

Bug: https://bugs.gentoo.org/730016
Bug: https://bugs.gentoo.org/923291
Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/yaz/Manifest  |   1 +
 .../yaz/files/yaz-5.34.0-fix-atoi-header.patch |  54 +++
 .../yaz/files/yaz-5.34.0-fix-libxml2-2.12.patch| 108 +
 dev-libs/yaz/yaz-5.34.0.ebuild |  76 +++
 4 files changed, 239 insertions(+)

diff --git a/dev-libs/yaz/Manifest b/dev-libs/yaz/Manifest
index 30ab494d9152..83ab11809ca8 100644
--- a/dev-libs/yaz/Manifest
+++ b/dev-libs/yaz/Manifest
@@ -1,2 +1,3 @@
 DIST yaz-3.0.53.tar.gz 2164681 BLAKE2B 
e42a97d63e031f14234258c7c44735a615ebc83774c1532d7e1b50f1f231dc933168e41a1b35a139ec193e694f6253336a666daad627a4aae9a0c7ffe34ca360
 SHA512 
537d54757e401c1b29ad2120209b2cd038f26ff7f43ffc3c1e22808e12a1580aedee3880478e951fd4b3057ca9af4a34afa2a64c0b8ffcbec24f76deb83ddc89
 DIST yaz-5.32.0.tar.gz 2607933 BLAKE2B 
9119b77a262ef2d6f0b1140425384575218a5b93cbe50a716bb254b07e2427eaad55de3c4590d0d6843af31b987b201fa733fdf010e463648a35b5600d055d5a
 SHA512 
a4d40b5c20b1d4acab0e687235eda361fe0550c00396f6aa26d1965d2ecdd217433ba65160eda07fcc4c263d9e2e47b607e4b668412f81123b2904b9deece763
+DIST yaz-5.34.0.tar.gz 2656382 BLAKE2B 
7a16974dc815c1121aaea4179843a6982600a0491c8c95a03f28cf0c68725b986ebc39049e2159cd0d105b23811d35ae3d3538a83e945b64951cc9215efe7f3d
 SHA512 
0c835b98b4640e077459c9ead8043cea941a75f39dace9501efbb56c38837b1525349b8668c135ac0753ba7a4803e38d9c90d7bf3f6f2951c0e7e863b4c51f65

diff --git a/dev-libs/yaz/files/yaz-5.34.0-fix-atoi-header.patch 
b/dev-libs/yaz/files/yaz-5.34.0-fix-atoi-header.patch
new file mode 100644
index ..c68b85c7017e
--- /dev/null
+++ b/dev-libs/yaz/files/yaz-5.34.0-fix-atoi-header.patch
@@ -0,0 +1,54 @@
+https://bugs.gentoo.org/923291
+https://github.com/indexdata/yaz/issues/104
+https://github.com/indexdata/yaz/pull/105
+
+From 3c61afce2c2517369c2bf1ba6846ff17f81c4b18 Mon Sep 17 00:00:00 2001
+From: Mamoru TASAKA 
+Date: Tue, 21 Nov 2023 23:47:18 +0900
+Subject: [PATCH] FIX: fix build error with glibc 2.39
+
+glibc 2.39 does some refactoring for header file inclusion
+and some additional header inclusion is needed for yaz
+source.
+
+Closes #104 .
+--- a/src/record_conv.c
 b/src/record_conv.c
+@@ -11,6 +11,7 @@
+ #include 
+ #endif
+ 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/xmlquery.c
 b/src/xmlquery.c
+@@ -10,6 +10,7 @@
+ #endif
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- a/test/test_record_conv.c
 b/test/test_record_conv.c
+@@ -9,6 +9,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/test/test_retrieval.c
 b/test/test_retrieval.c
+@@ -9,6 +9,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-libs/yaz/files/yaz-5.34.0-fix-libxml2-2.12.patch 
b/dev-libs/yaz/files/yaz-5.34.0-fix-libxml2-2.12.patch
new file mode 100644
index ..379d15e4ab2d
--- /dev/null
+++ b/dev-libs/yaz/files/yaz-5.34.0-fix-libxml2-2.12.patch
@@ -0,0 +1,108 @@
+https://bugs.gentoo.org/917537
+https://github.com/indexdata/yaz/issues/102
+https://github.com/indexdata/yaz/pull/103
+
+From b10643c42ea64b1ee09fe53aec2490129f903bcb Mon Sep 17 00:00:00 2001
+From: Mamoru TASAKA 
+Date: Tue, 21 Nov 2023 23:39:48 +0900
+Subject: [PATCH] FIX: fix build error with libxml2 2.12.0
+
+libxml2 2.12.0 changed which header file to define functions
+and header inclusion. Due to this refactoring, some yaz source
+files need additional inclusion of libxml2 header file,
+especially for libxml/parser.h .
+
+Closes #102 .
+--- a/client/client.c
 b/client/client.c
+@@ -73,6 +73,10 @@
+ #include 
+ #endif
+ 
++#if YAZ_HAVE_XML2
++#include 
++#endif
++
+ 
+ #include "admin.h"
+ #include "tabcomplete.h"
+--- a/src/record_render.c
 b/src/record_render.c
+@@ -23,6 +23,7 @@
+ #include 
+ 
+ #if YAZ_HAVE_XML2
++#include 
+ #include 
+ #include 
+ #endif
+--- a/test/test_ccl.c
 b/test/test_ccl.c
+@@ -11,6 +11,9 @@
+ #include 
+ #include 
+ 
++#if YAZ_HAVE_XML2
++#include 
++#endif
+ 
+ static int tst_ccl_query(CCL_bibset bibset,
+  const char *query,
+--- a/test/test_icu.c
 b/test/test_icu.c
+@@ -28,6 +28,7 @@
+ #endif
+ 
+ #if YAZ_HAVE_XML2
++#include 
+ #include 
+ #endif
+ 
+--- a/test/test_xml_include.c
 b/test/test_xml_include.c
+@@ -12,6 +12,9 @@
+ 
+ #include 
+ #include 
++#if YAZ_HAVE_XML2
++#include 
++#endif
+ 
+ static void tst_xml_include1(void)
+ {
+--- a/util/cclsh.c
 b/util/cclsh.c
+@@ -20,6 +20,9 @@
+ #include 
+ #endif
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/yaz/, dev-libs/yaz/files/

2024-01-29 Thread Sam James
commit: 65727ca867f8ea6e275743734179a8c6b2fbeaaf
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Jan 30 06:48:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:57:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65727ca8

dev-libs/yaz: drop 3.0.53

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35088
Signed-off-by: Sam James  gentoo.org>

 dev-libs/yaz/Manifest |  1 -
 dev-libs/yaz/files/yaz-3.0.47-icu-automagic.patch | 25 -
 dev-libs/yaz/yaz-3.0.53.ebuild| 66 ---
 3 files changed, 92 deletions(-)

diff --git a/dev-libs/yaz/Manifest b/dev-libs/yaz/Manifest
index 83ab11809ca8..aada9f520b75 100644
--- a/dev-libs/yaz/Manifest
+++ b/dev-libs/yaz/Manifest
@@ -1,3 +1,2 @@
-DIST yaz-3.0.53.tar.gz 2164681 BLAKE2B 
e42a97d63e031f14234258c7c44735a615ebc83774c1532d7e1b50f1f231dc933168e41a1b35a139ec193e694f6253336a666daad627a4aae9a0c7ffe34ca360
 SHA512 
537d54757e401c1b29ad2120209b2cd038f26ff7f43ffc3c1e22808e12a1580aedee3880478e951fd4b3057ca9af4a34afa2a64c0b8ffcbec24f76deb83ddc89
 DIST yaz-5.32.0.tar.gz 2607933 BLAKE2B 
9119b77a262ef2d6f0b1140425384575218a5b93cbe50a716bb254b07e2427eaad55de3c4590d0d6843af31b987b201fa733fdf010e463648a35b5600d055d5a
 SHA512 
a4d40b5c20b1d4acab0e687235eda361fe0550c00396f6aa26d1965d2ecdd217433ba65160eda07fcc4c263d9e2e47b607e4b668412f81123b2904b9deece763
 DIST yaz-5.34.0.tar.gz 2656382 BLAKE2B 
7a16974dc815c1121aaea4179843a6982600a0491c8c95a03f28cf0c68725b986ebc39049e2159cd0d105b23811d35ae3d3538a83e945b64951cc9215efe7f3d
 SHA512 
0c835b98b4640e077459c9ead8043cea941a75f39dace9501efbb56c38837b1525349b8668c135ac0753ba7a4803e38d9c90d7bf3f6f2951c0e7e863b4c51f65

diff --git a/dev-libs/yaz/files/yaz-3.0.47-icu-automagic.patch 
b/dev-libs/yaz/files/yaz-3.0.47-icu-automagic.patch
deleted file mode 100644
index dd78635e013e..
--- a/dev-libs/yaz/files/yaz-3.0.47-icu-automagic.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -367,14 +367,14 @@
- 
- dnl
- dnl 
--AC_CHECK_ICU([3.4],[
--  if test "$xml_enabled" = "true"; then
--  ICU_CPPFLAGS="$ICU_CPPFLAGS -D YAZ_HAVE_ICU=1"
--  else
--  ICU_CPPFLAGS=""
--  AC_MSG_WARN([ICU support disabled because XML support is 
unavailable])
--  fi
--])
-+dnl -- ICU
-+AC_ARG_ENABLE(icu, [  --enable-icuenable ICU 
support],[enable_icu=$enableval],[enable_icu=no])
-+if test "$enable_icu" = "yes"; then
-+AC_CHECK_ICU([3.4],[
-+   ICU_CPPFLAGS="$ICU_CPPFLAGS -D YAZ_HAVE_ICU=1"],[
-+   AC_MSG_ERROR([For ICU support please install libicu34-dev or similar])
-+])
-+fi
- dnl
- dnl -- Memory debugging
- AC_ARG_ENABLE([memdebug],[  --enable-memdebug   enable memory 
debugging],[enable_memdebug=$enableval],[enable_memdebug=none])

diff --git a/dev-libs/yaz/yaz-3.0.53.ebuild b/dev-libs/yaz/yaz-3.0.53.ebuild
deleted file mode 100644
index 1425841a824e..
--- a/dev-libs/yaz/yaz-3.0.53.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="C/C++ toolkit for Z39.50v3 clients and servers"
-HOMEPAGE="https://www.indexdata.com/resources/software/yaz/;
-SRC_URI="https://ftp.indexdata.com/pub/${PN}/${P}.tar.gz;
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86"
-IUSE="debug icu gnutls tcpd ziffy"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   sys-libs/readline:=
-   sys-libs/ncurses:=
-   virtual/libintl
-   !gnutls? ( dev-libs/openssl:0= )
-   gnutls? ( net-libs/gnutls:= )
-   icu? ( dev-libs/icu:= )
-   tcpd? ( sys-apps/tcp-wrappers )
-   ziffy? ( net-libs/libpcap )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/tcl:0
-   app-alternatives/yacc
-   >=dev-build/libtool-2
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.0.47-icu-automagic.patch
-)
-
-src_prepare() {
-   default
-   AT_M4DIR="m4" eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-static \
-   --enable-shared \
-   $(use_enable debug memdebug) \
-   $(use_with gnutls) \
-   $(use_enable icu) \
-   $(use_enable tcpd tcpd /usr)
-}
-
-src_install() {
-   local docdir="/usr/share/doc/${PF}"
-   emake DESTDIR="${D}" docdir="${EPREFIX}/${docdir}" install
-
-   dodir "${docdir}"/html
-   mv -f "${ED}"/${docdir}/*.{html,png} "${ED}"/${docdir}/html/ || die 
"Failed to move HTML docs"
-   mv -f "${ED}"/usr/share/doc/${PN}/common "${ED}"/${docdir}/html/ || die 
"Failed to move HTML docs"
-   rm -rf "${ED}"/usr/share/doc/${PN} || die
-
-   dodoc ChangeLog NEWS README
-}



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

2024-01-29 Thread Sam James
commit: fe1abc97287a408479568120697e67cda1488107
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:58:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1abc97

dev-libs/yaz: fix typo in comment

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

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

diff --git a/dev-libs/yaz/yaz-5.34.0.ebuild b/dev-libs/yaz/yaz-5.34.0.ebuild
index 53aea1c836f6..c625bf890ffe 100644
--- a/dev-libs/yaz/yaz-5.34.0.ebuild
+++ b/dev-libs/yaz/yaz-5.34.0.ebuild
@@ -48,7 +48,7 @@ PATCHES=(
 src_prepare() {
default
 
-   # Hardcoded assumption of libraries reciding in lib/ bug #730016
+   # Hardcoded assumption of libraries residing in lib/,  bug #730016
sed -i -e "s|/lib\"|/$(get_libdir)\"|" configure.ac || die
 
eautoreconf



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

2024-01-29 Thread Sam James
commit: 9ba5127e183f0d4d8c73a02961d3271fcf783859
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:21:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:21:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba5127e

dev-vcs/git-filter-repo: drop superfluous PYTHON_DEPS

Leftover from the previous python-single-r1->distutils-r1 porting.

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

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 1 -
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 710545220a60..526f66ecd117 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
-   ${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
 BDEPEND="

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 4155adf57f1e..38da8b921c39 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
-   ${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
 BDEPEND="



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

2024-01-29 Thread Sam James
commit: c80ccaebe7c05c657a11ff69da4d4957c8f26e78
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:22:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:22:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80ccaeb

dev-perl/Sys-Virt: Stabilize 9.7.0 x86, #916812

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

 dev-perl/Sys-Virt/Sys-Virt-9.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Sys-Virt/Sys-Virt-9.7.0.ebuild 
b/dev-perl/Sys-Virt/Sys-Virt-9.7.0.ebuild
index 70c14c824d1a..380a36489faa 100644
--- a/dev-perl/Sys-Virt/Sys-Virt-9.7.0.ebuild
+++ b/dev-perl/Sys-Virt/Sys-Virt-9.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ inherit perl-module
 DESCRIPTION="API for using the libvirt library from Perl"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 RDEPEND="
>=app-emulation/libvirt-${PV}



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

2024-01-29 Thread Sam James
commit: 1f55b047a4def23e1922c1be26767f00e7ef28b8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:16:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f55b047

dev-vcs/git-filter-repo: fix VariableOrderWrong

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

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 3 +--
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index c421873e3a78..710545220a60 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -9,6 +9,7 @@ inherit distutils-r1
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
 HOMEPAGE="https://github.com/newren/git-filter-repo/;
 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz;
+S="${S}/release"
 
 LICENSE="MIT"
 SLOT="0"
@@ -23,8 +24,6 @@ BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 
-S="${S}/release"
-
 python_prepare_all() {
cat > PKG-INFO <<-EOF || die
Metadata-Version: 2.1

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 3dab0bdca4d9..4155adf57f1e 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -9,6 +9,7 @@ inherit distutils-r1
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
 HOMEPAGE="https://github.com/newren/git-filter-repo/;
 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz;
+S="${S}/release"
 
 LICENSE="MIT"
 SLOT="0"
@@ -23,8 +24,6 @@ BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 
-S="${S}/release"
-
 # the git-archive tarball does not have version info; setuptools-scm
 # requires a valid source of version info, this one is for distros
 export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2024-01-29 Thread Sam James
commit: 06d22f7a7fc2c27e9a824020dbaaae3272f03659
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 30 06:10:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d22f7a

dev-vcs/git-filter-repo: reinstate ~loong keyword for 2.38.0-r2

It was accidentally dropped in -r2 as a side effect of two people
modifying the same atom asynchronously.

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

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 4271e2406593..823a1a2beac5 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



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

2024-01-29 Thread Sam James
commit: 39747e16c80f1248c84bdd3135080b72e771e190
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 30 05:41:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39747e16

dev-vcs/git-filter-repo: add missing build dependency on setuptools-scm

It has always been needed, since the original institution of
distutils-r1 usage in commit 4757774468319fcc805c4d3b3b8ee5acaf03bcac.
However it is usually pulled in by setuptools via a PDEPEND due to an
unrelated buggy portage behavior that is going away.

Moving to SETUPTOOLS_SCM_PRETEND_VERSION caused pkgcheck to notice this
as PythonMissingSCMDependency and report a warning.

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

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 3 +++
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index bf12a2763a11..3fdec106e331 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -19,6 +19,9 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
+BDEPEND+="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
 
 S="${S}/release"
 

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 57e222c4e00d..4271e2406593 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -19,6 +19,9 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
+BDEPEND+="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
 
 S="${S}/release"
 



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

2024-01-29 Thread Sam James
commit: c7989d89d192aa2d95a4a99f26dce2998dc77282
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:15:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7989d89

dev-vcs/git-filter-repo: simplify BDEPEND assignment

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

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 2 +-
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 3fdec106e331..c421873e3a78 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
-BDEPEND+="
+BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 823a1a2beac5..3dab0bdca4d9 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
-BDEPEND+="
+BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2024-01-29 Thread Sam James
commit: 5645adf1a4c8b44ff299495a53bbf4702f942efc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:38:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:38:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5645adf1

gui-libs/gtk-layer-shell: Stabilize 0.8.1 amd64, #923271

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

 gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
index eb9d5ee2e47d..b82f4381ce4a 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/wmww/${PN};
 else
SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2024-01-29 Thread Sam James
commit: af17203c87404ac2d6a29d098fce4391bcc302a0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:38:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:38:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af17203c

gui-libs/gtk-layer-shell: Stabilize 0.8.1 x86, #923271

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

 gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
index b82f4381ce4a..3b224e730c66 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/wmww/${PN};
 else
SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 fi
 
 DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"



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

2024-01-29 Thread Sam James
commit: ee22ac8f636ce472339d49ef7b36143f95cc25de
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:25:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:38:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee22ac8f

sys-process/systemd-cron: fix indentation

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

 sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild | 8 
 sys-process/systemd-cron/systemd-cron-2.2.0-r1.ebuild  | 8 
 sys-process/systemd-cron/systemd-cron-2.3.0-r1.ebuild  | 8 
 sys-process/systemd-cron/systemd-cron-2.3.0-r2.ebuild  | 6 +++---
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild
index 873c2ce086a0..b779832b971b 100644
--- a/sys-process/systemd-cron/systemd-cron-1.16.7-r1.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.16.7-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
@@ -31,9 +31,9 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 pkg_pretend() {
if use runparts && ! [ -x /usr/bin/run-parts ] ; then
-   eerror "Please complete the migration to merged-usr."
-   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
-   die "systemd-cron no longer supports split-usr"
+   eerror "Please complete the migration to merged-usr."
+   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
+   die "systemd-cron no longer supports split-usr"
fi
 }
 

diff --git a/sys-process/systemd-cron/systemd-cron-2.2.0-r1.ebuild 
b/sys-process/systemd-cron/systemd-cron-2.2.0-r1.ebuild
index 9cc24c0a17b5..5fc4b9bc9d58 100644
--- a/sys-process/systemd-cron/systemd-cron-2.2.0-r1.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-2.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,9 +29,9 @@ DEPEND="sys-process/cronbase"
 
 pkg_pretend() {
if use runparts && ! [ -x /usr/bin/run-parts ] ; then
-   eerror "Please complete the migration to merged-usr."
-   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
-   die "systemd-cron no longer supports split-usr"
+   eerror "Please complete the migration to merged-usr."
+   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
+   die "systemd-cron no longer supports split-usr"
fi
 }
 

diff --git a/sys-process/systemd-cron/systemd-cron-2.3.0-r1.ebuild 
b/sys-process/systemd-cron/systemd-cron-2.3.0-r1.ebuild
index 730804899d73..cfc4ae02d6f4 100644
--- a/sys-process/systemd-cron/systemd-cron-2.3.0-r1.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-2.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,9 +29,9 @@ DEPEND="sys-process/cronbase"
 
 pkg_pretend() {
if use runparts && ! [ -x /usr/bin/run-parts ] ; then
-   eerror "Please complete the migration to merged-usr."
-   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
-   die "systemd-cron no longer supports split-usr"
+   eerror "Please complete the migration to merged-usr."
+   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
+   die "systemd-cron no longer supports split-usr"
fi
 }
 

diff --git a/sys-process/systemd-cron/systemd-cron-2.3.0-r2.ebuild 
b/sys-process/systemd-cron/systemd-cron-2.3.0-r2.ebuild
index 1e1081ed71b1..31ac52232f72 100644
--- a/sys-process/systemd-cron/systemd-cron-2.3.0-r2.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-2.3.0-r2.ebuild
@@ -39,9 +39,9 @@ PATCHES=(
 
 pkg_pretend() {
if use runparts && ! [ -x /usr/bin/run-parts ] ; then
-   eerror "Please complete the migration to merged-usr."
-   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
-   die "systemd-cron no longer supports split-usr"
+   eerror "Please complete the migration to merged-usr."
+   eerror "https://wiki.gentoo.org/wiki/Merge-usr;
+   die "systemd-cron no longer supports split-usr"
fi
 }
 



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

2024-01-29 Thread Viorel Munteanu
commit: 46d1100ce26435a9a6836f397ee6ae52b37a643c
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jan 29 19:33:50 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 30 05:33:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d1100c

www-apps/rutorrent: remove google-code from metadata

The package has moved to github and the google-code mirror does not work
any longer.

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/35083
Signed-off-by: Viorel Munteanu  gentoo.org>

 www-apps/rutorrent/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-apps/rutorrent/metadata.xml b/www-apps/rutorrent/metadata.xml
index faa46192acdb..64ba08e48229 100644
--- a/www-apps/rutorrent/metadata.xml
+++ b/www-apps/rutorrent/metadata.xml
@@ -11,7 +11,6 @@



-   rutorrent
Novik/ruTorrent

 



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

2024-01-29 Thread Ionen Wolkens
commit: b907e960963da75067dda8e1c0f95bbc07fa34c9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 30 05:19:48 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 05:24:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b907e960

dev-qt/qtmultimedia: move eglfs= usedep behind ffmpeg in live

Albeit changes nothing given using a REQUIRED_USE, but like X= this
is for screencapture and should be together.

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

 dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 4 ++--
 dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 4 ++--
 dev-qt/qtmultimedia/qtmultimedia-6..ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild
index bde425d4bb66..fd4f18d66a89 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild
@@ -21,10 +21,10 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
+   ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
-   ~dev-qt/qtbase-${PV}:6[X=]
+   ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild
index bde425d4bb66..fd4f18d66a89 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild
@@ -21,10 +21,10 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
+   ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
-   ~dev-qt/qtbase-${PV}:6[X=]
+   ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild
index bde425d4bb66..fd4f18d66a89 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild
@@ -21,10 +21,10 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   ~dev-qt/qtbase-${PV}:6[eglfs=,gui,network,opengl=,vulkan=,widgets]
+   ~dev-qt/qtbase-${PV}:6[gui,network,opengl=,vulkan=,widgets]
alsa? ( media-libs/alsa-lib )
ffmpeg? (
-   ~dev-qt/qtbase-${PV}:6[X=]
+   ~dev-qt/qtbase-${PV}:6[X=,eglfs=]
media-video/ffmpeg:=[vaapi?]
X? (
x11-libs/libX11



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

2024-01-29 Thread Sam James
commit: 86937df17bc19f4aef057259ef61f28bab2cd108
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:13:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:13:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86937df1

sys-apps/systemd: Stabilize 254.8-r1 ppc64, #921961

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

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

diff --git a/sys-apps/systemd/systemd-254.8-r1.ebuild 
b/sys-apps/systemd/systemd-254.8-r1.ebuild
index 19e88bf10ecd..66413a320d66 100644
--- a/sys-apps/systemd/systemd-254.8-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.8-r1.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2024-01-29 Thread Sam James
commit: 1fd1d6b423704c4e6b5d891f64c271ac8381c032
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:13:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:13:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd1d6b4

gui-libs/gtk-layer-shell: Stabilize 0.8.1 ppc, #923271

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

 gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
index f0ea0ef233d3..eb9d5ee2e47d 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/wmww/${PN};
 else
SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2024-01-29 Thread Sam James
commit: 53939fa38974015c27129267742b90b59ea7902a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:13:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:13:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53939fa3

gui-libs/gtk-layer-shell: Stabilize 0.8.1 arm64, #923271

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

 gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
index 914df2c24143..f0ea0ef233d3 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/wmww/${PN};
 else
SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2024-01-29 Thread Sam James
commit: 5b66a44c47aa1aef5adf182681a51626f74e0d2a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:13:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:13:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b66a44c

gui-libs/gtk-layer-shell: Stabilize 0.8.1 ppc64, #923271

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

 gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
index 36c2baf14abb..914df2c24143 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/wmww/${PN};
 else
SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 fi
 
 DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk-layer-shell/

2024-01-29 Thread Sam James
commit: 0d5e9f25b443c2181c7927a51103731d0a3cc7ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 05:13:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:13:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5e9f25

gui-libs/gtk-layer-shell: Stabilize 0.8.1 arm, #923271

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

 gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild 
b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
index aa72a1a029da..36c2baf14abb 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/wmww/${PN};
 else
SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Library to create desktop components for Wayland using the Layer 
Shell protocol"



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

2024-01-29 Thread Sam James
commit: bfc8cfd714b89d0349f77047e8cb057bbb74f92b
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Jan 26 05:17:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc8cfd7

sys-apps/busybox: remove pointless seds

These seds predate the import of ::gentoo into git in 2015, and were
pointless even then. The relevant code was removed from busybox upstream
in 2007.

See upstream commits:
- 3240474c23bf4f47536a854693b4cbacb54b9b04
- 3f9c84857617b0cf0d1824664e371fb6a4cac2e3

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

 sys-apps/busybox/busybox-1.36.1-r1.ebuild | 3 ---
 sys-apps/busybox/busybox-.ebuild  | 5 +
 2 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/sys-apps/busybox/busybox-1.36.1-r1.ebuild 
b/sys-apps/busybox/busybox-1.36.1-r1.ebuild
index 4692f79e7fd2..78c429beefc9 100644
--- a/sys-apps/busybox/busybox-1.36.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.36.1-r1.ebuild
@@ -97,9 +97,6 @@ src_prepare() {
sed -i -r \
-e 
's:[[:space:]]?-(Werror|Os|Oz|falign-(functions|jumps|loops|labels)=1|fomit-frame-pointer)\>::g'
 \
Makefile.flags || die
-   #sed -i '/bbsh/s:^//::' include/applets.h
-   sed -i '/^#error Aborting compilation./d' applets/applets.c || die
-   use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile
sed -i \
-e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \
-e "/^AR\>/s:=.*:= $(tc-getAR):" \

diff --git a/sys-apps/busybox/busybox-.ebuild 
b/sys-apps/busybox/busybox-.ebuild
index 5028429069a8..7b6a96b8b9cd 100644
--- a/sys-apps/busybox/busybox-.ebuild
+++ b/sys-apps/busybox/busybox-.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
 
 # See `man savedconfig.eclass` for info on how to use USE=savedconfig.
@@ -97,9 +97,6 @@ src_prepare() {
sed -i -r \
-e 
's:[[:space:]]?-(Werror|Os|Oz|falign-(functions|jumps|loops|labels)=1|fomit-frame-pointer)\>::g'
 \
Makefile.flags || die
-   #sed -i '/bbsh/s:^//::' include/applets.h
-   sed -i '/^#error Aborting compilation./d' applets/applets.c || die
-   use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile
sed -i \
-e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \
-e "/^AR\>/s:=.*:= $(tc-getAR):" \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/folks/, dev-libs/folks/files/

2024-01-29 Thread Sam James
commit: 02c6e8f75e84190fe4d806aae1146c2534b51ba8
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Jan 15 19:46:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c6e8f7

dev-libs/folks: Apply MR to fix broken implicit-function-declaration

Modern C porting makes this an error.

https://gitlab.gnome.org/GNOME/folks/-/merge_requests/68

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

 .../folks/files/folks-0.15.6-implicit-decl.patch   |  61 
 dev-libs/folks/folks-0.15.6-r1.ebuild  | 102 +
 2 files changed, 163 insertions(+)

diff --git a/dev-libs/folks/files/folks-0.15.6-implicit-decl.patch 
b/dev-libs/folks/files/folks-0.15.6-implicit-decl.patch
new file mode 100644
index ..f61d655343e4
--- /dev/null
+++ b/dev-libs/folks/files/folks-0.15.6-implicit-decl.patch
@@ -0,0 +1,61 @@
+From 127bacf86b7ef639c37dd07afc0bf848c005c3c2 Mon Sep 17 00:00:00 2001
+From: Mohammed Anas 
+Date: Sun, 14 Jan 2024 03:27:31 +
+Subject: [PATCH] build: add missing API declaration -include to dummy and EDS
+ backends
+
+In 7a9c8133468c1f8eb7fbb0e68a6a7e061b9452fb, the original
+`-include redeclare-internal-api.h` was added for autotools. It is
+necessary due to vala internals that require guaranteeing a private
+ABI's prototype is available when compiling folks, even though vala
+doesn't generate that prototype.
+
+During the port to meson, this `-include` was dropped.
+
+Without it, `-Werror=implicit-function-declaration` will cause folks to
+fail to compile. Implicit function declarations are a terrible feature
+-- they were part of c89, but c99 removed them without a deprecation
+because they were too dangerous to use, notable in a language that
+doesn't like to remove features even *with* a deprecation.
+
+For over two decades, compilers have, by default, allowed this invalid C
+anyways, on the grounds that it commonly existed, but modern compilers
+are finally starting to enforce this. It will become a fatal error by
+default in gcc 14, and clang 16.
+
+Folks got this right all the way back in 2013; it disappeared by
+accident. Let's restore it as originally intended.
+---
+Upstream: https://gitlab.gnome.org/GNOME/folks/-/merge_requests/68
+
+ backends/dummy/lib/meson.build | 1 +
+ backends/eds/lib/meson.build   | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/backends/dummy/lib/meson.build b/backends/dummy/lib/meson.build
+index 32448f35..eacc0e7a 100644
+--- a/backends/dummy/lib/meson.build
 b/backends/dummy/lib/meson.build
+@@ -23,6 +23,7 @@ dummy_backendlib_vala_flags = [
+ 
+ dummy_backendlib_c_flags = [
+   '-include', 'config.h',
++  '-include', 'folks/redeclare-internal-api.h',
+   '-DBACKEND_NAME="@0@"'.format(dummy_backend_name),
+   '-DG_LOG_DOMAIN="@0@"'.format(dummy_backend_name),
+ ]
+diff --git a/backends/eds/lib/meson.build b/backends/eds/lib/meson.build
+index 3e3db84c..68d803b3 100644
+--- a/backends/eds/lib/meson.build
 b/backends/eds/lib/meson.build
+@@ -40,6 +40,7 @@ endif
+ 
+ eds_backendlib_c_flags = [
+   '-include', 'config.h',
++  '-include', 'folks/redeclare-internal-api.h',
+   '-DBACKEND_NAME="@0@"'.format(eds_backend_name),
+   '-DG_LOG_DOMAIN="@0@"'.format(eds_backend_name),
+ ]
+-- 
+GitLab
+

diff --git a/dev-libs/folks/folks-0.15.6-r1.ebuild 
b/dev-libs/folks/folks-0.15.6-r1.ebuild
new file mode 100644
index ..a01a4476a16d
--- /dev/null
+++ b/dev-libs/folks/folks-0.15.6-r1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://wiki.gnome.org/Projects/Folks 
https://gitlab.gnome.org/GNOME/folks;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/26" # subslot = libfolks soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x86-linux"
+
+IUSE="bluetooth eds telepathy test utils"
+REQUIRED_USE="bluetooth? ( eds )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2
+   >=dev-libs/libgee-0.10:0.8[introspection]
+   >=dev-libs/gobject-introspection-1.54:=
+   telepathy? (
+   >=net-libs/telepathy-glib-0.19.9
+   dev-libs/dbus-glib
+   )
+   eds? ( >=gnome-extra/evolution-data-server-3.38:= )
+   dev-libs/libxml2:2
+   utils? ( sys-libs/readline:0= )
+"
+# telepathy-mission-control needed at runtime; it is used by the telepathy
+# backend via telepathy-glib's AccountManager binding.
+RDEPEND="${DEPEND}
+   bluetooth? ( >=net-wireless/bluez-5[obex] )
+   telepathy? ( net-im/telepathy-mission-control )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   

[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/files/, app-misc/ca-certificates/

2024-01-29 Thread Sam James
commit: 6e6ccafd58bc7401fa371d2f255d72ddae0131e6
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 30 04:24:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6ccafd

app-misc/ca-certificates: drop pointless dependency on debianutils

It is used internally by the debian script update-ca-certificates,
because on Debian, debianutils is "essential". But on Gentoo it is not,
and this is the only package that is essentially unavoidable and drags
it in. There is also kernel packages, but that is potentially
avoidable...

Patch out the script to use a trivial bash construct which is even
shorter than shelling out to an external program, and allows dropping
this dependency.

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

 .../ca-certificates-20230311.3.96.1-r1.ebuild  | 201 +
 ...ertificates-drop-pointless-dependency-on-.patch |  46 +
 2 files changed, 247 insertions(+)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild
new file mode 100644
index ..677373ebda39
--- /dev/null
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# The Debian ca-certificates package merely takes the CA database as it exists
+# in the nss package and repackages it for use by openssl.
+#
+# The issue with using the compiled debs directly is two fold:
+# - they do not update frequently enough for us to rely on them
+# - they pull the CA database from nss tip of tree rather than the release
+#
+# So we take the Debian source tools and combine them with the latest nss
+# release to produce (largely) the same end result.  The difference is that
+# now we know our cert database is kept in sync with nss and, if need be,
+# can be sync with nss tip of tree more frequently to respond to bugs.
+
+# Where possible, bump to stable/LTS releases of NSS for the last part
+# of the version (when not using a pure Debian release).
+
+# When triaging user reports, refer to our wiki for tips:
+# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-any-r1
+
+if [[ ${PV} == *.* ]] ; then
+   # Compile from source ourselves.
+   PRECOMPILED=false
+
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
+   RTM_NAME="NSS_${NSS_VER//./_}_RTM"
+else
+   # Debian precompiled version.
+   PRECOMPILED=true
+   inherit unpacker
+fi
+
+DESCRIPTION="Common CA Certificates PEM files"
+HOMEPAGE="https://packages.debian.org/sid/ca-certificates;
+NMU_PR=""
+if ${PRECOMPILED} ; then
+   
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb"
+else
+   SRC_URI="
+   
mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz
+   
https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz
+   cacert? (
+   
https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch
+   )
+   "
+fi
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE=""
+${PRECOMPILED} || IUSE+=" cacert"
+
+BDEPEND="${CDEPEND}"
+if ! ${PRECOMPILED} ; then
+   BDEPEND+=" ${PYTHON_DEPS}"
+fi
+
+DEPEND=""
+if ${PRECOMPILED} ; then
+   DEPEND+=" !/dev/null || die
+   eapply "${DISTDIR}"/nss-cacert-class1-class3-r2.patch
+   popd >/dev/null || die
+   fi
+   fi
+
+   default
+   eapply -p2 "${FILESDIR}"/${PN}-20150426-root.patch
+   eapply -p2 
"${FILESDIR}"/0001-update-ca-certificates-drop-pointless-dependency-on-.patch
+
+   pushd "${S}/${PN}" >/dev/null || die
+   # We patch out the dep on cryptography as it's not particularly useful
+   # for us. Please see the discussion in bug #821706. Not to be removed 
lightly!
+   eapply "${FILESDIR}"/${PN}-20230311.3.89-no-cryptography.patch
+   popd >/dev/null || die
+
+   local relp=$(echo "${EPREFIX}" | sed -e 's:[^/]\+:..:g')
+   sed -i \
+   -e '/="$ROOT/s:ROOT:ROOT'"${EPREFIX}"':' \
+   -e '/RELPATH="\.\./s:"$:'"${relp}"'":' \
+   usr/sbin/update-ca-certificates || die
+}
+
+src_compile() {
+   cd "image/${EPREFIX}" || die
+
+   if ! ${PRECOMPILED} ; then
+   local d="${S}/${PN}/mozilla" c="usr/share/${PN}"
+
+   # Grab the database from the nss sources.
+   cp 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/liberasurecode/, dev-libs/liberasurecode/files/

2024-01-29 Thread Sam James
commit: bf3ab7af01f3ae111c263959b1ed4bf30e8598e2
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 30 01:27:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3ab7af

dev-libs/liberasurecode: fix bashisms in configure.ac

Patch submitted upstream as:
https://review.opendev.org/c/openstack/liberasurecode/+/907156

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

 ...ix-basic-syntax-errors-in-the-shell-scrip.patch | 109 +
 .../liberasurecode/liberasurecode-1.6.3.ebuild |   8 +-
 2 files changed, 116 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/liberasurecode/files/0001-configure-fix-basic-syntax-errors-in-the-shell-scrip.patch
 
b/dev-libs/liberasurecode/files/0001-configure-fix-basic-syntax-errors-in-the-shell-scrip.patch
new file mode 100644
index ..bd1038803122
--- /dev/null
+++ 
b/dev-libs/liberasurecode/files/0001-configure-fix-basic-syntax-errors-in-the-shell-scrip.patch
@@ -0,0 +1,109 @@
+From b9a8a5b0b8249ca63a785f092bdbb0e0402119fb Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Mon, 29 Jan 2024 17:57:06 -0500
+Subject: [PATCH] configure: fix basic syntax errors in the shell script
+ programming language
+
+Fixes regression in commit f3a99e81e997cf0d8db47056b36ca2c2e3beee8f
+which prevented successfully running on non-bash shells.
+
+Bash provides the standard `test XXX = YYY` or `[ XXX = YYY ]`
+utilities. It also provides the ability to spell the equals sign as a
+double equals. This does nothing whatsoever -- it adds no new
+functionality to bash, it forbids nothing, it is *literally* an exact
+alias.
+
+It should never be used under any circumstances. All developers must
+immediately forget that it exists. Using it is non-portable and does not
+work in /bin/sh scripts such as configure scripts, and it results in
+dangerous muscle memory when used in bash scripts because it makes
+people unthinkingly use the double equals even in /bin/sh scripts. To
+add insult to injury, it makes scripts take up more disk space (by a
+whole byte! and sometimes even a few bytes...)
+
+Delete this accidental bashism, and restore the ability to get correct
+./configure behavior on systems where /bin/sh is something other than a
+symlink to GNU bash.
+
+Change-Id: I38ee6d19d12cf8702ef394f3ee40f353f749b2c6
+Signed-off-by: Eli Schwartz 
+---
+ configure.ac | 20 ++--
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 16d4dc4..5497a89 100644
+--- a/configure.ac
 b/configure.ac
+@@ -3,7 +3,7 @@
+ 

+ 
+ AC_PREREQ([2.61])
+-AC_INIT(liberasurecode, [-], 
++AC_INIT(liberasurecode, [-],
+ [tusharsg AT gmail DOT com, kmgreen2 AT gmail DOT com],
+ [], [https://github.com/openstack/liberasurecode])
+ AM_MAINTAINER_MODE([disable])
+@@ -164,42 +164,42 @@ if test x$mmi = xtrue ; then
+ 
+ SUPPORTED_FLAGS=""
+ $CC - -E -mmmx /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="-mmmx"
+   AC_MSG_RESULT([$CC supports -mmmx])
+ fi
+ $CC - -E -msse /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="$SUPPORTED_FLAGS -msse"
+   AC_MSG_RESULT([$CC supports -msse])
+ fi
+ $CC - -E -msse2 /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="$SUPPORTED_FLAGS -msse2"
+   AC_MSG_RESULT([$CC supports -msse2])
+ fi
+ $CC - -E -msse3 /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="$SUPPORTED_FLAGS -msse3"
+   AC_MSG_RESULT([$CC supports -msse3])
+ fi
+ $CC - -E -mssse3 /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="$SUPPORTED_FLAGS -mssse3"
+   AC_MSG_RESULT([$CC supports -mssse3])
+ fi
+ $CC - -E -msse4.1 /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="$SUPPORTED_FLAGS -msse4.1"
+   AC_MSG_RESULT([$CC supports -msse4.1])
+ fi
+ $CC - -E -msse4.2 /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="$SUPPORTED_FLAGS -msse4.2"
+   AC_MSG_RESULT([$CC supports -msse4.2])
+ fi
+ $CC - -E -mavx /dev/null 2>&1
+-if [[ $? == "0" ]]; then
++if [[ $? = 0 ]]; then
+   SUPPORTED_FLAGS="$SUPPORTED_FLAGS -mavx"
+   AC_MSG_RESULT([$CC supports -mavx])
+ fi
+@@ -227,7 +227,7 @@ if test x$mmi = xtrue ; then
+ CFLAGS="$CFLAGS $SIMD_FLAGS"
+ fi
+ 
+-# Certain code may be dependent on 32 vs. 64-bit arch, so add a 
++# Certain code may be dependent on 32 vs. 64-bit arch, so add a
+ # flag for 64-bit
+ AC_CHECK_SIZEOF([long])
+ if test "$ac_cv_sizeof_long" 

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

2024-01-29 Thread Sam James
commit: 35b8bf369c6cb5b8a726c4b147a5309a21b6d344
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 30 01:28:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b8bf36

dev-libs/liberasurecode: suppress LTO, as it does not work

Reported upstream as https://bugs.launchpad.net/liberasurecode/+bug/2051613

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

 dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild 
b/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
index b42250982fce..f600ce77a6a5 100644
--- a/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
+++ b/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code 
backends"
 HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview;
@@ -28,6 +28,11 @@ src_prepare() {
 }
 
 src_configure() {
+
+   # fails with -Werror=lto-type-mismatch
+   # https://bugs.launchpad.net/liberasurecode/+bug/2051613
+   filter-lto
+
econf \
--htmldir=/usr/share/doc/${PF} \
--disable-werror \



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

2024-01-29 Thread Sam James
commit: b1fbda7edf5813611c10d61a1e8e872af67fc8e0
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Jan 25 17:13:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fbda7e

dev-vcs/git-filter-repo: install the upstream manpage

Regression in commit 4757774468319fcc805c4d3b3b8ee5acaf03bcac.

Sadly upstream doesn't have a decent Makefile. They do have a Makefile,
and it has an install target, but it's incompatible with making it an
importable module. To cap it off, it installs to nonexistent html
directories that don't use the git configure settings, then runs
`which`.

Previously, we had a hand-rolled src_install that ran dobin/doman. This
was updated to hack the ever-living heck out of distutils-r1, to make
use of upstream's other terrible build system -- a setup.py that relies
on setuptools-scm but doesn't export information, create dist tarballs,
use git_archival.txt, or even ***have setup.py in the project root***.

Certainly, setup.py doesn't actually install manpages.

So, we install half the package with distutils-r1 and restore the other
half by using doman.

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

 .../git-filter-repo-2.38.0-r2.ebuild   | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
new file mode 100644
index ..7e7515e9e497
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/;
+SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-vcs/git-$(ver_cut 1-2)
+"
+
+S="${S}/release"
+
+python_prepare_all() {
+   cat > PKG-INFO <<-EOF || die
+   Metadata-Version: 2.1
+   Name: git-filter-repo
+   Version: ${PV}
+   EOF
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cd .. || die
+   bash t/run_tests || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # Just like git itself there is a manpage in troff + html formats.
+   # Unlike git itself, we cannot install the html one, because the
+   # `git --html-path` has the ${PV} of git in it. So just install
+   # the troff copy.
+   doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1
+
+   # Points to dead symlink
+   rm "${ED}"/usr/share/doc/${PF}/README.md || die
+   rmdir "${ED}"/usr/share/doc/${PF} || die
+
+   dodoc "${WORKDIR}"/${P}/README.md
+}



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

2024-01-29 Thread Sam James
commit: bf0a50dcf5dba209c44bd676d2fe5a31c6abae06
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Jan 29 17:23:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0a50dc

dev-vcs/git-filter-repo: replace crude hack with upstream version hints

setuptools-scm has a number of ways to detect the version of a package.
Of course getting it from a git repo is the base approach. For pypi
tarballs, it detects the version from the PKG-INFO file shipped in
sdists.

We have neither. But setuptools-scm also supports manually overriding it
in cases where you *know* the answer. There is no need to create a dummy
file: just export the "PRETEND_VERSION" variable and setuptools-scm will
respect it as an override.

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

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 7e7515e9e497..57e222c4e00d 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -22,15 +22,9 @@ RDEPEND="
 
 S="${S}/release"
 
-python_prepare_all() {
-   cat > PKG-INFO <<-EOF || die
-   Metadata-Version: 2.1
-   Name: git-filter-repo
-   Version: ${PV}
-   EOF
-
-   distutils-r1_python_prepare_all
-}
+# the git-archive tarball does not have version info; setuptools-scm
+# requires a valid source of version info, this one is for distros
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 
 python_test() {
cd .. || die



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

2024-01-29 Thread Michał Górny
commit: 998a87bfecad38273f7ae919edc8ed613d84c1f9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:43:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998a87bf

dev-python/aiohttp: Bump to 3.9.3

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

 dev-python/aiohttp/Manifest |   1 +
 dev-python/aiohttp/aiohttp-3.9.3.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index fc5ddc20aa43..fe3b1587cfae 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,2 +1,3 @@
 DIST aiohttp-3.9.1.tar.gz 7482118 BLAKE2B 
2150ae98f799f9c6e1f48987bfd8b1847439d8b87cd21417676c2fa5c971fcdc13c3f933dfdd5eceb92b47ad604d16c2a71d884118d8bde1816f2d944d2930a2
 SHA512 
3288085d5fbcfb7e3664f906345aeab6f989f2318babae6bf5cc3955de48707e9de56ce3b9553d6ee35c72b8f884dc1fd01861a638ee738573e78a203e6a9dec
 DIST aiohttp-3.9.2.tar.gz 7499640 BLAKE2B 
7e840d4493345b0cfa9315c562703de94cb550dc6ead293910552dab3e4fe13a47af210827452544b3c16b5fbc9d02d1e62a6cb4fadd54b0b4f1dd93b3b5c038
 SHA512 
8e9c41b45d1ffd99ef819a6c46f16dd7c92dd2416c383ad9c3d810c055cc0a0db4e7ab15e7ef5b3550eaa68b18538b246b45a969ce7d76cbce667209c7477643
+DIST aiohttp-3.9.3.tar.gz 7499669 BLAKE2B 
0712df73af60cc9cbf12f0a4e063b6aa6da1b19b0668effe16672a4b7ca3f24cc831218ec8d4672cd86acd4335a75e16f94133dbb1bf783baf8ed96e471f3eec
 SHA512 
6236f27b6def0c3bba1b5fc59f4af74f8076aa369cf5c1b9bd9ff9dee1c71ee49387ded812875da9450130e92d2091fd01f0608b25b03ff37e99162b89120fd7

diff --git a/dev-python/aiohttp/aiohttp-3.9.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.9.3.ebuild
new file mode 100644
index ..9cf851e1a006
--- /dev/null
+++ b/dev-python/aiohttp/aiohttp-3.9.3.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HTTP client/server for asyncio"
+HOMEPAGE="
+   https://github.com/aio-libs/aiohttp/
+   https://pypi.org/project/aiohttp/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
+   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   =dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python3*')
+   test-rust? (
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # increase the timeout a little
+   sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
+   # xfail_strict fails on py3.10
+   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
+   sed -i -e 's:-Werror::' Makefile || die
+
+   distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   # workaround missing files
+   mkdir tools || die
+   > requirements/cython.txt || die
+   > tools/gen.py || die
+   chmod +x tools/gen.py || die
+   # force rehashing first
+   emake requirements/.hash/cython.txt.hash
+   > .update-pip || die
+   > .install-cython || die
+   emake cythonize
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # proxy is not packaged
+   tests/test_proxy_functional.py
+   # python_on_whales is not packaged
+   tests/autobahn/test_autobahn.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_client_session.py::test_client_session_timeout_zero
+   # broken by irrelevant deprecation warnings
+   tests/test_circular_imports.py::test_no_warnings
+   # TODO
+   tests/test_client_session.py::test_request_tracing_url_params
+   # fragile timing test
+   

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

2024-01-29 Thread Michał Górny
commit: 18174aca57663ca5cbafc3b5af75a6bfb77fc93f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:57:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18174aca

dev-python/pythonfinder: Bump to 2.1.0

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

 dev-python/pythonfinder/Manifest  |  1 +
 dev-python/pythonfinder/pythonfinder-2.1.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pythonfinder/Manifest b/dev-python/pythonfinder/Manifest
index d57d6a8849bd..a258f9eb1e78 100644
--- a/dev-python/pythonfinder/Manifest
+++ b/dev-python/pythonfinder/Manifest
@@ -1,2 +1,3 @@
 DIST pythonfinder-2.0.5.tar.gz 718776 BLAKE2B 
32a49dbff143042554d5328b61b612e3bde7a870d53a229303b6bdd2c2ce76457bf6aadcdb215efa332407003c1319215292f3278a2808b669b5b7819af08902
 SHA512 
4d205c66d7ae36f4f2b8ddab9cce00f4efd5548a41d251470a515b88f8be2dcede75372b9301223822031ae663c6ccf77156531b0dd5d8972424f90641255c5b
 DIST pythonfinder-2.0.6.tar.gz 718821 BLAKE2B 
bc45c8ebffd4b8a21084c3b5f4d9cba71383613e6b25ec01ba53b0abf5d01cf78d1636b19c6c32f80eec401c56c25eedded793fabc46e2bbd389074a45ae14f5
 SHA512 
2aad884101d1a9fc1340fb63b11811aa7bd1c1f6d2945f9d133bb473099c7e11da21a4348ca742cae03a23fc8b12b85dcae4e9b3a2d29ec98530b6d8d2567d1c
+DIST pythonfinder-2.1.0.tar.gz 717240 BLAKE2B 
73e748c1c8d3b38270d9d73861c296eb96685f2bf1318344f7f6214b948381e464a90422451a49c32b4e6117c5a75ba8af0cffc75405a65e28c5f3e14f8c834a
 SHA512 
ddba8fe6fbd986c48be941b1bd76f8ca1f11985cadbce55a51e1fd110c2a8bc99c7536c288f2e16d0204bd854ee46db1761c12bca336d74764e99ab424210555

diff --git a/dev-python/pythonfinder/pythonfinder-2.1.0.ebuild 
b/dev-python/pythonfinder/pythonfinder-2.1.0.ebuild
new file mode 100644
index ..f68a9f5ef322
--- /dev/null
+++ b/dev-python/pythonfinder/pythonfinder-2.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-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="PythonFinder: Cross Platform Search Tool for Finding Pythons"
+HOMEPAGE="
+   https://github.com/sarugaku/pythonfinder/
+   https://pypi.org/project/pythonfinder/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/click[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -o addopts=
+}



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

2024-01-29 Thread Michał Górny
commit: a614f3e51f6c8869faafea0d9de5c012989fd6bf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:55:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a614f3e5

dev-python/setuptools-gettext: Bump to 0.1.11

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

 dev-python/setuptools-gettext/Manifest |  1 +
 .../setuptools-gettext-0.1.11.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/setuptools-gettext/Manifest 
b/dev-python/setuptools-gettext/Manifest
index 7d2a1dd08bfe..63dae90cd46a 100644
--- a/dev-python/setuptools-gettext/Manifest
+++ b/dev-python/setuptools-gettext/Manifest
@@ -1,2 +1,3 @@
+DIST setuptools-gettext-0.1.11.tar.gz 15582 BLAKE2B 
a47e8c05683dbf8ac2db9dcbf66f8d680a6d1788ee00f1affcc356fd12ee31d92f6698c9dd1f293000ffb129d6eda2a71b90d0bee1875308f155137c9d2f7cf2
 SHA512 
abcb0df4604a78959365d3447112d4f74944b26ccc1e0d43771e38ee071c5915a4deda8c852eebbc58c689bcae29cd13604f8b96cea4cc0d6eb6ca4e265e34f7
 DIST setuptools-gettext-0.1.8.tar.gz 15548 BLAKE2B 
4e1dcd219fca132e859a44e7ab86f0c81ac2dfccf5d2aca89ac05a2a3a50fec715a5e23e44173e741330d874d1f721ac8ec9d73d79b586ab605fb281aba8aafe
 SHA512 
55b6512061565f210596972db3033d3d4f555428d23d1cac93feb3ea540461e908585d13157bcf97335f07b5a86e0b823b15457fe2f107ffc49e2e1b0c7a0c1e
 DIST setuptools-gettext-0.1.9.tar.gz 14490 BLAKE2B 
a233bb41124d2e927adc24aace620e7c9cd1dfd6e0a2f39343f2d9aaded434f87f2c106ddc19446cc9f4ebf39940091a93fc1375db22c8988e63425e3a5ebdde
 SHA512 
7995c6b980429fba69aa6da2451d1cafb5035bdc02820c6ef729683d0689df594bd66a69fe142cf9f0f70f26858414a30cd9050180f9f1fdf8e81ea53bfcbbda

diff --git a/dev-python/setuptools-gettext/setuptools-gettext-0.1.11.ebuild 
b/dev-python/setuptools-gettext/setuptools-gettext-0.1.11.ebuild
new file mode 100644
index ..f984938a417c
--- /dev/null
+++ b/dev-python/setuptools-gettext/setuptools-gettext-0.1.11.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Setuptools plugin for building mo files"
+HOMEPAGE="
+   https://pypi.org/project/setuptools-gettext/
+   https://github.com/breezy-team/setuptools-gettext
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+
+python_test() {
+   cd example || die
+   distutils_pep517_install "${T}/${EPYTHON}"
+   if [[ ! -f 
${T}/${EPYTHON}/usr/share/locale/nl/LC_MESSAGES/hallowereld.mo ]]
+   then
+   die ".mo file not installed"
+   fi
+}



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

2024-01-29 Thread Michał Górny
commit: 266a3a9c2c4a672e456df2ac2a473017d0d0793d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:55:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266a3a9c

dev-python/referencing: Bump to 0.33.0

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

 dev-python/referencing/Manifest  |  1 +
 dev-python/referencing/referencing-0.33.0.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest
index 35e5406de75f..0e78c29639a8 100644
--- a/dev-python/referencing/Manifest
+++ b/dev-python/referencing/Manifest
@@ -1 +1,2 @@
 DIST referencing-0.32.1.tar.gz 55523 BLAKE2B 
7312158a6bfeef64d4f2ff8f7332d3153b2e03954a48f42c904ae68d652b819df579b8188dc9a62aa024a658d300b59166f866ff351a20565b4b01c1d259e95d
 SHA512 
a1171758b76d249f1d57f47ffc9c06882fff17ae3f04b91dfc5d14e0e15157827129b2328e143b6699b7890ad23d47aeed4a6d8e44dc116c368b8de624df7074
+DIST referencing-0.33.0.tar.gz 55507 BLAKE2B 
6781b3295a1727ed0d6cdb17ca9b8e63d974463ccebb6064cb153a5523a7912c41525d03b8baa7eb17e4165880b75a738648a318a9415be5d9d6459622ed5803
 SHA512 
053ae200401c415a887ebead387d3378ead4c1c98d7f37a0130fd5b8d0c9ce86848591f8e47e59e0e2d0a596a49a450fdad3ffb5246b369ffdc4f2c31e9e

diff --git a/dev-python/referencing/referencing-0.33.0.ebuild 
b/dev-python/referencing/referencing-0.33.0.ebuild
new file mode 100644
index ..9bb63870e54d
--- /dev/null
+++ b/dev-python/referencing/referencing-0.33.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)"
+HOMEPAGE="
+   https://github.com/python-jsonschema/referencing/
+   https://pypi.org/project/referencing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-01-29 Thread Michał Górny
commit: da08cac1cf11265d4a4a7fde0321ecddf04de025
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:52:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da08cac1

dev-python/urwid: Bump to 2.5.0

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

 dev-python/urwid/Manifest   |  1 +
 dev-python/urwid/urwid-2.5.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index a00618dbcba3..717c351b94bb 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -2,3 +2,4 @@ DIST urwid-2.4.1.tar.gz 691240 BLAKE2B 
17ae6a0f61206488c8dd59cbdd4a4f4a7ec1d3f8f
 DIST urwid-2.4.2.tar.gz 782733 BLAKE2B 
9b8f179932651609d0bfe324427d04e7eb68c5d8832dfbb791bd0e07af031551c1c195e991f892fdc51135dc313e3d0975f6fd52351ecc0cc76d9078a7972cd1
 SHA512 
839ee50915f784349b8ae7be1ec9538a6d0aa2317a747d36e30409ac2754b42bca98f282e4ce9bb7bbb3ba18c2d199dab6c54dabd689b07f02a779da47a23af2
 DIST urwid-2.4.4.tar.gz 800853 BLAKE2B 
ad36cd68e0740f11caebef947be2261e15f84daa3b3cdc3b41412c195f4e385eadf62a116cdfb23c7139c9f753697a0bec8592564736dfb1d67696fb27e622a7
 SHA512 
3259814982fb294d98820b6d30b819ffd675df76058cba0601fc4998719e3ed7199828648462601212ff297229d2a9b133d5d5b67a82e0301a0d2a0da36a0fad
 DIST urwid-2.4.6.tar.gz 801434 BLAKE2B 
52b6cd256fbb6f7296619140c0d2cc9dacb910b3666dedb5e53f6c9c66eb17c628c2da7ec3e61ac7c24c9359161a032228bfa676ea9e53169ff3bef873782af3
 SHA512 
b7255b5f5f274fec952edb808ff859289dbd75f0600f3ddf1b608111f0fef50955efadeb1c1792fe16f5adc6c12a3641bfb50e42bbf8c07b10f431ca50cc0766
+DIST urwid-2.5.0.tar.gz 839216 BLAKE2B 
cd4ca032d725962074cd15494f8d1df0ecb73616cc4398cc1f1b13c665f547b4d9e4e3c1b1ee9e11488eeaea454a460d0efe6f082cdcf8d2840419c427673c1f
 SHA512 
fc4d6b98a5b17c1d181ce96db7527e32b089c4fbbf597725a913f7f8f2412f3b922f39d375db8789f395da85fc6a23b954df1be768055a014fc9d86ebdfb5a32

diff --git a/dev-python/urwid/urwid-2.5.0.ebuild 
b/dev-python/urwid/urwid-2.5.0.ebuild
new file mode 100644
index ..b8e0bb664065
--- /dev/null
+++ b/dev-python/urwid/urwid-2.5.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Curses-based user interface library for Python"
+HOMEPAGE="
+   https://urwid.org/
+   https://pypi.org/project/urwid/
+   https://github.com/urwid/urwid/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   rm -rf urwid || die
+   eunittest
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Trio event loop" "dev-python/trio"
+}



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

2024-01-29 Thread Michał Górny
commit: 9ef0fcff4e33daf8089ee9b40059b0fabddc7db9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:47:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef0fcff

dev-python/requests-file: Bump to 2.0.0

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

 dev-python/requests-file/Manifest  |  1 +
 .../requests-file/requests-file-2.0.0.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/requests-file/Manifest 
b/dev-python/requests-file/Manifest
index 7c5624459d5d..d74d05c5ee50 100644
--- a/dev-python/requests-file/Manifest
+++ b/dev-python/requests-file/Manifest
@@ -1 +1,2 @@
 DIST requests-file-1.5.1.tar.gz 5668 BLAKE2B 
4060ab3728e32d87252d1bb25e310937dad0a6e790a9633f8932d45c1d791343ea6813509d15a24c9787736ef6b9992d236b06a504efce6c3d5fcfc04176ae87
 SHA512 
e671bba8de63d3fa5665f928734f1a152d95ac9973c99f3a09d2dcbb9c9c16334c54a4f0824a5ebe63e262a4cc5d4990f08244ff0b84af11fa475dd416b1e2bc
+DIST requests-file-2.0.0.tar.gz 6863 BLAKE2B 
845c8b468131f5958c2e648553aaba5e2a9da9942b333dcf3eb9c70dad3941945f0d63d65747c6ec1bb9f2c3e7ce9665738665bf76a691b85048d99ff9ef
 SHA512 
d37a35d50a2d5f688e431c15c55bfd789c23e50445d94abedfbe75c9ccd825142850dc2ea7e9426c3fa1ca8e4aaaf0a230f5f6921d3c42d157ac95d7e7352b70

diff --git a/dev-python/requests-file/requests-file-2.0.0.ebuild 
b/dev-python/requests-file/requests-file-2.0.0.ebuild
new file mode 100644
index ..ee1a3f196dce
--- /dev/null
+++ b/dev-python/requests-file/requests-file-2.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="File transport adapter for Requests"
+HOMEPAGE="
+   https://github.com/dashea/requests-file/
+   https://pypi.org/project/requests-file/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-01-29 Thread Michał Górny
commit: 735524a34d3d45f7879a2d8e1b91117aed562764
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:45:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735524a3

dev-python/tifffile: Bump to 2024.1.30

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

 dev-python/tifffile/Manifest  |  1 +
 dev-python/tifffile/tifffile-2024.1.30.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index e1bd007f946f..1b7618ec8353 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1 +1,2 @@
 DIST tifffile-2023.12.9.gh.tar.gz 343750 BLAKE2B 
c6f3ae05870bbd3fbf67915b2d88ad6662362c28842412449510df8162dc1eb0fd52adb322c4d163c5c3bbc61c182fde08bc38d7b7a4cf6df5554d8e89e6b6c9
 SHA512 
de51d75cff08f617d638dbd062940ddcd2b0a0ffb25d4670e8d68bd8bcf19ff299695d7b0c8248d5405bfb0015c539b3dacb5133816eace7d0e93cff4f0d2c00
+DIST tifffile-2024.1.30.gh.tar.gz 344378 BLAKE2B 
7030219f88a5d4f6cc974a1a433bc10ad1bdcb395632e8b7034a681ddf4cf3b00fcd17df7ac2f4f9796980a74d140b9450f08f5535257b0a1ac05f17cb3c2031
 SHA512 
96a346c19ed252f8483c49a954bf84f9603b752d00292266131666e4a06ed4826677d9082eda4086d87eace8f3ce28909832267240d92affb810873b9d0a3fe1

diff --git a/dev-python/tifffile/tifffile-2024.1.30.ebuild 
b/dev-python/tifffile/tifffile-2024.1.30.ebuild
new file mode 100644
index ..7fa920736d10
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2024.1.30.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2021-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="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/dask[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/test_tifffile.py::test_class_omexml
+   tests/test_tifffile.py::test_class_omexml_fail
+   tests/test_tifffile.py::test_class_omexml_modulo
+   tests/test_tifffile.py::test_class_omexml_attributes
+   tests/test_tifffile.py::test_class_omexml_multiimage
+   tests/test_tifffile.py::test_write_ome
+   tests/test_tifffile.py::test_write_ome_manual
+   # requires tons of free space
+   tests/test_tifffile.py::test_write_3gb
+   tests/test_tifffile.py::test_write_5GB_bigtiff
+   tests/test_tifffile.py::test_write_5GB_fails
+   tests/test_tifffile.py::test_write_6gb
+   tests/test_tifffile.py::test_write_bigtiff
+   'tests/test_tifffile.py::test_write_imagej_raw'
+   # TODO
+   tests/test_tifffile.py::test_issue_imagej_hyperstack_arg
+   tests/test_tifffile.py::test_issue_description_overwrite
+   # missing data again?
+   tests/test_tifffile.py::test_issue_trucated_tileoffsets
+)



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

2024-01-29 Thread Michał Górny
commit: b5b2b3d8d80c1ae9d904068b9eb822729cd762a7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:53:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b2b3d8

dev-python/multiprocess: Bump to 0.70.16

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

 dev-python/multiprocess/Manifest   |  1 +
 .../multiprocess/multiprocess-0.70.16.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/multiprocess/Manifest b/dev-python/multiprocess/Manifest
index bec77b863a4c..48ad16e66739 100644
--- a/dev-python/multiprocess/Manifest
+++ b/dev-python/multiprocess/Manifest
@@ -1 +1,2 @@
 DIST multiprocess-0.70.15.tar.gz 1894495 BLAKE2B 
3ed3c6e530f0a9e32a04b591f874b0fd7c116704f69116d1ed3addba6010ac33a4cc3d5214e6cce18478d5a05bfffb75840ca520f2d3604a06006aa5d6725ae9
 SHA512 
095c15e942bebe2dffa5054ce46f30f69b3f0fcbfbd87b6742546dcacdb6a5d0d3274002f5f58f73345761adaa19866573ae20d420f8ca4cc00ca5270f8acb84
+DIST multiprocess-0.70.16.tar.gz 1772603 BLAKE2B 
e5d685e3c1343196560175b6b498e7c2758f035d67d0f40c2ab0ef587858d81662ae3242431c4f4fe258a421aa1646e5c76182e0ba3039be2b0ba16b2e23dcec
 SHA512 
8aee5f0cf74ef4a30bcf2337a651a39270f507f9e827647ad3ae50cba688d2920c56331568b8d597b379587c3cb82f5d10d7b96bdba63a0eccc2ec7abccf9863

diff --git a/dev-python/multiprocess/multiprocess-0.70.16.ebuild 
b/dev-python/multiprocess/multiprocess-0.70.16.ebuild
new file mode 100644
index ..a658f5b248b3
--- /dev/null
+++ b/dev-python/multiprocess/multiprocess-0.70.16.ebuild
@@ -0,0 +1,27 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Better multiprocessing and multithreading in Python"
+HOMEPAGE="
+   https://github.com/uqfoundation/multiprocess/
+   https://pypi.org/project/multiprocess/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/dill-0.3.8[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   "${EPYTHON}" py${EPYTHON#python}/multiprocess/tests/__main__.py -v || 
die
+}



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

2024-01-29 Thread Michał Górny
commit: 1601d56b7d3881244afe98b5d7cfc7864fed300e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:49:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1601d56b

dev-python/sqlglot: Bump to 20.11.0

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

 dev-python/sqlglot/Manifest   |   1 +
 dev-python/sqlglot/sqlglot-20.11.0.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 9d851b01c8e5..51a043cb16df 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -20,6 +20,7 @@ DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea7
 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 
8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4
 SHA512 
6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 DIST smallvec-1.11.2.crate 34801 BLAKE2B 
58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327
 SHA512 
5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
 DIST sqlglot-20.10.0.tar.gz 9364295 BLAKE2B 
717e583c31b53c914124e1b7c7cddf74f3a58d22adfb2aa371556205278c3bfb2f9d76a490dcb6076bb1f75ba53c0ce59f8ace453194e8d57f5c18acdb2f40d3
 SHA512 
009312413fbf12bdbbe1e5702628ac241f1abc3c677b4759080e9bc304aacbdd00dc229a64610c42cc96dada2b3e2af21cb3c57c0f5dec3ec0648fc692a3cb00
+DIST sqlglot-20.11.0.tar.gz 9417815 BLAKE2B 
07f66c8ffba8290ef1f66098a9ae33d21fa506f9a5aa9d1740ff451034d33fab22a33f0ac2aea94dc1429ac40f29a5341d73570859a44093d5b087561af58f32
 SHA512 
c39b53deef30fd51bc83ed91ebf868572c1ebade71cfc0609149930be740dcf0a8020d2bc365d6e70e0011afb32f3965c28eb82f44543a76390b5dfc7058e61e
 DIST sqlglot-20.5.0.tar.gz 9066011 BLAKE2B 
a2062e4bbb74abe84d14fa1bdde57374185a7487c42c90b13d4fdee5d0793f0cbe54c8da21d33ec0aef398fd4e2015547bc34dd0d444391079c33aa90d612f77
 SHA512 
4ccc3bf40fe778e8911008a6a51ef84a2c46e430ad15b7ac93e64d68c13705d9811f72691e96f35ab7ce2c45835776afb50815807ab585b52489b1971bb7ddaa
 DIST sqlglot-20.7.1.tar.gz 9293277 BLAKE2B 
8a7d894033122a5541f1e6bf3bc9066805fc8a43e700186dde49c007e042baecfb59742918607b8779f11d0215f0f107cd45ed793683256fdcd2e1b11a4ab058
 SHA512 
ffc4d539752e9357cb93669ab93b7c11d37ccca1358059ce19322a9ba65b05b8492ecc3c39b5905564b3aae2fe13d4ae87c80b51b5cf5a43bbb074cc2c88
 DIST sqlglot-20.8.0.tar.gz 9300786 BLAKE2B 
843043c4b389145a9da5f0045d8861d054f046b3f79d9f9e7025b1a4ffc10564a83b3b413766190d64c7477795252738e8c5f35dde81d07f1b5d4a6e3a3a12ee
 SHA512 
d88bef209ff27ae2b8187c58746e6388252e693282f0dfe736eff5f1ed2a2b6322632921f3a759f2d6f304b8339abee76be638ff899d23ad13eec72d1322c062

diff --git a/dev-python/sqlglot/sqlglot-20.11.0.ebuild 
b/dev-python/sqlglot/sqlglot-20.11.0.ebuild
new file mode 100644
index ..058fa81df816
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-20.11.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+CARGO_OPTIONAL=1
+CRATES="
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   heck@0.4.1
+   indoc@2.0.4
+   libc@0.2.150
+   lock_api@0.4.11
+   memoffset@0.9.0
+   once_cell@1.19.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   proc-macro2@1.0.70
+   pyo3-build-config@0.20.0
+   pyo3-ffi@0.20.0
+   pyo3-macros-backend@0.20.0
+   pyo3-macros@0.20.0
+   pyo3@0.20.0
+   quote@1.0.33
+   redox_syscall@0.4.1
+   scopeguard@1.2.0
+   smallvec@1.11.2
+   syn@2.0.41
+   target-lexicon@0.12.12
+   unicode-ident@1.0.12
+   unindent@0.2.3
+   windows-targets@0.48.5
+   windows_aarch64_gnullvm@0.48.5
+   windows_aarch64_msvc@0.48.5
+   windows_i686_gnu@0.48.5
+   windows_i686_msvc@0.48.5
+   windows_x86_64_gnu@0.48.5
+   windows_x86_64_gnullvm@0.48.5
+   windows_x86_64_msvc@0.48.5
+"
+
+inherit cargo distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+SRC_URI+="
+   native-extensions? (
+   ${CARGO_CRATE_URIS}
+   )
+"
+
+LICENSE="MIT"
+LICENSE+=" native-extensions? ("
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016"
+LICENSE+=" )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+native-extensions"
+
+BDEPEND="
+   native-extensions? (
+   

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

2024-01-29 Thread Michał Górny
commit: 54be4e162d3ca2807960e0fcbb6a2ba517a99cef
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:54:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54be4e16

dev-python/tifffile: Bump to 2024.1.30

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

 dev-python/tifffile/tifffile-2024.1.30.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-python/tifffile/tifffile-2024.1.30.ebuild 
b/dev-python/tifffile/tifffile-2024.1.30.ebuild
index 7fa920736d10..d58751a45db4 100644
--- a/dev-python/tifffile/tifffile-2024.1.30.ebuild
+++ b/dev-python/tifffile/tifffile-2024.1.30.ebuild
@@ -54,9 +54,4 @@ EPYTEST_DESELECT=(
tests/test_tifffile.py::test_write_6gb
tests/test_tifffile.py::test_write_bigtiff
'tests/test_tifffile.py::test_write_imagej_raw'
-   # TODO
-   tests/test_tifffile.py::test_issue_imagej_hyperstack_arg
-   tests/test_tifffile.py::test_issue_description_overwrite
-   # missing data again?
-   tests/test_tifffile.py::test_issue_trucated_tileoffsets
 )



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

2024-01-29 Thread Michał Górny
commit: e212394e1523960c1dc47eb96412fcc787c82f8c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:50:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e212394e

dev-python/Faker: Bump to 22.6.0

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

 dev-python/Faker/Faker-22.6.0.ebuild | 40 
 dev-python/Faker/Manifest|  1 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/Faker/Faker-22.6.0.ebuild 
b/dev-python/Faker/Faker-22.6.0.ebuild
new file mode 100644
index ..4a85c701f3c8
--- /dev/null
+++ b/dev-python/Faker/Faker-22.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+   epytest
+}

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index fe576dcc7def..5f46d5572961 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -3,3 +3,4 @@ DIST Faker-22.2.0.tar.gz 1702497 BLAKE2B 
ed5d215399d168b79661a5db5a0b7c9a8321f5f
 DIST Faker-22.4.0.tar.gz 1702616 BLAKE2B 
1a50724c0c8faaf4b2e72d3b23f242be19862133c79a1d49b8919512355ec84d565768b1c0868f287708880a13e833bab4dc911a9f4df53d9a225fa3ea75e00c
 SHA512 
a8531b839c46c0403c37d1f5d58b026a2f8bf9ef66c4ce6302673dc7988250d51d069740bf783abf5b610afc2d01e23aa769c7d32ee03927befb13a610adc586
 DIST Faker-22.5.0.tar.gz 1703089 BLAKE2B 
8c03883f60fa7ab39cc4dee6f73907b34d8b8a7a2f2f55f3842e9807625ff92dff5e3268f4f48048483ec707f4e0c0d4fb4d4c8b6a52f86ec204b8dbd4cad9b9
 SHA512 
b3ed913304cca9768b79685e449f49c56ad94274e213d77f64afe713b765e128dd5ef8d0a3519c87ae5d4f567c64e2f8734972c95072f7a23119cc76cf09
 DIST Faker-22.5.1.tar.gz 1703337 BLAKE2B 
603b06512deb04c6e320904aa32b7e210ecbe270ae634814adeaa420d2af342d44744755ad7ae575ef7902bd3ad6d117c88814bb13a1d84952509ec881b402f9
 SHA512 
469cf1af9535be0610c1b8750874b1623b0746b762a995805a86a9bdb54a2a8cd3d4118254b1a75240f24a6294629669aae3b6e062e8b229eba30de56cb2bbf8
+DIST Faker-22.6.0.tar.gz 1703974 BLAKE2B 
b6deb022fd38f52baf9a76e697451ca4ba175e530c3c232d09722f1f809de779d7885b92d1b87be64d9b87da2a7bda80af6cb5968faa55c60547156a5a7c63b7
 SHA512 
100db2723e4e6961ea239bd1c083cc8ed90cec2af3a8fb82c77df4cd2faec10b51f6cc5ff502e3afaf4d53142f6eaf04b1c6bd955ae8173e5c2f7b19bb7cf561



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

2024-01-29 Thread Michał Górny
commit: a52b63240b55e028fc4e21937cb3bef96cade253
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:43:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52b6324

dev-python/pytest-httpx: Bump to 0.29.0

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

 dev-python/pytest-httpx/Manifest   |  1 +
 dev-python/pytest-httpx/pytest-httpx-0.29.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest
index b696eaec2c0a..080c45b91fff 100644
--- a/dev-python/pytest-httpx/Manifest
+++ b/dev-python/pytest-httpx/Manifest
@@ -1 +1,2 @@
 DIST pytest_httpx-0.28.0.tar.gz 34065 BLAKE2B 
13b52ba38a6e98f0d9aa10109b2d476feedfef516492b4cbe3f2cc91d1b1809934409e0e696021e1b2d5e3668cf3493834f44cb11940bac73f64949a73401308
 SHA512 
5dae77c04e1d801ba63a487d91e2d80a94e0626673749453ce0d273bbe876967d73789dc7811f1e96ad7366de2a00a5cee1a512398693b41e7cbc2424cb0c44f
+DIST pytest_httpx-0.29.0.tar.gz 34103 BLAKE2B 
b8ee299ce17861732050f0059905193ee964ca375734584356b26a179979f2f967b69d134b8fc9c0fd4ae75172c404dc8e9ec27bb50e6bed58f8e7e76a4aa9e6
 SHA512 
ada6f5f419de3fbe835a5ce9fba9e5d368cbb01d1826d61cd4bb5a7f2941030d40afa17e582eca20743a546bf98699ecc2d8a0c640efa69b390dc32f2349bb13

diff --git a/dev-python/pytest-httpx/pytest-httpx-0.29.0.ebuild 
b/dev-python/pytest-httpx/pytest-httpx-0.29.0.ebuild
new file mode 100644
index ..1a6d514d120e
--- /dev/null
+++ b/dev-python/pytest-httpx/pytest-httpx-0.29.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Send responses to HTTPX using pytest"
+HOMEPAGE="
+   https://colin-b.github.io/pytest_httpx/
+   https://github.com/Colin-b/pytest_httpx/
+   https://pypi.org/project/pytest-httpx/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/httpx-0.26*[${PYTHON_USEDEP}]
+   

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

2024-01-29 Thread Michał Górny
commit: 5c4c46cc52c478f854e1c31514d0d486dfdb6d4a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:42:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4c46cc

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

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

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

diff --git a/dev-python/google-api-core/Manifest 
b/dev-python/google-api-core/Manifest
index 6d9ae7f14d26..5e69cb222122 100644
--- a/dev-python/google-api-core/Manifest
+++ b/dev-python/google-api-core/Manifest
@@ -1 +1,2 @@
 DIST python-api-core-2.15.0.gh.tar.gz 193916 BLAKE2B 
708bee6e62b4049d88bc88dfc03add6496ee1861954485e145ab01707284216aef224bd8646a3336417d8b114a8c196ce44e8da63e53c3dff3d616ff9bef25ad
 SHA512 
1abbeb266e4bcb9cf8a2dc6ba795a5667b5e9a870fe8609335e929ac17410822e4324d88c7692f8c60534e9ee4b0933af0277cc44ccb2d805bcbaf8db1288bba
+DIST python-api-core-2.16.0.gh.tar.gz 205401 BLAKE2B 
a36c1e76912038b5d239c02c586d79e96f6167b200dab7d97cee1f9dbf679a217a2a67ab2075c86bdeb81a42649229bcfe4940bba8d0ec707ea1d317c364125c
 SHA512 
6ffe94ecb56bc9e67da644365726e3c03ad7a678f18019523e555e33d4226631162c7a749286273b735d4d0bf62af676bfac7c6d17ad1d074a1274c575c8d925

diff --git a/dev-python/google-api-core/google-api-core-2.16.0.ebuild 
b/dev-python/google-api-core/google-api-core-2.16.0.ebuild
new file mode 100644
index ..2c3f266b34e2
--- /dev/null
+++ b/dev-python/google-api-core/google-api-core-2.16.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=python-api-core-${PV}
+DESCRIPTION="Core Library for Google Client Libraries"
+HOMEPAGE="
+   https://github.com/googleapis/python-api-core/
+   https://pypi.org/project/google-api-core/
+   https://googleapis.dev/python/google-api-core/latest/index.html
+"
+SRC_URI="
+   https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   

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

2024-01-29 Thread Michał Górny
commit: b145e7bdd62b45fe0d3c3a467d897f8ecbc587f6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:41:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b145e7bd

dev-python/furo: Bump to 2024.1.29

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

 dev-python/furo/Manifest  |  1 +
 dev-python/furo/furo-2024.1.29.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/furo/Manifest b/dev-python/furo/Manifest
index 3cf7370ce3d9..f553b5a5024a 100644
--- a/dev-python/furo/Manifest
+++ b/dev-python/furo/Manifest
@@ -1 +1,2 @@
 DIST furo-2023.9.10-py3-none-any.whl 324431 BLAKE2B 
3a513e00c7a5856c19fda8e74c6a66fd89ea53ae5a8035969bc84b3827ec7f8b4c48bf964e3fd9d663f780b4621bdff31cc1bee2ffe0bc8e35700a41e4eb1bcc
 SHA512 
67aba2f451beba1d2ecdcac8cd38db8a5b5952ccdd5d715d8b59ca68106214a8d9b8e0efe3adad6ee1ad84459904053b8fa038d8a334073b4879bd51934c28cf
+DIST furo-2024.1.29-py3-none-any.whl 325212 BLAKE2B 
7dec8d515bb2ac6741d875dac57048e066f6e9602e7c529bfcf5b01a8b47d6ff38d6212d5a5abf8dfbe42d7667481a3a14c20f39367d65d8968e429e6c5fbbea
 SHA512 
375fff9ad283732c0e242da0233e6b3e5bc570c514fa1a5899232599ac1a73c3198071e74635ab115ba28ea9d97156e1c28ae40c5e203cc21cf639b183201893

diff --git a/dev-python/furo/furo-2024.1.29.ebuild 
b/dev-python/furo/furo-2024.1.29.ebuild
new file mode 100644
index ..1cf4206b8d7e
--- /dev/null
+++ b/dev-python/furo/furo-2024.1.29.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# sphinx-theme-builder is completely unusable, as it requires pinning
+# to a very-specific nodejs version number, and ofc loves fetching
+# everything from the Internet
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Clean customisable Sphinx documentation theme"
+HOMEPAGE="
+   https://pypi.org/project/furo/
+   https://github.com/pradyunsg/furo/
+"
+SRC_URI="$(pypi_wheel_url)"
+S=${WORKDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-basic-ng[${PYTHON_USEDEP}]
+"
+
+python_compile() {
+   distutils_wheel_install "${BUILD_DIR}/install" \
+   "${DISTDIR}/${P}-py3-none-any.whl"
+}



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

2024-01-29 Thread Michał Górny
commit: 62e48170654de498a6bd9735c861415850956b7e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:42:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 04:06:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e48170

dev-python/chameleon: Bump to 4.5.2

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

 dev-python/chameleon/Manifest   |  1 +
 dev-python/chameleon/chameleon-4.5.2.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index b68b5ff25100..fc89d08da727 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1,3 +1,4 @@
 DIST Chameleon-4.4.3.tar.gz 178203 BLAKE2B 
0946e91b4f0be618bd8d5c9c87b3517af5cf1fd1af7182d2b1a60feda876e0ba5d1f2b7de9c3b2b27f0a4615dbd346b90abf497f0a1c9e3312b4b52ac8685e98
 SHA512 
0b72da4b17bf2b815eef329c9a07e51d8405fe38813e025db404279888e410e7d406b314a72ed5b76a7e5416d43a075ea0b0a8971cd363d4999d73172d9583c5
 DIST Chameleon-4.5.0.tar.gz 178580 BLAKE2B 
c4298048849bd294fc6c0778ad0a72ded30afbf928fda4c7e188fc54fd8d931f275f9e8d96bec8b0028261f8e470b7760b9a56bde4d1c3b7edab91c21857
 SHA512 
36ffc2f7e917df967b5df530452c0610561cdf67a491994662cd9ce15ef8889ba5242f163a408c5bf02e4b87e8e2decbbe0d6f404e9953978bbdb319cb179ca2
 DIST Chameleon-4.5.1.tar.gz 178857 BLAKE2B 
2fbe5519fa8686e3ae035b4a3c7e204778ca4e3d4b5e6f3770a50d908db43d5b445a243926832d3d3b9e4c95efacb4f0f996c2e24b974888160bdfa39abe1395
 SHA512 
1d130d40cdeecd95f6e28f074229e61e13a6bfcfb593909f96742f0744d8ee0887b2d94c1766e4f4ae78699a6d3b88c6160c043e255868f580aa4549e02d6ce9
+DIST Chameleon-4.5.2.tar.gz 178964 BLAKE2B 
e7225fe77aa9af65fba16aa91857993a7f9e6682b52f650bcca0c8cd78f621fc2a4c71defe9f8067c5912fdc2fcbaeff42aa08815299c1478d184cad7d0dafee
 SHA512 
34077680ff8d185db863278f4191d551b9710824e8d6b6a6dcd8c4abeadc87f926227181a6f5a1d594ea39a99f5662769230f5231083f6ae61ace8684955

diff --git a/dev-python/chameleon/chameleon-4.5.2.ebuild 
b/dev-python/chameleon/chameleon-4.5.2.ebuild
new file mode 100644
index ..1286310121b6
--- /dev/null
+++ b/dev-python/chameleon/chameleon-4.5.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fast HTML/XML template compiler for Python"
+HOMEPAGE="
+   https://github.com/malthe/chameleon/
+   https://pypi.org/project/Chameleon/
+"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/

2024-01-29 Thread Ionen Wolkens
commit: 5258085b1e5239d5dfcc60970f3acaf3ea9ccb6c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 18:22:43 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5258085b

mail-filter/rspamd: Stabilize 3.7.5 amd64, #921014

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 mail-filter/rspamd/rspamd-3.7.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/rspamd/rspamd-3.7.5.ebuild 
b/mail-filter/rspamd/rspamd-3.7.5.ebuild
index 476878d10a51..e4daeebbe16d 100644
--- a/mail-filter/rspamd/rspamd-3.7.5.ebuild
+++ b/mail-filter/rspamd/rspamd-3.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 DESCRIPTION="Rapid spam filtering system"



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

2024-01-29 Thread Ionen Wolkens
commit: 720526ed1fb133c3704a9054a335ebb94851be2a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720526ed

dev-qt/qtserialport: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtserialport/qtserialport-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtserialport/qtserialport-5.15.12.ebuild 
b/dev-qt/qtserialport/qtserialport-5.15.12.ebuild
index 24483366e2c7..5c18406ba99a 100644
--- a/dev-qt/qtserialport/qtserialport-5.15.12.ebuild
+++ b/dev-qt/qtserialport/qtserialport-5.15.12.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Serial port abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2024-01-29 Thread Ionen Wolkens
commit: 4f83e23e760e65b087c8c0f88ea7fd1db9c5f022
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:50:09 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f83e23e

app-emulation/libvirt: Stabilize 9.8.0 x86, #916585

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/app-emulation/libvirt/libvirt-9.8.0.ebuild 
b/app-emulation/libvirt/libvirt-9.8.0.ebuild
index bb06902650ff..425a8cb1d985 100644
--- a/app-emulation/libvirt/libvirt-9.8.0.ebuild
+++ b/app-emulation/libvirt/libvirt-9.8.0.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then
 else
SRC_URI="https://libvirt.org/sources/${P}.tar.xz
verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )"
-   KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 fi
 
 DESCRIPTION="C toolkit to manipulate virtual machines"



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

2024-01-29 Thread Ionen Wolkens
commit: 025d33f4e2150176dfd767f9d5bc0d2841499394
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025d33f4

dev-qt/qtwayland: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-qt/qtwayland/qtwayland-5.15.12.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.12.ebuild
index 1365f8861bf8..031f7faf62f6 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.12.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 inherit qt5-build



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

2024-01-29 Thread Ionen Wolkens
commit: 1f52b57a81979b60fd0b78c99a773e10fc26ba84
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:39 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f52b57a

dev-qt/qtx11extras: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild
index ce9e044764d9..37725ba62764 100644
--- a/dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild
+++ b/dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE=""



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

2024-01-29 Thread Ionen Wolkens
commit: affec9dca1a4adbb3851af95143f38a03404464b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:56:07 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affec9dc

app-editors/gvim: Stabilize 9.0.2167 sparc, #922132

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-editors/gvim/gvim-9.0.2167.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-9.0.2167.ebuild 
b/app-editors/gvim/gvim-9.0.2167.ebuild
index 547c5a78bdce..0fb35659f519 100644
--- a/app-editors/gvim/gvim-9.0.2167.ebuild
+++ b/app-editors/gvim/gvim-9.0.2167.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 S="${WORKDIR}"/vim-${PV}
 



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

2024-01-29 Thread Ionen Wolkens
commit: 74e371127dc916a4f1432f9e5b92745e69d93863
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e37112

dev-qt/qtscript: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtscript/qtscript-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtscript/qtscript-5.15.12.ebuild 
b/dev-qt/qtscript/qtscript-5.15.12.ebuild
index 2ad9cf005184..b9c18f2e8efe 100644
--- a/dev-qt/qtscript/qtscript-5.15.12.ebuild
+++ b/dev-qt/qtscript/qtscript-5.15.12.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="+jit scripttools"



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

2024-01-29 Thread Ionen Wolkens
commit: 860c273a00b8be5f2758e1a2b8aa14e5181727bb
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 18:22:43 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860c273a

dev-libs/vectorscan: Stabilize 5.4.11 amd64, #921014

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-libs/vectorscan/vectorscan-5.4.11.ebuild 
b/dev-libs/vectorscan/vectorscan-5.4.11.ebuild
index 54061fe588fc..70cae4be0891 100644
--- a/dev-libs/vectorscan/vectorscan-5.4.11.ebuild
+++ b/dev-libs/vectorscan/vectorscan-5.4.11.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="BSD"
 SLOT="0/5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse4_2"
 
 DEPEND="



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

2024-01-29 Thread Ionen Wolkens
commit: 39151ad9ca470123add6c41dd94a892a74c61eba
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39151ad9

dev-qt/qttranslations: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qttranslations/qttranslations-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttranslations/qttranslations-5.15.12.ebuild 
b/dev-qt/qttranslations/qttranslations-5.15.12.ebuild
index 1a349becfb74..44b72429e941 100644
--- a/dev-qt/qttranslations/qttranslations-5.15.12.ebuild
+++ b/dev-qt/qttranslations/qttranslations-5.15.12.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 inherit qt5-build



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

2024-01-29 Thread Ionen Wolkens
commit: 6f843e376c2fdb932d25596f76dc54a2bf4e7763
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:50:09 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f843e37

dev-python/libvirt-python: Stabilize 9.8.0 x86, #916585

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
index ca8e0b6b0fc4..5c8628103631 100644
--- a/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
@@ -23,7 +23,7 @@ else
MY_P="${P/_rc/-rc}"
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz
verify-sig? ( 
https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )"
-   KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
 fi
 S="${WORKDIR}/${P%_rc*}"



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

2024-01-29 Thread Ionen Wolkens
commit: 3cb178366b50b0eb750bf2916c24be48c0cda0dc
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:29:51 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb17836

dev-python/libvirt-python: Stabilize 9.8.0 amd64, #916585

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
index 70ead2829123..ca8e0b6b0fc4 100644
--- a/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9.8.0.ebuild
@@ -23,7 +23,7 @@ else
MY_P="${P/_rc/-rc}"
SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz
verify-sig? ( 
https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )"
-   KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
 fi
 S="${WORKDIR}/${P%_rc*}"



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

2024-01-29 Thread Ionen Wolkens
commit: 6d98c6514b9e43f5e30396c6ab56403b3789b798
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:56:04 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d98c651

app-editors/vim-core: Stabilize 9.0.2167 sparc, #922132

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-editors/vim-core/vim-core-9.0.2167.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 0dbfc1ee5e2c..1b744c39e4b9 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz

https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 S="${WORKDIR}/vim-${PV}"
 



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

2024-01-29 Thread Ionen Wolkens
commit: c31c31323efba993c54c73d8d03a77240dfea5e1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31c3132

dev-qt/qtquickcontrols: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild 
b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild
index 124460707fa0..8cf1a0765e6d 100644
--- a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Set of Qt Quick controls to create complete user interfaces 
(deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 fi
 
 IUSE="+widgets"



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

2024-01-29 Thread Ionen Wolkens
commit: 0ede654c166e8ed7594c6a8a5c6ef7d26b661ddc
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:39 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ede654c

dev-qt/qtxmlpatterns: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild
index cd345383feed..86bc076eb111 100644
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the 
Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="qml"



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

2024-01-29 Thread Ionen Wolkens
commit: ad5929d4058d3ac2518354c986d95cfe449928ad
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5929d4

dev-qt/qtgraphicaleffects: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild
index ea1e834c5779..3ef43a27c017 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 fi
 
 IUSE=""



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

2024-01-29 Thread Ionen Wolkens
commit: 6db8739e680266db53f1dde8c5b202ceec19cd3e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:56:05 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db8739e

app-editors/vim: Stabilize 9.0.2167 sparc, #922132

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-editors/vim/vim-9.0.2167.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-9.0.2167.ebuild 
b/app-editors/vim/vim-9.0.2167.ebuild
index 5200a25c4ded..5f0605118a68 100644
--- a/app-editors/vim/vim-9.0.2167.ebuild
+++ b/app-editors/vim/vim-9.0.2167.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz

https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"



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

2024-01-29 Thread Ionen Wolkens
commit: 02af6ff5f2430076d0e8a94c145c04bf31a90549
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02af6ff5

dev-qt/qthelp: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qthelp/qthelp-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qthelp/qthelp-5.15.12.ebuild 
b/dev-qt/qthelp/qthelp-5.15.12.ebuild
index b771749a9617..34adb393c01f 100644
--- a/dev-qt/qthelp/qthelp-5.15.12.ebuild
+++ b/dev-qt/qthelp/qthelp-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qttools"



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

2024-01-29 Thread Ionen Wolkens
commit: 19513b3317ab7943b6e8ea854db82211993e5df7
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:29:51 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19513b33

app-emulation/libvirt: Stabilize 9.8.0 amd64, #916585

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/app-emulation/libvirt/libvirt-9.8.0.ebuild 
b/app-emulation/libvirt/libvirt-9.8.0.ebuild
index 18262db52da9..bb06902650ff 100644
--- a/app-emulation/libvirt/libvirt-9.8.0.ebuild
+++ b/app-emulation/libvirt/libvirt-9.8.0.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then
 else
SRC_URI="https://libvirt.org/sources/${P}.tar.xz
verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )"
-   KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
+   KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
 fi
 
 DESCRIPTION="C toolkit to manipulate virtual machines"



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

2024-01-29 Thread Ionen Wolkens
commit: 74f0cad5118c65e0cabd05c3583b123bf14007e5
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f0cad5

dev-qt/qtconcurrent: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild
index d3dbcfa8762d..33bf827466a5 100644
--- a/dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



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

2024-01-29 Thread Ionen Wolkens
commit: af5fb6ec07589167d5d8a3abb4041db98ffef6b8
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5fb6ec

dev-qt/qtsvg: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtsvg/qtsvg-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtsvg/qtsvg-5.15.12.ebuild 
b/dev-qt/qtsvg/qtsvg-5.15.12.ebuild
index 0e2753c42136..46c86b55d99d 100644
--- a/dev-qt/qtsvg/qtsvg-5.15.12.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 inherit qt5-build



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

2024-01-29 Thread Ionen Wolkens
commit: 9f1bcd8c7fef526033edcd02306e4870695fae0a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1bcd8c

dev-qt/qtwaylandscanner: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild 
b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild
index 6be867023efb..33788d995aee 100644
--- a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild
+++ b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland 
protocol xml spec"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="



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

2024-01-29 Thread Ionen Wolkens
commit: d3f5cb57b4ebf34206ab880935f09da39fc4e015
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f5cb57

dev-qt/qtpositioning: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild
index e5fae13b616f..181d0b92dc7a 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="geoclue +qml"



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

2024-01-29 Thread Ionen Wolkens
commit: d5a22f857d866e5f6277f9a731fe1abe10701114
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a22f85

dev-qt/qtopengl: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtopengl/qtopengl-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtopengl/qtopengl-5.15.12.ebuild 
b/dev-qt/qtopengl/qtopengl-5.15.12.ebuild
index 8b90b52d6639..a57de301c75e 100644
--- a/dev-qt/qtopengl/qtopengl-5.15.12.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



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

2024-01-29 Thread Ionen Wolkens
commit: d329419eb72eef436b402135a92372a12228f7c8
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d329419e

dev-qt/qtpaths: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtpaths/qtpaths-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpaths/qtpaths-5.15.12.ebuild 
b/dev-qt/qtpaths/qtpaths-5.15.12.ebuild
index c5890c0c9932..0fb9b2d918a7 100644
--- a/dev-qt/qtpaths/qtpaths-5.15.12.ebuild
+++ b/dev-qt/qtpaths/qtpaths-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qttools"



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

2024-01-29 Thread Ionen Wolkens
commit: 158eff8e5115f9744ed3c816d19819641336879d
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 29 17:19:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158eff8e

dev-qt/qtmultimedia: Stabilize 5.15.12 ppc, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
index 8f40b352d027..8cf51a02c1ac 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 inherit qt5-build



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

2024-01-29 Thread Michał Górny
commit: cfce565b1d67384d7feac46f20c28fb4699348e1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:07:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 03:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfce565b

dev-python/botocore: Bump to 1.34.30

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.30.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 2e040af92fa8..9f6b0686 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.34.18.gh.tar.gz 12634296 BLAKE2B 
c3f18b042ea56c65f66b578f5b010613e34d4ca7a203cdbd479ef781fbebf3876b40623468e0fbbf7721f9a3e7ad82e71d1771bb24c721e3bc450acaff1f296a
 SHA512 
bd0ace3da7e45edf98a13b1616b0699b0a2e2c3aec1e59dc7f8c11a3817fb1aefc8aae5634abcbf24f242c155df24ba93348f55fd6cb588abf129010b28f351e
 DIST botocore-1.34.23.gh.tar.gz 12647072 BLAKE2B 
be20994714a1f31ac5272d5b7be8424e574be1059c5be311e68d1932eb6884a54f71287dc5a9c11996063e4c2ab15a342bf778a0a90620710761e63a5deaa170
 SHA512 
fcc1879245e8d848c8cd6283af904e0408a5bdaa3b3e14c4ae267735cb29bdde50f1da5f3232ea23053f25fc1f29a1204a08a5c820909cf8667595543b6cfdea
 DIST botocore-1.34.29.gh.tar.gz 12665018 BLAKE2B 
928c27ae62a5e2675dc5476af05a4390cbeaf9d5c64cae6a5af0d5348f703417f48431258fc7c4ad316908fd29f6bfeb5a7c76290ea9622172f3d787f40021c7
 SHA512 
5314900eecf2d31fe08bcb9efbc1a361467fe034129c85f5cb4a678275115292fc5a6a95fbbe3cc06aa0a1387e14dde0f9115a9aa25ba59dba62a02c3b8db43b
+DIST botocore-1.34.30.gh.tar.gz 12666051 BLAKE2B 
b6a19b4145b17855a65ecfd89150613b460616413f55b112df54dd60fbd946d7bee1f33d615e859e9f56e49328ddb91cb9e1c9b350686a37eccb1892850dbdf0
 SHA512 
8ce09d2ffa190fb50fd2a9b98ad0bf36de886d5b9f2a0e833e425a0bbfedca7f98b8de50240eaa81d1b01b68bbc96f6fce706b0547a508140e615aa9c3927c26

diff --git a/dev-python/botocore/botocore-1.34.30.ebuild 
b/dev-python/botocore/botocore-1.34.30.ebuild
new file mode 100644
index ..c90392068414
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.30.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   dev-python/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-29 Thread Michał Górny
commit: e83c69a84ba8ef469aa7766d65d32f34faf4027e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:07:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 03:37:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83c69a8

app-admin/awscli: Bump to 1.32.30

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2f985e489527..07c00f06eeb7 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.32.18.gh.tar.gz 2626034 BLAKE2B 
3d60094c5b6e70f8df57ada95e269cb710975b36724eadc2fcac07733099a8bf063e7198cd90af382e3a8480ad6d173143daed3e03b5c18a529a1b3227d3126f
 SHA512 
ab161193d52c21751fe3515eae1182adeb23a6d8198d85e922674c6af6a64c4efb68975a38a5ec36957eb62350437b5e3d6a6b9c36dc4a6b4ae4bebc4d92fdf6
 DIST aws-cli-1.32.23.gh.tar.gz 2627296 BLAKE2B 
b85f77efb7e7f9fac19fc342bcef44def80de24ec7ce50157fc06b0db6c3e0726c21ffcd13861d11170745d76e15e8f54d4d3ec030b4dea93d882b31a9aa38b2
 SHA512 
b566af885a980a74e159bd41ec4dbb94af87a5a43f4c07845c98ce60762bf33f2770c46a290f95102819da7266bb59040fbb4c7d92422c32f6e1a0b7bfa6f5cf
 DIST aws-cli-1.32.29.gh.tar.gz 2643387 BLAKE2B 
0d07a5478c5a51baf743c97aa613611aee9e84d569af1ae62e0adde56229f2973d17490a9ae287a713c2b8e54149674d416c12b5387f87504d3d1c5133a26789
 SHA512 
221315ab814691dc7cdcdee3fbe702275ad85dde50313249ccd57904d5bdd3266295eed885c7e80228970e04af240dbdfa7f3303c8a84d39633575cd0a579f81
+DIST aws-cli-1.32.30.gh.tar.gz 2644389 BLAKE2B 
1cf06d774c83b1abfd91ab08100b6211a330ca30eb10a5312466dd14460b2db3588ac9318c412527f3fc8205f29852202b012ad09bde69bbdc601aae5fa0e48e
 SHA512 
f2a746062460be4d87aa377e03cdc68e060cbf2121eedfb266d272c6930d71834decb869b9ff9cf03fc03c964634fe4451db6cc2aa1ecdeeba2762240ced8032

diff --git a/app-admin/awscli/awscli-1.32.30.ebuild 
b/app-admin/awscli/awscli-1.32.30.ebuild
new file mode 100644
index ..18c949df1583
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.30.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
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   

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

2024-01-29 Thread Michał Górny
commit: 7b0248bdb642d80b6501f6dfdfb0dfeeab9171dd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 30 03:07:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 30 03:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0248bd

dev-python/boto3: Bump to 1.34.30

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 8f66c70f6054..65d0b197f5b7 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.34.18.gh.tar.gz 765458 BLAKE2B 
29414e20fa034f63c899b6f2d5460d8973dd617aa97adbe1940daaf3f4a08cf9286bf24709fe9bcd745fdec8415578a87033f99cfd1335baa8ecf29f1723074d
 SHA512 
aa5dc9363d3f04f49a40ea352ab75a30b52e9b1aa1153ab4ed9d6bef6059ea6cb0cb04301158f0e857d9abd19c670db447dda6cd9d8898d6c71c0b69242775fc
 DIST boto3-1.34.23.gh.tar.gz 766609 BLAKE2B 
d00b010c84c41695f02df58a51d483162af1ba770263218b6465132fdb104424ea8dd7c8d96e278c50700aa3c90d2321a21d31e9ae3b42712aff31a1a5c4b65d
 SHA512 
4f1c0cafb3d511a23c07b97ed2b41369299d0a4819e0bf103288c7b44074c93bc55b729a2979b133a50d390660078a0bb0e251dcd1523244fdbe06cae6ef037a
 DIST boto3-1.34.29.gh.tar.gz 769654 BLAKE2B 
3eec92f78f343c1806eb7ad96a31b07592ffb355aed5bca75b9cf9bc32cc240a1c254cd43e618d7cba442dddab31035f43f319aa674b5fd6ee99e93d76514389
 SHA512 
1dff0825811b346e1300030770f00dfea9694d3f6c4beccddfb2ff00520503271b617321e124a1d922da8e8fb1d2c2beb08a83f23eb5e5754bf1d519ea994cf3
+DIST boto3-1.34.30.gh.tar.gz 770197 BLAKE2B 
d2eabd13c0c38fddf96caed27e57c7558f5639daa343b5331c6f6d6a82eb2cd95819e77c389e05676c104a51d398515e68562fd3da8e54f7c0febf6a1d0d2419
 SHA512 
b0d3924ee4413f3cdb4a6efc11b30af944d6e183f5b5d49ae39b3da05f3794739f0d66c19bde0ab32243ea9ae16cbc43c042ad41b8fabff58a3a704978f9f309

diff --git a/dev-python/boto3/boto3-1.34.30.ebuild 
b/dev-python/boto3/boto3-1.34.30.ebuild
new file mode 100644
index ..b64e7191fd19
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.30.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=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+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: x11-drivers/nvidia-drivers/

2024-01-29 Thread Ionen Wolkens
commit: 619c1f34bdd4493adc7db997ebc4939c14ed23f9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 30 03:27:57 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 03:36:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619c1f34

x11-drivers/nvidia-drivers: use gcc14 patch in unkeyworded 0/550 too

Turns out was misled into thinking it was fixed, the issue doesn't
trigger with my own kernel but does with a "defconfig" one. And then
changes from NVIDIA made me think it worked around it.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-550.40.07.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.07.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.07.ebuild
index 080762dc4185..5ad7b730f667 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.07.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.07.ebuild
@@ -88,6 +88,7 @@ BDEPEND="
 QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
 
 PATCHES=(
+   "${FILESDIR}"/nvidia-drivers-525.147.05-gcc14.patch
"${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
"${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
 )



[gentoo-commits] repo/gentoo:master commit in: dev-lang/oorexx/files/, dev-lang/oorexx/

2024-01-29 Thread Maciej Barć
commit: bf1e389a2632e668c3ffdcd8092609aab6b72e9b
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jan 30 00:14:54 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jan 30 00:27:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1e389a

dev-lang/oorexx: new package; add 5.0.0

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/oorexx/Manifest |  1 +
 dev-lang/oorexx/files/oorexx-5.0.0-man.patch | 21 
 dev-lang/oorexx/metadata.xml | 20 +++
 dev-lang/oorexx/oorexx-5.0.0.ebuild  | 37 
 4 files changed, 79 insertions(+)

diff --git a/dev-lang/oorexx/Manifest b/dev-lang/oorexx/Manifest
new file mode 100644
index ..9baf8267b212
--- /dev/null
+++ b/dev-lang/oorexx/Manifest
@@ -0,0 +1 @@
+DIST oorexx-5.0.0-12583.tar.gz 6398458 BLAKE2B 
3df1eb024eae75f9c29bd46a7c9e0c8fffecf54545e5926f872b6757f0cba56530c4b457e94ec44debbd98e514e1043ba751384dc0f1dabb4812aa52da4381e0
 SHA512 
141af22e0a99731d50492940d5db55cc59099e5a7fa8acba918d1ae82bcd6e2983fb0ca71bbbf044cc4fc89e740c8a0ac81237eea5812d7a570f825bba5d08b9

diff --git a/dev-lang/oorexx/files/oorexx-5.0.0-man.patch 
b/dev-lang/oorexx/files/oorexx-5.0.0-man.patch
new file mode 100644
index ..61679305cd49
--- /dev/null
+++ b/dev-lang/oorexx/files/oorexx-5.0.0-man.patch
@@ -0,0 +1,21 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1791,13 +1791,13 @@ install(PROGRAMS 
${CMAKE_SAMPLES_OUTPUT_DIRECTORY}/rexxcps.rex COMPONENT Samples
+ 
+ if (NOT WIN32)
+macro (add_manpage name cat)
+-  add_custom_command(OUTPUT ${name}.${cat}.gz
+-  COMMAND gzip -c
++  add_custom_command(OUTPUT ${name}.${cat}
++  COMMAND cp
+   ${CMAKE_CURRENT_SOURCE_DIR}/${build_platform_dir}/${name}.${cat}
+-  > ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name}.${cat}.gz
++  ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name}.${cat}
+   DEPENDS 
${CMAKE_CURRENT_SOURCE_DIR}/${build_platform_dir}/${name}.${cat})
+-  add_custom_target(${name}_man ALL DEPENDS ${name}.${cat}.gz)
+-  install(FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name}.${cat}.gz
++  add_custom_target(${name}_man ALL DEPENDS ${name}.${cat})
++  install(FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${name}.${cat}
+   DESTINATION ${INSTALL_MAN_DIR}/man${cat}
+   PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_WRITE)
+endmacro (add_manpage)

diff --git a/dev-lang/oorexx/metadata.xml b/dev-lang/oorexx/metadata.xml
new file mode 100644
index ..0f076930b212
--- /dev/null
+++ b/dev-lang/oorexx/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+Open Object Rexx (ooRexx) is an Open Source project managed by Rexx
+Language Association (RexxLA) providing a free implementation of Object
+Rexx. ooRexx is distributed under Common Public License (CPL) v1.0. Object
+Rexx is an enhancement of classic Rexx; a powerful, full-featured
+programming language which has a human-oriented syntax.
+  
+  
+https://sourceforge.net/p/oorexx/bugs/
+oorexx
+  
+

diff --git a/dev-lang/oorexx/oorexx-5.0.0.ebuild 
b/dev-lang/oorexx/oorexx-5.0.0.ebuild
new file mode 100644
index ..51c81bc9f4f2
--- /dev/null
+++ b/dev-lang/oorexx/oorexx-5.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+APP_REVISION=12583
+
+inherit cmake
+
+DESCRIPTION="Open source implementation of Object Rexx"
+HOMEPAGE="https://www.oorexx.org/about.html
+   https://sourceforge.net/projects/oorexx/;
+SRC_URI="https://sourceforge.net/projects/${PN}/files/${PN}/${PV}/${P}-${APP_REVISION}.tar.gz;
+S="${WORKDIR}/${P}"
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-libs/ncurses:=
+   virtual/libcrypt:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.0.0-man.patch" )
+
+src_unpack() {
+   default
+
+   # HACK: Dance around cmake.eclass S directory requirements.
+   mv "${WORKDIR}" "${T}/${P}" || die
+   mkdir -p "${WORKDIR}" || die
+   mv "${T}/${P}" "${S}" || die
+}



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

2024-01-29 Thread Mike Pagano
commit: 8bd7745cc5c2807f33d545f7438e9e91646ead08
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jan 29 23:38:25 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jan 29 23:38:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd7745c

sys-kernel/linux-firmware: drop 2023-r1

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

 sys-kernel/linux-firmware/Manifest |   1 -
 .../linux-firmware-2023-r1.ebuild  | 408 -
 2 files changed, 409 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 499641cc7381..ae0e016f5d74 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,3 +1,2 @@
-DIST linux-firmware-2023.tar.xz 356057052 BLAKE2B 
f594a14e9d7d824f2d7b3c85dd760ecab2f9a72f67e3904774d6bf99906695d2ca48c17cf4c44ebd0d9adbb98c3353ddb5e39cd48f93499539d02b8fb54b2db4
 SHA512 
dd8eb7e8a51fe14479e2f4e1081a8a31f13d041ddd6180eaae6fe865dbad303c89aaaed2b9df237923f74f1cf9fe8c2e5492b4de5fce991ddb02bb091c95dc58
 DIST linux-firmware-20231211.tar.xz 358100480 BLAKE2B 
91b9ef2d244d465e8d62d2c529f3481b1e28a9c30a143ef7d9f2fb3a2a0f9d7e96b64f09f09fcf73c93ffae693774e03134ce97575610b5c728794ff55224265
 SHA512 
571eb540d7994eec1a94b7eede8dd225a3ad2a7209018e32086b47d5758c9ce5ff751b15c843176a9b50ae6455445a18871c736e291ae745b402c0254a4f63a7
 DIST linux-firmware-20240115.tar.xz 363994604 BLAKE2B 
00a0874cfbafe0fe57a841510c71e54e836efad65564b7fa30c334c2bcf909e235129035a6fa4ba090089492fb07beab945be82b3801ce8353fca20fa426ac85
 SHA512 
65100216a0dbe97ea0cdf3104dd59c95cafe883bd8c2a40f9369acb55d6f7260c1b51f233987d2f89cce93b2a952721a0484a6314cda49455986c597ff2050dd

diff --git a/sys-kernel/linux-firmware/linux-firmware-2023-r1.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-2023-r1.ebuild
deleted file mode 100644
index 860de504bda4..
--- a/sys-kernel/linux-firmware/linux-firmware-2023-r1.ebuild
+++ /dev/null
@@ -1,408 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit linux-info mount-boot savedconfig multiprocessing
-
-# In case this is a real snapshot, fill in commit below.
-# For normal, tagged releases, leave blank
-MY_COMMIT=""
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
-else
-   if [[ -n "${MY_COMMIT}" ]]; then
-   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${MY_COMMIT}"
-   else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
-   fi
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~riscv ~s390 
~sparc ~x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
-
-LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
-   redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
-   unknown-license? ( all-rights-reserved )"
-SLOT="0"
-IUSE="compress-xz compress-zstd deduplicate initramfs +redistributable 
savedconfig unknown-license"
-REQUIRED_USE="initramfs? ( redistributable )
-   ?? ( compress-xz compress-zstd )
-   savedconfig? ( !deduplicate )"
-
-RESTRICT="binchecks strip test
-   unknown-license? ( bindist )"
-
-BDEPEND="initramfs? ( app-alternatives/cpio )
-   compress-xz? ( app-arch/xz-utils )
-   compress-zstd? ( app-arch/zstd )
-   deduplicate? ( app-misc/rdfind )"
-
-#add anything else that collides to this
-RDEPEND="!savedconfig? (
-   redistributable? (
-   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
-   !sys-block/qla-fc-firmware
-   !sys-firmware/iwl1000-ucode
-   !sys-firmware/iwl6005-ucode
-   !sys-firmware/iwl6030-ucode
-   !sys-firmware/iwl3160-ucode
-   !sys-firmware/iwl7260-ucode
-   !sys-firmware/iwl3160-7260-bt-ucode
-   !sys-firmware/raspberrypi-wifi-ucode
-   )
-   unknown-license? (
-   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
-   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
-   !sys-firmware/alsa-firmware[alsa_cards_sb16]
-   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
-   )
-   )"
-
-QA_PREBUILT="*"
-PATCHES=( "${FILESDIR}/${PN}-remove-rdfind-dep-and-use.patch" )
-
-pkg_setup() {
-   if use compress-xz || use compress-zstd ; then
-   local CONFIG_CHECK
-
-   if kernel_is -ge 5 19; then
-   use compress-xz && 

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

2024-01-29 Thread Andreas K. Hüttel
commit: f777d389830da3a28f911e38ebae51b5de299e8b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jan 29 22:13:21 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jan 29 22:13:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f777d389

sys-libs/libxcrypt: fix glibc dependency

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

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36-r1.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36-r2.ebuild
similarity index 99%
rename from sys-libs/libxcrypt/libxcrypt-4.4.36-r1.ebuild
rename to sys-libs/libxcrypt/libxcrypt-4.4.36-r2.ebuild
index 91fc2b596b54..700cbf7866ee 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36-r1.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36-r2.ebuild
@@ -40,8 +40,8 @@ is_cross() {
 DEPEND="
system? (
elibc_glibc? (
-   ${CATEGORY}/glibc[-crypt(+)]
-   !${CATEGORY}/glibc[crypt(+)]
+   ${CATEGORY}/glibc[-crypt(-)]
+   !${CATEGORY}/glibc[crypt(-)]
)
elibc_musl? (
${CATEGORY}/musl[-crypt(+)]



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

2024-01-29 Thread Nick Sarnie
commit: 24707996b16ecd1e0ceecc9c491da36da4c0b391
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Jan 29 21:37:07 2024 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Jan 29 21:37:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24707996

net-im/discord: add 0.0.42, drop 0.0.41

Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.41.ebuild => discord-0.0.42.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 3bef6e28ad42..acb0df497cf3 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.41.tar.gz 92981397 BLAKE2B 
0d392c5e649e13e47e7407ecd5a047ff7989d95dde260049169f276b898bb93bea0b32fc65058e1605cf44bfcedd4f36c45ee9a4d0605e285693194ee8e52d76
 SHA512 
4442fcff4eadc84ce9ec325c4209dccd07a361dd925418ef0f58e0a059ae906314dd538dfc10f5763aac994beecfa70a6628fb445b244f6f9aab21f73973b80c
+DIST discord-0.0.42.tar.gz 92969356 BLAKE2B 
c1b33b813e73295283aeeca85068bce3a3ed0e00b548602a8d73e11dc1ab9d6c042340ac179847af98bfb8266866dbe6823525653f4417f75e3a476fe3dcfcc5
 SHA512 
ec11acfe3f96762cd7c230eb38e098818d9ebf32ff530f061ed3dbb5d08c3303bb4d20206510e3621f21ba89c08474367c13e7fd3c46f80b7229db37fb81db6c

diff --git a/net-im/discord/discord-0.0.41.ebuild 
b/net-im/discord/discord-0.0.42.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.41.ebuild
rename to net-im/discord/discord-0.0.42.ebuild



[gentoo-commits] proj/kde:master commit in: media-sound/vvave/, kde-apps/k3b/, kde-apps/kio-extras-kf5/, kde-misc/krename/, ...

2024-01-29 Thread Andreas Sturmlechner
commit: 390cb258a419db0c33ccb6dd97e1895a3c294f5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 29 21:04:33 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 29 21:04:33 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=390cb258

*/*: Add media-libs/taglib := slot operator, ABI break imminent

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/juk/juk-23.08.49..ebuild| 2 +-
 kde-apps/juk/juk-24.01.90.ebuild | 2 +-
 kde-apps/juk/juk-24.02.49..ebuild| 2 +-
 kde-apps/juk/juk-.ebuild | 2 +-
 kde-apps/k3b/k3b-23.08.49..ebuild| 2 +-
 kde-apps/k3b/k3b-24.01.90.ebuild | 2 +-
 kde-apps/k3b/k3b-24.02.49..ebuild| 2 +-
 kde-apps/k3b/k3b-.ebuild | 2 +-
 kde-apps/kio-extras-kf5/kio-extras-kf5-24.01.90.ebuild   | 2 +-
 kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.49..ebuild  | 2 +-
 kde-apps/kio-extras-kf5/kio-extras-kf5-.ebuild   | 2 +-
 kde-apps/kio-extras/kio-extras-23.08.49..ebuild  | 2 +-
 kde-apps/kio-extras/kio-extras-24.01.90.ebuild   | 2 +-
 kde-apps/kio-extras/kio-extras-24.02.49..ebuild  | 2 +-
 kde-apps/kio-extras/kio-extras-.ebuild   | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-5.239..ebuild | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-.ebuild   | 2 +-
 kde-misc/krename/krename-.ebuild | 2 +-
 kde-misc/tellico/tellico-.ebuild | 2 +-
 media-sound/amarok/amarok-.ebuild| 2 +-
 media-sound/kasts/kasts-23.08.49..ebuild | 2 +-
 media-sound/kasts/kasts-24.01.90.ebuild  | 2 +-
 media-sound/kasts/kasts-24.02.49..ebuild | 2 +-
 media-sound/kasts/kasts-.ebuild  | 2 +-
 media-sound/kid3/kid3-.ebuild| 2 +-
 media-sound/vvave/vvave-.ebuild  | 2 +-
 net-p2p/ktorrent/ktorrent-23.08.49..ebuild   | 2 +-
 net-p2p/ktorrent/ktorrent-24.01.90.ebuild| 2 +-
 net-p2p/ktorrent/ktorrent-24.02.49..ebuild   | 2 +-
 net-p2p/ktorrent/ktorrent-.ebuild| 2 +-
 30 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/kde-apps/juk/juk-23.08.49..ebuild 
b/kde-apps/juk/juk-23.08.49..ebuild
index f73f40cdf3..f6eede70f3 100644
--- a/kde-apps/juk/juk-23.08.49..ebuild
+++ b/kde-apps/juk/juk-23.08.49..ebuild
@@ -41,7 +41,7 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=media-libs/phonon-4.11.0[qt5(+)]
-   >=media-libs/taglib-1.6
+   >=media-libs/taglib-1.6:=
 "
 DEPEND="${RDEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5

diff --git a/kde-apps/juk/juk-24.01.90.ebuild b/kde-apps/juk/juk-24.01.90.ebuild
index 63a4e3743f..d718646812 100644
--- a/kde-apps/juk/juk-24.01.90.ebuild
+++ b/kde-apps/juk/juk-24.01.90.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=media-libs/phonon-4.12.0[qt6]
-   >=media-libs/taglib-1.6
+   >=media-libs/taglib-1.6:=
 "
 DEPEND="${RDEPEND}
>=dev-qt/qtbase-${QTMIN}:6[concurrent]

diff --git a/kde-apps/juk/juk-24.02.49..ebuild 
b/kde-apps/juk/juk-24.02.49..ebuild
index 55c3076c59..3f13da4d30 100644
--- a/kde-apps/juk/juk-24.02.49..ebuild
+++ b/kde-apps/juk/juk-24.02.49..ebuild
@@ -38,7 +38,7 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=media-libs/phonon-4.12.0[qt6]
-   >=media-libs/taglib-1.6
+   >=media-libs/taglib-1.6:=
 "
 DEPEND="${RDEPEND}
>=dev-qt/qtbase-${QTMIN}:6[concurrent]

diff --git a/kde-apps/juk/juk-.ebuild b/kde-apps/juk/juk-.ebuild
index 55c3076c59..3f13da4d30 100644
--- a/kde-apps/juk/juk-.ebuild
+++ b/kde-apps/juk/juk-.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=media-libs/phonon-4.12.0[qt6]
-   >=media-libs/taglib-1.6
+   >=media-libs/taglib-1.6:=
 "
 DEPEND="${RDEPEND}
>=dev-qt/qtbase-${QTMIN}:6[concurrent]

diff --git a/kde-apps/k3b/k3b-23.08.49..ebuild 
b/kde-apps/k3b/k3b-23.08.49..ebuild
index 4bdf0c4ffd..e22c08ebbd 100644
--- a/kde-apps/k3b/k3b-23.08.49..ebuild
+++ b/kde-apps/k3b/k3b-23.08.49..ebuild
@@ -54,7 +54,7 @@ DEPEND="
mad? ( media-libs/libmad )
musepack? ( >=media-sound/musepack-tools-444 )
sndfile? ( media-libs/libsndfile )
-   taglib? ( >=media-libs/taglib-1.5 )
+   taglib? ( 

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

2024-01-29 Thread Mike Gilbert
commit: 359c32e4437f309b2050cc7fe9723fb2ebf04c00
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan 29 20:04:06 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan 29 20:04:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359c32e4

sys-power/upower: drop -Dudevrulesdir

We depend on virtual/udev, which should ensure that udev.pc is
available.

Bug: https://bugs.gentoo.org/916677
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-power/upower/upower-0.99.20.ebuild | 3 +--
 sys-power/upower/upower-1.90.2.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
index 352adea8ecde..1d77e3a26159 100644
--- a/sys-power/upower/upower-0.99.20.ebuild
+++ b/sys-power/upower/upower-0.99.20.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
@@ -83,7 +83,6 @@ src_configure() {
-Dman=true
$(meson_use doc gtk-doc)
$(meson_feature introspection)
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-Dos_backend="${backend}"
$(meson_feature ios idevice)

diff --git a/sys-power/upower/upower-1.90.2.ebuild 
b/sys-power/upower/upower-1.90.2.ebuild
index 04bbbd818ccb..f8db0cce5a01 100644
--- a/sys-power/upower/upower-1.90.2.ebuild
+++ b/sys-power/upower/upower-1.90.2.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
@@ -82,7 +82,6 @@ src_configure() {
-Dman=true
$(meson_use doc gtk-doc)
$(meson_feature introspection)
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
-Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-Dos_backend="${backend}"
$(meson_feature ios idevice)



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

2024-01-29 Thread Pascal Jäger
commit: 35ad0f72538b475abad290c2e095fdaa398f90bb
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Jan 29 19:59:25 2024 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Mon Jan 29 19:59:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=35ad0f72

dev-util/exercism: add 3.2.0

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-util/exercism/Manifest  |  3 ++
 dev-util/exercism/exercism-3.2.0.ebuild | 88 +
 2 files changed, 91 insertions(+)

diff --git a/dev-util/exercism/Manifest b/dev-util/exercism/Manifest
index 552e1a4598..fab65771fd 100644
--- a/dev-util/exercism/Manifest
+++ b/dev-util/exercism/Manifest
@@ -1,4 +1,5 @@
 DIST exercism-3.1.0.tar.gz 58673 BLAKE2B 
05ef548d7a76c4f5449ca8e02e9e512832a5c545c85ed3fa2d9d33569a41a051a1760f4ec24f45d4eec4dc402f1bdd0838715f004a2d57fc049d506225bea8a9
 SHA512 
b0cb312304453b6843f722c88ceb08e749e83e9165926b3e427052a2e7f6305f90a4f9714dd2a28058948aa4e535baf90d58a97973397055ee0a82b7d75d0fe9
+DIST exercism-3.2.0.tar.gz 62913 BLAKE2B 
11356146d2bc2ab344e2bafc650d3a210b1a5e43c71e242021c70f91870b84ebca9414f54af689d592417ecad6d85f4bdf8eca9075aa01540629c18fa887efe7
 SHA512 
1d874652caf9845ab2f2e9da96083b29e903f4ba3de3c9dd16185a291d3cb5e224fe2264129fd47ed3eed2918f366b7d96e6aeaafb2db8a94cc7e39556756b46
 DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod 31 BLAKE2B 
15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184
 SHA512 
5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297
 DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip 19948 BLAKE2B 
3f604e82647eb2a4a4c309622080fd07701d032a430999f13da727cc01d455cd3d0e31a7079e0bd833fd17d84a228f9e3f588719c4491ba83e50aa442080acf3
 SHA512 
e1c0c9251b0c7f05bcfad6f73cab4215cbd550d98065ccf8553dc04a56d7f6153ee70a477230a0e7cd8adc3707c8bfba279676902300537eb056fd912d75b51c
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
@@ -39,6 +40,8 @@ DIST 
golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20170726083632-f5079bd7f6f7.mod 24 BLAKE
 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20170726083632-f5079bd7f6f7.zip 
1264593 BLAKE2B 
7fdb716e52d2e3115a29f4e51144c66eed93522fbf9d2b576d2fae9515f21520ab2ccd27384bd3de512d6fedddbe1036fd855832475deba4069f523fd0e3f000
 SHA512 
95ddf14d3533e5d605bf2f5b0f1f4577a13a386015057760664885073e81aca6f1e0ddee28f6b81ffb2fb6b4352d3425cf1412667a2e1ea620486d4b4286bd4f
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20170803140359-d8f5ea21b929.mod 24 
BLAKE2B 
64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a
 SHA512 
ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20170803140359-d8f5ea21b929.zip 
1027933 BLAKE2B 
e14c7dc7494024450f49a008884a1427295da0709b89c140a403a0590f65b0ce2c63e252b7b7281104b4aea688ace1227dfd2be645320c3b20aebdacc674cae3
 SHA512 
b6ea2e45790303504a64b71ebf495491671b35fc3c0d768c38b0056ef2be993d93fa5c4a376b8223df049a6291183aa015b4ad0c401b91ee5487734b1c8c95aa
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201202213521-69691e467435.mod 33 
BLAKE2B 
8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148
 SHA512 
0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201202213521-69691e467435.zip 
1526258 BLAKE2B 
4c6a4fa473f565ec3989281a1c6270037524a67a07706189c475e1949eccea810c33f8bff7e601f3deb3e9f88ce564f648c0317ba269387e30b3c9e4c28ab5a4
 SHA512 
188a7b7aac22ae4fca5018cd6777e6d2f8ef4956ad95b1ed1d2aec9804904809515d906dc398c5d50db05812aeb24f2d2b6804f5c6fb2853c2ab54e3b7cd5da9
 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170730040918-3bd178b88a81.mod 25 
BLAKE2B 
31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0
 SHA512 
ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170730040918-3bd178b88a81.zip 
4793803 BLAKE2B 
fe8ca9bfda7468267b7d94193cf8c2c28f44a5b3abb31412fe90596815de91a6eb0d2a8554df8d1def59d6444f7e41a39a57df3ad42aff72e6f2fb974a7615db
 SHA512 
781ecd96fff288940c3fb8ecad42ab4eda06b00dddcbc77db482278ec5a1d5df90d7ed51a9ccc29a3f23067e24b106eb79ff28f4e0b7c7c22b896a303e38fffd
 DIST 

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

2024-01-29 Thread Christopher Fore
commit: 50a79cc58e9d050c7461084eb3d18d2b26638461
Author: Christopher Fore  posteo  net>
AuthorDate: Mon Jan 29 19:55:49 2024 +
Commit: Christopher Fore  posteo  net>
CommitDate: Mon Jan 29 19:56:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50a79cc5

app-misc/gentodo: add 0.2.1, fix manifest

Closes: https://bugs.gentoo.org/923262
Signed-off-by: Christopher Fore  posteo.net>

 app-misc/gentodo/Manifest  | 1 +
 app-misc/gentodo/{gentodo-.ebuild => gentodo-0.2.1.ebuild} | 4 +---
 app-misc/gentodo/gentodo-.ebuild   | 4 +---
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/app-misc/gentodo/Manifest b/app-misc/gentodo/Manifest
index fd6d0906c4..9586c9f0c3 100644
--- a/app-misc/gentodo/Manifest
+++ b/app-misc/gentodo/Manifest
@@ -1 +1,2 @@
 DIST gentodo-0.2.0.tar.gz 19919 BLAKE2B 
864f5fc8498209502efe50b7b45da54461e4a8a36a9561c8af64fcdff415b00c6d98e8bcf9957592d1cb29c896797ea28e4617b7c12abeabee2b67641be0c883
 SHA512 
e9503a58e3dbdd70b1290083ab30bf834bd6211ca1e6b339834d0eec812d0a628f88483cc427092cf8a0cae3b4d27161a43dc711563154b7daa8686a2ba467dc
+DIST gentodo-0.2.1.tar.gz 20132 BLAKE2B 
0cdcbf6ec9ccd6dcb683794838efd4be474f94709197096c5618402c91585eadcf89bfc9e7cd5bdbc1293c49790f63767a43196e6d0da3021ef71c78a3466771
 SHA512 
000dcd7b22cb316c8f60c6cab9fd4c2af6fb8572a28a1772a802769e2146e26cb28e9d318c54c8aff9d5b0e713fd2ee1fd014c419a76164ab948dff5d1beea29

diff --git a/app-misc/gentodo/gentodo-.ebuild 
b/app-misc/gentodo/gentodo-0.2.1.ebuild
similarity index 89%
copy from app-misc/gentodo/gentodo-.ebuild
copy to app-misc/gentodo/gentodo-0.2.1.ebuild
index 7d6d558635..6909891522 100644
--- a/app-misc/gentodo/gentodo-.ebuild
+++ b/app-misc/gentodo/gentodo-0.2.1.ebuild
@@ -38,8 +38,6 @@ RDEPEND="
 "
 
 python_install_all() {
-   if use bash-completion; then
-   newbashcomp src/gentodo/gentodo-completions.bash gentodo
-   fi
+   newbashcomp src/gentodo/gentodo-completions.bash gentodo
distutils-r1_python_install_all
 }

diff --git a/app-misc/gentodo/gentodo-.ebuild 
b/app-misc/gentodo/gentodo-.ebuild
index 7d6d558635..6909891522 100644
--- a/app-misc/gentodo/gentodo-.ebuild
+++ b/app-misc/gentodo/gentodo-.ebuild
@@ -38,8 +38,6 @@ RDEPEND="
 "
 
 python_install_all() {
-   if use bash-completion; then
-   newbashcomp src/gentodo/gentodo-completions.bash gentodo
-   fi
+   newbashcomp src/gentodo/gentodo-completions.bash gentodo
distutils-r1_python_install_all
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/fzf-tab/

2024-01-29 Thread Ronny Gutbrod
commit: 43ec8073a54032c5852287b7d37a32f06e0508a3
Author: tastytea  tastytea  de>
AuthorDate: Mon Jan 29 19:42:39 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Jan 29 19:50:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43ec8073

app-shells/fzf-tab: add 0_pre20230611

add workaround for >=clang-16

Bug: https://github.com/Aloxaf/fzf-tab/issues/337
Closes: https://bugs.gentoo.org/887281
Closes: https://bugs.gentoo.org/901157
Signed-off-by: tastytea  tastytea.de>

 app-shells/fzf-tab/Manifest |  1 +
 app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/app-shells/fzf-tab/Manifest b/app-shells/fzf-tab/Manifest
index 0a9d2d9807..0143c2ab0b 100644
--- a/app-shells/fzf-tab/Manifest
+++ b/app-shells/fzf-tab/Manifest
@@ -1,2 +1,3 @@
 DIST fzf-tab-0_pre20220815.tar.gz 774621 BLAKE2B 
d945b8a206505972fe23f9339c470386d8cdd3b71336372ccf5bf0599fc0569813bcd577e290323f803e9d99cbfc0c275941a4710ee8dfe45002271cbee89bf0
 SHA512 
0fa16dbcc755717ae3f7873b5a62da28d620493eaf679f74e5f77187a5253f7c0dab55fbcdfceb0fd895be5e080a773bc1a75670551fc3ef7755ce976fa94591
 DIST fzf-tab-0_pre20221124.tar.gz 774711 BLAKE2B 
eb2b5ade1bc50f1fe06265084fe5b675fa54e85d0b2590b84bb542217c1cffd1d676bba3e279009614da587a302d017dafbd5ed8f349887d23e5f1e93c68fc84
 SHA512 
b12e21d1cd5752801aa738b9b8b20c2627f15e1f8d8d1e169e4379ee1de662c62c9c1edb8d7c298d71009c3fd9c10c537dae683b4e087934969e0aa116ec9c72
+DIST fzf-tab-0_pre20230611.tar.gz 774797 BLAKE2B 
81c1bdb6d5a6fbb2d8ac686821a5b80e953e4cbf4072853190a9c7bb370edc2e87cff1ce17d632c5554f46906335ed1e6cda8ff8c46cb8fbe2177f6da50afc71
 SHA512 
091fbc1a185a51ee74025d3b431e225ee0d2ffaa1e8c5a7c45ba4fe629ccc335cab118989f2bfc0e143ce3424cc290f97a78ad3da7ae1ed19500c27b6d4e0267

diff --git a/app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild 
b/app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild
new file mode 100644
index 00..54a221
--- /dev/null
+++ b/app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2022,2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic readme.gentoo-r1
+
+MY_COMMIT="c2b4aa5ad2532cca91f23908ac7f00efb7ff09c9"
+DESCRIPTION="Replace zsh's default completion selection menu with fzf"
+HOMEPAGE="https://github.com/Aloxaf/fzf-tab;
+SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   app-shells/fzf
+   app-shells/zsh
+"
+BDEPEND="
+   test? (
+   app-shells/zsh
+   dev-vcs/git
+   )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="true"
+DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
+. /usr/share/zsh/site-functions/${PN}.zsh
+to your ~/.zshrc after compinit, but before plugins which will wrap
+widgets, such as zsh-autosuggestions or fast-syntax-highlighting"
+
+src_configure() {
+   # Test fails if we modify FZF_TAB_HOME in place
+   sed -E "s|^(FZF_TAB_HOME=\"[^\"]+)\"$|\1/${PN}\"|" \
+   ${PN}.zsh > ${PN}-patched.zsh || die "Modifying FZF_TAB_HOME 
failed"
+
+   pushd modules || die "Changing directory failed"
+   append-cflags -Wno-error=implicit-function-declaration 
-Wno-error=implicit-int
+   default_src_configure
+}
+
+src_compile() {
+   pushd modules || die "Changing directory failed"
+   default_src_compile
+}
+
+src_test() {
+   pushd test || die "Changing directory failed"
+   ZTST_verbose=1 zsh -f ./runtests.zsh fzftab.ztst || die "One or more 
tests failed"
+}
+
+src_install() {
+   local zsh_libdir="/usr/share/zsh/site-functions"
+
+   insinto ${zsh_libdir}
+   newins ${PN}{-patched,}.zsh
+
+   insinto ${zsh_libdir}/${PN}
+   doins -r lib
+
+   insinto ${zsh_libdir}/${PN}/modules/Src/aloxaf
+   doins modules/Src/aloxaf/fzftab.so
+
+   readme.gentoo_create_doc
+   einstalldocs
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/fzf-tab/

2024-01-29 Thread Ronny Gutbrod
commit: 1d7707e40c167241973b809778a9d142f41f2e1a
Author: tastytea  tastytea  de>
AuthorDate: Mon Jan 29 19:44:59 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Jan 29 19:50:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d7707e4

app-shells/fzf-tab: drop 0_pre20220815, 0_pre20221124

Signed-off-by: tastytea  tastytea.de>

 app-shells/fzf-tab/Manifest |  2 -
 app-shells/fzf-tab/fzf-tab-0_pre20220815.ebuild | 75 -
 app-shells/fzf-tab/fzf-tab-0_pre20221124.ebuild | 75 -
 3 files changed, 152 deletions(-)

diff --git a/app-shells/fzf-tab/Manifest b/app-shells/fzf-tab/Manifest
index 0143c2ab0b..21a290d1be 100644
--- a/app-shells/fzf-tab/Manifest
+++ b/app-shells/fzf-tab/Manifest
@@ -1,3 +1 @@
-DIST fzf-tab-0_pre20220815.tar.gz 774621 BLAKE2B 
d945b8a206505972fe23f9339c470386d8cdd3b71336372ccf5bf0599fc0569813bcd577e290323f803e9d99cbfc0c275941a4710ee8dfe45002271cbee89bf0
 SHA512 
0fa16dbcc755717ae3f7873b5a62da28d620493eaf679f74e5f77187a5253f7c0dab55fbcdfceb0fd895be5e080a773bc1a75670551fc3ef7755ce976fa94591
-DIST fzf-tab-0_pre20221124.tar.gz 774711 BLAKE2B 
eb2b5ade1bc50f1fe06265084fe5b675fa54e85d0b2590b84bb542217c1cffd1d676bba3e279009614da587a302d017dafbd5ed8f349887d23e5f1e93c68fc84
 SHA512 
b12e21d1cd5752801aa738b9b8b20c2627f15e1f8d8d1e169e4379ee1de662c62c9c1edb8d7c298d71009c3fd9c10c537dae683b4e087934969e0aa116ec9c72
 DIST fzf-tab-0_pre20230611.tar.gz 774797 BLAKE2B 
81c1bdb6d5a6fbb2d8ac686821a5b80e953e4cbf4072853190a9c7bb370edc2e87cff1ce17d632c5554f46906335ed1e6cda8ff8c46cb8fbe2177f6da50afc71
 SHA512 
091fbc1a185a51ee74025d3b431e225ee0d2ffaa1e8c5a7c45ba4fe629ccc335cab118989f2bfc0e143ce3424cc290f97a78ad3da7ae1ed19500c27b6d4e0267

diff --git a/app-shells/fzf-tab/fzf-tab-0_pre20220815.ebuild 
b/app-shells/fzf-tab/fzf-tab-0_pre20220815.ebuild
deleted file mode 100644
index 94aec83ca2..00
--- a/app-shells/fzf-tab/fzf-tab-0_pre20220815.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1
-
-MY_COMMIT="938eef72e93ddb0609205a663bf0783f4e1b5fae"
-DESCRIPTION="Replace zsh's default completion selection menu with fzf"
-HOMEPAGE="https://github.com/Aloxaf/fzf-tab;
-SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
-   app-shells/fzf
-   app-shells/zsh
-"
-BDEPEND="
-   test? (
-   app-shells/zsh
-   dev-vcs/git
-   )
-"
-
-RESTRICT="test" # bug 861638
-
-DISABLE_AUTOFORMATTING="true"
-DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
-. /usr/share/zsh/site-functions/${PN}.zsh
-to your ~/.zshrc after compinit, but before plugins which will wrap
-widgets, such as zsh-autosuggestions or fast-syntax-highlighting"
-
-src_configure() {
-   # Test fails if we modify FZF_TAB_HOME in place
-   sed -E "s|^(FZF_TAB_HOME=\"[^\"]+)\"$|\1/${PN}\"|" \
-   ${PN}.zsh > ${PN}-patched.zsh || die "Modifying FZF_TAB_HOME 
failed"
-
-   pushd modules || die "Changing directory failed"
-   default_src_configure
-}
-
-src_compile() {
-   pushd modules || die "Changing directory failed"
-   default_src_compile
-}
-
-src_test() {
-   pushd test || die "Changing directory failed"
-   ZTST_verbose=1 zsh -f ./runtests.zsh fzftab.ztst || die "One or more 
tests failed"
-}
-
-src_install() {
-   local zsh_libdir="/usr/share/zsh/site-functions"
-
-   insinto ${zsh_libdir}
-   newins ${PN}{-patched,}.zsh
-
-   insinto ${zsh_libdir}/${PN}
-   doins -r lib
-
-   insinto ${zsh_libdir}/${PN}/modules/Src/aloxaf
-   doins modules/Src/aloxaf/fzftab.so
-
-   readme.gentoo_create_doc
-   einstalldocs
-}
-
-pkg_postinst() {
-   readme.gentoo_print_elog
-}

diff --git a/app-shells/fzf-tab/fzf-tab-0_pre20221124.ebuild 
b/app-shells/fzf-tab/fzf-tab-0_pre20221124.ebuild
deleted file mode 100644
index cea1aa0b57..00
--- a/app-shells/fzf-tab/fzf-tab-0_pre20221124.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1
-
-MY_COMMIT="ff0ef4e2ea6de7177f009c9b91082825d38b9b95"
-DESCRIPTION="Replace zsh's default completion selection menu with fzf"
-HOMEPAGE="https://github.com/Aloxaf/fzf-tab;
-SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
-   app-shells/fzf
-   app-shells/zsh
-"
-BDEPEND="
-   test? (
-   app-shells/zsh
-   dev-vcs/git
-   )
-"
-
-RESTRICT="!test? ( test )"
-
-DISABLE_AUTOFORMATTING="true"
-DOC_CONTENTS="In order to use 

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

2024-01-29 Thread Jonas Frei
commit: 4cfff9a92c4429377b4f98a5f560a6339c11f909
Author: Jonas Frei  pm  me>
AuthorDate: Mon Jan 29 19:28:26 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon Jan 29 19:30:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4cfff9a9

sys-fs/dua-cli: drop 2.23.0

Signed-off-by: Jonas Frei  pm.me>

 sys-fs/dua-cli/Manifest  |  23 -
 sys-fs/dua-cli/dua-cli-2.23.0.ebuild | 176 ---
 2 files changed, 199 deletions(-)

diff --git a/sys-fs/dua-cli/Manifest b/sys-fs/dua-cli/Manifest
index 9fda98d2df..2461778b38 100644
--- a/sys-fs/dua-cli/Manifest
+++ b/sys-fs/dua-cli/Manifest
@@ -7,7 +7,6 @@ DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
 DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
-DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST anyhow-1.0.76.crate 44259 BLAKE2B 
7be61550d78bafe866fc90dd1643cf335110e1f41faaecf295c5433c81894e7398f31f825394aa13df783a3bde3aa6dc11f129d882f0e452a635cfe88b77b84e
 SHA512 
53f2240f952fd806ad0f247b1ee26f988cb8e237e067ddaa12e67efc8d2477ecc5eea0e7fbe59a7f35935185238b184860e3c594c67a96856b0c6407a09cad55
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
@@ -25,25 +24,17 @@ DIST clap_builder-4.4.11.crate 163317 BLAKE2B 
d2d998c4eff422436f36f71d681132b254
 DIST clap_derive-4.4.7.crate 29046 BLAKE2B 
96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b
 SHA512 
4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167
 DIST clap_lex-0.6.0.crate 12272 BLAKE2B 
22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d
 SHA512 
3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
 DIST colorchoice-1.0.0.crate 6857 BLAKE2B 
a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f
 SHA512 
53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
-DIST crossbeam-0.8.2.crate 10502 BLAKE2B 
487a7a5f197898ebea0fd41a413647db0fc3380790cfdfc6cb7cf3caef48197bb7c2498579ce676d3c5796480a8541ae37ae03f009d768a6157246b1f7d63a33
 SHA512 
bd2e54372595daeaddcaa26802780959465bd571cac64f23256b7ecc68ff5c0161a36740a51386ee54abe7c509ad1ff870b6f6877a7921f4335661f2c554c3a0
 DIST crossbeam-0.8.3.crate 10512 BLAKE2B 
c27166546d51f15d4d831379aa506b3c2f25e2fd1d8e6a5654c798e5e5e5e4b45eecf5c554c35fd25dcabe467c81a10d0a6c1c07ce8dc721925146389d4bdfab
 SHA512 
387903f91248a8d445458e6a486f06737926e751fc6b9a93b4c87f68cf455aa0f365b3fe54499f97cf670e79966fc4f146099832ca8632b4bed8b9e88d807925
 DIST crossbeam-channel-0.5.10.crate 90442 BLAKE2B 
f3117110f7c558d2263f0c8522f98a9f38e04d3ce43b4e0fa67f33f23c5c5be6680d177884131dfa75f50cab50b3607be1f09a10126fb960b8a2e04161178292
 SHA512 
afd65fda772f9f225e1b372d27fd90f991097c57ac9b2747a40702e50791c6d702d1342088c99c2243873cbe6126f7c4e8df8f41b00bf4db3dbccfae1ae0063e
-DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 

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

2024-01-29 Thread Jonas Frei
commit: d303e6597e6ca2be27bf4442f30340e7bc9e46cb
Author: Jonas Frei  pm  me>
AuthorDate: Mon Jan 29 19:28:11 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon Jan 29 19:30:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d303e659

sys-fs/dua-cli: add 2.28.0

Signed-off-by: Jonas Frei  pm.me>

 sys-fs/dua-cli/Manifest  |   1 +
 sys-fs/dua-cli/dua-cli-2.28.0.ebuild | 203 +++
 2 files changed, 204 insertions(+)

diff --git a/sys-fs/dua-cli/Manifest b/sys-fs/dua-cli/Manifest
index 0270d55e64..9fda98d2df 100644
--- a/sys-fs/dua-cli/Manifest
+++ b/sys-fs/dua-cli/Manifest
@@ -45,6 +45,7 @@ DIST deranged-0.3.10.crate 17803 BLAKE2B 
58ba49e09051bf6c5e13b66724bbb3577df766a
 DIST diff-0.1.13.crate 46216 BLAKE2B 
27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e
 SHA512 
45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
 DIST dua-cli-2.23.0.tar.gz 113850 BLAKE2B 
3171e45de277dee3f6857de7fe91645a7a47f07898f08c3891adc0fbf4da7382802ea274b517aa466948179e221e2ccec235478b83c72918440a2de5e346d24a
 SHA512 
ed258aba3fd355efd4232eccc6ddd7aa77c6855498b2fff572916e3d8b6bc8b605a0cd57fe1fc6cae1ed16e4322ecba2daeca4a49d2677eeb727d83a513c2d95
 DIST dua-cli-2.25.0.tar.gz 125965 BLAKE2B 
7798c216bac39f331935cbdcfe595c27cb171f8da3dd70906cba26f4cca8ac58822fa7a6a976c27e00ffc1710f0b66389789afd1d6e4bc16c9b9eece6deab3c0
 SHA512 
10244e37efab64eb43a1188d8c832cc0f45df876932b6b0e5daac5008cb715a5965d5cb9efbc949960237bde815c98f9004193f4779f26726a9f9b7dfc2ec41c
+DIST dua-cli-2.28.0.tar.gz 134112 BLAKE2B 
52d0fb50087a990b35dbdb5a39aa6825b1826605cacca3dbc21e654685612b4195e3cc33eb38393bc178c16383786e2663942176fa82b4a795bb7a7da2691d83
 SHA512 
b3bd4ec5a101a3e1e5a88d5de761f37a1ec1b71d6abe9d3aa1c72eac27ebfb19ce44365baec809c70cc9b77d295ca7e242554bf400a5460c45ab2b500f893da5
 DIST either-1.9.0.crate 16660 BLAKE2B 
ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466
 SHA512 
4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
 DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a
 SHA512 
b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 DIST faster-hex-0.9.0.crate 13053 BLAKE2B 
36e07a1b08544f273b30b6c8b79eb97bb0e97efc29c570f59fbe9fb4c818dfc0cbd9f42ccd4e196845c5d1f39db1a49cf61d1931ea5c1f761da2b0da49b03430
 SHA512 
7713b0929ffe5596823d001a83a40fe1c4c500b7cc4218921ebb65f69826a9a9fd6e7b948fbd093cb921bea52e9f2cf3285c9d1d11f2a321dcfba0fb3c9aa5d9

diff --git a/sys-fs/dua-cli/dua-cli-2.28.0.ebuild 
b/sys-fs/dua-cli/dua-cli-2.28.0.ebuild
new file mode 100644
index 00..b099ee9a04
--- /dev/null
+++ b/sys-fs/dua-cli/dua-cli-2.28.0.ebuild
@@ -0,0 +1,203 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.1
+
+EAPI=8
+
+CRATES="
+   addr2line@0.21.0
+   adler@1.0.2
+   ahash@0.8.6
+   allocator-api2@0.2.16
+   anstream@0.6.5
+   anstyle-parse@0.2.3
+   anstyle-query@1.0.2
+   anstyle-wincon@3.0.2
+   anstyle@1.0.4
+   anyhow@1.0.76
+   atty@0.2.14
+   autocfg@1.1.0
+   backtrace@0.3.69
+   bitflags@1.3.2
+   bitflags@2.4.1
+   bstr@1.8.0
+   byte-unit@4.0.19
+   cassowary@0.3.0
+   cc@1.0.83
+   cfg-if@1.0.0
+   chrono@0.4.31
+   clap@4.4.11
+   clap_builder@4.4.11
+   clap_derive@4.4.7
+   clap_lex@0.6.0
+   colorchoice@1.0.0
+   crossbeam-channel@0.5.10
+   crossbeam-deque@0.8.4
+   crossbeam-epoch@0.9.17
+   crossbeam-queue@0.3.10
+   crossbeam-utils@0.8.18
+   crossbeam@0.8.3
+   crossterm@0.27.0
+   crossterm_winapi@0.9.1
+   crosstermion@0.13.0
+   deranged@0.3.10
+   diff@0.1.13
+   either@1.9.0
+   equivalent@1.0.1
+   faster-hex@0.9.0
+   filesize@0.2.0
+   fixedbitset@0.4.2
+   form_urlencoded@1.2.1
+   gimli@0.28.1
+   gix-features@0.36.1
+   gix-glob@0.14.1
+   gix-hash@0.13.3
+   gix-path@0.10.1
+   gix-trace@0.1.4
+   glob@0.3.1
+   hashbrown@0.14.3
+   heck@0.4.1
+   hermit-abi@0.1.19
+   hermit-abi@0.3.3
+   home@0.5.9
+   human_format@1.0.3
+   idna@0.5.0
+   indexmap@2.1.0
+   indoc@2.0.4
+   is-docker@0.2.0
+   is-wsl@0.4.0
+   itertools@0.12.0
+   itoa@1.0.10
+   jwalk@0.8.1
+   libc@0.2.151
+   lock_api@0.4.11
+   log-panics@2.1.0
+   log@0.4.20
+   lru@0.12.1
+   malloc_buf@0.0.6
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/

2024-01-29 Thread Jonas Frei
commit: d3ba784094abef5d54a77371f96a6a6d98ef2581
Author: Jonas Frei  pm  me>
AuthorDate: Mon Jan 29 19:29:31 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon Jan 29 19:30:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3ba7840

app-shells/carapace: add 0.29.1

Signed-off-by: Jonas Frei  pm.me>

 app-shells/carapace/Manifest   |  2 ++
 app-shells/carapace/carapace-0.29.1.ebuild | 35 ++
 2 files changed, 37 insertions(+)

diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest
index 763de0795f..3df7c8c2ec 100644
--- a/app-shells/carapace/Manifest
+++ b/app-shells/carapace/Manifest
@@ -2,3 +2,5 @@ DIST carapace-0.28.5-deps.tar.xz 2166312 BLAKE2B 
9ae03183e1f3f8e3b121f76f226bfe0
 DIST carapace-0.28.5.tar.gz 12432252 BLAKE2B 
ae5b0e30d88fdd79eea05094d7b7e2c5365f115a369aef57200175a48eee755cd4e964c8eb0c42fffe1f1d951db4d217af3aa0ff1c814c4643769479694ee9e0
 SHA512 
ce1746a05075afed1a394b424c8dc796f3c9a9215010fb4f716fde8c230f8a50b616e83883c292f524dff87697a2e5837b9739bb546dc8e58edcbe12f416df9b
 DIST carapace-0.29.0-deps.tar.xz 2174596 BLAKE2B 
31e114a8a6e745caa215d89b425e64f22c9d3a9bfbc8cb4ac121aefd48b867d1dc2dedab4520dd39285400dab9e63f9c545b66de544a23707a9efa5d2fa0a988
 SHA512 
e492689d7df03af68038b1e8257fdce7305afc644cb59b610f961a53576146e2c5c900a3acba61ef65766db10bbde3bda3acb2402265fba1f38886050e95f8bb
 DIST carapace-0.29.0.tar.gz 13130195 BLAKE2B 
6343082dcee528de8364d642f3cc52f73cf0d7437f0926957cf60a83ebf7cca98d2aeddee229338b5b3774812a149d9021b0a67def5bbad7bba926572f6d46bb
 SHA512 
6f52a7c5b87b1714c00851638b40c04562796e842939eb11577751856e64ae49da29203cf572179a525c2540dfa7968d325a405dd08a77361e808184bab95675
+DIST carapace-0.29.1-deps.tar.xz 2185748 BLAKE2B 
d95e703f5e689a0d584137859980305cbe3eb1e9d610c26a29fd03072f108d1a70e2842c82d09f38bfe6a32c813ed8abaf6688f4ea4475b5f0aa9500e2f0ad37
 SHA512 
4ab6aeeab452b5eae34079b3db515e607e94c1aec1fddcea0c48a5ae6e7d7ea7b0ada7c092671df95a430dadf21972818cd853cd1df358bcd51592492bff24e2
+DIST carapace-0.29.1.tar.gz 13131752 BLAKE2B 
b2d0d4c9f813b47983ebd53c5a1d9734559d84bd4fe166a980dc52fb895a33213d648aa72eca2e0f0417f19ffd6af5b31f011aa253afd32faf23a5f3c095a0a3
 SHA512 
00ead529358b36eabf5456dbbe86477a1dafe0b9061445195827184abad6027c98950e7f3450dcba1a013323e8311023c44a6b7a8a3e6ce35f5acf990087ca51

diff --git a/app-shells/carapace/carapace-0.29.1.ebuild 
b/app-shells/carapace/carapace-0.29.1.ebuild
new file mode 100644
index 00..40ee14adaf
--- /dev/null
+++ b/app-shells/carapace/carapace-0.29.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Multi-shell multi-command argument completer"
+HOMEPAGE="https://rsteube.github.io/carapace-bin/;
+SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
+DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz;
+SRC_URI+=" ${DEPS_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/${PN}-bin-${PV}"
+
+src_compile() {
+   pushd "cmd/${PN}"
+   ego generate ./...
+   ego build -ldflags="-s -w" -tags release
+}
+
+src_install() {
+   dobin "cmd/${PN}/${PN}"
+   mv "docs/src" "docs/book" || die
+   rm -r "docs/book/release_notes" || die
+   dodoc "README.md"
+   dodoc -r "docs/book"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xh/

2024-01-29 Thread Jonas Frei
commit: d77f5c48d62d20ee09401107e1927ef71eac62af
Author: Jonas Frei  pm  me>
AuthorDate: Mon Jan 29 19:26:48 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon Jan 29 19:30:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d77f5c48

net-misc/xh: add 0.21.0

Signed-off-by: Jonas Frei  pm.me>

 net-misc/xh/Manifest | 169 +++
 net-misc/xh/xh-0.21.0.ebuild | 314 +++
 2 files changed, 483 insertions(+)

diff --git a/net-misc/xh/Manifest b/net-misc/xh/Manifest
index 794b25af08..9cd7e4adfd 100644
--- a/net-misc/xh/Manifest
+++ b/net-misc/xh/Manifest
@@ -1,251 +1,420 @@
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST alloc-no-stdlib-2.0.4.crate 10105 BLAKE2B 
afa0bfeb7df1d742edb412dca4c22957fc21c2a1be21c64c58503d4b943c06e3163d0f3c90525b25323b8dc38e6c64136ec4f9608758c5c6f3bd07c2c033ee74
 SHA512 
6518856fa524ee0fe8e04cf133c11028efcf2f6a28f3a70e401566a4eb343c954dba34aec2a02c0d0359757dfb5dcf48279610646215eea190d699708d838904
 DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B 
a22faf3482e416664f2e104f5f45c4e6d116a42b890216b80102e266f7a3a3accd2933aeca71650a4c4626e3d9da76b6488ffc9ea2ae4229cdfbf1ce9ca6c7cf
 SHA512 
9c4169052ad460af2be6f2a128056661b2f26da0122877f13fcd4f4f3e2e9537783cb2b2bec47af43569629639aa8ad507ab010833982e5d942f5b26cfd46c14
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
 DIST anstyle-0.3.5.crate 14272 BLAKE2B 
15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52
 SHA512 
3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709
 DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
+DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/

2024-01-29 Thread Jonas Frei
commit: 72b671e34a13a1e9affe7c524e1d8cfd089d1c1a
Author: Jonas Frei  pm  me>
AuthorDate: Mon Jan 29 19:29:49 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon Jan 29 19:30:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72b671e3

app-shells/carapace: drop 0.29.0

Signed-off-by: Jonas Frei  pm.me>

 app-shells/carapace/Manifest   |  2 --
 app-shells/carapace/carapace-0.29.0.ebuild | 35 --
 2 files changed, 37 deletions(-)

diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest
index 3df7c8c2ec..fbf9429800 100644
--- a/app-shells/carapace/Manifest
+++ b/app-shells/carapace/Manifest
@@ -1,6 +1,4 @@
 DIST carapace-0.28.5-deps.tar.xz 2166312 BLAKE2B 
9ae03183e1f3f8e3b121f76f226bfe0230ef2c4f2b2f02deffeb42228767b38ad614dd7b32f9e27400db94f87f8e061e84be15fc8930fa55edbb953cea17f9c4
 SHA512 
f50ae69ce6dc7f06aee4d62e0f4a49b9932c38c58fef67aa6a1dae2bc7852a6c66ad3f80709efb69bbdfd5fa8564c758bb6b72b32d5671d7022c72b5a6cc0b0e
 DIST carapace-0.28.5.tar.gz 12432252 BLAKE2B 
ae5b0e30d88fdd79eea05094d7b7e2c5365f115a369aef57200175a48eee755cd4e964c8eb0c42fffe1f1d951db4d217af3aa0ff1c814c4643769479694ee9e0
 SHA512 
ce1746a05075afed1a394b424c8dc796f3c9a9215010fb4f716fde8c230f8a50b616e83883c292f524dff87697a2e5837b9739bb546dc8e58edcbe12f416df9b
-DIST carapace-0.29.0-deps.tar.xz 2174596 BLAKE2B 
31e114a8a6e745caa215d89b425e64f22c9d3a9bfbc8cb4ac121aefd48b867d1dc2dedab4520dd39285400dab9e63f9c545b66de544a23707a9efa5d2fa0a988
 SHA512 
e492689d7df03af68038b1e8257fdce7305afc644cb59b610f961a53576146e2c5c900a3acba61ef65766db10bbde3bda3acb2402265fba1f38886050e95f8bb
-DIST carapace-0.29.0.tar.gz 13130195 BLAKE2B 
6343082dcee528de8364d642f3cc52f73cf0d7437f0926957cf60a83ebf7cca98d2aeddee229338b5b3774812a149d9021b0a67def5bbad7bba926572f6d46bb
 SHA512 
6f52a7c5b87b1714c00851638b40c04562796e842939eb11577751856e64ae49da29203cf572179a525c2540dfa7968d325a405dd08a77361e808184bab95675
 DIST carapace-0.29.1-deps.tar.xz 2185748 BLAKE2B 
d95e703f5e689a0d584137859980305cbe3eb1e9d610c26a29fd03072f108d1a70e2842c82d09f38bfe6a32c813ed8abaf6688f4ea4475b5f0aa9500e2f0ad37
 SHA512 
4ab6aeeab452b5eae34079b3db515e607e94c1aec1fddcea0c48a5ae6e7d7ea7b0ada7c092671df95a430dadf21972818cd853cd1df358bcd51592492bff24e2
 DIST carapace-0.29.1.tar.gz 13131752 BLAKE2B 
b2d0d4c9f813b47983ebd53c5a1d9734559d84bd4fe166a980dc52fb895a33213d648aa72eca2e0f0417f19ffd6af5b31f011aa253afd32faf23a5f3c095a0a3
 SHA512 
00ead529358b36eabf5456dbbe86477a1dafe0b9061445195827184abad6027c98950e7f3450dcba1a013323e8311023c44a6b7a8a3e6ce35f5acf990087ca51

diff --git a/app-shells/carapace/carapace-0.29.0.ebuild 
b/app-shells/carapace/carapace-0.29.0.ebuild
deleted file mode 100644
index 40ee14adaf..00
--- a/app-shells/carapace/carapace-0.29.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Multi-shell multi-command argument completer"
-HOMEPAGE="https://rsteube.github.io/carapace-bin/;
-SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
-DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz;
-SRC_URI+=" ${DEPS_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-S="${WORKDIR}/${PN}-bin-${PV}"
-
-src_compile() {
-   pushd "cmd/${PN}"
-   ego generate ./...
-   ego build -ldflags="-s -w" -tags release
-}
-
-src_install() {
-   dobin "cmd/${PN}/${PN}"
-   mv "docs/src" "docs/book" || die
-   rm -r "docs/book/release_notes" || die
-   dodoc "README.md"
-   dodoc -r "docs/book"
-}



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

2024-01-29 Thread Matt Turner
commit: 852d4ce6b426717d107849d8151b3dc2f1104d95
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 29 19:27:03 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 29 19:31:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852d4ce6

package.use.mask: Mask USE=zink on media-libs/mesa

Bug: https://bugs.gentoo.org/919858
Bug: https://bugs.gentoo.org/923054
Signed-off-by: Matt Turner  gentoo.org>

 profiles/default/linux/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index 5407972c13ac..e4e8702dc01d 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2024-01-29)
+# Causes various issues. See bugs #919858, #923054
+media-libs/mesa zink
+
 # Sam James  (2023-06-06)
 # Needs linux-only dev-libs/libaio.
 app-emulation/qemu -aio



[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/

2024-01-29 Thread Fabian Groffen
commit: e0241cdfdf60a53475e57214d5275f899085f535
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 29 18:58:40 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 29 18:58:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e0241cdf

scripts/auto-bootstraps/dobootstrap: fix match for Darwin 8/9

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

 scripts/auto-bootstraps/dobootstrap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/auto-bootstraps/dobootstrap 
b/scripts/auto-bootstraps/dobootstrap
index 60ed9b69ea..45b37c5211 100755
--- a/scripts/auto-bootstraps/dobootstrap
+++ b/scripts/auto-bootstraps/dobootstrap
@@ -39,7 +39,7 @@ do_prepare() {
 
local chost=$(${BASH} ${bootstrap} chost.guess x)
case ${chost} in
-   powerpc*-*darwin[89])
+   *-darwin[89])
# ppc64-darwin never really worked for unknown reasons
# darwin9 (Leopard) doesn't work on Intel either
bitw=32



[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/, scripts/

2024-01-29 Thread Fabian Groffen
commit: 9f3aa797227a200600d22333ed4042e0b7c9024f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 29 18:52:05 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 29 18:52:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=9f3aa797

scripts/bootstrap-prefix: drop Darwin 9 to 32-bits only

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

 scripts/auto-bootstraps/dobootstrap | 3 ++-
 scripts/bootstrap-prefix.sh | 8 +---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/scripts/auto-bootstraps/dobootstrap 
b/scripts/auto-bootstraps/dobootstrap
index c237433034..60ed9b69ea 100755
--- a/scripts/auto-bootstraps/dobootstrap
+++ b/scripts/auto-bootstraps/dobootstrap
@@ -39,8 +39,9 @@ do_prepare() {
 
local chost=$(${BASH} ${bootstrap} chost.guess x)
case ${chost} in
-   powerpc*-*darwin*)
+   powerpc*-*darwin[89])
# ppc64-darwin never really worked for unknown reasons
+   # darwin9 (Leopard) doesn't work on Intel either
bitw=32
;;
*-solaris*|*-darwin*)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index e743594647..9e2c9ca8ce 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -2501,7 +2501,7 @@ EOF
if type -P xcode-select > /dev/null ; then
if [[ -d /usr/include ]] ; then
# if we have /usr/include we're on an older system
-   if [[ ${CHOST} == powerpc* ]]; then
+   if [[ ${CHOST} == *-darwin[89] ]]; then
# ancient Xcode (3.0/3.1)
cat << EOF
 
@@ -2603,9 +2603,11 @@ EOF
local candomultilib=no
local t64 t32
case "${CHOST}" in
-   *86*-darwin9|*86*-darwin1[012345])
+   *86*-darwin1[012345])
# PPC/Darwin only works in 32-bits mode, so this is 
Intel
-   # only, and only starting from Leopard (10.5, darwin9)
+   # only, and officially starting from Leopard (10.5, 
darwin9)
+   # but this is broken, so stick to 32-bits there, and 
use it
+   # from Snow Lepard (10.6).
# with Big Sur (11.0, darwin20) we have x64 or arm64 
only
candomultilib=yes
t64=x86_64-${CHOST#*-}



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2024-01-29 Thread Fabian Groffen
commit: 2c9812b9969dea501dc889593e9bacd572bb01f4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Jan 29 18:52:57 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Jan 29 18:52:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2c9812b9

scripts/bootstrap-prefix: find OS matching SDK on Darwin

For some reason Apple installs SDKs for the next versions of the OS
automatically, and then enables those SDKs.  Doing so, however results
in mismatches between the running system and the SDK, such as finding
definitions of symbols, but not being able to resolve them during
runtime.

Try and find an SDK that matches the running OS, in the hope that things
match better.

Bug: https://bugs.gentoo.org/910720
Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 13 +
 1 file changed, 13 insertions(+)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 9e2c9ca8ce..91463681fe 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -443,6 +443,19 @@ bootstrap_profile() {
SDKPATH=/
else
SDKPATH=$(xcrun --show-sdk-path --sdk macosx)
+   if [[ -L ${SDKPATH} ]] ; then
+   # try and find a matching OS SDK
+   local fsdk=$(readlink -f "${SDKPATH}")
+   local osvers=$(sw_vers -productVersion)
+   if [[ ${osvers%%.*} -le 10 ]] ; then
+   osvers=$(echo ${osvers} | cut -d'.' 
-f1-2)
+   else
+   osvers=${osvers%%.*}
+   fi
+   fsdk=${fsdk%/MacOSX*.sdk}
+   fsdk=${fsdk}/MacOSX${osvers}.sdk
+   [[ -e ${fsdk} ]] && SDKPATH=${fsdk}
+   fi
if [[ ! -e ${SDKPATH} ]] ; then
SDKPATH=$(xcodebuild -showsdks | sort -nr \
| grep -o "macosx.*" | head -n1)



[gentoo-commits] repo/proj/guru:master commit in: app-crypt/lego/

2024-01-29 Thread David Roman
commit: 53ddd411d73f6fef1f7644bfe3fdf047050254e5
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Mon Jan 29 11:55:41 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Jan 29 11:55:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53ddd411

app-crypt/lego: add 4.15.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-crypt/lego/Manifest | 3 +++
 app-crypt/lego/{lego-.ebuild => lego-4.15.0.ebuild} | 2 +-
 app-crypt/lego/lego-.ebuild | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
index 6a66b1065e..a56340a1d7 100644
--- a/app-crypt/lego/Manifest
+++ b/app-crypt/lego/Manifest
@@ -1,3 +1,6 @@
 DIST lego-4.14.2-deps.tar.xz 204384528 BLAKE2B 
5db3b7b6c194b4042b4c81a490c99f79339c9c0c4571bf31061a352626f08afcf8508edaf104af784243476264edd03c3e992aef711d05f26f5270f27b98e7bd
 SHA512 
a07c5bf3fa0b99e3b2af06141b1049ff030b7d74c2a38fbe7c15fc46a622d4cc02c2e563e03eb5aede1ef8dc0ea3d16b775f2381a41caafbe3c6e45831d56544
 DIST lego-4.14.2-docs.tar.gz 3639965 BLAKE2B 
deb991244c93cd317a8e3acb90acc5f6712d5f5a1cf65ce615a13830e5a91fb35070b1eb9ce808322fa1e6e3cc9a6ee4253b488c1c8cbef0d7899b000a00d45f
 SHA512 
13ea06e72581aee038d8cc4906b357d506b1dd20f1c8bd32a1c3fcfa364bdac2ccb76416bf6328f07e8feabc934329358ab75b0a440ede859caf350febac69fd
 DIST lego-4.14.2.tar.gz 672197 BLAKE2B 
b633d6ed12fd7d38c35db392a58785fd32c3475961a49c5dbb3fe4986ca17c322a39ff604e73688928db1fa26eee70c8d9774fb560f96c5e017b680e2f89dbf2
 SHA512 
089788d1df077bdf8731250664628c9dbf44c8db7f2755242029c69b450eb892845b4c0b549a7affe80e351a29a6cc9d07514df3d0b7d1d17b42e20d1c85eca1
+DIST lego-4.15.0-deps.tar.xz 211464468 BLAKE2B 
545c8029f4bd337a73d9ba68b7c07e9c38a67e2ab35db31b3c79d3b438f4db88317be4715bcc642e41cb29d920e9dcbb0c9de75a1ecf14fff08f14b1056a43b8
 SHA512 
551532265fa0f42530ef428f798e293bc96530ad307b4bd658c77e4ca74fd8323766868b8b75e5657aa0f5f627705b3f1990430042cb7a8338269d7234179039
+DIST lego-4.15.0-docs.tar.gz 3650516 BLAKE2B 
b08d587ec1ee9dad15c568ab979270cf112ba8cf29c1eabd818f30bf38dd29c0625df1fff7d54ce1ed87dfe191378ad0ec288a11d3f029d55c1593c50301061a
 SHA512 
34b1172aa9e4ef53cd2efb1e84ab0b94de2280f81440477471ebf0091cad2996ae0dbef9797b7f652c6ec13053eb6557cd809dbd48b1936747d3c0e4eda63a3d
+DIST lego-4.15.0.tar.gz 683931 BLAKE2B 
b4bcdca4ea72e7826b690b15c297b37c186567d0167715542279acad6173d8e77883ffb79ab9cdb53f505421f67326ceca52a698f9a977cffc738b77dd8d29ed
 SHA512 
a6cc56cbd430ed4b05451783c81d95bbd16e1c4874078b96a9057e2e7b3fde581be1b3663fdc7713079df7f2f24c8581b2f6af5b6c64737303f98e7e2bde8602

diff --git a/app-crypt/lego/lego-.ebuild b/app-crypt/lego/lego-4.15.0.ebuild
similarity index 96%
copy from app-crypt/lego/lego-.ebuild
copy to app-crypt/lego/lego-4.15.0.ebuild
index 29e58d9642..283540e19c 100644
--- a/app-crypt/lego/lego-.ebuild
+++ b/app-crypt/lego/lego-4.15.0.ebuild
@@ -8,7 +8,7 @@ inherit go-module
 DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library 
written in Go"
 HOMEPAGE="https://github.com/go-acme/lego/;
 
-DOCUMENTATION_COMMIT=e28a6ff22f2b7f75b8aaae5012672cfcca2be690
+DOCUMENTATION_COMMIT=9fcb88b9d6914c456d6800cc84c3cd0a6ac93f18
 
 if [[ ${PV} == * ]]; then
inherit git-r3

diff --git a/app-crypt/lego/lego-.ebuild b/app-crypt/lego/lego-.ebuild
index 29e58d9642..283540e19c 100644
--- a/app-crypt/lego/lego-.ebuild
+++ b/app-crypt/lego/lego-.ebuild
@@ -8,7 +8,7 @@ inherit go-module
 DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library 
written in Go"
 HOMEPAGE="https://github.com/go-acme/lego/;
 
-DOCUMENTATION_COMMIT=e28a6ff22f2b7f75b8aaae5012672cfcca2be690
+DOCUMENTATION_COMMIT=9fcb88b9d6914c456d6800cc84c3cd0a6ac93f18
 
 if [[ ${PV} == * ]]; then
inherit git-r3



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/auto-cpufreq/, sys-power/auto-cpufreq/files/

2024-01-29 Thread David Roman
commit: ca4babc32a085ddc64f081032166788f0a6b36e4
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 29 18:24:45 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Jan 29 18:24:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca4babc3

sys-power/auto-cpufreq: add 2.1.0

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

 sys-power/auto-cpufreq/Manifest|  1 +
 sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild   | 84 ++
 .../auto-cpufreq-remove-poetry_versioning.patch| 13 
 3 files changed, 98 insertions(+)

diff --git a/sys-power/auto-cpufreq/Manifest b/sys-power/auto-cpufreq/Manifest
index b1e61e9c1d..d01430a9cd 100644
--- a/sys-power/auto-cpufreq/Manifest
+++ b/sys-power/auto-cpufreq/Manifest
@@ -1 +1,2 @@
 DIST auto-cpufreq-1.9.6.tar.gz 28393 BLAKE2B 
a4204cdfe549743c6781c4cf26c97133e488735d806d97205af2d956500b7b867c1635f6f20ee9940d9b98377b20fc83a31953099319e4e245a381754e35e8ee
 SHA512 
55892a4ed27fbc8ffad8b67c9cfa9f70e510342bb2c4fbf8b84c8e4da0a4ca51940f34e02a052f97efdc41085cf4ff8db5323328a1b7ce948d9a87338a209798
+DIST auto-cpufreq-2.1.0.tar.gz 211221 BLAKE2B 
ee376e44b31cd93ae37c3a800fd1b7e89af3b696e1d128d2bc8d335b1240d2e2b0d5aa0e90cd1465185bfff9cee02069ee1d46120be014b1dc61ce056308d4a1
 SHA512 
e01e6f03e7fcd3e0640ebd829234a07043c8d88bd1feabbcc6df463007b2e93410935394257bc28ed1297b294292425adfe4079a3dff0ec5636c23c3cbdd9ee0

diff --git a/sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild 
b/sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild
new file mode 100644
index 00..ba46f6a706
--- /dev/null
+++ b/sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Automatic CPU speed & power optimizer for Linux"
+HOMEPAGE="https://github.com/AdnanHodzic/auto-cpufreq;
+SRC_URI="https://github.com/AdnanHodzic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="systemd"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+PATCHES=( "${FILESDIR}/${PN}-remove-poetry_versioning.patch" )
+
+src_prepare() {
+   sed -i 's|usr/local|usr|g' "scripts/${PN}.service" 
"scripts/${PN}-openrc" auto_cpufreq/core.py || die
+   distutils-r1_src_prepare
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   exeinto "/usr/share/${PN}/scripts"
+   doexe scripts/cpufreqctl.sh
+
+   if use systemd; then
+   systemd_douserunit "scripts/${PN}.service"
+   else
+   doinitd "scripts/${PN}-openrc"
+   mv "${D}/etc/init.d/${PN}-openrc" "${D}/etc/init.d/${PN}" || die
+   fi
+}
+
+pkg_postinst() {
+   touch /var/log/auto-cpufreq.log
+
+   elog ""
+   elog "Enable auto-cpufreq daemon service at boot:"
+   if use systemd; then
+   elog "systemctl enable --now auto-cpufreq"
+   else
+   elog "rc-update add auto-cpufreq default"
+   fi
+   elog ""
+   elog "To view live log, run:"
+   elog "auto-cpufreq --stats"
+}
+
+pkg_postrm() {
+   # Remove auto-cpufreq log file
+   if [ -f "/var/log/auto-cpufreq.log" ]; then
+   rm /var/log/auto-cpufreq.log || die
+   fi
+
+   # Remove auto-cpufreq's cpufreqctl binary
+   # it overwrites cpufreqctl.sh
+   if [ -f "/usr/bin/cpufreqctl" ]; then
+   rm /usr/bin/cpufreqctl || die
+   fi
+
+   # Restore original cpufreqctl binary if backup was made
+   if [ -f "/usr/bin/cpufreqctl.auto-cpufreq.bak" ]; then
+   mv /usr/bin/cpufreqctl.auto-cpufreq.bak /usr/bin/cpufreqctl || 
die
+   fi
+}

diff --git 
a/sys-power/auto-cpufreq/files/auto-cpufreq-remove-poetry_versioning.patch 
b/sys-power/auto-cpufreq/files/auto-cpufreq-remove-poetry_versioning.patch
new file mode 100644
index 00..c48110495a
--- /dev/null
+++ b/sys-power/auto-cpufreq/files/auto-cpufreq-remove-poetry_versioning.patch
@@ -0,0 +1,13 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index c555726..f3ea0ab 100644
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -33,7 +33,7 @@ poetry = "^1.6.1"
+ 
+ [build-system]
+ requires = ["poetry-core>=1.0.0", "poetry-dynamic-versioning>=1.0.0,<2.0.0"]
+-build-backend = "poetry_dynamic_versioning.backend"
++build-backend = "poetry.core.masonry.api"
+ 
+ [tool.poetry.scripts]
+ auto-cpufreq = "auto_cpufreq.bin.auto_cpufreq:main"



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

2024-01-29 Thread Zac Medico
commit: c82dc8c8fe92979b82df4c71bb9961973367e8f9
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 29 17:38:20 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 29 17:43:27 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c82dc8c8

_start_fork: Ensure any _setup_pipes exception is displayed

Fixes: 7ec7a647ef6e ("process.spawn: add abstraction layer for os.fork()")
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/process.py | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/lib/portage/process.py b/lib/portage/process.py
index be1c5d350a..71750a715f 100644
--- a/lib/portage/process.py
+++ b/lib/portage/process.py
@@ -658,13 +658,8 @@ def _exec_wrapper(
 writemsg(
 f"ERROR: Executing {mycommand} failed with E2BIG. Child 
process environment size: {env_stats.env_size} bytes. Largest environment 
variable: {env_stats.env_largest_name} ({env_stats.env_largest_size} bytes)\n"
 )
-
-# We need to catch _any_ exception so that it doesn't
-# propagate out of this function and cause exiting
-# with anything other than os._exit()
 writemsg(f"{e}:\n   {' '.join(mycommand)}\n", noiselevel=-1)
-traceback.print_exc()
-sys.stderr.flush()
+raise
 
 
 def _exec(
@@ -1174,8 +1169,14 @@ def _start_fork(
 pid = os.fork()
 
 if pid == 0:
-_setup_pipes(fd_pipes, close_fds=close_fds, inheritable=True)
-target(*args, **kwargs)
+try:
+_setup_pipes(fd_pipes, close_fds=close_fds, inheritable=True)
+target(*args, **kwargs)
+except Exception:
+# We need to catch _any_ exception and display it since the 
child
+# process must unconditionally exit via os._exit() if exec 
fails.
+traceback.print_exc()
+sys.stderr.flush()
 finally:
 # Don't used portage.getpid() here, in case there is a race
 # with getpid cache invalidation via _ForkWatcher hook.



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

2024-01-29 Thread Michał Górny
commit: 949f8634c5262ea19965c8e40ffeec630690124b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 29 17:05:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 29 17:18:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949f8634

dev-python/terminado: Add missing dev-python/pytest-timeout dep

Closes: https://bugs.gentoo.org/923238
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/terminado/terminado-0.18.0.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/terminado/terminado-0.18.0.ebuild 
b/dev-python/terminado/terminado-0.18.0.ebuild
index c17a455d8281..e3856f4e6f4a 100644
--- a/dev-python/terminado/terminado-0.18.0.ebuild
+++ b/dev-python/terminado/terminado-0.18.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,6 +22,11 @@ RDEPEND="
dev-python/ptyprocess[${PYTHON_USEDEP}]
dev-python/tornado[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   test? (
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest
 



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

2024-01-29 Thread Michał Górny
commit: ecc988102fa750dcf2401eaf2c295a31d97a0d20
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 29 17:16:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 29 17:18:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc98810

dev-python/simpervisor: Add a fix for newer yarl compatibility

Closes: https://bugs.gentoo.org/923234
Signed-off-by: Michał Górny  gentoo.org>

 .../simpervisor/files/simpervisor-1.0.0-yarl.patch | 28 ++
 ...or-1.0.0.ebuild => simpervisor-1.0.0-r1.ebuild} |  7 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/dev-python/simpervisor/files/simpervisor-1.0.0-yarl.patch 
b/dev-python/simpervisor/files/simpervisor-1.0.0-yarl.patch
new file mode 100644
index ..5f884255262c
--- /dev/null
+++ b/dev-python/simpervisor/files/simpervisor-1.0.0-yarl.patch
@@ -0,0 +1,28 @@
+From b08f4b9b46009fb96c7194aecbc28d6b266e44c0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Mon, 29 Jan 2024 18:14:32 +0100
+Subject: [PATCH] Convert `PORT` envvar to int to fix aiohttp/yarl
+ compatibility
+
+Conver the value of the `PORT` environment variable to int, to fix
+incompatibility with modern versions of aiohttp/yarl, that do expect
+the `port` argument to be one.
+
+Fixes #49
+---
+ tests/child_scripts/simplehttpserver.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/child_scripts/simplehttpserver.py 
b/tests/child_scripts/simplehttpserver.py
+index cc460ff..268dc7d 100644
+--- a/tests/child_scripts/simplehttpserver.py
 b/tests/child_scripts/simplehttpserver.py
+@@ -11,7 +11,7 @@
+ print("waiting", wait_time)
+ time.sleep(wait_time)
+ 
+-PORT = os.environ["PORT"]
++PORT = int(os.environ["PORT"])
+ 
+ routes = web.RouteTableDef()
+ 

diff --git a/dev-python/simpervisor/simpervisor-1.0.0.ebuild 
b/dev-python/simpervisor/simpervisor-1.0.0-r1.ebuild
similarity index 80%
rename from dev-python/simpervisor/simpervisor-1.0.0.ebuild
rename to dev-python/simpervisor/simpervisor-1.0.0-r1.ebuild
index ac7a8e2d6665..344831934f52 100644
--- a/dev-python/simpervisor/simpervisor-1.0.0.ebuild
+++ b/dev-python/simpervisor/simpervisor-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,3 +27,8 @@ BDEPEND="
 "
 
 distutils_enable_tests pytest
+
+PATCHES=(
+   # https://github.com/jupyterhub/simpervisor/pull/50
+   "${FILESDIR}/${P}-yarl.patch"
+)



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/

2024-01-29 Thread Sam James
commit: 236a58a2f301b5f77100e8bf044a40c91b789440
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 29 17:16:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 29 17:16:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236a58a2

sys-fs/zfs-kmod: fix debugging hack

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

 sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild
index 863395ebfef3..944c90fac889 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild
@@ -104,7 +104,7 @@ pkg_setup() {
"Linux ${kv_major_max}.${kv_minor_max} is the latest 
supported version"
fi
 
-   #linux-mod-r1_pkg_setup
+   linux-mod-r1_pkg_setup
 }
 
 src_prepare() {



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

2024-01-29 Thread Sam James
commit: 423331f99c618054ca7033275bae448ef659cdf7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 29 17:16:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 29 17:16:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423331f9

dev-libs/libgrapheme: Keyword 2.0.2 arm64, #923218

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

 dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild 
b/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild
index bbdd40983f99..42cdfea03e32 100644
--- a/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild
+++ b/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://dl.suckless.org/libgrapheme/${P}.tar.gz;
 
 LICENSE="ISC Unicode-DFS-2016"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 # upstream suggests keeping the static option, others have requested it too
 IUSE="static-libs"
 



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

2024-01-29 Thread Sam James
commit: 97c4f1ae140e105e8bcdf6a0f02f1ffb6ba07eeb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 29 17:16:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 29 17:16:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c4f1ae

media-gfx/imv: Keyword 4.4.0-r1 arm64, #923218

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

 media-gfx/imv/imv-4.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/imv/imv-4.4.0-r1.ebuild 
b/media-gfx/imv/imv-4.4.0-r1.ebuild
index fd3d130c7a8d..8505093dd356 100644
--- a/media-gfx/imv/imv-4.4.0-r1.ebuild
+++ b/media-gfx/imv/imv-4.4.0-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+X +freeimage gif heif icu jpeg png svg test tiff wayland"
 REQUIRED_USE="|| ( X wayland )"
 RESTRICT="!test? ( test )"



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

2024-01-29 Thread Andreas K. Hüttel
commit: 7f3c2c736b0ed92ba57f7d058485afb7045f6fb6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jan 29 16:50:21 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jan 29 16:50:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3c2c73

sys-devel/binutils: add 2.42

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

 sys-devel/binutils/Manifest |   2 +
 sys-devel/binutils/binutils-2.42.ebuild | 533 
 2 files changed, 535 insertions(+)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 7f5f5df7a6fa..aff997a5c5a6 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -21,3 +21,5 @@ DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 
1cc29e868ded12845856c5da567f23
 DIST binutils-2.41-patches-4.tar.xz 86580 BLAKE2B 
32748fd0e81a7e323e9f56f0864f2a1755b8fe1b09c777075e31a292297e365c47b47003f8f1bffacc254ed8dccf1c655b7b13f61da751c9db090e56d819fbb2
 SHA512 
90dcf38c1ed2ae015eb9de922e946e2be62355bd51276075e7f1c0a06cd52408057c4151a2d2d4c07e33c1d2c5998001cba5509819e5722cce45f70172465ea5
 DIST binutils-2.41-patches-5.tar.xz 95176 BLAKE2B 
bbc94b3c7d70653a1056afe57a120b6eac9f0c8f51f05e95a1b5f80f2b7ef35e6355d740b49bc1ec2f3a13a838d5210ff4a205aa2bde5a72bc55c12100bce726
 SHA512 
ad293f97116f71322993f381c1af69fad1719a159f127ff16ddeca62f9b9b62aaf141abfa661985a61e9be7ae0639772148e69293a97364eebbf49182babb691
 DIST binutils-2.41.tar.xz 26765692 BLAKE2B 
3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75
 SHA512 
5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374
+DIST binutils-2.42-patches-1.tar.xz 14472 BLAKE2B 
d6e28c92d2fecb2015fc7963be65beb21804eb918e592194485b57343b34eeafa81409ba3fde16c85c890c0446b900843d2ff72c62aba4f93cfebef300dd9036
 SHA512 
ef2eaa05532e6b32417fcbf8f0de97f5f694a657caa5e8af5d55d42b00a5b7ecad085c74f16d747c3290c00aa52c5f0ce9b6f54941a9657889f953279198b665
+DIST binutils-2.42.tar.xz 27567160 BLAKE2B 
e67a5c028fba70e70088fd11b38ec8c9c4ed5a019badefda25abeb6275997b16f0891e7ff3424c4b82bbfae92e8992669826920dd53df61cd48469d8f7cd5bd1
 SHA512 
155f3ba14cd220102f4f29a4f1e5cfee3c48aa03b74603460d05afb73c70d6657a9d87eee6eb88bf13203fe6f31177a5c9addc04384e956e7da8069c8ecd20a6

diff --git a/sys-devel/binutils/binutils-2.42.ebuild 
b/sys-devel/binutils/binutils-2.42.ebuild
new file mode 100644
index ..cf70b25e7676
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.42.ebuild
@@ -0,0 +1,533 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="https://sourceware.org/binutils/;
+
+LICENSE="GPL-3+"
+IUSE="cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins 
static-libs test vanilla zstd"
+
+# Variables that can be set here  (ignored for live ebuilds)
+# PATCH_VER  - the patchset version
+#  Default: empty, no patching
+# PATCH_BINUTILS_VER - the binutils version in the patchset name
+#- Default: PV
+# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
+#  for the patchsets
+
+PATCH_VER=1
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SLOT=${PV}
+else
+   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+   PATCH_DEV=${PATCH_DEV:-dilfridge}
+   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz 
https://sourceware.org/pub/binutils/releases/binutils-${PV}.tar.xz 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz;
+   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
+   SLOT=$(ver_cut 1-2)
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+#
+# The cross-compile logic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+#
+# The dependencies
+#
+RDEPEND="
+   >=sys-devel/binutils-config-3
+   sys-libs/zlib
+   debuginfod? (
+   dev-libs/elfutils[debuginfod(-)]
+   )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( sys-apps/texinfo )
+   test? (
+   dev-util/dejagnu
+   app-alternatives/bc
+   )
+   nls? ( sys-devel/gettext )
+   zstd? ( virtual/pkgconfig )
+   app-alternatives/lex
+   app-alternatives/yacc
+"
+
+RESTRICT="!test? ( test )"
+

  1   2   3   >