[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/files/, dev-tcltk/snack/

2023-01-15 Thread Alfredo Tupone
commit: a6fc08c0bf07d08f2ee66b45ee0a2cd58d266e1f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan 16 07:43:06 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan 16 07:46:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fc08c0

dev-tcltk/snack: fix parallelMake

Closes: https://bugs.gentoo.org/884611
Signed-off-by: Alfredo Tupone  gentoo.org>

 .../snack/files/snack-2.2.10-parallelMake.patch  | 20 
 dev-tcltk/snack/snack-2.2.10-r11.ebuild  |  1 +
 2 files changed, 21 insertions(+)

diff --git a/dev-tcltk/snack/files/snack-2.2.10-parallelMake.patch 
b/dev-tcltk/snack/files/snack-2.2.10-parallelMake.patch
new file mode 100644
index ..53e79c0f1eff
--- /dev/null
+++ b/dev-tcltk/snack/files/snack-2.2.10-parallelMake.patch
@@ -0,0 +1,20 @@
+--- a/unix/Makefile.in 2023-01-16 08:39:23.021056229 +0100
 b/unix/Makefile.in 2023-01-16 08:40:31.485926112 +0100
+@@ -290,7 +290,7 @@
+ SphereFile.o: $(GENERIC_DIR)/SphereFile.c
+   $(CC) -c $(CFLAGS) -DUSE_SNACK_STUBS $(GENERIC_DIR)/SphereFile.c
+ 
+-libsnacksphere${SHLIB_SUFFIX}: ${OBJNIST}
++libsnacksphere${SHLIB_SUFFIX}: ${OBJNIST} stublib
+   ${SHLIB_LD} ${OBJNIST} ${LIBNIST} -o libsnacksphere${SHLIB_SUFFIX}
+ 
+ LIBOGG = @OGGLIBS@ -lc @TCL_LIB_SPEC@ -L. @SNACK_STUB_LIB_FLAG@
+@@ -299,7 +299,7 @@
+ SnackOgg.o: $(GENERIC_DIR)/SnackOgg.c
+   $(CC) @OGGINC@ -c $(CFLAGS) -DUSE_SNACK_STUBS $(GENERIC_DIR)/SnackOgg.c
+ 
+-libsnackogg${SHLIB_SUFFIX}: ${OBJOGG}
++libsnackogg${SHLIB_SUFFIX}: ${OBJOGG} stublib
+   ${SHLIB_LD} ${OBJOGG} ${LIBOGG} -o libsnackogg${SHLIB_SUFFIX}
+ 
+ install:

diff --git a/dev-tcltk/snack/snack-2.2.10-r11.ebuild 
b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
index 6d62f7387c2b..86a34a7ced5e 100644
--- a/dev-tcltk/snack/snack-2.2.10-r11.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
@@ -45,6 +45,7 @@ PATCHES=(
"${FILESDIR}"/${P}-lto.patch
"${FILESDIR}"/${P}-configure-clang16.patch
"${FILESDIR}"/${P}-implicit.patch
+   "${FILESDIR}"/${P}-parallelMake.patch
 )
 
 HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*"



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

2023-01-15 Thread Miroslav Šulc
commit: 32ec171d384fa3029868d93a23c7ca9bd001aedb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jan 16 07:45:00 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jan 16 07:45:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ec171d

www-servers/tomcat: reverted to ecj 4.15 in slot 9 because of java min version 
conflict

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/{tomcat-9.0.71.ebuild => tomcat-9.0.71-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-9.0.71.ebuild 
b/www-servers/tomcat/tomcat-9.0.71-r1.ebuild
similarity index 99%
rename from www-servers/tomcat/tomcat-9.0.71.ebuild
rename to www-servers/tomcat/tomcat-9.0.71-r1.ebuild
index d9ebbde0ef2d..59476cacba78 100644
--- a/www-servers/tomcat/tomcat-9.0.71.ebuild
+++ b/www-servers/tomcat/tomcat-9.0.71-r1.ebuild
@@ -32,7 +32,7 @@ RESTRICT="test" # can we run them on a production system?
 # though it could work with 4.22 and upstream uses 4.20,
 # we still use 4.15 because 4.20+ is currently built with java 11
 # and it would force Tomcat to use at least java 11 too
-ECJ_SLOT="4.26"
+ECJ_SLOT="4.15"
 SERVLET_API_SLOT="4.0"
 JSP_API_SLOT="2.3"
 EL_API_SLOT="3.0"



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/files/, dev-tcltk/snack/

2023-01-15 Thread Alfredo Tupone
commit: 8b9ad99d5952087da5f262c4e20f236749b33f0d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan 16 07:30:58 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan 16 07:31:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9ad99d

dev-tcltk/snack: fix implicit warnings

Closes: https://bugs.gentoo.org/884413
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/snack/files/snack-2.2.10-implicit.patch | 92 +++
 dev-tcltk/snack/snack-2.2.10-r11.ebuild   |  1 +
 2 files changed, 93 insertions(+)

diff --git a/dev-tcltk/snack/files/snack-2.2.10-implicit.patch 
b/dev-tcltk/snack/files/snack-2.2.10-implicit.patch
new file mode 100644
index ..965b1af0dbe2
--- /dev/null
+++ b/dev-tcltk/snack/files/snack-2.2.10-implicit.patch
@@ -0,0 +1,92 @@
+--- a/generic/sigproc2.c   2023-01-16 08:03:06.605091947 +0100
 b/generic/sigproc2.c   2023-01-16 08:11:03.641089339 +0100
+@@ -465,9 +465,7 @@
+ }
+ 
+ /*+*/
+-int get_window(dout, n, type)
+- register double *dout;
+- register int n;
++int get_window(register double *dout, register int n, int type)
+ {
+   static short *din = NULL;
+   static int n0 = 0;
+@@ -506,9 +504,7 @@
+ }
+ 
+ /*+*/
+-int get_float_window(fout, n, type)
+- register float *fout;
+- register int n;
++int get_float_window(register float *fout, register int n, int type)
+ {
+   static int n0 = 0;
+   static double *dout = NULL;
+@@ -533,10 +529,7 @@
+ }
+ 
+ /*+*/
+-int fwindow(din, dout, n, preemp, type)
+- register short *din;
+- register float *dout, preemp;
+- register int n;
++int fwindow(register short *din, register float *dout, register int n, 
register float preemp, int type)
+ {
+   static float *fwind=NULL;
+   static int size=0, otype= (-100);
+@@ -572,10 +565,7 @@
+   
+ /*+*/
+ /* same as fwindow() but input is float */
+-int fwindow_f(din, dout, n, preemp, type)
+- register float *din;
+- register float *dout, preemp;
+- register int n;
++int fwindow_f(register float *din, register float *dout, register int n, 
register float preemp, int type)
+ {
+   static float *fwind=NULL;
+   static int size=0, otype= (-100);
+@@ -611,10 +601,7 @@
+   
+ /*+*/
+ /* same as fwindow() but I/O is double */
+-int fwindow_d(din, dout, n, preemp, type)
+- register double *din;
+- register double *dout, preemp;
+- register int n;
++int fwindow_d(register double *din, register double *dout, register int n, 
register double preemp, int type)
+ {
+   static float *fwind=NULL;
+   static int size=0, otype= (-100);
+@@ -651,10 +638,7 @@
+ 
+ 
+ /*+*/
+-void w_window(din, dout, n, preemp, type)
+- register short *din;
+- register double *dout, preemp;
+- register int n;
++void w_window(register short *din, register double *dout, register int n, 
register double preemp, int type)
+ {
+   switch(type) {
+   case 0:
+--- a/generic/jkCanvSpeg.c 2023-01-16 08:25:51.880415841 +0100
 b/generic/jkCanvSpeg.c 2023-01-16 08:26:43.667561725 +0100
+@@ -92,7 +92,7 @@
+Tk_Window tkwin, CONST84 char *value, char *recordPtr,
+int offset);
+ 
+-static char *PrintColorMap(ClientData clientData, Tk_Window tkwin,
++static const char *PrintColorMap(ClientData clientData, Tk_Window tkwin,
+  char *recordPtr, int offset,
+  Tcl_FreeProc **freeProcPtr);
+ 
+@@ -1797,7 +1797,7 @@
+   return TCL_OK;
+ }
+ 
+-static char*
++static const char*
+ PrintColorMap(ClientData clientData, Tk_Window tkwin, char *recordPtr,
+ int offset, Tcl_FreeProc **freeProcPtr)
+ {

diff --git a/dev-tcltk/snack/snack-2.2.10-r11.ebuild 
b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
index ee85a588fdfc..6d62f7387c2b 100644
--- a/dev-tcltk/snack/snack-2.2.10-r11.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
@@ -44,6 +44,7 @@ PATCHES=(
"${FILESDIR}"/tcl-${P}-python3.patch
"${FILESDIR}"/${P}-lto.patch
"${FILESDIR}"/${P}-configure-clang16.patch
+   "${FILESDIR}"/${P}-implicit.patch
 )
 
 HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*"



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

2023-01-15 Thread Joonas Niilola
commit: 5108589c0688c03cad734441c9b9629d4131f377
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan 16 07:06:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 16 07:25:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5108589c

sys-kernel/pf-sources: add 6.1-pf3

 - update genpatches patch set to include
   1800_maple-tree-fix-mas-empty-area-rev-lower-bound-val.patch

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

 sys-kernel/pf-sources/Manifest |  3 +
 sys-kernel/pf-sources/pf-sources-6.1_p3.ebuild | 91 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 67fe7352dbf9..b697b0176dcd 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-6.0-1.base.tar.xz 4076 BLAKE2B 
a6806af2473247e53034e0df58fc217a1
 DIST genpatches-6.0-1.extras.tar.xz 3804 BLAKE2B 
973be072083e8f23fb0e39856864c5e061e071d651bff1ecd6dc9d429688a074d9ef78f255edf4479e95b5e60c78034ee969d12a2e65c4c6a5a382daa1aba419
 SHA512 
b00123c8f910367cf2c68cc8c6a70139644add4adb0aa96ae34bf7e93162a19020ef91f6bac631c257f885928640c4f847f8c32b940c192238304edcc83d0b5c
 DIST genpatches-6.1-1.base.tar.xz 4304 BLAKE2B 
f58a4e46ba85da5bee55c6fa14a57e7546813d167ac3d78fa8bfe4b386ce2240279b7c936094271cffbabd9f6eafd76a7bd609fb2136400cef2eaf443b452cd3
 SHA512 
310c97fb844db4ffd7272144d1d2d3d5fee1ecc31527ef3a6f0b67f0fbf1f3b7f9f9db9ae52f6e309cb7a8e0790019707db24db5db670d58179b7648c677c1d2
 DIST genpatches-6.1-1.extras.tar.xz 3804 BLAKE2B 
62ee97ed9142b41f415129dfb12d10387561258c6798f055ef5c8767ca0f31b36d785045df4207f704ea37f6764a0fb6e6fb78859c0679ca5a75a5aa5fc458cd
 SHA512 
21b8f5a44809a9866063fbac676df25db709105c702a5b90e5acb21f6a01f60d3a559d8398dba1ec2b0ade89b3a45b587933cb7ded0621d8e4aa13b4d4eb5daa
+DIST genpatches-6.1-8.base.tar.xz 477364 BLAKE2B 
29fa8d45feed6333883e1f4733ace6ed52b5424aeeada3e71917a0e3d85f87a7b99f0863ff468e678ee5631c6e0f0dd7c3a0115a58d80512ac1a27d58a2df149
 SHA512 
d1f32215ced0ed39cc1c6d224b1a12ae3f80bcc19f1ea23189e853367ebc661c74d17d335bd615c2fc1f3c21271f6f170a35caa38194b2dfd09f78e405739ae0
+DIST genpatches-6.1-8.extras.tar.xz 3808 BLAKE2B 
af83b01895f1b3af4c0220a89b0dabc3642e578920475402c02dbe0300c520dbc621a2245eb66842addac48565c8b612198138c49491dca7909d594a9d2ef818
 SHA512 
22f9378bc7b4413d60672656c2e73bfbcc6debd10179a0eb2b523bceb5f3adeacecbd433ede3aa057143163a9cc2971d5023d73ac8187eaad59508dd229feba7
 DIST linux-5.18-pf5.tar.gz 206988172 BLAKE2B 
ae5abdee064b429019d7aaa4801d0bf852ed94dfef3965486cbc58d084e68ab9276651297857c1e64d5430e8b17728d1ebd7db597afd7ed7580d100e84431921
 SHA512 
dde7c08750858a719c70ff332df67b73432ace56571c73dfb7af7bf4ab4d5b5fbfb94486ac97b4b95e252f51a3be125fdb05a3abdc1b7443fb45ca4074810996
 DIST linux-5.19-pf6.tar.gz 212237665 BLAKE2B 
7ecace44c0bff940009fdb1cd8924096cc4cc337688c7d73883a996bc191d40b9589efbca2e30ba413e1516b790ad48be4839f9d48bb8ad5c40d3f8549a63db1
 SHA512 
7f5e60c20ba577102818139b0eb61fff5d8b2f3ecdcd42e3ad116fdebdfa58da4f08dd151844cd6e1d764aad5f5a2254e4a1c5aad5b3628df9d03911a2cd8e3f
 DIST linux-6.0-pf1.tar.gz 218275822 BLAKE2B 
bb283adca2398ef3e09a9c02e5a6609f898c765cc322376e5621c736a2b38832e1e13bc53fc3b21b1dae8214bd039ce43be57e97e7b129624124e58cd1123f51
 SHA512 
e97c449693b5702e18560c86a65dac2022828d2d57a8734a3cd26b304f8c0d5aa5773041701c8bd5a63b31481191b501070ad9d811a08382e8c846517a7930e0
@@ -16,5 +18,6 @@ DIST linux-6.0-pf5.tar.gz 218385127 BLAKE2B 
21dcb503b10decda6c02f6613f022d0f300b
 DIST linux-6.0-pf6.tar.gz 218406147 BLAKE2B 
b084ffd751a3be9043ab0c306623c2ede6597fa024d72e959778a6185c83410aae7e165bd008bbbd0eddc5066d65ad342afaa4f9190995ea1ab5a3f0b0e8
 SHA512 
99b766969216a0692d475a15dd6ecf36c29852e6702585c8c47f4d18516301f98c8f1aed3515ba65872e5628118fc84ddcbc8bdc816e7f4e94ce139dbe6c5035
 DIST linux-6.1-pf1.tar.gz 220692376 BLAKE2B 
4d5eb13df0d433057a7b7a6c347c44f42f3edbd8cf714258d274f8c65226e9ac09b80d583088678b25865dc73c2c29085949731b425e8529a5022c590d94220e
 SHA512 
8b54d6b79e21fd89e64faac7502d846f9b1a1f6a1ad52f3bb3ead6074f7fe8e9fa531b8fa06a22372127a66da0c0234fb114a9f707e6512e3643328173ec1729
 DIST linux-6.1-pf2.tar.gz 220718450 BLAKE2B 
54ce340573f6c0144db3a7733a49607b83ef7fe5fda308d4eb4d04c5b5014ea9241f8e17e7c2bd89b7f10567a14814d027fe1826d78f4182127a1ebfa825
 SHA512 
db7d28834ea60e38873823c3a83e1f6a128d34f0a698a728052cde50cee7c5f40a8b41e0ec53e069887fe4b72ea3837a5adc4deee4036e8c6bda084cac0d806b
+DIST linux-6.1-pf3.tar.gz 220765042 BLAKE2B 
0a52e6d6dbc8f18957ed3348f33edc8df0df7a30700cbc11792f0e668bc613f842ac0d92fcb45a9093aa9a893e3df0f05e16afce3f7734f8f41f7dd33083c72f
 SHA512 
d1a0077d13600d7b684c59158e7994eeca6d9f8864eed40279b2fcfbb7cae627c1eab4d7e9a403d352409493b9fe82c037bd1f710578a13527505a41051bdf05
 DIST prjc-519-r1-vd-test.patch 274504 BLAKE2B 

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

2023-01-15 Thread Joonas Niilola
commit: 05a7c195d677e96ed25198fb497f5e2b3be1e979
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jan 16 07:07:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 16 07:25:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a7c195

sys-kernel/pf-sources: drop 6.0_p1, 6.0_p2, 6.0_p3, 6.0_p4, 6.0_p5

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

 sys-kernel/pf-sources/Manifest |  5 --
 sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild | 86 --
 sys-kernel/pf-sources/pf-sources-6.0_p2.ebuild | 86 --
 sys-kernel/pf-sources/pf-sources-6.0_p3.ebuild | 86 --
 sys-kernel/pf-sources/pf-sources-6.0_p4.ebuild | 86 --
 sys-kernel/pf-sources/pf-sources-6.0_p5.ebuild | 86 --
 6 files changed, 435 deletions(-)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index b697b0176dcd..88066701520b 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -10,11 +10,6 @@ DIST genpatches-6.1-8.base.tar.xz 477364 BLAKE2B 
29fa8d45feed6333883e1f4733ace6e
 DIST genpatches-6.1-8.extras.tar.xz 3808 BLAKE2B 
af83b01895f1b3af4c0220a89b0dabc3642e578920475402c02dbe0300c520dbc621a2245eb66842addac48565c8b612198138c49491dca7909d594a9d2ef818
 SHA512 
22f9378bc7b4413d60672656c2e73bfbcc6debd10179a0eb2b523bceb5f3adeacecbd433ede3aa057143163a9cc2971d5023d73ac8187eaad59508dd229feba7
 DIST linux-5.18-pf5.tar.gz 206988172 BLAKE2B 
ae5abdee064b429019d7aaa4801d0bf852ed94dfef3965486cbc58d084e68ab9276651297857c1e64d5430e8b17728d1ebd7db597afd7ed7580d100e84431921
 SHA512 
dde7c08750858a719c70ff332df67b73432ace56571c73dfb7af7bf4ab4d5b5fbfb94486ac97b4b95e252f51a3be125fdb05a3abdc1b7443fb45ca4074810996
 DIST linux-5.19-pf6.tar.gz 212237665 BLAKE2B 
7ecace44c0bff940009fdb1cd8924096cc4cc337688c7d73883a996bc191d40b9589efbca2e30ba413e1516b790ad48be4839f9d48bb8ad5c40d3f8549a63db1
 SHA512 
7f5e60c20ba577102818139b0eb61fff5d8b2f3ecdcd42e3ad116fdebdfa58da4f08dd151844cd6e1d764aad5f5a2254e4a1c5aad5b3628df9d03911a2cd8e3f
-DIST linux-6.0-pf1.tar.gz 218275822 BLAKE2B 
bb283adca2398ef3e09a9c02e5a6609f898c765cc322376e5621c736a2b38832e1e13bc53fc3b21b1dae8214bd039ce43be57e97e7b129624124e58cd1123f51
 SHA512 
e97c449693b5702e18560c86a65dac2022828d2d57a8734a3cd26b304f8c0d5aa5773041701c8bd5a63b31481191b501070ad9d811a08382e8c846517a7930e0
-DIST linux-6.0-pf2.tar.gz 218282377 BLAKE2B 
753efa1e2e05255540301f9bbf9aa85eff8eb2c45c9092e9b9e09e288df626c93bab2621af6ee1758631ea7759890dc69a124201bde5151b429885a014cf782e
 SHA512 
faa581fa6d3deda5ee67a82f49e19e7680f134fc198a50bd8a37bbe495c70663bea8e5887615e0d4315ef8086359c9da74fb3ecc222170a06f5b7702f6b2f8da
-DIST linux-6.0-pf3.tar.gz 218344594 BLAKE2B 
e71a0c0a9bd67f34610a59858c911b5a10c858baad18b18d459f973ce7499d194aebb5d3a8827e50eeab40bcd88e6e22a17903b534f6ef11e62febb0ead8a4b5
 SHA512 
9e075a088bc85eafaf24426f70ee46291b0e67b295598b20d6fa69e395cc13c41ecd36ef424ad08f3af814af3f3b3ac533e57dd8581ce016825bf6f87ee6aafe
-DIST linux-6.0-pf4.tar.gz 218368702 BLAKE2B 
d6585d02938abd1bc587dc5d6c3597bc8b961c0c7c05d2be906c46cc6d2872d5aafb9579ba8df485c1c270c0ee0f2c8e7d7ac68d431be02942aac40fe402df20
 SHA512 
29c63beee17c273b356be32dab73817c9c576c8bc3df65cc531dd38d2c0d640b239d5908f514d50eac4fee4bdc6e0e40c909cb6bd09acfa1d9f914bfddbc3423
-DIST linux-6.0-pf5.tar.gz 218385127 BLAKE2B 
21dcb503b10decda6c02f6613f022d0f300be6366afcc205cd8b84f929f384822801d1eabe69a7b88b81218ade4d465e977fd2eb9a7d41d9c5665cbf43d8c08b
 SHA512 
1711d15dbcd77d838a2b7c710debbb0c9ddcbee16922c35df85169dd61d028b6a2e62ca202488350dc4f4f512d6d2b2a3c70a6c269d114e2886c892be4caf327
 DIST linux-6.0-pf6.tar.gz 218406147 BLAKE2B 
b084ffd751a3be9043ab0c306623c2ede6597fa024d72e959778a6185c83410aae7e165bd008bbbd0eddc5066d65ad342afaa4f9190995ea1ab5a3f0b0e8
 SHA512 
99b766969216a0692d475a15dd6ecf36c29852e6702585c8c47f4d18516301f98c8f1aed3515ba65872e5628118fc84ddcbc8bdc816e7f4e94ce139dbe6c5035
 DIST linux-6.1-pf1.tar.gz 220692376 BLAKE2B 
4d5eb13df0d433057a7b7a6c347c44f42f3edbd8cf714258d274f8c65226e9ac09b80d583088678b25865dc73c2c29085949731b425e8529a5022c590d94220e
 SHA512 
8b54d6b79e21fd89e64faac7502d846f9b1a1f6a1ad52f3bb3ead6074f7fe8e9fa531b8fa06a22372127a66da0c0234fb114a9f707e6512e3643328173ec1729
 DIST linux-6.1-pf2.tar.gz 220718450 BLAKE2B 
54ce340573f6c0144db3a7733a49607b83ef7fe5fda308d4eb4d04c5b5014ea9241f8e17e7c2bd89b7f10567a14814d027fe1826d78f4182127a1ebfa825
 SHA512 
db7d28834ea60e38873823c3a83e1f6a128d34f0a698a728052cde50cee7c5f40a8b41e0ec53e069887fe4b72ea3837a5adc4deee4036e8c6bda084cac0d806b

diff --git a/sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild 
b/sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild
deleted file mode 100644
index 9ec71e1c1611..
--- a/sys-kernel/pf-sources/pf-sources-6.0_p1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/erofs-utils/

2023-01-15 Thread WANG Xuerui
commit: ce5d71bea41da388db09fa27639349c54c5c8442
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Jan 16 06:32:24 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 16 06:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5d71be

sys-fs/erofs-utils: stabilize 1.5 for amd64

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-fs/erofs-utils/erofs-utils-1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.5.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.5.ebuild
index 6ad7945f7521..95792c4fbb4b 100644
--- a/sys-fs/erofs-utils/erofs-utils-1.5.ebuild
+++ b/sys-fs/erofs-utils/erofs-utils-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
 LICENSE="GPL-2+"
 
 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz;
-KEYWORDS="~amd64 ~loong"
+KEYWORDS="amd64 ~loong"
 
 SLOT="0"
 IUSE="fuse +lz4 selinux +uuid"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/erofs-utils/

2023-01-15 Thread WANG Xuerui
commit: 258a8abc6dcae426fab29c81044a4d938d455d9a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Jan 16 06:37:43 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 16 06:37:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258a8abc

sys-fs/erofs-utils: add 1.5-r1, add support for USE=lzma

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-fs/erofs-utils/erofs-utils-1.5-r1.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.5-r1.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.5-r1.ebuild
new file mode 100644
index ..bae100e2e3a3
--- /dev/null
+++ b/sys-fs/erofs-utils/erofs-utils-1.5-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Userspace tools for EROFS"
+HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
+LICENSE="GPL-2+"
+
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz;
+KEYWORDS="~amd64 ~loong"
+
+SLOT="0"
+IUSE="fuse +lz4 +lzma selinux +uuid"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   lz4? ( app-arch/lz4:0= )
+   lzma? ( >=app-arch/xz-utils-5.4.0:0= )
+   selinux? ( sys-libs/libselinux:0= )
+   uuid? ( sys-apps/util-linux )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable fuse)
+   $(use_enable lz4)
+   $(use_enable lzma)
+   $(use_with selinux)
+   $(use_with uuid)
+   )
+
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/erofs-utils/

2023-01-15 Thread WANG Xuerui
commit: d91f5964ec123fba4f4bf132bc886effef11de61
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Jan 16 06:31:51 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 16 06:31:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91f5964

sys-fs/erofs-utils: drop 1.4

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-fs/erofs-utils/Manifest   |  1 -
 sys-fs/erofs-utils/erofs-utils-1.4.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/sys-fs/erofs-utils/Manifest b/sys-fs/erofs-utils/Manifest
index 560349e50cf2..9b7bee76552b 100644
--- a/sys-fs/erofs-utils/Manifest
+++ b/sys-fs/erofs-utils/Manifest
@@ -1,2 +1 @@
-DIST erofs-utils-1.4.tar.gz 93979 BLAKE2B 
aef1dca8cb95e6104d73a84590319d3c55aba1a4ef5dbdbf470662cb86ee1b66a5707dc1c453470115ec6f2bf1246ee4b6b28aa1cb83b4cb9c8eed45e88668d4
 SHA512 
ab95d6a7b2d278ee443d1e378c62354db66ce7ab5ce03b3a8d9004cf498c4e43e3e8ced652d2ea4871c4db0195489f033180c8a2082c2cba69c46c09692f
 DIST erofs-utils-1.5.tar.gz 106559 BLAKE2B 
69a2b93c0ba8c50fb3f75a53cc224490ab31f55e24055932091e85032a637c2be6d937ab42f068a2937e5b9d8b6054fd756e89b9333f47a6b6b35c20a421ed49
 SHA512 
0a9d593a9fef3c5976dc63e2927f47d070121ed07e6dda727b0a715b72cfe560c83bdf26ce41fe07b8cb5b66b0660105848e3f7c5a84f96eb422d1cd5cba

diff --git a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
deleted file mode 100644
index b12a9a233e0d..
--- a/sys-fs/erofs-utils/erofs-utils-1.4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Userspace tools for EROFS"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-LICENSE="GPL-2+"
-
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz;
-KEYWORDS="~amd64 ~loong"
-
-SLOT="0"
-IUSE="fuse +lz4 selinux +uuid"
-
-RDEPEND="
-   fuse? ( sys-fs/fuse:0 )
-   lz4? ( app-arch/lz4:0= )
-   selinux? ( sys-libs/libselinux:0= )
-   uuid? ( sys-apps/util-linux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PV}-dump-fix-de-nid-issues.patch"
-   "${FILESDIR}/${PV}-fsck-add-missing-include.patch"
-   "${FILESDIR}/${PV}-werror.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # This package asks for MicroLZMA support, which is not included in any
-   # released version of xz-utils at the moment, so disable lzma until a 
new
-   # xz-utils is packaged.
-   econf \
-   $(use_enable fuse) \
-   $(use_enable lz4) \
-   --disable-lzma \
-   $(use_with selinux) \
-   $(use_with uuid)
-}



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

2023-01-15 Thread Michał Górny
commit: b0b09b815c7fa40fe7a9ea4376844382189d6ac4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:57:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:10:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b09b81

dev-python/rq: Bump to 1.12.0

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

 dev-python/rq/Manifest |  1 +
 dev-python/rq/rq-1.12.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 456a0e1dff59..09b2601445f8 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1 +1,2 @@
 DIST rq-1.11.1.gh.tar.gz 604043 BLAKE2B 
57169a50fe9c2724c4e61a23e4d73d23af6aae241276dac414d2a065675e64bdd1fd35500903e7c276345a0a713a87dc7642894cdb887f019e82606fa668eba3
 SHA512 
ce5a2bf1fb2757d248704461ef9b631443610a11fa1c832e8aad62e68812d478c51e7bbd0d1ed4a9af678d3a9c85067e1cf16547653851ffb8c19e36b97ba945
+DIST rq-1.12.0.gh.tar.gz 611434 BLAKE2B 
8e13d7c02a56fe71cb3e492654c124f8b0cdbda298687bfc57b3037ff85a6416d7356125e48ae723225739dd0ef0eab49fbb2ed5b2e424c93d1a177c85f00800
 SHA512 
32d10a96213bd23f21f3dada53771047f9d66a73590a0f1cc0086981f1f9276e0bc9d51b8fd3ba12a140ea71b004c995a82aa6746e1a793374f8fea762602c18

diff --git a/dev-python/rq/rq-1.12.0.ebuild b/dev-python/rq/rq-1.12.0.ebuild
new file mode 100644
index ..b3eae1948c5a
--- /dev/null
+++ b/dev-python/rq/rq-1.12.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="simple, lightweight library for creating and processing 
background jobs"
+HOMEPAGE="
+   https://python-rq.org/
+   https://github.com/rq/rq/
+   https://pypi.org/project/rq/
+"
+SRC_URI="
+   https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/click-5.0[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/sentry-sdk[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   local redis_pid="${T}"/redis.pid
+   local redis_port=6379
+   local redis_test_config="daemonize yes
+   pidfile ${redis_pid}
+   port ${redis_port}
+   bind 127.0.0.1
+   "
+
+   # Spawn Redis itself for testing purposes
+   # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
+   # I'm not restricting tests yet because this doesn't happen for anyone 
else AFAICT.
+   einfo "Spawning Redis"
+   einfo "NOTE: Port ${redis_port} must be free"
+   /usr/sbin/redis-server - <<< "${redis_test_config}" || die
+
+   # Run the actual tests
+   distutils-r1_src_test
+
+   # Clean up afterwards
+   kill "$(<"${redis_pid}")" || die
+}



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

2023-01-15 Thread Michał Górny
commit: 72f9fec4aa5e5c40a549dc68f8a9f08efcc07bc6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:56:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:10:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f9fec4

dev-python/txaio: Bump to 23.1.1

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

 dev-python/txaio/Manifest|  1 +
 dev-python/txaio/txaio-23.1.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest
index 1b6fde8f7c16..07877b5ba3ea 100644
--- a/dev-python/txaio/Manifest
+++ b/dev-python/txaio/Manifest
@@ -1 +1,2 @@
 DIST txaio-22.2.1.tar.gz 53645 BLAKE2B 
375203ddbe65d293ba0bf85e316880d552f47cbc9008bd41e50976ee097940c626ec66ad25e0b5322493f71f77141d03f543ce9c9d83268a1a896b16f434ccaa
 SHA512 
b5e33ba671ab215dadf4c348b01e9d5057d080c21707d31e38912fe596aabd7b388e8c5e0f2dd2b7d0d09fe0a175a0906e2a2ee428c1a943e786afa79182631e
+DIST txaio-23.1.1.tar.gz 53704 BLAKE2B 
1c12892c34cc848732d718a715e83059a6be0973cbabe619639c67d230b0d4e55b4e6d1b13baa05b13fe9faa266dadb6f2913bc01491af381fde5ca78ce6941e
 SHA512 
41320501ec3e2555edc63326f2c5ee9bbc2fd103198a515b6dc4c44603a41d633c99a8f12c92ffc85f43546f0382d40f0c9748b13f7a7e70d98c5c4a2de85e2e

diff --git a/dev-python/txaio/txaio-23.1.1.ebuild 
b/dev-python/txaio/txaio-23.1.1.ebuild
new file mode 100644
index ..8a5a87523478
--- /dev/null
+++ b/dev-python/txaio/txaio-23.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius"
+HOMEPAGE="
+   https://github.com/crossbario/txaio/
+   https://pypi.org/project/txaio/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_sphinx docs \
+   '>=dev-python/sphinxcontrib-spelling-2.1.2' \
+   '>=dev-python/sphinx_rtd_theme-0.1.9'
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # we certainly don't need to test "python setup.py sdist" here
+   test/test_packaging.py
+)
+
+pkg_postinst() {
+   optfeature "Twisted support" "dev-python/twisted 
dev-python/zope-interface"
+}



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

2023-01-15 Thread Michał Górny
commit: 32af88f8355e1bcdfae294fa2b5af6ae00e0615a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:50:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32af88f8

dev-python/tox: Bump to 4.3.0

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

 dev-python/tox/Manifest |  1 +
 dev-python/tox/tox-4.3.0.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index f108a883deda..096e8029774b 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -3,3 +3,4 @@ DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3
 DIST tox-4.2.6.gh.tar.gz 290939 BLAKE2B 
ea505ef8a852c17dbae1489b91939f38d8a7bfca45a73cb259f2206928dc88294933ad4e420d148379e429f1dc2924e41028e6d5624aea4dcf170473344583ce
 SHA512 
21efd8418a96f1570e33d4e903e4233eedb4ac6592b9df44dfe686414b00bb4fb1fb9bfe948e301e708e31adae609ecc37e9485d4b2d3b879de66da071c90e51
 DIST tox-4.2.7.gh.tar.gz 291533 BLAKE2B 
0ed8deb01b3859dbcf37c6a0ed255254994060f195e7d58eefabcaa85b69dd60bd35391c962b2a5476b305787d409d01c9ce71125da418d12f2b3b08604b557e
 SHA512 
2049e797d97b5202969d1d9812d92987ae3f6d47ce1fe09432fefc0912bdd8141abcf63acbd654b899fcfae9282a60f0950c445b224494b6c03f5631dcdb9d41
 DIST tox-4.2.8.gh.tar.gz 291662 BLAKE2B 
5a92bb3fd0659717b020a77658b2337e8ab153242136a0a6a700fea63e142cd263cda8ee58d9b78b98e9ba4cb1138573bacc48d7cf488123eff743528e1a4b6d
 SHA512 
1a332dacc2096dcee021182db1014ff9a0b7f32a573d3ab508eed94a4f60773919c6350e1cab3ea0df79bd2274bb76da422e2d75e99853a67c276db02ba3232e
+DIST tox-4.3.0.gh.tar.gz 296472 BLAKE2B 
695efd31fef5f9aeb1bce71d95e913c38b9cb0dce0bcd955d85b492142088b89b59ab2a09754189959488042c1dfc6e476b17ebcb72a1b6ce2e9add8b764d6d0
 SHA512 
4ec09f4b43d7be8784af7821d1fbb2c7c705b84386b2496dffcbaf9f2943d1e5f00743f214e26839ce64635b9091b43b5747c51f4aaebc0ac27b08f8d5b31921

diff --git a/dev-python/tox/tox-4.3.0.ebuild b/dev-python/tox/tox-4.3.0.ebuild
new file mode 100644
index ..287d0a04be39
--- /dev/null
+++ b/dev-python/tox/tox-4.3.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+SRC_URI="
+   https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv"
+
+RDEPEND="
+   >=dev-python/cachetools-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.4[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   # the minimal bounds in tox are entirely meaningless and new packaging
+   # breaks setuptools
+   sed -i -e '/packaging/s:>=[0-9]\+::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2023-01-15 Thread Michał Górny
commit: bb5adf0afb23b609439863674a0abf39acd41b90
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:51:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb5adf0a

dev-python/sphinx-autodoc-typehints: Bump to 1.21.0

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

 dev-python/sphinx-autodoc-typehints/Manifest   |  1 +
 .../sphinx-autodoc-typehints-1.21.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/sphinx-autodoc-typehints/Manifest 
b/dev-python/sphinx-autodoc-typehints/Manifest
index 3eb0f37ff2f5..26f927568269 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -2,3 +2,4 @@ DIST sphinx-autodoc-typehints-1.19.5.gh.tar.gz 27758 BLAKE2B 
f73b0afa3656949f5aa
 DIST sphinx-autodoc-typehints-1.20.0.gh.tar.gz 27988 BLAKE2B 
00dca24835ecaef8a2ebb9e0e918da39b5a7c72d946d654f4aec50777ce222b86f267bd8ab43deeccf802326fc067fdbbc03d5836322a233c9b48bb184995589
 SHA512 
6c807206d0d5abb0ec9afa03706271afbd9130dc41c1a591021a8656f518f66d057f601b27599fb6f7de3c4633747ff8a62c204759afad96784f4356c1e64be9
 DIST sphinx-autodoc-typehints-1.20.1.gh.tar.gz 28374 BLAKE2B 
87891c5ee6b1fa76b12fd09a77c7de3e739cf95b76d0e3dd215feb585d9b07e883998c8e1a1a493230add7e8362278c750a0412d8e3d5102698e8e91e8042a4b
 SHA512 
f8194c823c496c62dc6fa2d46595e39ec5da8f6661ceb3fc553a81f0a33604c00f3a4d742132326dca19c62cd32e7898fcfe89af862dfbc663b940bd4f9808a9
 DIST sphinx-autodoc-typehints-1.20.2.gh.tar.gz 28393 BLAKE2B 
1ca6ab1e49d57b49d8fc1bfa73cc6e9eccdbb3c1eff6edaea5dd3253c729f7553659b97bc96ae88d5151ba8da87c0c4f225fac471e13995bd5596554ec4423a5
 SHA512 
0a17586e83567e51fbc9c96383d3f81a4ab6ebb0ec6e6471b00f7e0d70454e11f21f49d58e46e683c48688540de96627cff7496ccf16d130d2a9c7466c8a5193
+DIST sphinx-autodoc-typehints-1.21.0.gh.tar.gz 29465 BLAKE2B 
64d13fbc720d3415448fe9983c8e5e5aa668df819717528b5a3b11147c285b44530f47754ff0d42d5b3c44a9fdf92d18614de698b40de4a5c4c9fd5995466e9e
 SHA512 
8cba898f5ec07243718e37b6ff04e45d27ec73037dbb58ab8b2db0d1ba062e4208b4b1f9c053c0fe4b591a939ce44dd323f1e83ea01655c9ededd6a24be8aac3

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.0.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.0.ebuild
new file mode 100644
index ..fc9ddc317183
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/
+   https://pypi.org/project/sphinx-autodoc-typehints/
+"
+SRC_URI="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/sphinx-5.2.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/nptyping-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/sphobjinv-2.2.2[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this package is addicted to Internet
+   tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2023-01-15 Thread Michał Górny
commit: d874bb7d46cae0a619c2dc85da57524eb20b235b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:55:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:10:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d874bb7d

dev-python/dnspython: Bump to 2.3.0

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

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

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 948cb93bdb3f..c48250fd5d39 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-2.2.1.tar.gz 304861 BLAKE2B 
e6446b91579c6ec0a7266a354ceb58e2f881b55b7376648770ebc2c6104fd815214497516d305b75802e9211703d47a70d66745d872a43afb72f41e55a617652
 SHA512 
ec545468f604d6131f07259ca154c4f71d445d12c336ac1da0d2f025d6478ada76320a7235119312fed85da071ef309d2531e541d3c2340a50deaf3f4dd7b4eb
+DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e

diff --git a/dev-python/dnspython/dnspython-2.3.0.ebuild 
b/dev-python/dnspython/dnspython-2.3.0.ebuild
new file mode 100644
index ..3362a2edb297
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   

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

2023-01-15 Thread Michał Górny
commit: 73ff3f8185a8cab77cfe69497c15f2c70eb0b497
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:52:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:09:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ff3f81

dev-python/autobahn: Bump to 23.1.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-23.1.1.ebuild | 118 +
 2 files changed, 119 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 7f66cd9e69fb..d655f719225a 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-22.12.1.tar.gz 479515 BLAKE2B 
37003c458b773b122716fd17e5245c3754e49e5c66601266870ce83fe4b7622553605d007902bd505897428231ce8347bf24548142dcb38631dc08f092be7eaf
 SHA512 
10b3eec220a78b21aa393c9a721a9efb06b2623910ebb19dcf58c3966912cb9c5bbe5fc04d9f1072711a209a6a0168d7ba3a6147c1fc9a7db46bd528cc380dd0
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137
+DIST autobahn-23.1.1.tar.gz 479905 BLAKE2B 
598f3fde0efb7016423962b10937503414a96cce1813fb7b11133d1ee2b4fa4661c379df19e725f49b29731650e6696de4d2b5f6781b2076298641471f16ff9b
 SHA512 
f74ec3b2647689613e48446b7604b754f43fead2e8c77370c3f6e22553d9bccedd584b41940b572463977bdd1078c29c346af972dd04583feb217f708c771843

diff --git a/dev-python/autobahn/autobahn-23.1.1.ebuild 
b/dev-python/autobahn/autobahn-23.1.1.ebuild
new file mode 100644
index ..801da2abe387
--- /dev/null
+++ b/dev-python/autobahn/autobahn-23.1.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+

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

2023-01-15 Thread Michał Górny
commit: 5e745b796adaca5440a9344e6d4eace73665bec1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:55:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:10:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e745b79

dev-python/ytmusicapi: Remove old

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

 dev-python/ytmusicapi/Manifest |  2 --
 dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild | 22 --
 dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild | 23 ---
 3 files changed, 47 deletions(-)

diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index f15353742100..83bcb876752a 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,3 +1 @@
-DIST ytmusicapi-0.24.0.tar.gz 57431 BLAKE2B 
ba0ceee4764ff0c09efe309ef7182001d0d0dcd8e959b0b0b3e31b267986896728f67cbda14a33e8935068d551f24509de4364877c5810a29ef8b59bc0324291
 SHA512 
bec107edaec064aaec300a812a56f70b8eb6a217f2dba9e10a745f9315fe9e89ccef2e05619ae236efd21a9ced0fa414f35d9180e2f9efdc40fe8c75b41e9eb4
-DIST ytmusicapi-0.24.1.tar.gz 58926 BLAKE2B 
830968d0bba9fcc0ad2c827a7f3a41cd8bc173234a69a2d429c0c0ae8356fe04b2aedc63036de3a0cf67eafce91301cdfb27dcd95ffc5a33cf8c2afd712cf5cb
 SHA512 
cb8a012a86c81479ebbf597e5c180bd24a582c32b31f090aced55ccb0ae070d4ea9e282fd0efbbcb01e435581494d5e142cf63495467afac25d436c363875a54
 DIST ytmusicapi-0.25.0.tar.gz 61709 BLAKE2B 
7a4f0cf52d8d1a5e3310c5df39435d317916562f7d0277b0518e03193daf7995333853c4baf026ed0331ac1ef294897f034b7c97765764a795f34b7581f1788e
 SHA512 
6c131c7c6d808d5a3c02795d5d28e687d92223fed809701d76318a145c7c82c12266b04f37aacb78750a4249f53e759dc891611dcb2edf61fefb19f133072d24

diff --git a/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild
deleted file mode 100644
index 7568e76aa6c0..
--- a/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
-   https://github.com/sigma67/ytmusicapi/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme

diff --git a/dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild
deleted file mode 100644
index bd01d91ecfe5..
--- a/dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
-   https://github.com/sigma67/ytmusicapi/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source \
-   dev-python/sphinx_rtd_theme



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

2023-01-15 Thread Michał Górny
commit: b2494d5e10a68a469ec41a0e27562b3f5fcf4a1a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:52:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:09:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2494d5e

dev-python/apsw: Bump to 3.40.1.0

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

 dev-python/apsw/Manifest |  1 +
 dev-python/apsw/apsw-3.40.1.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index aca693e55af0..e554b4f25091 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -1 +1,2 @@
 DIST apsw-3.40.0.0.gh.tar.gz 402492 BLAKE2B 
9539bbffd9cbcdee58e798261f9fb09a3f691d442cc80de664ce3d48b6f36608624e8f0b718edf87171bd8e68999ee16ea3829698e9d3277afa5b33931f464cc
 SHA512 
61ae7d0a6f394176af462c5e80eae1f8fdc9395fcb64d4956c755d552ab0dcac83349633e7867f2fa661a6b707c80b4ae65fd68cd91b0f0d2535aedf65b4a517
+DIST apsw-3.40.1.0.gh.tar.gz 423060 BLAKE2B 
7ac1a587ab93b4cd6ae20a137f2f1a2e96039209f74c8aa626ea7bf219b1698403fe4c8365662e8b896a56024b45b36a80df5f506d6a813dea920add202479cd
 SHA512 
243d47efc7407c4f3bad92d1bf4044fe4a53d913b86e1821c7d1c3711348bf25b2a339a68d18075f99c0899766085c2f2b93a303f8298c115463224ad46f99f1

diff --git a/dev-python/apsw/apsw-3.40.1.0.ebuild 
b/dev-python/apsw/apsw-3.40.1.0.ebuild
new file mode 100644
index ..029ab66ba97a
--- /dev/null
+++ b/dev-python/apsw/apsw-3.40.1.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="APSW - Another Python SQLite Wrapper"
+HOMEPAGE="
+   https://github.com/rogerbinns/apsw/
+   https://pypi.org/project/apsw/
+"
+SRC_URI="
+   https://github.com/rogerbinns/apsw/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="doc"
+
+DEPEND="
+   >=dev-db/sqlite-${PV%.*}:3
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+src_configure() {
+   cat >> setup.cfg <<-EOF || die
+   [build_ext]
+   enable=load_extension
+   use_system_sqlite_config=True
+   EOF
+}
+
+python_test() {
+   esetup.py build_test_extension
+   cd "${T}" || die
+   "${EPYTHON}" -m apsw.tests -v || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}



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

2023-01-15 Thread Yixun Lan
commit: 05d951037a8f736a03970b006d27f9addd6d013b
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jan 16 05:49:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Jan 16 05:51:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d95103

media-libs/libharu: keyword 2.4.2-r1 for ~riscv

Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/libharu/libharu-2.4.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libharu/libharu-2.4.2-r1.ebuild 
b/media-libs/libharu/libharu-2.4.2-r1.ebuild
index 87d12f16350b..43e42b04abad 100644
--- a/media-libs/libharu/libharu-2.4.2-r1.ebuild
+++ b/media-libs/libharu/libharu-2.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
media-libs/libpng:=



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

2023-01-15 Thread Michał Górny
commit: 772147d81522e8c9d7b7cc0a0c5e1757030f7c87
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:20:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 05:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772147d8

dev-python/flask-babel: Bump to 3.0.0

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

 dev-python/flask-babel/Manifest |  1 +
 dev-python/flask-babel/flask-babel-3.0.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/flask-babel/Manifest b/dev-python/flask-babel/Manifest
index af1ebc3b96f7..a8df930aabdf 100644
--- a/dev-python/flask-babel/Manifest
+++ b/dev-python/flask-babel/Manifest
@@ -1 +1,2 @@
 DIST Flask-Babel-2.0.0.tar.gz 19588 BLAKE2B 
dbd5d6f3af38fad15a4eb6d674222473d673a9002ced21ce09a913e0bce3285b1eac9a5a85ce53c1dcebf648444164f33a5c790039a7d01184d45c7734dac05f
 SHA512 
2ad8f80b450db0cab7dd57f46158e7e653556d60869acdb3c2469d42dceca3fa97237cc960986655091c84a1a67a057d72ed510787ccb065d171e6f35764cb1d
+DIST flask-babel-3.0.0.gh.tar.gz 20354 BLAKE2B 
feed1728f4083b1a421010e7ff8aa8b8362f8c9b54556e4d3268e4028b7a51a1364c8c5f13b07585af6e9382e903b66420797cf4c9bf29736870963120d0502a
 SHA512 
a7f93047e82a0383aaa4114bcb626a9e08ed15e450c43e3a09198f75c02f501dfa6e2b8157c618cb8d19f94e76d93f8e826adc99bd146abeee85837d2618da86

diff --git a/dev-python/flask-babel/flask-babel-3.0.0.ebuild 
b/dev-python/flask-babel/flask-babel-3.0.0.ebuild
new file mode 100644
index ..7dd80d01352b
--- /dev/null
+++ b/dev-python/flask-babel/flask-babel-3.0.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="i18n and l10n support for Flask based on Babel and pytz"
+HOMEPAGE="
+   https://python-babel.github.io/flask-babel/
+   https://github.com/python-babel/flask-babel/
+   https://pypi.org/project/Flask-Babel/
+"
+SRC_URI="
+   https://github.com/python-babel/flask-babel/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   

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

2023-01-15 Thread Michał Górny
commit: 59e257a1ae5d36b973021147e0d98c79353f9a23
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:25:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 05:50:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e257a1

dev-python/setuptools: Bump to 66.0.0

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

 dev-python/setuptools/Manifest |   1 +
 dev-python/setuptools/setuptools-66.0.0.ebuild | 127 +
 2 files changed, 128 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index f3d81387c5d9..5d692b21ed25 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,2 +1,3 @@
 DIST setuptools-65.6.3.tar.gz 2617699 BLAKE2B 
0b64efcb5280f18e9d5660a10bca34d9864255279e4747cad99e3adf99ee33c0d174f0b61ef897894e7083ecfbaea16d59a195e3572c8083a4a8d811fe0c2702
 SHA512 
d0acfdc838454ffedabc4cc14c745071e07cc05e0a598c8bf83824788a8630d5516009e81213ae2a709f54298e754bd391cad205e7111363b64c853bd124aef3
 DIST setuptools-65.7.0.tar.gz 2618315 BLAKE2B 
a0989c3fd0ab476d69885d022eccf1a89dc670a17d0b3e73bbe4ffb530e26a838fcd1cfffc4c2720ddd19cb8ba45d42bc31441f1e3bbc32fa71850d208f37cc8
 SHA512 
0eb2d9de9ef2565cf012db7d68ee18359a1432dd42ecd3fb7d490f73d57b0e7ba2a67e0401f66051127e913f29c2e221e88c0cbf523b0ac9abe7f00b6ab1ded8
+DIST setuptools-66.0.0.tar.gz 2642508 BLAKE2B 
3d8dc8d365a4dd41334ed203dd18fe44eb024b560fa82f522c98058d60020a33eec4d1c7767289f0368dc77d5533898b34479e4792b388bab73180bffe8034ed
 SHA512 
107717c61a47299dbb5baffe5948875abc26e6900121726aef7a6042b7156dd13031bbc69c5b930c0d3d2ee99c64741451383826e1d6fb65c12b026620a72ce1

diff --git a/dev-python/setuptools/setuptools-66.0.0.ebuild 
b/dev-python/setuptools/setuptools-66.0.0.ebuild
new file mode 100644
index ..0a86678ac7a1
--- /dev/null
+++ b/dev-python/setuptools/setuptools-66.0.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+# please bump dev-python/ensurepip-setuptools along with this package!
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="
+   https://github.com/pypa/setuptools/
+   https://pypi.org/project/setuptools/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
+   =dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.6.2[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}]
+   ' 3.9)
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pip-run[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+DOCS=( {CHANGES,README}.rst )
+
+src_prepare() {
+   local PATCHES=(
+   # TODO: remove this when we're 100% PEP517 mode
+   "${FILESDIR}"/setuptools-62.4.0-py-compile.patch
+   )
+
+   distutils-r1_src_prepare
+
+   # remove bundled dependencies, setuptools will switch to system deps
+ 

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

2023-01-15 Thread Michał Górny
commit: 8334733266f5461196a3b2ad6fea28ed086d3107
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:26:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 05:50:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83347332

dev-python/ensurepip-setuptools: Bump to 66.0.0

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

 dev-python/ensurepip-setuptools/Manifest   |  1 +
 .../ensurepip-setuptools-66.0.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/ensurepip-setuptools/Manifest 
b/dev-python/ensurepip-setuptools/Manifest
index c6e76c6b1789..442c09cd74f9 100644
--- a/dev-python/ensurepip-setuptools/Manifest
+++ b/dev-python/ensurepip-setuptools/Manifest
@@ -1 +1,2 @@
 DIST setuptools-65.6.3-py3-none-any.whl 1233963 BLAKE2B 
2bad02cc00293c9b6615cdcee9f2da4d66f83c494904c0467054ec15cb5650a7b72caaa52bb8925aea84eb6becd52107ba10763c2b241216d91072a1319f5d24
 SHA512 
6a9bf2230840ab90b228b433552e8813a176a9ad5f6dc74b20da412fe96c4a7f1df6095aac8dc2f25bd2393aae731927875eb9e7bc05203907539fb4a3b5c8fb
+DIST setuptools-66.0.0-py3-none-any.whl 1259316 BLAKE2B 
ef08be5897d35d63d5b4bea2fb7401c59b1be8ff09a2cc410a97074402228e41bf573820712d76f955fb4a117036bbfd6adc7ff78e33406f5f1a5ebb745eb0a3
 SHA512 
76efcc28173443d5a000cd0d1ff33e24a423786c32be824cc11cbf137ef755f41416317e326edb56f90aca157ebf49a42e20f8f2445feb7a043c36d4aa537bb4

diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-66.0.0.ebuild 
b/dev-python/ensurepip-setuptools/ensurepip-setuptools-66.0.0.ebuild
new file mode 100644
index ..22682736bd2f
--- /dev/null
+++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-66.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN#ensurepip-}
+WHL=${MY_PN}-${PV}-py3-none-any.whl
+
+DESCRIPTION="Shared setuptools wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/setuptools/;
+SRC_URI="
+   https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL}
+"
+S=${DISTDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   !

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

2023-01-15 Thread Ionen Wolkens
commit: fd53555d823e7d2deab67e308124068d3033de1a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jan 16 05:26:54 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan 16 05:30:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd53555d

net-misc/ytfzf: add 2.5.4 unkeyworded

While this fixes a few things, there's a few major regressions
(e.g. with ueberzug) that seem already fixed upstream. Rather
than attempt backports, expect may be another release soon so
just adding unkeyworded meanwhile.

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

 net-misc/ytfzf/Manifest   |  1 +
 net-misc/ytfzf/ytfzf-2.5.4.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest
index ef245162cbf8..eee178f4360e 100644
--- a/net-misc/ytfzf/Manifest
+++ b/net-misc/ytfzf/Manifest
@@ -1 +1,2 @@
 DIST ytfzf-2.5.3.tar.gz 3265442 BLAKE2B 
e920bf60a567741cc84739d20f282c27036eafaa823ea273439e49f9b855798a11f611ee8b4893490538d24c3039f2780451272f82ead73c45fb0f2124e05417
 SHA512 
fcc9e6064fe381972f30a94fd418ba9a497fed4be891f40b75e608a4c095f7b311000ae104d8e877b52622defa4ff57cb0ec1ace4d034ba08f0ff3985438d58d
+DIST ytfzf-2.5.4.tar.gz 3273455 BLAKE2B 
9e4ba90cca7a17fc8c7283097db1925582b9dbb85b9b83db77f2e20a48db7566a8396114256bcb61bffb281ac0ce64f199702f495cd07f2e4e11d0c81605a973
 SHA512 
48ab12314a638d2682eb387c1d0bd2c8979762287194d897d801c1b845c28e3e6c2b383e1fede75e0b0649ab401855e6a9ee48a58cfc4e08b0f291da877ed150

diff --git a/net-misc/ytfzf/ytfzf-2.5.4.ebuild 
b/net-misc/ytfzf/ytfzf-2.5.4.ebuild
new file mode 100644
index ..17d70945b125
--- /dev/null
+++ b/net-misc/ytfzf/ytfzf-2.5.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Posix script to find and watch youtube videos from the terminal"
+HOMEPAGE="https://github.com/pystardust/ytfzf/;
+SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+# this release seem to ahve several regressions, expecting another release soon
+#KEYWORDS="~amd64 ~x86"
+IUSE="X minimal"
+
+RDEPEND="
+   app-misc/jq
+   net-misc/curl[ssl]
+   app-alternatives/awk
+   !minimal? (
+   X? ( media-gfx/ueberzug )
+   app-shells/fzf
+   media-video/mpv[lua]
+   net-misc/yt-dlp
+   )"
+
+src_prepare() {
+   default
+
+   sed -i "/^: ...YTFZF_SYSTEM_ADDON_DIR/s|/usr/local|${EPREFIX}/usr|" 
ytfzf || die
+}
+
+src_compile() { :; }
+
+src_install() {
+   local emakeargs=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   DOCDIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
+
+   emake "${emakeargs[@]}" addons doc install
+   einstalldocs
+
+   rm -r "${ED}"/usr/share/licenses || die
+}
+
+pkg_postinst() {
+   optfeature "external menu support" x11-misc/dmenu
+   optfeature "desktop notifications" x11-libs/libnotify
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "Note that ${PN} supports many methods to display 
menus/thumbnails."
+   elog "This ebuild primarily covers defaults and major features, 
additional"
+   elog "dependencies may be needed for others. Set USE=minimal if 
want full"
+   elog "control over optional dependencies (e.g. fzf is optional 
if use dmenu)."
+   fi
+}



[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/

2023-01-15 Thread Horea Christian
commit: 83480bc66e15cc70a8b37d4070a2424973cee118
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jan 16 05:09:21 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jan 16 05:09:21 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=83480bc6

dev-vcs/dandi-cli: drop 0.38.0

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 87 ---
 1 file changed, 87 deletions(-)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
deleted file mode 100644
index 25c1ec52c..0
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli;
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test etelemetry"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/click-didyoumean[${PYTHON_USEDEP}]
-   ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
-   dev-python/fasteners[${PYTHON_USEDEP}]
-   dev-python/fscacher[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   dev-python/interleave[${PYTHON_USEDEP}]
-   dev-python/joblib[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings-alt[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
-   dev-python/pynwb[${PYTHON_USEDEP}]
-   dev-python/pyout[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   dev-python/semantic_version[${PYTHON_USEDEP}]
-   dev-python/tenacity[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-DEPEND="
-   test? (
-   dev-python/anys[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/pyfakefs[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
-   )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-# Some tests require deep copy with git history
-# https://github.com/dandi/dandi-cli/issues/878#issuecomment-1021720299
-EPYTEST_DESELECT=(
-   "dandi/tests/test_utils.py::test_get_instance_dandi_with_api"
-   "dandi/tests/test_utils.py::test_get_instance_url"
-   "dandi/tests/test_utils.py::test_get_instance_cli_version_too_old"
-   "dandi/tests/test_utils.py::test_get_instance_bad_cli_version"
-)
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.37.0-pip-versioncheck.patch"
-   "${FILESDIR}/${PN}-0.37.0-pep517.patch"
-)
-
-src_prepare() {
-   if use etelemetry; then
-   default
-   else
-   eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
-   default
-   sed -i "/etelemetry/d" setup.cfg
-   fi
-}
-
-python_test() {
-   export DANDI_TESTS_NONETWORK=1
-   epytest
-}



[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/

2023-01-15 Thread Horea Christian
commit: 506fab4d6c4017042543b388fce75a8673242d2e
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jan 16 05:09:09 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jan 16 05:09:09 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=506fab4d

dev-vcs/dandi-cli: add 0.48.0

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild | 79 +++
 1 file changed, 79 insertions(+)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
new file mode 100644
index 0..f5e9d67cf
--- /dev/null
+++ b/dev-vcs/dandi-cli/dandi-cli-0.48.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..10} )
+
+inherit distutils-r1
+
+MY_PN="dandi"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DANDI command line client to facilitate common operations"
+HOMEPAGE="https://github.com/dandi/dandi-cli;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test etelemetry"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/click-didyoumean[${PYTHON_USEDEP}]
+   =dev-python/dandi-schema-0.7*[${PYTHON_USEDEP}]
+   dev-python/fasteners[${PYTHON_USEDEP}]
+   dev-python/fscacher[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   dev-python/interleave[${PYTHON_USEDEP}]
+   dev-python/joblib[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
+   dev-python/nwbinspector[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
+   dev-python/pynwb[${PYTHON_USEDEP}]
+   dev-python/pyout[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/semantic_version[${PYTHON_USEDEP}]
+   dev-python/tenacity[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/zarr[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/anys[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
+   )
+"
+# Upstream might be amenable to dropping opencv:
+# https://github.com/dandi/dandi-cli/issues/944
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   if use etelemetry; then
+   default
+   else
+   eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
+   default
+   sed -i "/etelemetry/d" setup.cfg
+   fi
+}
+
+python_test() {
+   export DANDI_TESTS_NONETWORK=1
+   epytest
+}



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

2023-01-15 Thread Maciej Barć
commit: 5da158f268939093b012b8449cae523759395830
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:33:20 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da158f2

net-misc/gallery-dl: enable python 3.11

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

 net-misc/gallery-dl/gallery-dl-1.23.3.ebuild | 2 +-
 net-misc/gallery-dl/gallery-dl-1.23.5.ebuild | 2 +-
 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 2 +-
 net-misc/gallery-dl/gallery-dl-1.24.2.ebuild | 2 +-
 net-misc/gallery-dl/gallery-dl-1.24.3.ebuild | 2 +-
 net-misc/gallery-dl/gallery-dl-1.24.4.ebuild | 2 +-
 net-misc/gallery-dl/gallery-dl-.ebuild   | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.23.3.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.23.3.ebuild
index d9df5e672b83..047b1e34af67 100644
--- a/net-misc/gallery-dl/gallery-dl-1.23.3.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.23.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite,ssl,xml(+)"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-1.23.5.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.23.5.ebuild
index d9df5e672b83..047b1e34af67 100644
--- a/net-misc/gallery-dl/gallery-dl-1.23.5.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.23.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite,ssl,xml(+)"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
index d9df5e672b83..047b1e34af67 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite,ssl,xml(+)"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.2.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.2.ebuild
index cc1191e0e7e4..3c10d80b2f57 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.2.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite,ssl,xml(+)"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.3.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.3.ebuild
index cc1191e0e7e4..3c10d80b2f57 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.3.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite,ssl,xml(+)"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild
index cc1191e0e7e4..3c10d80b2f57 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite,ssl,xml(+)"
 
 inherit distutils-r1 optfeature

diff --git a/net-misc/gallery-dl/gallery-dl-.ebuild 
b/net-misc/gallery-dl/gallery-dl-.ebuild
index cc1191e0e7e4..3c10d80b2f57 100644
--- a/net-misc/gallery-dl/gallery-dl-.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite,ssl,xml(+)"
 
 inherit distutils-r1 optfeature



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

2023-01-15 Thread Maciej Barć
commit: 1507264eead11c3ebd219ae01f6ce67fb7915c7b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:30:30 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1507264e

dev-python/spotipy: enable python 3.11

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

 dev-python/spotipy/spotipy-2.21.0.ebuild | 2 +-
 dev-python/spotipy/spotipy-2.22.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/spotipy/spotipy-2.21.0.ebuild 
b/dev-python/spotipy/spotipy-2.21.0.ebuild
index 95c3c85d848b..56659024211a 100644
--- a/dev-python/spotipy/spotipy-2.21.0.ebuild
+++ b/dev-python/spotipy/spotipy-2.21.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 

diff --git a/dev-python/spotipy/spotipy-2.22.0.ebuild 
b/dev-python/spotipy/spotipy-2.22.0.ebuild
index 22f582d17ade..71b2059edb84 100644
--- a/dev-python/spotipy/spotipy-2.22.0.ebuild
+++ b/dev-python/spotipy/spotipy-2.22.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: b7bbf9f95ffc4dcfad8d0cd7501df864b9354447
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:44:14 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bbf9f9

x11-misc/screenkey: enable python 3.11

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

 x11-misc/screenkey/screenkey-1.3-r1.ebuild | 2 +-
 x11-misc/screenkey/screenkey-1.4-r1.ebuild | 2 +-
 x11-misc/screenkey/screenkey-1.5-r2.ebuild | 2 +-
 x11-misc/screenkey/screenkey-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-misc/screenkey/screenkey-1.3-r1.ebuild 
b/x11-misc/screenkey/screenkey-1.3-r1.ebuild
index e177cc19cc77..9642f5a7a1f8 100644
--- a/x11-misc/screenkey/screenkey-1.3-r1.ebuild
+++ b/x11-misc/screenkey/screenkey-1.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1 xdg

diff --git a/x11-misc/screenkey/screenkey-1.4-r1.ebuild 
b/x11-misc/screenkey/screenkey-1.4-r1.ebuild
index 62ae7911cc5f..025bdf8279a6 100644
--- a/x11-misc/screenkey/screenkey-1.4-r1.ebuild
+++ b/x11-misc/screenkey/screenkey-1.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1 xdg

diff --git a/x11-misc/screenkey/screenkey-1.5-r2.ebuild 
b/x11-misc/screenkey/screenkey-1.5-r2.ebuild
index 2ba6e523c899..68c91936709d 100644
--- a/x11-misc/screenkey/screenkey-1.5-r2.ebuild
+++ b/x11-misc/screenkey/screenkey-1.5-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1 xdg

diff --git a/x11-misc/screenkey/screenkey-.ebuild 
b/x11-misc/screenkey/screenkey-.ebuild
index 10a93df108f9..002a571bcd93 100644
--- a/x11-misc/screenkey/screenkey-.ebuild
+++ b/x11-misc/screenkey/screenkey-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1 xdg



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

2023-01-15 Thread Maciej Barć
commit: ed23bd4564493efd0b04b11d50a50bc878b4
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:42:03 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed23bd45

sys-apps/razercommander: enable python 3.11

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

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

diff --git a/sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild 
b/sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild
index 09eac823cf39..a579d8610819 100644
--- a/sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild
+++ b/sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 MY_PN="razerCommander"
 MY_P=${MY_PN}-${PV}
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit meson python-single-r1 xdg
 



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

2023-01-15 Thread Maciej Barć
commit: d7bce39e933e0395f4f2c771c46f603771f04417
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:29:54 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7bce39e

dev-python/simber: enable python 3.11

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

 dev-python/simber/simber-0.2.4.ebuild | 2 +-
 dev-python/simber/simber-0.2.5.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/simber/simber-0.2.4.ebuild 
b/dev-python/simber/simber-0.2.4.ebuild
index a3319a30853a..cda45aa85d1d 100644
--- a/dev-python/simber/simber-0.2.4.ebuild
+++ b/dev-python/simber/simber-0.2.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 

diff --git a/dev-python/simber/simber-0.2.5.ebuild 
b/dev-python/simber/simber-0.2.5.ebuild
index 472b40b5b91c..036f9bbe5c10 100644
--- a/dev-python/simber/simber-0.2.5.ebuild
+++ b/dev-python/simber/simber-0.2.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: 1f7b5f78c8a0cd817214fa4fed993010a2c72705
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:31:40 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7b5f78

dev-python/ytmusicapi: enable python 3.11

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

 dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild | 2 +-
 dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild | 2 +-
 dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild
index b7f22a96d310..7568e76aa6c0 100644
--- a/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild
+++ b/dev-python/ytmusicapi/ytmusicapi-0.24.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 

diff --git a/dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild
index e73b5f38b128..bd01d91ecfe5 100644
--- a/dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild
+++ b/dev-python/ytmusicapi/ytmusicapi-0.24.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 

diff --git a/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild
index e73b5f38b128..bd01d91ecfe5 100644
--- a/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild
+++ b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: f554f4b5480c40aeec46f9a02d90bc17933f56a1
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:33:48 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f554f4b5

net-misc/downloader-cli: enable python 3.11

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

 net-misc/downloader-cli/downloader-cli-0.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/downloader-cli/downloader-cli-0.3.3.ebuild 
b/net-misc/downloader-cli/downloader-cli-0.3.3.ebuild
index ce2fdce3e406..b2268d65d2f9 100644
--- a/net-misc/downloader-cli/downloader-cli-0.3.3.ebuild
+++ b/net-misc/downloader-cli/downloader-cli-0.3.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/razer-cli/, sys-apps/polychromatic/

2023-01-15 Thread Maciej Barć
commit: 3155543957462421141a862801dcf10ff968ddf3
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:41:03 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31555439

sys-apps/razer-cli: enable python 3.11

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

 sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild | 2 +-
 sys-apps/polychromatic/polychromatic-0.8.0.ebuild| 2 +-
 sys-apps/polychromatic/polychromatic-.ebuild | 2 +-
 sys-apps/razer-cli/razer-cli-2.1.0.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild 
b/sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild
index 53b1252d6a35..f3045e367458 100644
--- a/sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild
+++ b/sys-apps/polychromatic/polychromatic-0.7.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit meson python-single-r1 readme.gentoo-r1 xdg
 

diff --git a/sys-apps/polychromatic/polychromatic-0.8.0.ebuild 
b/sys-apps/polychromatic/polychromatic-0.8.0.ebuild
index 53b1252d6a35..f3045e367458 100644
--- a/sys-apps/polychromatic/polychromatic-0.8.0.ebuild
+++ b/sys-apps/polychromatic/polychromatic-0.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit meson python-single-r1 readme.gentoo-r1 xdg
 

diff --git a/sys-apps/polychromatic/polychromatic-.ebuild 
b/sys-apps/polychromatic/polychromatic-.ebuild
index 53b1252d6a35..f3045e367458 100644
--- a/sys-apps/polychromatic/polychromatic-.ebuild
+++ b/sys-apps/polychromatic/polychromatic-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit meson python-single-r1 readme.gentoo-r1 xdg
 

diff --git a/sys-apps/razer-cli/razer-cli-2.1.0.ebuild 
b/sys-apps/razer-cli/razer-cli-2.1.0.ebuild
index dd49e106befb..68cf275a243e 100644
--- a/sys-apps/razer-cli/razer-cli-2.1.0.ebuild
+++ b/sys-apps/razer-cli/razer-cli-2.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1 virtualx
 



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

2023-01-15 Thread Maciej Barć
commit: 5164b6253805d136e93bd55b5a53acaae5d77da5
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:37:28 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5164b625

sys-apps/openrazer: enable python 3.11

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

 sys-apps/openrazer/openrazer-3.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/openrazer/openrazer-3.5.1.ebuild 
b/sys-apps/openrazer/openrazer-3.5.1.ebuild
index 14c2ecf82203..754d171d5932 100644
--- a/sys-apps/openrazer/openrazer-3.5.1.ebuild
+++ b/sys-apps/openrazer/openrazer-3.5.1.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
-inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 python-r1 
linux-mod
+inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod
 
 DESCRIPTION="Drivers and user-space daemon to control Razer devices on 
GNU/Linux"
 HOMEPAGE="https://openrazer.github.io/



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

2023-01-15 Thread Maciej Barć
commit: 47efb1cafb40f9f91146300fd40d724c121ec279
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:26:27 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47efb1ca

dev-python/js2py: enable python 3.11

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

 dev-python/js2py/js2py-0.71_p20210918.ebuild | 2 +-
 dev-python/js2py/js2py-0.74.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/js2py/js2py-0.71_p20210918.ebuild 
b/dev-python/js2py/js2py-0.71_p20210918.ebuild
index a2395e4a68ce..7a513afcf9f4 100644
--- a/dev-python/js2py/js2py-0.71_p20210918.ebuild
+++ b/dev-python/js2py/js2py-0.71_p20210918.ebuild
@@ -7,7 +7,7 @@ H=b16d7ce90ac9c03358010c1599c3e87698c9993f
 MY_PN=Js2Py
 MY_P=${MY_PN}-${PV}
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 

diff --git a/dev-python/js2py/js2py-0.74.ebuild 
b/dev-python/js2py/js2py-0.74.ebuild
index d148120ae7b2..462bb6fe6a1c 100644
--- a/dev-python/js2py/js2py-0.74.ebuild
+++ b/dev-python/js2py/js2py-0.74.ebuild
@@ -7,7 +7,7 @@ MY_PN=Js2Py
 MY_P=${MY_PN}-${PV}
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: 154908c9aee99343c974fcd557e8f8d95c0e077e
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:24:20 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154908c9

dev-python/ffmpeg-python: enable python 3.11

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

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

diff --git a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild 
b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild
index 2c02baacb4ac..ea75545ff7d5 100644
--- a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild
+++ b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: 9ba49c2bebb0f49ba185d518f333ecb9ac012895
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:28:14 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba49c2b

dev-python/pyjsparser: enable python 3.11

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

 ...-2.7.1_p20190421-r1.ebuild => pyjsparser-2.7.1_p20190421-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r1.ebuild 
b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r2.ebuild
similarity index 92%
rename from dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r1.ebuild
rename to dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r2.ebuild
index fa39661f31f5..47b017d915d6 100644
--- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r1.ebuild
+++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r2.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 H=5465d037b30e334cb0997f2315ec1e451b8ad4c1
-PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: 133f63e3268508f8ca1b8e8b064aa944eb5ca18d
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:22:34 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133f63e3

dev-python/colour: enable python 3.11

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

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

diff --git a/dev-python/colour/colour-0.1.5.ebuild 
b/dev-python/colour/colour-0.1.5.ebuild
index c085af188fe6..60dfae5ee96d 100644
--- a/dev-python/colour/colour-0.1.5.ebuild
+++ b/dev-python/colour/colour-0.1.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: 5c21915bd1db728f3922cb56dd1a1bb3506022dc
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:31:00 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c21915b

dev-python/youtube-search-python: enable python 3.11

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

 dev-python/youtube-search-python/youtube-search-python-1.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/youtube-search-python/youtube-search-python-1.6.6.ebuild 
b/dev-python/youtube-search-python/youtube-search-python-1.6.6.ebuild
index e290a4bc5a2b..d4659e055e6e 100644
--- a/dev-python/youtube-search-python/youtube-search-python-1.6.6.ebuild
+++ b/dev-python/youtube-search-python/youtube-search-python-1.6.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: 64b9e1bf02ee9f36572a725d93c4efe4cbf0c7b6
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:25:02 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b9e1bf

dev-python/itunespy: enable python 3.11

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

 dev-python/itunespy/itunespy-1.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/itunespy/itunespy-1.6-r1.ebuild 
b/dev-python/itunespy/itunespy-1.6-r1.ebuild
index 1409dcbcaa44..c8faaee18db8 100644
--- a/dev-python/itunespy/itunespy-1.6-r1.ebuild
+++ b/dev-python/itunespy/itunespy-1.6-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



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

2023-01-15 Thread Maciej Barć
commit: 4c378f225c674fd01917aecd90833cbb53edb0ca
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 16 01:22:03 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 16 01:57:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c378f22

dev-python/OutputCheck: enable python 3.11

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

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

diff --git a/dev-python/OutputCheck/OutputCheck-0.4.2.ebuild 
b/dev-python/OutputCheck/OutputCheck-0.4.2.ebuild
index f0240feced1f..ca2d32009cbe 100644
--- a/dev-python/OutputCheck/OutputCheck-0.4.2.ebuild
+++ b/dev-python/OutputCheck/OutputCheck-0.4.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 



[gentoo-commits] proj/eselect-wine:master commit in: /

2023-01-15 Thread Ionen Wolkens
commit: 01585f91d19a9979e564ecb66bc108bc16da76f6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jan 16 01:22:10 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan 16 01:27:17 2023 +
URL:https://gitweb.gentoo.org/proj/eselect-wine.git/commit/?id=01585f91

wine.eselect: adjust portage PATH comment

Gave this another look given PATH handling changes in >=portage-3.0.44,
and the workaround is "nearly" unnecessary now but still triggers
(at least) on first merge of eselect-wine while PATH has not yet been
updated once yet.

May possibly be other cases where it's noisy, so decided to leave it
alone beside a minor comment update.

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

 wine.eselect | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wine.eselect b/wine.eselect
index 46610ea..e8ce744 100644
--- a/wine.eselect
+++ b/wine.eselect
@@ -30,7 +30,7 @@ wine-run() {
 
# try to warn about about missing PATH, but stay quiet with doas/sudo
# given may be using a temporary secure PATH (also skip with update
-   # given PATH is not updated when ran from ebuilds in pkg_postinst)
+   # as the PATH may not always be updated in ebuild phases yet)
[[ ${PATH} == @(|*:)"${EPREFIX}${WINEETC}/bin"*(/)@(|:*) ||
-v DOAS_USER || -v SUDO_USER || ${1} == wine-update ]] ||
write_warning_msg "'${EPREFIX}${WINEETC}/bin' missing from 
PATH, may need to run '. ${EROOT}/etc/profile'"



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

2023-01-15 Thread Sam James
commit: 1e4003179ec1b93f403570d29b9a35a448ce2290
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:04:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:04:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e400317

sys-devel/autoconf-wrapper: add github upstream metadata

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

 sys-devel/autoconf-wrapper/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/autoconf-wrapper/metadata.xml 
b/sys-devel/autoconf-wrapper/metadata.xml
index bc3f0d9090d5..2847c0b0420f 100644
--- a/sys-devel/autoconf-wrapper/metadata.xml
+++ b/sys-devel/autoconf-wrapper/metadata.xml
@@ -8,5 +8,6 @@


proj/autotools-wrappers
+   gentoo/autotools-wrappers

 



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

2023-01-15 Thread Sam James
commit: 8ef4cced7e1101ffeae1e96e33e60628c8bd9276
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:03:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:03:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef4cced

net-misc/streamlink: add 5.1.2

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

 net-misc/streamlink/Manifest | 1 +
 .../streamlink/{streamlink-.ebuild => streamlink-5.1.2.ebuild}   | 5 -
 net-misc/streamlink/streamlink-.ebuild   | 5 -
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index ca74518861a0..74e846bfcf92 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,2 @@
 DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
+DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83c7c5047208a281a87162fb19dae6e45ae861fbc55780049e63bd854f303ee1669d3664a3736debbf8194ee4e6760
 SHA512 
8fecdc46fc34b37a5a67d15bb4252d1ebab69815398deb533de063fdf7e211d23d413b1b5199842bb5e35296d717dd0504a3578b7bc44c7b123cd70db2a3

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-5.1.2.ebuild
similarity index 91%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-5.1.2.ebuild
index db619ea9b999..ff7c51d0ed88 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-5.1.2.ebuild
@@ -27,6 +27,7 @@ SLOT="0"
 
 DEPEND="
$(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
@@ -34,6 +35,7 @@ DEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
@@ -45,8 +47,9 @@ BDEPEND="
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
)
')"
 

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index db619ea9b999..ff7c51d0ed88 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -27,6 +27,7 @@ SLOT="0"
 
 DEPEND="
$(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
@@ -34,6 +35,7 @@ DEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
@@ -45,8 +47,9 @@ BDEPEND="
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
)
')"
 



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

2023-01-15 Thread Sam James
commit: 812f4a2195b2ca93530a7eb95b9bbf8d3f975658
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:03:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812f4a21

sys-devel/autoconf-wrapper: mark ALLARCHES

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

 sys-devel/autoconf-wrapper/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/autoconf-wrapper/metadata.xml 
b/sys-devel/autoconf-wrapper/metadata.xml
index 1f8aa323a0f8..bc3f0d9090d5 100644
--- a/sys-devel/autoconf-wrapper/metadata.xml
+++ b/sys-devel/autoconf-wrapper/metadata.xml
@@ -5,6 +5,7 @@
base-sys...@gentoo.org
Gentoo Base System

+   

proj/autotools-wrappers




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

2023-01-15 Thread Sam James
commit: f87e7f23ebe135aafedc801c870b1256b75c57b9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:04:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:04:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87e7f23

sys-devel/automake-wrapper: add github upstream metadata

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

 sys-devel/automake-wrapper/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/automake-wrapper/metadata.xml 
b/sys-devel/automake-wrapper/metadata.xml
index bc3f0d9090d5..2847c0b0420f 100644
--- a/sys-devel/automake-wrapper/metadata.xml
+++ b/sys-devel/automake-wrapper/metadata.xml
@@ -8,5 +8,6 @@


proj/autotools-wrappers
+   gentoo/autotools-wrappers

 



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

2023-01-15 Thread Sam James
commit: b8f48fd3c56dec365064bb22cf0c0c2e2bbf8f70
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:04:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:04:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f48fd3

sys-devel/automake-wrapper: mark ALLARCHES

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

 sys-devel/automake-wrapper/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/automake-wrapper/metadata.xml 
b/sys-devel/automake-wrapper/metadata.xml
index 1f8aa323a0f8..bc3f0d9090d5 100644
--- a/sys-devel/automake-wrapper/metadata.xml
+++ b/sys-devel/automake-wrapper/metadata.xml
@@ -5,6 +5,7 @@
base-sys...@gentoo.org
Gentoo Base System

+   

proj/autotools-wrappers




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

2023-01-15 Thread Sam James
commit: 201b04402d189b14683b75e21698f1a29e1017e8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:49:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:49:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201b0440

sys-devel/gdb: drop 13.0.50_p20221217

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

 sys-devel/gdb/Manifest |   1 -
 sys-devel/gdb/gdb-13.0.50_p20221217.ebuild | 296 -
 2 files changed, 297 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 2db6be12e0b0..cf8436f3f2ed 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,3 +1,2 @@
 DIST gdb-12.1.tar.xz 22470332 BLAKE2B 
7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd
 SHA512 
425568d2e84672177d0fb87b1ad7daafdde097648d605e30cf0656970f66adc6a82ca2d83375ea4be583e9683a340e5bfdf5819668ddf66728200141ae50ff2d
-DIST gdb-weekly-13.0.50.20221217.tar.xz 24801944 BLAKE2B 
87c395665bfd5901bdac35d5abc5e2aa206805e7bbe484db7306f4e2b786db0114d442323fb224ae8920c5f13d0c9408dea8f0d0ccb98bacab96db7997df3ede
 SHA512 
734139d50cdd98fa33b2ae473137bc389d5231119ceec99fa4c9004af277a065727a2f5dfa07aa7881f78138a90a7451cbfb87514a7cfd50415b90e369f124b9
 DIST gdb-weekly-13.0.90.20230110.tar.xz 24802804 BLAKE2B 
d13bc0ce3bfd0197be31610385014df815c72a86f34b44beced0882267e8b5eecdd50545a85d84c5648771bb9a01b7e63680a424ad36e4d23c15470af6270f21
 SHA512 
d0c186c661b4648668213a5210f10d09ccbceb077e9e61a88cb1431e8feae4ad2ce74365024bb5f282f78225e118e808c5df30af9c46c4c368a41d4385f8918f

diff --git a/sys-devel/gdb/gdb-13.0.50_p20221217.ebuild 
b/sys-devel/gdb/gdb-13.0.50_p20221217.ebuild
deleted file mode 100644
index c3ffdf923040..
--- a/sys-devel/gdb/gdb-13.0.50_p20221217.ebuild
+++ /dev/null
@@ -1,296 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit flag-o-matic python-single-r1 strip-linguas toolchain-funcs
-
-export CTARGET=${CTARGET:-${CHOST}}
-
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-   if [[ ${CATEGORY} == cross-* ]] ; then
-   export CTARGET=${CATEGORY#cross-}
-   fi
-fi
-
-is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
-
-case ${PV} in
-   *)
-   # live git tree
-   EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git;
-   inherit git-r3
-   SRC_URI=""
-   ;;
-   *.*.50_p2???)
-   # weekly snapshots
-   MY_PV="${PV/_p/.}"
-   
SRC_URI="https://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${MY_PV}.tar.xz;
-   S="${WORKDIR}/${PN}-${MY_PV}"
-   ;;
-   *)
-   # Normal upstream release
-   SRC_URI="mirror://gnu/gdb/${P}.tar.xz
-   ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz;
-   ;;
-esac
-
-DESCRIPTION="GNU debugger"
-HOMEPAGE="https://sourceware.org/gdb/;
-SRC_URI="${SRC_URI}
-   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
-   ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
-
-LICENSE="GPL-3+ LGPL-2.1+"
-SLOT="0"
-
-if [[ ${PV} != * ]] ; then
-   # for testing on loong only
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   KEYWORDS="~loong"
-fi
-
-IUSE="cet guile lzma multitarget nls +python +server sim source-highlight test 
vanilla xml xxhash zstd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# In fact, gdb's test suite needs some work to get passing.
-# See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
-# As of 11.2, on amd64: "# of unexpected failures8600"
-# Also, ia64 kernel crashes when gdb testsuite is running.
-RESTRICT="
-   ia64? ( test )
-   !test? ( test )
-   test
-"
-
-RDEPEND="
-   dev-libs/mpfr:0=
-   dev-libs/gmp:=
-   >=sys-libs/ncurses-5.2-r2:0=
-   >=sys-libs/readline-7:0=
-   sys-libs/zlib
-   elibc_glibc? ( net-libs/libnsl:= )
-   lzma? ( app-arch/xz-utils )
-   python? ( ${PYTHON_DEPS} )
-   guile? ( >=dev-scheme/guile-2.0 )
-   xml? ( dev-libs/expat )
-   source-highlight? (
-   dev-util/source-highlight
-   )
-   xxhash? (
-   dev-libs/xxhash
-   )
-   zstd? ( app-arch/zstd:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-arch/xz-utils
-   sys-apps/texinfo
-   app-alternatives/yacc
-   nls? ( sys-devel/gettext )
-   source-highlight? ( virtual/pkgconfig )
-   test? ( dev-util/dejagnu )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-8.3.1-verbose-build.patch
-)
-
-pkg_setup() {
-  

[gentoo-commits] proj/sci:master commit in: profiles/

2023-01-15 Thread Horea Christian
commit: 78b2c0f8dd5b888739b7a97003efe103a3524d02
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jan 16 00:46:13 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jan 16 00:46:13 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=78b2c0f8

profiles: sci-biology/longstitch dep stack cleared

Signed-off-by: Horea Christian  chymera.eu>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index ef1fd73f3..a0d859d7f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -44,7 +44,6 @@ dev-python/gammapy
 dev-python/astroquery
 # Reverse deps of above
 dev-python/ripser
-sci-biology/longstitch
 
 # Andrew Ammerlaan 

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

2023-01-15 Thread Sam James
commit: 1d8ecefeadc72dfb850b016b65e5d138a00b491c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:37:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:37:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8ecefe

sys-devel/autoconf-wrapper: Stabilize 20221207 arm, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 26e908786c47..9788b3e841eb 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-01-15 Thread Sam James
commit: e6818db966577efb764da9533853a0631988ae14
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6818db9

sys-devel/autoconf-wrapper: Stabilize 20221207 sparc, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index d4ef98d46de7..26e908786c47 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-01-15 Thread Sam James
commit: 08291bac5baf96511c151b2833784b513c2a7102
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:35:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:35:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08291bac

sys-devel/gcc: add 13.0.0_pre20230115

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 38d1943f28b3..03bc70fe384d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -31,6 +31,7 @@ DIST gcc-12.2.0-patches-8.tar.xz 14656 BLAKE2B 
25f00289699e8e3417c5e4a7d424cdbb1
 DIST gcc-12.2.0-patches-9.tar.xz 13636 BLAKE2B 
fcbd3dc5adeb7425d028001bd21ede21ae5596a48f4cfbeabed3fb657b27edf19bbe502f0388c284ffc87d03714f9e0ba4bc9c8008814c6362ed56b8165d403b
 SHA512 
09581aba97a18008739d70dc6dbfdacd0c82acce6e175c879b50b81c7575c6e056cd9f2a73e7d6231ea5a6f72c248eca3d818996188ec34cdf7137e9f263fc01
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-13-20230108.tar.xz 82786988 BLAKE2B 
c08b06947f347bf589775b4004636cddd1fbba582aec8192733fb3630d7082a7eaf7acd665b004a897bfdfc7cd9fd1b10f3e25596b70b51aa0a61f75267e4cf7
 SHA512 
46a7212755f33fb02b4fc07d808207ca5e34d0d55a42c0e32b80af3e75393526177da0c1455182fea7fd3015a5ac0ed72204e3859381a5c8d64dd0b19e7add07
+DIST gcc-13-20230115.tar.xz 82853256 BLAKE2B 
249119bccf25cdded9dd0ff98e1ceac8d68251b721c3ceb89191e8b455996129f311ef45b03d003d5b5bfddc0ca09cc7084a0b10a3248a7740c0b18be6733260
 SHA512 
f6a131749096a8cbd3aa2b8dbbbf41c55f256ecc079966a8c3efbc23fe39d5510c8952b405b16c8462107262808c2088a1cbb705b01e68bb29d75da39beb1a4a
 DIST gcc-13.1.0-patches-5.tar.xz 11404 BLAKE2B 
5ba2b4002e917750757a28fa4c7ff6ff7090c35f28eb984aee6ad7fc0ac80c88a9d08e1d4d9efa98e6bd3f06e89df47b10b51f8294bb7d2ef0d1ac3fd2a1a963
 SHA512 
6864738794237bd7430c612404dd4b84e275362cb5abd081284a91e5b24c1b0aa97d90b9543168c72147be146887219715325d52ae2920912d9c4e17e7224aa3
 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 
619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb
 SHA512 
b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8

diff --git a/sys-devel/gcc/gcc-13.0.0_pre20230115.ebuild 
b/sys-devel/gcc/gcc-13.0.0_pre20230115.ebuild
new file mode 100644
index ..41e7410862f1
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.0_pre20230115.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="5"
+PATCH_GCC_VER="13.1.0"
+MUSL_GCC_VER="13.1.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~loong"
+fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="${CATEGORY}/binutils[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2023-01-15 Thread Sam James
commit: dba35876e85c2e92b1e4d21bbc32998e12cdbe74
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba35876

sys-devel/autoconf-wrapper: Stabilize 20221207 hppa, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 62f85d15afab..d4ef98d46de7 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-01-15 Thread Sam James
commit: afd31624ba24f1c77566c22f6033e901bc3a2071
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd31624

sys-devel/autoconf-wrapper: Stabilize 20221207 x86, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index d1dadfb4fa4a..62f85d15afab 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-01-15 Thread Sam James
commit: 615e560d347d944c1a5cb7aa82cce31717419cbd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615e560d

sys-devel/autoconf-wrapper: Stabilize 20221207 arm64, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index a5727ebba0ab..d1dadfb4fa4a 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-01-15 Thread Sam James
commit: 61cad6b6fad37316681de14cbe9d38ffb71da599
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cad6b6

sys-devel/autoconf-wrapper: Stabilize 20221207 amd64, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 5793ba5fb51f..a5727ebba0ab 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-01-15 Thread Sam James
commit: c08e98b07ed38a8b750511d7700562407818d1f1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08e98b0

net-misc/netifrc: Stabilize 0.7.3-r1 ppc64, #891003

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

 net-misc/netifrc/netifrc-0.7.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/netifrc/netifrc-0.7.3-r1.ebuild 
b/net-misc/netifrc/netifrc-0.7.3-r1.ebuild
index daf90d2df7ed..8ce072c3b03f 100644
--- a/net-misc/netifrc/netifrc-0.7.3-r1.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${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
 
 LICENSE="BSD-2"



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

2023-01-15 Thread Sam James
commit: e3a52335e36ccc01cb100403cc18f8dcbb2bcaeb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a52335

sys-devel/autoconf-wrapper: Stabilize 20221207 ppc64, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 936757448f5b..6fb830389b80 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-01-15 Thread Sam James
commit: 3f76e934ed8247476725cf09d0b364959e180734
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f76e934

sys-apps/hwdata: Stabilize 0.366 ALLARCHES, #891007

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

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

diff --git a/sys-apps/hwdata/hwdata-0.366.ebuild 
b/sys-apps/hwdata/hwdata-0.366.ebuild
index afddd20d2fd1..b5d599c17b39 100644
--- a/sys-apps/hwdata/hwdata-0.366.ebuild
+++ b/sys-apps/hwdata/hwdata-0.366.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RESTRICT="test"
 



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

2023-01-15 Thread Sam James
commit: 8d38b8822fe7bbece5d5f8068daeeea780e110df
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d38b882

sys-devel/autoconf-wrapper: Stabilize 20221207 ppc, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 6fb830389b80..5793ba5fb51f 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/bigloo/

2023-01-15 Thread Maciej Barć
commit: ff3eea5071e5d079341ac378cea3f9b8e02dff8a
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jan 15 23:04:44 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan 15 23:05:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3eea50

dev-scheme/bigloo: do not install static libs

Closes: https://bugs.gentoo.org/890820
Signed-off-by: Maciej Barć  gentoo.org>

 .../bigloo/{bigloo-4.4c_p4-r3.ebuild => bigloo-4.4c_p4-r4.ebuild}| 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/bigloo/bigloo-4.4c_p4-r3.ebuild 
b/dev-scheme/bigloo/bigloo-4.4c_p4-r4.ebuild
similarity index 97%
rename from dev-scheme/bigloo/bigloo-4.4c_p4-r3.ebuild
rename to dev-scheme/bigloo/bigloo-4.4c_p4-r4.ebuild
index 9e7c5157fb76..2baba06090ea 100644
--- a/dev-scheme/bigloo/bigloo-4.4c_p4-r3.ebuild
+++ b/dev-scheme/bigloo/bigloo-4.4c_p4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -161,6 +161,9 @@ src_install() {
emake DESTDIR="${D}" -C bdb install
emake DESTDIR="${D}" -C cigloo install
 
+   # Remove static libs, bug #890820
+   find "${ED}" -type f -name "*.a" -delete || die
+
# The ".sh" scripts set proper environment and library order for Bigloo,
# but programs (and the Bigloo Emacs library, "bee-mode") want "bigloo",
# not "bigloo.sh". To make programs work we install all executable files



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

2023-01-15 Thread Maciej Barć
commit: e1a7f2bbf34309cced04a8f6a6285ac5f90b6a3e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jan 15 22:26:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jan 15 23:05:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a7f2bb

dev-python/ytmusicapi: bump to 0.25.0

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

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

diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index 14abc7142287..f15353742100 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,2 +1,3 @@
 DIST ytmusicapi-0.24.0.tar.gz 57431 BLAKE2B 
ba0ceee4764ff0c09efe309ef7182001d0d0dcd8e959b0b0b3e31b267986896728f67cbda14a33e8935068d551f24509de4364877c5810a29ef8b59bc0324291
 SHA512 
bec107edaec064aaec300a812a56f70b8eb6a217f2dba9e10a745f9315fe9e89ccef2e05619ae236efd21a9ced0fa414f35d9180e2f9efdc40fe8c75b41e9eb4
 DIST ytmusicapi-0.24.1.tar.gz 58926 BLAKE2B 
830968d0bba9fcc0ad2c827a7f3a41cd8bc173234a69a2d429c0c0ae8356fe04b2aedc63036de3a0cf67eafce91301cdfb27dcd95ffc5a33cf8c2afd712cf5cb
 SHA512 
cb8a012a86c81479ebbf597e5c180bd24a582c32b31f090aced55ccb0ae070d4ea9e282fd0efbbcb01e435581494d5e142cf63495467afac25d436c363875a54
+DIST ytmusicapi-0.25.0.tar.gz 61709 BLAKE2B 
7a4f0cf52d8d1a5e3310c5df39435d317916562f7d0277b0518e03193daf7995333853c4baf026ed0331ac1ef294897f034b7c97765764a795f34b7581f1788e
 SHA512 
6c131c7c6d808d5a3c02795d5d28e687d92223fed809701d76318a145c7c82c12266b04f37aacb78750a4249f53e759dc891611dcb2edf61fefb19f133072d24

diff --git a/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild
new file mode 100644
index ..e73b5f38b128
--- /dev/null
+++ b/dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Unofficial API for YouTube Music"
+HOMEPAGE="https://ytmusicapi.readthedocs.io/
+   https://github.com/sigma67/ytmusicapi/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx docs/source \
+   dev-python/sphinx_rtd_theme



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

2023-01-15 Thread Georgy Yakovlev
commit: f78b951d85206d86bf78320efb2433d22cf70aa0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan 15 22:49:25 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jan 15 22:50:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78b951d

sys-process/numad: sync live ebuild

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-process/numad/numad-.ebuild | 26 +++---
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/sys-process/numad/numad-.ebuild 
b/sys-process/numad/numad-.ebuild
index 07607707eb3c..fffe3f4192c1 100644
--- a/sys-process/numad/numad-.ebuild
+++ b/sys-process/numad/numad-.ebuild
@@ -1,18 +1,20 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit linux-info systemd toolchain-funcs
+inherit flag-o-matic linux-info systemd toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://pagure.io/numad.git;
inherit git-r3
 else
-   EGIT_COMMIT="334278ff3d774d105939743436d7378a189e8693"
-   SRC_URI="mirror://gentoo/numad-${PV}-${EGIT_COMMIT:0:7}.tar.bz2"
+   # sync with fedora (as numad upstream) and add couple of commis.
+   # at time of writing f37 uses 20150602
+   # git archive --format=tar.gz --prefix="${P}/" -o ${P}.tar.gz 
${EGIT_COMMIT}
+   EGIT_COMMIT="d696d6c413c5b47b4bbae79e29ea132e52095af3"
+   SRC_URI="https://dev.gentoo.org/~gyakovlev/distfiles/${P}.tar.gz;
KEYWORDS="~amd64 -arm ~arm64 ~ppc64 ~s390 ~x86"
-   S="${WORKDIR}/${PN}-${EGIT_COMMIT:0:7}"
 fi
 
 DESCRIPTION="The NUMA daemon that manages application locality"
@@ -23,13 +25,17 @@ SLOT="0"
 
 CONFIG_CHECK="~NUMA ~CPUSETS"
 
-src_prepare() {
-   default
-   tc-export CC
+src_configure() {
+   tc-export AR CC RANLIB
+
+   # FIXME: https://bugs.gentoo.org/890985
+   # temp workaround
+   filter-flags -D_FORTIFY_SOURCE=3
+   append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
 }
 
 src_compile() {
-   emake CFLAGS="${CFLAGS} -std=gnu99"
+   emake OPT_CFLAGS="${CFLAGS}"
 }
 
 src_install() {
@@ -41,7 +47,5 @@ src_install() {
insinto /etc/logrotate.d
newins "${FILESDIR}"/numad.logrotated numad
 
-   insinto /etc
-   doins numad.conf
systemd_dounit numad.service
 }



[gentoo-commits] repo/gentoo:master commit in: sys-process/numad/files/, sys-process/numad/

2023-01-15 Thread Georgy Yakovlev
commit: 3fb47a688395b40a6cdb5927dce68be79555d62c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan 15 22:42:19 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jan 15 22:50:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb47a68

sys-process/numad: add 0.5_p20180531

add a non-ancient version of numad. We take current stable from Fedora
and add just couple of commits on top, nothing major.
current gentoo versions do not even support cgroupv2 and crash on
startup.

remove conf file. systemd unit no longer reads it, systemd users can use
'systemctl edit numad.service' to override args as needed.
openrc file uses conf.d and never used conf file.

add ppc64le patch where node ids can be sparse.

add temporary F_S=3 workaround until #890985 is solved.

Bug: https://bugs.gentoo.org/890985
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-process/numad/Manifest |  1 +
 .../files/numad-0.5-fix-sparse-node-ids.patch  | 53 
 sys-process/numad/numad-0.5_p20180531.ebuild   | 56 ++
 3 files changed, 110 insertions(+)

diff --git a/sys-process/numad/Manifest b/sys-process/numad/Manifest
index 9ca70d36ccab..937bd58cf6f8 100644
--- a/sys-process/numad/Manifest
+++ b/sys-process/numad/Manifest
@@ -1 +1,2 @@
 DIST numad-0.5-334278f.tar.bz2 21007 BLAKE2B 
f226e90e0ad664b0cccd82c060b21cc8b7c4b086220f6eee1cd6e421b32f0efe2be11e66ce749142315f8207e19e635a718a41e5a8dd3ecfda02a96dfbd62798
 SHA512 
1b4a577f0713bae1386f2064fcb2dcbfb9453e23e7617f40cfff4e56d02a8c26a48c8d03f1ac7aa36e4ba168824572377f84bc669d1dabdc1820c2cdc4c57911
+DIST numad-0.5_p20180531.tar.gz 29797 BLAKE2B 
455feba97685b0f0c6dd8ce10227d397b14d51d6fc128805648dd94b627ae61c4889ea4cc17667b9a1953c5122d39972172e05d3e782a313ecedbe7f85bfce41
 SHA512 
36b0387369b7d23b28ad8b4bd8b27089c304efb8357ad9f6693ff3098c56a3a88e39b30f70d35688e6090f4917250fd40d1aaac084a91310450412a05b8d6746

diff --git a/sys-process/numad/files/numad-0.5-fix-sparse-node-ids.patch 
b/sys-process/numad/files/numad-0.5-fix-sparse-node-ids.patch
new file mode 100644
index ..d7d438457826
--- /dev/null
+++ b/sys-process/numad/files/numad-0.5-fix-sparse-node-ids.patch
@@ -0,0 +1,53 @@
+From ab79ec5b6389507b4970d68862abb95d0b2b94c9 Mon Sep 17 00:00:00 2001
+From: Christian Ehrhardt 
+Date: Jun 17 2019 10:37:48 +
+Subject: fix sparse node ids
+
+
+CPU-ids can be sparse due to disabling a subset of CPUs.
+On ppc64le this even will make the node_ids sparse, this is actually pretty
+common on ppc64 when SMT is disabled.
+
+Numad has the assumption of cpu/node-ids always being linear and due to that
+accesses the 'node' array out of bounds. That triggers crashes like the
+following:
+
+  Thread 1 "numad" received signal SIGSEGV, Segmentation fault.
+  #0 0x0fb6cd2779f4 in bind_process_and_migrate_memory (p=0xfb6fc1e0f70)
+at numad.c:998
+  #1 0x0fb6cd27d148 in manage_loads () at numad.c:2225
+  #2 0x0fb6cd2734dc in main (argc=, argv=)
+at numad.c:2654
+
+Instead of directly indexing with node_id we need to detect which array
+element has the matching node_id and use that.
+
+Signed-off-by: Christian Ehrhardt 
+
+---
+
+diff --git a/numad.c b/numad.c
+index a6a7a5d..524bf61 100644
+--- a/numad.c
 b/numad.c
+@@ -995,7 +995,18 @@ int bind_process_and_migrate_memory(process_data_p p) {
+ int node_id = 0;
+ while (nodes) {
+ if (ID_IS_IN_LIST(node_id, p->node_list_p)) {
+-OR_LISTS(cpu_bind_list_p, cpu_bind_list_p, 
node[node_id].cpu_list_p);
++int id = -1;
++for (int node_ix = 0;  (node_ix < num_nodes);  node_ix++) {
++if (node[node_ix].node_id == node_id) {
++id = node_ix;
++break;
++}
++}
++if (id == -1) {
++numad_log(LOG_CRIT, "Node %d is requested, but unknown\n", 
node_id);
++exit(EXIT_FAILURE);
++}
++OR_LISTS(cpu_bind_list_p, cpu_bind_list_p, node[id].cpu_list_p);
+ nodes -= 1;
+ }
+ node_id += 1;
+

diff --git a/sys-process/numad/numad-0.5_p20180531.ebuild 
b/sys-process/numad/numad-0.5_p20180531.ebuild
new file mode 100644
index ..a778299f0ae4
--- /dev/null
+++ b/sys-process/numad/numad-0.5_p20180531.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://pagure.io/numad.git;
+   inherit git-r3
+else
+   # sync with fedora (as numad upstream) and add couple of commis.
+   # at time of writing f37 uses 20150602
+   # git archive --format=tar.gz --prefix="${P}/" -o ${P}.tar.gz 
${EGIT_COMMIT}
+   EGIT_COMMIT="d696d6c413c5b47b4bbae79e29ea132e52095af3"
+   

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

2023-01-15 Thread Sam James
commit: c2241fee17b6a64e71accd1237897b808e02737d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:37:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2241fee

sys-libs/musl: drop 1.2.2-r8

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

 sys-libs/musl/Manifest |   2 -
 sys-libs/musl/musl-1.2.2-r8.ebuild | 174 -
 2 files changed, 176 deletions(-)

diff --git a/sys-libs/musl/Manifest b/sys-libs/musl/Manifest
index ed1ea5b686bf..29797d2e272d 100644
--- a/sys-libs/musl/Manifest
+++ b/sys-libs/musl/Manifest
@@ -1,7 +1,5 @@
 DIST getconf.c 11614 BLAKE2B 
ba49a573fc16d51780a0b0b81fbf7b64a1142f1dbad203c9609a59b6b07e7404f676c415383ae88c0aede95694821f6ee381bffd93cc3330501e17dc07d122bd
 SHA512 
0d80f37b34a35e3d14b012257c50862dfeb9d2c81139ea2dfa101d981d093b009b9fa450ba27a708ac59377a48626971dfc58e20a3799084a65777a0c32cbc7d
 DIST iconv.c 2577 BLAKE2B 
070ca87b30c90ab98c27d5faf7a2fcb64ff7c67ca212ee6072165b2146979c551f714954dbd465462a171837c59b6ea027e0206458a2df0f977e45f01be3ce48
 SHA512 
9d42d66fb1facce2b85dad919be5be819ee290bd26ca2db00982b2f8e055a0196290a008711cbe2b18ec9eee8d2270e3b3a4692c5a1b807013baa5c2b70a2bbf
-DIST musl-1.2.2.tar.gz 1055220 BLAKE2B 
a000357ed52e417d8cebe5537df658dc0f8f02f2da3efcd79125544ad63e11e05fa96136551d0bfeb09a3f6c9a2260bffcfbd329ea92e6a7b62aa690f48968aa
 SHA512 
5344b581bd6463d71af8c13e91792fa51f25a96a1ecbea81e42664b63d90b325aeb421dfbc8c22e187397ca08e84d9296a0c0c299ba04fa2b751d6864914bd82
-DIST musl-1.2.2.tar.gz.asc 490 BLAKE2B 
8eb21bcfcbaf9d567c0a2bba468055d4ed86a9fb33126f50870ed0cb192ec8ab826d64dc129a0b4e78a7808309c006ce4fe5edae1099bc4c516c1ad4382a591d
 SHA512 
9d76bd9d88438e21689d37d7c519bc5575fa72b121ddf89c55c1a2246ecf423664d8e5199192720d652f6d08229f9b17b5520465d49b12ed2ba80814d1d8e9d8
 DIST musl-1.2.3.tar.gz 1058642 BLAKE2B 
b7f667eeb6b9f612c086cb44e69b34da4361b8cb76819fb65f10ef7dd55f48d2f37a32d698dcada965c7c76c3c1cd5621447c4240b6ab2e5b39b2d214e7e302b
 SHA512 
9332f713d3eb7de4369bc0327d99252275ee52abf523ee34b894b24a387f67579787f7c72a46cf652e090cffdb0bc3719a4e7b84dca66890b6a37f12e8ad089c
 DIST musl-1.2.3.tar.gz.asc 490 BLAKE2B 
4de3d2b2f4e748795b71e144df3ac073c68b0b1b5d40c7a4c3507cc3700c1f47a4ec745f644fa78d82de4cd1915b80be7ac1071fdfd6d468e01361c49ded065d
 SHA512 
01a857dbc3981c90244d4d1d883efe51986652ca5734a741c9d1a4d06c5a22831e85520ac67212268b70c22049317a8f39b3219be182e7e67741add428ac5bc6
 DIST musl-getent-93a08815f8598db442d8b766b463d0150ed8e2ab.c 11656 BLAKE2B 
1b7bf7102a1eb91a8cb881ed8ca65eb8eed911dd50238e97dc2952d89d4c6ebed6bfd046a2b38776c550b2872ab54ced8cb452fcc2ad56e5616f722debda761f
 SHA512 
7f5b9d934d82deb5f8b23e16169a5d9b99ccab3a4708df06a95d685e1b24a3a3e69b3dcf4942f2f66c12a3d4bf0c5827e2ee2e8c4d7b1997359fccc2ac212dee

diff --git a/sys-libs/musl/musl-1.2.2-r8.ebuild 
b/sys-libs/musl/musl-1.2.2-r8.ebuild
deleted file mode 100644
index f0d6a3295328..
--- a/sys-libs/musl/musl-1.2.2-r8.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eapi8-dosym flag-o-matic toolchain-funcs prefix
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.musl-libc.org/musl"
-   inherit git-r3
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/musl.asc
-   inherit verify-sig
-
-   SRC_URI="https://musl.libc.org/releases/${P}.tar.gz;
-   SRC_URI+=" verify-sig? ( https://musl.libc.org/releases/${P}.tar.gz.asc 
)"
-   KEYWORDS="-* amd64 arm arm64 ~mips ppc ppc64 ~riscv x86"
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-musl )"
-fi
-GETENT_COMMIT="93a08815f8598db442d8b766b463d0150ed8e2ab"
-GETENT_FILE="musl-getent-${GETENT_COMMIT}.c"
-SRC_URI+="
-   https://dev.gentoo.org/~blueness/musl-misc/getconf.c
-   
https://gitlab.alpinelinux.org/alpine/aports/-/raw/${GETENT_COMMIT}/main/musl/getent.c
 -> ${GETENT_FILE}
-   https://dev.gentoo.org/~blueness/musl-misc/iconv.c
-"
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-   if [[ ${CATEGORY} == cross-* ]] ; then
-   export CTARGET=${CATEGORY#cross-}
-   fi
-fi
-
-DESCRIPTION="Light, fast and simple C library focused on standards-conformance 
and safety"
-HOMEPAGE="https://musl.libc.org;
-LICENSE="MIT LGPL-2 GPL-2"
-SLOT="0"
-IUSE="headers-only"
-
-QA_SONAME="/usr/lib/libc.so"
-QA_DT_NEEDED="/usr/lib/libc.so"
-
-is_crosscompile() {
-   [[ ${CHOST} != ${CTARGET} ]]
-}
-
-just_headers() {
-   use headers-only && is_crosscompile
-}
-
-pkg_setup() {
-   if [ ${CTARGET} == ${CHOST} ] ; then
-   case ${CHOST} in
-   *-musl*) ;;
-   *) die "Use sys-devel/crossdev to build a musl toolchain" ;;
-   esac
-   fi
-
-   # fix for #667126, copied from glibc 

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

2023-01-15 Thread Sam James
commit: 6439dce33f10da50ea0f7b1986672990370897a3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:37:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6439dce3

sys-devel/crossdev: drop 20221227-r1

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

 sys-devel/crossdev/Manifest|  1 -
 sys-devel/crossdev/crossdev-20221227-r1.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index c26d337dc565..7953946f2dc9 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,3 +1,2 @@
 DIST crossdev-20220909.tar.xz 29480 BLAKE2B 
9c3ef9d9b8f13c81f9d2e21f8914158c04035a105ee1ac90ba30cb23a69744c9c6959bbcfd2e50d29144fc79937e5e585054d2eedfb2ced65a88467e509243be
 SHA512 
86e8900a13095b7b12b00d739d28e2921f98818cd62daccfe6d750ce02113d0ef2d5e470b500bbfb80a9cf8f05b2a13882ac9963c3f1a4e1b7454bc1201df183
-DIST crossdev-20221227.tar.xz 29548 BLAKE2B 
c990ca8494db59e0dd5792fc0327d50424a816e2584eb1aff369185ce56c5cba00db783300d5eda709944df92da2679df792c6b090f9ebfb21dc65e63dccd779
 SHA512 
e5ae34234d6527f792ed30747f962afff9920cf85e449671651a9bf5726bce7b5cf4009d3be2e0965732857420de0937a5d7c78e61025e7f437d95a15cb56685
 DIST crossdev-20221228.tar.xz 29568 BLAKE2B 
0458a338a872a27058240c816abfcf9116703d18b687da0050213f834d5aba5df87552e16999fca7d0340aab5b8738ee0edb6ccfb656579b99f20357c077e326
 SHA512 
16d9d72f74c3b0d6c587c16eb8bea405c7c8eb3effc59fac55027d02348db2e10aacd9098b6f42479574a014783022737325acfaf63031e430fdf90391fa574b

diff --git a/sys-devel/crossdev/crossdev-20221227-r1.ebuild 
b/sys-devel/crossdev/crossdev-20221227-r1.ebuild
deleted file mode 100644
index a3a84da996ad..
--- a/sys-devel/crossdev/crossdev-20221227-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/crossdev.git;
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=sys-apps/portage-2.1
-   app-shells/bash
-   sys-apps/gentoo-functions
-"
-BDEPEND="app-arch/xz-utils"
-
-src_install() {
-   default
-
-   if [[ ${PV} == "" ]] ; then
-   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
-   fi
-}



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

2023-01-15 Thread Sam James
commit: 6ce6f3338b5fcc9582caa2a2a33c68b9a2558779
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:33:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce6f333

sys-apps/portage: drop 3.0.41-r3

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

 sys-apps/portage/Manifest |   1 -
 sys-apps/portage/portage-3.0.41-r3.ebuild | 292 --
 2 files changed, 293 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index ec805990333a..e7cafaec4bb1 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,2 @@
-DIST portage-3.0.41.tar.bz2 1119737 BLAKE2B 
6c6d1fa11f16362505e321eb530d233cf73a7e1cc7dab2fc88ad40701c16835e08a7d16a408381e2f717ac5f48d46344e57b9b5296be4eba0a7583540c6a81aa
 SHA512 
046621ee59b2b1b374a63091028ed3462b1212960b337e8e034c739d5c51d5ae1e7b491c88940199e710081409e38778749a5c86576cf5bb6c59b1890dc892b5
 DIST portage-3.0.43.tar.bz2 1139615 BLAKE2B 
e0f2646c3b6d5d49ec23038ad27507f7b9c0c03b848e82aff336896802c07b29344f924c4525d880f8895ba38f8116a7c79ecea51c794a433da9bd146efadc20
 SHA512 
b5e5339f3b5446f5c8f9b319e86e82d260e004b0606c3d0eadf09f91c95de0279c64c0fc4d7f6251ebd2cf7a65ba1ba37d752ed48b712e72b8c024835e747691
 DIST portage-3.0.44.tar.bz2 1140911 BLAKE2B 
06f584e6e37bbb309b9bb0e29ba4381eadd4ae6246aeb1045e3a5c5dcb33d74f74e74aa3f2325acbf37e16a535095c433f2796ed042f73cea5e208150e210cb0
 SHA512 
d40c95f3a31c5e2ae35374243c40c8d1f6b47b7c89f6a711a12d8744cb6848a85443298c0f947475b32acf52332e7f09b1e85915149ab8363930c0404f08410e

diff --git a/sys-apps/portage/portage-3.0.41-r3.ebuild 
b/sys-apps/portage/portage-3.0.41-r3.ebuild
deleted file mode 100644
index be5b556aa6bf..
--- a/sys-apps/portage/portage-3.0.41-r3.ebuild
+++ /dev/null
@@ -1,292 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-TMPFILES_OPTIONAL=1
-
-inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix
-
-DESCRIPTION="The package management and distribution system for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   app-arch/xz-utils
-   test? ( dev-vcs/git )
-"
-DEPEND="
-   !build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
-   )
-"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   acct-user/portage
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/findutils-4.4
-   !build? (
-   >=sys-apps/sed-4.0.5
-   >=app-shells/bash-5.0:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
-   >=sec-keys/openpgp-keys-gentoo-release-20220101
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   ) )
-   !=file-5.44-r1 
stable
-PDEPEND="
-   !build? (
-   >=net-misc/rsync-2.6.4
-   || (
-   >=sys-apps/file-5.44-r3
-   =sys-apps/file-5.43-r3
-   )
-   >=sys-apps/coreutils-6.4
-   )
-"
-# coreutils-6.4 rdep is for date format in emerge-webrsync #164532
-# NOTE: FEATURES=installsources requires debugedit and rsync
-
-pkg_pretend() {
-   local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
-
-   if use native-extensions && tc-is-cross-compiler; then
-   einfo "Disabling USE=native-extensions for cross-compilation 
(bug #612158)"
-   fi
-
-   check_extra_config
-}
-
-python_prepare_all() {
-   local PATCHES=(
-   )
-
-   

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

2023-01-15 Thread Sam James
commit: e958d4fadbead2caac9181c80d89ae58b4252890
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:36:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e958d4fa

sys-devel/gcc-config: drop 2.9

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

 sys-devel/gcc-config/Manifest  |  1 -
 sys-devel/gcc-config/gcc-config-2.9.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 667843224c00..ba7fe333bdac 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,3 +1,2 @@
 DIST gcc-config-2.10.tar.xz 18040 BLAKE2B 
de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340
 SHA512 
cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52
 DIST gcc-config-2.8.tar.xz 17968 BLAKE2B 
aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c
 SHA512 
5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba
-DIST gcc-config-2.9.tar.xz 18032 BLAKE2B 
6ee4d89a7fc2c211cb2ce0f6b0802ac300b30deccf6e54cd80a548d6e2e878097ad93cb0174485df8611780cf29e0c3c7590f726409f369a92c6d780db5c167f
 SHA512 
11fa782699ffcca38eee9ef3ca8dbdfdda68459bdad80ca3378ae07e0ee7c114a494c3362e05dc39d69d9770808f2b97bc682aec49e3c3483e7ba0c4498d57f3

diff --git a/sys-devel/gcc-config/gcc-config-2.9.ebuild 
b/sys-devel/gcc-config/gcc-config-2.9.ebuild
deleted file mode 100644
index 7ff12f007e38..
--- a/sys-devel/gcc-config/gcc-config-2.9.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Utility to manage compilers"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+cc-wrappers +native-symlinks"
-
-RDEPEND=">=sys-apps/gentoo-functions-0.10"
-
-_emake() {
-   emake \
-   PV="${PVR}" \
-   SUBLIBDIR="$(get_libdir)" \
-   USE_CC_WRAPPERS="$(usex cc-wrappers)" \
-   USE_NATIVE_LINKS="$(usex native-symlinks)" \
-   TOOLCHAIN_PREFIX="${CHOST}-" \
-   "$@"
-}
-
-src_compile() {
-   _emake
-}
-
-src_install() {
-   _emake DESTDIR="${D}" install
-}
-
-pkg_postinst() {
-   # Do we have a valid multi ver setup ?
-   local x
-   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
-   gcc-config ${x}
-   done
-
-   # USE flag change can add or delete files in /usr/bin worth recaching
-   if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
-   eselect compiler-shadow update all
-   fi
-
-   if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x 
"${EROOT}"/usr/bin/gcj ]] ; then
-   # Warn about obsolete /usr/bin/gcj for bug #804178
-   ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!"
-   ewarn "Please delete this file unless you know it is needed 
(e.g. custom gcj install)."
-   ewarn "If you have no idea what this means, please delete the 
file:"
-   ewarn " rm ${EROOT}/usr/bin/gcj"
-   fi
-}



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

2023-01-15 Thread Sam James
commit: 21559eb522c1a407d5111be2d4f2f0e26e14bd44
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:40:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21559eb5

sys-apps/hwdata: drop 0.365

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

 sys-apps/hwdata/Manifest|  1 -
 sys-apps/hwdata/hwdata-0.365.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index 96526e11cd29..abef5131ec5c 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -1,3 +1,2 @@
 DIST hwdata-0.364.tar.gz 2290206 BLAKE2B 
f41fbc85fffa0561ccee55c2bbb9c32f2f67532dd2cd8c3731a2805712969a5950f31b4e5662adf3b55c6226c31cb00f0670af4a1fbff1a7c19d46ba067792fd
 SHA512 
94cae67d9155b7abbaa7fc9047702a6f166721477b6320736d7984efd7c7c3c028b9f794269750f0ef421275a7e243fe1ae59816f63576fffc1bcd8deb49c6e9
-DIST hwdata-0.365.tar.gz 2298083 BLAKE2B 
1c146c3ed53f00189dd2c9b8902c7300773f98bb2b6c4349a9c9fbf3ec75d742b39265b35d355de3400c367f23bae685786faa1d3faa377dbfe34e505e60abb1
 SHA512 
b9f8b144ab2cf8edcd585efe5d318449e8243310d0106fa830cbb621cfe53efc5aabc6b8795b8aefba62b4771e6c22ab5742099de2be5c9ca2cf132aac6e9c61
 DIST hwdata-0.366.tar.gz 2306172 BLAKE2B 
bac953c59897d96fbbd19e8e275cb9345c7788de034fd4f9f80b7f35e8db9a39aa406b16fc6d60a78d1cbd1fe59d59c522391fd21103bd1e79c8a5c0c8c23f47
 SHA512 
41b8a97f7ebd7f0ead78318fce65c148e2e01a55132f83780c29993b82df40f5df993243b6421413a4f59aaffa916f53a0358d0d1d4a89022a7639075f96671b

diff --git a/sys-apps/hwdata/hwdata-0.365.ebuild 
b/sys-apps/hwdata/hwdata-0.365.ebuild
deleted file mode 100644
index 9df06b92fe5f..
--- a/sys-apps/hwdata/hwdata-0.365.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo
-
-DESCRIPTION="Hardware identification and configuration data"
-HOMEPAGE="https://github.com/vcrhonek/hwdata;
-SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RESTRICT="test"
-
-src_configure() {
-   # configure is not compatible with econf
-   local conf=(
-   ./configure
-   --prefix="${EPREFIX}/usr"
-   --libdir="${EPREFIX}/lib"
-   --datadir="${EPREFIX}/usr/share"
-   )
-
-   edo "${conf[@]}"
-}



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

2023-01-15 Thread Sam James
commit: ad04b009618fa2ef51d7ebdc83c998af8da817b0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:39:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad04b009

app-portage/tatt: drop 0.9

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

 app-portage/tatt/Manifest|  1 -
 app-portage/tatt/tatt-0.9.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest
index 495672ea2aa5..594069d16a4b 100644
--- a/app-portage/tatt/Manifest
+++ b/app-portage/tatt/Manifest
@@ -1,2 +1 @@
 DIST tatt-0.10.tar.gz 22675 BLAKE2B 
4272cd0bf65a2181ba70d12fe8ca593403d7217aebf2f4dffd2f69397e686c79bc93ec70c756f1e94c548ed2acd8af7470c022611c16b5f3571af860aeca4b9c
 SHA512 
1993f597e92b0b1f004e492aa164d7de6cf6776285850e5245f3328de0396c54cfc58943c767afe1fd1c49a771a1f33c65b6bed3c7d164223767567c05e12af1
-DIST tatt-0.9.tar.gz 22659 BLAKE2B 
c67da6d71bd46a7a1e73810f6f837cbe18b4fcfdf18da2401ab696e69d05c3ccbdeacaf152999dbf49d39c20e0e9e656e05c294a5eb7128015ee06d25bf95fcb
 SHA512 
4f8d4f6d56ce1389caee8a67d1ae13967692fad90e1bc484ec9ffd9fa057e858c2fc4e6cefa496b33c7565b06e7f71e012a94653de4a501f3b25ec77d07cea92

diff --git a/app-portage/tatt/tatt-0.9.ebuild b/app-portage/tatt/tatt-0.9.ebuild
deleted file mode 100644
index 7c14d2aff58c..
--- a/app-portage/tatt/tatt-0.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Arch testing tool"
-HOMEPAGE="https://github.com/gentoo/tatt;
-SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
-IUSE="+templates"
-
-RDEPEND="
-   app-portage/eix
-   app-portage/gentoolkit[${PYTHON_USEDEP}]
-   app-portage/nattka[${PYTHON_USEDEP}]
-   dev-python/configobj[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   www-client/pybugz
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use templates; then
-   insinto "/usr/share/${PN}"
-   doins -r templates
-   fi
-   doman tatt.1
-   doman tatt.5
-}



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

2023-01-15 Thread Sam James
commit: 99f78d4d96a20d36dbbee27278f49a169174cfa9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:35:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f78d4d

app-portage/gentoolkit: drop 0.5.0-r3, 0.5.1-r1

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

 app-portage/gentoolkit/Manifest|  2 -
 .../files/gentoolkit-0.5.0-python3_9.patch | 43 
 .../files/gentoolkit-0.5.0-r1-python3_9.patch  | 34 -
 app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild  | 82 --
 app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild  | 67 --
 5 files changed, 228 deletions(-)

diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest
index 492c0d8e388b..3b2e5a268698 100644
--- a/app-portage/gentoolkit/Manifest
+++ b/app-portage/gentoolkit/Manifest
@@ -1,3 +1 @@
-DIST gentoolkit-0.5.0.tar.gz 3206598 BLAKE2B 
a379dcbbaba9d52c241fea020b87c458384e44092539947909e14fd6c63fd9cc06d076b8081874edf17fc50e80fe48ceab3400c90046867dc409e7ac39c17231
 SHA512 
8a5c344f3a17c4c779abbcaa35b5e3f147106dbc61310d0d1a816ec8080914271fa45c311a8feeb1bfe14195af7cf34c0b29142d6e43e2de232dae96fbd00861
-DIST gentoolkit-0.5.1.tar.gz 3203805 BLAKE2B 
de2cd69aec9be79f498b1180a90afb54e77f9d8a47636cd722f2028a906d43874132d55a71bf373b3d10c7c10034f5d8ce0280a35041b0c60a1d5aa2ed6296a1
 SHA512 
667e464853b17ae297c59fb06e8f4563119a1382470d064c5721ae898e61173e9af5b071c7618d315232e6974fec205e27559785d2816253711de3e83d9e1911
 DIST gentoolkit-0.6.1.tar.gz 3195781 BLAKE2B 
27e370de77586b375dc70caa1abba4c2bc4207e8f08e0a7ea2953097135506949db71ff9102a0ead198e4dea425440c57b94ac7a811ca2d5e0016fc7e234bb0d
 SHA512 
1ffc466b69a9c53f1bbd40f6f4d1eb33d5f0f4287bb65ba1a7b1b2675ad61ecffa55ed9fda7c1ae8148744f0a77e224315eb1903dfd61a2a3dab1600fc672d2d

diff --git a/app-portage/gentoolkit/files/gentoolkit-0.5.0-python3_9.patch 
b/app-portage/gentoolkit/files/gentoolkit-0.5.0-python3_9.patch
deleted file mode 100644
index 6a50db9ca669..
--- a/app-portage/gentoolkit/files/gentoolkit-0.5.0-python3_9.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-# https://github.com/gentoo/gentoolkit/pull/11
-# https://bugs.gentoo.org/747034
-diff --git a/pym/gentoolkit/metadata.py b/pym/gentoolkit/metadata.py
-index 22c249e..c3dba98 100644
 a/pym/gentoolkit/metadata.py
-+++ b/pym/gentoolkit/metadata.py
-@@ -73,8 +73,7 @@ class _Maintainer(object):
-   self.description = None
-   self.restrict = node.get('restrict')
-   self.status = node.get('status')
--  maint_attrs = node.getchildren()
--  for attr in maint_attrs:
-+  for attr in node.iter():
-   setattr(self, attr.tag, attr.text)
- 
-   def __repr__(self):
-@@ -101,7 +100,7 @@ class _Useflag(object):
-   _desc = ''
-   if node.text:
-   _desc = node.text
--  for child in node.getchildren():
-+  for child in node.iter():
-   _desc += child.text if child.text else ''
-   _desc += child.tail if child.tail else ''
-   # This takes care of tabs and newlines left from the file
-@@ -213,7 +212,7 @@ class MetaData(object):
-   if herd in ('no-herd', 'maintainer-wanted', 
'maintainer-needed'):
-   return None
- 
--  for node in self._herdstree.getiterator('herd'):
-+  for node in self._herdstree.iter('herd'):
-   if node.findtext('name') == herd:
-   return node.findtext('email')
- 
-@@ -283,7 +282,7 @@ class MetaData(object):
-   return self._useflags
- 
-   self._useflags = []
--  for node in self._xml_tree.getiterator('flag'):
-+  for node in self._xml_tree.iter('flag'):
-   self._useflags.append(_Useflag(node))
- 
-   return self._useflags

diff --git a/app-portage/gentoolkit/files/gentoolkit-0.5.0-r1-python3_9.patch 
b/app-portage/gentoolkit/files/gentoolkit-0.5.0-r1-python3_9.patch
deleted file mode 100644
index a9dae6150454..
--- a/app-portage/gentoolkit/files/gentoolkit-0.5.0-r1-python3_9.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From f14b6198d1dd9cb7f4a83f3822e4a1782a5581e8 Mon Sep 17 00:00:00 2001
-From: Brian Dolbec 
-Date: Tue, 13 Oct 2020 10:04:07 -0400
-Subject: [PATCH] metadata.py: Fix duplicated use flag text bug 748129
-
-Regression from commit: 517581df206766
-link: 
https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=517581df206766fabf10273cde565e0a6dc62829
-Gentoo bug: https://bugs.gentoo.org/748129
-Signed-off-by: Brian Dolbec 

- pym/gentoolkit/metadata.py | 7 +--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/pym/gentoolkit/metadata.py b/pym/gentoolkit/metadata.py
-index 

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2023-01-15 Thread Sam James
commit: 0006d8f4352803faebac6a3a88972b8142f29ed6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:34:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0006d8f4

app-shells/bash: drop 5.2_p15

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

 app-shells/bash/bash-5.2_p15.ebuild | 353 
 1 file changed, 353 deletions(-)

diff --git a/app-shells/bash/bash-5.2_p15.ebuild 
b/app-shells/bash/bash-5.2_p15.ebuild
deleted file mode 100644
index 9dbde4810a73..
--- a/app-shells/bash/bash-5.2_p15.ebuild
+++ /dev/null
@@ -1,353 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic toolchain-funcs prefix verify-sig
-
-# Uncomment if we have a patchset
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
-
-# Official patchlevel
-# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/
-PLEVEL="${PV##*_p}"
-MY_PV="${PV/_p*}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-MY_PATCHES=()
-
-is_release() {
-   case ${PV} in
-   |*_alpha*|*_beta*|*_rc*)
-   return 1
-   ;;
-   *)
-   return 0
-   ;;
-   esac
-}
-
-[[ ${PV} != *_p* ]] && PLEVEL=0
-
-# The version of readline this bash normally ships with.
-# Note: right now, we don't use the system copy of readline for bash for 
non-releases.
-READLINE_VER="8.2_p1"
-
-DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git;
-   EGIT_BRANCH=devel
-   inherit git-r3
-elif is_release ; then
-   SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )"
-
-   if [[ ${PLEVEL} -gt 0 ]] ; then
-   # bash-5.1 -> bash51
-   my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2))
-
-   patch_url=
-   my_patch_index=
-
-   for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; 
my_patch_index++)) ; do
-   for url in mirror://gnu/${pn} 
ftp://ftp.cwru.edu/pub/bash ; do
-   patch_url=$(printf "${url}/${PN}-$(ver_cut 
1-2)-patches/${my_p}-%03d" ${my_patch_index})
-   SRC_URI+=" ${patch_url}"
-   SRC_URI+=" verify-sig? ( ${patch_url}.sig )"
-   done
-
-   MY_PATCHES+=( "${DISTDIR}"/$(printf ${my_p}-%03d 
${my_patch_index}) )
-   done
-
-   unset my_pn patch_url my_patch_index
-   fi
-else
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
-fi
-
-if [[ -n ${GENTOO_PATCH_VER} ]] ; then
-   SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz;
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-if is_release ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
-
-DEPEND="
-   >=sys-libs/ncurses-5.2-r2:=
-   nls? ( virtual/libintl )
-"
-if is_release ; then
-   DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
-fi
-RDEPEND="
-   ${DEPEND}
-"
-# We only need yacc when the .y files get patched (bash42-005, bash51-011)
-BDEPEND="
-   app-alternatives/yacc
-   pgo? ( dev-util/gperf )
-   verify-sig? ( sec-keys/openpgp-keys-chetramey )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# EAPI 8 tries to append it but it doesn't exist here
-QA_CONFIGURE_OPTIONS="--disable-static"
-
-PATCHES=(
-   #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
-
-   # Patches from Chet sent to bash-bug ml
-   "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch
-)
-
-pkg_setup() {
-   # bug #7332
-   if is-flag -malign-double ; then
-   eerror "Detected bad CFLAGS '-malign-double'.  Do not use this"
-   eerror "as it breaks LFS (struct stat64) on x86."
-   die "remove -malign-double from your CFLAGS mr ricer"
-   fi
-
-   if use bashlogger ; then
-   ewarn "The logging patch should ONLY be used in restricted 
(i.e. honeypot) envs."
-   ewarn "This will log ALL output you enter into the shell, you 
have been warned."
-  

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

2023-01-15 Thread Sam James
commit: f90685d20720bf517799f13ad1f55009ee21c795
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:34:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90685d2

net-misc/rsync: drop 3.2.7-r1

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

 net-misc/rsync/rsync-3.2.7-r1.ebuild | 191 ---
 1 file changed, 191 deletions(-)

diff --git a/net-misc/rsync/rsync-3.2.7-r1.ebuild 
b/net-misc/rsync/rsync-3.2.7-r1.ebuild
deleted file mode 100644
index 4d23490d778c..
--- a/net-misc/rsync/rsync-3.2.7-r1.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Uncomment when introducing a patch which touches configure
-#RSYNC_NEEDS_AUTOCONF=1
-PYTHON_COMPAT=( python3_{9..11} )
-inherit prefix python-single-r1 systemd
-
-DESCRIPTION="File transfer program to keep remote files into sync"
-HOMEPAGE="https://rsync.samba.org/;
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/WayneD/rsync.git;
-   inherit autotools git-r3
-
-   REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-else
-   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/waynedavison.asc
-   inherit verify-sig
-
-   if [[ -n ${RSYNC_NEEDS_AUTOCONF} ]] ; then
-   inherit autotools
-   fi
-
-   if [[ ${PV} == *_pre* ]] ; then
-   SRC_DIR="src-previews"
-   else
-   SRC_DIR="src"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   fi
-
-   SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
-   verify-sig? ( 
https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz.asc )"
-   S="${WORKDIR}"/${P/_/}
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl examples iconv lz4 rrsync ssl stunnel system-zlib xattr xxhash zstd"
-REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )"
-REQUIRED_USE+=" rrsync? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-libs/popt-1.5
-   acl? ( virtual/acl )
-   examples? (
-   ${PYTHON_DEPS}
-   dev-lang/perl
-   )
-   lz4? ( app-arch/lz4:= )
-   rrsync? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/bracex[${PYTHON_USEDEP}]
-   ')
-   )
-   ssl? ( dev-libs/openssl:= )
-   system-zlib? ( sys-libs/zlib )
-   xattr? ( kernel_linux? ( sys-apps/attr ) )
-   xxhash? ( >=dev-libs/xxhash-0.8 )
-   zstd? ( >=app-arch/zstd-1.4:= )
-   iconv? ( virtual/libiconv )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   examples? ( ${PYTHON_DEPS} )
-   rrsync? ( ${PYTHON_DEPS} )
-"
-
-if [[ ${PV} == * ]] ; then
-   BDEPEND+=" ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/commonmark[${PYTHON_USEDEP}]
-   ')"
-else
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-waynedavison )"
-fi
-
-pkg_setup() {
-   # - USE=examples needs Python itself at runtime, but nothing else
-   # -  needs commonmark at build time
-   if [[ ${PV} == * ]] || use examples || use rrsync; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default
-
-   if [[ ${PV} == * || -n ${RSYNC_NEEDS_AUTOCONF} ]] ; then
-   eaclocal -I m4
-   eautoconf -o configure.sh
-   eautoheader && touch config.h.in
-   fi
-
-   if use examples || use rrsync; then
-   python_fix_shebang support/
-   fi
-
-   if [[ -f rrsync.1 ]]; then
-   # If the pre-build rrsync.1 man page exists, then link to it
-   # from support/rrsync.1 to avoid rsync's build system attempting
-   # re-creating the man page (bug #883049).
-   ln -s ../rrsync.1 support/rrsync.1 || die
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-rsyncd-conf="${EPREFIX}"/etc/rsyncd.conf
-   --without-included-popt
-   --enable-ipv6
-   $(use_enable acl acl-support)
-   $(use_enable iconv)
-   $(use_enable lz4)
-   $(use_with rrsync)
-   $(use_enable ssl openssl)
-   $(use_with !system-zlib included-zlib)
-   $(use_enable xattr xattr-support)
-   $(use_enable xxhash)
-   $(use_enable zstd)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   newconfd "${FILESDIR}"/rsyncd.conf.d rsyncd
-   newinitd "${FILESDIR}"/rsyncd.init.d-r1 rsyncd
-
-   dodoc NEWS.md 

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

2023-01-15 Thread Sam James
commit: 5870586a8e70d00fa5d5f6831ee77bbb0ec8e252
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:35:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5870586a

net-misc/netifrc: drop 0.7.1-r1, 0.7.1-r2, 0.7.2

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

 net-misc/netifrc/Manifest  |  3 -
 .../files/netifrc-0.7.1-dhcpcd_args_tempfile.patch | 65 ---
 .../netifrc-0.7.1-dhcpcd_pidfile_location.patch| 50 ---
 net-misc/netifrc/netifrc-0.7.1-r1.ebuild   | 75 --
 net-misc/netifrc/netifrc-0.7.1-r2.ebuild   | 73 -
 net-misc/netifrc/netifrc-0.7.2.ebuild  | 70 
 6 files changed, 336 deletions(-)

diff --git a/net-misc/netifrc/Manifest b/net-misc/netifrc/Manifest
index 9ca3a9ffe611..8fc1d881195e 100644
--- a/net-misc/netifrc/Manifest
+++ b/net-misc/netifrc/Manifest
@@ -1,4 +1 @@
-DIST netifrc-0.7.1-patches-01.tar.xz 3356 BLAKE2B 
35d34456af5fcb8ac35c80db13484b7b4712543e95441e6be4274934627216879ae6c8421ca2ef0b67a92ab39befb03a4b171a51a54e0e14c10bb6323cfaa4e9
 SHA512 
340cf6184196ee9648565cd2c652cd56eaab4f3f765baff889f736cca05a5ca12a63de5d864c0f9fedc9337f88fd25dac0224118dab39ce7542cd0977f40db6f
-DIST netifrc-0.7.1.tar.gz 82393 BLAKE2B 
a1d147db2a4e4ff7d360bf5140ccf060283dbcbfde7100f1d193c783f1da540574e1342b4d7f3f9ee011628f9f113fc751416805f35678a1093e0cc0014f5eb9
 SHA512 
407071f8f58b7788703a62193677673ddd18114b69142894674337410473e620cf3895bb014cff133f719ac1a7191ac3bedfd969c9a11bf2f1c4b04d39683057
-DIST netifrc-0.7.2.tar.gz 84332 BLAKE2B 
ba379f34a7986f75f73f291ad69dff2b58036eb439ba8610f5fbddc3d1df9430e0560683477544f11bcd4fb2dd662ed09ab0797a9ce9f734f4b5dcf5db8006c8
 SHA512 
1d588b638331b3822e9c7ff7f6118a540f20366a662ebf4d05c4c1794536fcb5ee25b57e8cf7b631d9073c3b405d5b9ac460443d5184216d805f956df07e
 DIST netifrc-0.7.3.tar.gz 84770 BLAKE2B 
075440bfd81e4dedd406d9555a18f530b07a47f9268130ebcca6d43d35e9cc5f01105a3eb0ddc084a16e17912aa10e378833b1eef1defd2fc6b22f817cd220bd
 SHA512 
a82ac6835c15763becb5845a8c8d90dfd8d6c289ea5e00b0d7ae332d3e7ad6797f0fdcbf27bb9f44ff345c98884cdfa13210c76089585b8dd9970ded5f6236d8

diff --git a/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_args_tempfile.patch 
b/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_args_tempfile.patch
deleted file mode 100644
index 6ad40c860f96..
--- a/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_args_tempfile.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 586579d5c9fad63eb8780c556f34b80d0302e6b9 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Fri, 22 May 2020 10:09:22 +0200
-Subject: [PATCH] net/dhcpcd.sh: Put user args into a temp file
-
-So we still use the correct PID even if the user has changed his
-configuration between start and stop.
-
-Signed-off-by: Lars Wendler 

- net/dhcpcd.sh | 20 ++--
- 1 file changed, 14 insertions(+), 6 deletions(-)
-
-diff --git a/net/dhcpcd.sh b/net/dhcpcd.sh
-index c0639e0..dcc6817 100644
 a/net/dhcpcd.sh
-+++ b/net/dhcpcd.sh
-@@ -16,11 +16,14 @@ _config_vars="$_config_vars dhcp dhcpcd"
- 
- dhcpcd_start()
- {
--  # check for pidfile after we gathered the user's opts because they can
-+  # check for pidfile after we gathered the user's args because they can
-   # alter the pidfile's name (#718114)
--  local args= opt= pidfile= opts= new=true
-+  # Save the args into a file so dhcpcd_stop can later re-use the very
-+  # same args later.
-+  local args= opt= pidfile= opts= new=true 
argsfile=/run/netifrc_dhcpcd_${IFACE}_args
-   eval args=\$dhcpcd_${IFVAR}
-   [ -z "${args}" ] && args=${dhcpcd}
-+  echo "${args}" > ${argsfile}
-   pidfile="$(dhcpcd -P ${args} ${IFACE})"
- 
-   # Get our options
-@@ -78,12 +81,16 @@ dhcpcd_start()
- 
- dhcpcd_stop()
- {
--  local args= pidfile= opts= sig=SIGTERM
-+  local args= pidfile= opts= sig=SIGTERM 
argsfile=/run/netifrc_dhcpcd_${IFACE}_args
- 
--  # check for pidfile after we gathered the user's opts because they can
-+  # check for pidfile after we gathered the user's args because they can
-   # alter the pidfile's name (#718114)
--  eval args=\$dhcpcd_${IFVAR}
--  [ -z "${args}" ] && args=${dhcpcd}
-+  if [ -f "${argsfile}" ] ; then
-+  args="$(cat ${argsfile})"
-+  else
-+  eval args=\$dhcpcd_${IFVAR}
-+  [ -z "${args}" ] && args=${dhcpcd}
-+  fi
-   pidfile="$(dhcpcd -P ${args} ${IFACE})"
-   [ ! -f "${pidfile}" ] && return 0
- 
-@@ -94,5 +101,6 @@ dhcpcd_stop()
-   *" release "*) dhcpcd -k "${IFACE}" ;;
-   *) dhcpcd -x "${IFACE}" ;;
-   esac
-+  [ -f "${argsfile}" ] && rm -f "${argsfile}"
-   eend $?
- }
--- 
-2.27.0.rc0
-

diff --git a/net-misc/netifrc/files/netifrc-0.7.1-dhcpcd_pidfile_location.patch 

[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/, media-video/pipewire/files/

2023-01-15 Thread Sam James
commit: 41c8205b6c45e8ea8f11a02ab8d9c424139c72e2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:31:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:31:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c8205b

media-video/pipewire: drop 0.3.59-r2, 0.3.61

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

 media-video/pipewire/Manifest  |   2 -
 3.59-filter-chain-alloc-port-data-handle.patch |  87 -
 media-video/pipewire/pipewire-0.3.59-r2.ebuild | 431 
 media-video/pipewire/pipewire-0.3.61.ebuild| 435 -
 4 files changed, 955 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 647243e2ecff..efc0b7003e96 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,4 +1,2 @@
-DIST pipewire-0.3.59.tar.bz2 1443372 BLAKE2B 
5e2d82c0bfdb7c030d8be525152c38115438caeb990afd7757424efcf2a7391a6a4891b0f58347ab0b7446707e8ad88baffa0c11c5acc42e086f23c9de3cb354
 SHA512 
f42bfab6e1bb227431119b44887af818a25eb0cdbcca917433162af87c942eb105a2b6e100de877d188941a24f1c8e2e9ae79f499fc20f0a32e2f7cc5de54162
-DIST pipewire-0.3.61.tar.bz2 1480364 BLAKE2B 
df940896189b986e1d63ce6d5ec6cb554ae030ef2ed217a5310f06d959b8c28bff12bc48d847ce5bc6ff007b3652f9ae6e35fd15ef39283348c010cd341bcea6
 SHA512 
8fe5b6ce0fd1ef2a20b1253436fb97aab9da168ce243400b0291051e97809d75793d9446fd4aafc835f82fd257009ec6df9e181d375b492ee72d7f90275ab917
 DIST pipewire-0.3.63.tar.bz2 1485423 BLAKE2B 
8629bce6d11959d4b3930d7db4e0ad201981002d52c6b73b3ee2b0ac141518f553f7b0e47aef4157b3c3ef71c6b544889f60f4be0fadb01b8a35c1d457edb1aa
 SHA512 
0a45e9017bbcd74f21c6a1f388c5b58123deec083bbc9a9e695948ea95e67b6384acfff6e5ab685ea7287b4696e01176e257b73286ecd03c2d2e43d80fd60805
 DIST pipewire-0.3.64.tar.bz2 1490475 BLAKE2B 
9a4d9e23a5d60da7c5788ce5145ce083f13fe771f3f5bcb3dfd1e9560d982f20415f32f756b875081464e1b175ef80af56d7babb3bbbd7a5eaf034c9c43b810a
 SHA512 
4dff77cf1ab9fefffad1b6f7182115dbb5e4f0339f052dcfcc34b62687b461d25a6f891d1ad0246dab5a8cb80ca190d97d358a6494da8c6a8cc64e0b38452093

diff --git 
a/media-video/pipewire/files/pipewire-0.3.59-filter-chain-alloc-port-data-handle.patch
 
b/media-video/pipewire/files/pipewire-0.3.59-filter-chain-alloc-port-data-handle.patch
deleted file mode 100644
index bd066e31af09..
--- 
a/media-video/pipewire/files/pipewire-0.3.59-filter-chain-alloc-port-data-handle.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/94a857550b566472e5ab51191e1b34098e5a9506
-
-From 94a857550b566472e5ab51191e1b34098e5a9506 Mon Sep 17 00:00:00 2001
-From: Wim Taymans 
-Date: Mon, 3 Oct 2022 09:44:32 +0200
-Subject: [PATCH] filter-chain: alloc port data per handle.
-
 a/src/modules/module-filter-chain.c
-+++ b/src/modules/module-filter-chain.c
-@@ -1501,7 +1501,6 @@ static int load_node(struct graph *graph, struct 
spa_json *json)
-   bool have_config = false;
-   uint32_t i;
-   int res;
--  float *data;
- 
-   while (spa_json_get_string(json, key, sizeof(key)) > 0) {
-   if (spa_streq("type", key)) {
-@@ -1576,14 +1575,6 @@ static int load_node(struct graph *graph, struct 
spa_json *json)
-   port->idx = i;
-   port->external = SPA_ID_INVALID;
-   port->p = desc->output[i];
--  if ((data = port->audio_data[i]) == NULL) {
--  data = calloc(1, MAX_SAMPLES * sizeof(float));
--  if (data == NULL) {
--  pw_log_error("cannot create port data: %m");
--  return -errno;
--  }
--  }
--  port->audio_data[i] = data;
-   spa_list_init(>link_list);
-   }
-   for (i = 0; i < desc->n_control; i++) {
-@@ -1629,6 +1620,26 @@ static void node_cleanup(struct node *node)
-   }
- }
- 
-+static int port_ensure_data(struct port *port, uint32_t i)
-+{
-+  float *data;
-+  if ((data = port->audio_data[i]) == NULL) {
-+  data = calloc(1, MAX_SAMPLES * sizeof(float));
-+  if (data == NULL) {
-+  pw_log_error("cannot create port data: %m");
-+  return -errno;
-+  }
-+  }
-+  port->audio_data[i] = data;
-+  return 0;
-+}
-+
-+static void port_free_data(struct port *port, uint32_t i)
-+{
-+  free(port->audio_data[i]);
-+  port->audio_data[i] = NULL;
-+}
-+
- static void node_free(struct node *node)
- {
-   uint32_t i, j;
-@@ -1636,7 +1647,7 @@ static void node_free(struct node *node)
-   spa_list_remove(>link);
-   for (i = 0; i < node->n_hndl; i++) {
-   for (j = 0; j < node->desc->n_output; j++)
--  free(node->output_port[j].audio_data[i]);
-+  port_free_data(>output_port[j], i);
-   }
-   node_cleanup(node);
-   

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

2023-01-15 Thread Sam James
commit: dfc2c8097e1bf31b004213d6a19adf7aaf6b8968
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:32:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:32:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc2c809

media-video/wireplumber: drop 0.4.12-r1

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

 media-video/wireplumber/Manifest   |   1 -
 .../wireplumber/wireplumber-0.4.12-r1.ebuild   | 128 -
 2 files changed, 129 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 09789995b806..341e3b6309bd 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1 @@
-DIST wireplumber-0.4.12.tar.bz2 317524 BLAKE2B 
5f020759fab459fb3311f8a5cef2bf7dc62304b6e95f5d983b86b0e6ddef7bc16c4f2ef6a36264d7ed94e48dbb4c66ff3389bfd7ca58841b4fd6cdfb21bc
 SHA512 
79827ea9f61bacf8df80f9cd0ca4c80192cf85a1b181a51256b3c845d1d04a690ea5c1270d6d5d05d56f799f16980a593e61d003ef78ad7dc8d5e9ea332aa5d4
 DIST wireplumber-0.4.13.tar.bz2 320378 BLAKE2B 
c245c7e716ba64e28aef6278b1f9d8fdc89881a35c99c645cacf3b356fe90dbdc93a99b0c09792649faadcb685f47a65faeacbeff4ecf3e728f34c1fb4611120
 SHA512 
b8a43a0ec56037b51a1ddc8ae7f369e0494eab9baf3acded965e2923c5cf8263860d5f1973c83d25a33388243db3ac6e1321ed3b42a01e8cac813d9b47554dbf

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild 
b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
deleted file mode 100644
index b12457d4e36f..
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at 
https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
-#
-# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   
SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber;
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-   ${LUA_REQUIRED_USE}
-   ?? ( elogind systemd )
-   system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only 
used for doc building
-BDEPEND="
-   dev-libs/glib
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   sys-devel/gettext
-"
-
-DEPEND="
-   ${LUA_DEPS}
-   >=dev-libs/glib-2.62
-   >=media-video/pipewire-0.3.53-r1:=
-   virtual/libintl
-   elogind? ( sys-auth/elogind )
-   systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#  $(lua_gen_cond_dep '
-#  dev-lua/[${LUA_USEDEP}]
-#  ')
-RDEPEND="${DEPEND}
-   system-service? (
-   acct-user/pipewire
-   acct-group/pipewire
-   )
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # 
defer enabling sound server parts to media-video/pipewire
-)
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-   -Dintrospection=disabled # Only used for Sphinx doc generation
-   -Dsystem-lua=true # We always unbundle everything we can
-   -Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-   $(meson_feature elogind)
-   $(meson_feature systemd)
-   $(meson_use system-service systemd-system-service)
-   $(meson_use systemd systemd-user-service)
-   -Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-   -Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-   $(meson_use test tests)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # We copy the default config, so that Gentoo tools can pick up on any
-   # updates and /etc does not end up with stale overrides.
-   # If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-   # will not actually get stored twice until modified.
-   insinto /etc
-   doins -r "${ED}"/usr/share/wireplumber
-}
-
-pkg_postinst() {
-   if systemd_is_booted ; then
-   ewarn 

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

2023-01-15 Thread Sam James
commit: e342b1cae0ba19e35d27fe523ce0331e1412e295
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:13:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:13:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e342b1ca

sys-apps/portage: add 3.0.44

Closes: https://bugs.gentoo.org/889328
Closes: https://bugs.gentoo.org/607696
Closes: https://bugs.gentoo.org/867031
Closes: https://bugs.gentoo.org/873202
Closes: https://bugs.gentoo.org/888543
Closes: https://bugs.gentoo.org/834038
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.44.ebuild | 288 +
 2 files changed, 289 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 4edbecddeb93..ec805990333a 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,2 +1,3 @@
 DIST portage-3.0.41.tar.bz2 1119737 BLAKE2B 
6c6d1fa11f16362505e321eb530d233cf73a7e1cc7dab2fc88ad40701c16835e08a7d16a408381e2f717ac5f48d46344e57b9b5296be4eba0a7583540c6a81aa
 SHA512 
046621ee59b2b1b374a63091028ed3462b1212960b337e8e034c739d5c51d5ae1e7b491c88940199e710081409e38778749a5c86576cf5bb6c59b1890dc892b5
 DIST portage-3.0.43.tar.bz2 1139615 BLAKE2B 
e0f2646c3b6d5d49ec23038ad27507f7b9c0c03b848e82aff336896802c07b29344f924c4525d880f8895ba38f8116a7c79ecea51c794a433da9bd146efadc20
 SHA512 
b5e5339f3b5446f5c8f9b319e86e82d260e004b0606c3d0eadf09f91c95de0279c64c0fc4d7f6251ebd2cf7a65ba1ba37d752ed48b712e72b8c024835e747691
+DIST portage-3.0.44.tar.bz2 1140911 BLAKE2B 
06f584e6e37bbb309b9bb0e29ba4381eadd4ae6246aeb1045e3a5c5dcb33d74f74e74aa3f2325acbf37e16a535095c433f2796ed042f73cea5e208150e210cb0
 SHA512 
d40c95f3a31c5e2ae35374243c40c8d1f6b47b7c89f6a711a12d8744cb6848a85443298c0f947475b32acf52332e7f09b1e85915149ab8363930c0404f08410e

diff --git a/sys-apps/portage/portage-3.0.44.ebuild 
b/sys-apps/portage/portage-3.0.44.ebuild
new file mode 100644
index ..df564a4830d3
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.44.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/xz-utils
+   test? ( dev-vcs/git )
+"
+DEPEND="
+   !build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+   )
+"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   acct-user/portage
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   >=app-shells/bash-5.0:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=sec-keys/openpgp-keys-gentoo-release-20220101
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !> cnf/make.globals || die
+   fi
+
+   if use native-extensions && ! tc-is-cross-compiler; then
+   printf "[build_ext]\nportage_ext_modules=true\n" >> \
+   setup.cfg || die
+   fi
+
+   if ! use ipc ; then
+   einfo "Disabling ipc..."
+   sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = 
False:" \
+   -i lib/_emerge/AbstractEbuildProcess.py || \
+   die "failed to patch AbstractEbuildProcess.py"
+   fi
+
+   if use 

[gentoo-commits] proj/portage: New tag: portage-3.0.44

2023-01-15 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:11:36 2023 +

New tag: portage-3.0.44




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

2023-01-15 Thread Sam James
commit: c3df2a7f00d8bee2affc3e3cf5e5f8d19cb47b00
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:08:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:11:19 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c3df2a7f

setup.py: release portage-3.0.44

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

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 935a98571..373d4bf1e 100755
--- a/setup.py
+++ b/setup.py
@@ -818,7 +818,7 @@ def get_data_files(regular_files, venv_files):
 
 setup(
 name="portage",
-version="3.0.43",
+version="3.0.44",
 url="https://wiki.gentoo.org/wiki/Project:Portage;,
 project_urls={
 "Release Notes": 
"https://gitweb.gentoo.org/proj/portage.git/plain/NEWS;,



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

2023-01-15 Thread Sam James
commit: 196caf376c5783c9123277711cdbd8e9711de436
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jan 15 18:56:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:11:19 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=196caf37

lib/portage/process.py: show diag message if exec failed with E2BIG

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/978
Signed-off-by: Sam James  gentoo.org>

 NEWS   |  2 ++
 lib/portage/process.py | 29 
 lib/portage/tests/process/test_spawn_fail_e2big.py | 40 ++
 3 files changed, 71 insertions(+)

diff --git a/NEWS b/NEWS
index b149ecc4d..a173795b3 100644
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,8 @@ Features:
 
 * cleanups: Use flynt on the codebase to upgrade to Python f-strings 
everywhere.
 
+* process: Show diagnostic message if exec failed with E2BIG
+
 Bug fixes:
 * ebuild: the PATH variable exported to ebuilds has been changed:
   The PATH setting from /etc/profile.env is appended to portage-internal

diff --git a/lib/portage/process.py b/lib/portage/process.py
index 5ba6c7867..6760f617c 100644
--- a/lib/portage/process.py
+++ b/lib/portage/process.py
@@ -437,6 +437,35 @@ def spawn(
 except SystemExit:
 raise
 except Exception as e:
+if isinstance(e, OSError) and e.errno == errno.E2BIG:
+# If exec() failed with E2BIG, then this is
+# potentially because the environment variables
+# grew to large. The following will gather some
+# stats about the environment and print a
+# diagnostic message to help identifying the
+# culprit. See also
+# - https://bugs.gentoo.org/721088
+# - https://bugs.gentoo.org/830187
+def encoded_length(s):
+return len(os.fsencode(s))
+
+env_size = 0
+env_largest_name = None
+env_largest_size = 0
+for env_name, env_value in env.items():
+env_name_size = encoded_length(env_name)
+env_value_size = encoded_length(env_value)
+# Add two for '=' and the terminating null byte.
+total_size = env_name_size + env_value_size + 2
+if total_size > env_largest_size:
+env_largest_name = env_name
+env_largest_size = total_size
+env_size += total_size
+
+writemsg(
+f"ERROR: Executing {mycommand} failed with E2BIG. 
Child process environment size: {env_size} bytes. Largest environment variable: 
{env_largest_name} ({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()

diff --git a/lib/portage/tests/process/test_spawn_fail_e2big.py 
b/lib/portage/tests/process/test_spawn_fail_e2big.py
new file mode 100644
index 0..d3be51670
--- /dev/null
+++ b/lib/portage/tests/process/test_spawn_fail_e2big.py
@@ -0,0 +1,40 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+import platform
+import tempfile
+
+from pathlib import Path
+
+import portage.process
+
+from portage import shutil
+from portage.const import BASH_BINARY
+from portage.tests import TestCase
+
+
+class SpawnE2bigTestCase(TestCase):
+def testSpawnE2big(self):
+if platform.system() != "Linux":
+self.skipTest("not Linux")
+
+env = dict()
+env["VERY_LARGE_ENV_VAR"] = "X" * 1024 * 256
+
+tmpdir = tempfile.mkdtemp()
+try:
+logfile = tmpdir / Path("logfile")
+echo_output = "Should never appear"
+retval = portage.process.spawn(
+[BASH_BINARY, "-c", "echo", echo_output], env=env, 
logfile=logfile
+)
+
+with open(logfile) as f:
+logfile_content = f.read()
+self.assertIn(
+"Largest environment variable: VERY_LARGE_ENV_VAR (262164 
bytes)",
+logfile_content,
+)
+self.assertEqual(retval, 1)
+finally:
+shutil.rmtree(tmpdir)



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

2023-01-15 Thread Sam James
commit: 1f4be075cbd87919cd046f16f043d70399fdeeec
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 22:08:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:11:19 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1f4be075

NEWS: prepare for portage-3.0.44

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

 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index a173795b3..3ef205a6d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-portage-3.0.44 (UNRELEASED)
+portage-3.0.44 (2023-01-15)
 --
 
 Features:



[gentoo-commits] proj/portage: Tag deleted: portage-3.0.44

2023-01-15 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:10:56 2023 +

Tag deleted: portage-3.0.44




[gentoo-commits] proj/portage: New tag: portage-3.0.44

2023-01-15 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 22:09:06 2023 +

New tag: portage-3.0.44




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

2023-01-15 Thread Sam James
commit: 4284176d4423a366a93ba7b381384f5eae561565
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 21:50:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 21:50:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4284176d

dev-libs/OpenNI2: invert debugging hack

Bug: https://bugs.gentoo.org/716346
Fixes: a7713d3db8cfaf20ad059849f859785bb91e2584
Signed-off-by: Sam James  gentoo.org>

 dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild | 2 +-
 dev-libs/OpenNI2/OpenNI2-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild 
b/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild
index cb6ab6415daa..f6f44ab31fe4 100644
--- a/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild
+++ b/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild
@@ -54,7 +54,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use elibc_glibc ; then
+   if ! use elibc_glibc ; then
# Build system doesn't respect CPPFLAGS.
# bug #716346
append-flags -DXN_PLATFORM_LINUX_NO_GLIBC 
-DXN_PLATFORM_HAS_NO_SCHED_PARAM

diff --git a/dev-libs/OpenNI2/OpenNI2-.ebuild 
b/dev-libs/OpenNI2/OpenNI2-.ebuild
index dafb9834ae95..2c75c2c95808 100644
--- a/dev-libs/OpenNI2/OpenNI2-.ebuild
+++ b/dev-libs/OpenNI2/OpenNI2-.ebuild
@@ -9,7 +9,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/occipital/openni2;
 fi
 
-inherit ${SCM} toolchain-funcs java-pkg-opt-2
+inherit ${SCM} flag-o-matic toolchain-funcs java-pkg-opt-2
 
 if [ "${PV#}" != "${PV}" ] ; then
SRC_URI=""
@@ -52,7 +52,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use elibc_glibc ; then
+   if ! use elibc_glibc ; then
# Build system doesn't respect CPPFLAGS.
# bug #716346
append-flags -DXN_PLATFORM_LINUX_NO_GLIBC 
-DXN_PLATFORM_HAS_NO_SCHED_PARAM



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

2023-01-15 Thread Sam James
commit: a7713d3db8cfaf20ad059849f859785bb91e2584
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 21:47:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 21:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7713d3d

dev-libs/OpenNI2: fix build w/ musl

Upstream don't do any sort of configure-time detection for functionality,
but conveniently, they do provide macros to let us disable use of 
and glibc internals like __sched_param (ew).

(Use append-flags rather than cppflags because OpenNI2 is already on 
life-support
in my view and I don't really want to have to add even more patches to fix
the build system...)

Closes: https://bugs.gentoo.org/716346
Thanks-to: Waiting for the Rain
Signed-off-by: Sam James  gentoo.org>

 dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild | 10 --
 dev-libs/OpenNI2/OpenNI2-.ebuild |  8 +++-
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild 
b/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild
index 13ddc4a27916..cb6ab6415daa 100644
--- a/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild
+++ b/dev-libs/OpenNI2/OpenNI2-2.2_beta2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ if [ "${PV#}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/occipital/openni2;
 fi
 
-inherit ${SCM} toolchain-funcs java-pkg-opt-2
+inherit ${SCM} flag-o-matic toolchain-funcs java-pkg-opt-2
 
 if [ "${PV#}" != "${PV}" ] ; then
SRC_URI=""
@@ -54,6 +54,12 @@ src_prepare() {
 }
 
 src_compile() {
+   if use elibc_glibc ; then
+   # Build system doesn't respect CPPFLAGS.
+   # bug #716346
+   append-flags -DXN_PLATFORM_LINUX_NO_GLIBC 
-DXN_PLATFORM_HAS_NO_SCHED_PARAM
+   fi
+
use cpu_flags_arm_neon && export CFLAGS="${CFLAGS} -DXN_NEON"
emake \
CC="$(tc-getCC)" \

diff --git a/dev-libs/OpenNI2/OpenNI2-.ebuild 
b/dev-libs/OpenNI2/OpenNI2-.ebuild
index ffd87acd6445..dafb9834ae95 100644
--- a/dev-libs/OpenNI2/OpenNI2-.ebuild
+++ b/dev-libs/OpenNI2/OpenNI2-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -52,6 +52,12 @@ src_prepare() {
 }
 
 src_compile() {
+   if use elibc_glibc ; then
+   # Build system doesn't respect CPPFLAGS.
+   # bug #716346
+   append-flags -DXN_PLATFORM_LINUX_NO_GLIBC 
-DXN_PLATFORM_HAS_NO_SCHED_PARAM
+   fi
+
use cpu_flags_arm_neon && export CFLAGS="${CFLAGS} -DXN_NEON"
emake \
CC="$(tc-getCC)" \



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2023-01-15 Thread Erik Mackdanz
commit: 4a2f76ed8d18d76ab6835d95277b8b62bccf2a3b
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 15 21:27:49 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:36:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2f76ed

games-roguelike/stone-soup: stabilize 0.29.1 for amd64, x86

Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/stone-soup-0.29.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild
index 46207c02a59e..95f813f887ab 100644
--- a/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild
@@ -40,7 +40,7 @@ SRC_URI="
 # Public Domain|CC0: most of tiles
 # MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
 LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="advpng debug ncurses sound test +tiles"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2023-01-15 Thread Erik Mackdanz
commit: 8ca21470303b6591dae6124ff88f92cb6a62cba7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 15 21:29:02 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:36:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca21470

games-roguelike/stone-soup: drop 0.29.0

Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/Manifest|   1 -
 .../stone-soup/stone-soup-0.29.0.ebuild| 225 -
 2 files changed, 226 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 4c327f7988b4..6935f1e8d89e 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -13,4 +13,3 @@ DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 
0b38a6c7cb7c4c87acccb861b5aae665cd2b
 DIST stone_soup-0.26.1.zip 95585384 BLAKE2B 
6d1cb99fc44e918cad4144608f259e67a26df444b93c8501590ff209e8856fd08c514d4c8c78cb0848d8e6127cdf4360b47d21ced5d919da982421934b46102d
 SHA512 
637f1a07e9f35e18eda10c17dc28449364c56aee8456497e30552acb55608a9433cff8b64af877049c21cb2a42eb2fcad28f58a7e57a1d835eb8c252e580205d
 DIST stone_soup-0.27.1.zip 96934633 BLAKE2B 
8821920a4faad9474f08a34ae3c272cb9dcd3ddeb9029e033c22eb8e6650ef20bbc30e0c0ca1556d08c1b7b898fdbdd3667a3ac9a8527e0c322cd8c78ab391bb
 SHA512 
845dafc9895ada3712903de63b95cca9eeb66160e4a04ba21193d916447fca8e7248b851f1e938f43b8d3937cf4f4437443bdc4fe2da893fe3918fed4e0b5204
 DIST stone_soup-0.28.0.zip 98876317 BLAKE2B 
10f554ea004778b6a2537caa2f994c8e7b12e190ddaaf55f9fb5d2499b91ee6d15d63a9d50167528c1625058bc262c5cba8ba08235fc377e83329ba5f80158be
 SHA512 
7316175ccf6efea376a8a9157f9c4d1786f59c544af39e5ff28a9fcd889e23ef58c2a3680df46807c84b2ce0feb347e661c929195e8affb3d3f98c24832b17e0
-DIST stone_soup-0.29.0.zip 100424389 BLAKE2B 
8b8b72a01519984dad1ee7915572e65d7578e5163a9eaf3ce5d6c1a31196b369d9417fdc255a48951f2e23c732f50e934e5edab5cb2f82e7582dcf86d7712254
 SHA512 
a84c8bcd6d4d50a74144068462b3b4c14d3ce40e7cf857b31516617273ee4ad2330f6591c671862c9b69a6f4812ee6e8bebee1cc9117f3570b40f0d5bec4c074

diff --git a/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild
deleted file mode 100644
index 5e98debbd3fa..
--- a/games-roguelike/stone-soup/stone-soup-0.29.0.ebuild
+++ /dev/null
@@ -1,225 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 )
-LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11} )
-VIRTUALX_REQUIRED="manual"
-inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
-
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="https://crawl.develz.org;
-SLOT="0.29"
-
-# Leave empty string if not a _pre release
-COMMITSHA=""
-if [ -z "${COMMITSHA}" ]; then
-   # This is a proper release
-   SRC_URI="
-   
https://github.com/crawl/crawl/releases/download/${PV}/${PN/-/_}-${PV}.zip
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
-   "
-   MY_P="stone_soup-${PV}"
-else
-   # This is a _pre release
-   SRC_URI="
-   https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> 
${PN}-${SLOT}.png
-   https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> 
${PN}-${SLOT}.svg
-   "
-   MY_P="crawl-${COMMITSHA}/crawl-ref"
-fi
-
-# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
-# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
-# Public Domain|CC0: most of tiles
-# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
-LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-KEYWORDS="amd64 x86"
-IUSE="advpng debug ncurses sound test +tiles"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-S=${WORKDIR}/${MY_P}/source
-RDEPEND="
-   ${LUA_DEPS}
-   dev-db/sqlite:3
-   sys-libs/zlib
-   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
-   ncurses? ( sys-libs/ncurses:0 )
-   tiles? (
-   media-fonts/dejavu
-   media-libs/freetype:2
-   media-libs/libpng:0
-   sound? (
-  media-libs/libsdl2[X,opengl,sound,video]
-  media-libs/sdl2-mixer
-   )
-   !sound? ( media-libs/libsdl2[X,opengl,video] )
-   media-libs/sdl2-image[png]
-   virtual/glu
-   virtual/opengl
-   )"
-DEPEND="${RDEPEND}
-   test? ( "${S}/util/release_ver" || die "Couldn't write 
release_ver"
-   fi
-
-   # Replace bundled catch2 package with system implementation
-   # https://bugs.gentoo.org/829950
-   if use 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2023-01-15 Thread Erik Mackdanz
commit: fc9df50fb7be2e571b76079757546c5c29ae9c16
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 15 21:35:11 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:36:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9df50f

games-roguelike/stone-soup: explain why so many slots are maintained

Closes: https://bugs.gentoo.org/878535
Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild | 11 +++
 games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild   | 11 +++
 games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild   | 11 +++
 games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild   | 11 +++
 games-roguelike/stone-soup/stone-soup-0.29.1.ebuild  | 11 +++
 5 files changed, 55 insertions(+)

diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
index cd2d967e423b..bb46296e7328 100644
--- a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
@@ -1,6 +1,17 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# There are many slots for this package because people in the community
+# like to play old versions.  Every release includes content changes
+# where species/spells/monsters are added or removed.  The public
+# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
+# versions back to 0.11.
+
+# It's not necessary for Gentoo to support these old version but it's
+# something nice that our distro can offer that others don't.  If the
+# maintenance burden becomes excessive than we can revisit that
+# position.
+
 EAPI=8
 
 LUA_COMPAT=( lua5-1 )

diff --git a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
index 76e44f85900a..4108daba0ebf 100644
--- a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
@@ -1,6 +1,17 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# There are many slots for this package because people in the community
+# like to play old versions.  Every release includes content changes
+# where species/spells/monsters are added or removed.  The public
+# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
+# versions back to 0.11.
+
+# It's not necessary for Gentoo to support these old version but it's
+# something nice that our distro can offer that others don't.  If the
+# maintenance burden becomes excessive than we can revisit that
+# position.
+
 EAPI=8
 
 LUA_COMPAT=( lua5-1 )

diff --git a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
index 60968ed55f17..96b13258933b 100644
--- a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
@@ -1,6 +1,17 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# There are many slots for this package because people in the community
+# like to play old versions.  Every release includes content changes
+# where species/spells/monsters are added or removed.  The public
+# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
+# versions back to 0.11.
+
+# It's not necessary for Gentoo to support these old version but it's
+# something nice that our distro can offer that others don't.  If the
+# maintenance burden becomes excessive than we can revisit that
+# position.
+
 EAPI=8
 
 LUA_COMPAT=( lua5-1 )

diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
index 86c062d4a981..138d4f637a0f 100644
--- a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
@@ -1,6 +1,17 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# There are many slots for this package because people in the community
+# like to play old versions.  Every release includes content changes
+# where species/spells/monsters are added or removed.  The public
+# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
+# versions back to 0.11.
+
+# It's not necessary for Gentoo to support these old version but it's
+# something nice that our distro can offer that others don't.  If the
+# maintenance burden becomes excessive than we can revisit that
+# position.
+
 EAPI=8
 
 LUA_COMPAT=( lua5-1 )

diff --git a/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild
index 95f813f887ab..16d449839711 100644
--- 

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

2023-01-15 Thread Stephan Hartmann
commit: e4475269af5b9600badc47a7f1cc3ec3bf22d0cc
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jan 15 21:35:47 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jan 15 21:35:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4475269

profiles: update chromium mask

Signed-off-by: Stephan Hartmann  gentoo.org>

 profiles/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c30f705240d2..31186e6c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -948,11 +948,11 @@ dev-cpp/sourcetrail
 # Broke C++ reverse dependencies. Please upgrade to 1.1.0-r1. See bug #884369.
 =x11-libs/libICE-1.1.0
 
-# Sam James  (2022-12-03)
+# Stephan Hartmann  (2023-01-15)
 # Dev channel releases are only for people who
 # are developers or want more experimental features
 # and accept a more unstable release.
->=www-client/chromium-110
+>=www-client/chromium-111
 
 # Piotr Karbowski  (2022-11-29)
 # Multiple stability issues, deadlocks on exit, broken API.



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

2023-01-15 Thread Stephan Hartmann
commit: add7a2436e419ad6873f804db405cd9a3c6bdb70
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jan 15 21:34:21 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jan 15 21:34:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add7a243

www-client/chromium: dev channel bump to 111.0.5532.2

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest |2 +
 www-client/chromium/chromium-111.0.5532.2.ebuild | 1231 ++
 2 files changed, 1233 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 6efc14dea535..9735cb2ecb16 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,6 +4,8 @@ DIST chromium-109-patchset-2.tar.xz 7280 BLAKE2B 
b7f86dbb6c40005df67764a7dea57c8
 DIST chromium-109.0.5414.74.tar.xz 1747778008 BLAKE2B 
dc2893c59398caf72546c42ada961215ce1b25785da66272b72fe14ac0db00ac4282b0de5ee65cca932e273fe69f41704b4ee2aa173d21da535708e8d0aab633
 SHA512 
79ff744b813e833ab4f257361a2f1847a57df579b9c925bad7575484f079c4c1b0b1c59c2c48e683bcee27a79e4bfd87f96c83fa28e0209ba4d3a71340842579
 DIST chromium-110-patchset-3.tar.xz 12652 BLAKE2B 
ce98f5c6134d759d885fd50867559f30c05192a13195f860b2ac8e910fc75cb8a180583f7d1420cbd71c3ea4d6639d6b8d11470765333940a8d6797c26f3d712
 SHA512 
48bcf1704d4ada278a0904eb8f991f5ce26b5645361e32623ccee47b93316a4049e784325683978cd27bb42d5e27ffdd21a911862514909bae064b2d94be7799
 DIST chromium-110.0.5481.30.tar.xz 1703379724 BLAKE2B 
8517e644a745cdec332752765b14e83e479133341b839bbf3b68538d612d000f1ec1e9a2cea86de479f8d701bf54f2bb7025b3827b240a11584361330e093b27
 SHA512 
b7d27ecb34ef8fdeef75583face49f2e746082be190d5afb18ae8cd99bd5b5be6f6fec71b7fc48ba35d89d90f65bb1e44e70e4021f47efe74cf315d6ecd1a2f3
+DIST chromium-111-patchset-1.tar.xz 8044 BLAKE2B 
bd63c8a06548a39bd448ee5f0de6e170fa3f7bb50b4c99162761e2698bda8515fbdadf2608aaf7a8738b79c7b372237553be11b9ae1fed5c58f6fc7df5adaf7e
 SHA512 
4b35e2b70e96ac7de39617c06c8353e6442d74a20d3c65aa37d89366b452d6e00441801de11938488def8d474808e406bf758cb2202f9327b530c503eca52b12
+DIST chromium-111.0.5532.2.tar.xz 1720621720 BLAKE2B 
eaa86b03bdaac2c6d9bbe4846cc956d109fb803d83aba022e82c86694ac0ab4379ccc0d87cdbdbfe211169cb3c7ee374ae0068749e1fde94fdf554ad23421e48
 SHA512 
cc44c13d8783c3828500362e339c70baede4edd5cf144cbd45de619c09922b323e5453dd03e914c4049ca9e5a4be91334d923e92596d5e45e9783ed3ecf86cdf
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_108.0.5359.71-2raptor0~deb11u1.debian.tar.xz 439020 BLAKE2B 
ef900e3978b03c7330147b338266694f2ea4bafee8a34fb871bd7548a05c9276c25e8c34dd26875ca552db758590c4e4a80ae411c2fe658e485d9dca6e55adae
 SHA512 
99486b35c5eb718e25faaddd526970969f5d8c4c74f3c17f64f6fbe25f45a0764643bf746644b205ac27d13912f36eba6f497a0552d7d96d1af4a569d895e64c

diff --git a/www-client/chromium/chromium-111.0.5532.2.ebuild 
b/www-client/chromium/chromium-111.0.5532.2.ebuild
new file mode 100644
index ..f83bac65514b
--- /dev/null
+++ b/www-client/chromium/chromium-111.0.5532.2.ebuild
@@ -0,0 +1,1231 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+LLVM_MAX_SLOT=15
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr 
gu he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+VIRTUALX_REQUIRED="pgo"
+
+inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
+inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx 
xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/;
+PATCHSET="1"
+PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz
+   pgo? ( 
https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar
 )"
+
+LICENSE="BSD"
+SLOT="0/dev"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless 
+js-type-check kerberos libcxx lto +official pgo pic 

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

2023-01-15 Thread Erik Mackdanz
commit: 731bb3427a027b9becb33845ea2633dfc942d6d8
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 15 21:16:53 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731bb342

media-sound/upmpdcli: drop 1.5.19

Signed-off-by: Erik Mackdanz  gentoo.org>

 media-sound/upmpdcli/Manifest   |  1 -
 media-sound/upmpdcli/upmpdcli-1.5.19.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 003705a31f5d..7caf760327b8 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,2 +1 @@
-DIST upmpdcli-1.5.19.tar.gz 586888 BLAKE2B 
1784d41dd09b8bee93e9bd8c650480f48cee8324a0cae85068bb628cb748b223f20a37608369b085c154327569203421d476ad5e6bc1a044fa5d5ad920e2a768
 SHA512 
517fae799e0d400268f968ea7983b1cb7e22759ad7a0b9fe194a5bbfbb2db16ea26a233cb1784fae6d7e3b8f28ff3443a8f8ab3e447719d05e48be36b49ded08
 DIST upmpdcli-1.5.20.tar.gz 595015 BLAKE2B 
5c679e00557b70e64015d6e0ab7b32147d26ac281b57b6a416f28bdf1f02f8b7b7aac3e9b521c511325f2ed9518d45077c9a7a0415ef145aaa60722143a07481
 SHA512 
ce852f7b99903761bfd30af8788603d4af80b78a4b6507e5c4ef55c9da42be4124af855fa890d10087f6aa1f7c5b5eb8cf1727ca6ead45ca090060b032260fc2

diff --git a/media-sound/upmpdcli/upmpdcli-1.5.19.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.5.19.ebuild
deleted file mode 100644
index c7e369caaab6..
--- a/media-sound/upmpdcli/upmpdcli-1.5.19.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
-LICENSE="GPL-2"
-
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="thirdparty"
-
-DEPEND="
-   dev-libs/jsoncpp
-   media-libs/libmpdclient
-   net-libs/libmicrohttpd
-   net-libs/libupnpp
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/upmpdcli
-   acct-user/upmpdcli
-   app-misc/recoll
-   thirdparty? ( dev-python/requests )
-"
-
-src_configure() {
-
-   ./configure \
-   --prefix=/usr \
-   --sysconfdir=/etc \
-   --localstatedir=/var/lib \
-   --disable-dependency-tracking \
-   --disable-silent-rules \
-   "--docdir=/usr/share/doc/${P}" \
-   "--htmldir=/usr/share/doc/${P}/html" \
-   --libdir=/usr/lib64 \
-   || die "Configure failed"
-
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit systemd/upmpdcli.service
-}
-
-pkg_postinst() {
-   einfo
-   einfo "This package no longer assumes that upmpdcli is driving an"
-   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
-   einfo "Probably it is though, so be sure your mpd is built with"
-   einfo "USE=curl."
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnpupnp/

2023-01-15 Thread Erik Mackdanz
commit: 5ba39ba73ba38203050218b3436c8800c490de2c
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 14 16:10:24 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba39ba7

net-libs/libnpupnp: stabilize 5.0.0 for amd64, x86

Signed-off-by: Erik Mackdanz  gentoo.org>

 net-libs/libnpupnp/libnpupnp-5.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnpupnp/libnpupnp-5.0.0.ebuild 
b/net-libs/libnpupnp/libnpupnp-5.0.0.ebuild
index e43e9d04e31f..f1e07f46c8cb 100644
--- a/net-libs/libnpupnp/libnpupnp-5.0.0.ebuild
+++ b/net-libs/libnpupnp/libnpupnp-5.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-libs/expat



[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnpp/

2023-01-15 Thread Erik Mackdanz
commit: 040c5bc48f1eaaf1a4d35c1029322c11d9e3d8cf
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 14 16:17:37 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040c5bc4

net-libs/libupnpp: drop 0.21.0

Signed-off-by: Erik Mackdanz  gentoo.org>

 net-libs/libupnpp/Manifest   |  1 -
 net-libs/libupnpp/libupnpp-0.21.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest
index 408ccbfdfa8d..e23eb089d079 100644
--- a/net-libs/libupnpp/Manifest
+++ b/net-libs/libupnpp/Manifest
@@ -1,2 +1 @@
-DIST libupnpp-0.21.0.tar.gz 478894 BLAKE2B 
093803ff0a4a0b76272f44e470df69169053c66ae27a42b483623b50d0c2bffa61f51e0ca9a82b4fc759492640c68d0eae90cdc46a1e6e6f38f7655190e4101b
 SHA512 
1032ef83e6880c1e4ae4903f6e175640b1d3da7090bfb04bf480f70d58436ef89e6a43886c86dcda2c4aab8370cbd0d5260601ac359a3dded0688ac2748d30fd
 DIST libupnpp-0.22.2.tar.gz 479341 BLAKE2B 
5dbfa76614bb1aca1d8a3f03019ed6a95de3640a86f4ca0f3736d15fee7ccb54d454b0cb08f9595789b7478a8238410adabfdaea3a39f131094b9485a0faa701
 SHA512 
670f9639a4068013e1cd5cc6610e9bf38c6ab0d854079c3344525a4c5e553088a1dc49354ca8e8d8fb487fc2c0a724f1cf3a99bf6b6f47d6a281f3a8e9e4

diff --git a/net-libs/libupnpp/libupnpp-0.21.0.ebuild 
b/net-libs/libupnpp/libupnpp-0.21.0.ebuild
deleted file mode 100644
index 1e34570c792d..
--- a/net-libs/libupnpp/libupnpp-0.21.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli 
and upplay"
-HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli;
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   dev-libs/expat
-   net-libs/libnpupnp
-   net-misc/curl
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   default_src_install
-   find "${ED}" -name '*.la' -delete || die "Couldn't delete .la files"
-}



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

2023-01-15 Thread Erik Mackdanz
commit: 27f2b3f3ab74f1b038a1d1e4b8a91c4d22a2e7b4
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 15 21:15:35 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f2b3f3

media-sound/upmpdcli: stabilize 1.5.20 for amd64, x86

Signed-off-by: Erik Mackdanz  gentoo.org>

 media-sound/upmpdcli/upmpdcli-1.5.20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild
index 68874e5bd6ed..a73fac04902e 100644
--- a/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.5.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="thirdparty"
 
 DEPEND="



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

2023-01-15 Thread Erik Mackdanz
commit: e1f8dcf28abf68b83bbda12873ce3cee37ec3207
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Jan 15 21:23:17 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f8dcf2

media-sound/upmpdcli: add 1.6.3

Signed-off-by: Erik Mackdanz  gentoo.org>

 media-sound/upmpdcli/Manifest  |  1 +
 media-sound/upmpdcli/upmpdcli-1.6.3.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index 7caf760327b8..8e215e59b184 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1 +1,2 @@
 DIST upmpdcli-1.5.20.tar.gz 595015 BLAKE2B 
5c679e00557b70e64015d6e0ab7b32147d26ac281b57b6a416f28bdf1f02f8b7b7aac3e9b521c511325f2ed9518d45077c9a7a0415ef145aaa60722143a07481
 SHA512 
ce852f7b99903761bfd30af8788603d4af80b78a4b6507e5c4ef55c9da42be4124af855fa890d10087f6aa1f7c5b5eb8cf1727ca6ead45ca090060b032260fc2
+DIST upmpdcli-1.6.3.tar.gz 598611 BLAKE2B 
bd4a3cf2fd54be48326d0588af5e334a4258e88f16d18f5706a8991d7677f06ded110ffe90ce6c1f02c3b265d3f046b74cb3ffd7c346b15a99e8abf88b70893c
 SHA512 
1a33c0fca54f3291861e0228fd821f42fea0d92a496035e620103dbce1e06143946423b8951e3394654ebb365a93ca325714bd0aaf13ed3de7d7f8f4a7cf

diff --git a/media-sound/upmpdcli/upmpdcli-1.6.3.ebuild 
b/media-sound/upmpdcli/upmpdcli-1.6.3.ebuild
new file mode 100644
index ..a73fac04902e
--- /dev/null
+++ b/media-sound/upmpdcli/upmpdcli-1.6.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html;
+LICENSE="GPL-2"
+
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="thirdparty"
+
+DEPEND="
+   dev-libs/jsoncpp
+   media-libs/libmpdclient
+   net-libs/libmicrohttpd
+   net-libs/libupnpp
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/upmpdcli
+   acct-user/upmpdcli
+   app-misc/recoll
+   thirdparty? ( dev-python/requests )
+"
+
+src_configure() {
+
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --disable-dependency-tracking \
+   --disable-silent-rules \
+   "--docdir=/usr/share/doc/${P}" \
+   "--htmldir=/usr/share/doc/${P}/html" \
+   --libdir=/usr/lib64 \
+   || die "Configure failed"
+
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit systemd/upmpdcli.service
+}
+
+pkg_postinst() {
+   einfo
+   einfo "This package no longer assumes that upmpdcli is driving an"
+   einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)."
+   einfo "Probably it is though, so be sure your mpd is built with"
+   einfo "USE=curl."
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnpupnp/

2023-01-15 Thread Erik Mackdanz
commit: 3552ad063b49d0dfa19ae5718f2bd53543a8c4b7
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 14 16:11:45 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3552ad06

net-libs/libnpupnp: drop 4.2.2

Signed-off-by: Erik Mackdanz  gentoo.org>

 net-libs/libnpupnp/Manifest   |  1 -
 net-libs/libnpupnp/libnpupnp-4.2.2.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/net-libs/libnpupnp/Manifest b/net-libs/libnpupnp/Manifest
index 205b83e634be..a1548b43c5a1 100644
--- a/net-libs/libnpupnp/Manifest
+++ b/net-libs/libnpupnp/Manifest
@@ -1,2 +1 @@
-DIST libnpupnp-4.2.2.tar.gz 544198 BLAKE2B 
450b3bf3f3ef2027bf50ad339c74b20dc4f075aac5c1b2419954bd558f114ca1dd973f5c14962b046cd6e57a0256586070aab7639b7da080452406d8a0fd24bc
 SHA512 
22262e3dcb42f8c5ceb3df6296682ba993c4f86a810aaa63c7a6b5ec277c525d3d666a58840fb40833096e4f69916d309ca549bf67a137f200a236b1f71ec1f8
 DIST libnpupnp-5.0.0.tar.gz 545368 BLAKE2B 
a0b83186df66ff5608a7d579d3653028497ce92536ea85abc03c73134046c4f55ad31fb849c7231cf7842a424e4f408747f7da3769aae441499fd7ec7ae2544f
 SHA512 
325be49f64d901e67aaf3893ac91f21523e81b1810c717f70a40486dde65080620ffa38f622ec785475b181f84a6d51fad89a86e709a9bd5554f278b90ae92f9

diff --git a/net-libs/libnpupnp/libnpupnp-4.2.2.ebuild 
b/net-libs/libnpupnp/libnpupnp-4.2.2.ebuild
deleted file mode 100644
index 19af384d8482..
--- a/net-libs/libnpupnp/libnpupnp-4.2.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A C++ base UPnP library, derived from Portable UPnP, a.k.a 
libupnp"
-HOMEPAGE="https://framagit.org/medoc92/npupnp;
-SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-libs/expat
-   net-libs/libmicrohttpd
-   net-misc/curl
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-client \
-   --enable-debug \
-   --enable-device \
-   --enable-gena \
-   --enable-ipv6 \
-   --enable-optssdp \
-   --enable-reuseaddr \
-   --enable-soap \
-   --enable-ssdp \
-   --enable-tools \
-   --enable-webserver
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnpp/

2023-01-15 Thread Erik Mackdanz
commit: 5805c624a5396982518f57705eb21f0f609033f5
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 14 16:16:47 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5805c624

net-libs/libupnpp: stabilize 0.22.2 for amd64, x86

Signed-off-by: Erik Mackdanz  gentoo.org>

 net-libs/libupnpp/libupnpp-0.22.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libupnpp/libupnpp-0.22.2.ebuild 
b/net-libs/libupnpp/libupnpp-0.22.2.ebuild
index 1027290bd71a..ec0227f9ec2d 100644
--- a/net-libs/libupnpp/libupnpp-0.22.2.ebuild
+++ b/net-libs/libupnpp/libupnpp-0.22.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ 
SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-libs/expat



[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnpp/

2023-01-15 Thread Erik Mackdanz
commit: 1587a5eff30eb86bbe9e0b06d50a0eaf994a5c3a
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Jan 14 16:25:51 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Jan 15 21:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1587a5ef

net-libs/libupnpp: add 0.22.4

Signed-off-by: Erik Mackdanz  gentoo.org>

 net-libs/libupnpp/Manifest   |  1 +
 net-libs/libupnpp/libupnpp-0.22.4.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest
index e23eb089d079..a9e071f6646d 100644
--- a/net-libs/libupnpp/Manifest
+++ b/net-libs/libupnpp/Manifest
@@ -1 +1,2 @@
 DIST libupnpp-0.22.2.tar.gz 479341 BLAKE2B 
5dbfa76614bb1aca1d8a3f03019ed6a95de3640a86f4ca0f3736d15fee7ccb54d454b0cb08f9595789b7478a8238410adabfdaea3a39f131094b9485a0faa701
 SHA512 
670f9639a4068013e1cd5cc6610e9bf38c6ab0d854079c3344525a4c5e553088a1dc49354ca8e8d8fb487fc2c0a724f1cf3a99bf6b6f47d6a281f3a8e9e4
+DIST libupnpp-0.22.4.tar.gz 481758 BLAKE2B 
41da0dc744e0cddd2d322de297a87c50d975871dcc2b3c22e0381e044ea40787834442161c9bae8c2c3c89226aff7a264e172dedf3c107a8945308f915971785
 SHA512 
ab97a8a5903e43a138b59c9f5805b85fee07da8e73a1b205c5e57688334f3719f84b3483e6bdde461d9b201f064c4afba0f319989627939e6c9f9d6acef84f31

diff --git a/net-libs/libupnpp/libupnpp-0.22.4.ebuild 
b/net-libs/libupnpp/libupnpp-0.22.4.ebuild
new file mode 100644
index ..b05822c3f097
--- /dev/null
+++ b/net-libs/libupnpp/libupnpp-0.22.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli 
and upplay"
+HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli;
+SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/expat
+   net-libs/libnpupnp
+   net-misc/curl
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   default_src_install
+   find "${ED}" -name '*.la' -delete || die "Couldn't delete .la files"
+}



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

2023-01-15 Thread Stephan Hartmann
commit: 019f018460e9b640e539f2d34cbf75f4b5d8ef1a
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jan 15 21:23:35 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jan 15 21:24:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019f0184

www-client/chromium: beta channel bump to 110.0.5481.30

Closes: https://bugs.gentoo.org/884419
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium/Manifest |  4 ++--
 ...um-110.0.5481.24.ebuild => chromium-110.0.5481.30.ebuild} | 12 +++-
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 63b5b3af45d6..6efc14dea535 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,8 +2,8 @@ DIST chromium-108-patchset-2.tar.xz 6480 BLAKE2B 
2a40bb741fdd305b3525b790f82c2b3
 DIST chromium-108.0.5359.124.tar.xz 1731649648 BLAKE2B 
1e5d2f58eab7303a8feaba105fc6739be69f27543876cc24a8ca21076461c6b5bb032f0ca29f79119d58487a62206647623dd52970f21a1ca1247b17c7a14f16
 SHA512 
e9bbe2c3d376265449216cc2f6f8ab1c94871387e1bf12f0af28b8d3bce299cee751b20283b1c832e887e38459d7928e8e8c0c8027514cba48a64cc15f8762a6
 DIST chromium-109-patchset-2.tar.xz 7280 BLAKE2B 
b7f86dbb6c40005df67764a7dea57c845010a97ed52e542da0c91182b828d74b2b7266db9b9d21bb9349c83a6c56f4721bbf9fd440e83d3356155ff5f6337719
 SHA512 
3ec55aa9031cd2c82f99233700c9d3a62eeaef792724254b2d0605f597ba7446fffa0afa81166145aa0ff6e64c78136fe18b7231afe49dd2f33de2c7ae27de15
 DIST chromium-109.0.5414.74.tar.xz 1747778008 BLAKE2B 
dc2893c59398caf72546c42ada961215ce1b25785da66272b72fe14ac0db00ac4282b0de5ee65cca932e273fe69f41704b4ee2aa173d21da535708e8d0aab633
 SHA512 
79ff744b813e833ab4f257361a2f1847a57df579b9c925bad7575484f079c4c1b0b1c59c2c48e683bcee27a79e4bfd87f96c83fa28e0209ba4d3a71340842579
-DIST chromium-110-patchset-2.tar.xz 11196 BLAKE2B 
97a4d65f9cdc1cdec15ddcee8561b6fef9d6ce8ea667c4c779da56b3665ff8fd67f2e81d8b55cf9709575c96e29545c4ab81b02dcb5b3fced7185cb9f43d63d2
 SHA512 
cff28487a6739cdffb007566c1b71977c87394bd2912e9b3ee32c9349bb0c1d882e252a2264132d908393bc5440520e3ea93736e1a0f155211280cab7d605037
-DIST chromium-110.0.5481.24.tar.xz 1703153748 BLAKE2B 
8fa030928d51d9ea0a6aa4a674bb1e731e89833da146575f1e617e2e4fb4a7d55f963ba855341f2564488b4464b52d4aaa9d0f789e4f7f1dcb35df6f5e0232aa
 SHA512 
49ff6fcfcc4a1cc30e073fa421fced527e2eb7248a1dfde5da91768a91ea69aa113934f80865ffe590a3c417634c5f7a2fe04145b199a2b4d751ea386f297e9a
+DIST chromium-110-patchset-3.tar.xz 12652 BLAKE2B 
ce98f5c6134d759d885fd50867559f30c05192a13195f860b2ac8e910fc75cb8a180583f7d1420cbd71c3ea4d6639d6b8d11470765333940a8d6797c26f3d712
 SHA512 
48bcf1704d4ada278a0904eb8f991f5ce26b5645361e32623ccee47b93316a4049e784325683978cd27bb42d5e27ffdd21a911862514909bae064b2d94be7799
+DIST chromium-110.0.5481.30.tar.xz 1703379724 BLAKE2B 
8517e644a745cdec332752765b14e83e479133341b839bbf3b68538d612d000f1ec1e9a2cea86de479f8d701bf54f2bb7025b3827b240a11584361330e093b27
 SHA512 
b7d27ecb34ef8fdeef75583face49f2e746082be190d5afb18ae8cd99bd5b5be6f6fec71b7fc48ba35d89d90f65bb1e44e70e4021f47efe74cf315d6ecd1a2f3
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_108.0.5359.71-2raptor0~deb11u1.debian.tar.xz 439020 BLAKE2B 
ef900e3978b03c7330147b338266694f2ea4bafee8a34fb871bd7548a05c9276c25e8c34dd26875ca552db758590c4e4a80ae411c2fe658e485d9dca6e55adae
 SHA512 
99486b35c5eb718e25faaddd526970969f5d8c4c74f3c17f64f6fbe25f45a0764643bf746644b205ac27d13912f36eba6f497a0552d7d96d1af4a569d895e64c

diff --git a/www-client/chromium/chromium-110.0.5481.24.ebuild 
b/www-client/chromium/chromium-110.0.5481.30.ebuild
similarity index 99%
rename from www-client/chromium/chromium-110.0.5481.24.ebuild
rename to www-client/chromium/chromium-110.0.5481.30.ebuild
index ae61400ee897..f34a2050a531 100644
--- a/www-client/chromium/chromium-110.0.5481.24.ebuild
+++ b/www-client/chromium/chromium-110.0.5481.30.ebuild
@@ -17,14 +17,14 @@ inherit python-any-r1 qmake-utils readme.gentoo-r1 
toolchain-funcs virtualx xdg-
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://chromium.org/;
-PATCHSET="2"
+PATCHSET="3"
 PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz


[gentoo-commits] repo/gentoo:master commit in: dev-ada/gprbuild/files/

2023-01-15 Thread Alfredo Tupone
commit: daf8b0a42113e371cfd4f3e31aa99c5e6c73da22
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan 15 19:57:12 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jan 15 20:54:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf8b0a4

dev-ada/gprbuild: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29120
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gprbuild/files/gprbuild-22.0.0-ar.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/dev-ada/gprbuild/files/gprbuild-22.0.0-ar.patch 
b/dev-ada/gprbuild/files/gprbuild-22.0.0-ar.patch
deleted file mode 100644
index 6a9513473bf9..
--- a/dev-ada/gprbuild/files/gprbuild-22.0.0-ar.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/share/gprconfig/linker.xml   2021-12-22 22:40:42.611766036 +0100
-+++ b/share/gprconfig/linker.xml   2021-12-22 22:42:28.839096356 +0100
-@@ -877,7 +877,8 @@
-   
- 
- 
--   for Archive_Builder  use ("ar", "cr");
-+   AR := External("AR", "ar");
-+   for Archive_Builder  use (AR, "cr");
-for Archive_Builder_Append_Option use ("q");
-for Archive_Indexer  use ("ranlib");
-for Archive_Suffix   use ".a";



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/

2023-01-15 Thread Alfredo Tupone
commit: e59c3751e4d2d073dd9e9440741221905f3939e5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jan 15 20:47:41 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jan 15 20:48:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59c3751

dev-tcltk/snack: select PEP517

Closes: https://bugs.gentoo.org/803917
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/snack/{snack-2.2.10-r10.ebuild => snack-2.2.10-r11.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-tcltk/snack/snack-2.2.10-r10.ebuild 
b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
similarity index 96%
rename from dev-tcltk/snack/snack-2.2.10-r10.ebuild
rename to dev-tcltk/snack/snack-2.2.10-r11.ebuild
index d05779192c34..ee85a588fdfc 100644
--- a/dev-tcltk/snack/snack-2.2.10-r10.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_OPTIONAL=yes
 
 inherit distutils-r1 flag-o-matic toolchain-funcs virtualx
@@ -25,6 +26,10 @@ DEPEND="
python? ( ${PYTHON_DEPS} )
vorbis? ( media-libs/libvorbis )"
 RDEPEND="${DEPEND}"
+BDEPEND="python? (
+   ${PYTHON_DEPS}
+   ${DISTUTILS_DEPS}
+)"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 



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

2023-01-15 Thread Sam James
commit: 09f863cf32992de96d800f8abcaf70fb0e483c68
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 15 20:38:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 15 20:39:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f863cf

sys-process/btop: Stabilize 1.2.13-r1 arm64, #890935

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

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

diff --git a/sys-process/btop/btop-1.2.13-r1.ebuild 
b/sys-process/btop/btop-1.2.13-r1.ebuild
index f6ba1675db64..6451ce359cdb 100644
--- a/sys-process/btop/btop-1.2.13-r1.ebuild
+++ b/sys-process/btop/btop-1.2.13-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc ppc64 ~riscv x86"
 
 BDEPEND="
>=sys-devel/gcc-8



  1   2   3   4   >