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

2024-05-29 Thread Conrad Kostecki
commit: 7a91a5af04f0928a00f9df5ce6837ce057e2edfe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu May 30 06:53:02 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu May 30 06:53:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a91a5af

www-servers/nginx: drop 1.25.4-r1, 1.25.5

Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/nginx/Manifest   |2 -
 www-servers/nginx/nginx-1.25.4-r1.ebuild | 1112 -
 www-servers/nginx/nginx-1.25.5.ebuild| 1133 --
 3 files changed, 2247 deletions(-)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 147ade760266..6aa6b437b924 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,6 +1,4 @@
 DIST modsecurity-nginx-1.0.3.tar.gz 34063 BLAKE2B 
859a29eb7f67d53a818578f1008f0d0debbe37c205bb7c6e79594d8b1a6a0d9390d35f607ef05ef6d73c9aa887baebfd2c54aca894969beeed4bfe576f37
 SHA512 
20495884c6b3594edf879a19fd7445f2e74a1628789decd146b3c712764b0507e440a84a64aab619461b044f98b8d641913cfad57a6d0002e7061716bdfe84fc
-DIST nginx-1.25.4.tar.gz 1236273 BLAKE2B 
3236751f9e7ced1a6b79e957c7a4cf19070bf430a30b322b09924a72574ad514bf2989829d5da599c6058fc5f8673b2ad608a3bd57380578883f2c091ff70983
 SHA512 
72a4aa8ed675f5a27ac723a73e556bbb5ae979a2fe79f9c2f4fb20bd7e719c797af8e2868044b7f2cf58be2a351a268599c8eb1e66719098d4142abab7632bb5
-DIST nginx-1.25.5.tar.gz 1244060 BLAKE2B 
75ff068554d96063d1c7cb18d84df4fe8b820f6065f3464efde055c707e94ff13c45bea261619a453f04abed1fa3f9baccf81c29ca0e956ef0535e9a5c931dc6
 SHA512 
4a069ec08af46e42a72e263291fc84a67605d817ece1ea7092a5da5babced96ef27eb370ad6f7558b2f5973406080240080aaf4b27fc2d8b41f6853601563cb7
 DIST nginx-1.26.1.tar.gz 1244738 BLAKE2B 
5df95f6771a93009f5bd1a4038857c29af580d18af841e8cffe073339578b3ae0492d3a4cc797cac03a1039096ac5206ed1fa01da11c98591bce2cc4b2d18679
 SHA512 
dfaadde78eb5cf8c8c3a43ead9ac49fc852c8de3e70e69754e3ffafc88c50c8bc08cdac0cc0ba8a9d8c155bdb334865e2e6c7dc1144c79959c426a9e087b3e37
 DIST nginx-1.27.0.tar.gz 1244887 BLAKE2B 
035ec8d44f7f7df9b0c77e97e353a579642b75f905c1a6be5caf5ff952be9cae7ccc14c0bfce5ab148a11799d308225e9b7155458905b624c12acd09c03dfa44
 SHA512 
251bfe65c717a8027ef05caae2ab2ea73b9b544577f539a1d419fe6adf0bcc846b73b58f54ea3f102df79aaf340e4fa56793ddadea3cd61bcbbe2364ef94bacb
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269

diff --git a/www-servers/nginx/nginx-1.25.4-r1.ebuild 
b/www-servers/nginx/nginx-1.25.4-r1.ebuild
deleted file mode 100644
index da685a0b5902..
--- a/www-servers/nginx/nginx-1.25.4-r1.ebuild
+++ /dev/null
@@ -1,1112 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
-# - any http-module activates the main http-functionality and overrides 
USE=-http
-# - keep the following requirements in mind before adding external modules:
-#  * alive upstream
-#  * sane packaging
-#  * builds cleanly
-#  * does not need a patch for nginx core
-# - Update NGINX_TESTS_REV to the current available revision and run tests.
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.3.1"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz";
-DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-
-# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
-HTTP_BROTLI_MODULE_PV="1.0.0rc"
-HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz";
-HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-
-# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz";
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-
-# http_headers_more (https://github.com/openresty/headers-more-nginx-module

