[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/files/, www-misc/monitorix/

2023-01-06 Thread Joonas Niilola
commit: 53cf3e6d17f6cd226c5a485d00475a0e9f28784a
Author: Pedro Arizmendi  pm  me>
AuthorDate: Wed Dec  7 23:19:33 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan  7 07:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cf3e6d

www-misc/monitorix: Version bump to v3.15.0

- Updated ebuild for version v3.15.0.
- Updated init.d script to be POSIX compliant.

Bug: https://bugs.gentoo.org/852716
Signed-off-by: Pedro Arizmendi  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/28594
Signed-off-by: Joonas Niilola  gentoo.org>

 www-misc/monitorix/Manifest|   1 +
 www-misc/monitorix/files/monitorix |   4 +-
 www-misc/monitorix/monitorix-3.15.0.ebuild | 118 +
 3 files changed, 121 insertions(+), 2 deletions(-)

diff --git a/www-misc/monitorix/Manifest b/www-misc/monitorix/Manifest
index 374bd88dd4c2..8faf181c17b9 100644
--- a/www-misc/monitorix/Manifest
+++ b/www-misc/monitorix/Manifest
@@ -1 +1,2 @@
 DIST monitorix-3.14.0.tar.gz 393803 BLAKE2B 
84a2b0a8417a405757e43c752b8e4aa0faf4c750895e5425801c3682f25671b8b4858ee4fdf94e4da181250c0ddbdc9237624af0d1dcbec4a29a8076f35a9fc6
 SHA512 
c7b11b2144b9cdcc5fdb33cfe208d5d5c7c8e27dfdacd51148a4077748632e592cf07dbecd5992c34ff4aea982e62a03a20d1920fe142da7f6ed5367729bfd2e
+DIST monitorix-3.15.0.tar.gz 404645 BLAKE2B 
f76f93c3c4bda3af501f60fa50a9c04e4f5b666827f725fd9f5c68c54d7320f0d5a8f14fc933328e33fb9fb24eb725fe18350b18c5dbf3b43fc00baa337d3a52
 SHA512 
1dffbd45f0aa7049296121da29f4d450d06e7960883e9a09390bcf6f4bb25d027c1154601b5f738cfbb74c6bbf5df25f61d68268428b730a0cce12834d2986ea

diff --git a/www-misc/monitorix/files/monitorix 
b/www-misc/monitorix/files/monitorix
index 6d2a00cd766e..e0e6b538aa3c 100644
--- a/www-misc/monitorix/files/monitorix
+++ b/www-misc/monitorix/files/monitorix
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 name="Monitorix"
@@ -9,7 +9,7 @@ command_args="-c /etc/monitorix/monitorix.conf -p 
/var/run/$name.pid"
 pidfile=/var/run/monitorix.pid
 
 checkconfig() {
-if [[ ! -e /etc/monitorix/monitorix.conf ]]; then
+if [ ! -e /etc/monitorix/monitorix.conf ]; then
 eerror "Please check that the configuration file exists."
 return 1
 fi

diff --git a/www-misc/monitorix/monitorix-3.15.0.ebuild 
b/www-misc/monitorix/monitorix-3.15.0.ebuild
new file mode 100644
index ..b2cc4792490a
--- /dev/null
+++ b/www-misc/monitorix/monitorix-3.15.0.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit systemd optfeature
+
+DESCRIPTION="A lightweight system monitoring tool"
+HOMEPAGE="https://www.monitorix.org/;
+SRC_URI="https://www.monitorix.org/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   acct-user/monitorix
+   acct-group/monitorix
+   dev-perl/Config-General
+   dev-perl/DBI
+   dev-perl/HTTP-Server-Simple
+   dev-perl/IO-Socket-SSL
+   dev-perl/libwww-perl
+   dev-perl/MIME-Lite
+   dev-perl/XML-Simple
+   net-analyzer/rrdtool[graph,perl]
+   dev-perl/CGI"
+
+src_prepare() {
+   # Put better Gentoo defaults in the configuration file.
+   sed -e "s|\(base_dir.*\)/usr/share/${PN}|\1/usr/share/${PN}/htdocs|" \
+   -e "s|\(secure_log.*\)/var/log/secure|\1/var/log/auth.log|" \
+   -e "s|nobody|${PN}|g" -i ${PN}.conf || die
+   # Update systemd binary location
+   sed -e "s|/usr/bin|/usr/sbin|g" -i docs/${PN}.service || die
+   eapply_user
+}
+
+# Override compile phase
+src_compile() { :; }
+
+src_install() {
+   dosbin ${PN}
+
+   newinitd "${FILESDIR}/monitorix" ${PN}
+
+   insinto /etc/monitorix
+   doins ${PN}.conf
+
+   keepdir /etc/${PN}/conf.d
+
+   insinto /etc/logrotate.d
+   newins docs/${PN}.logrotate ${PN}
+
+   dodoc Changes README{,.nginx} 
docs/${PN}-{alert.sh,apache.conf,lighttpd.conf}
+   doman man/man5/${PN}.conf.5
+   doman man/man8/${PN}.8
+
+   insinto /var/lib/${PN}/www
+   doins logo_bot.png logo_top.png ${PN}ico.png
+
+   insinto /var/lib/${PN}/www/css
+   doins css/*.css
+
+   keepdir /var/lib/${PN}/www/imgs
+   fowners monitorix:monitorix /var/lib/${PN}/www/imgs
+
+   exeinto /var/lib/${PN}/www/cgi
+   doexe ${PN}.cgi
+
+   exeinto /usr/lib/${PN}
+   doexe lib/*.pm
+
+   keepdir /var/lib/${PN}/usage
+   insinto /var/lib/${PN}/reports
+   doins -r reports
+
+   systemd_dounit docs/${PN}.service
+}
+
+pkg_postinst() {
+   optfeature_header "Optional package dependencies for certain graphs:"
+   optfeature "disk drive temperatures and health" app-admin/hddtemp
+   optfeature "email reports/statics" mail-mta/postfix mail-mta/sendmail
+

[gentoo-commits] repo/gentoo:master commit in: www-misc/monitorix/

2023-01-06 Thread Joonas Niilola
commit: 967792e36d92e65e33753f336b74155bb76e7c55
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jan  7 07:56:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan  7 07:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967792e3

www-misc/monitorix: remove redundant sed from 3.15

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

 www-misc/monitorix/monitorix-3.15.0.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/www-misc/monitorix/monitorix-3.15.0.ebuild 
b/www-misc/monitorix/monitorix-3.15.0.ebuild
index b2cc4792490a..005ac2f5bda9 100644
--- a/www-misc/monitorix/monitorix-3.15.0.ebuild
+++ b/www-misc/monitorix/monitorix-3.15.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
 
 inherit systemd optfeature
 
@@ -14,22 +14,21 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
-   acct-user/monitorix
acct-group/monitorix
+   acct-user/monitorix
+   dev-perl/CGI
dev-perl/Config-General
dev-perl/DBI
dev-perl/HTTP-Server-Simple
dev-perl/IO-Socket-SSL
-   dev-perl/libwww-perl
dev-perl/MIME-Lite
dev-perl/XML-Simple
-   net-analyzer/rrdtool[graph,perl]
-   dev-perl/CGI"
+   dev-perl/libwww-perl
+   net-analyzer/rrdtool[graph,perl]"
 
 src_prepare() {
# Put better Gentoo defaults in the configuration file.
-   sed -e "s|\(base_dir.*\)/usr/share/${PN}|\1/usr/share/${PN}/htdocs|" \
-   -e "s|\(secure_log.*\)/var/log/secure|\1/var/log/auth.log|" \
+   sed -e "s|\(secure_log.*\)/var/log/secure|\1/var/log/auth.log|" \
-e "s|nobody|${PN}|g" -i ${PN}.conf || die
# Update systemd binary location
sed -e "s|/usr/bin|/usr/sbin|g" -i docs/${PN}.service || die



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

2023-01-06 Thread Sam James
commit: 1e0bddd1b980e617230107999f6c7277a8ef5998
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:30:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:30:23 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=1e0bddd1

11.4.0: drop upstream 77_all_configure-c89.patch

Now merged upstream.

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

 11.4.0/gentoo/77_all_configure-c89.patch | 141 ---
 11.4.0/gentoo/README.history |   3 +
 2 files changed, 3 insertions(+), 141 deletions(-)

diff --git a/11.4.0/gentoo/77_all_configure-c89.patch 
b/11.4.0/gentoo/77_all_configure-c89.patch
deleted file mode 100644
index 6b297b5..000
--- a/11.4.0/gentoo/77_all_configure-c89.patch
+++ /dev/null
@@ -1,141 +0,0 @@
-https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=6be2672e4ee41c566a9e072088a263bab5f7
-https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=885b6660c17fb91980b5682514ef54668e544b02
-
-From 942a325c81136138c4c199f8ab3e89a1945c3790 Mon Sep 17 00:00:00 2001
-From: Florian Weimer 
-Date: Tue, 18 Oct 2022 16:58:48 +0200
-Subject: [PATCH 1/2] libsanitizer: Avoid implicit function declaration in
- configure test
-
-libsanitizer/
-
-* configure.ac (sanitizer_supported): Include  for
-syscall prototype.
-* configure: Regenerate.
-
-From 9a43d0e406c05d2d7136721443192bb6588c3113 Mon Sep 17 00:00:00 2001
-From: Florian Weimer 
-Date: Tue, 18 Oct 2022 16:58:48 +0200
-Subject: [PATCH 2/2] libiberty: Fix C89-isms in configure tests
-
-libiberty/
-
-* acinclude.m4 (ac_cv_func_strncmp_works): Add missing
-int return type and parameter list to the definition of main.
-Include  and  for prototypes.
-(ac_cv_c_stack_direction): Add missing
-int return type and parameter list to the definitions of
-main, find_stack_direction.  Include  for exit
-prototype.
-* configure: Regenerate.
-
 a/libiberty/acinclude.m4
-+++ b/libiberty/acinclude.m4
-@@ -24,6 +24,8 @@ AC_CACHE_CHECK([for working strncmp], 
ac_cv_func_strncmp_works,
- [AC_TRY_RUN([
- /* Test by Jim Wilson and Kaveh Ghazi.
-Check whether strncmp reads past the end of its string parameters. */
-+#include 
-+#include 
- #include 
- 
- #ifdef HAVE_FCNTL_H
-@@ -51,7 +53,8 @@ AC_CACHE_CHECK([for working strncmp], 
ac_cv_func_strncmp_works,
- 
- #define MAP_LEN 0x1
- 
--main ()
-+int
-+main (void)
- {
- #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
-   char *p;
-@@ -157,7 +160,10 @@ if test $ac_cv_os_cray = yes; then
- fi
- 
- AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction,
--[AC_TRY_RUN([find_stack_direction ()
-+[AC_TRY_RUN([#include 
-+
-+int
-+find_stack_direction (void)
- {
-   static char *addr = 0;
-   auto char dummy;
-@@ -169,7 +175,9 @@ AC_CACHE_CHECK(stack direction for C alloca, 
ac_cv_c_stack_direction,
-   else
- return ( > addr) ? 1 : -1;
- }
--main ()
-+
-+int
-+main (void)
- {
-   exit (find_stack_direction() < 0);
- }],
 a/libiberty/configure
-+++ b/libiberty/configure
-@@ -6774,7 +6774,10 @@ else
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
--find_stack_direction ()
-+#include 
-+
-+int
-+find_stack_direction (void)
- {
-   static char *addr = 0;
-   auto char dummy;
-@@ -6786,7 +6789,9 @@ find_stack_direction ()
-   else
- return ( > addr) ? 1 : -1;
- }
--main ()
-+
-+int
-+main (void)
- {
-   exit (find_stack_direction() < 0);
- }
-@@ -7611,6 +7616,8 @@ else
- 
- /* Test by Jim Wilson and Kaveh Ghazi.
-Check whether strncmp reads past the end of its string parameters. */
-+#include 
-+#include 
- #include 
- 
- #ifdef HAVE_FCNTL_H
-@@ -7638,7 +7645,8 @@ else
- 
- #define MAP_LEN 0x1
- 
--main ()
-+int
-+main (void)
- {
- #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
-   char *p;
 a/libsanitizer/configure
-+++ b/libsanitizer/configure
-@@ -16035,6 +16035,7 @@ case "$target" in
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include 
-+#include 
- int
- main ()
- {
 a/libsanitizer/configure.ac
-+++ b/libsanitizer/configure.ac
-@@ -161,7 +161,8 @@ case "$target" in
-   *-*-linux*)
- # Some old Linux distributions miss required syscalls.
- sanitizer_supported=no
--AC_TRY_COMPILE([#include ],[
-+AC_TRY_COMPILE([#include 
-+#include ],[
-   syscall (__NR_gettid);
-   syscall (__NR_futex);
-   syscall (__NR_exit_group);

diff --git a/11.4.0/gentoo/README.history b/11.4.0/gentoo/README.history
index c74..e29c262 100644
--- a/11.4.0/gentoo/README.history
+++ b/11.4.0/gentoo/README.history
@@ -1,3 +1,6 @@
+6  7 Jan 2022
+   - 77_all_configure-c89.patch
+
 5  17 Dec 2022
U 29_all_tar_libstdc++-link.patch
 



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

2023-01-06 Thread Sam James
commit: 92347c4b7a1c06bc03a6f258a3f53c22a503ae2e
Author: Matt Whitlock  mattwhitlock  name>
AuthorDate: Fri Jan  6 22:00:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:39:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92347c4b

dev-libs/libsecp256k1: drop "precompute-ecmult" USE flag

And change the ecmult window size for USE="lowmem" from 2 to 4.

Suggested-by: Tim Ruffing  timruffing.de>
See: https://github.com/bitcoin-core/secp256k1/pull/1159#issuecomment-1323523530
See: 
https://gitlab.com/bitcoin/gentoo/-/commit/6e39601a748f3465f66a38e7989e7414a4a1d9c0
Signed-off-by: Matt Whitlock  mattwhitlock.name>
Signed-off-by: Sam James  gentoo.org>

 ..._pre20201028.ebuild => libsecp256k1-0.1_pre20201028-r1.ebuild} | 8 +++-
 ...{libsecp256k1-0.2.0-r1.ebuild => libsecp256k1-0.2.0-r2.ebuild} | 6 ++
 dev-libs/libsecp256k1/metadata.xml| 3 +--
 3 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild
similarity index 82%
rename from dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028.ebuild
rename to dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild
index b78335558ac9..ae79e2f9f11b 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.1_pre20201028-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,13 +14,12 @@ 
SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz ->
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+asm ecdh +experimental +extrakeys gmp lowmem precompute-ecmult +schnorr 
+recovery test test-openssl valgrind"
+IUSE="+asm ecdh +experimental +extrakeys gmp lowmem +recovery +schnorr test 
test-openssl valgrind"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
asm? ( || ( amd64 arm ) arm? ( experimental ) )
extrakeys? ( experimental )
-   ?? ( lowmem precompute-ecmult )
schnorr? ( experimental extrakeys )
test-openssl? ( test )
 "
@@ -63,8 +62,7 @@ src_configure() {
--with-bignum=$(usex gmp gmp no) \
$(use_enable recovery module-recovery) \
$(use_enable schnorr module-schnorrsig) \
-   $(usex lowmem '--with-ecmult-window=2 
--with-ecmult-gen-precision=2' '') \
-   $(usex precompute-ecmult '--with-ecmult-window=24 
--with-ecmult-gen-precision=8' '') \
+   $(usex lowmem '--with-ecmult-window=4 
--with-ecmult-gen-precision=2' '') \
$(use_with valgrind) \
--disable-static
 }

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r2.ebuild
similarity index 84%
rename from dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
rename to dev-libs/libsecp256k1/libsecp256k1-0.2.0-r2.ebuild
index 4808a250ea87..9391a6c99236 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r2.ebuild
@@ -13,11 +13,10 @@ 
SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}
 LICENSE="MIT"
 SLOT="0/1"  # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from 
configure.ac
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+asm +ecdh experimental +extrakeys lowmem precompute-ecmult +schnorr 
+recovery test valgrind"
+IUSE="+asm +ecdh experimental +extrakeys lowmem +recovery +schnorr test 
valgrind"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
-   ?? ( lowmem precompute-ecmult )
asm? ( || ( amd64 arm ) arm? ( experimental ) )
schnorr? ( extrakeys )
 "
@@ -46,8 +45,7 @@ src_configure() {
$(use_enable {,module-}extrakeys)
$(use_enable {,module-}recovery)
$(use_enable schnorr module-schnorrsig)
-   $(usev lowmem '--with-ecmult-window=2 
--with-ecmult-gen-precision=2')
-   $(usev precompute-ecmult '--with-ecmult-window=24 
--with-ecmult-gen-precision=8')
+   $(usev lowmem '--with-ecmult-window=4 
--with-ecmult-gen-precision=2')
$(use_with valgrind)
)
if use asm; then

diff --git a/dev-libs/libsecp256k1/metadata.xml 
b/dev-libs/libsecp256k1/metadata.xml
index 3a2cdd782fc6..9a105e32f61a 100644
--- a/dev-libs/libsecp256k1/metadata.xml
+++ b/dev-libs/libsecp256k1/metadata.xml
@@ -15,8 +15,7 @@
 Enable endomorphism
 Allow experimental USE flags
 Enable extrakeys module
-Reduce runtime memory usage at the expense of 
performance (ecmult window size 2, gen precision 2)
-Use over 512 MB memory at runtime for 
better performance (ecmult window size 24, gen 

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

2023-01-06 Thread Sam James
commit: d90b58d55661bf39b0694b78b82f4f79797e4426
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:40:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:40:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90b58d5

dev-libs/libsecp256k1: add PR reference to cross-compile patch

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

 dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch 
b/dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch
index 585e9b491a81..a1db0826ebe2 100644
--- a/dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch
+++ b/dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch
@@ -1,3 +1,5 @@
+https://github.com/bitcoin-core/secp256k1/pull/1159
+
 From 772e747bd9104d80fe531bed61f23f75342d7d63 Mon Sep 17 00:00:00 2001
 From: Matt Whitlock 
 Date: Sun, 20 Nov 2022 01:46:07 -0500



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

2023-01-06 Thread Sam James
commit: 691874242c42faac0995de394c9ec60787eab0e9
Author: Matt Whitlock  mattwhitlock  name>
AuthorDate: Fri Jan  6 22:25:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:39:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69187424

dev-libs/libsecp256k1: fix cross-compilation

See: https://github.com/bitcoin-core/secp256k1/pull/1159
Signed-off-by: Matt Whitlock  mattwhitlock.name>
Closes: https://github.com/gentoo/gentoo/pull/28990
Signed-off-by: Sam James  gentoo.org>

 .../files/0.2.0-fix-cross-compile.patch| 85 ++
 dev-libs/libsecp256k1/libsecp256k1-0.2.0-r2.ebuild |  5 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch 
b/dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch
new file mode 100644
index ..585e9b491a81
--- /dev/null
+++ b/dev-libs/libsecp256k1/files/0.2.0-fix-cross-compile.patch
@@ -0,0 +1,85 @@
+From 772e747bd9104d80fe531bed61f23f75342d7d63 Mon Sep 17 00:00:00 2001
+From: Matt Whitlock 
+Date: Sun, 20 Nov 2022 01:46:07 -0500
+Subject: [PATCH] Makefile: build precomp generators using build-system
+ toolchain
+
+When cross-compiling libsecp256k1, if the `precomputed_ecmult*.c` source
+files need to be regenerated, then the generators need to be built for
+the *build* system, not for the *host* system. Autoconf supports this
+fairly cleanly via the `AX_PROG_CC_FOR_BUILD` macro (from Autoconf
+Archive), but Automake requires some hackery. When building the
+generators, we override the `CC`, `CFLAGS`, `CPPFLAGS`, and `LDFLAGS`
+variables to their build-system counterparts, whose names are suffixed
+with `_FOR_BUILD` and whose values are populated by the aforementioned
+Autoconf macro and may be overridden on the `make` command line. Since
+Automake lacks support for overriding `EXEEXT` on a per-program basis,
+we define a recipe that builds the generator binaries with names
+suffixed with `$(EXEEXT)` and then renames them suffixed with
+`$(BUILD_EXEEXT)`.
+---
+ Makefile.am  | 30 --
+ configure.ac |  1 +
+ 2 files changed, 25 insertions(+), 6 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 30b6a794d0..e929300298 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -180,8 +180,26 @@ endif
+ endif
+ 
+ ### Precomputed tables
+-EXTRA_PROGRAMS = precompute_ecmult precompute_ecmult_gen
+-CLEANFILES = $(EXTRA_PROGRAMS)
++PROGRAMS_FOR_BUILD = precompute_ecmult precompute_ecmult_gen
++$(addsuffix $(BUILD_EXEEXT),$(PROGRAMS_FOR_BUILD)) : override CC = 
$(CC_FOR_BUILD)
++$(addsuffix $(BUILD_EXEEXT),$(PROGRAMS_FOR_BUILD)) : override CFLAGS = 
$(CFLAGS_FOR_BUILD)
++$(addsuffix $(BUILD_EXEEXT),$(PROGRAMS_FOR_BUILD)) : override CPPFLAGS = 
$(CPPFLAGS_FOR_BUILD)
++$(addsuffix $(BUILD_EXEEXT),$(PROGRAMS_FOR_BUILD)) : override LDFLAGS = 
$(LDFLAGS_FOR_BUILD)
++# Automake has no support for PROGRAMS suffixed with BUILD_EXEEXT
++# instead of EXEEXT, so if those extensions differ, then we define a
++# recipe that builds the latter and renames it to the former. Since
++# Cygwin toolchains always append '.exe' to the output file name given
++# by '-o', we ignore rename failures since the toolchain will have
++# already created the right output file. (Note: The leading spaces
++# before ifneq and endif here are a hack so Automake won't try to
++# interpret them as an Automake conditional.)
++ ifneq ($(BUILD_EXEEXT),$(EXEEXT))
++%$(BUILD_EXEEXT) : %$(EXEEXT)
++  mv -- '$<' '$@' || :
++ endif
++
++EXTRA_PROGRAMS = $(PROGRAMS_FOR_BUILD)
++CLEANFILES = $(addsuffix $(BUILD_EXEEXT),$(PROGRAMS_FOR_BUILD))
+ 
+ precompute_ecmult_SOURCES = src/precompute_ecmult.c
+ precompute_ecmult_CPPFLAGS = $(SECP_INCLUDES)
+@@ -198,11 +216,11 @@ precompute_ecmult_gen_LDADD = $(SECP_LIBS) $(COMMON_LIB)
+ # This means that rebuilds of the prebuilt files always need to be
+ # forced by deleting them, e.g., by invoking `make clean-precomp`.
+ src/precomputed_ecmult.c:
+-  $(MAKE) $(AM_MAKEFLAGS) precompute_ecmult$(EXEEXT)
+-  ./precompute_ecmult$(EXEEXT)
++  $(MAKE) $(AM_MAKEFLAGS) precompute_ecmult$(BUILD_EXEEXT)
++  ./precompute_ecmult$(BUILD_EXEEXT)
+ src/precomputed_ecmult_gen.c:
+-  $(MAKE) $(AM_MAKEFLAGS) precompute_ecmult_gen$(EXEEXT)
+-  ./precompute_ecmult_gen$(EXEEXT)
++  $(MAKE) $(AM_MAKEFLAGS) precompute_ecmult_gen$(BUILD_EXEEXT)
++  ./precompute_ecmult_gen$(BUILD_EXEEXT)
+ 
+ PRECOMP = src/precomputed_ecmult_gen.c src/precomputed_ecmult.c
+ precomp: $(PRECOMP)
+diff --git a/configure.ac b/configure.ac
+index a2a15d2b82..013964f5ff 100644
+--- a/configure.ac
 b/configure.ac
+@@ -35,6 +35,7 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
+ AC_PROG_CC
+ AM_PROG_AS
+ AM_PROG_AR
++AX_PROG_CC_FOR_BUILD
+ 
+ # Clear some cache variables as a workaround for a bug that appears due to a 
bad
+ # interaction between AM_PROG_AR and LT_INIT when combining MSVC's archiver 
lib.exe.


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

2023-01-06 Thread Sam James
commit: 33650513e2c87a25d87f64e877f3570e931f5839
Author: Matt Whitlock  mattwhitlock  name>
AuthorDate: Fri Jan  6 21:55:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:39:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33650513

dev-libs/libsecp256k1: enable USE="ecdh" by default

See: 
https://github.com/bitcoin-core/secp256k1/commit/2286f8090242098a33f0d85b27c48e58d4235df1
Signed-off-by: Matt Whitlock  mattwhitlock.name>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
index ecfe9afbe402..4808a250ea87 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> ${P}
 LICENSE="MIT"
 SLOT="0/1"  # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from 
configure.ac
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+asm ecdh experimental +extrakeys lowmem precompute-ecmult +schnorr 
+recovery test valgrind"
+IUSE="+asm +ecdh experimental +extrakeys lowmem precompute-ecmult +schnorr 
+recovery test valgrind"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="



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

2023-01-06 Thread Sam James
commit: 27d5cdcb811de2855c47d3e18e2ba77c912b0fe2
Author: Matt Whitlock  mattwhitlock  name>
AuthorDate: Fri Jan  6 21:46:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:39:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d5cdcb

dev-libs/libsecp256k1: trivial/aesthetic touchups

Signed-off-by: Matt Whitlock  mattwhitlock.name>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild | 50 --
 1 file changed, 19 insertions(+), 31 deletions(-)

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
index 30b67ab2dd17..6af45ef9aab1 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
@@ -5,38 +5,30 @@ EAPI=8
 
 inherit autotools
 
-MY_PN=${PN##lib}
-
+MyPN=secp256k1
 DESCRIPTION="Optimized C library for EC operations on curve secp256k1"
 HOMEPAGE="https://github.com/bitcoin-core/secp256k1;
-if [[ ${PV} == *_p* ]] ; then
-   MY_COMMIT="3967d96bf184519eb98b766af665b4d4b072563e"
-   
SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}"/${MY_PN}-${MY_COMMIT}
-else
-   
SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}"/${MY_PN}-${PV}
-fi
+SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="0/1"
+SLOT="0/1"  # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from 
configure.ac
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="+asm ecdh experimental +extrakeys lowmem precompute-ecmult +schnorr 
+recovery test valgrind"
 RESTRICT="!test? ( test )"
+
 REQUIRED_USE="
?? ( lowmem precompute-ecmult )
-   asm? (
-   || ( amd64 arm )
-   )
+   asm? ( || ( amd64 arm ) arm? ( experimental ) )
schnorr? ( extrakeys )
 "
-
 BDEPEND="
virtual/pkgconfig
test? ( dev-libs/openssl )
valgrind? ( dev-util/valgrind )
 "
 
+S="${WORKDIR}/${MyPN}-${PV}"
+
 src_prepare() {
default
eautoreconf
@@ -46,37 +38,33 @@ src_prepare() {
 }
 
 src_configure() {
-   local asm_opt
-   if use asm; then
-   if use arm; then
-   asm_opt=arm
-   else
-   asm_opt=auto
-   fi
-   else
-   asm_opt=no
-   fi
-
local myeconfargs=(
--disable-benchmark
$(use_enable experimental)
$(use_enable test tests)
$(use_enable test exhaustive-tests)
-   $(use_enable ecdh module-ecdh)
-   $(use_enable extrakeys module-extrakeys)
-   --with-asm=${asm_opt}
-   $(use_enable recovery module-recovery)
+   $(use_enable {,module-}ecdh)
+   $(use_enable {,module-}extrakeys)
+   $(use_enable {,module-}recovery)
$(use_enable schnorr module-schnorrsig)
$(usev lowmem '--with-ecmult-window=2 
--with-ecmult-gen-precision=2')
$(usev precompute-ecmult '--with-ecmult-window=24 
--with-ecmult-gen-precision=8')
$(use_with valgrind)
)
+   if use asm; then
+   if use arm; then
+   myeconfargs+=( --with-asm=arm )
+   else
+   myeconfargs+=( --with-asm=auto )
+   fi
+   else
+   myeconfargs+=( --with-asm=no )
+   fi
 
econf "${myeconfargs[@]}"
 }
 
 src_install() {
default
-
find "${ED}" -name '*.la' -delete || die
 }



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

2023-01-06 Thread Sam James
commit: c90d32f8feb067c03bbda772629e87f07c4ebef2
Author: Matt Whitlock  mattwhitlock  name>
AuthorDate: Fri Jan  6 22:20:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90d32f8

dev-libs/libsecp256k1: drop BDEPEND on dev-libs/openssl

OpenSSL testing was removed upstream in October 2021.

See: 
https://github.com/bitcoin-core/secp256k1/commit/bc08599e776aff33c834ef829843ec5f629d1f39
Signed-off-by: Matt Whitlock  mattwhitlock.name>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
index 6af45ef9aab1..ecfe9afbe402 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.2.0-r1.ebuild
@@ -23,7 +23,6 @@ REQUIRED_USE="
 "
 BDEPEND="
virtual/pkgconfig
-   test? ( dev-libs/openssl )
valgrind? ( dev-util/valgrind )
 "
 



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

2023-01-06 Thread Sam James
commit: 2fe19b7bafc24d19a8e5322a4a83bffad6284ddf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:25:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:25:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe19b7b

dev-libs/mpfr: add 4.2.0

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

 dev-libs/mpfr/Manifest  |  2 +
 dev-libs/mpfr/mpfr-4.2.0.ebuild | 90 +
 2 files changed, 92 insertions(+)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 6cf9e06c2679..0ecec49d8080 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -16,3 +16,5 @@ DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B 
d6bed1d6fca2319db457096a81aca060c1bd9
 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1
 DIST mpfr-4.2.0-rc1.tar.xz 1476596 BLAKE2B 
0bb116d26743a5ce644d7c9ecbbec903e5556483fff0bf3a42a572e1fd56ba21e1d9e6ca45c8ee7d59c5e3bd9cf243987a75bfffbddbb6d7e7ac0509da99052a
 SHA512 
ea5edc569fbafa01b83aa4e5022f9b2021d5768649073cf5ee3d6b5a94c0ac207dada301076e033174ffa07a24f5e42e8d82fe69bca6b696e04dc250385dd919
 DIST mpfr-4.2.0-rc1.tar.xz.asc 228 BLAKE2B 
5d02eb5aef7224754ac5c4f15f4b58897f0327bc0672c70d5db664a73a0731480afcef3ac1ee6e2b1f0ed5e124a74a662adf1e8febf55b41b296402f899b9195
 SHA512 
29245c05f97ccc24aca38776231a73d2738077dedd488fd6148c18d93318f5b4c8abe6f6e9ba92c56a85cd1823f208828dc2f1691e941825e2d04d69c1357ff7
+DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
+DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0.ebuild b/dev-libs/mpfr/mpfr-4.2.0.ebuild
new file mode 100644
index ..bd852c2771c5
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-4.2.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
+inherit multilib-minimal verify-sig
+
+# Upstream distribute patches before a new release is made
+# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
+
+# Check whether any patches touch e.g. manuals!
+# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
+MY_PV=${PV%%_p*}
+MY_PATCH=$(ver_cut 5-)
+MY_PATCHES=()
+MY_P=${PN}-${MY_PV/_/-}
+
+DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
+HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr;
+SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
+
+if [[ ${PV} == *_p* ]] ; then
+   # If this is a patch release, we have to download each of the patches:
+   # -_pN = N patches
+   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
+   #
+   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
+   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
+   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
+   MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 
1-3)-patch%02d.patch ${my_patch_index}) )
+   done
+   unset my_patch_index
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+# This is a critical package; if SONAME changes, bump subslot but also add
+# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
+SLOT="0/6" # libmpfr.so version
+if [[ ${PV} != *_rc* ]] ; 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="static-libs"
+
+RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )"
+
+PATCHES=(
+   # Apply the upstream patches released out-of-band; generated above
+   "${MY_PATCHES[@]}"
+
+   # Additional patches
+)
+

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

2023-01-06 Thread Sam James
commit: 2b9f0c4c29c6fbc309d0bd054185cace01d26d92
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:25:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:25:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9f0c4c

dev-libs/mpfr: drop 4.2.0_rc1

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

 dev-libs/mpfr/Manifest  |  2 -
 dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild | 90 -
 2 files changed, 92 deletions(-)

diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 0ecec49d8080..f278ebd18e1a 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -14,7 +14,5 @@ DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 
1239cf16dfe32a71bb6fc7b156978cd451bcb
 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 
41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68
 SHA512 
1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
 DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B 
d6bed1d6fca2319db457096a81aca060c1bd934fcdf9c5f98ba44920a7e97c2a5e9c539ec554feb723fb98c84096e1cb615c0d973133c67f3c2097edc1c5b803
 SHA512 
aa98173d59a24d0f59acff0c2143db5623746db3f6445e300a018a124b35a6b57d631c357a9a890f23c748591f621a95d3a801bed7341b6c8b6ddcc86ecfb107
 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B 
ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0
 SHA512 
be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1
-DIST mpfr-4.2.0-rc1.tar.xz 1476596 BLAKE2B 
0bb116d26743a5ce644d7c9ecbbec903e5556483fff0bf3a42a572e1fd56ba21e1d9e6ca45c8ee7d59c5e3bd9cf243987a75bfffbddbb6d7e7ac0509da99052a
 SHA512 
ea5edc569fbafa01b83aa4e5022f9b2021d5768649073cf5ee3d6b5a94c0ac207dada301076e033174ffa07a24f5e42e8d82fe69bca6b696e04dc250385dd919
-DIST mpfr-4.2.0-rc1.tar.xz.asc 228 BLAKE2B 
5d02eb5aef7224754ac5c4f15f4b58897f0327bc0672c70d5db664a73a0731480afcef3ac1ee6e2b1f0ed5e124a74a662adf1e8febf55b41b296402f899b9195
 SHA512 
29245c05f97ccc24aca38776231a73d2738077dedd488fd6148c18d93318f5b4c8abe6f6e9ba92c56a85cd1823f208828dc2f1691e941825e2d04d69c1357ff7
 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B 
dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64
 SHA512 
58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c
 DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B 
b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70
 SHA512 
ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc

diff --git a/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild
deleted file mode 100644
index 471d276fecb5..
--- a/dev-libs/mpfr/mpfr-4.2.0_rc1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
-inherit multilib-minimal verify-sig
-
-# Upstream distribute patches before a new release is made
-# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
-
-# Check whether any patches touch e.g. manuals!
-# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
-MY_PV=${PV%%_p*}
-MY_PATCH=$(ver_cut 5-)
-MY_PATCHES=()
-MY_P=${PN}-${MY_PV/_/-}
-
-DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr;
-SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
-
-if [[ ${PV} == *_p* ]] ; then
-   # If this is a patch release, we have to download each of the patches:
-   # -_pN = N patches
-   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
-   #
-   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH; my_patch_index++)); 
do
-   SRC_URI+=" $(printf "https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/patch%02d -> ${PN}-$(ver_cut 1-3)-patch%02d.patch " ${my_patch_index}{,})"
-   MY_PATCHES+=( "${DISTDIR}"/$(printf ${PN}-$(ver_cut 
1-3)-patch%02d.patch ${my_patch_index}) )
-   done
-   unset my_patch_index
-fi
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-# This is a critical package; if SONAME changes, bump subslot but also add
-# preserve-libs.eclass usage to pkg_*inst! See e.g. the 

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

2023-01-06 Thread Sam James
commit: 0b90f1058a4754395c5723e437ccce30308924e4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:34:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:34:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b90f105

sys-devel/gcc: add 11.3.1_p20230106

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

 sys-devel/gcc/Manifest|  2 ++
 sys-devel/gcc/gcc-11.3.1_p20230106.ebuild | 52 +++
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b24e2abdc669..fbbc66aad536 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -11,6 +11,7 @@ DIST gcc-10.5.0-patches-3.tar.xz 17292 BLAKE2B 
403b3955756c060fa00cdc55c29cdad58
 DIST gcc-11-20221209.tar.xz 76240768 BLAKE2B 
3be0f1ece4473bbbf10f7242102f330a6e246c8481da5bd32620dcb15d2acd008bad60d2576a301f03e444e3d93a3c72d5184740c6fb3de2bc05e1863b68a0bc
 SHA512 
33d9581d434c012526eb4d49a4453cf77c57b459fd43f84e49bc764745e0772939eac007e119269f4f1989755df8678613732a84474c691b0c2452237c5b38a3
 DIST gcc-11-20221223.tar.xz 76237128 BLAKE2B 
4d50d3a296bae501dd4287ca7c877304a60b1a6d444b96598ff2e018f4cf540896c675c11a99cc127acfbe7e3af38d603f6b80b7049d9e525420eaee7c0f81e4
 SHA512 
efbb26ce3b8a5ffcc36ad84f797b638c1d8d0a1fe61e3d9bd984c0dbce0a887d1384f8644d71f4b25b22ae2c67fedcbc4282780a2b834a47a318ed558fd9e0ed
 DIST gcc-11-20221230.tar.xz 76219720 BLAKE2B 
25694ef7300f241f3e144b9d29b7d1dc9b779a322d25a5457d3b1fc9b695e11a252e496d7a4a3bc00d6b06304cf9971571dde1e4331d20579f57a39458da1a1b
 SHA512 
2118a7c5637fc21db53472cf0e633e1ac2495cc13a1b63fe55c4d7d17f8bc75a9d36ef4b9dc7dc82d5ab0800bf7a4c808b6a42cfadacb6ef99dd769f23a7b4ca
+DIST gcc-11-20230106.tar.xz 76214188 BLAKE2B 
0f41b47059816e2b5759e5befec8ef5c1fb63ef0e1abb04864da1cac1afad3b1e7ef136142a80aa2f8f54bc669bc91cab587df9883a5c6832999ff1386354f20
 SHA512 
f693c696332e3549edd5b7205dac6dff27d73382a9655b1df26d8a29f5d1e8e300520f735fe381e5f64a56927775e9306be83b05642213b03496e5827cc6a767
 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B 
f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6
 SHA512 
cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334
 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 
426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb
 SHA512 
bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
@@ -18,6 +19,7 @@ DIST gcc-11.4.0-musl-patches-0.tar.xz 3844 BLAKE2B 
f3f1be6718e3cf08e553a1a2319a8
 DIST gcc-11.4.0-musl-patches-1.tar.xz 4320 BLAKE2B 
9f59aef44243b6d63bd9c4639b413523e74784dc0da931a9f1be75d2091f7e99c530b32b567315972a88816d6b30d2c404465a2f28138ba2cc894914d7a123fb
 SHA512 
c174623bf40fb0cab53d1ca82fa7e0b05f0114c61c839e316dfff7678d202b850d4d5011432cf6fa40c54e563e28381e9a9f80667d9428b3f272ba8391c6ac84
 DIST gcc-11.4.0-patches-3.tar.xz 15200 BLAKE2B 
a393df941a2a31164f477d6bc0032e28319e8f0bd87200eb453708f85aa8c0bf5d67e733ee7b75cf6d14743e18cc941cee1b77a8247f8c5683d17a98cbeb280f
 SHA512 
6f6096d95c7c62780d1070097739882393a8df5172c3a5ae811a8d4d1c98a0cd14a34f3f7e95410c8f210aec434330ac3b8876c688faeb130d7bb8faece9
 DIST gcc-11.4.0-patches-5.tar.xz 15136 BLAKE2B 
202bc321d1a75a543bcbb54ddd7aae2a6d81764b1ae752e95bbcb7b1e68cbac33e2066a1c935c705fc7cea6603e93a6dcb3041645131a5e76c986242a8613908
 SHA512 
96ec2dec4e663d739fa7b80e63df32aa6d72c193e124bc93580cc1c0f9b8d3578dee3faf0e765b766cc6bb46136958a4b0e7095962d73b6e2a8066b8be558a5c
+DIST gcc-11.4.0-patches-6.tar.xz 14160 BLAKE2B 
b1c4348fe0ac1fa18f33b4079f81d68d23e6ab4a1ca9fd0a148e21ac7c0c899159fc27e2330635b8d7b6bca1838edb9d8c7b5e4513c21ebc18e2962c97ea88fe
 SHA512 
6c688b01fb07a0f971831ff0ecb795228853e0debb06f7f16b44254136235f4a02b55fb96b72204821a93660e1bb6c52e1b11a161cbb6511358b7f5d1c209cf7
 DIST gcc-12-20221126.tar.xz 79631864 BLAKE2B 
3bb97ef4a1a17ab8b92b431b1f792c11131085a1b523efa08c5b4f995b44bf628be371564813e5affb1f8e2320bb8a9b04532e57b2deeef26b33f517783daa5e
 SHA512 
163e0aa39dc5c24980f84000bd6ccd4b7c24581831b7a4cdbd63e4726be5c2b1933d034ce12c65cf95e4c0ebe1175af7e32facace465bfd7c7c377401350a2df
 DIST gcc-12-20221210.tar.xz 79645632 BLAKE2B 
063222037d420f356d452d0419fc4621c30393beaca1f2661d7070c087bca88831f27ae96d8fb7433efaeb59cb338495fb210611a1c37931a1d00373cba9812b
 SHA512 
00399148932b5c57dbe442dcde01e856cbb981c7cc6703760ea51b28e0784cbc6e016663f195b69714da8c7e2cdcfbc03cb1939bab3e6b507b64846e1e814fa6
 DI

[gentoo-commits] repo/gentoo:master commit in: app-arch/lbzip2/, app-arch/lbzip2/files/

2023-01-06 Thread Sam James
commit: 8f03cd6c9fcc5b5e911cb3379fe0a17052c0a0d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:36:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:36:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f03cd6c

app-arch/lbzip2: fix compile w/ clang 16

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

 .../files/lbzip2-2.5_p20181227-clang16.patch   | 27 ++
 ...27-r1.ebuild => lbzip2-2.5_p20181227-r2.ebuild} |  5 ++--
 2 files changed, 30 insertions(+), 2 deletions(-)

diff --git a/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch 
b/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch
new file mode 100644
index ..7342b19cd027
--- /dev/null
+++ b/app-arch/lbzip2/files/lbzip2-2.5_p20181227-clang16.patch
@@ -0,0 +1,27 @@
+https://github.com/kjn/lbzip2/pull/33
+
+From 32b5167940ec817e454431956040734af405a9de Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Thu, 5 Jan 2023 18:02:26 +0100
+Subject: [PATCH] Define the GNULIB_XALLOC_DIE macro
+
+This avoids an implicit function declaration when building gnulib's
+xmalloc.c, addressing a build failure with future compiler version.
+
+Solution proposed by Bruno Haible here:
+
+  Re: xmalloc calling undeclared xalloc_die function
+  
+--- a/configure.ac
 b/configure.ac
+@@ -31,6 +31,9 @@ AC_PROG_LN_S
+ AC_PROG_RANLIB
+ AC_PROG_CC_C89
+ 
++AC_DEFINE(GNULIB_XALLOC_DIE, 1,
++  [This package is providing its own definition of the xalloc_die function.])
++
+ gl_ASSERT_NO_GNULIB_TESTS
+ gl_ASSERT_NO_GNULIB_POSIXCHECK
+ gl_EARLY
+

diff --git a/app-arch/lbzip2/lbzip2-2.5_p20181227-r1.ebuild 
b/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild
similarity index 89%
rename from app-arch/lbzip2/lbzip2-2.5_p20181227-r1.ebuild
rename to app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild
index 1584b8dd8b07..4272c9ad02b3 100644
--- a/app-arch/lbzip2/lbzip2-2.5_p20181227-r1.ebuild
+++ b/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 inherit autotools flag-o-matic
 
@@ -17,6 +17,7 @@ IUSE="debug static"
 PATCHES=(
"${FILESDIR}"/${PN}-2.3-s_isreg.patch
"${FILESDIR}"/${P}-fix-unaligned.patch
+   "${FILESDIR}"/${P}-clang16.patch
 )
 
 src_prepare() {



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

2023-01-06 Thread Sam James
commit: 4debe530164ccae7032012e986dcbcdf545c807e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:28:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4debe530

sys-devel/gcc: add 10.4.1_p20230105

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-10.4.1_p20230105.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c6db5df3f839..b24e2abdc669 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,7 @@
 DIST gcc-10-20221208.tar.xz 72098912 BLAKE2B 
8167b3d91fb95c727caa3a76d8bd6d70e0d0bd79eda72305f3005c9f7163dcd425c75386ba55b2d71644ecf83d998a4bccb6fd265bb615dcdd104f27cadb8e76
 SHA512 
5e49159d86300eaa4c2f34fb3537b5f257931e861a1a1217dbabcfcd5ef9da224d4a6023aaf8d24c8893ecd204ec0cd6e96349ae0dd445d62d92ebb041aeb054
 DIST gcc-10-20221222.tar.xz 72112292 BLAKE2B 
fad78a6bc00e23909fa4c441592e61311709efa770ec713c44923f6f088c1185c52022cb9fa2e13185e644b655b16f7b4f4247e93bc82925ae44b2580feab8dd
 SHA512 
34ecb5def4152e69c6b2a5fcd111c27f6c53ed4359516923331af4634e67b803635ec770f24fc7dc12a571918d523fdf4f23d13e7aec927a05f8c5b83090
 DIST gcc-10-20221229.tar.xz 72106168 BLAKE2B 
315233f7906fd12ebe206d351b7c0ee26f5f5010674f7133b9683122172b755e08ae29a837448bf49aef6759a1b373ae4a80acafb79b3d0207f3c0d8a543ba0c
 SHA512 
39404361a464c0ec65923a6f01761beb70b56e2ed0c587b77b833290db71b943071e806fabd13dc3bd41f67813aabcda49d9d5ae490241dd913f115fa59cfba6
+DIST gcc-10-20230105.tar.xz 72113116 BLAKE2B 
4227a8ae8fc3b266a63875b7ac84aa9d1b91d958f753703560f628acff0591eb72a4d3ac1725f2a80ded71a198b02af155fc7d10203cef7148663ccc523e
 SHA512 
970a2df219b01775111bcc7f2652d2743fdaba6b9c15e53b8935ce87b2f6babf7ceab0e41d3e115a463be1639e9270eacd70df8763f78ff9372890ca615ddb08
 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 
804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67
 SHA512 
83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570
 DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B 
f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e
 SHA512 
aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758
 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B 
ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434
 SHA512 
440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648

diff --git a/sys-devel/gcc/gcc-10.4.1_p20230105.ebuild 
b/sys-devel/gcc/gcc-10.4.1_p20230105.ebuild
new file mode 100644
index ..8cb4ccaa5b91
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.4.1_p20230105.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+#TOOLCHAIN_GCC_RC=1
+PATCH_GCC_VER="10.5.0"
+PATCH_VER="3"
+MUSL_VER="1"
+MUSL_GCC_VER="10.5.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=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}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   if has_version '>=sys-libs/glibc-2.32-r1'; then
+   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
+   fi
+
+   toolchain_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/

2023-01-06 Thread Sam James
commit: cf824737f5f7fd0bc16b306dc7768f13a2221e9b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:23:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:23:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf824737

net-irc/hexchat: Stabilize 2.16.1-r1 arm, #889994

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

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild 
b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index 8a510cf63749..f5573702b272 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
 else
SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"



[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/

2023-01-06 Thread Sam James
commit: 19f7128702eccf9beaa15a445c68c739ee90e5db
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:23:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:23:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f71287

net-irc/hexchat: Stabilize 2.16.1-r1 ppc64, #889994

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

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild 
b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index e9f2e934e54f..8a510cf63749 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
 else
SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"



[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/

2023-01-06 Thread Sam James
commit: f5f95c321fc0c32628220918f2d5ae85da479a31
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:20:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f95c32

net-irc/hexchat: Stabilize 2.16.1-r1 x86, #889994

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

 net-irc/hexchat/hexchat-2.16.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild 
b/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
index a47f759179d2..e9f2e934e54f 100644
--- a/net-irc/hexchat/hexchat-2.16.1-r1.ebuild
+++ b/net-irc/hexchat/hexchat-2.16.1-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
@@ -18,7 +18,7 @@ if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
 else
SRC_URI="https://dl.hexchat.net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux"
 fi
 
 LICENSE="GPL-2 plugin-fishlim? ( MIT )"



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

2023-01-06 Thread Sam James
commit: ee425f85df3cdd3338b1a1fbf0b6765db9d5c4a0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:19:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee425f85

media-video/avidemux: add github upstream metadata

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

 media-video/avidemux/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/avidemux/metadata.xml 
b/media-video/avidemux/metadata.xml
index 3d2492c5401f..31629dc2528b 100644
--- a/media-video/avidemux/metadata.xml
+++ b/media-video/avidemux/metadata.xml
@@ -7,5 +7,6 @@
   
   
 avidemux
+mean00/avidemux2
   
 



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

2023-01-06 Thread Sam James
commit: 74aba7bd96070ee173f7dee095d385d2225081ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:19:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74aba7bd

media-libs/avidemux-plugins: add github upstream metadata

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

 media-libs/avidemux-plugins/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/avidemux-plugins/metadata.xml 
b/media-libs/avidemux-plugins/metadata.xml
index bfc77676349a..7a85584cd7c5 100644
--- a/media-libs/avidemux-plugins/metadata.xml
+++ b/media-libs/avidemux-plugins/metadata.xml
@@ -17,5 +17,6 @@
   
   
 avidemux
+mean00/avidemux2
   
 



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

2023-01-06 Thread Sam James
commit: f2e52c0d1fabc9b06e1da62f378f277701407b98
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:16:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:17:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e52c0d

media-libs/avidemux-plugins: add 2.8.1

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

 media-libs/avidemux-plugins/Manifest   |   1 +
 .../avidemux-plugins/avidemux-plugins-2.8.1.ebuild | 166 +
 .../avidemux-plugins-2.8.1-optional-pulse.patch|  20 +++
 3 files changed, 187 insertions(+)

diff --git a/media-libs/avidemux-plugins/Manifest 
b/media-libs/avidemux-plugins/Manifest
index f4c59a24eb9f..5e1a60fccafb 100644
--- a/media-libs/avidemux-plugins/Manifest
+++ b/media-libs/avidemux-plugins/Manifest
@@ -1 +1,2 @@
 DIST avidemux-2.7.8.tar.gz 22080267 BLAKE2B 
a1e56856f44d56afac6ea4015f206a3f9301c025b3c8da1528165bd4c139ccc971074ac21aa05b9b3dfd6d514eabcbb375e671c8df9c9e5cae74a0a6597577c4
 SHA512 
6cd5527ab34517a07bf73e46d01f15b7ff023ff34ed70ee54f1d7dbfb6cf57364a323b4ecb89bb9aadeb9bc05473aacb40d8c4eecc522840a3c1c4b3a8756d82
+DIST avidemux-2.8.1.tar.gz 23207741 BLAKE2B 
766ae9b159d2e48a3d14bdfccf9c665b95ed056831b515d53837bf2bae20baf9b01d15d551b62fb96f3c0cf50b0138448a133bc62e6202af744de558e0fbfe4f
 SHA512 
e7105e555e04dd6768336bdb246037e91045de2e1f572ae362d985424def65499c7f25d92d376ea98af09b436d89e9eb4a5424e93b11df14f2d67ac35661a8a3

diff --git a/media-libs/avidemux-plugins/avidemux-plugins-2.8.1.ebuild 
b/media-libs/avidemux-plugins/avidemux-plugins-2.8.1.ebuild
new file mode 100644
index ..3c95dfdc5b08
--- /dev/null
+++ b/media-libs/avidemux-plugins/avidemux-plugins-2.8.1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake flag-o-matic python-single-r1
+
+DESCRIPTION="Plugins for the video editor media-video/avidemux"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
avidemux-${PV}.tar.gz"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 LGPL-2.1 MIT OFL-1.1 PSF-2 public-domain"
+SLOT="2.7"
+IUSE="a52 aac aften alsa amr dcaenc debug dts fdk fontconfig fribidi jack lame 
libsamplerate cpu_flags_x86_mmx nvenc opengl opus oss pulseaudio gui truetype 
twolame vdpau vorbis vpx x264 x265 xv xvid"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# dev-lang/spidermonkey is not required anymore
+# see 
https://github.com/mean00/avidemux2/blob/master/avidemux_plugins/ADM_scriptEngines/CMakeLists.txt
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   ~media-libs/avidemux-core-${PV}:${SLOT}[vdpau?]
+   ~media-video/avidemux-${PV}:${SLOT}[opengl?,gui?]
+   dev-libs/libxml2:2
+   media-libs/a52dec
+   media-libs/libass:0=
+   media-libs/libmad
+   media-libs/libmp4v2
+   media-libs/libpng:0=
+   virtual/libiconv
+   aac? (
+   media-libs/faac
+   media-libs/faad2
+   )
+   aften? ( media-libs/aften )
+   alsa? ( media-libs/alsa-lib )
+   amr? ( media-libs/opencore-amr )
+   dcaenc? ( media-sound/dcaenc )
+   dts? ( media-libs/libdca )
+   fdk? ( media-libs/fdk-aac:0= )
+   fontconfig? ( media-libs/fontconfig:1.0 )
+   fribidi? ( dev-libs/fribidi )
+   jack? (
+   virtual/jack
+   libsamplerate? ( media-libs/libsamplerate )
+   )
+   lame? ( media-sound/lame )
+   nvenc? ( amd64? ( media-libs/nv-codec-headers ) )
+   opus? ( media-libs/opus )
+   pulseaudio? ( media-sound/pulseaudio )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   truetype? ( media-libs/freetype:2 )
+   twolame? ( media-sound/twolame )
+   vorbis? ( media-libs/libvorbis )
+   vpx? ( media-libs/libvpx:0= )
+   x264? ( media-libs/x264:0= )
+   x265? ( media-libs/x265:0= )
+   xv? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXv
+   )
+   xvid? ( media-libs/xvid )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   oss? ( virtual/os-headers )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   !

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

2023-01-06 Thread Sam James
commit: fc1c6f99d95dd2e6004e1b07af6f1bd28c50bc31
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:00:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1c6f99

media-libs/avidemux-core: add 2.8.1

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

 media-libs/avidemux-core/Manifest  |  1 +
 .../avidemux-core/avidemux-core-2.8.1.ebuild   | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/media-libs/avidemux-core/Manifest 
b/media-libs/avidemux-core/Manifest
index f4c59a24eb9f..5e1a60fccafb 100644
--- a/media-libs/avidemux-core/Manifest
+++ b/media-libs/avidemux-core/Manifest
@@ -1 +1,2 @@
 DIST avidemux-2.7.8.tar.gz 22080267 BLAKE2B 
a1e56856f44d56afac6ea4015f206a3f9301c025b3c8da1528165bd4c139ccc971074ac21aa05b9b3dfd6d514eabcbb375e671c8df9c9e5cae74a0a6597577c4
 SHA512 
6cd5527ab34517a07bf73e46d01f15b7ff023ff34ed70ee54f1d7dbfb6cf57364a323b4ecb89bb9aadeb9bc05473aacb40d8c4eecc522840a3c1c4b3a8756d82
+DIST avidemux-2.8.1.tar.gz 23207741 BLAKE2B 
766ae9b159d2e48a3d14bdfccf9c665b95ed056831b515d53837bf2bae20baf9b01d15d551b62fb96f3c0cf50b0138448a133bc62e6202af744de558e0fbfe4f
 SHA512 
e7105e555e04dd6768336bdb246037e91045de2e1f572ae362d985424def65499c7f25d92d376ea98af09b436d89e9eb4a5424e93b11df14f2d67ac35661a8a3

diff --git a/media-libs/avidemux-core/avidemux-core-2.8.1.ebuild 
b/media-libs/avidemux-core/avidemux-core-2.8.1.ebuild
new file mode 100644
index ..6dda81dfe7ae
--- /dev/null
+++ b/media-libs/avidemux-core/avidemux-core-2.8.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit cmake flag-o-matic toolchain-funcs
+
+DESCRIPTION="Core libraries for simple video cutting, filtering and encoding 
tasks"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
avidemux-${PV}.tar.gz"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls sdl system-ffmpeg vaapi vdpau xv"
+
+# Trying to use virtual; ffmpeg misses aac,cpudetection USE flags now though, 
are they needed?
+DEPEND="
+   dev-db/sqlite:3
+   sys-libs/zlib
+   sdl? ( media-libs/libsdl )
+   system-ffmpeg? ( >=media-video/ffmpeg-9:0[mp3,theora] )
+   vaapi? ( media-libs/libva:= )
+   vdpau? ( x11-libs/libvdpau )
+   xv? ( x11-libs/libXv )
+"
+RDEPEND="
+   ${DEPEND}
+   !

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

2023-01-06 Thread Sam James
commit: 8c210ba94fee710f73ba4b7881e9ac33f3b9de37
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 07:14:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 07:17:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c210ba9

media-video/avidemux: add 2.8.1

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

 media-video/avidemux/Manifest  |   2 +
 media-video/avidemux/avidemux-2.8.1.ebuild | 139 +
 2 files changed, 141 insertions(+)

diff --git a/media-video/avidemux/Manifest b/media-video/avidemux/Manifest
index 0201016418c0..c627393e12a4 100644
--- a/media-video/avidemux/Manifest
+++ b/media-video/avidemux/Manifest
@@ -1,2 +1,4 @@
 DIST avidemux-2.7.8.tar.gz 22080267 BLAKE2B 
a1e56856f44d56afac6ea4015f206a3f9301c025b3c8da1528165bd4c139ccc971074ac21aa05b9b3dfd6d514eabcbb375e671c8df9c9e5cae74a0a6597577c4
 SHA512 
6cd5527ab34517a07bf73e46d01f15b7ff023ff34ed70ee54f1d7dbfb6cf57364a323b4ecb89bb9aadeb9bc05473aacb40d8c4eecc522840a3c1c4b3a8756d82
+DIST avidemux-2.8.1.tar.gz 23207741 BLAKE2B 
766ae9b159d2e48a3d14bdfccf9c665b95ed056831b515d53837bf2bae20baf9b01d15d551b62fb96f3c0cf50b0138448a133bc62e6202af744de558e0fbfe4f
 SHA512 
e7105e555e04dd6768336bdb246037e91045de2e1f572ae362d985424def65499c7f25d92d376ea98af09b436d89e9eb4a5424e93b11df14f2d67ac35661a8a3
 DIST avidemux-i18n-2.7.8.tar.gz 2488165 BLAKE2B 
9e6bfb10e938c880d372570cfe35ba9422a8c0081b116230d831bd421b205a555415350be96b0e3149beb164a0151e04205bded403354d7052aa24884a068407
 SHA512 
a62b06a3d95577cf805be36f991ccb63d044b7c3633ada65bd5810f0e7d8eb41aa874ef5dd63de4fcacc0be073935bed827b2f0bceba77ab735ac8673c1ad39f
+DIST avidemux-i18n-2.8.1.tar.gz 2765272 BLAKE2B 
ecca8a3d6f278e02e37059c1c1dce4d8164661548f29d5e51273d76e46434bc349d93701209fd6a009364244540d75cae09ce456e968d1761ca5540acc4ba678
 SHA512 
aa93add0d72170abf009e5bd86eeb5198907ee8961e366ad396d85315b9908f8f94bf920ba2a0cf9c351dd9c50f7ef883480d88e7475f48d085648bfbfa1f4d4

diff --git a/media-video/avidemux/avidemux-2.8.1.ebuild 
b/media-video/avidemux/avidemux-2.8.1.ebuild
new file mode 100644
index ..865b4fd3dd09
--- /dev/null
+++ b/media-video/avidemux/avidemux-2.8.1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit cmake desktop flag-o-matic qmake-utils xdg
+
+DESCRIPTION="Video editor designed for simple cutting, filtering and encoding 
tasks"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="
+   https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> ${P}.tar.gz
+   https://github.com/mean00/avidemux2_i18n/archive/${PV}.tar.gz -> 
${PN}-i18n-${PV}.tar.gz
+"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls opengl gui sdl vaapi vdpau xv"
+
+BDEPEND="
+   dev-lang/yasm
+   gui? ( dev-qt/linguist-tools:5 )
+"
+DEPEND="
+   ~media-libs/avidemux-core-${PV}:${SLOT}[nls?,sdl?,vaapi?,vdpau?,xv?]
+   opengl? ( virtual/opengl )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   )
+   vaapi? ( media-libs/libva:= )
+"
+RDEPEND="
+   ${DEPEND}
+   nls? ( virtual/libintl )
+   !/dev/null || 
die
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/${PN}-2.7.4-qt-5.15.patch"
+
+   processes="buildCli:avidemux/cli"
+   use gui && processes+=" buildQt4:avidemux/qt4"
+
+   for process in ${processes} ; do
+   CMAKE_USE_DIR="${S}"/${process#*:} cmake_src_prepare
+   done
+
+   if use gui; then
+   # Fix icon name -> avidemux-2.7
+   sed -i -e "/^Icon/ s:${PN}\.png:${PN}-${SLOT}:" 
appImage/"${PN}".desktop || die "Icon name fix failed."
+
+   # The desktop file is broken. It uses avidemux3_portable 
instead of avidemux3_qt5
+   sed -i -re '/^Exec/ s:(avidemux3_)portable:\1qt5:' 
appImage/"${PN}".desktop || die "Desktop file fix failed."
+
+   # QA warnings: missing trailing ';' and 'Application' is 
deprecated.
+   sed -i -e 's/Application;AudioVideo/AudioVideo;/g' 
appImage/"${PN}".desktop || die "Desktop file fix failed."
+
+   # Now rename the desktop file to not collide with 2.6.
+   mv appImage/"${PN}".desktop "${PN}-${SLOT}".desktop || die 
"Collision rename failed."
+   fi
+
+   # Remove "Build Option" dialog because it doesn't reflect
+   # what the GUI can or has been built with. (Bug #463628)
+   sed -i -e '/Build Option/d' avidemux/common/ADM_commonUI/myOwnMenu.h || 
die "Couldn't remove \"Build Option\" dialog."
+}
+
+src_configure() {
+   # See bug 432322.
+   use x86 && replace-flags -O0 -O1
+
+   # 

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

2023-01-06 Thread Joonas Niilola
commit: a75f447a0b39ef0b437a9a952a34b50089223493
Author: Marco Scardovi  icloud  com>
AuthorDate: Thu Jan  5 14:42:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan  7 07:12:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75f447a

app-dicts/myspell-fr: drop 7.0

Signed-off-by: Marco Scardovi  icloud.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-dicts/myspell-fr/Manifest  |  1 -
 app-dicts/myspell-fr/myspell-fr-7.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/app-dicts/myspell-fr/Manifest b/app-dicts/myspell-fr/Manifest
index d9945bc8f2d6..a31e91f65242 100644
--- a/app-dicts/myspell-fr/Manifest
+++ b/app-dicts/myspell-fr/Manifest
@@ -1,2 +1 @@
 DIST lo-oo-ressources-linguistiques-fr-v7.0.oxt 3231859 BLAKE2B 
779ab784e8c654a09ad54a166ae61b6eb61a5e5ba81828e33db9d7980c7ebe03f4b80bdcbbf52f9a448e550c4ffa918221933935f4893860887e5fc78d4c1b59
 SHA512 
ef4828660839f238efeb6092ae8a0735383d4b88015bab2f26b150ce21c3bee92442bf5d6e9fd08fea3d4ece3afbc97057b0d126dac11cfae12c1bada703
-DIST myspell-fr-7.0.tar.gz 3537269 BLAKE2B 
4ed449860ed5c62ebe0669c513160c9380cb791f4eb0a4b9b8fb21ee6a0a845aabf3af1533a540d1697a2b9d980fc42a6ee60841da8149ba970eb34edd2f4e8a
 SHA512 
af96495d8970d79283908226adc638a4cd387c94361bc9533df309a063eef53b625650ef5d899604b39cf6a2e97fcdc2200c914a252af425d55e4d076ce14ea7

diff --git a/app-dicts/myspell-fr/myspell-fr-7.0.ebuild 
b/app-dicts/myspell-fr/myspell-fr-7.0.ebuild
deleted file mode 100644
index 571efd60ef59..
--- a/app-dicts/myspell-fr/myspell-fr-7.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MYSPELL_DICT=(
-   "fr-classique.aff"
-   "fr-classique.dic"
-   "fr-moderne.aff"
-   "fr-moderne.dic"
-   "fr-reforme1990.aff"
-   "fr-reforme1990.dic"
-   "fr_FR.aff"
-   "fr_FR.dic"
-)
-
-MYSPELL_HYPH=(
-   "hyph_fr.dic"
-   "hyph_fr.iso8859-1.dic"
-)
-
-MYSPELL_THES=(
-   "thes_fr.dat"
-   "thes_fr.idx"
-)
-
-inherit myspell-r2
-
-DESCRIPTION="French dictionaries for myspell/hunspell"
-HOMEPAGE="https://grammalecte.net/;
-SRC_URI="https://github.com/scardracs/gentoo-packages/releases/download/fr-20201207/${P}.tar.gz;
-
-LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~x86-linux"
-
-DOCS=( package-description.txt README_dict_fr.txt README_hyph_fr-2.9.txt 
README_hyph_fr-3.0.txt README_thes_fr.txt )



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

2023-01-06 Thread Joonas Niilola
commit: 2d2d8903cd187f281b92e2edfb7b5669c8728934
Author: Marco Scardovi  icloud  com>
AuthorDate: Tue Dec  6 23:07:15 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan  7 07:12:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2d8903

app-dicts/myspell-it: add 20221123

Signed-off-by: Marco Scardovi  icloud.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-dicts/myspell-it/Manifest   |  1 +
 app-dicts/myspell-it/myspell-it-20221123.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-dicts/myspell-it/Manifest b/app-dicts/myspell-it/Manifest
index 943ebd923417..316a2d608980 100644
--- a/app-dicts/myspell-it/Manifest
+++ b/app-dicts/myspell-it/Manifest
@@ -1 +1,2 @@
 DIST myspell-it-20150925.oxt 1373663 BLAKE2B 
89748d0dceca6a8f3aba7b76913693ac248f2a5c925e04b76e50f23edebd6b0194da72646837e806882ce6258784d5dfb6c212046f13315479603d953d95b769
 SHA512 
b48a5ac075b9a20b0370235cb4fc225c91a67e6311eb9e7a96b008ad5e64e56af3daf4b192d38d5892e8d23d5f6e0c962e35f8cfec11a97ed8708e29796e09d3
+DIST myspell-it-20221123.oxt 1373663 BLAKE2B 
89748d0dceca6a8f3aba7b76913693ac248f2a5c925e04b76e50f23edebd6b0194da72646837e806882ce6258784d5dfb6c212046f13315479603d953d95b769
 SHA512 
b48a5ac075b9a20b0370235cb4fc225c91a67e6311eb9e7a96b008ad5e64e56af3daf4b192d38d5892e8d23d5f6e0c962e35f8cfec11a97ed8708e29796e09d3

diff --git a/app-dicts/myspell-it/myspell-it-20221123.ebuild 
b/app-dicts/myspell-it/myspell-it-20221123.ebuild
new file mode 100644
index ..54265363ab88
--- /dev/null
+++ b/app-dicts/myspell-it/myspell-it-20221123.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYSPELL_DICT=(
+   "it_IT.aff"
+   "it_IT.dic"
+)
+
+MYSPELL_HYPH=( "hyph_it_IT.dic" )
+
+MYSPELL_THES=( "th_it_IT_v2.dat" )
+
+inherit myspell-r2
+
+DESCRIPTION="Italian dictionaries for myspell/hunspell"
+HOMEPAGE="https://extensions.libreoffice.org/en/extensions/show/italian-dictionary-thesaurus-hyphenation-patterns;
+SRC_URI="https://extensions.libreoffice.org/assets/downloads/z/874d181c_dict-it.oxt
 -> ${P}.oxt"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"



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

2023-01-06 Thread Joonas Niilola
commit: 5dcbb385d61b914b36cbbd38c800e52653e9750f
Author: Marco Scardovi  icloud  com>
AuthorDate: Thu Jan  5 17:04:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jan  7 07:12:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcbb385

app-dicts/myspell-pl: add 20230101

Signed-off-by: Marco Scardovi  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/28578
Signed-off-by: Joonas Niilola  gentoo.org>

 app-dicts/myspell-pl/Manifest   |  1 +
 app-dicts/myspell-pl/myspell-pl-20230101.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-dicts/myspell-pl/Manifest b/app-dicts/myspell-pl/Manifest
index 3c32f1549a04..4b15d0810156 100644
--- a/app-dicts/myspell-pl/Manifest
+++ b/app-dicts/myspell-pl/Manifest
@@ -1 +1,2 @@
 DIST myspell-pl-20210428.tar.gz 2111971 BLAKE2B 
edbf08abcd9e0b0120be3df2b74320698cc6d86dec47dce39e7aa4dc82531bd6ec51cfdfced7216052cebea4293cac94c74407505249de682a1648839d30db6b
 SHA512 
2d1142d83dd113ddb4601b1d7a835a96b1c39eb4eab8ae34eab2ce78817dbdedb177eb96f84a295aabafe10d5b2474e1f8c4b17848e19c377ff0de24916dd979
+DIST myspell-pl-20230101.zip 1275977 BLAKE2B 
d272c2f42f63a8622f72a05674a76a6d9191e53a8b9a057b595cbed7892c739b070b447b00c5c5b4c1aad8a1b41645923de9dcdcc8b56f8edea9895ea637aebd
 SHA512 
1e5212413b9b1481664dd04ad5d436b5780bc457f771e4221d8a878709894fee71e894f870d95538729586e6f6745f8bbda49db3a4c960321049898a739e5e88

diff --git a/app-dicts/myspell-pl/myspell-pl-20230101.ebuild 
b/app-dicts/myspell-pl/myspell-pl-20230101.ebuild
new file mode 100644
index ..a039563157ad
--- /dev/null
+++ b/app-dicts/myspell-pl/myspell-pl-20230101.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYSPELL_DICT=(
+   "pl_PL.aff"
+   "pl_PL.dic"
+)
+
+inherit myspell-r2 unpacker
+
+DESCRIPTION="Polish dictionaries for myspell/hunspell"
+HOMEPAGE="https://sjp.pl/slownik/en/;
+SRC_URI="https://sjp.pl/sl/ort/sjp-${P}.zip -> ${P}.zip"
+
+LICENSE="CC-SA-1.0 Apache-2.0 LGPL-2.1+ GPL-2+ MPL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+src_prepare() {
+   default
+   unpack_zip pl_PL.zip
+}



[gentoo-commits] proj/gentoolkit:master commit in: man/, pym/gentoolkit/eshowkw/

2023-01-06 Thread Sam James
commit: c215d99eb488df355bcd77f2da90474720636d6c
Author: Greg Kubaryk  vt  edu>
AuthorDate: Sat Jan  7 06:46:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:56:59 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=c215d99e

eshowkw: Fix spelling error

Signed-off-by: Greg Kubaryk  vt.edu>
Signed-off-by: Sam James  gentoo.org>

 man/eshowkw.1  | 2 +-
 pym/gentoolkit/eshowkw/__init__.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/man/eshowkw.1 b/man/eshowkw.1
index 88b7917..20fc6e7 100644
--- a/man/eshowkw.1
+++ b/man/eshowkw.1
@@ -41,7 +41,7 @@ Search overlays (default: False)
 Display prefix keywords in output. (default: False)
 .TP
 .B \-S | \-\-ignore\-slot
-Treat slots as irelevant during detection of redundant packages. (default: 
False)
+Treat slots as irrelevant during detection of redundant packages. (default: 
False)
 .SH "BUGS"
 .LP
 Report bugs to .

diff --git a/pym/gentoolkit/eshowkw/__init__.py 
b/pym/gentoolkit/eshowkw/__init__.py
index ba6c076..ee58e8c 100644
--- a/pym/gentoolkit/eshowkw/__init__.py
+++ b/pym/gentoolkit/eshowkw/__init__.py
@@ -121,7 +121,7 @@ def process_args(argv):
 "--ignore-slot",
 action="store_true",
 default=False,
-help="Treat slots as irelevant during detection of redundant 
packages.",
+help="Treat slots as irrelevant during detection of redundant 
packages.",
 )
 
 return parser.parse_args(args=argv)



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

2023-01-06 Thread Mike Frysinger
commit: 7f7e9b0b38aaad6c79427600f6d9579056f46c0c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Jan  7 06:20:50 2023 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jan  7 06:53:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7e9b0b

app-text/mupdf: require newer mujs version

The code relies on defines that don't exist in mujs-1.1 (JS_VERSION
defines), so require mujs-1.2 to fix.

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

 app-text/mupdf/mupdf-1.20.0.ebuild | 2 +-
 app-text/mupdf/mupdf-1.20.3.ebuild | 2 +-
 app-text/mupdf/mupdf-1.21.0.ebuild | 2 +-
 app-text/mupdf/mupdf-1.21.1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/mupdf/mupdf-1.20.0.ebuild 
b/app-text/mupdf/mupdf-1.20.0.ebuild
index c541f96f9cd6..a8b45265f9c4 100644
--- a/app-text/mupdf/mupdf-1.20.0.ebuild
+++ b/app-text/mupdf/mupdf-1.20.0.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/openjpeg-2.1:2=
>=media-libs/libjpeg-turbo-1.5.3-r2:0
-   javascript? ( >=dev-lang/mujs-1.0.7:= )
+   javascript? ( >=dev-lang/mujs-1.2.0:= )
opengl? ( >=media-libs/freeglut-3.0.0 )
ssl? ( >=dev-libs/openssl-1.1:0= )
X? (

diff --git a/app-text/mupdf/mupdf-1.20.3.ebuild 
b/app-text/mupdf/mupdf-1.20.3.ebuild
index 578687ddd9de..bd19f33ee9aa 100644
--- a/app-text/mupdf/mupdf-1.20.3.ebuild
+++ b/app-text/mupdf/mupdf-1.20.3.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/openjpeg-2.1:2=
>=media-libs/libjpeg-turbo-1.5.3-r2:0=
-   javascript? ( >=dev-lang/mujs-1.0.7:= )
+   javascript? ( >=dev-lang/mujs-1.2.0:= )
opengl? ( >=media-libs/freeglut-3.0.0 )
ssl? ( >=dev-libs/openssl-1.1:0= )
sys-libs/zlib

diff --git a/app-text/mupdf/mupdf-1.21.0.ebuild 
b/app-text/mupdf/mupdf-1.21.0.ebuild
index c2d55d2bd989..f1b964d3e2cb 100644
--- a/app-text/mupdf/mupdf-1.21.0.ebuild
+++ b/app-text/mupdf/mupdf-1.21.0.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/openjpeg-2.1:2=
>=media-libs/libjpeg-turbo-1.5.3-r2:0=
-   javascript? ( >=dev-lang/mujs-1.0.7:= )
+   javascript? ( >=dev-lang/mujs-1.2.0:= )
opengl? ( >=media-libs/freeglut-3.0.0 )
ssl? ( >=dev-libs/openssl-1.1:0= )
sys-libs/zlib

diff --git a/app-text/mupdf/mupdf-1.21.1.ebuild 
b/app-text/mupdf/mupdf-1.21.1.ebuild
index 718ebd6ed15a..5eb70637cf2a 100644
--- a/app-text/mupdf/mupdf-1.21.1.ebuild
+++ b/app-text/mupdf/mupdf-1.21.1.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/openjpeg-2.1:2=
>=media-libs/libjpeg-turbo-1.5.3-r2:0=
-   javascript? ( >=dev-lang/mujs-1.0.7:= )
+   javascript? ( >=dev-lang/mujs-1.2.0:= )
opengl? ( >=media-libs/freeglut-3.0.0 )
ssl? ( >=dev-libs/openssl-1.1:0= )
sys-libs/zlib



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

2023-01-06 Thread Sam James
commit: 1e3d01363c6ba4af77461473e9b280aea998601d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3d0136

sys-devel/llvm: Stabilize 15.0.6-r1 sparc, #89

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

 sys-devel/llvm/llvm-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6-r1.ebuild 
b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
index 82e0be136fa9..b4a19cad6422 100644
--- a/sys-devel/llvm/llvm-15.0.6-r1.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: 064fa6d684180dbe2a5934d5b364ec98f7e7b135
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064fa6d6

sys-devel/clang: Stabilize 15.0.6-r1 x86, #89

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

 sys-devel/clang/clang-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6-r1.ebuild 
b/sys-devel/clang/clang-15.0.6-r1.ebuild
index b60d80d0c616..0a255714e75d 100644
--- a/sys-devel/clang/clang-15.0.6-r1.ebuild
+++ b/sys-devel/clang/clang-15.0.6-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: b8f8ea5fc139f99feb5944e79463ae501e4a2b69
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f8ea5f

sys-devel/clang: Stabilize 15.0.6-r1 ppc64, #89

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

 sys-devel/clang/clang-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6-r1.ebuild 
b/sys-devel/clang/clang-15.0.6-r1.ebuild
index 3e2096059d31..e1792d2d1c92 100644
--- a/sys-devel/clang/clang-15.0.6-r1.ebuild
+++ b/sys-devel/clang/clang-15.0.6-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 05b3d5db32ead0ed9606d377d249d6e2f5baf456
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b3d5db

sys-devel/clang: Stabilize 15.0.6-r1 sparc, #89

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

 sys-devel/clang/clang-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6-r1.ebuild 
b/sys-devel/clang/clang-15.0.6-r1.ebuild
index e1792d2d1c92..b60d80d0c616 100644
--- a/sys-devel/clang/clang-15.0.6-r1.ebuild
+++ b/sys-devel/clang/clang-15.0.6-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 60576f8595134d94b035d140d55e3f94797b2353
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60576f85

sys-devel/llvm: Stabilize 15.0.6-r1 x86, #89

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

 sys-devel/llvm/llvm-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6-r1.ebuild 
b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
index b4a19cad6422..38c6f9b2a13b 100644
--- a/sys-devel/llvm/llvm-15.0.6-r1.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: c7a51930f6abf0c2ff0f89459e0ade2371effcee
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a51930

sys-devel/clang: Stabilize 15.0.6-r1 ppc, #89

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

 sys-devel/clang/clang-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6-r1.ebuild 
b/sys-devel/clang/clang-15.0.6-r1.ebuild
index 981b62c75482..3e2096059d31 100644
--- a/sys-devel/clang/clang-15.0.6-r1.ebuild
+++ b/sys-devel/clang/clang-15.0.6-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: c7a9538b97c8573e7e30611dc5a354107ef4d043
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a9538b

sys-devel/clang: Stabilize 15.0.6-r1 arm64, #89

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

 sys-devel/clang/clang-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6-r1.ebuild 
b/sys-devel/clang/clang-15.0.6-r1.ebuild
index fb2ce04d02c8..981b62c75482 100644
--- a/sys-devel/clang/clang-15.0.6-r1.ebuild
+++ b/sys-devel/clang/clang-15.0.6-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: f1da45fdc44bfd8943b9340493d8323afb805029
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1da45fd

sys-devel/llvm: Stabilize 15.0.6-r1 ppc, #89

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

 sys-devel/llvm/llvm-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6-r1.ebuild 
b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
index eb646c4406fb..cdf51ec24ba6 100644
--- a/sys-devel/llvm/llvm-15.0.6-r1.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: 035b6d6101d11c555a5a9d58e353758fc46b0330
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035b6d61

sys-devel/llvm: Stabilize 15.0.6-r1 ppc64, #89

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

 sys-devel/llvm/llvm-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6-r1.ebuild 
b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
index cdf51ec24ba6..82e0be136fa9 100644
--- a/sys-devel/llvm/llvm-15.0.6-r1.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: f8d8ad673b41768b9eec228140a93d435a12f4e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d8ad67

sys-devel/llvm: Stabilize 15.0.6-r1 amd64, #89

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

 sys-devel/llvm/llvm-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6-r1.ebuild 
b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
index fdaf59264d97..754adbd36648 100644
--- a/sys-devel/llvm/llvm-15.0.6-r1.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: 609ef82687df824e86c3be1e2e085429cd9d273d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609ef826

sys-devel/clang: Stabilize 15.0.6-r1 arm, #89

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

 sys-devel/clang/clang-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6-r1.ebuild 
b/sys-devel/clang/clang-15.0.6-r1.ebuild
index 5e1944dcf4cf..fb2ce04d02c8 100644
--- a/sys-devel/clang/clang-15.0.6-r1.ebuild
+++ b/sys-devel/clang/clang-15.0.6-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 656056ae5662e285a49f67ce6056c3195442d58d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656056ae

sys-devel/llvm: Stabilize 15.0.6-r1 arm64, #89

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

 sys-devel/llvm/llvm-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6-r1.ebuild 
b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
index 6ec9c2584f94..eb646c4406fb 100644
--- a/sys-devel/llvm/llvm-15.0.6-r1.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: bed1d07ede86bc92d5f062f33f6e1c9887a033d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed1d07e

sys-devel/llvm: Stabilize 15.0.6-r1 arm, #89

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

 sys-devel/llvm/llvm-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6-r1.ebuild 
b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
index 754adbd36648..6ec9c2584f94 100644
--- a/sys-devel/llvm/llvm-15.0.6-r1.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: 2796c248e292d725d422274e9536a70f143fed90
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:52:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2796c248

sys-devel/clang: Stabilize 15.0.6-r1 amd64, #89

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

 sys-devel/clang/clang-15.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6-r1.ebuild 
b/sys-devel/clang/clang-15.0.6-r1.ebuild
index fddfb755352f..5e1944dcf4cf 100644
--- a/sys-devel/clang/clang-15.0.6-r1.ebuild
+++ b/sys-devel/clang/clang-15.0.6-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 60b565650e9f2e8316e30b635afaaea230edd821
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b56565

sys-libs/libcxxabi: Stabilize 15.0.6 sparc, #886483

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

 sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild 
b/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
index 42b4aeedf601..4be16d9fcb64 100644
--- a/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv sparc x86 ~x64-macos"
 IUSE="+clang static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 0ce66dd4c491ea91e0057defb9e898ba8fd601e4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce66dd4

sys-devel/llvm-common: Stabilize 15.0.6 sparc, #886483

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

 sys-devel/llvm-common/llvm-common-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild 
b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
index bc56eec3f88b..5c69c0a3337c 100644
--- a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
+++ b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
!sys-devel/llvm:0



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

2023-01-06 Thread Sam James
commit: 810cbab8d413f8f321f8c1cd2329707765248733
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810cbab8

dev-python/lit: Stabilize 15.0.6 sparc, #886483

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

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

diff --git a/dev-python/lit/lit-15.0.6.ebuild b/dev-python/lit/lit-15.0.6.ebuild
index 0497d99cfeb5..bff0b84965d4 100644
--- a/dev-python/lit/lit-15.0.6.ebuild
+++ b/dev-python/lit/lit-15.0.6.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-06 Thread Sam James
commit: 4e1936b95fb9313c81d90b5e0b7ebfe22fc50549
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1936b9

sys-libs/llvm-libunwind: Stabilize 15.0.6 sparc, #886483

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

 sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
index 5f5c74fc8bf7..73300019f4bb 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv sparc x86 ~x64-macos"
 IUSE="+clang debug static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 4a8d574e94411ab4541c63965359cc733efe357c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8d574e

sys-devel/clang-runtime: Stabilize 15.0.6 sparc, #886483

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

 sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
index f0a8a35b9341..c4f7620e1212 100644
--- a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



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

2023-01-06 Thread Sam James
commit: c0ffc4e02f35891d53bbd2b0e370417caac69005
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ffc4e0

sys-devel/clang: Stabilize 15.0.6 sparc, #886483

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

 sys-devel/clang/clang-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6.ebuild 
b/sys-devel/clang/clang-15.0.6.ebuild
index b0959982f5b4..4543c15a985a 100644
--- a/sys-devel/clang/clang-15.0.6.ebuild
+++ b/sys-devel/clang/clang-15.0.6.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 6ee9d04f791d139f91e4d58a8aaa8e4224ef5348
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee9d04f

sys-devel/clang-common: Stabilize 15.0.6 sparc, #886483

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

 sys-devel/clang-common/clang-common-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-15.0.6.ebuild 
b/sys-devel/clang-common/clang-common-15.0.6.ebuild
index 33c0d39b7ed0..967a94fd0cde 100644
--- a/sys-devel/clang-common/clang-common-15.0.6.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
default-compiler-rt default-libcxx default-lld llvm-libunwind
stricter



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

2023-01-06 Thread Sam James
commit: 723747f2530945cab885bcd59c130fffd1341da7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723747f2

sys-libs/libcxx: Stabilize 15.0.6 sparc, #886483

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

 sys-libs/libcxx/libcxx-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-15.0.6.ebuild 
b/sys-libs/libcxx/libcxx-15.0.6.ebuild
index da0386308af9..7e8a9b67c194 100644
--- a/sys-libs/libcxx/libcxx-15.0.6.ebuild
+++ b/sys-libs/libcxx/libcxx-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv sparc x86 ~x64-macos"
 IUSE="+clang +libcxxabi static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: f4e8441294c9f34b7cc9052b09af309f717c69f7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 06:50:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:50:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e84412

sys-devel/llvm: Stabilize 15.0.6 sparc, #886483

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

 sys-devel/llvm/llvm-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6.ebuild 
b/sys-devel/llvm/llvm-15.0.6.ebuild
index c646f455ebee..0c0ebd962a1c 100644
--- a/sys-devel/llvm/llvm-15.0.6.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: f5cec4692e05d30b07c55168c25728675d3f13bb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cec469

sys-libs/libcxxabi: Stabilize 15.0.6 x86, #886483

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

 sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild 
b/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
index 78da82570dff..42b4aeedf601 100644
--- a/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="+clang static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: a79919b9b587933fef7c11861fa13490494df754
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79919b9

dev-python/lit: Stabilize 15.0.6 x86, #886483

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

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

diff --git a/dev-python/lit/lit-15.0.6.ebuild b/dev-python/lit/lit-15.0.6.ebuild
index b55d8600e106..0497d99cfeb5 100644
--- a/dev-python/lit/lit-15.0.6.ebuild
+++ b/dev-python/lit/lit-15.0.6.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-06 Thread Sam James
commit: 04649e1612cbf3b08ac29f68d4a2f97ddf9f4d8f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04649e16

sys-libs/compiler-rt: Stabilize 15.0.6 x86, #886483

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

 sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild 
b/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
index 8d810823428b..cb50191f7f0b 100644
--- a/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="${LLVM_VERSION}"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2023-01-06 Thread Sam James
commit: 30734f9da3bc09c85522b4d95e5b1b0cbfaa91e6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30734f9d

sys-libs/llvm-libunwind: Stabilize 15.0.6 x86, #886483

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

 sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
index 8996d2c59086..5f5c74fc8bf7 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="+clang debug static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: efd5b8ed3c42765cf602f27383585a31b5efe438
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd5b8ed

sys-devel/lld: Stabilize 15.0.6 ppc64, #886483

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

 sys-devel/lld/lld-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/lld/lld-15.0.6.ebuild b/sys-devel/lld/lld-15.0.6.ebuild
index e4d9127a4713..039cbb114c74 100644
--- a/sys-devel/lld/lld-15.0.6.ebuild
+++ b/sys-devel/lld/lld-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



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

2023-01-06 Thread Sam James
commit: 9dddeb62454802d49426b356b97e040a088c4dc9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dddeb62

dev-libs/libclc: Stabilize 15.0.6 x86, #886483

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

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

diff --git a/dev-libs/libclc/libclc-15.0.6.ebuild 
b/dev-libs/libclc/libclc-15.0.6.ebuild
index 38cf79651080..cda23b90ae0d 100644
--- a/dev-libs/libclc/libclc-15.0.6.ebuild
+++ b/dev-libs/libclc/libclc-15.0.6.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 @@ HOMEPAGE="https://libclc.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
 
 LLVM_MAX_SLOT=15



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

2023-01-06 Thread Sam James
commit: bb92c74ec896cc7791dd5fe50aba88aba394fb84
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb92c74e

sys-devel/clang-runtime: Stabilize 15.0.6 x86, #886483

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

 sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
index f523e68c1a33..f0a8a35b9341 100644
--- a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



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

2023-01-06 Thread Sam James
commit: f415e93ac906bfcfe9f5b1a56fd1eb8a48b2d042
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f415e93a

sys-libs/libomp: Stabilize 15.0.6 x86, #886483

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

 sys-libs/libomp/libomp-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-15.0.6.ebuild 
b/sys-libs/libomp/libomp-15.0.6.ebuild
index 01e12b77dc81..67b742010364 100644
--- a/sys-libs/libomp/libomp-15.0.6.ebuild
+++ b/sys-libs/libomp/libomp-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://openmp.llvm.org;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos"
 IUSE="
debug hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2023-01-06 Thread Sam James
commit: 991f072dd8e3b3fa5b3f92e72474d90f1dd0047f
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991f072d

sys-libs/compiler-rt-sanitizers: Stabilize 15.0.6 x86, #886483

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

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
index 1149ced7e708..9a8175dae10c 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="${LLVM_VERSION}"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 # base targets
 IUSE+=" +libfuzzer +memprof +orc +profile +xray"



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

2023-01-06 Thread Sam James
commit: 8ed853b1b0149eb669f6e4b67a06f1d61b3630fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed853b1

sys-devel/lld: Stabilize 15.0.6 x86, #886483

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

 sys-devel/lld/lld-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/lld/lld-15.0.6.ebuild b/sys-devel/lld/lld-15.0.6.ebuild
index 039cbb114c74..b42af507e2af 100644
--- a/sys-devel/lld/lld-15.0.6.ebuild
+++ b/sys-devel/lld/lld-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



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

2023-01-06 Thread Sam James
commit: 55ef47ccfa308c535b15639e05a28adb3cfde5a3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ef47cc

dev-util/lldb: Stabilize 15.0.6 x86, #886483

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

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

diff --git a/dev-util/lldb/lldb-15.0.6.ebuild b/dev-util/lldb/lldb-15.0.6.ebuild
index 1013275225b0..9df887416660 100644
--- a/dev-util/lldb/lldb-15.0.6.ebuild
+++ b/dev-util/lldb/lldb-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="debug +libedit lzma ncurses +python test +xml"
 RESTRICT="test"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}



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

2023-01-06 Thread Sam James
commit: 7cb296df4cf417a1f6d8ff6a715ca713921c432c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb296df

sys-devel/llvm-common: Stabilize 15.0.6 x86, #886483

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

 sys-devel/llvm-common/llvm-common-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild 
b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
index 8e24ec3c7707..bc56eec3f88b 100644
--- a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
+++ b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
!sys-devel/llvm:0



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

2023-01-06 Thread Sam James
commit: f7cd3cf2728ef584451041ba585c27571a6359b8
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cd3cf2

sys-devel/llvm: Stabilize 15.0.6 x86, #886483

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

 sys-devel/llvm/llvm-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-15.0.6.ebuild 
b/sys-devel/llvm/llvm-15.0.6.ebuild
index 78ce17715d52..c646f455ebee 100644
--- a/sys-devel/llvm/llvm-15.0.6.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-01-06 Thread Sam James
commit: 1783233c69315ea481410ada67e9c64fe8859531
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1783233c

sys-libs/llvm-libunwind: Stabilize 15.0.6 ppc64, #886483

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

 sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
index d6a81ac3b5e3..8996d2c59086 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos"
 IUSE="+clang debug static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 55b446d4c7bd5d2de6c26b6f304e0c33d041c7de
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b446d4

sys-devel/clang-runtime: Stabilize 15.0.6 ppc64, #886483

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

 sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
index d80ef320ede2..f523e68c1a33 100644
--- a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



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

2023-01-06 Thread Sam James
commit: a82ead25a126e31f47aca6664c83258e3f7058ce
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82ead25

sys-libs/libomp: Stabilize 15.0.6 ppc64, #886483

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

 sys-libs/libomp/libomp-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-15.0.6.ebuild 
b/sys-libs/libomp/libomp-15.0.6.ebuild
index ceb0b5218da3..01e12b77dc81 100644
--- a/sys-libs/libomp/libomp-15.0.6.ebuild
+++ b/sys-libs/libomp/libomp-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://openmp.llvm.org;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
 IUSE="
debug hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX



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

2023-01-06 Thread Sam James
commit: 7ea0e062074a362b819bafe471cdc8c0b3fd1876
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea0e062

sys-devel/clang-common: Stabilize 15.0.6 x86, #886483

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

 sys-devel/clang-common/clang-common-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-15.0.6.ebuild 
b/sys-devel/clang-common/clang-common-15.0.6.ebuild
index 3e1c4ba53d08..33c0d39b7ed0 100644
--- a/sys-devel/clang-common/clang-common-15.0.6.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
default-compiler-rt default-libcxx default-lld llvm-libunwind
stricter



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

2023-01-06 Thread Sam James
commit: cdde88d43b6b2ece712f1595c5630a0a58f4864e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:15:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdde88d4

sys-libs/libcxx: Stabilize 15.0.6 x86, #886483

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

 sys-libs/libcxx/libcxx-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-15.0.6.ebuild 
b/sys-libs/libcxx/libcxx-15.0.6.ebuild
index 6df47b920185..da0386308af9 100644
--- a/sys-libs/libcxx/libcxx-15.0.6.ebuild
+++ b/sys-libs/libcxx/libcxx-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="+clang +libcxxabi static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 5326aefb9894ce6378044f7c22bde3c71f15622a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5326aefb

sys-devel/clang: Stabilize 15.0.6 x86, #886483

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

 sys-devel/clang/clang-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6.ebuild 
b/sys-devel/clang/clang-15.0.6.ebuild
index fbef0bc7e105..b0959982f5b4 100644
--- a/sys-devel/clang/clang-15.0.6.ebuild
+++ b/sys-devel/clang/clang-15.0.6.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: 7eef55d5982a80dec2d2235720313e3248a56862
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eef55d5

dev-python/lit: Stabilize 15.0.6 ppc64, #886483

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

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

diff --git a/dev-python/lit/lit-15.0.6.ebuild b/dev-python/lit/lit-15.0.6.ebuild
index 9221493a11f7..b55d8600e106 100644
--- a/dev-python/lit/lit-15.0.6.ebuild
+++ b/dev-python/lit/lit-15.0.6.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-01-06 Thread Sam James
commit: ee6aae332880b9230e28bf66ac38d052b9679121
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6aae33

sys-devel/clang-common: Stabilize 15.0.6 ppc64, #886483

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

 sys-devel/clang-common/clang-common-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-15.0.6.ebuild 
b/sys-devel/clang-common/clang-common-15.0.6.ebuild
index 0112f17250b0..3e1c4ba53d08 100644
--- a/sys-devel/clang-common/clang-common-15.0.6.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="
default-compiler-rt default-libcxx default-lld llvm-libunwind
stricter



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2023-01-06 Thread Sam James
commit: 4e994b63837da34253e786c35d038bdb3ce6a450
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e994b63

sys-libs/compiler-rt-sanitizers: Stabilize 15.0.6 ppc64, #886483

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

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
index 4e04d98823d0..1149ced7e708 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="${LLVM_VERSION}"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 # base targets
 IUSE+=" +libfuzzer +memprof +orc +profile +xray"



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

2023-01-06 Thread Sam James
commit: 0ab0adc43eac6492e1d7f7d53c43ab808bd485f9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab0adc4

sys-libs/compiler-rt: Stabilize 15.0.6 ppc64, #886483

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

 sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild 
b/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
index bbd4b5159317..8d810823428b 100644
--- a/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="${LLVM_VERSION}"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2023-01-06 Thread Sam James
commit: 0887dc2c6d3be835865a3c582090292d0ee9bd82
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0887dc2c

sys-devel/clang: Stabilize 15.0.6 ppc64, #886483

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

 sys-devel/clang/clang-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-15.0.6.ebuild 
b/sys-devel/clang/clang-15.0.6.ebuild
index 91654d074b83..fbef0bc7e105 100644
--- a/sys-devel/clang/clang-15.0.6.ebuild
+++ b/sys-devel/clang/clang-15.0.6.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-01-06 Thread Sam James
commit: f7649fb054df9819971e97842a2b9989f6fdd913
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 04:14:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 06:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7649fb0

sys-devel/llvm-common: Stabilize 15.0.6 ppc64, #886483

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

 sys-devel/llvm-common/llvm-common-15.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild 
b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
index 3fbdd4dc1f81..8e24ec3c7707 100644
--- a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
+++ b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 
 RDEPEND="
!sys-devel/llvm:0



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

2023-01-06 Thread Andrey Grozin
commit: d86423e9b65ae9a85c7225d7688e8ffa5a9c0606
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Jan  7 05:20:46 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Jan  7 05:20:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86423e9

dev-util/pycharm-community: remove old

Signed-off-by: Andrey Grozin  gentoo.org>

 dev-util/pycharm-community/Manifest|   2 -
 .../pycharm-community-2021.1.2-r1.ebuild   | 123 -
 .../pycharm-community-2022.2.2.ebuild  | 122 
 3 files changed, 247 deletions(-)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index d9b84e737737..63108e8787cb 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,4 +1,2 @@
-DIST pycharm-community-2021.1.2.tar.gz 466806126 BLAKE2B 
403cc5949ccb0e5f7d39d55b91d962889e35342715501466c007a5b3b044cbe33260de99e7d299f35a6e789c6f7e5726bc7106bc206d4e4890f8948eab7a15a2
 SHA512 
180d813d1162456312eb4482f414443350d784effab56cc53f2f6c2c79931f9af597849ec395089d8fc1ca2b87015722fad3cc43e03bfb4418e2c926b5af0107
-DIST pycharm-community-2022.2.2.tar.gz 535765721 BLAKE2B 
7e639018068d0282ace8abe4f9e881be2f2f405230e8f1d8fd93f9bc6dfe720ac7c0326400befd6145fe26f57c124b03c56c1ffd0690f4bff3ae61337e88e688
 SHA512 
9ccd602bf2041acf97f2c05d40af9304a661a8692935ecae796a6b4b34b558dbc299b07ff86717518cee174783a5321c4906e068b14110816dd9c846fce12a2f
 DIST pycharm-community-2022.2.3.tar.gz 535902788 BLAKE2B 
c8eb4776a5a3ac0fda0a5f3d2e00b1af34904d631a58b977cfdffb29fa259b4df60f7e464d74437e6549e610640dd166122aca56999133601cdc5519a6850cc4
 SHA512 
473f65d7119710f6e36a0b90c939988496fb071e5a17d305dc873c7e025183129f572b4c439a1115836f377e7235800020d4a758c6fa226fe509f7b0d766ed2f
 DIST pycharm-community-2022.3.1.tar.gz 574512592 BLAKE2B 
5f78aeaf39be385d5ca7603aa093b24524e34ca0902878cfdcd690c62cfb3e5d2e968afba8ad6a0e215b0755fd0fccc810416780a893f1ccda695cb1846a64f1
 SHA512 
f4095e653fdb48dd49de89c2e16b7912a31579fe17f8c7a35d52652e3435e441403e5b92fea2d28a2c5f6cce48fc10d93c83e7d77ea5a720ce0d246aae6bd351

diff --git a/dev-util/pycharm-community/pycharm-community-2021.1.2-r1.ebuild 
b/dev-util/pycharm-community/pycharm-community-2021.1.2-r1.ebuild
deleted file mode 100644
index c9c849340bf5..
--- a/dev-util/pycharm-community/pycharm-community-2021.1.2-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop readme.gentoo-r1 wrapper xdg-utils
-
-DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
-HOMEPAGE="http://www.jetbrains.com/pycharm/;
-SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
-
-LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+bundled-jdk"
-
-BDEPEND="dev-util/patchelf"
-
-RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
-   app-arch/brotli
-   app-arch/zstd
-   app-crypt/p11-kit
-   dev-libs/fribidi
-   dev-libs/glib
-   dev-libs/json-c
-   dev-libs/libbsd
-   dev-libs/libdbusmenu
-   dev-libs/nss
-   dev-python/pip
-   media-fonts/dejavu
-   media-gfx/graphite2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype:2=
-   media-libs/harfbuzz
-   media-libs/libglvnd
-   media-libs/libpng:0=
-   net-libs/gnutls
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   sys-libs/zlib
-   virtual/jpeg:0=
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-RESTRICT="mirror"
-
-QA_PREBUILT="opt/${P}/*"
-
-MY_PN=${PN/-community/}
-
-src_prepare() {
-   default
-
-   rm -vf "${S}"/help/ReferenceCardForMac.pdf || die
-
-   rm -vf "${S}"/bin/fsnotifier || die
-   rm -vf "${S}"/bin/phpstorm.vmoptions || die
-
-   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die
-   rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die
-   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die
-   rm -vrf "${S}"/lib/pty4j-native/linux/{aarch64,mips64el,ppc64le,x86} || 
die
-   rm -vf 
"${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so
-
-   sed -i \
-   -e "\$a" \
-   -e 
"\$a#---" \
-   -e "\$a# Disable automatic updates as these are handled through 
Gentoo's" \
-   -e "\$a# package manager. See bug #704494" \
-   -e 
"\$a#---" \
-   -e "\$aide.no.platform.update=Gentoo" bin/idea.properties
-
-   for file in 

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

2023-01-06 Thread Andrey Grozin
commit: 2d6f1c1de57e0d34cae080c6f33b546602e24fc9
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Jan  7 05:18:14 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Jan  7 05:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6f1c1d

dev-util/pycharm-community: bump to 2022.3.1

Signed-off-by: Andrey Grozin  gentoo.org>

 dev-util/pycharm-community/Manifest|   1 +
 .../pycharm-community-2022.3.1.ebuild  | 122 +
 2 files changed, 123 insertions(+)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index b04ca9ceb6a3..d9b84e737737 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,3 +1,4 @@
 DIST pycharm-community-2021.1.2.tar.gz 466806126 BLAKE2B 
403cc5949ccb0e5f7d39d55b91d962889e35342715501466c007a5b3b044cbe33260de99e7d299f35a6e789c6f7e5726bc7106bc206d4e4890f8948eab7a15a2
 SHA512 
180d813d1162456312eb4482f414443350d784effab56cc53f2f6c2c79931f9af597849ec395089d8fc1ca2b87015722fad3cc43e03bfb4418e2c926b5af0107
 DIST pycharm-community-2022.2.2.tar.gz 535765721 BLAKE2B 
7e639018068d0282ace8abe4f9e881be2f2f405230e8f1d8fd93f9bc6dfe720ac7c0326400befd6145fe26f57c124b03c56c1ffd0690f4bff3ae61337e88e688
 SHA512 
9ccd602bf2041acf97f2c05d40af9304a661a8692935ecae796a6b4b34b558dbc299b07ff86717518cee174783a5321c4906e068b14110816dd9c846fce12a2f
 DIST pycharm-community-2022.2.3.tar.gz 535902788 BLAKE2B 
c8eb4776a5a3ac0fda0a5f3d2e00b1af34904d631a58b977cfdffb29fa259b4df60f7e464d74437e6549e610640dd166122aca56999133601cdc5519a6850cc4
 SHA512 
473f65d7119710f6e36a0b90c939988496fb071e5a17d305dc873c7e025183129f572b4c439a1115836f377e7235800020d4a758c6fa226fe509f7b0d766ed2f
+DIST pycharm-community-2022.3.1.tar.gz 574512592 BLAKE2B 
5f78aeaf39be385d5ca7603aa093b24524e34ca0902878cfdcd690c62cfb3e5d2e968afba8ad6a0e215b0755fd0fccc810416780a893f1ccda695cb1846a64f1
 SHA512 
f4095e653fdb48dd49de89c2e16b7912a31579fe17f8c7a35d52652e3435e441403e5b92fea2d28a2c5f6cce48fc10d93c83e7d77ea5a720ce0d246aae6bd351

diff --git a/dev-util/pycharm-community/pycharm-community-2022.3.1.ebuild 
b/dev-util/pycharm-community/pycharm-community-2022.3.1.ebuild
new file mode 100644
index ..3bf6105c0320
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-2022.3.1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop readme.gentoo-r1 wrapper xdg-utils
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/;
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+bundled-jdk"
+
+BDEPEND="dev-util/patchelf"
+
+RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 )
+   app-arch/brotli
+   app-arch/zstd
+   app-crypt/p11-kit
+   dev-libs/fribidi
+   dev-libs/glib
+   dev-libs/json-c
+   dev-libs/libbsd
+   dev-libs/libdbusmenu
+   dev-libs/nss
+   dev-python/pip
+   media-fonts/dejavu
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype:2=
+   media-libs/harfbuzz
+   media-libs/libglvnd
+   media-libs/libjpeg-turbo:0=
+   media-libs/libpng:0=
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+RESTRICT="mirror"
+
+QA_PREBUILT="opt/${P}/*"
+
+MY_PN=${PN/-community/}
+
+src_prepare() {
+   default
+
+   rm -vf "${S}"/help/ReferenceCardForMac.pdf || die
+
+   rm -vf "${S}"/bin/phpstorm.vmoptions || die
+
+   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.so || die
+   rm -vf "${S}"/plugins/performanceTesting/bin/*.dll || die
+   rm -vf "${S}"/plugins/performanceTesting/bin/libyjpagent.dylib || die
+   rm -vrf 
"${S}"/lib/pty4j-native/linux/{aarch64,arm,mips64el,ppc64le,x86} || die
+   rm -vf 
"${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so
+
+   sed -i \
+   -e "\$a" \
+   -e 
"\$a#---" \
+   -e "\$a# Disable automatic updates as these are handled through 
Gentoo's" \
+   -e "\$a# package manager. See bug #704494" \
+   -e 
"\$a#---" \
+   -e "\$aide.no.platform.update=Gentoo" bin/idea.properties
+
+   for file in "jbr/lib/"/{libjcef.so,jcef_helper}
+   do
+   if [[ -f "${file}" ]]; then
+ 

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

2023-01-06 Thread Alfredo Tupone
commit: 0ad115377e221fe210690ad36fea6de7a2e076fd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jan  7 05:14:43 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jan  7 05:15:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad11537

dev-tcltk/tkimg: better fix for svn

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

 dev-tcltk/tkimg/tkimg-1.4.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/tkimg/tkimg-1.4.14-r1.ebuild 
b/dev-tcltk/tkimg/tkimg-1.4.14-r1.ebuild
index b5a52d0b6d6b..fcbe6aadd947 100644
--- a/dev-tcltk/tkimg/tkimg-1.4.14-r1.ebuild
+++ b/dev-tcltk/tkimg/tkimg-1.4.14-r1.ebuild
@@ -46,7 +46,7 @@ src_prepare() {
 
default
 
-   echo "#define TKIMG_VERSION_UUID unknown" > base/tkimgUuid.h || die
+   echo "unknown" > manifest.uuid || die
 
find compat/libtiff/config -name ltmain.sh -delete || die
sed -i \



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

2023-01-06 Thread Michał Górny
commit: 7e95f5b44bc1077f7b6eb6a550bb0a0d62ff
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:19:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:53:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e95f5b4

dev-python/httpx: Unpin dev-python/rich

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

 dev-python/httpx/{httpx-0.23.3.ebuild => httpx-0.23.3-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/httpx/httpx-0.23.3.ebuild 
b/dev-python/httpx/httpx-0.23.3-r1.ebuild
similarity index 94%
rename from dev-python/httpx/httpx-0.23.3.ebuild
rename to dev-python/httpx/httpx-0.23.3-r1.ebuild
index 8bdd6f0fea7d..f89b00fc919f 100644
--- a/dev-python/httpx/httpx-0.23.3.ebuild
+++ b/dev-python/httpx/httpx-0.23.3-r1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
cli? (
=dev-python/click-8*[${PYTHON_USEDEP}]
=dev-python/pygments-2*[${PYTHON_USEDEP}]
-   

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

2023-01-06 Thread Michał Górny
commit: 8062247d1b3dff5c1fc8aa74e359422c804735c0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:03:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:03:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8062247d

dev-python/astroid: Bump to 2.12.14

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

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

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 6779e5691aac..bff60211af61 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1 +1,2 @@
 DIST astroid-2.12.13.gh.tar.gz 437906 BLAKE2B 
c00462d44c9705dc5b46fc52915e6a44e53e840d5326427d235c9156bc4de58b184271338ebc10a4572e1aace8d4ababd3bd7e440a6ee585aa66d15dfe4117be
 SHA512 
16d062b1a619663b157c4753f1744e56e7d0ef7cace12660feb7f6bc540e54be02638b52c1c877d3eb514e2d7423c4afc71e7d5464880bfd3724ff7ae6d7b90a
+DIST astroid-2.12.14.gh.tar.gz 440473 BLAKE2B 
5b3d55664676b806af73208a2fcbbea2ee0c48bfb59ffa4f54fdc6dd35463d032b4b033530c9d10c52289f3d51c8d59c4d35330a427110c76a1a4566162ceddc
 SHA512 
cdce9ed35ec107bb7ed4a7eb9e778f90c248dbbc00e3da5b4ae86340f960b71f31ffea0cabb677f17bde9daa28f8bed1de4a9f331b8cc975d85793a44dc29b65

diff --git a/dev-python/astroid/astroid-2.12.14.ebuild 
b/dev-python/astroid/astroid-2.12.14.ebuild
new file mode 100644
index ..4dc5cb9edc30
--- /dev/null
+++ b/dev-python/astroid/astroid-2.12.14.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_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/PyCQA/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
+   

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

2023-01-06 Thread Michał Górny
commit: bb8fa3b51bc751644b4aaa95878afe5721c0ce91
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:13:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:13:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8fa3b5

dev-python/reedsolomon: Bump to 1.6.1

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

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

diff --git a/dev-python/reedsolomon/Manifest b/dev-python/reedsolomon/Manifest
index 3c352a15bda8..e2e019b5a033 100644
--- a/dev-python/reedsolomon/Manifest
+++ b/dev-python/reedsolomon/Manifest
@@ -1,2 +1,3 @@
 DIST reedsolomon-1.5.4.tar.gz 283778 BLAKE2B 
5354b8d320db1533469ae1fd706c0412a81bb408675041af5dbf42b42014e4b779b937fa8e3b3d0a5e67e62d9fd7ce9ac519022dd98dbc82a156ee0cda7914ce
 SHA512 
c738f817c8f536ee86e5bcd3de73a4cf6a3e606ba196a359b6c09e7372dba31316ddb8b134d7c335100e4c2ff0158ff07caa35fee9bc20768bde23cd803e274a
 DIST reedsolomon-1.6.0.gh.tar.gz 62527 BLAKE2B 
100e0152ca8d05605f961dbddcc41552941356a72b488375cb1237cf45938382abf6bfd439b572a9aed11a12068258027fae0bc867e7577280829779d21f53a3
 SHA512 
ddf73b0bdc78856d9aa76e7bf3fcb9715b9b7f922c2d72dc4bd13a4d5a233844757e2946ef96c545ab7979bc6b62a1f33286711f927871a6689a269d20a81b44
+DIST reedsolomon-1.6.1.gh.tar.gz 63944 BLAKE2B 
58845e726fdf2096af280bf14feb981d883b2368a47904d33a2386db0fb5d94091ecdc22e48bfa415e2abd9c4b3c99446b3b51bca9cce510961172697a273a0d
 SHA512 
323f91e3e43847023f23087e1038ae240572b87c29ee26be1a05a6ee49824aa86cb706d1856b27e28841fbb14efaf897d1b8e0cb626529fe7cdeaa7fbda6ce27

diff --git a/dev-python/reedsolomon/reedsolomon-1.6.1.ebuild 
b/dev-python/reedsolomon/reedsolomon-1.6.1.ebuild
new file mode 100644
index ..9dad1d4feb55
--- /dev/null
+++ b/dev-python/reedsolomon/reedsolomon-1.6.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Reed Solomon encoder/decoder"
+HOMEPAGE="
+   https://github.com/tomerfiliba/reedsolomon/
+   https://pypi.org/project/reedsolo/
+"
+SRC_URI="
+   https://github.com/tomerfiliba/reedsolomon/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Unlicense"  # or MIT-0
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   "${EPYTHON}" tests/test_creedsolo.py || die "creedsolo test failed with 
${EPYTHON}"
+   "${EPYTHON}" tests/test_reedsolo.py || die "reedsolo test failed with 
${EPYTHON}"
+}



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

2023-01-06 Thread Michał Górny
commit: 4ad48fa3c7a82810cfada063fe472fcc7e2a18ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:14:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:14:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad48fa3

dev-python/hypothesis: Bump to 6.61.1

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.61.1.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index d3414b91d643..455a3d9f2ef9 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,2 +1,3 @@
 DIST hypothesis-6.59.0.gh.tar.gz 9337749 BLAKE2B 
29673a769702cf80efa05c3f5a60a3dac6d1226db2afbf25e3ff71be801c396db843222dac5facff8bbb1105dbd7533e2e908188a611a6e051b757ef87498dae
 SHA512 
8d189576a45dc527c2adc0b36781a9323292aa3ed61ab1e0747c379d170c8a1907b787889ceb767d4814422d158c3cdd542360e75295605805b22d832a999777
 DIST hypothesis-6.61.0.gh.tar.gz 9340090 BLAKE2B 
0d550e50085ad2e9ae848b86b35eaa229de9aa461e235748c308708e92f22388ca1cd5f663f68d8399f89b73fe20298653f947988b6fb2c505ca44650c3997d4
 SHA512 
3b460c817b46a61e8bcb506316cc56a6e70b7cb16e1f7af925d24372992fcd8c7c6895722d11637402f67eef0fad63318c5c8835e72b585c789e95937cd38465
+DIST hypothesis-6.61.1.gh.tar.gz 9340617 BLAKE2B 
cdef4559eed21211ecfb3942575b3a9f83e8c2335443d5541e1f52e839a41755d18d5174c1041f12723a26100c6188c618acaa7f504f250132e53ca534c36be1
 SHA512 
1a0093f18ca3ce4507926c82838cbb205b012faa47f5b4c1b8f574cfe9ebfd10d94d673020212922d162ee1238ee2a09d20b596e9c81ba4a106dfb4e2d6692a0

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

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

2023-01-06 Thread Michał Górny
commit: 9ab0e66297f5ca859d704c6ae56c411dde288718
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:17:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab0e662

dev-python/Nuitka: Bump to 1.3.6

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

 dev-python/Nuitka/Manifest|  1 +
 dev-python/Nuitka/Nuitka-1.3.6.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 048ae79cf736..040634807a17 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,2 +1,3 @@
 DIST Nuitka-1.3.4.tar.gz 4028710 BLAKE2B 
5cf02644524f612cd4403147323ce0e4d121efd91d8a9da3f55e81117e088337ce9d56f801691b52236bb17bb7ffc3987e98c8d23bad1c84b4bae61fae41b5cd
 SHA512 
7c3562a264833ba2b5ed09a43d91113f59ece8a088480ac03517fe66b380d354faf465845fb7218d34f328114d8bdee92d4374651182f85f50593ce9294e8796
 DIST Nuitka-1.3.5.tar.gz 4019765 BLAKE2B 
dc169a318400e23021a2712f41c49e8d045352c2b6ab946a289d479ee3aeb887456cb0218e762ea091885ce4204d1c3d59e6d228a58b596a70387400e5f31c35
 SHA512 
edc603b3b38e68473d3002641e61d969cd1fe9626aaa45023c017b2c2ed288d61ee5e537e9b96ca53efc5e052e689df37849bb0b1da65d0b31d38152645ced25
+DIST Nuitka-1.3.6.tar.gz 4029420 BLAKE2B 
2c4f9daeb8532287e0e1ff65bcb6da77a048ea4638b74c4f7fe86bcc2d2a2746357af264bf0659ce3a582f270dda049d750050482eb65c4582387ffcd788a9f5
 SHA512 
c8ec015b9cdf2a49b5cc31103ff14d47654c7df3f003fc045a6b41df11b48597975427cc38c5f03b7b2e9f57e7838ccbc2def168943069be4bafe28a2e1c921e

diff --git a/dev-python/Nuitka/Nuitka-1.3.6.ebuild 
b/dev-python/Nuitka/Nuitka-1.3.6.ebuild
new file mode 100644
index ..3ad289dde538
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.3.6.ebuild
@@ -0,0 +1,54 @@
+# 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 )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2023-01-06 Thread Michał Górny
commit: c51741206ea8d5b8b744a7c7b6066a3d9e897b04
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:17:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:53:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5174120

dev-python/rich: Bump to 13.0.1

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

 dev-python/rich/Manifest   |  1 +
 dev-python/rich/rich-13.0.1.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 867f81194739..75108e1b956b 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -1,2 +1,3 @@
 DIST rich-12.6.0.gh.tar.gz 15056457 BLAKE2B 
58367ef0acb61d68931ea0394ea458e29b3bb59726c6b95d4b179553183c5cef2766484e0d040203181aad927add70198fb3483bfe6113e20851db141de3a867
 SHA512 
e05a0ad1d6b4f1e4f7e5e3d09c70d5892a618707ae0952e34274c5ffb18a833fe85a4ac15024cc34915515b63059c02f0df32a6c97cbe91e9ac96928c7134fb0
 DIST rich-13.0.0.gh.tar.gz 15065008 BLAKE2B 
b2b323b633e6600dd1595c1769daf3659b2d7cf6f98fe91ca9e083c24bc3de9de79b27de08144ab7acaa3634cc588f1548d73536555a06f1b4832f91c978ab9a
 SHA512 
6837aad1015318c0a017000ba60cea0b4b06e85b7fb9650e90ed87ca8dedd3bf3369c5520571661123aee099380445eefa6b30002f0290c2160540a49433bb91
+DIST rich-13.0.1.gh.tar.gz 15065056 BLAKE2B 
71d6418b483a88834f7fbce9d9ac8deffbf8940b32ac751503b68994ac1717c8cbede57a37fa33ba025ee6f03196a65797f934252c1658e7ca651cef759d731e
 SHA512 
12458ceae7cc1a8796339547405df23598adbf8ac71dec42b65e0685c8725b0f183b4934c9a91690be3f54af463a91645cb595934749c0ee4ac7d1a4062cfb46

diff --git a/dev-python/rich/rich-13.0.1.ebuild 
b/dev-python/rich/rich-13.0.1.ebuild
new file mode 100644
index ..b03e68cb7621
--- /dev/null
+++ b/dev-python/rich/rich-13.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for rendering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="
+   https://github.com/Textualize/rich/
+   https://pypi.org/project/rich/
+"
+SRC_URI="
+   https://github.com/Textualize/rich/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_console.py::test_size_can_fall_back_to_std_descriptors
+   
tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39
+   # pygments?
+   tests/test_syntax.py::test_python_render_simple_indent_guides
+   
tests/test_syntax.py::test_python_render_line_range_indent_guides
+   )
+   epytest -p no:pytest-qt
+}
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



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

2023-01-06 Thread Michał Górny
commit: 3460a5dbd3697aae69e4bc12c9ae40a2eddf82ac
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:07:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:07:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3460a5db

dev-python/pkginfo: Bump to 1.9.5

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

 dev-python/pkginfo/Manifest |  1 +
 dev-python/pkginfo/pkginfo-1.9.5.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest
index e2c0bf14a038..7d76fa495b0b 100644
--- a/dev-python/pkginfo/Manifest
+++ b/dev-python/pkginfo/Manifest
@@ -1,3 +1,4 @@
 DIST pkginfo-1.9.2.tar.gz 377091 BLAKE2B 
e217e3d58fbc7a4efe7321d1eb4f6c95ea75cfcdcbdd06c0f8b728eb1ec18c5800a7ed6f6338996c60f5f251f36d40b40c20d0b1700956dd8a23a6e40594a356
 SHA512 
16eb4708040811a21184e5fff1bbbde775360718fa67df97f56c646381f6f1e58967920753437e5759e4d88c31a4f10c1e4d8be2380981939e51e4ee140dbeda
 DIST pkginfo-1.9.3.tar.gz 786745 BLAKE2B 
6b5c507073a30900e9325c68e437594fee0e491199a38de19baea0170453d84031441ab7a08387d5b3d363f8b77ec971ef6c36dd72154114041e724c17f4eb1b
 SHA512 
452893a2fdc99068ea780f11d1a54bc5c0f99a2ec7e1ced2ec43a0703c85af24e61b6d80c0724981fab9b6e0caa3e2e98882f34d3edbe8b187ea16d66e120dcc
 DIST pkginfo-1.9.4.tar.gz 378812 BLAKE2B 
fa548bfd84ff177759cbf2227246360bec68e38c1c2a778da192dad8ab7781a7d6cbe9c160f7684f99517c6d3eaff4fa1fb014014caff5a42f74397d4ff48aa8
 SHA512 
45a3af0352ba8e4d4fdf13082a8676c0c97b450a82c73d11b6579134dbc28c486ea4b439adcfb2dd146659580fd882b3a2770490092a37b14eaedc77fb8d67f5
+DIST pkginfo-1.9.5.tar.gz 379301 BLAKE2B 
2cee09d742fbe49582f61ca4f1bff7cb5bca5b46f82a047ffccdc7e92bda556753eafbf4440aca176b9e1c807ddde5e53f180e7928b504a3f4d9572fb0374977
 SHA512 
4d25334e8381268cbe6dfe2b8f71a9e2ffbdb6eee1e5185ae8130552ed399ef93708f3b871eb5670737100488f263fb9f7a8142b065ce039b103978f2798aa31

diff --git a/dev-python/pkginfo/pkginfo-1.9.5.ebuild 
b/dev-python/pkginfo/pkginfo-1.9.5.ebuild
new file mode 100644
index ..189ee54e0857
--- /dev/null
+++ b/dev-python/pkginfo/pkginfo-1.9.5.ebuild
@@ -0,0 +1,29 @@
+# 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_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides an API for querying the distutils metadata written in a 
PKG-INFO file"
+HOMEPAGE="
+   https://launchpad.net/pkginfo/
+   https://pypi.org/project/pkginfo/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



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

2023-01-06 Thread Michał Górny
commit: 855e227938251ee86a2ddc7dfa7aaceee87ec37c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:04:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:04:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855e2279

dev-python/pikepdf: Bump to 6.2.8

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

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

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 522898401e2f..3aa5d6c5823b 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -2,3 +2,4 @@ DIST pikepdf-6.2.4.gh.tar.gz 2906023 BLAKE2B 
4ca9e6d56260c6e5fcf4e88aae899576d1a
 DIST pikepdf-6.2.5.gh.tar.gz 2906061 BLAKE2B 
a74c8e83142d29c204672e24cc9586984ed68d2ccd71d7a900b9bee5e1c4eb30f2242d58e0240a876c85f713dc08096af2c89f0114b872329caa122556cdb876
 SHA512 
28fcc3caf6aa6c8317c1fe333e9382f753b262deccc7e6adf5983b612ecb06314a3ec3c712c052fff8b186f05329399d74eac8c15565a4f993fea8b927882c0a
 DIST pikepdf-6.2.6.gh.tar.gz 2905945 BLAKE2B 
3ab7e80ca43c7395994333a47f3ef667b69228cc80c5e03d3264c9dbefaafcd7d367030a90f7836904f141ce497967024264939a50dd59a0ab92e0beca607697
 SHA512 
a395e6b53792ecbd604424be67ccefd66d4a0a73dc1f22c86ee763e97a2f940d607494d5a0c5172867196932ffa0efac44427dddb277b754fe39e28f41f1fae5
 DIST pikepdf-6.2.7.gh.tar.gz 2906211 BLAKE2B 
bfc3d8e707b952e214fda3e31ecb0cb44266f41de63f2daea7e13dc944ed8d9d2438ead7a0b6a8f18b6295f52621311f94849b060459d082e75eef0c71713148
 SHA512 
4cfab0729c0f87bd52f58b9f23af8a4ddd34029b1259e4e2c67a73abfda3b5bd2e8de25962ed70a5497609398453e4f1ea6642e3b01245cb2c70bc09b5ac55f8
+DIST pikepdf-6.2.8.gh.tar.gz 2906054 BLAKE2B 
7b639741112857dbf784da7245f905e76664b200f4f832b6a2e8bbf7ab3e48e7f3a5dba1ae00bba72a5797e7e7bce0f1cea6777114ccf9a9b39d352a754edaeb
 SHA512 
d27d8dcd80aa6a553ea6fb3c404bbe7752b2d1a7fb7a8e0315707f24243ff3fcdf58f273dc283e117a0124bfa724f7384004340f20d9f322cf08a5e0366b0225

diff --git a/dev-python/pikepdf/pikepdf-6.2.8.ebuild 
b/dev-python/pikepdf/pikepdf-6.2.8.ebuild
new file mode 100644
index ..6c6c2e38a1c5
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-6.2.8.ebuild
@@ -0,0 +1,62 @@
+# 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_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+DEPEND="
+   >=app-text/qpdf-11.1.1:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecation[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-9[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/-n auto/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-01-06 Thread Michał Górny
commit: be3f92540290a8a6527f0b854a8f76a51df3e78b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:02:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:02:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3f9254

dev-python/ujson: Bump to 5.7.0

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

 dev-python/ujson/Manifest   |  1 +
 dev-python/ujson/ujson-5.7.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest
index 1e6928ca6ef7..645f4991c8be 100644
--- a/dev-python/ujson/Manifest
+++ b/dev-python/ujson/Manifest
@@ -1,2 +1,3 @@
 DIST ujson-5.5.0.tar.gz 7140414 BLAKE2B 
cca99fbb8cec447500c0dec34a952c4474acd0149783c887ee713cee60859570e41c9e349d49ff7eeba645d0c04a7e368da2ec8c42b6f55f59e971f834449e3a
 SHA512 
883c0bd8b933557fc98556af1679de6df0372ee83a5533d8ea3f994dc13cd9bcd3140e2532ea1ad24419dab9ffbb59027e00f0a5e7ca285bf68358205a07bcd5
 DIST ujson-5.6.0.tar.gz 7151977 BLAKE2B 
59c0b88bdc59791889971993135484ce99763ad4805b36db7a3abc5e950c9132b917e7fbfb09870af916f5939d10e23ab44137f416179f75a06f424cf4b1154d
 SHA512 
996c9746e011f116fcab3e61345df27cb2c1251852f758eff1d3465e19df03deb1a037669aa6ee5aad2fc6c2cf76c22075ad6a73158ff4dc81357e59a4ee244a
+DIST ujson-5.7.0.tar.gz 7152625 BLAKE2B 
363fd77be3e2f8fb42a70db744ab4da12c0c8383103983b3555cee237497837abfcef102b19a51c0fa118fedd7847c568607c058f1d2cea76858a6bd89a226da
 SHA512 
e18a1608a7fe79030e3ff307c9e95a0e238cd5049ee791eddbc07efa55853475d053268b80a8765023639ae8ff39f82b4ae2c04e82fc7dc5f3192a5134ec0757

diff --git a/dev-python/ujson/ujson-5.7.0.ebuild 
b/dev-python/ujson/ujson-5.7.0.ebuild
new file mode 100644
index ..7c752cf6c7c8
--- /dev/null
+++ b/dev-python/ujson/ujson-5.7.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=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Ultra fast JSON encoder and decoder for Python"
+HOMEPAGE="
+   https://github.com/ultrajson/ultrajson/
+   https://pypi.org/project/ujson/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   dev-libs/double-conversion:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   export 
UJSON_BUILD_DC_INCLUDES="${EPREFIX}/usr/include/double-conversion"
+   export UJSON_BUILD_DC_LIBS="-ldouble-conversion"
+   export UJSON_BUILD_NO_STRIP=1
+}



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

2023-01-06 Thread Michał Górny
commit: f53cbe9fe146474ad4843d8b63d12990728af2f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:06:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:06:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53cbe9f

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

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

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

diff --git a/dev-python/sphinx-autodoc-typehints/Manifest 
b/dev-python/sphinx-autodoc-typehints/Manifest
index 5c8a5729a956..e877452070ba 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -1,2 +1,3 @@
 DIST sphinx-autodoc-typehints-1.19.5.gh.tar.gz 27758 BLAKE2B 
f73b0afa3656949f5aa14c8055020bccd81ff5f81df6dbf7c95d3656597d1e2e12918f77c6af56afb5c3ec28680e270aaa81c3d149b5427872dd8844bcaec495
 SHA512 
90cc5bb81e0a76ea3e476e3821299573ea0deaef0e007d2f83e0ff442db34bccf6e1078a4e06243bf19c8ee964477b924369ebbffb6ab4aa1cd673b16b0c79b2
 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

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.1.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.1.ebuild
new file mode 100644
index ..e132b0c73ad1
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.1.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_{8..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: app-admin/awscli/

2023-01-06 Thread Michał Górny
commit: 254a95c911d20c94fdaa8824a910e07b28fcb709
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 03:58:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 03:58:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254a95c9

app-admin/awscli: Bump to 1.27.45

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.45.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index fd1f8c228eb2..d723c32a4385 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.27.41.gh.tar.gz 2333941 BLAKE2B 
ab39bd9acdf7d2d6f7ac6a8168b5959ed
 DIST aws-cli-1.27.42.gh.tar.gz 2334306 BLAKE2B 
ae531e82fcc4f7fc290d1a383f3d93eb20fc238a759d9f2afefed64998f47958456b9f32345a314e0d34a881d47e554fa367845c8d7dcfac27f3e3b6a12e
 SHA512 
f2d976e9892b512a9d0d4bf2a629089aa0b63f273ef6464173cdabbe7e9e348bfaded1e2b1e15656db0ca4245d9de798b6e896da945aab359dacd8f1811bd5ba
 DIST aws-cli-1.27.43.gh.tar.gz 2334390 BLAKE2B 
dce5ebdf220a946084506765a72f6d7afd7a8667c9cc8d4c5ffe39fc0386d96a96f129fe54c5b150b5b47b5cfa1a3a1b3dbd7e8f424191030f5ff22872ac169e
 SHA512 
a927b05bc2dd9eb5c64f4f80e85719f8571f025ab3734beed34720376088f0434c286d050159a7042f1149f3a5c1936588c20faf97cbd4b068d0a74a390876db
 DIST aws-cli-1.27.44.gh.tar.gz 2334804 BLAKE2B 
bd7064f1e7691ce8d66448899083715b6d53b6ed5530366bcd2162046b559503a5ec6b1c56d039745e392c4bad098975dba694f3899a4734b5d985d2c793c93b
 SHA512 
476226affbd8fa533143faebdc3b3131796b3f60fc9704721a3573e0ac0c96fe4bc9ae3dd377a4e6eeba5b74ed13e86a99c629cc4a7dd1a441fb78855bfbcadf
+DIST aws-cli-1.27.45.gh.tar.gz 2344942 BLAKE2B 
02171244d074008721a5da4b9e640b0da3b77ed90ad8acda300b7256ef62eb663f0bee78a52f025e3f6315306602ba3cb8848e89dbfb6abec6342a0ae04b1009
 SHA512 
d3daa556c6b93c312dae8ff29941d938cfed7f27e62408f06c32abbeb7324d04a3b8997fd1db9feb78ef1ef1eb98ea2fa456fe179c037127558ecf786e5b69c5

diff --git a/app-admin/awscli/awscli-1.27.45.ebuild 
b/app-admin/awscli/awscli-1.27.45.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.45.ebuild
@@ -0,0 +1,80 @@
+# 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..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-01-06 Thread Michał Górny
commit: d94c2ee9e97d938cfc177355322b1be6efab4b98
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 04:00:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 04:00:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94c2ee9

dev-python/tox: Bump to 4.2.6

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

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

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 77521c26f1fa..348c78b3f0eb 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -2,3 +2,4 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B 
fa8aaa9cd5b03e54c166bb6b748290420b91498
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
 DIST tox-4.2.3.gh.tar.gz 290003 BLAKE2B 
2ccd1b54e8a06312922460b39e37de4ac347551ef3595e17d7d972b0049702e8113f1df2470eed90e21a6020dcbb5c88ad976daecaa0259de36233917c4e
 SHA512 
4f9493a32bcc3c1014c89f2a658babc5a6bd12b96a6a5e9f657b6cd750cb787a296ebb58e4d77cd9239cdaaa687eed870d3b7eec76ee91a870a4ed731895b24e
 DIST tox-4.2.4.gh.tar.gz 290148 BLAKE2B 
2c04499197413992dfc412d8c92cde71262c83f97ade63314a1526d1c566b398f77f097536c20ac4f6153095360598edf5a69b13037d27d43c5d19eafa5443ca
 SHA512 
4bfe742e96ae709989f336a360b9db38005adc60549918c044ad8b9d2c3261b1beff07c35f9b501a5d69d213e519c894b97f37e57f085095823aa19b53de0531
+DIST tox-4.2.6.gh.tar.gz 290939 BLAKE2B 
ea505ef8a852c17dbae1489b91939f38d8a7bfca45a73cb259f2206928dc88294933ad4e420d148379e429f1dc2924e41028e6d5624aea4dcf170473344583ce
 SHA512 
21efd8418a96f1570e33d4e903e4233eedb4ac6592b9df44dfe686414b00bb4fb1fb9bfe948e301e708e31adae609ecc37e9485d4b2d3b879de66da071c90e51

diff --git a/dev-python/tox/tox-4.2.6.ebuild b/dev-python/tox/tox-4.2.6.ebuild
new file mode 100644
index ..7acdcbeea4a2
--- /dev/null
+++ b/dev-python/tox/tox-4.2.6.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_{8..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 ~riscv"
+
+RDEPEND="
+   >=dev-python/cachetools-5.2[${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.2.1[${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:>=22::' 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/boto3/

2023-01-06 Thread Michał Górny
commit: e15b66dcc52dfc20d933db8e2f47c39c442ad93b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 03:58:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 03:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15b66dc

dev-python/boto3: Bump to 1.26.45

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index beb008a4652c..2e17fc7ede1c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.26.41.gh.tar.gz 586086 BLAKE2B 
8f5fac4e26a8ff34e91ee99ab4f93b6c3117
 DIST boto3-1.26.42.gh.tar.gz 586350 BLAKE2B 
2dab3f95a6fd17debb1e77fc24f319d1edbd8d0ae1703c339022bad66cf5443860aad122c466a4087ce0954acfd371e41f957c07c972408e3f698c437952501c
 SHA512 
0d8b4b6226c82ed0496baa3db0ef3d6778931d33ba1367738e22fe11fcf24bcfdbc29a5d67aef61648f5d784cb31d0b3f7472b0d64909c1d2ed544dd95ba7c1a
 DIST boto3-1.26.43.gh.tar.gz 586684 BLAKE2B 
43178ff879cb5b3df585fbd1b4a6f71fe116947df2bdcf58c9223ea81e4500853cf3ba78eb47a98c6b9095a03af88b628914192a76cd7c420223e8569e5ef049
 SHA512 
18ba125c58a70081ce24c60c6315d7165179a7f7bbfcdefbcab5df99375eb7a7a5bf0b9210e2b47fab13166a425625c48ab5a18c6524171838b30cd235830b2e
 DIST boto3-1.26.44.gh.tar.gz 587289 BLAKE2B 
33e2c6215a3f9459c3482c349ba68ad39200220a5173a9e3b0001313cbba4a57f42b5e9ea22c5a5a705f018eff89c7514fefbb313de6c829c1c7213543a62ec1
 SHA512 
7781db03ea01f1fcb21545013a0ef095daf8df70b0927e16fdec10871a2e5ea6a191cb63829fbcdf9dcb6234d213714db94a6cfcaf13e529570f63aac8003e84
+DIST boto3-1.26.45.gh.tar.gz 587548 BLAKE2B 
fca56cad5fa8bf3bfa34f76aa7014d6ee1129653ec8f0b2c0bb0c2b250814d855e732c4ea4252435a1674138ff00e757cec706ac1a1daa8f6e7969d7f0b65811
 SHA512 
e872efdc764d20b8d264d7a7e984d9427a0f5bd0a78d895812c2e40a4cf97ba0c483129492b5fe698ac8e123a3a23d6fde4e92cc075632ec7b9d0ed55d0b57b4

diff --git a/dev-python/boto3/boto3-1.26.45.ebuild 
b/dev-python/boto3/boto3-1.26.45.ebuild
new file mode 100644
index ..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.45.ebuild
@@ -0,0 +1,68 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-01-06 Thread Michał Górny
commit: 2bab7c9aaef11a6067d89fda4892648fd83f9c30
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 03:58:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 03:58:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bab7c9a

dev-python/botocore: Bump to 1.29.45

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.45.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 69852cbd61e6..953d7f32665d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.29.41.gh.tar.gz 11082628 BLAKE2B 
a42a66299715159e82bb7bd9ceb5d1d
 DIST botocore-1.29.42.gh.tar.gz 11083372 BLAKE2B 
8abca30fbd4bb55d8a0beccc6e81d3da60086230cf55a7ed384491e4bccaf2c5791fccc700ccc737b04b09bdfca4fa4feb3cddb7d0a72c37dccd71d4f6979901
 SHA512 
56c8859012dcdbf73c2417fc6feb32bf212e07fba5702a51bfb9bbcd446a3a34493a5a9e50369fb223f06c2afa9541eb584252391b09d667a9d13bfda32dfac5
 DIST botocore-1.29.43.gh.tar.gz 11084999 BLAKE2B 
8b6d6010639849fdc944820d82c59a95946694a22806f474a6b2778a1581ed35424d66b6bade5a878efe77d4229a001555b4cacff2ab8041f3b901d74b108d72
 SHA512 
70e26fd5a51ba5760751b8aec2d4b2565f0c75bd263202e8e409c42b37991de03c3a01fa724d9aa9c34989eb937240a56ea96132ced7a29ef3fee4dd15de
 DIST botocore-1.29.44.gh.tar.gz 11087027 BLAKE2B 
e082d732b9cdeee91df4bae5a4f840ccf89b5408a934c5ffc62e7d5ddfb43a710ee55b2a6b4911bbea55ac319478bbcca5e3291e71dc7d98c147064e0b2239d0
 SHA512 
f928acfeabfd7c0b362d7f0865d8c1e65e5f4fe6b982da7a3e2b5dd1d395eaa9337d5cc4321005e9e759437828cb016173eb4d69357fac4d668f948b5fd0d43a
+DIST botocore-1.29.45.gh.tar.gz 11090136 BLAKE2B 
4c5cbd6e80a061793276b40124124c6c8e8c0d9f5bfbe4d5089d755b7af8399635107ed94da6602b2d0788159c1d883b7821db989fe47ad02bcf8bbaa7784b08
 SHA512 
dfbbc2b30449fa7526794489d3f0c3951e81ddbf53d7915d4492697398febd3b4b918604054a85c950c26a2423e969042de395b8b513688dcf8ad3fe305df4f7

diff --git a/dev-python/botocore/botocore-1.29.45.ebuild 
b/dev-python/botocore/botocore-1.29.45.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.45.ebuild
@@ -0,0 +1,74 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-01-06 Thread Michał Górny
commit: 6c7383ea40474bb11d50a3a18febb5d3b2ab657a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  7 03:59:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  7 03:59:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7383ea

dev-python/jq: Bump to 1.4.0

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

 dev-python/jq/Manifest|  1 +
 dev-python/jq/jq-1.4.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/jq/Manifest b/dev-python/jq/Manifest
index ae0c90c1673f..252c25e96b41 100644
--- a/dev-python/jq/Manifest
+++ b/dev-python/jq/Manifest
@@ -1 +1,2 @@
 DIST jq-1.3.0.gh.tar.gz 2648187 BLAKE2B 
61b6d4dbb2163477d09e69c25e0bec98780f39088d4e689a7e13ed8d64749c2e238f2bf7d1f6c47f3cebe1c94a1e5fa5322a988ce251e8417aac77c789975064
 SHA512 
cf3c1ac7954d36d808b9f9841ff7f71835e3324f6f8eb09ef3a66b446b47a354d8ff090dc3529b9936ec5d7a33ba5163354d3534f0dfc0cb467222a990e58fb5
+DIST jq.py-1.4.0.gh.tar.gz 2648402 BLAKE2B 
5efc35fd9ee52e5c1c87ac46d980d1557121eedb14beb5d534987d81a37b05c5c765ef69cecf65141d7c451623d05d378bdcf9a6e48667c07a9f52e7d0317bbf
 SHA512 
8acd9c4094e0e6f5ffd43303432347448e8cb160f2c33250a386afc75eac53134b15142da3f344b0ea3eac4df838ffa322771580a27349299f32a2c525e09555

diff --git a/dev-python/jq/jq-1.4.0.ebuild b/dev-python/jq/jq-1.4.0.ebuild
new file mode 100644
index ..2bbe57192855
--- /dev/null
+++ b/dev-python/jq/jq-1.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P="jq.py-${PV}"
+DESCRIPTION="Python bindings for jq"
+HOMEPAGE="
+   https://github.com/mwilliamson/jq.py/
+   https://pypi.org/project/jq/
+"
+SRC_URI="
+   https://github.com/mwilliamson/jq.py/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   # Cython compilation isn't part of setup.py, so do it manually
+   "${EPYTHON}" -m cython -3 jq.pyx -o jq.c || die
+   distutils-r1_python_compile
+}



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

2023-01-06 Thread Maciej Barć
commit: 77b918456c3762b87befd1ff0b6f82f57e912d1b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  7 03:21:47 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  7 03:21:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b91845

app-emacs/consult: drop old 0.20

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

 app-emacs/consult/Manifest|  1 -
 app-emacs/consult/consult-0.20.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index 065c471a74da..f69825fc3576 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,4 +1,3 @@
-DIST consult-0.20.tar.gz 96288 BLAKE2B 
41d35655b75c6f3901b5b20f743bdf5119d0347a2d2a0dd6884cbf3856146ed30a224da75147063a93f4274772d54bbb6f91d4deb9fbda5f93d57d1b70083ef0
 SHA512 
d9f847f086e2921a769e84b10439512e0b614b87c424d6b206ed1007bbd67360072e02441a4249ac31ea6aa9ad5d36a042af27c0ebc935de3889e31d604ac8c9
 DIST consult-0.29.tar.gz 98233 BLAKE2B 
e500e3b48609000934c82832c80c9a253ee260a67c1b7e437f792668f607aa8d8e7909bd889341bf2cfc46bd4e54ed133350862aa2e7fe51fe36948d5b5edc17
 SHA512 
fff55c1eb435955b48e830626e06eb657cdd7c48722e9583f47842c720d1a3bc1ee8ca97ef758ad4270709fc303ba6c76dfa4c153fc958acee348aadf1e5a1f9
 DIST consult-0.30.tar.gz 97691 BLAKE2B 
3e09bf24a1385f70b77d072c58e5d63a7a3bf3f89e7c2a22751e5dabead62b759c6a52577660c65a17134e0c0dc8f2ea63c79cfb874df4de06556ac2af995a8d
 SHA512 
2eff338c557d096b4bf048d1abcfde093cd600350ce691c33408f15fdf112738eb9aee33c043412b87d7a81d27c939860ea82e5ca55f32382afecded1668934b
 DIST consult-0.31.tar.gz 97789 BLAKE2B 
800b3afd159e61e39860df8b259b9c3ae7db75094318e879a283bab0ad24b6fd8fa8e42480a0a6f3b036ad8f06cb656759ce9111819dcd9806f0357bd4ee552e
 SHA512 
d38452b8f32ae504099dc80fdf9fe4bdd3c2de5b3f6c4fd065cac9f6f7df1e486d7bae8f8636bd3d6d7dd825c4d8baac992aae9f3948db9584085f6a02dc8ca4

diff --git a/app-emacs/consult/consult-0.20.ebuild 
b/app-emacs/consult/consult-0.20.ebuild
deleted file mode 100644
index d2a809943fab..
--- a/app-emacs/consult/consult-0.20.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-NEED_EMACS=27
-
-inherit elisp
-
-DESCRIPTION="Consulting complete-read"
-HOMEPAGE="https://github.com/minad/consult;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/compat-28.1"
-BDEPEND="${RDEPEND}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-01-06 Thread Maciej Barć
commit: 7dbcd2bee1b46e2e4ad53f36bea97f233b9132b8
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  7 03:21:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  7 03:21:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbcd2be

app-emacs/consult: bump to 0.31

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

 app-emacs/consult/Manifest|  1 +
 app-emacs/consult/consult-0.31.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index 1982e3df1275..065c471a74da 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -1,3 +1,4 @@
 DIST consult-0.20.tar.gz 96288 BLAKE2B 
41d35655b75c6f3901b5b20f743bdf5119d0347a2d2a0dd6884cbf3856146ed30a224da75147063a93f4274772d54bbb6f91d4deb9fbda5f93d57d1b70083ef0
 SHA512 
d9f847f086e2921a769e84b10439512e0b614b87c424d6b206ed1007bbd67360072e02441a4249ac31ea6aa9ad5d36a042af27c0ebc935de3889e31d604ac8c9
 DIST consult-0.29.tar.gz 98233 BLAKE2B 
e500e3b48609000934c82832c80c9a253ee260a67c1b7e437f792668f607aa8d8e7909bd889341bf2cfc46bd4e54ed133350862aa2e7fe51fe36948d5b5edc17
 SHA512 
fff55c1eb435955b48e830626e06eb657cdd7c48722e9583f47842c720d1a3bc1ee8ca97ef758ad4270709fc303ba6c76dfa4c153fc958acee348aadf1e5a1f9
 DIST consult-0.30.tar.gz 97691 BLAKE2B 
3e09bf24a1385f70b77d072c58e5d63a7a3bf3f89e7c2a22751e5dabead62b759c6a52577660c65a17134e0c0dc8f2ea63c79cfb874df4de06556ac2af995a8d
 SHA512 
2eff338c557d096b4bf048d1abcfde093cd600350ce691c33408f15fdf112738eb9aee33c043412b87d7a81d27c939860ea82e5ca55f32382afecded1668934b
+DIST consult-0.31.tar.gz 97789 BLAKE2B 
800b3afd159e61e39860df8b259b9c3ae7db75094318e879a283bab0ad24b6fd8fa8e42480a0a6f3b036ad8f06cb656759ce9111819dcd9806f0357bd4ee552e
 SHA512 
d38452b8f32ae504099dc80fdf9fe4bdd3c2de5b3f6c4fd065cac9f6f7df1e486d7bae8f8636bd3d6d7dd825c4d8baac992aae9f3948db9584085f6a02dc8ca4

diff --git a/app-emacs/consult/consult-0.31.ebuild 
b/app-emacs/consult/consult-0.31.ebuild
new file mode 100644
index ..1a06823ec878
--- /dev/null
+++ b/app-emacs/consult/consult-0.31.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=27
+
+inherit elisp
+
+DESCRIPTION="Consulting complete-read"
+HOMEPAGE="https://github.com/minad/consult;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-28.1"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-01-06 Thread Sam James
commit: 13d407057928f96ce29ef4988b7bd4400db8c060
Author: Leonardo Hernández Hernández  protonmail  com>
AuthorDate: Fri Jan  6 16:37:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 00:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d40705

app-shells/bash: fix build with gcc and USE=pgo

Closes: https://bugs.gentoo.org/889848
Signed-off-by: Leonardo Hernández Hernández  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28985
Signed-off-by: Sam James  gentoo.org>

 app-shells/bash/bash-5.2_p15.ebuild | 4 +++-
 app-shells/bash/bash-.ebuild| 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-shells/bash/bash-5.2_p15.ebuild 
b/app-shells/bash/bash-5.2_p15.ebuild
index a1a2a14ae0e4..9dbde4810a73 100644
--- a/app-shells/bash/bash-5.2_p15.ebuild
+++ b/app-shells/bash/bash-5.2_p15.ebuild
@@ -246,7 +246,9 @@ src_compile() {
 
emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo 
-fprofile-dir=${T}/pgo" -k check
 
-   tc-is-clang && llvm-profdata merge "${T}"/pgo 
--output="${T}"/pgo/default.profdata || die
+   if tc-is-clang; then
+   llvm-profdata merge "${T}"/pgo 
--output="${T}"/pgo/default.profdata || die
+   fi
 
# Rebuild Bash using the profiling data we just generated.
emake clean

diff --git a/app-shells/bash/bash-.ebuild b/app-shells/bash/bash-.ebuild
index b0207e51036e..b491dd7b04e3 100644
--- a/app-shells/bash/bash-.ebuild
+++ b/app-shells/bash/bash-.ebuild
@@ -246,7 +246,9 @@ src_compile() {
 
emake CFLAGS="${CFLAGS} -fprofile-generate=${T}/pgo 
-fprofile-dir=${T}/pgo" -k check
 
-   tc-is-clang && llvm-profdata merge "${T}"/pgo 
--output="${T}"/pgo/default.profdata || die
+   if tc-is-clang; then
+   llvm-profdata merge "${T}"/pgo 
--output="${T}"/pgo/default.profdata || die
+   fi
 
# Rebuild Bash using the profiling data we just generated.
emake clean



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

2023-01-06 Thread Sam James
commit: 4d9e01ab73994fa8e008db90703a0af9aa104688
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 00:06:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 00:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9e01ab

media-video/mplayer: Stabilize 1.5 ppc64, #889970

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

 media-video/mplayer/mplayer-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mplayer/mplayer-1.5.ebuild 
b/media-video/mplayer/mplayer-1.5.ebuild
index 943b4090ac21..93b6234dc8d4 100644
--- a/media-video/mplayer/mplayer-1.5.ebuild
+++ b/media-video/mplayer/mplayer-1.5.ebuild
@@ -162,7 +162,7 @@ RDEPEND+="selinux? ( sec-policy/selinux-mplayer )"
 LICENSE="GPL-2"
 SLOT="0"
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc 
~x86"
 fi
 
 # faac codecs are nonfree



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

2023-01-06 Thread Steve Arnold
commit: bbe0ca503d5f0fe6d9ca6a096c5acfeb2c0f7577
Author: Steve Arnold  gentoo  org>
AuthorDate: Fri Jan  6 22:00:53 2023 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Sat Jan  7 00:00:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe0ca50

dev-libs/redis-ipc: add 0.1.0, drop 0.0.6

Signed-off-by: Steve Arnold  gentoo.org>

 dev-libs/redis-ipc/Manifest   | 2 +-
 dev-libs/redis-ipc/{redis-ipc-0.0.6.ebuild => redis-ipc-0.1.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/redis-ipc/Manifest b/dev-libs/redis-ipc/Manifest
index a26f9034e2e9..016885cd32d3 100644
--- a/dev-libs/redis-ipc/Manifest
+++ b/dev-libs/redis-ipc/Manifest
@@ -1 +1 @@
-DIST redis-ipc-0.0.6.tar.gz 74682 BLAKE2B 
76d12482519e446c55ad9e050614184e04c76d1f5d5e05b4a056a3339d8d94aedba2f5bda11e52e118ae9364937ae62f512b37d649e0e35c83aa686f679c0764
 SHA512 
6c54a42b29192cc79f92f2318aaaff03a56770fc2aed3d5b8c3724634c59c6fd0acfab2daf609899d3872e309e973ace6d6400bf014134fdc8e851c001637c74
+DIST redis-ipc-0.1.0.tar.gz 80111 BLAKE2B 
4e8c1a0c54c33edc0efa9a383a75fa34a7df6cbf6a07fb670ec98739676c26b01317fdb299bf30da2515b20ee715d702715ca4ad82055419719ed9893d23956b
 SHA512 
51e84bee2d1945d0250af11efa7a8a0b862c1122652b419584a3c6c3a641023e3b9e40ab457f50114fd68867081355e944befc879ec12e152c398d507c96a87b

diff --git a/dev-libs/redis-ipc/redis-ipc-0.0.6.ebuild 
b/dev-libs/redis-ipc/redis-ipc-0.1.0.ebuild
similarity index 96%
rename from dev-libs/redis-ipc/redis-ipc-0.0.6.ebuild
rename to dev-libs/redis-ipc/redis-ipc-0.1.0.ebuild
index fec9bd9c2dd3..0f112f9dd0e7 100644
--- a/dev-libs/redis-ipc/redis-ipc-0.0.6.ebuild
+++ b/dev-libs/redis-ipc/redis-ipc-0.1.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=7



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

2023-01-06 Thread Zac Medico
commit: c4ed032cdd4aff2e5e517f0f380d2587fc53e81a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jan  6 22:33:27 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jan  6 22:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ed032c

app-containers/podman: drop 4.1.0-r1, 4.2.1, 4.3.0

Bug: https://bugs.gentoo.org/870931
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest   |   3 -
 app-containers/podman/podman-4.1.0-r1.ebuild | 165 ---
 app-containers/podman/podman-4.2.1.ebuild| 165 ---
 app-containers/podman/podman-4.3.0.ebuild| 165 ---
 4 files changed, 498 deletions(-)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 5c2843448826..f94f01cb98c9 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1,4 +1 @@
-DIST podman-4.1.0.tar.gz 10904727 BLAKE2B 
6d01a65b13494dc948c0667147eca6f250a81056f1bcf6eda6285566b8aa7aa526794ea96a571aecad642a8b1d3d1877cd31683ccf46662f8681a2afac083b5a
 SHA512 
4d5f240423f21b1224ce44853a2265359dacee0d921f0ea53a7fca34f9076ebfaa49f4327a59ac51f5bf5b9dafb47dda3a9bb8e609237cc69f833b42b95bcd0a
-DIST podman-4.2.1.tar.gz 13047683 BLAKE2B 
968dc88164c846108d920dfbd3796078b6e7cde6c6d884ac5ea3379abe9a3d0ea72a78b10eea644a1040d1d564c13f05fe69112c49084344e95095c50ff537d5
 SHA512 
a8a6e3228c1cb6860bb27515bd081b5c395a17bd69fab8797758b84631d08d2389e554621080e66ecc04818c1c4d132ea6ed0edfedcfea6d7886a70ebc95297d
-DIST podman-4.3.0.tar.gz 12672944 BLAKE2B 
530b5484abe774aacdb107162a68d98f15c0b5af7cf5c8a862fe9cb701cc3a57d2ed2bafe09517d3a3f9e09fa196b28eed6c6e2dabadaf663ad5ff0d1de97475
 SHA512 
b5b70e83a67ccfea149cb7df87a452d51fbb5e87ab3d1c6b4f623ba0f8f8a25442cee6ae8b8d31ea844f08c3ea4962e865ddb90e61c185dfad29d3b23aa8338f
 DIST podman-4.3.1.tar.gz 12674902 BLAKE2B 
6a6412e62004693cd734725556ee8a7082300676398fd2714c02168eaae29e56ec506755ef2a05b32c57620379ada3162607d01b641bc9197f9d9c77ff865fb8
 SHA512 
907dafc6481cbcb7a9b6771c3682a88d6c3b055050c0a180f9ceb985c1a3826318056b62dd6d2859a2a23eba7aad4bf26404327d5479bde98658745fa7d88efa

diff --git a/app-containers/podman/podman-4.1.0-r1.ebuild 
b/app-containers/podman/podman-4.1.0-r1.ebuild
deleted file mode 100644
index 2124736a948a..
--- a/app-containers/podman/podman-4.1.0-r1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGIT_COMMIT="e4b03902052294d4f342a185bb54702ed5bed8b1"
-
-inherit bash-completion-r1 flag-o-matic go-module tmpfiles
-
-DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
-HOMEPAGE="https://github.com/containers/podman/;
-MY_PN=podman
-MY_P=${MY_PN}-${PV}
-SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
-IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
-RESTRICT+=" test"
-
-COMMON_DEPEND="
-   app-crypt/gpgme:=
-   >=app-containers/conmon-2.0.0
-   cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6  )
-   !cgroup-hybrid? ( app-containers/crun )
-   dev-libs/libassuan:=
-   dev-libs/libgpg-error:=
-   >=app-containers/cni-plugins-0.8.6
-   sys-apps/shadow:=
-   sys-fs/lvm2
-   sys-libs/libseccomp:=
-
-   apparmor? ( sys-libs/libapparmor )
-   btrfs? ( sys-fs/btrfs-progs )
-   init? ( app-containers/catatonit )
-   rootless? ( app-containers/slirp4netns )
-   selinux? ( sys-libs/libselinux:= )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   dev-go/go-md2man"
-RDEPEND="${COMMON_DEPEND}
-   fuse? ( sys-fs/fuse-overlayfs )
-   selinux? ( sec-policy/selinux-podman )"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-
-   # Disable installation of python modules here, since those are
-   # installed by separate ebuilds.
-   local makefile_sed_args=(
-   -e '/^GIT_.*/d'
-   -e 's/$(GO) build/$(GO) build -v -work -x/'
-   -e 's/^\(install:.*\) install\.python$/\1/'
-   -e 's|^pkg/varlink/iopodman.go: .gopathok 
pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: 
pkg/varlink/io.podman.varlink|'
-   )
-
-   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
-
-   sed "${makefile_sed_args[@]}" -i Makefile || die
-}
-
-src_compile() {
-   local git_commit=${EGIT_COMMIT}
-
-   # Filter unsupported linker flags
-   filter-flags '-Wl,*'
-
-   [[ -f hack/apparmor_tag.sh ]] || die
-   if use apparmor; then
-   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
-   else
-   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
-   fi
-
-   [[ -f 

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

2023-01-06 Thread Sam James
commit: 63df38b099e4d75083c98b92d989e25136f9a918
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 22:23:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 22:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63df38b0

app-containers/podman: Stabilize 4.3.1 arm64, #889960

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

 app-containers/podman/podman-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/podman/podman-4.3.1.ebuild 
b/app-containers/podman/podman-4.3.1.ebuild
index 6a3dcd172dc2..f30c1bc9 100644
--- a/app-containers/podman/podman-4.3.1.ebuild
+++ b/app-containers/podman/podman-4.3.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.t
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
 SLOT="0"
 
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
 IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
 RESTRICT+=" test"
 



  1   2   3   >