[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/, dev-db/mongodb/files/

2024-05-29 Thread Alexys Jacob
commit: 6f7385468e9c387af5c97075d9e2ede8cf582c7a
Author: Alexys Jacob  gentoo  org>
AuthorDate: Thu May 30 06:46:17 2024 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu May 30 06:46:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f738546

dev-db/mongodb: drop 4.4.20, 5.0.16-r1

Signed-off-by: Alexys Jacob  gentoo.org>

 dev-db/mongodb/Manifest |   2 -
 dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch |  25 ---
 dev-db/mongodb/mongodb-4.4.20.ebuild| 186 --
 dev-db/mongodb/mongodb-5.0.16-r1.ebuild | 197 
 4 files changed, 410 deletions(-)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index d432e2c66186..0d19b4137668 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -1,4 +1,2 @@
 DIST mongodb-4.4.29.gh.tar.gz 51651007 BLAKE2B 
9e9bd08ce87659fcf788964ec1bff80baef5bb9c2f5bd4968588511d289b9baf9fc68812f72ee89f90fb557dcc8d2ecbb3f607ca8e31c2212ec9633c0b99da37
 SHA512 
3c32a918c8b5587b04ee9263788c250a9bbd64f34ed2c19939e78607456215697966e596c2cfd160604b629188e4bdf3fff071db268bb3c25de3077a7c2ef335
 DIST mongodb-5.0.26.gh.tar.gz 57252091 BLAKE2B 
a4663a4dbac90118b56646816b178680a6bd99be6abb582fdfdb662c8ddf14eb9db18ed97260a37b2d04bf11715e6cfaa34bb12c4f4b08426e3afa90908f0b3c
 SHA512 
efd56649006bb61070a2f255e8d843e4ddab33562ec9454afe55848dcc3ce8ee90431f70c9362b14e52c4a49a162ea3075a869a6fd71f63efdd5f4358703fea4
-DIST mongodb-src-r4.4.20.tar.gz 50883098 BLAKE2B 
3ef2fddc4d926e372033449a14b0a71c606b6f8a9bb6767ff32c8da5a9287bf2972fae9dd83eab3ad934b1341c3edeed7708afd46f9a096819e9eca48aca40f5
 SHA512 
70b264b6a6f3ec16c8b0750d47026928f6250cb7a1a64d980c400ffbcc3af1b9c6301fe098d209fb8461cba4534b7c2edffdcdeb0548e627da107cc23d9a6b9c
-DIST mongodb-src-r5.0.16.tar.gz 56217257 BLAKE2B 
d78704c0cff4f8c1da20fdc5e083634c6dbe539136de58410ae6b86c9c5cd8044926425545ae07a7011a5febec5abb6f67773b8e539a4ac16daa1ad0ffc6a070
 SHA512 
d5fccd6cd3ee3f70457bd96a8eff66ca9872df37e196f1baf26993b6c080297d77504020e5554eaf3a2e92bb2730a467226b4bef47ab7fdc4de247d91c0143eb

diff --git a/dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch 
b/dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch
deleted file mode 100644
index 00b82aca94fc..
--- a/dev-db/mongodb/files/mongodb-4.4.8-gcc-13.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-https://cgit.openembedded.org/meta-openembedded-contrib/commit/?id=856c21b061e000640829e158b9bb9e978a974386
-
-From 5d8218b8a1b5bc71e2a0cf543a000e194daba599 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Sun, 29 Jan 2023 17:15:30 -0800
-Subject: [PATCH] free_mon: Include missing 
-
-gcc 13 moved some includes around and as a result  is no
-longer transitively included [1]. Explicitly include it
-for uintXX_t.
-
-[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
-
-Signed-off-by: Khem Raj 
 a/src/mongo/db/free_mon/free_mon_options.h
-+++ b/src/mongo/db/free_mon/free_mon_options.h
-@@ -29,6 +29,7 @@
- 
- #pragma once
- 
-+#include 
- #include 
- #include 
- 
-

diff --git a/dev-db/mongodb/mongodb-4.4.20.ebuild 
b/dev-db/mongodb/mongodb-4.4.20.ebuild
deleted file mode 100644
index 12cef7fbaaa0..
--- a/dev-db/mongodb/mongodb-4.4.20.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-SCONS_MIN_VERSION="3.3.1"
-CHECKREQS_DISK_BUILD="2400M"
-CHECKREQS_DISK_USR="512M"
-CHECKREQS_MEMORY="1024M"
-
-inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 
scons-utils systemd toolchain-funcs
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
-HOMEPAGE="https://www.mongodb.com";
-SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
-
-LICENSE="Apache-2.0 SSPL-1"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 -riscv"
-IUSE="debug kerberos ssl test +tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="acct-group/mongodb
-   acct-user/mongodb
-   >=app-arch/snappy-1.1.3:=
-   >=dev-cpp/yaml-cpp-0.6.2:=
-   dev-libs/boost:=[nls]
-   >=dev-libs/libpcre-8.42[cxx]
-   app-arch/zstd:=
-   dev-libs/snowball-stemmer:=
-   net-libs/libpcap
-   >=sys-libs/zlib-1.2.11:=
-   kerberos? ( dev-libs/cyrus-sasl[kerberos] )
-   ssl? (
-   >=dev-libs/openssl-1.0.1g:0=
-   )"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-   debug? ( dev-debug/valgrind )"
-BDEPEND="
-   $(python_gen_any_dep '
-   test? ( dev-python/pymongo[${PYTHON_USEDEP}] 
dev-python/requests[${PYTHON_USEDEP}] )
-   >=dev-build/scons-3.1.1[${PYTHON_USEDEP}]
-   dev-python/cheetah3[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   ')
-"
-PDEPEND="tools

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

2024-05-29 Thread Ionen Wolkens
commit: 536b99d1a9b941f7b8defa392141892bcebf1f68
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 30 05:16:18 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 06:38:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536b99d1

dev-util/mingw64-runtime: add 12.0.0

ucrt becomes the (upstream) default in this version, but this default
cannot be casually changed in the ebuild as it'd break without redoing
the bootstrap process (if ever switch, will ideally need a news item).

Also have not really tested how ucrt interacts with building Wine,
so would rather leave this alone for a while.

Users that know what they're doing can still flip the USE.

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

 dev-util/mingw64-runtime/Manifest  |   1 +
 .../mingw64-runtime/mingw64-runtime-12.0.0.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/dev-util/mingw64-runtime/Manifest 
b/dev-util/mingw64-runtime/Manifest
index f6f5a1fc881f..7c9183d52e6f 100644
--- a/dev-util/mingw64-runtime/Manifest
+++ b/dev-util/mingw64-runtime/Manifest
@@ -1 +1,2 @@
 DIST mingw-w64-v11.0.1.tar.bz2 10057401 BLAKE2B 
3222eed35522bf95a571b11dc52ea23153068b32497676dbb2837306ba52a78e6d1c9c44a4d64d314e64583b54f6fe86dcff3e467e101acf71cebb7d2a963963
 SHA512 
56870210011f7f9c9596dd70df3fb2577492459cf55da38691af1504b91127cb5f3eff268850dcbaa461fdc72e4e2379f7a576fd4a0e537ee1fe42531c01
+DIST mingw-w64-v12.0.0.tar.bz2 10474283 BLAKE2B 
6500045f7d77f7de01dea0f4e03f3e4ddf6154586c5e3ee9718ee2c7ef1cc83ce3cbd644b6f1dc293ae6e0bfb55a6b68d439622bd1cfdefefc4cc547317f1943
 SHA512 
949b2bfab8763ab10ec4e9fdfdaf5361517a4ab787fb98ab419b38d02694061c2e821ebbf6e2e4b39d92bdf17419d116daa8e63afd9e01d11592f39df4da69d7

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-12.0.0.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-12.0.0.ebuild
new file mode 100644
index ..458f1f8b4ea0
--- /dev/null
+++ b/dev-util/mingw64-runtime/mingw64-runtime-12.0.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit crossdev flag-o-matic toolchain-funcs
+
+DESCRIPTION="Free Win64 runtime and import library definitions"
+HOMEPAGE="https://www.mingw-w64.org/";
+SRC_URI="https://downloads.sourceforge.net/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${PV}.tar.bz2";
+S=${WORKDIR}/mingw-w64-v${PV}
+
+LICENSE="ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain tools? ( GPL-3+ 
)"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# default-ucrt: enabling requires to be done during the bootstrap process
+# or else will cause e.g. undefined reference to __intrinsic_setjmpex
+# (TODO?: ucrt became the upstream default in mingw-runtime-12.0.0, eventually
+#  may need to consider default here too which may need a news item)
+# libraries: needs working stage2 compiler (bug #665512)
+IUSE="default-ucrt headers-only idl libraries tools"
+RESTRICT="strip" # portage would use the wrong strip executable
+
+pkg_setup() {
+   target_is_not_host && MW_CROSS=true || MW_CROSS=false
+   [[ ${CBUILD} == ${CHOST} && ${CTARGET} == ${CHOST} ]] &&
+   die "Invalid configuration, please see: 
https://wiki.gentoo.org/wiki/Mingw";
+}
+
+mingw-foreach_tool() {
+   use !tools || use headers-only && return
+
+   local tool=widl
+   if use !amd64 && use !x86 && use !arm64 && use !arm; then
+   einfo "Skipping widl due to unsupported platform" #853250
+   tool=
+   fi
+
+   for tool in gendef genidl ${tool}; do
+   # not using top-level --with-tools given it skips widl
+   pushd mingw-w64-tools/${tool} >/dev/null || die
+   "${@}"
+   popd >/dev/null || die
+   done
+}
+
+src_configure() {
+   # native tools, see #644556
+   local toolsconf=()
+   # normally only widl is prefixed, but avoids clash with other targets
+   ${MW_CROSS} && toolsconf+=( --program-prefix=${CTARGET}- )
+
+   mingw-foreach_tool econf "${toolsconf[@]}"
+
+   MW_LDFLAGS=${LDFLAGS} # keep non-stripped for gendef not respecting it
+
+   # likely cross-compiling from here, update toolchain variables
+   if ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]]; then
+   unset AR AS CC CPP CXX DLLTOOL LD NM OBJCOPY OBJDUMP RANLIB RC 
STRIP
+   filter-flags '-fuse-ld=*'
+   filter-flags '-mfunction-return=thunk*' #878849
+   fi
+   local CHOST=${CTARGET}
+
+   # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+   # strip-unsupported-flags miss these during compile-only tests
+   # (primarily done for 23.0 profiles' -z, not full coverage)
+   filter-flags '-Wl,-z,*'
+
+   # -mavx with mingw-gcc has a history of obscure issues and
+   # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
+   # crashes with -march=skylake >=wine-8

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

2024-05-29 Thread Ionen Wolkens
commit: 581279bf4d84218551086939ededc970910311d2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 30 05:38:03 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 06:38:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581279bf

dev-util/mingw64-toolchain: add 12.0.0 (unkeyworded)

Same gcc+binutils, only bumps runtime.

Should be safe, but have not tested it much yet and will wait a bit
to keyword and want to spare users from long rebuilds if anything
needs fixing.

Force msvcrt-os for now (upstream switch to ucrt by default), have
not tried ucrt with wine at all and there may be things to consider
to switch safely (but less of a hassle than with crossdev given we
always bootstrap here).

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

 dev-util/mingw64-toolchain/Manifest|   1 +
 .../mingw64-toolchain-12.0.0.ebuild| 380 +
 2 files changed, 381 insertions(+)

diff --git a/dev-util/mingw64-toolchain/Manifest 
b/dev-util/mingw64-toolchain/Manifest
index 82888e7aa969..3ae5bf401675 100644
--- a/dev-util/mingw64-toolchain/Manifest
+++ b/dev-util/mingw64-toolchain/Manifest
@@ -4,3 +4,4 @@ DIST gcc-13.2.0.tar.xz 87858592 BLAKE2B 
0034b29d3d6cc05821f0c4253ce077805943aff7
 DIST gcc-14.1.0.tar.xz 92265736 BLAKE2B 
7efd6574b8bca081de6e31480ec0565c6d7fb773383e8e1fdcc17e35bba2bf44b3f4f995cdbcccd001689926e96a6563ef3d099902fe3b37ab09dcf553ab0596
 SHA512 
e9e224f2b26646fcf038d28dfa08b94c623bc57941f99894a321d01c600f7c68aff6b8837fd25e73e540de1f8de5606e98694a62cdcdfb525ce768b3ef6879ea
 DIST mingw-w64-v11.0.0.tar.bz2 10058657 BLAKE2B 
3f7637bcc7c3f25b2141d35105ea086eab74e228d7275725ffb4f07e283fd75169dbe0900a9c29494fba9ddb2ea03bdd6ae26f06048311e9c93ae3e317c4c060
 SHA512 
bc1c9fd9d8593ead9375fcbe40950f06cf7616b94dc676db2793ac9b496fe3a6cc94b5793effda3b752942be0d7d01a1c37a8f221aaf178df0d4eeb0aa6d1f8d
 DIST mingw-w64-v11.0.1.tar.bz2 10057401 BLAKE2B 
3222eed35522bf95a571b11dc52ea23153068b32497676dbb2837306ba52a78e6d1c9c44a4d64d314e64583b54f6fe86dcff3e467e101acf71cebb7d2a963963
 SHA512 
56870210011f7f9c9596dd70df3fb2577492459cf55da38691af1504b91127cb5f3eff268850dcbaa461fdc72e4e2379f7a576fd4a0e537ee1fe42531c01
+DIST mingw-w64-v12.0.0.tar.bz2 10474283 BLAKE2B 
6500045f7d77f7de01dea0f4e03f3e4ddf6154586c5e3ee9718ee2c7ef1cc83ce3cbd644b6f1dc293ae6e0bfb55a6b68d439622bd1cfdefefc4cc547317f1943
 SHA512 
949b2bfab8763ab10ec4e9fdfdaf5361517a4ab787fb98ab419b38d02694061c2e821ebbf6e2e4b39d92bdf17419d116daa8e63afd9e01d11592f39df4da69d7

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-12.0.0.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-12.0.0.ebuild
new file mode 100644
index ..9d0caa3aafaa
--- /dev/null
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-12.0.0.ebuild
@@ -0,0 +1,380 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit edo flag-o-matic multilib-build toolchain-funcs
+
+# Pick versions known to work for wine+dxvk, and avoid too frequent updates
+# due to slow rebuilds. Do _p1++ rather than revbump on changes (not using
+# Gentoo patchsets for simplicity, their changes are mostly unneeded here).
+BINUTILS_PV=2.42
+GCC_PV=14.1.0
+MINGW_PV=$(ver_cut 1-3)
+
+DESCRIPTION="All-in-one mingw64 toolchain intended for building Wine without 
crossdev"
+HOMEPAGE="
+   https://www.mingw-w64.org/
+   https://gcc.gnu.org/
+   https://sourceware.org/binutils/
+"
+SRC_URI="
+   
https://downloads.sourceforge.net/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${MINGW_PV}.tar.bz2
+   mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.xz
+"
+if [[ ${GCC_PV} == *-* ]]; then
+   SRC_URI+=" mirror://gcc/snapshots/${GCC_PV}/gcc-${GCC_PV}.tar.xz"
+else
+   SRC_URI+="
+   mirror://gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.xz
+   mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.xz
+   "
+fi
+S="${WORKDIR}"
+
+# l1:binutils+gcc, l2:gcc(libraries), l3:mingw64-runtime
+LICENSE="
+   GPL-3+
+   LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 )
+   ZPL BSD BSD-2 ISC LGPL-2+ LGPL-2.1+ MIT public-domain
+"
+SLOT="0"
+# unkeyworded for testing
+#KEYWORDS="-* ~amd64 ~x86"
+IUSE="+abi_x86_32 bin-symlinks custom-cflags +strip"
+
+RDEPEND="
+   dev-libs/gmp:=
+   dev-libs/mpc:=
+   dev-libs/mpfr:=
+   sys-libs/zlib:=
+   virtual/libiconv
+   bin-symlinks? (
+   abi_x86_64? (
+   !cross-x86_64-w64-mingw32/binutils
+   !cross-x86_64-w64-mingw32/gcc
+   )
+   abi_x86_32? (
+   !cross-i686-w64-mingw32/binutils
+   !cross-i686-w64-mingw32/gcc
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   strerror_r # libstdc++ test using -Wimplicit+error
+)
+
+PATCHES=(
+

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

2024-05-29 Thread Thomas Beierlein
commit: de0c2f96982265d871af158a11dd9220684d834a
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu May 30 06:29:27 2024 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu May 30 06:30:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0c2f96

dev-python/pygccxml: drop 2.4.0

Signed-off-by: Thomas Beierlein  gentoo.org>

 dev-python/pygccxml/Manifest   |  1 -
 .../pygccxml/files/pygccxml-2.4.0-pyproject.patch  | 10 ---
 dev-python/pygccxml/pygccxml-2.4.0.ebuild  | 33 --
 3 files changed, 44 deletions(-)

diff --git a/dev-python/pygccxml/Manifest b/dev-python/pygccxml/Manifest
index 2b29408d2234..2e8b7633ee94 100644
--- a/dev-python/pygccxml/Manifest
+++ b/dev-python/pygccxml/Manifest
@@ -1,2 +1 @@
-DIST pygccxml-2.4.0.gh.tar.gz 3165189 BLAKE2B 
855b0b6313be29e7719abe4cc6e654904657c11bfd7310d647227ce9d7760821eeb348dcd9892afbcc3d467db96daaf3010e92803fe28962db9a255cf81eae46
 SHA512 
48bf4887344c68d0a93a3908cc0a744f3d6a74dce92be88527e85cf7ba1a46f88560730dce0b858f31523cada836aad40461de935c5c2a041de0fa2ae5e38c30
 DIST pygccxml-2.5.0.gh.tar.gz 3163862 BLAKE2B 
2a61474acab7e7a21b21bc7131a9b9aae2a318d3b761c9a3865055146331891e5fb2041a9136bd8816e60a4dc76a39a22d5f5632f22336341667eee537521a42
 SHA512 
499be7383ac9817c5620f7f0b2e6fdb9a6f5d934cc54a2ef9864877a2a7d896997ab5bc2e8b0c3c87df1ac7e4a384d3c8cbcc87f9496125502c97766df57b003

diff --git a/dev-python/pygccxml/files/pygccxml-2.4.0-pyproject.patch 
b/dev-python/pygccxml/files/pygccxml-2.4.0-pyproject.patch
deleted file mode 100644
index ba00ed45ad34..
--- a/dev-python/pygccxml/files/pygccxml-2.4.0-pyproject.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 pyproject.toml.orig2023-11-20 13:59:55.807461669 +0100
-+++ pyproject.toml 2023-11-20 14:00:37.335886130 +0100
-@@ -1,5 +1,6 @@
- [build-system]
--requires = ["setuptools", "wheel"]
-+requires = ["setuptools"]
-+build-backend = "setuptools.build_meta"
- 
- [project]
- name = "pygccxml"

diff --git a/dev-python/pygccxml/pygccxml-2.4.0.ebuild 
b/dev-python/pygccxml/pygccxml-2.4.0.ebuild
deleted file mode 100644
index 114320ffb31d..
--- a/dev-python/pygccxml/pygccxml-2.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="A specialized XML reader to navigate C++ declarations"
-HOMEPAGE="https://github.com/CastXML/pygccxml";
-SRC_URI="https://github.com/CastXML/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/castxml
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests unittest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-
-python_prepare_all() {
-   eapply -p0 "${FILESDIR}/${PN}-2.4.0-pyproject.patch"
-   eapply "${FILESDIR}/${PN}-2.4.0-doc.patch"
-   eapply_user
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-05-29 Thread Alfredo Tupone
commit: 8266dfc73a7af43e4e864585fc34a6680b63e61c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 30 06:27:01 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 30 06:27:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8266dfc7

dev-ml/camlp5: Dependencies

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

 .../{camlp5-8.02.00.ebuild => camlp5-8.02.00-r1.ebuild}  | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-8.02.00.ebuild 
b/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
similarity index 88%
rename from dev-ml/camlp5/camlp5-8.02.00.ebuild
rename to dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
index 3338ff08f328..e984b76b319f 100644
--- a/dev-ml/camlp5/camlp5-8.02.00.ebuild
+++ b/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,11 +16,17 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="
-   dev-ml/camlp-streams:=
-   dev-ml/rresult:=
+   dev-ml/astring:=
dev-ml/bos:=
+   dev-ml/camlp-streams:=
+   dev-ml/fmt:=
+   dev-ml/fpath:=
+   dev-ml/logs:=
dev-ml/pcre-ocaml:=
+   dev-ml/re:=
+   dev-ml/rresult:=
 "
+DEPEND="${RDEPEND}"
 
 src_prepare() {
egit_clean



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

2024-05-29 Thread Thomas Beierlein
commit: e8fec89cedf7a3176f4d31f53ba76c780eea93e4
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu May 30 06:21:54 2024 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu May 30 06:21:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fec89c

net-wireless/gnuradio: Extend REQUIRED_USE for USE=test

Closes: https://bugs.gentoo.org/932122
Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild
index 63172f578be7..1d0d5c8bffb7 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild
@@ -37,6 +37,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
dtv? ( filter analog fec )
modtool? ( utils )
qt5? ( filter )
+   test? ( channels )
trellis? ( analog digital )
uhd? ( filter analog )
vocoder? ( filter analog )



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

2024-05-29 Thread Arthur Zamarin
commit: 639b2e2b7df98733299d73e516a341b603e78136
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed May 29 19:10:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 30 05:55:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639b2e2b

x11-misc/primus: EAPI8 bump

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-misc/primus/primus-0.2-r4.ebuild | 62 
 1 file changed, 62 insertions(+)

diff --git a/x11-misc/primus/primus-0.2-r4.ebuild 
b/x11-misc/primus/primus-0.2-r4.ebuild
new file mode 100644
index ..acd44b6182fd
--- /dev/null
+++ b/x11-misc/primus/primus-0.2-r4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Faster OpenGL offloading for Bumblebee"
+HOMEPAGE="https://github.com/amonakov/primus";
+SRC_URI="https://github.com/amonakov/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+EGIT_REPO_URI="https://github.com/amonakov/${PN}.git";
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+libglvnd"
+
+RDEPEND="
+   x11-misc/bumblebee
+   x11-drivers/nvidia-drivers[libglvnd(+)=]
+"
+DEPEND="virtual/opengl"
+
+PATCHES=(
+   "${FILESDIR}/primus-0.2-libglvnd-workaround.patch"
+   "${FILESDIR}/primus-0.2-respect-ldflags.patch"
+)
+
+src_prepare() {
+   default
+   # Exported values don't always seem to be used.  Until source fixed,
+   # patch primusrun script
+   if use libglvnd; then
+   sed -i "/libGLa/a export 
PRIMUS_libGLa='\/usr\/\$LIB\/libGLX_nvidia.so.0'" primusrun || die
+   sed -i "/libGLd/a export 
PRIMUS_libGLd='\/usr\/\$LIB\/libGLX.so.0'" primusrun || die
+   else
+   sed -i "/libGLa/a export 
PRIMUS_libGLa='\/usr\/$$LIB\/opengl\/nvidia\/lib/libGL.so.1'" primusrun || die
+   fi
+}
+
+src_compile() {
+   if use libglvnd; then
+   export PRIMUS_libGLa='/usr/$$LIB/libGLX_nvidia.so.0'
+   export PRIMUS_libGLd='/usr/$$LIB/libGLX.so.0'
+   else
+   export PRIMUS_libGLa='/usr/$$LIB/opengl/nvidia/lib/libGL.so.1'
+   fi
+   mymake() {
+   emake LIBDIR=$(get_libdir)
+   }
+   multilib_parallel_foreach_abi mymake
+}
+
+src_install() {
+   sed -i -e "s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'#" 
primusrun || die
+   dobin primusrun
+   myinst() {
+   insinto /usr/$(get_libdir)/primus
+   doins "${S}"/$(get_libdir)/libGL.so.1
+   }
+   multilib_foreach_abi myinst
+}



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

2024-05-29 Thread Arthur Zamarin
commit: 4dade50c47767d93116ce1331535b9cc63193299
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed May 29 19:10:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 30 05:55:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dade50c

x11-misc/primus: remove old

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/36890
Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-misc/primus/primus-0.2-r3.ebuild | 62 
 1 file changed, 62 deletions(-)

diff --git a/x11-misc/primus/primus-0.2-r3.ebuild 
b/x11-misc/primus/primus-0.2-r3.ebuild
deleted file mode 100644
index 3a4c0197ea9a..
--- a/x11-misc/primus/primus-0.2-r3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-build
-
-DESCRIPTION="Faster OpenGL offloading for Bumblebee"
-HOMEPAGE="https://github.com/amonakov/primus";
-SRC_URI="https://github.com/amonakov/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-EGIT_REPO_URI="https://github.com/amonakov/${PN}.git";
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+libglvnd"
-
-RDEPEND="
-   x11-misc/bumblebee
-   x11-drivers/nvidia-drivers[libglvnd(+)=]
-"
-DEPEND="virtual/opengl"
-
-PATCHES=(
-   "${FILESDIR}/primus-0.2-libglvnd-workaround.patch"
-   "${FILESDIR}/primus-0.2-respect-ldflags.patch"
-)
-
-src_prepare() {
-   default
-   # Exported values don't always seem to be used.  Until source fixed,
-   # patch primusrun script
-   if use libglvnd; then
-   sed -i "/libGLa/a export 
PRIMUS_libGLa='\/usr\/\$LIB\/libGLX_nvidia.so.0'" primusrun || die
-   sed -i "/libGLd/a export 
PRIMUS_libGLd='\/usr\/\$LIB\/libGLX.so.0'" primusrun || die
-   else
-   sed -i "/libGLa/a export 
PRIMUS_libGLa='\/usr\/$$LIB\/opengl\/nvidia\/lib/libGL.so.1'" primusrun || die
-   fi
-}
-
-src_compile() {
-   if use libglvnd; then
-   export PRIMUS_libGLa='/usr/$$LIB/libGLX_nvidia.so.0'
-   export PRIMUS_libGLd='/usr/$$LIB/libGLX.so.0'
-   else
-   export PRIMUS_libGLa='/usr/$$LIB/opengl/nvidia/lib/libGL.so.1'
-   fi
-   mymake() {
-   emake LIBDIR=$(get_libdir)
-   }
-   multilib_parallel_foreach_abi mymake
-}
-
-src_install() {
-   sed -i -e "s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'#" 
primusrun
-   dobin primusrun
-   myinst() {
-   insinto /usr/$(get_libdir)/primus
-   doins "${S}"/$(get_libdir)/libGL.so.1
-   }
-   multilib_foreach_abi myinst
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/queue-repair/

2024-05-29 Thread Sam James
commit: 63f68958085e173e3ad0590e552394bbb4a49f0d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 27 19:36:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 05:52:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f68958

net-mail/queue-repair: add python 3.1[12] support

Closes: https://bugs.gentoo.org/897114
Closes: https://bugs.gentoo.org/929718
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-mail/queue-repair/queue-repair-0.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/queue-repair/queue-repair-0.9.0-r2.ebuild 
b/net-mail/queue-repair/queue-repair-0.9.0-r2.ebuild
index 715cd0a141ad..638d88dddaa8 100644
--- a/net-mail/queue-repair/queue-repair-0.9.0-r2.ebuild
+++ b/net-mail/queue-repair/queue-repair-0.9.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailutils/

2024-05-29 Thread Eray Aslan
commit: 53eeb15125c35ba8ba335c3933435f83d1ecbc76
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu May 30 05:43:35 2024 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu May 30 05:43:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53eeb151

net-mail/mailutils: drop 3.15, 3.16

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

 net-mail/mailutils/Manifest  |   2 -
 net-mail/mailutils/mailutils-3.15.ebuild | 141 --
 net-mail/mailutils/mailutils-3.16.ebuild | 145 ---
 3 files changed, 288 deletions(-)

diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest
index 4e7c5e7fd961..1dbbe152e3be 100644
--- a/net-mail/mailutils/Manifest
+++ b/net-mail/mailutils/Manifest
@@ -1,3 +1 @@
-DIST mailutils-3.15.tar.xz 3112212 BLAKE2B 
78101178c101897bc75897a1e134796150fafccd7e8f4b603c82698dd0cd27a98dd1ed7837a87be4760e8bdb39ec7275023a8e2847f832e683b8e97e5e95d75d
 SHA512 
b6b90ad4f71c83e500a9b176694f5fb51a99baf26e52d567d222d6f037a23a0814ac84f88762cbfb4f22382c0e662191af89fb74a8a287134b8fffa58086bdd8
-DIST mailutils-3.16.tar.xz 3217812 BLAKE2B 
dfef95ffd197bfc7279118472272c4c0d5b363cbe9d26499b6fb383638e9cb94da67832124dfd5948d718e170830c38a3d7eaf0cb77b0f1fde92eae808eb2930
 SHA512 
c75015b431ca87fb19668a8c2f4da1a02be897d7bcd89cbc6a821b73c8599e51778e37c7dda4bb8a9c9aa0af521fc0bcf5f6d00383d3dd43e87ed6b9878e16ac
 DIST mailutils-3.17.tar.xz 3219484 BLAKE2B 
b2b00d4eb8b74b3f2f7341638639fef79e636364deaa0a24c9595022db44faac433c1fa26b231e29384ebdfc9c1602040cf363e637fc66ec3a738b5bd04a884a
 SHA512 
e4080d967c3e077aa72f825a0373a4750d187a04a488449e89f6fec19d9309a118412e91745575eb90d05fa541f8d2626a8fd5e8ac10710aa1f7a0ff3193

diff --git a/net-mail/mailutils/mailutils-3.15.ebuild 
b/net-mail/mailutils/mailutils-3.15.ebuild
deleted file mode 100644
index 3bb1b72f7fbf..
--- a/net-mail/mailutils/mailutils-3.15.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools elisp-common flag-o-matic python-single-r1 toolchain-funcs
-
-DESCRIPTION="A useful collection of mail servers, clients, and filters"
-HOMEPAGE="https://mailutils.org/";
-SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
-
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-macos ~x64-macos"
-IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \
-   ldap mysql nls pam postgres python servers split-usr ssl static-libs 
+threads tcpd \
-   tokyocabinet"
-
-RDEPEND="
-   !mail-filter/libsieve
-   !mail-client/mailx
-   sys-libs/ncurses:=
-   sys-libs/readline:=
-   dev-libs/libltdl:0
-   virtual/libcrypt:=
-   virtual/mta
-   berkdb? ( sys-libs/db:= )
-   bidi? ( dev-libs/fribidi )
-   emacs? ( >=app-editors/emacs-23.1:* )
-   gdbm? ( sys-libs/gdbm:= )
-   guile? ( dev-scheme/guile:12/2.2-1 )
-   kerberos? ( virtual/krb5 )
-   kyotocabinet? ( dev-db/kyotocabinet )
-   ldap? ( net-nds/openldap:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   nls? ( sys-devel/gettext )
-   pam? ( sys-libs/pam:= )
-   postgres? ( dev-db/postgresql:= )
-   python? ( ${PYTHON_DEPS} )
-   sasl? ( virtual/gsasl )
-   servers? ( virtual/libiconv dev-libs/libunistring:= )
-   ssl? ( net-libs/gnutls:= )
-   tcpd? ( sys-apps/tcp-wrappers )
-   tokyocabinet? ( dev-db/tokyocabinet )
-   "
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   servers? ( tcpd ldap )"
-
-DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README 
THANKS TODO )
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.5-add-include.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   if use mysql; then
-   sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \
-   sql/Makefile.am || die
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-
-   # maildir is the Gentoo default
-   econf \
-   MU_DEFAULT_SCHEME=maildir \
-   CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \
-   $(use_with berkdb berkeley-db) \
-   $(use_with bidi fribidi) \
-   $(use_enable ipv6) \
-   $(use_with gdbm) \
-   $(use_with sasl gsasl) \
-   $(use_with guile) \
-   $(use_with kerberos gssapi) \
-   $(use_with ldap) \
-   $(use_with mysql) \
-   $(use_enable nls) \
-   $(use_enable pam) \
-   $(use_with postgres) \
-   $(use_enable python) \
-   $(use_with ssl gnutls) \
-

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/maxitest/

2024-05-29 Thread Hans de Graaff
commit: 1165e06e60e28cbbe992502ff56f0b83f9be7a9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 30 05:06:52 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 30 05:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1165e06e

dev-ruby/maxitest: add 5.5.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/maxitest/Manifest  |  1 +
 dev-ruby/maxitest/maxitest-5.5.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index c7a70cb45168..2c68fb25ed7b 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -2,3 +2,4 @@ DIST maxitest-4.4.1.tar.gz 62757 BLAKE2B 
0023472200643dcc17aa7fc3720ebdaccb98862
 DIST maxitest-5.2.0.tar.gz 63610 BLAKE2B 
98efc803f43d02cfdec0431279446e555650928442593be436e0ebfcb0d21e505e69b9e26fd8560b12c4feb2ce307d9d46954ff8a82a80b328c2d0442c451f5a
 SHA512 
10251961613a6a014c868c3fd2a8c4c51253b2dee058561450e88ef628de25b6042b17d04d7338afd400ca30e8c3c12923f0976ec28578b726630699d2a0d5b5
 DIST maxitest-5.3.1.tar.gz 64755 BLAKE2B 
8de322902638a284dadcf269fc16d82ee70a4b5fe4211c1859ce832a8b424c98347b005f103e9a2342df8384591ff98b23171bf2f61285177aa3bf1a0520bac9
 SHA512 
a287f880a1eb8695e716654c3921ffcf27430657285ec29002834145f87db620ae481f9dd5c023edec0473ce947c366eaeb78ddbbf556d26e08605f0b9341f69
 DIST maxitest-5.4.0.tar.gz 64727 BLAKE2B 
99751c419386ab1b2a10233371c151f8d7a55315dca223e65a72ccab5b6aabb655c2e853190dc94c09dacb77542a0cdadc4121f45207d1d756f5d8b0d727f457
 SHA512 
7bdff3081b294fa43fc9a03352eb8c3be4b1a0010de5ea6a3027a9207ffcee09aeb69cec5faf430cba8ed094e76e75e6b46c6ab60f749cde1f4fcfe763ab1242
+DIST maxitest-5.5.0.tar.gz 65102 BLAKE2B 
46c7d0c9bcc794066316cc244f4628771a14224903416c4547b9c6d3f58aabae3597db93034a35f40140ee0bc443419d7e856d7a99f91565e8d6c3bbaa71a86c
 SHA512 
331fd82a069494fbf2d1e2874de1c4bc5fe9b1ee430505e43aab4d1049f2e9dcf9c50bfcee8f8b897b881c2e859dbd7fe66d9d98c13b0cbc637cd8f87715abf7

diff --git a/dev-ruby/maxitest/maxitest-5.5.0.ebuild 
b/dev-ruby/maxitest/maxitest-5.5.0.ebuild
new file mode 100644
index ..2d4e9c6b4e44
--- /dev/null
+++ b/dev-ruby/maxitest/maxitest-5.5.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Minitest + all the features you always wanted"
+HOMEPAGE="https://github.com/grosser/maxitest";
+SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-block_is_expected/

2024-05-29 Thread Hans de Graaff
commit: 356a8820cf7565490f2135494e90d7d2d08a7369
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 30 04:42:18 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 30 05:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356a8820

dev-ruby/rspec-block_is_expected: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 .../rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild  | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild 
b/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
index 5958292deed3..1f9cf2905a20 100644
--- a/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
+++ b/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -14,10 +14,10 @@ inherit ruby-fakegem
 DESCRIPTION="Simplify testing of blocks in RSpec"
 HOMEPAGE="https://github.com/pboling/rspec-block_is_expected";
 
SRC_URI="https://github.com/pboling/rspec-block_is_expected/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-IUSE=""
-SLOT="1"
 
 LICENSE="MIT"
+SLOT="1"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
 
 ruby_add_depend "test? ( >=dev-ruby/rspec-pending_for-0.1:0 )"



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

2024-05-29 Thread Ionen Wolkens
commit: b5758077a60946586c4711f2885c00bda4fc08fe
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 01:46:59 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5758077

net-misc/netifrc: Stabilize 0.7.8 x86, #930991

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

 net-misc/netifrc/netifrc-0.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/netifrc/netifrc-0.7.8.ebuild 
b/net-misc/netifrc/netifrc-0.7.8.ebuild
index 66e0d256f08d..413027626948 100644
--- a/net-misc/netifrc/netifrc-0.7.8.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 LICENSE="BSD-2 GPL-2"



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

2024-05-29 Thread Ionen Wolkens
commit: 443ce2e4a62710b61bee62a03306c2a8dfe915aa
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 01:30:21 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443ce2e4

sci-libs/netcdf: Stabilize 4.9.2-r1 amd64, #931347

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

 sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild 
b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
index a751713a52c2..45758fb6ef38 100644
--- a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux 
~x86-linux"
 IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
 RESTRICT="!test? ( test )"
 



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

2024-05-29 Thread Ionen Wolkens
commit: f4c4e91693b915a622adc5fea8b76e91818469b1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 02:46:49 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c4e916

sys-fs/xfsdump: Stabilize 3.1.12 hppa, #930552

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

 sys-fs/xfsdump/xfsdump-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild 
b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
index 94c12cefa75a..324aa478f2d0 100644
--- a/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
+++ b/sys-fs/xfsdump/xfsdump-3.1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="ncurses nls"
 
 RDEPEND="



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

2024-05-29 Thread Ionen Wolkens
commit: f37e0fbf2d093cc1af41560707406f4487165259
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 02:01:52 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37e0fbf

dev-python/fonttools: Stabilize 4.51.0 hppa, #930309

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

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

diff --git a/dev-python/fonttools/fonttools-4.51.0.ebuild 
b/dev-python/fonttools/fonttools-4.51.0.ebuild
index b558943aa371..b2122f7e18d7 100644
--- a/dev-python/fonttools/fonttools-4.51.0.ebuild
+++ b/dev-python/fonttools/fonttools-4.51.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="+native-extensions"
 
 RDEPEND="



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

2024-05-29 Thread Ionen Wolkens
commit: 8513740756377f754c578bd4e5d51ee858fb73be
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:31:21 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:34:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85137407

dev-python/jaraco-versioning: Stabilize 1.1.0 ppc, #931717

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

 dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild 
b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
index 56797c1ff1b4..65785179ff45 100644
--- a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
+++ b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: a3acb1f8e08cd26b027710b5c6fb74e6687d389b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 03:12:50 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3acb1f8

media-libs/alsa-lib: Stabilize 1.2.11 hppa, #930587

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

 media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
index 0c1e39bdc908..6038d46f5079 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-ucm-conf/

2024-05-29 Thread Ionen Wolkens
commit: d3f53469aae066071a417afbdcb532985d48f4c3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 03:12:45 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f53469

media-libs/alsa-ucm-conf: Stabilize 1.2.11 hppa, #930587

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

 media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild 
b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild
index 37d23abcd233..f6ee0816c945 100644
--- a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild
+++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86"
 
 RDEPEND="!

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

2024-05-29 Thread Ionen Wolkens
commit: 9edb581232d6b3bea35144c09a27272fd81a5409
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 03:12:54 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edb5812

media-sound/alsa-utils: Stabilize 1.2.11 hppa, #930587

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

 media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
index 69b5aa9a2ca6..83628895106c 100644
--- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux"
 
 DEPEND="



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

2024-05-29 Thread Ionen Wolkens
commit: b9d4d6825c40e0f02945cddd93f80e5aca65a308
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 02:50:58 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d4d682

app-editors/mg: Stabilize 20230501 hppa, #930556

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

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

diff --git a/app-editors/mg/mg-20230501.ebuild 
b/app-editors/mg/mg-20230501.ebuild
index dc7838663d6b..9724cf464295 100644
--- a/app-editors/mg/mg-20230501.ebuild
+++ b/app-editors/mg/mg-20230501.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hboetes/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ~ppc64 ~riscv sparc x86"
 IUSE="livecd"
 
 RDEPEND="



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

2024-05-29 Thread Ionen Wolkens
commit: ea352a65f750c1c0a25e9b371529db3aa25117f8
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 02:15:43 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea352a65

media-libs/alsa-lib: Stabilize 1.2.10-r3 hppa, #930396

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
index af9a3d46e23c..57080845dff8 100644
--- a/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r3.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux"
 IUSE="alisp debug doc python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-05-29 Thread Ionen Wolkens
commit: 1dbb03b7d86f3ef7de72d0b52f4ecbc72da24052
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 00:00:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbb03b7

dev-python/jaraco-vcs: Stabilize 2.2.0 arm, #931717

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

 dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild 
b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
index 9759f101416b..8de8fe77687b 100644
--- a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
+++ b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
dev-python/jaraco-classes[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: 4863ea53a74ebb6ff347a1af8aabeba61ed300ee
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:27:24 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:34:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4863ea53

dev-python/rst-linker: Stabilize 2.6.0 ppc64, #931717

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

 dev-python/rst-linker/rst-linker-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rst-linker/rst-linker-2.6.0.ebuild 
b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
index 4731b455fef1..b342edf9778b 100644
--- a/dev-python/rst-linker/rst-linker-2.6.0.ebuild
+++ b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/jaraco-context[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: 49bb7abdb3e51a3a2405942675ad6d0e6a0455e3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 01:43:17 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bb7abd

net-misc/netifrc: Stabilize 0.7.8 amd64, #930991

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

 net-misc/netifrc/netifrc-0.7.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/netifrc/netifrc-0.7.8.ebuild 
b/net-misc/netifrc/netifrc-0.7.8.ebuild
index 5089d7c353b7..66e0d256f08d 100644
--- a/net-misc/netifrc/netifrc-0.7.8.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.8.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 LICENSE="BSD-2 GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-dvb-saa716x/

2024-05-29 Thread Ionen Wolkens
commit: db0095749ece4c7efecd98561006da40bd070215
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 01:10:30 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db009574

media-tv/v4l-dvb-saa716x: Stabilize 0.0.1_p20170225-r6 amd64, #930419

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

 media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r6.ebuild 
b/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r6.ebuild
index 18644b71e336..1b4fe67a81d7 100644
--- a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r6.ebuild
+++ b/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/powARman-v4l-dvb-saa716x-${REVISION}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="sys-firmware/tt-s2-6400-firmware"
 



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

2024-05-29 Thread Ionen Wolkens
commit: eeacdf7d79149cef14f631daafd540f985a761bc
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 00:00:32 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeacdf7d

dev-python/pytest-subprocess: Stabilize 1.5.0 arm, #931717

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

 dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild 
b/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild
index 612dcd9b90b9..455fb3cd2456 100644
--- a/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild
+++ b/dev-python/pytest-subprocess/pytest-subprocess-1.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
>=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: d0510918575682f82a39fa5711191c5f25925cb3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 00:00:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0510918

dev-python/rst-linker: Stabilize 2.6.0 arm, #931717

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

 dev-python/rst-linker/rst-linker-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rst-linker/rst-linker-2.6.0.ebuild 
b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
index 7619fd56b8f7..22fac9f47329 100644
--- a/dev-python/rst-linker/rst-linker-2.6.0.ebuild
+++ b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
dev-python/jaraco-context[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: 690b051772edb42fa3a1f3aaf40b1bb1c370b361
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 00:03:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690b0517

sys-apps/razer-cli: Stabilize 2.2.1-r1 amd64, #930839

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

 sys-apps/razer-cli/razer-cli-2.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/razer-cli/razer-cli-2.2.1-r1.ebuild 
b/sys-apps/razer-cli/razer-cli-2.2.1-r1.ebuild
index ca17fe5b39aa..081fb103f29c 100644
--- a/sys-apps/razer-cli/razer-cli-2.2.1-r1.ebuild
+++ b/sys-apps/razer-cli/razer-cli-2.2.1-r1.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/LoLei/${PN}/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



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

2024-05-29 Thread Ionen Wolkens
commit: ca4fe4bd75149d70283a2b8e5d1e76bca01c5f6b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu May 30 00:00:33 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4fe4bd

dev-python/jaraco-versioning: Stabilize 1.1.0 arm, #931717

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

 dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild 
b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
index 65785179ff45..12e53cf5ef73 100644
--- a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
+++ b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: 08a98b05d2ffed7794fa3a8f08034162f48ac1e1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:31:21 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:34:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a98b05

dev-python/jaraco-vcs: Stabilize 2.2.0 ppc, #931717

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

 dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild 
b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
index a4e0e3f74821..9759f101416b 100644
--- a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
+++ b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/jaraco-classes[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: 50e3c250e7d233aa32893cab05077c285ceae7e7
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 23:59:59 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e3c250

www-client/firefox: Stabilize 115.11.0 ppc64, #931936

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

 www-client/firefox/firefox-115.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-115.11.0.ebuild 
b/www-client/firefox/firefox-115.11.0.ebuild
index daf6e9f9cacc..0edc08563f46 100644
--- a/www-client/firefox/firefox-115.11.0.ebuild
+++ b/www-client/firefox/firefox-115.11.0.ebuild
@@ -56,7 +56,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox";
 
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
 
 SLOT="esr"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2024-05-29 Thread Ionen Wolkens
commit: 286e6f2ed434801c7b091bb201c532a38ec1e261
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:31:21 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:35:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286e6f2e

dev-python/rst-linker: Stabilize 2.6.0 ppc, #931717

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

 dev-python/rst-linker/rst-linker-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rst-linker/rst-linker-2.6.0.ebuild 
b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
index b342edf9778b..7619fd56b8f7 100644
--- a/dev-python/rst-linker/rst-linker-2.6.0.ebuild
+++ b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/jaraco-context[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: eb4cbadb0b0d7a83b47aeeb54383db44cb447e0c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:27:24 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:34:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4cbadb

dev-python/jaraco-vcs: Stabilize 2.2.0 ppc64, #931717

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

 dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild 
b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
index 2db6779ba294..a4e0e3f74821 100644
--- a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
+++ b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/jaraco-classes[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: ca438fb263862ddd57c9e251a3a9974de3d6bf02
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:27:24 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:34:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca438fb2

dev-python/jaraco-versioning: Stabilize 1.1.0 ppc64, #931717

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

 dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild 
b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
index fe3ea92c0b65..56797c1ff1b4 100644
--- a/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
+++ b/dev-python/jaraco-versioning/jaraco-versioning-1.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: 745604cf88063f0b3d621d17db8c1e6c190e2463
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:14:03 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:34:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745604cf

dev-python/rst-linker: Stabilize 2.6.0 arm64, #931717

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

 dev-python/rst-linker/rst-linker-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/rst-linker/rst-linker-2.6.0.ebuild 
b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
index ea6df8fca75b..4731b455fef1 100644
--- a/dev-python/rst-linker/rst-linker-2.6.0.ebuild
+++ b/dev-python/rst-linker/rst-linker-2.6.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/jaraco-context[${PYTHON_USEDEP}]



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

2024-05-29 Thread Ionen Wolkens
commit: 9e640068eaa646de495aa7b35ba2c54d75196b3e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May 29 22:14:02 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 30 04:34:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e640068

dev-python/jaraco-vcs: Stabilize 2.2.0 arm64, #931717

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

 dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild 
b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
index 7603d3294ee5..2db6779ba294 100644
--- a/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
+++ b/dev-python/jaraco-vcs/jaraco-vcs-2.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/jaraco-classes[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2024-05-29 Thread Sam James
commit: 56826c1b66582c24589865d959f58ac78c76f546
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 04:26:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 04:26:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56826c1b

net-p2p/qbittorrent: Stabilize 4.6.4 amd64, #933158

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

 net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild
index 1e8085bbed01..d003502d13d5 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild
@@ -16,7 +16,7 @@ else
https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz
verify-sig? ( 
https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz.asc )
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-qbittorrent )"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qBittorrent.asc



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

2024-05-29 Thread Sam James
commit: 108bff44cc84e22bb06798831b90ecdced07ab40
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 04:26:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 04:26:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108bff44

app-text/calibre: Stabilize 7.9.0 amd64, #933159

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

 app-text/calibre/calibre-7.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/calibre/calibre-7.9.0.ebuild 
b/app-text/calibre/calibre-7.9.0.ebuild
index 8bbc8f3c7a6f..176a40d67c9a 100644
--- a/app-text/calibre/calibre-7.9.0.ebuild
+++ b/app-text/calibre/calibre-7.9.0.ebuild
@@ -35,7 +35,7 @@ LICENSE="
OFL-1.1
PSF-2
 "
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 SLOT="0"
 IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
 



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2024-05-29 Thread Sam James
commit: c8fc3e4ff07dcd92ed64b1d44c2565e22fdbb888
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 04:07:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 04:07:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fc3e4f

net-p2p/qbittorrent: Stabilize 4.6.4 x86, #933158

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

 net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild
index 534975068940..1e8085bbed01 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.6.4.ebuild
@@ -16,7 +16,7 @@ else
https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz
verify-sig? ( 
https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz.asc )
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-qbittorrent )"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qBittorrent.asc



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

2024-05-29 Thread Michał Górny
commit: 30b1a53124c43dab688839d94a50b4bdac66d9b8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:37:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:02:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b1a531

dev-python/openpyxl: Bump to 3.1.3

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

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

diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index 1d3454889175..e9954806baa0 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1 +1,2 @@
 DIST openpyxl-3.1.2.tar.bz2 2733302 BLAKE2B 
7030c698c2dfa3c3f27f23485e33cc9f4ffc0c473e590785ebfa03a958f7c1deab98503890b7350f32cbb4607b3fbf543b35299c0f8abfbfcc779e96ddda9ee1
 SHA512 
307d82dcf839c60be606c01f862701f69017573894c7fd26e35ec3edead2ea2a126aecca61b0c7f6727ff834dd6bed844095b9a56f2b510689ab071926a7a742
+DIST openpyxl-3.1.3.tar.bz2 2739587 BLAKE2B 
64161f8ea0629f4bd2ef65187c2d1c0cfa23e155df7b5a4a81c386c48d339956e3d854da040157170852df19ab53d65fd0be9a4f1d4f5b5f6eed20e0fe1e89f9
 SHA512 
dee9dac201319ed6b3c14cb0cd396148a7caedebb2a95534a1b9fcb75afc445bfd73e67fdbd750334872e4bd3bf1a71d20c48930ff6b195f4f1c6312a5e762f8

diff --git a/dev-python/openpyxl/openpyxl-3.1.3.ebuild 
b/dev-python/openpyxl/openpyxl-3.1.3.ebuild
new file mode 100644
index ..e1d43c5174d6
--- /dev/null
+++ b/dev-python/openpyxl/openpyxl-3.1.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
+HOMEPAGE="
+   https://openpyxl.readthedocs.io/en/stable/
+   https://foss.heptapod.net/openpyxl/openpyxl/
+"
+SRC_URI="
+   https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/et-xmlfile[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/lxml-5.0.3[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg]
+   )
+"
+
+distutils_enable_sphinx doc \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # GC assumptions (pypy)
+   openpyxl/tests/test_iter.py::test_file_descriptor_leak
+   )
+
+   if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   # 
https://foss.heptapod.net/openpyxl/openpyxl/-/issues/2187
+   
openpyxl/compat/tests/test_compat.py::test_numpy_tostring
+   )
+   fi
+
+   epytest
+}



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

2024-05-29 Thread Michał Górny
commit: 3804e0705cedb994805768e7f39d18fd047bcf51
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:44:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:02:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3804e070

dev-python/rapidfuzz: Bump to 3.9.2

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

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

diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 5389c840dbed..b2ba4048b0b5 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1,3 @@
 DIST rapidfuzz-3.9.0.tar.gz 1591028 BLAKE2B 
84b8e4572a596c291d6579cfdffd0d624e00ca1f93a38337ba6ad543d346fea0b9a636cd3814724073588b3cd2e61dea9b8c0527b1630f8f06ea6593537bbde6
 SHA512 
bfd0d399dc75c6654d5e66522a057298d3914f8b74955e873034b314926127971f1bf4ddca0c2c92e81ba5bae79caf249303b169805d48ef3d6c64fb706c9547
 DIST rapidfuzz-3.9.1.tar.gz 1595099 BLAKE2B 
491eb1dd3ea64f361e15e6f828d162b383f2cbe068331c6001fb112966b599199870013bc2e10b5e8dfe1d7c6f676a6d577d9d43b6054874a3b721233d17ba77
 SHA512 
f8efcc271a823c957b2a00f78ab7bf37133a87027fcb75d9e24cf1629b776d3f970ebe4f596e6685013408637e2e2b3713680c7716e9adb505241b61decee18b
+DIST rapidfuzz-3.9.2.tar.gz 1595571 BLAKE2B 
47af3ce0a75eaf308e9ac3b00377f043f81fdd8687fc2b2278bc07cf8d1ec0f2734ddc3451867378a6018e09c74aa0048bed621f91be4dfafbe7d3f22c179269
 SHA512 
a8790205534f6de41cb527fb4d8697f51104ae13686bed3644752b50952c36e017892705200c4fff65ecc892894149b76a7b3588eab209bcec11866ed0ec40ff

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild
new file mode 100644
index ..9aeb04057dba
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+# custom wrapper over setuptools
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Rapid fuzzy string matching in Python using various string 
metrics"
+HOMEPAGE="
+   https://github.com/rapidfuzz/RapidFuzz/
+   https://pypi.org/project/rapidfuzz/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# all these are header-only libraries
+DEPEND="
+   >=dev-cpp/taskflow-3.0.0
+   >=dev-cpp/rapidfuzz-cpp-3.0.4
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   dev-python/rapidfuzz-capi[${PYTHON_USEDEP}]
+   >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # sterilize build flags
+   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
+   # remove bundled libraries
+   rm -r extern || die
+   # force recythonization
+   find src -name '*.cxx' -delete || die
+   # do not require exact taskflow version
+   sed -i -e '/Taskflow/s:3\.7\.0::' CMakeLists.txt || die
+
+   distutils-r1_src_prepare
+
+   export RAPIDFUZZ_BUILD_EXTENSION=1
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   # scikit-build is broken and reuses the same build
+   # https://github.com/scikit-build/scikit-build/issues/633
+   rm -r _skbuild || die
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-05-29 Thread Michał Górny
commit: d138e05994c21ce724ff579d2af86b360ee2741f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:43:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:02:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d138e059

dev-python/requests: Bump to 2.32.3

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

 dev-python/requests/Manifest   |  1 +
 dev-python/requests/requests-2.32.3.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest
index 5a523f50c9e2..154343007820 100644
--- a/dev-python/requests/Manifest
+++ b/dev-python/requests/Manifest
@@ -1,2 +1,3 @@
 DIST requests-2.32.1.tar.gz 129920 BLAKE2B 
9f46afeb3ea62e8bb537fb793bcf1b65b5cc2ae3f22263151b0bf5879aa2a11a1e8453cc325f552964551750ef81524ef99ce132bb19df5161e1df5fe77f
 SHA512 
6ae12ca26f04c3c001ef1882d17cd7f12412114214961db42d6b5f3f507640d1f07e325034761e02e7e5d9daacaab10a16884c2cb2c4128ca059a142b52bace8
 DIST requests-2.32.2.tar.gz 130327 BLAKE2B 
46fd3e49a63f55133126a1896bb693050a63a062c7258f119e285a735004671b12595debd87955b5f6f084996495e8a100bb0b09a43c376df0dcb0a6a8d083e2
 SHA512 
6f85e41f30d8bdf8d3343092d7fc163342c22c21cf0490eabd65cb66b59a464fbd6a4cd28f1f3ab1eac636adff2a8d55ded54c40351df93deafeb2aba62bcbde
+DIST requests-2.32.3.tar.gz 131218 BLAKE2B 
c36bd80e0544e83b80c001e6bfdde7b8552e65b888d44d781f95d5a6302dd34dfd4368e18dbfeab3a014d7170946c502e3bf3a6dbd027a60a2f0f535c674d75c
 SHA512 
20d413597ff4803a62156ada25ef2e8a5edd0d4dbf7d79cc7fcd88d51a76e019a7dacf41d7c3d546306f37c506ede68f16b9afea57c918db64e702382b1ae420

diff --git a/dev-python/requests/requests-2.32.3.ebuild 
b/dev-python/requests/requests-2.32.3.ebuild
new file mode 100644
index ..35aa92871750
--- /dev/null
+++ b/dev-python/requests/requests-2.32.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HTTP library for human beings"
+HOMEPAGE="
+   https://requests.readthedocs.io/
+   https://github.com/psf/requests/
+   https://pypi.org/project/requests/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="socks5 test-rust"
+
+RDEPEND="
+   >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}]
+   =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] )
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/pytest-httpbin-2.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet (doctests)
+   requests/__init__.py::requests
+   requests/api.py::requests.api.request
+   requests/models.py::requests.models.PreparedRequest
+   requests/sessions.py::requests.sessions.Session
+   # require IPv4 interface in 10.* range
+   tests/test_requests.py::TestTimeout::test_connect_timeout
+   tests/test_requests.py::TestTimeout::test_total_timeout_connect
+   # TODO: openssl?
+   tests/test_requests.py::TestRequests::test_pyopenssl_redirect
+   # flask-2
+   
tests/test_requests.py::TestRequests::test_cookie_sent_on_redirect
+   
tests/test_requests.py::TestRequests::test_cookie_removed_on_expire
+   
tests/test_requests.py::TestPreparingURLs::test_redirecting_to_bad_url
+   )
+
+   case ${EPYTHON} in
+   python3.13)
+   ;&
+   python3.12)
+   EPYTEST_DESELECT+=(
+   # different repr()
+   
requests/utils.py::requests.utils.from_key_val_list
+   )
+   ;;
+   esac
+
+   if ! has_version "dev-python/trustme[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   
tests/test_requests.py::TestRequests::test_https_warnings
+   )
+   fi
+
+   epytest
+}



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

2024-05-29 Thread Michał Górny
commit: 1dfc426c34df88b72115b96ad42128969b72
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:45:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:03:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfc426c

dev-python/httpauth: Bump to 0.4.1

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

 dev-python/httpauth/Manifest  |  1 +
 dev-python/httpauth/httpauth-0.4.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/httpauth/Manifest b/dev-python/httpauth/Manifest
index 1840fe76521a..b7d147793fdd 100644
--- a/dev-python/httpauth/Manifest
+++ b/dev-python/httpauth/Manifest
@@ -1,2 +1,3 @@
 DIST httpauth-0.3.tar.gz 4440 BLAKE2B 
41c9ba9ee50b7fcc4ed409f4b34897b5243df4065fd081cd5c0951ebe2719a34a424e59c21adbcd9be133c8fe4fa4ad9dc7bec561285b873987f982f684b3682
 SHA512 
aa35148322a1c5ffc22a132d3062d300118aa23181a0008018d0aacfd473758d86d50ff1236d88126858a53e2f45aeea938988b2d1a8f62f80a97d8c2cc69822
+DIST httpauth-0.4.1.tar.gz 5526 BLAKE2B 
afa99c4cd1d2a8a0d776b8e68e4b5864db786713eba6213c18f5773d6347e70e785e03ba57ce23e89c8eb80c2f04829ed0c617c8ccdee802e394e5f39df6a858
 SHA512 
f9472aa8aa3e640bfd00b458fe356fa7d1d762d64ca5fececf7d679ce81c03b6efe22d7c224b09eed188b9289aa59efb43f9e626e71552285d886a1fab1318ef
 DIST httpauth-0.4.gh.tar.gz 5437 BLAKE2B 
9db9085afab06a8189e6ecad38a7da8a5599a39f6ca257f3a29818eeea100ca8301c704873977177ca6f40f46953365d5af14a713f87ea85747d84d006787850
 SHA512 
3e42bd400447f0179ae70662d79c61378a20dd1fcec2684d6b374de3114e362d1ad177ac7dcd9624a167de213df67438933161c083515a1ec6d20aadc6003dc4

diff --git a/dev-python/httpauth/httpauth-0.4.1.ebuild 
b/dev-python/httpauth/httpauth-0.4.1.ebuild
new file mode 100644
index ..48b72a50aecc
--- /dev/null
+++ b/dev-python/httpauth/httpauth-0.4.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A WSGI middleware that secures routes using HTTP Digest 
Authentication"
+HOMEPAGE="
+   https://github.com/jonashaag/httpauth/
+   https://pypi.org/project/httpauth/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



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

2024-05-29 Thread Michał Górny
commit: 1156591e7d79fb95241f75d55602ae48b06f00f3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:51:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:03:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1156591e

net-misc/electrum: Bump to 4.5.5

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

 net-misc/electrum/Manifest  |   1 +
 net-misc/electrum/electrum-4.5.5.ebuild | 118 
 2 files changed, 119 insertions(+)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index fac2490a9d79..614a43a5cafc 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1 +1,2 @@
 DIST electrum-4.5.4.gh.tar.gz 4911082 BLAKE2B 
89a58966426b705e0ddfadd75d4c2996976abb66695edd5d426c0232f58a2da701f20112f31a2498858c61a4a1cd9e048b44072bad128b54651929b96341c1c3
 SHA512 
3fda9a931067e35d8bc11da883a1208428975fe65b0fc20eb26bdd2c3840b5c3ed4261e60344c7256461887d286e432568ef385d9c6b1216e708e099b34b
+DIST electrum-4.5.5.gh.tar.gz 4927614 BLAKE2B 
9b0bdf4f79ed15279bd8485b9d7fd1d911a5cdc6c3a2deb5e72dad7cd232c87d3f41f10ab572ab3969c9d1ddc65742d1983369a43946ab7f321d49975a50b41a
 SHA512 
28121665cad7bc540600562d4d3e72e20108785c096647fdcc9eb8c26616a04730f53ba53b19f6a332eadc8e20a5524b33dab3719421aeb2b51a0531f9e8ef11

diff --git a/net-misc/electrum/electrum-4.5.5.ebuild 
b/net-misc/electrum/electrum-4.5.5.ebuild
new file mode 100644
index ..85c8d7cc1e8f
--- /dev/null
+++ b/net-misc/electrum/electrum-4.5.5.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses?"
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="User friendly Bitcoin client"
+HOMEPAGE="
+   https://electrum.org/
+   https://github.com/spesmilo/electrum/
+"
+SRC_URI="
+   https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli ncurses qrcode +qt5"
+REQUIRED_USE="|| ( cli ncurses qt5 )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   =dev-python/aiohttp-socks-0.8.4[${PYTHON_USEDEP}]
+   =dev-python/aiorpcx-0.23*[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.1.0[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-2[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/pbkdf2[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.20[${PYTHON_USEDEP}]
+   qrcode? ( media-gfx/zbar[v4l] )
+   qt5? (
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   ncurses? ( $(python_gen_impl_dep 'ncurses') )
+"
+BDEPEND="
+   test? (
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # test for qml/PyQt6 GUI that doesn't work anyway
+   tests/test_qml_types.py
+)
+
+src_prepare() {
+   # use backwards-compatible cryptodome API
+   sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
+
+   # make qdarkstyle dep optional
+   sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die
+
+   # remove upper bounds from deps
+   sed -i -e 's:,<[0-9.]*::' contrib/requirements/requirements.txt || die
+
+   local bestgui
+   if use qt5; then
+   bestgui=qt
+   elif use ncurses; then
+   bestgui=text
+   else
+   bestgui=stdio
+   fi
+   sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' 
${PN}/${PN} || die
+
+   eapply_user
+
+   xdg_environment_reset
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   dodoc RELEASE-NOTES
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   ver_test "${v}" -ge 4.3.4 && return
+   done
+
+   ewarn "If you are new to BitCoin, please be aware that:"
+   ewarn "1. Cryptocurrencies are volatile.  BTC has been subject to rapid"
+   ewarn "   changes of value in the past."
+   ewarn "2. Cryptocurrency ownership is determined solely by the access 
to"
+   ewarn "   the private key.  If the key is lost or stolen, BTC are 
unrevocably"
+   ewarn "   lost."
+   ewarn "3. Proof-of-work based cryptocurrencies have negative 
environmental"
+ 

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

2024-05-29 Thread Michał Górny
commit: 0490d8f728608d9a43ca26bb0e1998aa9bc36687
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:41:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:02:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0490d8f7

dev-python/gsd: Bump to 3.3.0

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

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

diff --git a/dev-python/gsd/Manifest b/dev-python/gsd/Manifest
index 788096f40a97..3ea7ca0ce492 100644
--- a/dev-python/gsd/Manifest
+++ b/dev-python/gsd/Manifest
@@ -1 +1,2 @@
 DIST gsd-3.2.1.tar.gz 108463 BLAKE2B 
d944a1a7f991e0894bfa1e42aa891ed02f0bbbf91efda39ab45b87f21c17bcc16251a51a34682efb67b6b85cf7fc9d6d92108d85d9643ab8e19aed584397779f
 SHA512 
e889b72d3857d41e68d9515d5857d99f8f6ceead4b8a43019ddf11c4600054c7af3e046792ce154031bfb439c57ecd9d0e553a574cbbf7bce2578b90da631230
+DIST gsd-3.3.0.tar.gz 108961 BLAKE2B 
1f734534717af776ebb5a62ddf67eabcc5bc99a814e48ac8d962fc034f24e4eb87a3e45087f3e2f7db757bfd57e44668e41a3ca1fccf406d964024a3a2d399ae
 SHA512 
f01017f46626d19ae5e5bf683c719d6f74b0f3a9d295cd2e54d736f8ca9c25740389b9701b636b2513039919d52e6a6193215cdf759c1f5d3e686071c3888c27

diff --git a/dev-python/gsd/gsd-3.3.0.ebuild b/dev-python/gsd/gsd-3.3.0.ebuild
new file mode 100644
index ..a16117a836ec
--- /dev/null
+++ b/dev-python/gsd/gsd-3.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="GSD - file format specification and a library to read and write 
it"
+HOMEPAGE="
+   https://github.com/glotzerlab/gsd/
+   https://pypi.org/project/gsd/
+"
+SRC_URI="
+   https://github.com/glotzerlab/gsd/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-python/numpy-1.24.2[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs gsd
+}



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

2024-05-29 Thread Michał Górny
commit: cd036880c50f1d0ea797ad58c693099e84abdd9a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:38:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:02:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd036880

dev-python/sympy: Bump to 1.12.1

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

 dev-python/sympy/Manifest|   1 +
 dev-python/sympy/sympy-1.12.1.ebuild | 104 +++
 2 files changed, 105 insertions(+)

diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest
index 94b934578aef..c480f49b59e0 100644
--- a/dev-python/sympy/Manifest
+++ b/dev-python/sympy/Manifest
@@ -1,2 +1,3 @@
+DIST sympy-1.12.1.gh.tar.gz 8025309 BLAKE2B 
01fe3e95716b0efcf682613fb8ba6f149f4f4dc4ad3f20eb816d85f30042af1cd5860d3d157d4c26458520cc2f8e994ae6671058a7a0d5237e7f15d0e61f9e53
 SHA512 
9b50d2b0e8e9628c38296f8d1e25c83b1b9fa1503166b48cc344709217393b00910ad3441a1da0e81e6faf56e5db7a33bc96926918da024cafc77fb4957f94a4
 DIST sympy-1.12.1rc1.gh.tar.gz 8009898 BLAKE2B 
7afbcb0c17249509a1a780bdfbe72eee5aaa4b4548a587968bd2c454cbdbda9e81b47ee31c98a8aa2323d575a9cc8897f9b52aba0eec1ed831e3038b2fc15aff
 SHA512 
575947bc1057d8bfb5e4d6f84243d0206449ef97d861e6029c11f0868c34b8d909159901054469738577edc8f941db14a61936402037a24153c1ca97af4758ad
 DIST sympy-1.12.gh.tar.gz 7212937 BLAKE2B 
1d37a019e7a6700e69e16d6ca7fdc563711165fc226ac6ec745d20fa6dc689ee9ea01a92549d851aacff763230872c2d1d0cb5bde581c4f960f5de515ffb5f06
 SHA512 
96a89b88f6912d70c56f5bd1903dd3c518963118ff25d033cdcb7da2f260b8ee209d3ab4a4394dd2b5dc0b4585b71ccd55d55c8e5c6e28024cccbedf07ee4360

diff --git a/dev-python/sympy/sympy-1.12.1.ebuild 
b/dev-python/sympy/sympy-1.12.1.ebuild
new file mode 100644
index ..b5b261a645c7
--- /dev/null
+++ b/dev-python/sympy/sympy-1.12.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Computer Algebra System in pure Python"
+HOMEPAGE="
+   https://www.sympy.org/
+   https://github.com/sympy/sympy/
+   https://pypi.org/project/sympy/
+"
+# pypi sdist misses some files, notably top-level conftest.py, as of 1.12.1_rc1
+SRC_URI="
+   https://github.com/sympy/sympy/archive/${PV/_/}.tar.gz
+   -> ${P/_/}.gh.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet 
symengine texmacs"
+
+RDEPEND="
+   dev-python/mpmath[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   aesara? (
+   $(python_gen_cond_dep '
+   dev-python/aesara[${PYTHON_USEDEP}]
+   ' python3_{10..11})
+   )
+   imaging? ( dev-python/pillow[${PYTHON_USEDEP}] )
+   ipython? ( dev-python/ipython[${PYTHON_USEDEP}] )
+   latex? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsextra
+   png? ( app-text/dvipng )
+   pdf? ( app-text/ghostscript-gpl )
+   )
+   mathml? ( dev-python/lxml[${PYTHON_USEDEP}] )
+   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
+   pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] )
+   symengine? ( dev-python/symengine[${PYTHON_USEDEP}] )
+   texmacs? ( app-office/texmacs )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # require old version of antlr4
+   sympy/parsing/tests/test_autolev.py
+   sympy/parsing/tests/test_latex.py
+   # crash due to assertions in sys-devel/llvm[debug]
+   sympy/parsing/tests/test_c_parser.py
+
+   # TODO: pytest?
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_check
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_dsolve_dotprodsimp
+
+   # either very slow or hanging
+   
sympy/solvers/ode/tests/test_systems.py::test_linear_new_order1_type2_de_lorentz_slow_check
+   
sympy/integrals/tests/test_failing_integrals.py::test_issue_15227
+   
sympy/matrices/tests/test_matrices.py::test_pinv_rank_deficient_when_diagonalization_fails
+   
sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type1
+   
sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type3
+
+   # known broken
+   # https://github.com/sympy/sympy/issues/26321
+   sympy/solvers/tests/test_simplex.py::test_lp
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   

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

2024-05-29 Thread Michał Górny
commit: 28cc4bd7eb3eb38b32fe5dbebe0508feccec6278
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 03:39:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 04:02:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cc4bd7

dev-python/sqlglot: Bump to 24.0.3

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 3918780d10d3..0f419359b342 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -21,6 +21,7 @@ DIST scopeguard-1.2.0.crate 11619 BLAKE2B 
8b7e9ed6cefef9ee55407fb9690d57a2a98bb9
 DIST smallvec-1.11.2.crate 34801 BLAKE2B 
58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327
 SHA512 
5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
 DIST sqlglot-24.0.1.tar.gz 18650459 BLAKE2B 
96069393d5e9f05644d7352b701f74c9da157656d4cf9504557a004c0a288fa23b477bf1c50038b0dc14911e05d4da0b93da101d161eedcdc274c7f02daea17a
 SHA512 
d1fcf7839fa8fdcb8cba311c6aad6b588619d75275b80483d2adc6fa8162e288abc7f3f410570c81bd50c3ac6d9429e85d93e1b4e5a01700c5249c8e85339817
 DIST sqlglot-24.0.2.tar.gz 18685998 BLAKE2B 
82b08e1de59ff4d2f8ad8760693a9223c8a9431e943640d2a97453eb66d0af0dc7a3979ac61a26d8d3ca834614c1469716bea059176aace45f2a3e3c0824f522
 SHA512 
01fa975b0d2d09bac87f3bcf7e39dbc733979d098adffd42c65f83ad7a8d81c48b5b327a8a244a4efbcca3924cf3fe7d3addc99a544d7f4ac446e3f85f52010b
+DIST sqlglot-24.0.3.tar.gz 18699657 BLAKE2B 
263092d5646f3f29c8f1251102623c37257a678f5837ca374576ce96ab49ec6db030bdfacd34bf729119faea995a5698e7952c381880f5e0616c60260f525aba
 SHA512 
765449ead2e3561970c4e77d80dab9449ae283a6d214b8eb7386f82c0eee2a60869ecd1a0e9453640786fbda3bea5550a3856bef1dc73a7fcf0500b318c79dae
 DIST syn-2.0.41.crate 246016 BLAKE2B 
9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db
 SHA512 
6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
 DIST target-lexicon-0.12.12.crate 25156 BLAKE2B 
f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85
 SHA512 
6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 
4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac
 SHA512 
bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920

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

[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/

2024-05-29 Thread Quincy Fleming
commit: 73a76c4b3a3f85f3d84d211d6d0334724490a0e0
Author: Quincy Fleming  protonmail  com>
AuthorDate: Thu May 30 03:59:42 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Thu May 30 03:59:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73a76c4b

dev-embedded/qdl: modified *DEPEND variables

Signed-off-by: Quincy Fleming  protonmail.com>

 .../qdl/{qdl-2024.4.9.ebuild => qdl-2024.4.9-r1.ebuild}  | 13 ++---
 dev-embedded/qdl/qdl-.ebuild | 16 ++--
 2 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/dev-embedded/qdl/qdl-2024.4.9.ebuild 
b/dev-embedded/qdl/qdl-2024.4.9-r1.ebuild
similarity index 86%
rename from dev-embedded/qdl/qdl-2024.4.9.ebuild
rename to dev-embedded/qdl/qdl-2024.4.9-r1.ebuild
index 0af5b9e94..9a849b251 100644
--- a/dev-embedded/qdl/qdl-2024.4.9.ebuild
+++ b/dev-embedded/qdl/qdl-2024.4.9-r1.ebuild
@@ -16,14 +16,13 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-libs/libxml2"
+DEPEND="
+   virtual/libudev
+   dev-libs/libxml2
+"
+RDEPEND="${DEPEND}"
 
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   virtual/libudev
-   virtual/pkgconfig
-   dev-libs/libxml2"
+BDEPEND="virtual/pkgconfig"
 
 src_compile() {
PKG_CONFIG=$(tc-getPKG_CONFIG)

diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild
index d95b276fa..de3dcc057 100644
--- a/dev-embedded/qdl/qdl-.ebuild
+++ b/dev-embedded/qdl/qdl-.ebuild
@@ -12,17 +12,13 @@ EGIT_REPO_URI="https://github.com/andersson/qdl.git";
 LICENSE="BSD"
 SLOT="0"
 
-COMMON_DEPS="
-   dev-libs/libusb
-   dev-libs/libxml2"
+DEPEND="
+   dev-libs/libusb
+   dev-libs/libxml2
+"
+RDEPEND="${DEPEND}"
 
-RDEPEND="${COMMON_DEPS}"
-
-DEPEND="${COMMON_DEPS}"
-
-BDEPEND="
-   virtual/pkgconfig
-   ${COMMON_DEPS}"
+BDEPEND="virtual/pkgconfig"
 
 src_compile() {
PKG_CONFIG=$(tc-getPKG_CONFIG)



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

2024-05-29 Thread Sam James
commit: 033629cddfc22d7bcead70daa7b6eaa76f0bc623
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:50:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:53:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033629cd

media-libs/giflib: add 5.2.2

The release notes mention CVE-2023-48161 and CVE-2022-28506 by CVE but
there's a bunch of other security fixes in the list of fixes.

The documentation in this release also adds:
"""
+Bugs
+
+Feeding this utility a GIF with an invalid colormap, or other
+kinds of malformations, index will produce invalid output and may
+core-dump the tool. Don't do that.
+
+
"""

Anyway, on the ebuild side:
* Replace Makefile patch for doc building conditionally with a sed
* Make tests more verbose (needed it when debugging bug #848807)
* Cleanup reallocarray hack (bug #677956)
* Add LFS support (bug #915316)

Bug: https://bugs.gentoo.org/677956
Bug: https://bugs.gentoo.org/785664
Bug: https://bugs.gentoo.org/851945
Bug: https://bugs.gentoo.org/918539
Closes: https://bugs.gentoo.org/848807
Closes: https://bugs.gentoo.org/915316
Signed-off-by: Sam James  gentoo.org>

 media-libs/giflib/Manifest |  1 +
 media-libs/giflib/files/giflib-5.2.2-fortify.patch | 27 
 .../giflib/files/giflib-5.2.2-verbose-tests.patch  | 74 +
 media-libs/giflib/giflib-5.2.2.ebuild  | 76 ++
 4 files changed, 178 insertions(+)

diff --git a/media-libs/giflib/Manifest b/media-libs/giflib/Manifest
index 9f17d63b72cf..f68f61543f81 100644
--- a/media-libs/giflib/Manifest
+++ b/media-libs/giflib/Manifest
@@ -1 +1,2 @@
 DIST giflib-5.2.1.tar.gz 444187 BLAKE2B 
8c1e105bbb65dc7ab103976caed70834356440f381ec5118311882fb1c558bb65f6c1081e5767f9835087860de44df5dfcd2826f89744dded548d535736f27f0
 SHA512 
4550e53c21cb1191a4581e363fc9d0610da53f7898ca8320f0d3ef6711e76bdda2609c2df15dc94c45e28bff8de441f1227ec2da7ea827cb3c0405af4faa4736
+DIST giflib-5.2.2.tar.gz 447175 BLAKE2B 
5729628044f1bd9227856c76f67b673760c7c93860d9131ab0f67d900b8090fa24693ce16555ff65cfd839c6c960630d49a19ee26e03bdc9d2b4626f9efac393
 SHA512 
0865ab2b1904fa14640c655fdb14bb54244ad18a66e358565c00287875d00912343f9be8bfac7658cc0146200d626f7ec9160d7a339f20ba3be6b9941d73975f

diff --git a/media-libs/giflib/files/giflib-5.2.2-fortify.patch 
b/media-libs/giflib/files/giflib-5.2.2-fortify.patch
new file mode 100644
index ..24fc50059aed
--- /dev/null
+++ b/media-libs/giflib/files/giflib-5.2.2-fortify.patch
@@ -0,0 +1,27 @@
+https://bugs.gentoo.org/848807
+
+Fix incorrect length args to snprintf.
+
+Upstream bug: https://sourceforge.net/p/giflib/bugs/170/
+
+--- a/giftext.c
 b/giftext.c
+@@ -442,7 +442,7 @@
+   for (i = 1; i <= Len; i++) {
+   (void)snprintf(&HexForm[CrntPlace * 3], 3, " %02x",
+  Extension[i]);
+-  (void)snprintf(&AsciiForm[CrntPlace], 3, "%c",
++  (void)snprintf(&AsciiForm[CrntPlace], 2, "%c",
+  MAKE_PRINTABLE(Extension[i]));
+   if (++CrntPlace == 16) {
+   HexForm[CrntPlace * 3] = 0;
+@@ -488,7 +488,7 @@
+   for (i = 0; i < Len; i++) {
+   (void)snprintf(&HexForm[CrntPlace * 3], 3, " %02x",
+  PixelBlock[i]);
+-  (void)snprintf(&AsciiForm[CrntPlace], 3, "%c",
++  (void)snprintf(&AsciiForm[CrntPlace], 2, "%c",
+  MAKE_PRINTABLE(PixelBlock[i]));
+   if (++CrntPlace == 16) {
+   HexForm[CrntPlace * 3] = 0;
+

diff --git a/media-libs/giflib/files/giflib-5.2.2-verbose-tests.patch 
b/media-libs/giflib/files/giflib-5.2.2-verbose-tests.patch
new file mode 100644
index ..bc114e212f52
--- /dev/null
+++ b/media-libs/giflib/files/giflib-5.2.2-verbose-tests.patch
@@ -0,0 +1,74 @@
+--- a/tests/makefile
 b/tests/makefile
+@@ -32,7 +32,7 @@ GIFS := $(shell ls ../pic/*.gif)
+ # Test decompression and rendering by unpacking images,
+ # converting them to RGB, and comparing that result to a check file.
+ render-regress:
+-  @for test in $(GIFS); \
++  for test in $(GIFS); \
+   do \
+   stem=`basename $${test} | sed -e "s/.gif$$//"`; \
+   if echo "Testing RGB rendering of $${test}" >&2; \
+@@ -42,7 +42,7 @@ render-regress:
+   done
+   @rm -f $@.*.regress
+ render-rebuild:
+-  @for test in $(GIFS); do \
++  for test in $(GIFS); do \
+   stem=`basename $${test} | sed -e "s/.gif$$//"`; \
+   echo "Remaking $${stem}.rgb"; \
+   $(UTILS)/gif2rgb -1 -o $${stem}.rgb $${test}; \
+@@ -68,7 +68,7 @@ gifbuild-regress:
+   @rm -f $@.fire1.ico  $@.fire2.ico $@.fire2.gif
+ 
+ gifclrmp-regress:
+-  @for test in $(GIFS); \
++  for test in $(GIFS); \
+   do \
+   stem=`basename $${test

[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2024-05-29 Thread Sam James
commit: 06947fc31285820e4d945605d039f8d792696c0c
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu May 30 03:21:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:53:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06947fc3

net-p2p/qbittorrent: add 4.6.5

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

 net-p2p/qbittorrent/Manifest |   2 +
 net-p2p/qbittorrent/qbittorrent-4.6.5.ebuild | 145 +++
 2 files changed, 147 insertions(+)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index a3a8867cd88a..f668f4880a9e 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -4,3 +4,5 @@ DIST qbittorrent-4.6.3.tar.xz 4512004 BLAKE2B 
b97022d2380e4cc1c4fdd06e7365136978
 DIST qbittorrent-4.6.3.tar.xz.asc 849 BLAKE2B 
34f61400fd340dd3770c600e57be36a434c5fcfed1d2d8ad9e050e7112a141f7aec3e6f94d3bcd7a893a7969344f6d7120aa908a3c8ed9451a475bd25a98a53a
 SHA512 
0d2420be78fd66a7f1e0e8797f73fcbe462f08640adbc0c681f9321423eefb7805d3267ab144e8934f00a7ebeac0931f16c9fef199196e222b57a0153916696e
 DIST qbittorrent-4.6.4.tar.xz 4517896 BLAKE2B 
e2fc721b25e4a8983e8b481061de38a74f84ef32e1b791d658284607b9555791af67424a9a53985514906cd07e66807d4c9020e927ff5f30124af581c6ca2095
 SHA512 
2c3c364ea9dd11b7230a568036f599e5aeb0a7f2bbaa109cb04a706c88e693b4b4a9df7166227c453315ac9945e0f5604c216c78111b5671bb798f618181
 DIST qbittorrent-4.6.4.tar.xz.asc 849 BLAKE2B 
9eff44ee4bec81ee3064d8c8bccdf170144a4dc64c7bb56fb151a4effba5ba360190b7aeebbb284dc89ac888b82321457fd504cdddb6a722d57311cfb2c82f00
 SHA512 
817026a5695106a7f0a1ed60f221e52fb9c2244565d54ec43f21211dd3bffab89c8e02f2a71ff095e8a364dcfb44a13844af4d759a90d8133e7ef54021d2ab46
+DIST qbittorrent-4.6.5.tar.xz 4521852 BLAKE2B 
e988e73e2493d49a4f5e0ce64ac0d80ced288b9a324cbf8e31392e456aa8155a2d5d7109cd3aa0dd12e5d0332445fad2cc3b13b55e7c5844f53990a50f152e9a
 SHA512 
a6e3c3c87eef6c547e602184105cb40da0b94d9887c61ba393bc71888943a9fa6a0fa990a7e6f69627b6d05208f7d39593ddf337125127985e90f859b6edc877
+DIST qbittorrent-4.6.5.tar.xz.asc 849 BLAKE2B 
c4ca92c7fc3ced048c068b9f0f805e0b511d86d30647e5310bc64ebbb186f35b6d3345436e9176e9e095ac9427d6a4b07b0bc3994e693098adfec07074e10b24
 SHA512 
b3c3d3740691346f3f48aa556e55702917b031d6f10802ca2a58c94097e096d2bc87d90cf2fefed30cd426f94fc108c7cbed44c95bf3cc0a0128dab0413c147b

diff --git a/net-p2p/qbittorrent/qbittorrent-4.6.5.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.6.5.ebuild
new file mode 100644
index ..534975068940
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.6.5.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake edo multibuild systemd verify-sig xdg
+
+DESCRIPTION="BitTorrent client in C++ and Qt"
+HOMEPAGE="https://www.qbittorrent.org";
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git";
+   inherit git-r3
+else
+   SRC_URI="
+   https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz
+   verify-sig? ( 
https://downloads.sourceforge.net/qbittorrent/${P}.tar.xz.asc )
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-qbittorrent )"
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qBittorrent.asc
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+dbus +gui qt6 systemd test webui"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( gui webui )
+   dbus? ( gui )
+"
+
+RDEPEND="
+   >=dev-libs/openssl-1.1.1:=
+   >=net-libs/libtorrent-rasterbar-1.2.19:=
+   >=sys-libs/zlib-1.2.11
+   qt6? ( >=dev-qt/qtbase-6.2:6[network,ssl,sql,sqlite,xml] )
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtxml:5
+   )
+   gui? (
+   !qt6? (
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dbus? ( dev-qt/qtdbus:5 )
+   )
+   qt6? (
+   >=dev-qt/qtbase-6.2:6[dbus?,gui,widgets]
+   >=dev-qt/qtsvg-6.2:6
+   )
+   )
+   webui? (
+   acct-group/qbittorrent
+   acct-user/qbittorrent
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   >=dev-libs/boost-1.71
+   test? (
+   !qt6? ( dev-qt/qttest:5 )
+   )"
+BDEPEND+="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( >=dev-qt/qttools-6.2:6[linguist] )
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md )
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use gui && MULTIBUILD_VARIANTS+=( gui )
+   use webui && MULTIBUILD_VARIANTS+=( nogui )
+
+   cmake_src_prepare
+}
+
+src_configure() 

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

2024-05-29 Thread Michał Górny
commit: 7d62481d6035b2c0e77e3cb0798ab54977165c20
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 02:33:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 03:31:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d62481d

dev-python/hypothesis: Bump to 6.103.0

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

 dev-python/hypothesis/Manifest  |  1 +
 dev-python/hypothesis/hypothesis-6.103.0.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index cc371f507703..933cd60b0f36 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,2 +1,3 @@
 DIST hypothesis-6.102.1.gh.tar.gz 9459939 BLAKE2B 
36edbaf4ad89af3c4554e05ed395b29681b39708cd85a35cd5662766ce08ac95564a2b7ff7892e98df3fad1e729b779d00fcce86c2d17b879a21f3c877156875
 SHA512 
acb2b5f62e9f23eb379d61705f22330d9e81f7a23164bbdd196124fc3a67ba1265125597f840fa135f35af6f626229b3340b9557b2d69fc81f0b08c99d948e18
 DIST hypothesis-6.102.6.gh.tar.gz 9462342 BLAKE2B 
7daf1cfedd3e8aec72ca2a16a320ccac8c03d62dd02c7b6e20a8c0e8e9510996fc36b5f1050c111ef2eb389b77a9f468b23ef7627867b8d50559c59df003f635
 SHA512 
aa458c9db8ca0f5661ffc64ae61b08ffe2e93cd1fe5431752aa92339af22cf90b79763d08c6e381dd0875b26b2cfbdad92e95cc581ba325072ec5330223d3b7e
+DIST hypothesis-6.103.0.gh.tar.gz 9461225 BLAKE2B 
66dd333598af775371b9c1d12b00441397b687f2c1a6e590626988579ebf4a06b53b8a20ae4812ef02f36fcd18ccc681f1c80eaa65c799c9d5a748bfcf081c4b
 SHA512 
636a5df06dba81d76ec054c9d69cc95e0a511182f6555adf8e0b982757d7f96c5e55ee462ed8228eeac8226c7bfa591621513cd17bd52d81bb258419e5dfaded

diff --git a/dev-python/hypothesis/hypothesis-6.103.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.103.0.ebuild
new file mode 100644
index ..c2bf166b155f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.103.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 python3_13 )
+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-22.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.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-8[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2024-05-29 Thread Michał Górny
commit: 75646e1381ff7eaaf59937f8292e54b263b6909a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 02:34:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 03:31:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75646e13

dev-python/pdm: Bump to 2.15.4

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

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

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 06ca4030459e..2224fbb64baa 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,3 +1,4 @@
 DIST pdm-2.15.1.tar.gz 2612654 BLAKE2B 
043f4d3ca54cd277f8c6fdd35fb423497eb7b172e085df5bffdd21d9ff5103b112a659fb61c342991211c9630333c713272ba43c65eff52c8dd6b88e4f81e563
 SHA512 
b6a1028767f154a5a594cd8523d31cec16df46e1c63bb73541a516877879480ffc6916316289f67cda0ae5e4740cab448b029a694743b9816604b2eb175a8722
 DIST pdm-2.15.2.tar.gz 2613423 BLAKE2B 
91c2d7137223ef143a3a3cb51915ab3b02ef7a6f97798b5a75af05b90c909ade0e1d0b52e6e011956bfb925e76e569dc65bc3258c4397013254c6c5483f1e0ec
 SHA512 
dc58b46fc6a3e8c2ee664b70d7c2112fad3fce5445c390393c4a44230a5e1793baad46baa5b0581fcea49d414a04b0c5dce361b489d82daa4f61f511704c8080
 DIST pdm-2.15.3.tar.gz 2613644 BLAKE2B 
bc37f4417176a8540fff32e4329da7e6162e9f85379ff6965272315ee691dc38c8f8d1857988e89688d6498433f89c02520d0e498408fb0b9f1924d1ca961ac0
 SHA512 
d411e695fff4ca8f35cfbce2c8eb1434a0775bc028f852782fc445b18c5f7774d82710d7604a7641bd07ae2a7cd2fd082128caadd0cd7a472cf6a58754071385
+DIST pdm-2.15.4.tar.gz 2614984 BLAKE2B 
d405db3a1e3e678bf27b0edc91434c7c78da902f2b7615dd8debd47db020817fe80a16562efca875e8ec3b2a39355c9bf5362f48c40a032c41607222951e9a01
 SHA512 
b15490723f3052b3cd8ed2d000c3b1a3c7fbd77c5f0bbcbb1dee8c74d5266f6835e395878eb7eaf8dff28c11daeb15ce60db9fe49c847ccb5bee2a7f211021df

diff --git a/dev-python/pdm/pdm-2.15.4.ebuild b/dev-python/pdm/pdm-2.15.4.ebuild
new file mode 100644
index ..5daeb246e11a
--- /dev/null
+++ b/dev-python/pdm/pdm-2.15.4.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pdm-project.org/
+   https://github.com/pdm-project/pdm/
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/truststore[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/hishel[${PYTHON_USEDEP}]
+   dev-python/pbs-installer[${PYTHON_USEDEP}]
+   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+   >=dev-python/unearth-0.15.0[${PYTHON_USEDEP}]
+   =dev-python/findpython-0.6.0[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/shellingham[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   
"tests/test_project.py::test_find_interpreters_with_PDM_IGNORE_ACTIVE_VENV[True]"
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   
tests/models/test_candidates.py::test_find_candidates_from_find_links
+   tests/cli/test_build.py::test_build_single_module
+   tests/cli/test_build.py::test_build_single_module_with_readme
+   tests/cli/test_build.py::test_build_package
+   tests/cli/test_build.py::test_build_src_pa

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

2024-05-29 Thread Michał Górny
commit: 12140454c19202e0d5ba439b0ef87467edccd3ef
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 02:32:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 03:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12140454

app-admin/awscli: Bump to 1.32.115

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 822a73cd2a07..114e076d9c04 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.32.103.gh.tar.gz 2726436 BLAKE2B 
7c08f29df7b0f786a99a7469263cb367
 DIST aws-cli-1.32.108.gh.tar.gz 2728605 BLAKE2B 
83606ebe909a4ee3d4f0d2875f56958b02b791d31d2fc770b1dc60072d31a56b6b7b5ef3ad79d8239b5f061f99f0dbfb554cab169bb99e6813f2b55cf8c185e2
 SHA512 
ce4bde840a4bfcdce91165bcf66139056e479322c80ef3211c98cd12c09d60d95bad8255f616dca4c11db3a26f3dca8149a42b76d163a8f02a88e6f986faff51
 DIST aws-cli-1.32.113.gh.tar.gz 2730091 BLAKE2B 
d7c88dd962f1be64fc57f19a3ad247725efdd14b611f752200d333297f3f896855bc307fcab8ec76c6c00b982dca2f507023211f6ce54bcb6380f71f9dd3
 SHA512 
9dcc017e8b8ab9d9aef26c7bcbaaeb7256e20ba4abf4fe80580561cb46a61fd5e79e5057dc38b05b1af22a7b03610c88a1babb63c9503b16176010d2903661cb
 DIST aws-cli-1.32.114.gh.tar.gz 2730585 BLAKE2B 
f0dd58f095b5955498fd7b498825e38970be3618b8e745bd8b3645e922d134b61ed3fe1d5ae883cc85fa3a019d6c52a1af3b2a7668a6a304b1e738424bf47ec2
 SHA512 
78fac6d15eda829412ac644d3329ec480985f5c424ed0a1800a519af03adaf2c1ea889c92e29dc12250b58b7c27f80bde8a3d361146f8c91d3d942d73c1ef51d
+DIST aws-cli-1.32.115.gh.tar.gz 2730746 BLAKE2B 
8fc1812f7ac78043e2405a6b93ec37fe6b17a7d3828bba7c8bccef2c2fcebed9aa408bc754108c754a91a8b2cbd855b2b8a9dea6568fea8b7b148373d6710ff9
 SHA512 
1ce600a0b3640083d534ca4b7c9b516b594556ae9dbe20e2255d4736c891529021bf351959b3f8f9849739a433e1f716aa93364a14e2a9d16971a9c9f3272808

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

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

2024-05-29 Thread Michał Górny
commit: d4704eb0ffa06e281e1c0cfeab6474bb2baec383
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 02:31:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 03:31:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4704eb0

dev-python/boto3: Bump to 1.34.115

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f231a73ca3f7..92ad5c1f2ac3 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.34.103.gh.tar.gz 807394 BLAKE2B 
da291c86a8b20bcaac5f93779899bfa5c6c
 DIST boto3-1.34.108.gh.tar.gz 809808 BLAKE2B 
56d21fdc35917426ea94f27ee4c7a59bc9eb8b265bdd6366216df090e25e834a7045cc26559b4773a12771a825054462552a44a701acabf2ba662aae9aee1f90
 SHA512 
d286bb99b838469b8f467f54fcebba4f3712fd1247cda227ba42dab2690ddc937368edcf54452b1ea555d19c9e0f8852c7ac01f0a3612b0592b16e97abbb6697
 DIST boto3-1.34.113.gh.tar.gz 812031 BLAKE2B 
ffb4cc54a83d9d783eb69694393a6cc8c4d07325496802de80e8ac1999a1b5f45166571ae52eb8b38cb7d3e58d0cc8114088f7cd698f090b6ab1244565c0af63
 SHA512 
eebde25a83b2a7169b6892fa61475f26f9bf6baf7eff242d8bde0a5cd1920a7a39107071b093e59aca2a742662e16825b7fcf2850f59840da63a9cf78a19615d
 DIST boto3-1.34.114.gh.tar.gz 812014 BLAKE2B 
fd11639c03d8b5a106af0781d71bc10f185aadeeb27aa5cd62fb6c005e4fa57eb1cbfa544c4940817e4ac28a085ff6c6aaa77d4a9ef19928f605e21b93ff7984
 SHA512 
3f4ace4460d467a490e885bd1e523799495e83dcc51815ddd7ca77a7ba054057763fa9f13f5c6c89e2603be880d7d85b5ac0ae523c05a016285bf8dd9b3e1f29
+DIST boto3-1.34.115.gh.tar.gz 812507 BLAKE2B 
d53ec48e920333c02d637d9f2fa9276ec52dc5384c3b2b85a1e6395b331528f3b71232ba45cf9b2b66512fb7e8caedbddd1d6bfcb4a420994477fb992f9d4872
 SHA512 
63859d9f7a0d07a479286c12fb5873cf1d0de6e27e5e6cf6d1450d0d238b5520606bda3dc5dbd559432a2c68350e6f12cf85dd094c505d27d4ddbe4e7ebe6fce

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



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

2024-05-29 Thread Michał Górny
commit: a4ae32a162ad6e36443c236e5d99a740ac7a7c31
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 02:31:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 03:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ae32a1

dev-python/botocore: Bump to 1.34.115

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 5992313a0d10..78da13ad4828 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.34.103.gh.tar.gz 13018336 BLAKE2B 
84cef06d1eff09fc9e7d4480bc11be
 DIST botocore-1.34.108.gh.tar.gz 13029228 BLAKE2B 
947c11bb991e9e7622412bb7e90579e56d688b43ed836fb95ac133520221f56c2e96dc3a6d8b939d334ee4b4ad6ce8b30259c671be1bf9b3fc3deae62391674c
 SHA512 
af23c80879d12cbb279741c216b99bf643b09ef516837275d31f6fbce253863027741b0cd6c815ae32bb6f41ebf0d33c8f2120ec81d6a3803cd0ffeab7be91e1
 DIST botocore-1.34.113.gh.tar.gz 13060395 BLAKE2B 
8f9329d613f489f2305d068566940a94199a16e9d538597a86cd916a331245a70c6ad771f0d7d71a05a77a49c86aa8ff6be2ac6cd97c04828cc9f54cb6c5e2ac
 SHA512 
218656c921b7ae6a605d6cca4cb90b76aee2a18541e78189828f2adfbb821fbebac406ba19887c0a07aece72dd4936f41b057fb25611e1b03db4bd11fda66bd6
 DIST botocore-1.34.114.gh.tar.gz 13062423 BLAKE2B 
3d72a66466da0f2979bb8a6a47b7a732df048755eee3f2de4e44753aac1a2155502ed106ba5378e04b12d77fff1ee1c0f2baf317487a33a18645eca81e07f89a
 SHA512 
183c91714f50a68e20663dde9cdd101d919c368fa8e0e95d4b71d89d0a560b2b0cac591d884b894de0b310cef5fa65784b288f21bb044c5e4ec196d81d645a6c
+DIST botocore-1.34.115.gh.tar.gz 13066625 BLAKE2B 
d894c358515f6c3b65cc4f562ac0afbf95efb7829bc8987d27be927b447f84e118d861f06df84b4f49e9b66ddd5f74ae94550419017cb9c8346d36498279c92e
 SHA512 
82720ce84bc9ffafffc73bde5ae0033a5696c63f92d1c48538b2c257500e3f3597d0d44ab1d9e378917f59c1be085c9649b946512bf87175a1e8edb997b195f6

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



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

2024-05-29 Thread Michał Górny
commit: 8164fcce43c276cb6d00184905da649498f7ef98
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 02:26:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 03:31:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8164fcce

dev-lang/python: Skip test_statistics on alpha

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

 dev-lang/python/python-3.13.0_beta1_p3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/python/python-3.13.0_beta1_p3.ebuild 
b/dev-lang/python/python-3.13.0_beta1_p3.ebuild
index 585746c726fa..6cd571f48fc1 100644
--- a/dev-lang/python/python-3.13.0_beta1_p3.ebuild
+++ b/dev-lang/python/python-3.13.0_beta1_p3.ebuild
@@ -262,6 +262,7 @@ src_configure() {
-x test_math
-x test_numeric_tower
-x test_random
+   -x test_statistics
# bug 653850
-x test_resource
-x test_strtod



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2024-05-29 Thread Michał Górny
commit: c6f46ac36fe4adb81e0f7060c9854fdd1172eb03
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 30 02:33:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 30 03:31:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f46ac3

net-news/rssguard: Bump to 4.7.1

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

 net-news/rssguard/Manifest  |  1 +
 net-news/rssguard/rssguard-4.7.1.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 6050dd9861d8..d06ae59e40dc 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,2 +1,3 @@
 DIST rssguard-4.6.6.gh.tar.gz 23432162 BLAKE2B 
f9febdc9d91ebfd4f8e8ade9de7b9ba6748bea9f5fa0e3ced0c4eaa908daedcbc2ae31c77e472418a05a8aca7fc30c7d56ab19aa144df40ea14a4530ac520e3d
 SHA512 
82dbc1e5cbc527a965d17afe77aea978908544c2f8997a134749374e6acaf287de90c6be9a8e818c1097f826b54af94731f5f39fa9232ff8ee2491ac99e24063
 DIST rssguard-4.7.0.gh.tar.gz 23412811 BLAKE2B 
5a2b07cc1812ee283fdc9c94cdfef613e8455e2b48738c24907c36892a996b6481aa6cfd6ebdf93145fdc457788afffd0249cf491926c65bbf8ba51f3818e3b8
 SHA512 
a43760bcfdd097d18aa11bb9efd0708c4a0d9bdf91c3628a7fc5a1cdb71dcbd3426440435e6a96e05856cffa84411e61f330d79856d68f474cf1288272388791
+DIST rssguard-4.7.1.gh.tar.gz 23467603 BLAKE2B 
8984bbd58c3e53dcbe64a2a136b08bab242ad055881b8a32f24570c14f9d1ae9a930999457e5e583a3150636dc909eb1593c80d407af409c535eb5f514be5c19
 SHA512 
930e5e87ff8e9e1d2c971482a0720e3eba848c787231d554510e8aad7e81e21b52b2b3dffac22fae6294552c77d12c6182aa4fece1c44269292030c03ab17583

diff --git a/net-news/rssguard/rssguard-4.7.1.ebuild 
b/net-news/rssguard/rssguard-4.7.1.ebuild
new file mode 100644
index ..3625148b6cb5
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.7.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Simple (yet powerful) news feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard/";
+SRC_URI="
+   https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libmpv mysql qt6 qtmultimedia +sqlite webengine"
+REQUIRED_USE="
+   || ( mysql sqlite )
+   ?? ( libmpv qtmultimedia )
+"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   sys-libs/zlib:=
+   libmpv? ( media-video/mpv:= )
+   !qt6? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5[gstreamer]
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[mysql?,sqlite?]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   libmpv? (
+   dev-qt/qtopengl:5
+   )
+   qtmultimedia? (
+   dev-qt/qtmultimedia:5
+   dev-qt/qtopengl:5
+   )
+   webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
+   dev-qt/qtdeclarative:6
+   dev-qt/qtmultimedia:6[gstreamer]
+   dev-qt/qt5compat:6
+   media-libs/libglvnd
+   libmpv? (
+   dev-qt/qtbase:6[opengl]
+   )
+   qtmultimedia? (
+   dev-qt/qtbase:6[opengl]
+   dev-qt/qtmultimedia:6
+   )
+   webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   -DNO_LITE=$(usex webengine)
+   -DREVISION_FROM_GIT=OFF
+   -DNO_UPDATE_CHECK=ON
+   -DENABLE_COMPRESSED_SITEMAP=ON
+   -DENABLE_MEDIAPLAYER_QTMULTIMEDIA=$(usex qtmultimedia)
+   -DENABLE_MEDIAPLAYER_LIBMPV=$(usex libmpv)
+   # recommended
+   -DMEDIAPLAYER_FORCE_OPENGL=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "ad blocking functionality" "net-libs/nodejs[npm]"
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2024-05-29 Thread Sam James
commit: 992d721c337a7e96c83fee60790f4e0c0991dea5
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992d721c

net-firewall/iptables: Stabilize 1.8.10-r1 arm64, #933157

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

 net-firewall/iptables/iptables-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index ea5ef5edfd98..7cdbccd4250d 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="conntrack netlink nftables pcap static-libs test"
 RESTRICT="!test? ( test )"
 # TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2024-05-29 Thread Sam James
commit: 7396c1306f3ab9d5ca13ae278cda662eacd20aec
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7396c130

net-firewall/iptables: Stabilize 1.8.10-r1 sparc, #933157

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

 net-firewall/iptables/iptables-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index e090ea2d2c9a..ea5ef5edfd98 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="conntrack netlink nftables pcap static-libs test"
 RESTRICT="!test? ( test )"
 # TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)



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

2024-05-29 Thread Sam James
commit: 3b9bfcf4a21069e51558cc3ebc513e8b0e144553
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9bfcf4

sys-apps/pciutils: Stabilize 3.12.0 arm, #933155

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

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

diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild 
b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index 3941d72ecf3c..deaa6fa628a3 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2024-05-29 Thread Sam James
commit: d315ab4c1a36ee93aa11c1cdeb2349192d85a4d0
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d315ab4c

net-firewall/iptables: Stabilize 1.8.10-r1 ppc, #933157

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

 net-firewall/iptables/iptables-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index 9f96189936c9..2e98b6113f44 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="conntrack netlink nftables pcap static-libs test"
 RESTRICT="!test? ( test )"
 # TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2024-05-29 Thread Sam James
commit: 82001267ae09fa74711dfc675275ef5c545cd16d
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82001267

net-firewall/iptables: Stabilize 1.8.10-r1 x86, #933157

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

 net-firewall/iptables/iptables-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index 97046905335a..79fcfda60f21 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="conntrack netlink nftables pcap static-libs test"
 RESTRICT="!test? ( test )"
 # TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-pinentry/

2024-05-29 Thread Sam James
commit: 09cdd4c8480e47b8124a502e66dc31bbb0ab1266
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cdd4c8

app-eselect/eselect-pinentry: Stabilize 0.7.4 ALLARCHES, #933156

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

 app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild 
b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild
index 2f34f9567def..4d22641a11ec 100644
--- a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild
+++ b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.4.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND=">=app-eselect/eselect-lib-bin-symlink-0.1.1"
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2024-05-29 Thread Sam James
commit: d4e1d781016987d2f9bdf034ed8c0494e5ffb1ba
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e1d781

net-firewall/iptables: Stabilize 1.8.10-r1 arm, #933157

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

 net-firewall/iptables/iptables-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index 7cdbccd4250d..97046905335a 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="conntrack netlink nftables pcap static-libs test"
 RESTRICT="!test? ( test )"
 # TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)



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

2024-05-29 Thread Sam James
commit: 0d93ac9990743fb898c92dbdb274b660dada2e7f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d93ac99

sys-libs/libcap-ng: Stabilize 0.8.5 x86, #933154

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

 sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index e708e95727d0..fa5abe056e54 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2024-05-29 Thread Sam James
commit: 4099363a18ecc9f5f38e55d557ded2d9e7f6367a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4099363a

net-firewall/iptables: Stabilize 1.8.10-r1 amd64, #933157

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

 net-firewall/iptables/iptables-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index 79fcfda60f21..9f96189936c9 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="conntrack netlink nftables pcap static-libs test"
 RESTRICT="!test? ( test )"
 # TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)



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

2024-05-29 Thread Sam James
commit: d4882fb43bf2b06467a7ce80b2066d7cca4884b3
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4882fb4

sys-libs/libcap-ng: Stabilize 0.8.5 arm64, #933154

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

 sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index 26bc7a7b0dbf..0e1097a7a8d2 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-05-29 Thread Sam James
commit: 5a57e99543e7321f1a5c8c25c9041a6296376fe2
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a57e995

sys-libs/libcap-ng: Stabilize 0.8.5 ppc, #933154

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

 sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index e16bf5e6f778..b1631c5e9180 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-05-29 Thread Sam James
commit: 36beeae55006c034598e1a37282f10aa84a79fb7
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36beeae5

sys-apps/pciutils: Stabilize 3.12.0 amd64, #933155

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

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

diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild 
b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index 551097174222..8502626c2eb7 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



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

2024-05-29 Thread Sam James
commit: 01a1046c794f8bd2746f8e562fe2e7af79261335
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a1046c

sys-apps/pciutils: Stabilize 3.12.0 ppc, #933155

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

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

diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild 
b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index 8502626c2eb7..57b9f333b119 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/

2024-05-29 Thread Sam James
commit: 3c7222ff94dd5de73f4396300f60ec3845fe4ec4
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7222ff

net-firewall/iptables: Stabilize 1.8.10-r1 ppc64, #933157

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

 net-firewall/iptables/iptables-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild 
b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index 4dc9d9c412ed..e090ea2d2c9a 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="conntrack netlink nftables pcap static-libs test"
 RESTRICT="!test? ( test )"
 # TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)



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

2024-05-29 Thread Sam James
commit: 0e4071b74124e18b2689dfb246bb6051dc51a524
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4071b7

sys-apps/pciutils: Stabilize 3.12.0 sparc, #933155

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

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

diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild 
b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index e3b3ed98d0ea..339b9c49c0ef 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



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

2024-05-29 Thread Sam James
commit: feea41e0ad707cd7b16af1d46cb54f167fb7af0f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feea41e0

sys-libs/libcap-ng: Stabilize 0.8.5 amd64, #933154

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

 sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index fa5abe056e54..e16bf5e6f778 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-05-29 Thread Sam James
commit: 72f34e6d1029475765568e0f1d264f2e3679685f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f34e6d

sys-process/cronie: Stabilize 1.7.2 ppc, #933153

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

 sys-process/cronie/cronie-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/cronie/cronie-1.7.2.ebuild 
b/sys-process/cronie/cronie-1.7.2.ebuild
index b2cb5007cf9a..c26b137b1b1e 100644
--- a/sys-process/cronie/cronie-1.7.2.ebuild
+++ b/sys-process/cronie/cronie-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.
 
 LICENSE="ISC BSD BSD-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+anacron +inotify pam selinux"
 
 DEPEND="



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

2024-05-29 Thread Sam James
commit: 652a95304efb5c1f497a85addd73174e42bdba80
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652a9530

sys-apps/pciutils: Stabilize 3.12.0 x86, #933155

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

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

diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild 
b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index deaa6fa628a3..551097174222 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



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

2024-05-29 Thread Sam James
commit: 34e20107938086d0c81b08e42714481d83e97bb6
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e20107

sys-apps/pciutils: Stabilize 3.12.0 arm64, #933155

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

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

diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild 
b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index 339b9c49c0ef..3941d72ecf3c 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



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

2024-05-29 Thread Sam James
commit: 76d6c9411f1869af743893d31449a527d12ca034
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d6c941

sys-process/cronie: Stabilize 1.7.2 x86, #933153

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

 sys-process/cronie/cronie-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/cronie/cronie-1.7.2.ebuild 
b/sys-process/cronie/cronie-1.7.2.ebuild
index d176794d1d66..8e779fe0915f 100644
--- a/sys-process/cronie/cronie-1.7.2.ebuild
+++ b/sys-process/cronie/cronie-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.
 
 LICENSE="ISC BSD BSD-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+anacron +inotify pam selinux"
 
 DEPEND="



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

2024-05-29 Thread Sam James
commit: b8aa8ac8912c9b42e9869e5662f77d66a31fbacc
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8aa8ac8

sys-apps/pciutils: Stabilize 3.12.0 ppc64, #933155

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

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

diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild 
b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index dd3c7a05627e..e3b3ed98d0ea 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



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

2024-05-29 Thread Sam James
commit: 4b02cc0a35f106846f21e47a554b75125e435075
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b02cc0a

sys-libs/libcap-ng: Stabilize 0.8.5 arm, #933154

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

 sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index 0e1097a7a8d2..e708e95727d0 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-05-29 Thread Sam James
commit: a817ebcd614fcf4eee1b0c00a6ec9da48a67b784
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a817ebcd

sys-libs/libcap-ng: Stabilize 0.8.5 ppc64, #933154

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

 sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index cdbc9bd9b5c8..7e8735c4902b 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-05-29 Thread Sam James
commit: 570c319eb7eb2df1f21ed0a44d930b8e0373d90f
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570c319e

sys-libs/libcap-ng: Stabilize 0.8.5 sparc, #933154

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

 sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index 7e8735c4902b..26bc7a7b0dbf 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-05-29 Thread Sam James
commit: 49a1ae1c8c21da0ce6a1902bbd82f115a4d0f1af
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 03:23:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 03:23:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a1ae1c

sys-process/cronie: Stabilize 1.7.2 amd64, #933153

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

 sys-process/cronie/cronie-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/cronie/cronie-1.7.2.ebuild 
b/sys-process/cronie/cronie-1.7.2.ebuild
index 8e779fe0915f..b2cb5007cf9a 100644
--- a/sys-process/cronie/cronie-1.7.2.ebuild
+++ b/sys-process/cronie/cronie-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.
 
 LICENSE="ISC BSD BSD-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+anacron +inotify pam selinux"
 
 DEPEND="



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

2024-05-29 Thread Sam James
commit: 9ccda5abde9f7e8625f6ec390c61be47382df7b7
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 02:28:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 02:28:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccda5ab

media-libs/libjpeg-turbo: add 3.0.3

Note that while upstream updated their licencing docs in this release
to say there's 2 licences, not 3, they do still say:
> Note that the libjpeg-turbo SIMD source code bears the
> [zlib License](https://opensource.org/licenses/Zlib), but in the context of
> the overall libjpeg API library, the terms of the zlib License are subsumed
> by the terms of the IJG License.

And by our handling of licences, that seems to me like we should still
list the zlib licence.

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

 media-libs/libjpeg-turbo/Manifest  |   1 +
 .../libjpeg-turbo/libjpeg-turbo-3.0.3.ebuild   | 128 +
 2 files changed, 129 insertions(+)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index d79b65572490..551b47ca125b 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -2,4 +2,5 @@ DIST libjpeg-turbo-2.1.5.1.tar.gz 2264936 BLAKE2B 
9583a0a91e45347d651de6bf5192a2
 DIST libjpeg-turbo-3.0.0.tar.gz 2799663 BLAKE2B 
9a4b74aad81c2999ab7f3cd7d8695e1132edda141f4cc8a57e671f42cad4ac16b66b0f19cf4b874b61a82c008287ad88cd81d85547c195ed30456e29cb505285
 SHA512 
2307a2e240faf5b3119cdc5cf6a0255813d74591d4a4201fd2374940683cb9de90cb5926367e633f3624b27edd292209c7cd3c38d64522716e83fc81361289b4
 DIST libjpeg-turbo-3.0.1.tar.gz 2800900 BLAKE2B 
9d2c784edd6493c4d9e2379fc4a8f0844e440d7afe774b231f611034d481dcf1be35979fb7d731a5a8f99000780f1343b7934a59df22c1dcaef295b6294ea494
 SHA512 
26a2c821a023579e82a7c2a00582747f5f24089aa0820ba304f1ff71c6894b7a6bd0468acc5ff90e2655e0a1c23a5a35a779df51f5cfa3e9eba527c709fab55b
 DIST libjpeg-turbo-3.0.2.tar.gz 2831164 BLAKE2B 
b6eff81657707852ee9ea81099179c6e20914f513fd32b12b1bfbf5233f850f54a1062a98150044aa34476f0c54e42a67c88633a59834a764d3f8bb394f374f0
 SHA512 
f5eadda0712feb810a8c3bb2621fda24a4c30574998ce30f423b3ffa25225c7a87cb14b696232bc0270485f422a2853a5c32eafb65bc5eeab1b41d8aeb32ad29
+DIST libjpeg-turbo-3.0.3.tar.gz 2832827 BLAKE2B 
9d141dadd0dce970bf857b51352c57a8e15180438abd7d6d66f9dfd24e23889add8c6c89120b84026e40ab61611516b0567984bd1db37e9c45b41917cf32e9a6
 SHA512 
7c3a6660e7a54527eaa40929f5cc3d519842ffb7e961c32630ae7232b71ecaa19e89dbf5600c61038f0c5db289b607c2316fe9b6b03d482d770bcac29288d129
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3.ebuild
new file mode 100644
index ..8a6082694031
--- /dev/null
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-3.0.3.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib java-pkg-opt-2
+
+DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
+HOMEPAGE="https://libjpeg-turbo.org/ 
https://github.com/libjpeg-turbo/libjpeg-turbo";
+SRC_URI="
+   
https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/${PV}/${P}.tar.gz
+   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
+"
+
+LICENSE="BSD IJG ZLIB java? ( GPL-2-with-classpath-exception )"
+SLOT="0/0.2"
+if [[ $(ver_cut 3) -lt 90 ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+fi
+IUSE="cpu_flags_arm_neon java static-libs"
+
+ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
+COMMON_DEPEND="
+   !media-libs/jpeg:0
+   !media-libs/jpeg:62
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   java? ( >=virtual/jdk-1.8:*[-headless-awt] )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+   amd64? ( ${ASM_DEPEND} )
+   x86? ( ${ASM_DEPEND} )
+   amd64-linux? ( ${ASM_DEPEND} )
+   x86-linux? ( ${ASM_DEPEND} )
+   x64-macos? ( ${ASM_DEPEND} )
+"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
+
+src_prepare() {
+   local FILE
+   ln -snf ../debian/extra/*.c . || die
+
+   for FILE in ../debian/extra/*.c; do
+   FILE=${FILE##*/}
+   cat >> CMakeLists.txt <<-EOF || die
+   add_executable(${FILE%.c} ${FILE})
+   install(TARGETS ${FILE%.c})
+   EOF
+   done
+
+   cmake_src_prepare
+   java-pkg-opt-2_src_prepare
+}
+
+multilib_src_configure() {
+   if multilib_is_native_abi && use java ; then

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/files/, dev-scheme/guile/

2024-05-29 Thread Sam James
commit: 12a43f5f35a998543b802c8c37c9908232010fbc
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 26 17:27:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 02:20:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a43f5f

dev-scheme/guile: fix implicit function decls in configure due to gnulib

backport fix for round.m4, exit() -> return

Also fix bashism:

test $var = no

fails if $var is only ever defined after this line. gnulib is brilliant
software and naturally does exactly this, because it is highly logical
to only define code after you try to use it.

Probably.  It's hard to tell because the actual code that gets run is:

func_gl_gnulib_m4code_5264294aa0a5557541b53c8c741f7f31

since the other sparkling aspect of gnulib's innovative brilliance is
the realization that *of course* the most robust way to design software
is to use checksums as *replacements* for function names.

Or, "that time Eli got jiatanned by gnulib".

The quoting was silently "fixed" upstream in:
https://github.com/coreutils/gnulib/commit/db1ee11e2168af7137db53289a92e306d2277b0b

It is the same "fix" we do here, thus restoring dash <--> bash
compatibility and preventing:

```
 * QA Notice: Abnormal configure code
 *
 * ./configure: 38012: test: =: unexpected operator
```

although it seems to me gnulib is just more generally broken.

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

 .../guile/files/guile-2.2.7-fix-buggy-gnulib.patch | 85 
 dev-scheme/guile/guile-2.2.7-r2.ebuild | 90 ++
 2 files changed, 175 insertions(+)

diff --git a/dev-scheme/guile/files/guile-2.2.7-fix-buggy-gnulib.patch 
b/dev-scheme/guile/files/guile-2.2.7-fix-buggy-gnulib.patch
new file mode 100644
index ..20f04c3b095c
--- /dev/null
+++ b/dev-scheme/guile/files/guile-2.2.7-fix-buggy-gnulib.patch
@@ -0,0 +1,85 @@
+From 76d84a62e84d4206d41ffed16b8baa5af2d1e62f Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Sun, 26 May 2024 13:02:54 -0400
+Subject: [PATCH 1/2] fix invalid bash code causing the wrong type of failure
+
+test $var = no
+
+fails if $var is only ever defined after this line. gnulib is brilliant
+software and naturally does exactly this, because it is highly logical
+to only define code after you try to use it.
+
+Probably. It's hard to tell because the actual code that gets run is:
+
+func_gl_gnulib_m4code_5264294aa0a5557541b53c8c741f7f31
+
+since the other sparkling aspect of gnulib's innovative brilliance is
+the realization that *of course* the most robust way to design software
+is to use checksums as *replacements* for function names.
+
+Or, "that time Eli got jiatanned by gnulib".
+
+The quoting was silently "fixed" upstream in:
+https://github.com/coreutils/gnulib/commit/db1ee11e2168af7137db53289a92e306d2277b0b
+
+It is the same "fix" we do here, thus restoring dash <--> bash
+compatibility and preventing:
+
+```
+ * QA Notice: Abnormal configure code
+ *
+ * ./configure: 38012: test: =: unexpected operator
+```
+
+although it seems to me gnulib is just more generally broken.
+---
+ m4/timegm.m4 | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/m4/timegm.m4 b/m4/timegm.m4
+index 510e25a..34e5347 100644
+--- a/m4/timegm.m4
 b/m4/timegm.m4
+@@ -11,7 +11,7 @@ AC_DEFUN([gl_FUNC_TIMEGM],
+   REPLACE_TIMEGM=0
+   AC_CHECK_FUNCS_ONCE([timegm])
+   if test $ac_cv_func_timegm = yes; then
+-if test $gl_cv_func_working_mktime = no; then
++if test "$gl_cv_func_working_mktime" = no; then
+   # Assume that timegm is buggy if mktime is.
+   REPLACE_TIMEGM=1
+ fi
+-- 
+2.44.1
+
+
+From fa98775e2a0bc6e33de851a8bd399635b977d0e6 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Sun, 26 May 2024 13:07:25 -0400
+Subject: [PATCH 2/2] gnulib: backport fix for Modern C in round.m4
+
+https://github.com/coreutils/gnulib/commit/f12a7bbb4acaaa72f48e452e04da2a4dd749a664
+
+Fixes undefined exit() by switching it to merely return. That's the
+upstream fix, so use it although arguably one could simply #include the
+headers for functions that are used...
+---
+ m4/round.m4 | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/m4/round.m4 b/m4/round.m4
+index 45b7df4..d4ef7f2 100644
+--- a/m4/round.m4
 b/m4/round.m4
+@@ -57,7 +57,7 @@ int main()
+ * (double) (1U << ((DBL_MANT_DIG + 3) / 5))
+ * (double) (1U << ((DBL_MANT_DIG + 4) / 5));
+   volatile double x = 0.5 - 0.5 / TWO_MANT_DIG;
+-  exit (x < 0.5 && round (x) != 0.0);
++  return (x < 0.5 && round (x) != 0.0);
+ }]])], [gl_cv_func_round_works=yes], [gl_cv_func_round_works=no],
+ [case "$host_os" in
+netbsd* | aix*) gl_cv_func_round_works="guessing no";;
+-- 
+2.44.1
+

diff --git a/dev-scheme/guile/guile-2.2.7-r2.ebuild 
b/dev-scheme/guile/guile-2.2.7-r2.ebuild
new file mode 100644
index ..e11937c153c9
--- /dev

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

2024-05-29 Thread Sam James
commit: f15939ae04525e5277f4347c58368fd2b1e60a31
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 26 17:35:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 02:20:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15939ae

dev-scheme/guile: update EAPI 7 -> 8

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

 dev-scheme/guile/guile-2.2.7-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-scheme/guile/guile-2.2.7-r2.ebuild 
b/dev-scheme/guile/guile-2.2.7-r2.ebuild
index e11937c153c9..8b20939f47e3 100644
--- a/dev-scheme/guile/guile-2.2.7-r2.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
@@ -58,7 +58,6 @@ src_configure() {
econf \
--disable-error-on-warning \
--disable-rpath \
-   --disable-static \
--enable-posix \
--without-libgmp-prefix \
--without-libiconv-prefix \



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

2024-05-29 Thread Sam James
commit: b594e07df00505ef1f66d946dffeb29a8a2a589e
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu May 30 01:59:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 02:20:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b594e07d

dev-util/ruff: add 0.4.6

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

 dev-util/ruff/Manifest | 34 ++
 .../ruff/{ruff-0.4.5.ebuild => ruff-0.4.6.ebuild}  | 32 +---
 2 files changed, 29 insertions(+), 37 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index adcb34fc4661..efddce1b8c65 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -13,7 +13,7 @@ DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
 DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
-DIST anyhow-1.0.83.crate 45650 BLAKE2B 
522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86
 SHA512 
4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3
+DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST argfile-0.2.0.crate 9042 BLAKE2B 
dbe5f6061a18aeeb6ff09e7d7c03cde0077c0fb643c44baa6bb0194bf79a1e6178856d58f5a2132603228821483b1de50ff54a27434fe9fa59f5bb58524cd42d
 SHA512 
f883df69a34b00c132fa8f5d4b64768e8136773aaa3a6c748ae001301485a4cc1af603d9940083c3f7b62d29a3945850b7136be9b49a7f2066579582583b51d5
 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST autocfg-1.2.0.crate 14808 BLAKE2B 
122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432
 SHA512 
66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
@@ -97,7 +97,6 @@ DIST hashbrown-0.14.5.crate 141498 BLAKE2B 
7d7f31b6377c901de12f78f0004a347e3e3b9
 DIST heck-0.4.1.crate 11567 BLAKE2B 
520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9
 SHA512 
8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
 DIST heck-0.5.0.crate 11517 BLAKE2B 
5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835
 SHA512 
f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 DIST hermit-abi-0.3.9.crate 16165 BLAKE2B 
b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064
 SHA512 
f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
-DIST hexf-parse-0.2.1.crate 4662 BLAKE2B 
e1b6bfef243b07305d7a8f08c8dbdafb67dc50c284ae70ee7032ee8bdc4e72928b6f45344613db63bbaea49d883f0f54e1c09235fb951c1a65755946c557ff55
 SHA512 
76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade
 DIST home-0.5.9.crate 8760 BLAKE2B 
02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9
 SHA512 
3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
 DIST humantime-2.1

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

2024-05-29 Thread Sam James
commit: d4bd0b1aeff26699d684080fedeba0e529777d9a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 02:09:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 02:09:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bd0b1a

www-servers/nginx: Stabilize 1.26.1 x86, #933137

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

 www-servers/nginx/nginx-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx/nginx-1.26.1.ebuild 
b/www-servers/nginx/nginx-1.26.1.ebuild
index a2019bc056e8..c07e31bbad91 100644
--- a/www-servers/nginx/nginx-1.26.1.ebuild
+++ b/www-servers/nginx/nginx-1.26.1.ebuild
@@ -220,7 +220,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_push_stream? ( GPL-3 )"
 
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 
 RESTRICT="!test? ( test )"
 



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

2024-05-29 Thread Sam James
commit: 8e8bf5062d2a3449753961e7b2df1742f41454d3
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 02:09:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 02:09:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8bf506

www-servers/nginx: Stabilize 1.26.1 amd64, #933137

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

 www-servers/nginx/nginx-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/nginx/nginx-1.26.1.ebuild 
b/www-servers/nginx/nginx-1.26.1.ebuild
index 8c53171f9aba..a2019bc056e8 100644
--- a/www-servers/nginx/nginx-1.26.1.ebuild
+++ b/www-servers/nginx/nginx-1.26.1.ebuild
@@ -220,7 +220,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_push_stream? ( GPL-3 )"
 
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
 
 RESTRICT="!test? ( test )"
 



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

2024-05-29 Thread Sam James
commit: fe3f4d51550c80fe7bb55548665bb44434731283
Author: Sam James  gentoo  org>
AuthorDate: Thu May 30 02:09:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 30 02:09:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3f4d51

dev-util/ccache: add 4.10

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

 dev-util/ccache/Manifest   |   3 +
 dev-util/ccache/ccache-4.10.ebuild | 141 +
 .../ccache/files/ccache-4.10-avoid-run-user.patch  |  34 +
 .../files/ccache-4.10-unittest-httplib.patch   |  12 ++
 4 files changed, 190 insertions(+)

diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index ac00ffd780a6..e53c67e2f5fa 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -1,3 +1,6 @@
+DIST ccache-4.10-docs.tar.xz 82900 BLAKE2B 
0d0ef988bb21bc05642c2d5ea42bdf9c87c190464d3bddc08a8bf281b003670a50a07a88bf31731a781d5454be09b87168bc8df3b239b93f4e3d3e3f667e9094
 SHA512 
c1030e76dea6eaeed5548dda80a766bb9c944f8e1223157eb7a227f08f80f48a8fece4e1a99beced4c6075b40ec7de3df662111c95f9390624f6e9a3b04c1083
+DIST ccache-4.10.tar.xz 411272 BLAKE2B 
55e4efa41a53a664e8dfa25cd2b21dda80bf7847c467cf361058aaf06425a5c494d9e5b71e70f7d9327a6d57672af271946ad4e24fbd99f49c0bb8c256a9a2a5
 SHA512 
8bc8451a5e66300cb26ef7c1348d1b47e164ede17eab7f5f857a584a9def599c5c752d5591017a5e5b9673f108bb7a4a5bd59368e379fed9531e833fca8808a4
+DIST ccache-4.10.tar.xz.asc 833 BLAKE2B 
4cdd6ce059ab54dca39365120b74e675a5a8c16e280f2e812d7a81feecda4283b63f84bf921d8b18493e348de38850facc95d48f0631e9ae46f33d7154a01f21
 SHA512 
faa3177d07a63746fe1dac1e748124d85207aa51d55894523e88074bf3b02deba7e961d2f7de48265acc6898bdd083bb48cb65631b02d9f7bdb7a27364d0fc4c
 DIST ccache-4.8-docs.tar.xz 80280 BLAKE2B 
e8e00dd10a00670ff3a0c3f5ab0966469fa5246de64724e24d0287020d4636fb5a1f59421aaa094d05b88bd20efd2a4a06e46dfb957bcf77ad2ea61fd02551c9
 SHA512 
e0036a7f86b458028c6e24158f95b62e40d9f659031e16adc59c067096bb728f1cb583a2edecaf2118f15b8e00f028fa6f1cfa2466fba76b7c870cca93a883eb
 DIST ccache-4.8.3.tar.xz 569724 BLAKE2B 
53211db0e516eea9739b8f05bf6a3db678b4b5cff7af741469360556da20a320e4a40253ca9e51568045a394d3497b428413ff6cf77f4273aa4906357b427d1f
 SHA512 
e0e344cd215de67fe060b36fb1b902bab61454477624fbe41d2ec57fdd721cec9c8920ca834f0ef0ccfeedb961b17143f18197497557887d88911ff66e330478
 DIST ccache-4.8.3.tar.xz.asc 833 BLAKE2B 
e800b7bdce705db3ced97f0fe008e8391811f9c7c49e815b6cd2cf220cf1107f3941d29d7bcdd10f79da4e6cad9766243e482011aeb5a170e1c5920b6ebdd726
 SHA512 
2e2298a3cf800d9de669f560269bd07ca2b76f761198af10f7174759ea95a23518dedce83f481bdd392bb60adbd736e5dd2c21af88beb761c0f589f685737586

diff --git a/dev-util/ccache/ccache-4.10.ebuild 
b/dev-util/ccache/ccache-4.10.ebuild
new file mode 100644
index ..cf2714cb487b
--- /dev/null
+++ b/dev-util/ccache/ccache-4.10.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# XXX: We don't use CCACHE_* for these vars like we do in e.g. 
cmake/libabigail/qemu
+# because Portage unsets them. Aaaah!
+#
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-ccache-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${MY_DOCS_PREBUILT:=1}
+
+MY_DOCS_PREBUILT_DEV=sam
+MY_DOCS_VERSION=$(ver_cut 1-2)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# See bug #784815
+MY_DOCS_USEFLAG="+doc"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/joelrosdahl.asc
+inherit cmake toolchain-funcs flag-o-matic prefix verify-sig
+
+DESCRIPTION="Fast compiler cache"
+HOMEPAGE="https://ccache.dev/";
+SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz";
+SRC_URI+=" verify-sig? ( 
https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz.asc )"
+if [[ ${MY_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${MY_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${MY_DOCS_VERSION}-docs.tar.xz
 )"
+   MY_DOCS_USEFLAG="doc"
+fi
+
+# https://ccache.dev/license.html
+# ccache, blake3, NonstdSpan, tl-expected
+LICENSE="GPL-3+ || ( CC0-1.0 Apache-2.0 ) Boost-1.0 CC0-1.0"
+LICENSE+=" elibc_mingw? ( LGPL-3 ISC PSF-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
+IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test"
+RESTRICT="!test? ( test )"
+
+# TODO: package NonstdSpan, TlExpected
+# TODO: figure out why blake3 can't be found
+# TODO: upstream httplib patch
+DEPEND="
+   >=app-arch/zstd-1.3.4:=
+   >=dev-cpp/cpp-httplib-0.10.6:=
+   >=dev-libs/libfmt-8.0.0:=
+   >=dev-libs/xxhash-0.8.0
+   redis? ( >=dev-libs/hiredis-0.13.3:= )
+"
+RDEPEND="
+   ${DEPEND}
+   dev-util/shadowman

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

2024-05-29 Thread Matt Jolly
commit: b4a094f4165eba939dc23b9af9c660ab3b45f449
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 30 00:30:56 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 30 02:02:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a094f4

net-misc/curl: add 8.8.0-r1

This release fixes an issue where under certain circumstances
(in particular when invoked within the Gentoo sandbox), `multi_wait()`
would incorrectly calculate the timeout, resulting in test failures.

Allow setting `--enable-debug` via USE=debug with an appropriate warning
to the ebuild and live ebuild.

Closes: https://bugs.gentoo.org/932660
See-also: https://github.com/curl/curl/issues/13782
Signed-off-by: Matt Jolly  gentoo.org>

 .../{curl-.ebuild => curl-8.8.0-r1.ebuild} | 19 +-
 net-misc/curl/curl-.ebuild | 16 -
 .../curl/files/curl-8.8.0-multi_wait-timeout.patch | 75 ++
 3 files changed, 108 insertions(+), 2 deletions(-)

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-8.8.0-r1.ebuild
similarity index 95%
copy from net-misc/curl/curl-.ebuild
copy to net-misc/curl/curl-8.8.0-r1.ebuild
index 17ec871e7e2a..b77ba32f5d7e 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-8.8.0-r1.ebuild
@@ -26,7 +26,7 @@ fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"
 SLOT="0"
-IUSE="+adns +alt-svc brotli +ftp gnutls gopher +hsts +http2 idn +imap kerberos 
ldap mbedtls nghttp3 +openssl +pop3"
+IUSE="+adns +alt-svc brotli debug +ftp gnutls gopher +hsts +http2 idn +imap 
kerberos ldap mbedtls nghttp3 +openssl +pop3"
 IUSE+=" +psl +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs 
test telnet +tftp websockets zstd"
 # These select the default SSL implementation
 IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls"
@@ -136,6 +136,9 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 PATCHES=(
"${FILESDIR}"/${PN}-prefix-2.patch
"${FILESDIR}"/${PN}-respect-cflags-3.patch
+   "${FILESDIR}"/${P}-install-manpage.patch
+   "${FILESDIR}"/${P}-mbedtls.patch
+   "${FILESDIR}"/${P}-multi_wait-timeout.patch
 )
 
 src_prepare() {
@@ -279,6 +282,12 @@ multilib_src_configure() {

--with-zsh-functions-dir="${EPREFIX}"/usr/share/zsh/site-functions
)
 
+   if use debug; then
+   myconf+=(
+   --enable-debug
+   )
+   fi
+
if use test && multilib_is_native_abi && ( use http2 || use nghttp3 ); 
then
myconf+=(
--with-test-nghttpx="${BROOT}/usr/bin/nghttpx"
@@ -368,3 +377,11 @@ multilib_src_install_all() {
find "${ED}" -type f -name '*.la' -delete || die
rm -rf "${ED}"/etc/ || die
 }
+
+pkg_postinst() {
+   if use debug; then
+   ewarn "USE=debug has been selected, enabling debug codepaths 
and making cURL extra verbose."
+   ewarn "Use this _only_ for testing. Debug builds should _not_ 
be used in anger."
+   ewarn "hic sunt dracones; you have been warned."
+   fi
+}

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index 17ec871e7e2a..7f560fb74a9b 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -26,7 +26,7 @@ fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"
 SLOT="0"
-IUSE="+adns +alt-svc brotli +ftp gnutls gopher +hsts +http2 idn +imap kerberos 
ldap mbedtls nghttp3 +openssl +pop3"
+IUSE="+adns +alt-svc brotli debug +ftp gnutls gopher +hsts +http2 idn +imap 
kerberos ldap mbedtls nghttp3 +openssl +pop3"
 IUSE+=" +psl +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs 
test telnet +tftp websockets zstd"
 # These select the default SSL implementation
 IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls"
@@ -279,6 +279,12 @@ multilib_src_configure() {

--with-zsh-functions-dir="${EPREFIX}"/usr/share/zsh/site-functions
)
 
+   if use debug; then
+   myconf+=(
+   --enable-debug
+   )
+   fi
+
if use test && multilib_is_native_abi && ( use http2 || use nghttp3 ); 
then
myconf+=(
--with-test-nghttpx="${BROOT}/usr/bin/nghttpx"
@@ -368,3 +374,11 @@ multilib_src_install_all() {
find "${ED}" -type f -name '*.la' -delete || die
rm -rf "${ED}"/etc/ || die
 }
+
+pkg_postinst() {
+   if use debug; then
+   ewarn "USE=debug has been selected, enabling debug codepaths 
and making cURL extra verbose."
+   ewarn "Use this _only_ for testing. Debug builds should _not_ 
be used in anger."
+   ewarn "hic sunt dracones; you have been warned."
+   fi
+}

diff --git a/net-misc/curl/files/curl-8.8.0-multi_wait-timeout.patch 
b/net-misc/curl/files/curl-8.8.0-multi_wait-timeout.patch
new file mode 100644
index ..38d8c1bd3f20
--- /dev/null
+++ b/ne

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

2024-05-29 Thread Yixun Lan
commit: 208a8b181d8eeb0961bebeb9051a258700180810
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jan 24 06:57:12 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 30 01:35:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208a8b18

dev-libs/libtracefs: add 1.8.0

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

 dev-libs/libtracefs/Manifest   |  1 +
 .../libtracefs/files/libtracefs-1.8.0-mmap.patch   | 25 ++
 dev-libs/libtracefs/libtracefs-1.8.0.ebuild| 53 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index 234705e75a8f..5811e57a240f 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -2,3 +2,4 @@ DIST libtracefs-1.6.1.tar.gz 193086 BLAKE2B 
53f6740c7f06e1d618594e03ec7fbda273bb
 DIST libtracefs-1.6.3.tar.gz 193859 BLAKE2B 
89029e59590f4e25c5d39d5b638c381e966e8dee055bf7873492a6cdc8b1e1df90cad84a8db4e1abcacbc43fbb23c9fefbdb53123a409a19d07925e7a39efcdb
 SHA512 
273d008644b5d205def79fa8c1db51f21327c02abee16dfc706cfa7ad421be111ac3280b2dd493a8be5f4d9f2fdcb471d7de17e6b3e56df7cb2f1a11b4e1bfaa
 DIST libtracefs-1.6.4.tar.gz 193967 BLAKE2B 
24ca0affbd3343429c096795ea25fca6b96c5e806fff197149db290a4b3ed4ad642738a74d395c025b2a5813d9a14ada9b36be8bc0bdbc31d110542fb49ce1ae
 SHA512 
0db20393272ce75c9132fc189993929545f41ac00cc9b0fdbb6adcb4bcda41433f05c047d06d9774f9b00b9e3ed3cfed3879e75365e72c0bb705cf16449e06c4
 DIST libtracefs-1.7.0.tar.gz 205716 BLAKE2B 
7e11ed75e65ddfb6e95fa67db2d3a3000e722108b6cb9d8efe7f057bf96afa608f0452e42090dab077b59044d3cbaebf2e4361812b994943964ea611b0ec6a49
 SHA512 
8b95c798a9013c0278da1c68ab4625446e1cc9d437eed91a6ce16660e7787f0af04ab65ce0dba536039f2facca39c50df5e45335b1af630e7bcce70b584e2f0c
+DIST libtracefs-1.8.0.tar.gz 224662 BLAKE2B 
06ee6872ec5cd6c671ee2ddd3de19356ffa560b3ae20318e36be6a95bfe37bf61233841e32c530ab0a3463d13dd57ff1b09bba296663b25d76da2a2ea3e89f51
 SHA512 
2d9728186de63f03ad56efe6b373c038519ad1e81dd10d97640c296696df6b0661743dcd9e851edda5225342ea10a8746434439f7ad878e26780b797eb6c

diff --git a/dev-libs/libtracefs/files/libtracefs-1.8.0-mmap.patch 
b/dev-libs/libtracefs/files/libtracefs-1.8.0-mmap.patch
new file mode 100644
index ..15000318863d
--- /dev/null
+++ b/dev-libs/libtracefs/files/libtracefs-1.8.0-mmap.patch
@@ -0,0 +1,25 @@
+Subject: [PATCH] libtracefs meson: build tracefs-mmap by default
+
+Accordingly to Makefile let's add tracefs-mmap.c to build, this is needed
+for linking by other object files.
+
+Link: 
https://lore.kernel.org/linux-trace-devel/20240110203925.266999-1-giulio.bene...@benettiengineering.com
+---
+ src/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/meson.build b/src/meson.build
+index 5b76554..f7a98b9 100644
+--- a/src/meson.build
 b/src/meson.build
+@@ -11,6 +11,7 @@ sources= [
+'tracefs-instance.c',
+'tracefs-kprobes.c',
+'tracefs-marker.c',
++   'tracefs-mmap.c',
+'tracefs-record.c',
+'tracefs-sqlhist.c',
+'tracefs-tools.c',
+-- 
+2.43.0
+

diff --git a/dev-libs/libtracefs/libtracefs-1.8.0.ebuild 
b/dev-libs/libtracefs/libtracefs-1.8.0.ebuild
new file mode 100644
index ..b1d311a9f1cc
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.8.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/";
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+   inherit git-r3
+else
+   
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+# Please double check the minimum libtraceevent version!
+RDEPEND="
+   >=dev-libs/libtraceevent-1.8.1
+"
+DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
+BDEPEND="
+   app-text/asciidoc
+   app-text/xmlto
+   dev-util/source-highlight
+   app-alternatives/yacc
+   app-alternatives/lex
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/${P}-mmap.patch" )
+
+src_configure() {
+   local emesonargs=(
+   -Dasciidoctor=false
+   -Ddoc=false
+   )
+
+   # TODO: get docs & tests optional upstream
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   find "${ED}" -type f -name '*.a' -delete || die
+}



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

2024-05-29 Thread Yixun Lan
commit: 9219b2f0c7714280769956b831dc7807b279e6cc
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jan 24 09:29:45 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 30 01:35:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9219b2f0

dev-util/kernelshark: add 2.3.1

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

 dev-util/kernelshark/Manifest  |  1 +
 .../files/kernelshark-2.3.1-algorithm.patch| 12 +
 dev-util/kernelshark/kernelshark-2.3.1.ebuild  | 59 ++
 3 files changed, 72 insertions(+)

diff --git a/dev-util/kernelshark/Manifest b/dev-util/kernelshark/Manifest
index f3b6bab4411a..5db8967c1806 100644
--- a/dev-util/kernelshark/Manifest
+++ b/dev-util/kernelshark/Manifest
@@ -1,2 +1,3 @@
 DIST kernelshark-2.2.0.tar.gz 4100601 BLAKE2B 
e68275b91a5a629a868e95c9b5f807c46e445e9d6e131093eb38b5a350af47dec5da9d4ec24a4b60a90ac6b3c70438236f6cd7d80fabccf420bae1603fc13338
 SHA512 
a2d2d2c9494189322ddb45eabe3aded8db9c72eca3d5afefc8d97b4b5011e9f93a3324aeabe19bc1917c3dbf67c75dcefbda831a2e82722bde5599f01e88c047
 DIST kernelshark-2.2.1.tar.gz 4100400 BLAKE2B 
a11e61660cbf987c5060014b4de8e05f6957f2eb5519c3a109d91e5297a4532af3c958471ab181ddc8cbb061d1a493b3f40b71efb3abe3d47640a4ab87cc
 SHA512 
1e0b17de02b82a20f6f78ebbfe61c63550947c3275e1262ae6edfd4675f7d1f976955ed37b14f2a214675a83e43135e605c244b4a5f920ebcdeaabcda7510d10
+DIST kernelshark-2.3.1.tar.gz 4100178 BLAKE2B 
818448c3d2e01412e12fc3406b13ffd4d6ab7d442aef7867048913996edbc7f64b2c2c9e88810d6c0bd9e8a6ee9726369ab097d2164ec990f098e123c702
 SHA512 
ba5e7ebc713d296bef211174869445ccb3dffb8a96d0634776bd28c183487225e7c8082c8be5957795973833d6ac67851fb46f75cf68aae66eb3e5e06c081f5f

diff --git a/dev-util/kernelshark/files/kernelshark-2.3.1-algorithm.patch 
b/dev-util/kernelshark/files/kernelshark-2.3.1-algorithm.patch
new file mode 100644
index ..8a007bb02bc2
--- /dev/null
+++ b/dev-util/kernelshark/files/kernelshark-2.3.1-algorithm.patch
@@ -0,0 +1,12 @@
+diff --git a/src/plugins/LatencyPlot.cpp b/src/plugins/LatencyPlot.cpp
+index d412917..3597f5d 100644
+--- a/src/plugins/LatencyPlot.cpp
 b/src/plugins/LatencyPlot.cpp
+@@ -13,6 +13,7 @@
+ #include 
+ 
+ // C++
++#include 
+ #include 
+ #include 
+ 

diff --git a/dev-util/kernelshark/kernelshark-2.3.1.ebuild 
b/dev-util/kernelshark/kernelshark-2.3.1.ebuild
new file mode 100644
index ..dccf255b4d8c
--- /dev/null
+++ b/dev-util/kernelshark/kernelshark-2.3.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Graphical reader for trace-cmd output"
+HOMEPAGE="https://kernelshark.org/";
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/";
+   inherit git-r3
+   S="${WORKDIR}/${P}/kernel-shark"
+
+else
+   MY_P="kernel-shark-${PN}-v${PV}"
+   
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/${MY_P}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+IUSE="custom-optimization doc"
+
+DEPEND="
+   || ( dev-libs/libtracecmd =media-libs/freeglut-3.0.0:=
+   x11-libs/libXmu:=
+   x11-libs/libXi:=
+   >=dev-libs/libtracefs-1.3
+   >=dev-libs/libtraceevent-1.5
+   media-fonts/freefont
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   doc? (
+   media-gfx/graphviz
+   app-text/doxygen
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.0-no-ldconfig.patch
+   "${FILESDIR}"/${PN}-2.3.1-algorithm.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -D_INSTALL_PREFIX="${EPREFIX}/usr"
+   -D_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   -D_DOXYGEN_DOC=$(usex doc)
+   )
+   use custom-optimization || replace-flags -O? -O3
+   cmake_src_configure
+}



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

2024-05-29 Thread Yixun Lan
commit: bf825951419f834c79b736004b54a65e8c086856
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jan 24 06:23:45 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 30 01:34:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf825951

dev-libs/libtraceevent: add 1.8.2

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

 dev-libs/libtraceevent/Manifest   |  1 +
 dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/libtraceevent/Manifest b/dev-libs/libtraceevent/Manifest
index 195d6b5bee98..d00587a58d29 100644
--- a/dev-libs/libtraceevent/Manifest
+++ b/dev-libs/libtraceevent/Manifest
@@ -1,3 +1,4 @@
 DIST libtraceevent-1.6.3.tar.gz 140072 BLAKE2B 
416fa68e2604c3cc71323171b084261e38f08f630a03afda0e2ecc4860c8b08dae10b2abaa2afae54d2b4e382720b43a6616a9ab8599759de102af918eeb24fc
 SHA512 
8064eb18dda6fdbff020759ed92e785b87d34be9ebc30cb6085785edeb8d7252cabf8d33d8738a3ec407672a3d891884d0f0b4c551fce26c76fa8eaf61b9e2f5
 DIST libtraceevent-1.7.2.tar.gz 148242 BLAKE2B 
03eae9ea7a8cdf6b015af95031d6fbe8638361f8b0db836f48e9ef47c814465fad583440f80f0103e08758712bd24f7562e1a8678ab24d4a1749a0b88efa7a85
 SHA512 
aa6d14e6d2e8e64c7d53ba9f93d47331d5f1b5a5a624891ec18a08b0d4e3e82f7845d29957bb3fe4360151bb5870a67c69d5cb1f758bb2956d946221f186546e
 DIST libtraceevent-1.7.3.tar.gz 152363 BLAKE2B 
dcbca01f2246045f4f2377f91118e2468bca4344686b9e0349d04270543fea5648d5c227bdaf6e716d623bab8d03cec7a869bf67d03ca6a7836014854bbe40b8
 SHA512 
81302cb24a3fc71e8bd6a0ba975a2699eaa629ac0e90837bf8fc8e23e04156827d19b25544cdb506b0bf76d5f08699264c9ecb979f9218bdee6b0b0e7339b1e0
+DIST libtraceevent-1.8.2.tar.gz 155682 BLAKE2B 
afadd9f559bdc071b3741ce42b8bf0c320523f2b39c437bcf4180f277eb804c33b2feac447fae15a869164475fb5f019ef171b69be32c46b74e5f22a3ed3808b
 SHA512 
52b7a23e8bf04feaa568199c99c98217fcb8df1b99d46197ef9edcea19b42e71ff9d2e6c45ebf5335ec782d636ad3d14be4acae5a9e5158650f5f62813081fa2

diff --git a/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild 
b/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild
new file mode 100644
index ..4fa3852012cb
--- /dev/null
+++ b/dev-libs/libtraceevent/libtraceevent-1.8.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Linux kernel trace event library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/";
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+   
EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/"
+   inherit git-r3
+else
+   
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !

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

2024-05-29 Thread Patrick McLean
commit: 0fbd3b86a0e4e00a816eb474e0242c4fe2464970
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 30 00:42:57 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 30 00:43:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbd3b86

dev-python/pypax: Revbump, add py312 (bug #929492)

Closes: https://bugs.gentoo.org/929492
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/pypax/pypax-0.9.5-r2.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-python/pypax/pypax-0.9.5-r2.ebuild 
b/dev-python/pypax/pypax-0.9.5-r2.ebuild
new file mode 100644
index ..d4c2e380a5e2
--- /dev/null
+++ b/dev-python/pypax/pypax-0.9.5-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit distutils-r1
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git";
+   inherit git-r3
+else
+   SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   S="${WORKDIR}/elfix-${PV}"
+fi
+
+DESCRIPTION="Python module to get or set either PT_PAX and/or XATTR_PAX flags"
+HOMEPAGE="https://dev.gentoo.org/~blueness/elfix/
+   https://wiki.gentoo.org/wiki/Project:Hardened/PaX_Quickstart";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+ptpax +xtpax"
+REQUIRED_USE="|| ( ptpax xtpax )"
+
+RDEPEND="
+   ptpax? ( dev-libs/elfutils )
+   xtpax? ( sys-apps/attr )"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   cd scripts || die
+   unset PTPAX
+   unset XTPAX
+   use ptpax && export PTPAX="yes"
+   use xtpax && export XTPAX="yes"
+   distutils-r1_src_compile
+}
+
+src_install() {
+   cd scripts || die
+   distutils-r1_src_install
+}



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

2024-05-29 Thread Yixun Lan
commit: 2c4683e6e3bec4a3c6374cf008b03dda55b0fbfa
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Wed May 29 20:48:46 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 30 00:22:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4683e6

net-im/telegram-desktop: add 5.0.4

Release:
  - https://github.com/telegramdesktop/tdesktop/releases/tag/v5.0.4

Changelog:
  - https://github.com/telegramdesktop/tdesktop/blob/v5.0.4/changelog.txt

Closes: https://github.com/gentoo/gentoo/pull/36892
Signed-off-by: Aliaksei Urbanski  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop/Manifest   |   1 +
 .../telegram-desktop/telegram-desktop-5.0.4.ebuild | 249 +
 2 files changed, 250 insertions(+)

diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest
index 231694e14cdb..9697e578d94b 100644
--- a/net-im/telegram-desktop/Manifest
+++ b/net-im/telegram-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST tdesktop-4.15.0-full.tar.gz 68286818 BLAKE2B 
2bd4d59370a4f97aa3c1b1d64fa7eea114539edcff46ea30a5361cefeeb1de8a1954be91a1a420ddc1b1a30970944387c2cd3749badaa494e53862066c624ac3
 SHA512 
95aa5f14a9a88b9c6421049445f59f1c5c5d7ab4ca4e8b8f4ab7389bdb8f3cc6b29fea270574881633035acec769ba271261f84ec269010c63af28a03719da98
 DIST tdesktop-5.0.1-full.tar.gz 69454563 BLAKE2B 
0bbb0ee0c096a344b00091795c2bfadd71272b01966daed8f44fd7010c4c4ecfb265c80ecd773934dd0636be1e703bbadc0038befdefd6da93dfadea40e53fba
 SHA512 
45b7833f20f01d78c09163e205af7d68afffcfc88075ba6af35dc6cbbce1f0205c0150b137ca09e6bdaf271240e4d1336411ad427bc27a2b2ad42dc435ee0ec2
+DIST tdesktop-5.0.4-full.tar.gz 69462550 BLAKE2B 
46e630ea74c6571e41909bab768ff19e8eaf2246cf624474b1c14d5c598146e0c772f55d7665af35979dc27bc70eb372b6865e5fecb6f97c50e13351c352bb54
 SHA512 
611bad9f174a35c27ffc55efe3544318f992af25a89364c3b64fa1afb4765ebf7aae7d4a83539d9e0038fe4ca8e637bdb5d453f058e64dffc2c45edf2f348dbb

diff --git a/net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild 
b/net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild
new file mode 100644
index ..144d4ae03052
--- /dev/null
+++ b/net-im/telegram-desktop/telegram-desktop-5.0.4.ebuild
@@ -0,0 +1,249 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit xdg cmake python-any-r1 optfeature flag-o-matic
+
+DESCRIPTION="Official desktop client for Telegram"
+HOMEPAGE="https://desktop.telegram.org";
+
+MY_P="tdesktop-${PV}-full"
+SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
+IUSE="dbus enchant +fonts +jemalloc screencast qt6 qt6-imageformats wayland 
webkit +X"
+REQUIRED_USE="
+   qt6-imageformats? ( qt6 )
+"
+
+KIMAGEFORMATS_RDEPEND="
+   media-libs/libavif:=
+   media-libs/libheif:=
+   >=media-libs/libjxl-0.8.0:=
+"
+CDEPEND="
+   !net-im/telegram-desktop-bin
+   app-arch/lz4:=
+   dev-cpp/abseil-cpp:=
+   >=dev-cpp/glibmm-2.77:2.68
+   dev-libs/glib:2
+   dev-libs/libdispatch
+   dev-libs/openssl:=
+   dev-libs/protobuf
+   dev-libs/xxhash
+   media-libs/libjpeg-turbo:=
+   ~media-libs/libtgvoip-2.4.4_p20221208
+   media-libs/openal
+   media-libs/opus
+   media-libs/rnnoise
+   ~media-libs/tg_owt-0_pre20230921:=[screencast=,X=]
+   media-video/ffmpeg:=[opus,vpx]
+   sys-libs/zlib:=[minizip]
+   !enchant? ( >=app-text/hunspell-1.7:= )
+   enchant? ( app-text/enchant:= )
+   jemalloc? ( dev-libs/jemalloc:= )
+   !qt6? (
+   >=dev-qt/qtcore-5.15:5=
+   >=dev-qt/qtgui-5.15:5=[dbus?,jpeg,png,wayland?,X?]
+   >=dev-qt/qtimageformats-5.15:5
+   >=dev-qt/qtnetwork-5.15:5[ssl]
+   >=dev-qt/qtsvg-5.15:5
+   >=dev-qt/qtwidgets-5.15:5[png,X?]
+   kde-frameworks/kcoreaddons:5
+   webkit? (
+   >=dev-qt/qtdeclarative-5.15:5
+   >=dev-qt/qtwayland-5.15:5[compositor(+)]
+   )
+   )
+   qt6? (
+   
>=dev-qt/qtbase-6.5:6=[dbus?,gui,network,opengl,wayland?,widgets,X?]
+   >=dev-qt/qtimageformats-6.5:6
+   >=dev-qt/qtsvg-6.5:6
+   webkit? (
+   >=dev-qt/qtdeclarative-6.5:6
+   >=dev-qt/qtwayland-6.5:6[compositor,qml]
+   )
+   qt6-imageformats? (
+   >=dev-qt/qtimageformats-6.5:6=
+   ${KIMAGEFORMATS_RDEPEND}
+   )
+   )
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-keysyms
+   )
+"
+RDEPEND="${CDEPEND}
+   webkit? ( || ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) )

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

2024-05-29 Thread Yixun Lan
commit: a0f4addeb72a0920ec616f9e8a7f2a58c6995520
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May 30 00:10:01 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 30 00:22:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f4adde

net-im/slack: add 4.38.125, drop 4.38.115

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

 net-im/slack/Manifest | 2 +-
 net-im/slack/{slack-4.38.115.ebuild => slack-4.38.125.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index 3127ae703dd7..85fa1b40831e 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1,2 +1,2 @@
-DIST slack-desktop-4.38.115-amd64.deb 79886658 BLAKE2B 
6e5d4b8de0c3897650c8cb996008408c907987c08507f3a6ed595cd9ee3a6ac9196b6c4ca3e1b23cc64a118fcf986a5ab55263307d3353ab76d1c660230c6ee3
 SHA512 
b5699e293fe7e3716e0dce2fdfba39d11512b779740497c0204f403eecea4a45da289fb7aef4695dbd7c3489a7df8df1dca08bc0ffdb7b50b839cf78c6ff7edf
 DIST slack-desktop-4.38.121-amd64.deb 79860470 BLAKE2B 
c6fc7d8afa5ec87be71b5d78b04004e2ee21a3b355499c33bc943e351192024c5f4ae5dea79a396be4b71ab76567dcf22c3c631621bc4085847ebba3e0fda0af
 SHA512 
cadc45f24ce47bc29baef61784e0c68fa932bc151900032e961e106c23c63ca46bce73322e7e2a75e4fa1c1512b4435fba7cb85aab3d526271c4a672cc908903
+DIST slack-desktop-4.38.125-amd64.deb 79860294 BLAKE2B 
66970f854b611ac27411924173dde82452fab0818ec3ad2d80d0805cb8e9b62515cc9621c301b46ae8adba167ae60f5a977cf4329689ac3528a256395e79c8b5
 SHA512 
a14bbeb94284ebc7ce0588be3b0133536db50a75c1afd9053c1983a4d3c1b3388df1a86b711edeb9b1b105517d021e6ac7719b1ec59ec7f820b7549988b7be07

diff --git a/net-im/slack/slack-4.38.115.ebuild 
b/net-im/slack/slack-4.38.125.ebuild
similarity index 99%
rename from net-im/slack/slack-4.38.115.ebuild
rename to net-im/slack/slack-4.38.125.ebuild
index 3d7a4b0058ab..5ab77e3eaedd 100644
--- a/net-im/slack/slack-4.38.115.ebuild
+++ b/net-im/slack/slack-4.38.125.ebuild
@@ -10,6 +10,7 @@ inherit desktop multilib-build optfeature pax-utils unpacker 
xdg
 DESCRIPTION="Team collaboration tool"
 HOMEPAGE="https://slack.com";
 
SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb";
+S="${WORKDIR}"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
@@ -55,8 +56,6 @@ QA_PREBUILT="opt/slack/chrome-sandbox
opt/slack/swiftshader/libEGL.so
opt/slack/swiftshader/libGLESv2.so"
 
-S="${WORKDIR}"
-
 src_prepare() {
default
 



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

2024-05-29 Thread Yixun Lan
commit: 97b730f1078076028ff3a30bbddcc6b920f3f57b
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed May 29 23:27:19 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 30 00:22:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b730f1

net-misc/you-get: add 0.4.1700

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

 net-misc/you-get/Manifest|  1 +
 net-misc/you-get/you-get-0.4.1700.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/net-misc/you-get/Manifest b/net-misc/you-get/Manifest
index f1653a0dc033..dc515fabf298 100644
--- a/net-misc/you-get/Manifest
+++ b/net-misc/you-get/Manifest
@@ -1 +1,2 @@
 DIST you-get-0.4.1650.tar.gz 152169 BLAKE2B 
c1ba09a0bfd339703f269d1c53406f70762dab2f974ea43b1bf26890ccf267d5852e298ddab2db7a9ed32a52e2aed2691851cefed73089111414056b74a10b1a
 SHA512 
cb87f4c981631945d521b43585d291d35e67e85a17bdc567d775274700ef346c63c391b2c38f7a7e60de4ba9b5daa7aab3d6202d03147ae0d2c09b5b8c06bb3c
+DIST you-get-0.4.1700.tar.gz 151767 BLAKE2B 
0c732a123bd04db71f1ec9ecf380e4dda27f2ac70745a10616ddf9b955a236adffea609ffe0cab0c70030b64f965151024eb624062aededa4ea851afbd6f49f1
 SHA512 
93a5a519ed17f7f84c004445bafcf8c8fcded1d13596311891ee01332243493088837e0ca1342da596bc1c7ea5bbdaca5cc13d4b8ebf2d75f0aad5b084c27a05

diff --git a/net-misc/you-get/you-get-0.4.1700.ebuild 
b/net-misc/you-get/you-get-0.4.1700.ebuild
new file mode 100644
index ..6cb14039c2a9
--- /dev/null
+++ b/net-misc/you-get/you-get-0.4.1700.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to download media contents from the web"
+HOMEPAGE="https://you-get.org";
+SRC_URI="https://github.com/soimort/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   media-video/ffmpeg
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2024-05-29 Thread George Zenner
commit: a1423ddf132f2cc578bb7d094d35cb91fadf92f0
Author: Zen  pyl  onl>
AuthorDate: Thu May 30 00:17:13 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Thu May 30 00:17:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1423ddf

sys-kernel/ugrd: Drop 1.10.0, add 1.10.1

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest   | 2 +-
 sys-kernel/ugrd/{ugrd-1.10.0.ebuild => ugrd-1.10.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 17c880350..c9a92 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,4 +1,4 @@
-DIST ugrd-1.10.0.tar.gz 54528 BLAKE2B 
8f72f2600b37ebf5c0224dab7adde5f28d1a991e384a12f370bf655688a16826e1ebeb5d6b675d3a3abe47bf666b671e989676cd1e8eeb08775128b9f95a85ce
 SHA512 
81bd70360f7596ddab136d8bde692f412ec04d7ef86027bc9d36d57406e6f25469f7d77d7f16b9667fa5c985fac7af9de5c9bff120ca673bdb650cdaf8a52cd1
+DIST ugrd-1.10.1.tar.gz 54389 BLAKE2B 
83409cccae54a59de2f33ce58472f219e57558efd61433dbc71f00a2386502bd67b9e2ebcfff46b93754990c37ec19aa9b020d339474e12a7921d92c4b8fb7a7
 SHA512 
8a6a34afa4d4c5aa99af3fbb4525946459b482b727329f3293bf42022093c2cc4f7030584f5dd527e51e8b0b03470e7107852e368c9e9721049dd7a288d38f17
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
 DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 
0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea
 SHA512 
95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e
 DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B 
aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653
 SHA512 
020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c

diff --git a/sys-kernel/ugrd/ugrd-1.10.0.ebuild 
b/sys-kernel/ugrd/ugrd-1.10.1.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-1.10.0.ebuild
rename to sys-kernel/ugrd/ugrd-1.10.1.ebuild



  1   2   3   4   >