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

2023-03-06 Thread Sam James
commit: 86ceb32adb08d39ff090fd2f7c7eaac1c3aa91a9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar  5 15:40:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:57:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ceb32a

net-misc/dropbear: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29939
Signed-off-by: Sam James  gentoo.org>

 net-misc/dropbear/files/dropbear-2022.82-x11.patch | 22 --
 1 file changed, 22 deletions(-)

diff --git a/net-misc/dropbear/files/dropbear-2022.82-x11.patch 
b/net-misc/dropbear/files/dropbear-2022.82-x11.patch
deleted file mode 100644
index 82cb9c812ebe..
--- a/net-misc/dropbear/files/dropbear-2022.82-x11.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 0292aacdf0aa57d03f2a3ab7e53cf650e6f29389 Mon Sep 17 00:00:00 2001
-From: Matt Johnston 
-Date: Sat, 23 Apr 2022 22:33:31 +0800
-Subject: [PATCH] Fix X11 build failure, use DROPBEAR_PRIO_LOWDELAY
-

- svr-x11fwd.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/svr-x11fwd.c b/svr-x11fwd.c
-index 353cb12e..5d9e6a96 100644
 a/svr-x11fwd.c
-+++ b/svr-x11fwd.c
-@@ -206,7 +206,7 @@ void x11cleanup(struct ChanSess *chansess) {
- }
- 
- static int x11_inithandler(struct Channel *channel) {
--  channel->prio = DROPBEAR_CHANNEL_PRIO_INTERACTIVE;
-+  channel->prio = DROPBEAR_PRIO_LOWDELAY;
-   return 0;
- }
- 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/vtk/files/, sci-libs/vtk/

2023-03-06 Thread Sam James
commit: 19fd814a57cb65fcc57072f9576b05ebc19491ad
Author: Bernd Waibel  posteo  net>
AuthorDate: Sun Mar  5 09:50:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:57:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fd814a

sci-libs/vtk: drop 9.0.3-r7, 9.1.0-r6, 9.2.2-r1

cleanup old
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/29932
Signed-off-by: Sam James  gentoo.org>

 sci-libs/vtk/Manifest  |  16 -
 ...0-freetype-2.10.3-provide-FT_CALLBACK_DEF.patch |  18 -
 ...r-compute_arch-if-CUDA-toolkit-11-is-used.patch |  32 -
 .../vtk/files/vtk-9.0.1-limits-include-gcc11.patch |  84 ---
 ...-IO-FFMPEG-support-FFmpeg-5.0-API-changes.patch | 141 
 ...-or-scope-struct-names-to-avoid-conflicts.patch | 127 
 .../files/vtk-9.1.0-adjust-to-find-binaries.patch  |  25 -
 ...-avoid-naming-collision-with-netcdf-4.9.0.patch |  26 -
 sci-libs/vtk/metadata.xml  |   4 -
 sci-libs/vtk/vtk-9.0.3-r7.ebuild   | 563 
 sci-libs/vtk/vtk-9.1.0-r6.ebuild   | 641 --
 sci-libs/vtk/vtk-9.2.2-r1.ebuild   | 748 -
 12 files changed, 2425 deletions(-)

diff --git a/sci-libs/vtk/Manifest b/sci-libs/vtk/Manifest
index e07e36085b2f..d241500f291a 100644
--- a/sci-libs/vtk/Manifest
+++ b/sci-libs/vtk/Manifest
@@ -1,22 +1,6 @@
-DIST VTK-9.0.3.tar.gz 34684378 BLAKE2B 
6862ab2df95bbefe9d3970757af6521cfa874476f6ee8e64c4e6e279f2e0cbb8a8299bc3b0b8bb9b7254d01a169644e7927b67b11b2ce934ddc87bce0a9e4c26
 SHA512 
00528011f9206444d09fc6cea05c46930745bb70ea02be6244ab3eb510ae82af772157c025157b1761dc4c6a9ab538b57f814c03a708f30aa3598a421fdc6ae2
-DIST VTK-9.1.0.tar.gz 47871165 BLAKE2B 
68cebc0879737a519b53e73f198356208b047c301d38ee2d62b9a14539cdb9aa76bd7174baa29592c7b1cfd1cc9700d01e98519a207d67a232d16ad37295ac31
 SHA512 
b2c4be8795fa082e0776e6ffdb9a3fd88dbb235841a8369a34ebe26cf4c5fcb1610fcca987be314510629da3edc74ee76c0ce2cc88d5ef4b099ac550ac892b0a
-DIST VTK-9.2.2.tar.gz 53801737 BLAKE2B 
345538004a1b147f8a6812e30b6e31bdfba27d13c47e3c659ef6eb51224aa6015a44e6aaabbc6d1b127691592b4727a51c952dc565d1a12f2eddedd1536af58b
 SHA512 
11b8203a4efaac0cda9ea46acf58c0d88c18f55bfd52e284f74ef313646913d194d3885da9d9fa7222d926502522505bfdf9d719f8c09790dab1315e2161610a
 DIST VTK-9.2.5.tar.gz 53807732 BLAKE2B 
8d25ec8f23c12868b2321eca84644dbf44704e58b7b79b2fd3a1260f7a240a78e4007fd99633ba93359103afc8ec00c7fa84f62778aed3d3361e1774a87b5626
 SHA512 
b1f225fb2589449621fd32bb0fc3f4817478d972cdccf7a9a376f1c17e93d5bd0a0511cdaa8587568a4baac9dfa8b5ffb9041442e221cd98d8f55e9981b6fcbf
-DIST VTKData-9.0.3.tar.gz 413854066 BLAKE2B 
84c2fa0ae5df8567cc06022262fe3ea1202c553168757c94aa4a0a258360deccdf349d474c2f6585fc2054ee8e0468df4c80ec835cecf6b2391efa639f479eaa
 SHA512 
28ab2ecb32860d820f736e9ceb4345bcd03471f0a35b90f8c9ccbe05454f7a95a4de3c99bae2f4b9db87a27ef8fe50159cd283f5e921f4e6e69b06a50a0570c6
-DIST VTKData-9.1.0.tar.gz 590185633 BLAKE2B 
7451d57bc507571afa8a8f9ba541010e1924849759f228318b6390aabb07a68341b84b38b82cd504844194544c569b040c9fad1858e6e35e172e4e18000d338e
 SHA512 
134a8dd2b029d3a4959b601987e68a0caa5d050532655b6786b5b67dfc77d3639628b2b957511f8998e63864c247c501a11a6aed248c762f13e860d878778e1a
-DIST VTKData-9.2.2.tar.gz 593767482 BLAKE2B 
65df8f96eaca9ada44f807bd4ff5efe569dde726105c7aa260c4f0ed3b8c19303b7781e0628a759cdf68b314155ac0d125403f27ee38eefd47336a8eed235851
 SHA512 
54d33ba24c9adfef2de17f26aa68b53f61f32e50d92bd1b0ddd75b1818d864af9a4d7fa7cb55297839bd2e50c2a7d12a18695151db32f7f59fbbd2ec9169e7b8
 DIST VTKData-9.2.5.tar.gz 594016050 BLAKE2B 
7f03f5640ee648275a9771f990f98a3b5dfee10c0e291b353e6f067a098d50e2653c577b7c9c4e19c1d554e14469968014d1dfe9e70a91ecbff75397a53c9be9
 SHA512 
c06264c10bf78943753e58b9cb034d56b65570995741020dc58d5703525cdd4842d680fb6e185fa8fc39b72225ea6b29d8d632c0327f4145a7e2b79f3f702ec3
-DIST VTKDataFiles-9.1.0.tar.gz 605163184 BLAKE2B 
968e2fed1e17bb57da4f8dd38e17e128779e50dfce81fc31c6ef75a2f3fe46675dd77ab7343b609998b8ddd3927e256d1ea4117c2719ad76f61db435b5f1c34f
 SHA512 
f56ebd087753e2d2805e2f5954197de4e9933ec90648956780525d83149277a7bca42ce376c4355a53fca71ec78510fed155955af71b70e1b26de27851252e36
-DIST VTKDataFiles-9.2.2.tar.gz 608752734 BLAKE2B 
b33bcec704e0db3ad0de958fbeca1adc1b904279b46a43a5abcd45a7df96138d4d3b76cb21af3aa48c0dd18d05987bdf58476fa945b59ed5b90ad6f2e386926f
 SHA512 
75430127212fdf210fb98d278b0163b4ed09f567fd1b80fcf80ea1cf2709e41f785912b20591712f71ad7ede9e12e23e358b4889963bccfe66cf8c48a7f70e11
 DIST VTKDataFiles-9.2.5.tar.gz 609038837 BLAKE2B 
e6a5aa5a865664cf407914c9598497f6304b914748ce9d9145b5b7d53f5897b4056b6f7615bb8221c9a9747caf13ba632e21b060b1c8963bb7d6b257bb1da559
 SHA512 
c0cf7e0fb79f626e25946f1154d9e4c3e7ec995a823a01fc9638976f89af26ae8978a5b6c8a78d62f42f7f81b5fbe0cddc6afc5836c214f3dcaddb917a1ccc79
-DIST VTKLargeData-9.0.3.tar.gz 247523270 BLAKE2B 

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

2023-03-06 Thread Sam James
commit: f52d2611a9b2dc690a0765055efddb0f1d33349e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar  5 15:41:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:57:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52d2611

sys-apps/portage: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29938
Signed-off-by: Sam James  gentoo.org>

 ...ge-3.0.45.1-qa-notice-configure-func-decl.patch | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/sys-apps/portage/files/portage-3.0.45.1-qa-notice-configure-func-decl.patch 
b/sys-apps/portage/files/portage-3.0.45.1-qa-notice-configure-func-decl.patch
deleted file mode 100644
index a621ab65d719..
--- 
a/sys-apps/portage/files/portage-3.0.45.1-qa-notice-configure-func-decl.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From eca90b6049a9ce42ec6868f64abcab403c9f4190 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Tue, 28 Feb 2023 03:10:26 +
-Subject: [PATCH] install-qa-check.d/90config-impl-decl: prefix warning with
- 'QA Notice'
-
-... so tinderboxes can pick it up more easily.
-
-Signed-off-by: Sam James 
 a/bin/install-qa-check.d/90config-impl-decl
-+++ b/bin/install-qa-check.d/90config-impl-decl
-@@ -92,12 +92,13 @@ config_impl_decl_check() {
-   # Drop out early if no impl decls found (all the arrays are the same 
size)
-   [[ ${#files[@]} -eq 0 ]] && return
- 
--  eqawarn 'Found the following implicit function declarations in 
configure logs:'
-+  eqawarn 'QA Notice: Found the following implicit function declarations 
in configure logs:'
-   for l in "${!files[@]}"; do
-   eqawarn "  ${files[l]}:${lines[l]} - ${funcs[l]}"
-   eqatag 'config.log-impl-decl' "line=${lines[l]}" 
"func=${funcs[l]}" "${files[l]}"
-   done
-   eqawarn 'Check that no features were accidentally disabled.'
-+  eqawarn 'See https://wiki.gentoo.org/wiki/Modern_C_porting.'
- }
- 
- config_impl_decl_check
--- 
-2.39.2
-



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-03-06 Thread Sam James
commit: 3370fffc41a1cb7f154d5bbe99b1f7cf57dff057
Author: sqrtd  sqrtd  dev>
AuthorDate: Sun Mar  5 15:32:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3370fffc

gui-libs/wlroots: add missing libdisplay-info dependency to 

Closes: https://bugs.gentoo.org/899076
Signed-off-by: sqrtd  sqrtd.dev>
Closes: https://github.com/gentoo/gentoo/pull/29941
Signed-off-by: Sam James  gentoo.org>

 gui-libs/wlroots/wlroots-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 823b494fb8e6..55121354676a 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,6 +26,7 @@ DEPEND="
>=dev-libs/wayland-1.21.0
>=dev-libs/wayland-protocols-1.28
media-libs/mesa[egl(+),gles2]
+   media-libs/libdisplay-info:=
hwdata? ( sys-apps/hwdata:= )
seatd? ( sys-auth/seatd:= )
udev? ( virtual/libudev )



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

2023-03-06 Thread Sam James
commit: 82a2720349d070fa86090fd9434bcfae75260a68
Author: Yiyang Wu  gmail  com>
AuthorDate: Wed Mar  1 02:54:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:56:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a27203

dev-libs/rocm-comgr: Fix comgr and mesa LLVM option collision

>=dev-libs/rocm-comgr-5.3 and <= needs backport a patch from
upstream to avoid register -h command line option, which resolves
conflicts with media-libs/mesa. Benefits media-gfx/blender.

Bug: https://bugs.gentoo.org/851702
Reference: https://github.com/gentoo/gentoo/pull/27552
Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29866
Signed-off-by: Sam James  gentoo.org>

 .../files/rocm-comgr-5.3.3-remove-h-option.patch   | 43 ++
 ...-5.3.3-r1.ebuild => rocm-comgr-5.3.3-r2.ebuild} |  1 +
 ...mgr-5.4.3.ebuild => rocm-comgr-5.4.3-r1.ebuild} |  1 +
 3 files changed, 45 insertions(+)

diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-5.3.3-remove-h-option.patch 
b/dev-libs/rocm-comgr/files/rocm-comgr-5.3.3-remove-h-option.patch
new file mode 100644
index ..1346ba4ef04d
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-5.3.3-remove-h-option.patch
@@ -0,0 +1,43 @@
+https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/commit/2d05f9e480cbc591a6b888dfd49d9f7ef1bef25f
+Reference: https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/issues/52
+Reference: https://bugs.gentoo.org/851702#c37
+This unblocks building blender with HIP cycles support
+==
+From 2d05f9e480cbc591a6b888dfd49d9f7ef1bef25f Mon Sep 17 00:00:00 2001
+From: Jacob Lambert 
+Date: Thu, 12 Jan 2023 08:45:38 -0800
+Subject: [PATCH] Remove -h option from comgr-objdump
+
+The -h option (short for -headers) is a legal objdump option.
+However registering this as an LLVM option by Comgr prevents other
+LLVM tools or instances from registering a -h option in the same
+process, which is an issue because -h is a common short form for
+-help.
+
+A long term solution will be to libraryize llvm-obj dump, and
+call it in Comgr via an API instead of re-implementation, which
+will eliminate the need for Comgr to register any LLVM options for
+objdump.
+
+Change-Id: Ieb1981aeb1826422647fd301c4827e2bfb370560
+---
+ lib/comgr/src/comgr-objdump.cpp | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/lib/comgr/src/comgr-objdump.cpp b/lib/comgr/src/comgr-objdump.cpp
+index 6d20a3c..ead69fe 100644
+--- a/src/comgr-objdump.cpp
 b/src/comgr-objdump.cpp
+@@ -175,9 +175,9 @@ cl::opt SectionHeaders("section-headers",
+ static cl::alias SectionHeadersShort("headers",
+  cl::desc("Alias for --section-headers"),
+  cl::aliasopt(SectionHeaders));
+-static cl::alias SectionHeadersShorter("h",
+-   cl::desc("Alias for 
--section-headers"),
+-   cl::aliasopt(SectionHeaders));
++// The following option has been removed to avoid conflicts with
++// other llvm tools/instances also attempting to register a -h option
++//   static cl::alias SectionHeadersShorter("h", ...)
+ 
+ cl::list
+ FilterSections("section",

diff --git a/dev-libs/rocm-comgr/rocm-comgr-5.3.3-r1.ebuild 
b/dev-libs/rocm-comgr/rocm-comgr-5.3.3-r2.ebuild
similarity index 97%
rename from dev-libs/rocm-comgr/rocm-comgr-5.3.3-r1.ebuild
rename to dev-libs/rocm-comgr/rocm-comgr-5.3.3-r2.ebuild
index f97e82109722..1ed450afa574 100644
--- a/dev-libs/rocm-comgr/rocm-comgr-5.3.3-r1.ebuild
+++ b/dev-libs/rocm-comgr/rocm-comgr-5.3.3-r2.ebuild
@@ -29,6 +29,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.3.3-HIPIncludePath-not-needed.patch"
"${FILESDIR}/${PN}-5.3.3-fix-tests.patch"
"${FILESDIR}/${PN}-5.3.3-fno-stack-protector.patch"
+   "${FILESDIR}/${PN}-5.3.3-remove-h-option.patch"
 )
 
 DESCRIPTION="Radeon Open Compute Code Object Manager"

diff --git a/dev-libs/rocm-comgr/rocm-comgr-5.4.3.ebuild 
b/dev-libs/rocm-comgr/rocm-comgr-5.4.3-r1.ebuild
similarity index 97%
rename from dev-libs/rocm-comgr/rocm-comgr-5.4.3.ebuild
rename to dev-libs/rocm-comgr/rocm-comgr-5.4.3-r1.ebuild
index 4f784ee9ee57..f04009a2596a 100644
--- a/dev-libs/rocm-comgr/rocm-comgr-5.4.3.ebuild
+++ b/dev-libs/rocm-comgr/rocm-comgr-5.4.3-r1.ebuild
@@ -28,6 +28,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.3.3-HIPIncludePath-not-needed.patch"
"${FILESDIR}/${PN}-5.3.3-fix-tests.patch"
"${FILESDIR}/${PN}-5.3.3-fno-stack-protector.patch"
+   "${FILESDIR}/${PN}-5.3.3-remove-h-option.patch"
 )
 
 DESCRIPTION="Radeon Open Compute Code Object Manager"



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

2023-03-06 Thread Sam James
commit: f7b928c992abfee0e14748db8f77dfd0c943fe40
Author: Kai-Chun Ning  gmail  com>
AuthorDate: Sun Mar  5 11:07:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b928c9

dev-libs/zziplib: add python 3.11 to PYTHON_COMPAT

Signed-off-by: Kai-Chun Ning  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29935
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild 
b/dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
similarity index 97%
rename from dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
rename to dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
index 7974a20b6967..ebddfa4b646d 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r2.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 # Needed for docs, bug #835755
 PYTHON_REQ_USE="xml(+)"
 inherit cmake flag-o-matic python-any-r1



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

2023-03-06 Thread Joonas Niilola
commit: 43731c51cb8777f2effdeef6f2b9dd9c8f35362d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar  7 07:49:36 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:49:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43731c51

app-admin/pwman3: DistutilsNonPEP517Build

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

 app-admin/pwman3/pwman3-0.12.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/pwman3/pwman3-0.12.2.ebuild 
b/app-admin/pwman3/pwman3-0.12.2.ebuild
index cac81b170b12..5fb9d641fba2 100644
--- a/app-admin/pwman3/pwman3-0.12.2.ebuild
+++ b/app-admin/pwman3/pwman3-0.12.2.ebuild
@@ -5,6 +5,8 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_PEP517=setuptools
+
 inherit distutils-r1 optfeature
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"



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

2023-03-06 Thread Joonas Niilola
commit: f616a094ad8f26577a7204f9b4de685892679da7
Author: Oz Tiram  gmail  com>
AuthorDate: Sun Feb 26 16:49:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:46:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f616a094

app-admin/pwman3: add 0.12.2

Closes: https://bugs.gentoo.org/896476
Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29810
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/pwman3/Manifest |  1 +
 app-admin/pwman3/pwman3-0.12.2.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 45f878ee43d8..29a35022f5d4 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1 +1,2 @@
 DIST pwman3-0.11.1.tar.gz 76992 BLAKE2B 
cd7289781436f0f8b941d587c61b2d8a5cad52f3d57d01106d73b3da5930de2bd2df15fe5a4bcfbdce5e5733b7328764d6e4e2d18cba8a575cadad8835218e75
 SHA512 
111713e23b64a7492b5e2735b0d0117a81759bd9f25a87327a2aa4a465fbbc8a0aa0fbfa86b84cbcd40eb1540d05cdbc6fb81982fe61953df91979e674ce5640
+DIST pwman3-0.12.2.tar.gz 76744 BLAKE2B 
5223169a267f0c35bcb26499138c9b768c6e29c4ce39d4fb89c56eb72d24a9729159bed93af24e12f1e0e6c1569586772eb36954afd51afc7c97c9de898346e5
 SHA512 
587839e7d532ef3c53e2c429b086eb6bd59290ce43687034400f8e0772cc4e97c9296694ad83c5fa3fdde37b8d8fef5bc150e9f81fcb9fe8712ffafb4be8b400

diff --git a/app-admin/pwman3/pwman3-0.12.2.ebuild 
b/app-admin/pwman3/pwman3-0.12.2.ebuild
new file mode 100644
index ..cac81b170b12
--- /dev/null
+++ b/app-admin/pwman3/pwman3-0.12.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A lightweight password-manager with multiple database backends"
+HOMEPAGE="https://pwman3.github.io/pwman3/;
+SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests setup.py
+
+pkg_postinst() {
+   optfeature "Support for mongodb" dev-python/pymongo
+   optfeature "Support for postgresql" dev-python/psycopg:2
+   optfeature "Support for mysql" dev-python/pymysql
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/iosevka/

2023-03-06 Thread Joonas Niilola
commit: 2a0d6eb282f0d6900614d82cdd3cf65b2ce401c2
Author: Alfredo Pérez  tutanota  com>
AuthorDate: Sat Feb 25 19:38:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:45:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0d6eb2

media-fonts/iosevka: add 19.0.1

Closes: https://github.com/gentoo/gentoo/pull/29799
Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/iosevka/Manifest  |  1 +
 media-fonts/iosevka/iosevka-19.0.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest
index b93a02aa3e40..2e0df9182bb6 100644
--- a/media-fonts/iosevka/Manifest
+++ b/media-fonts/iosevka/Manifest
@@ -1 +1,2 @@
 DIST super-ttc-iosevka-15.0.1.zip 64196804 BLAKE2B 
c6acd248247c31e3506b2286c5c621d9111bbbda4d1ab22e7de22c34ec9a8b3404982e2dba5e1848e0c3c62c0c3de0d38a2a91a4021dcdc2d7740bfc00d59810
 SHA512 
30b837e8b4400f3629d01264da93ab03400ee763b52932aa7c3bd74eeb51a43e9f430a5052da7f3d62bed3c1bb90dda5b3493dbb3cc06a26557212b8791ca56e
+DIST super-ttc-iosevka-19.0.1.zip 65922092 BLAKE2B 
d6b40ff8fa8ec8b83043c1aba5bdd06a3e5a20a45a9ec6fe7f2493ee300a16742b628db3e0340166dee9843d4ceec7b7169583cc00da735634d37c89dd34d8db
 SHA512 
51e3c2d533cf2098a0c20021a0d0a39c2dc765bccd749c76e367dcc84a8fd5e508eec919442f5f9e4dcfa4215efeef9421c0d3149187c30e9a4a120c2cf1600c

diff --git a/media-fonts/iosevka/iosevka-19.0.1.ebuild 
b/media-fonts/iosevka/iosevka-19.0.1.ebuild
new file mode 100644
index ..60321ae72a02
--- /dev/null
+++ b/media-fonts/iosevka/iosevka-19.0.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="Slender typeface for code, from code"
+HOMEPAGE="https://typeof.net/Iosevka/;
+SRC_URI="https://github.com/be5invis/Iosevka/releases/download/v${PV}/super-ttc-${P}.zip;
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+FONT_S="${S}"
+FONT_SUFFIX="ttc"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-utils/

2023-03-06 Thread Joonas Niilola
commit: c71f2346f652400cf52bcf6b25aee17a08e94269
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Feb 26 08:53:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:43:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71f2346

sys-apps/s6-linux-utils: add 2.6.1.2

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29800
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6-linux-utils/Manifest   |  1 +
 .../s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-apps/s6-linux-utils/Manifest b/sys-apps/s6-linux-utils/Manifest
index af22647b2112..52331eada46f 100644
--- a/sys-apps/s6-linux-utils/Manifest
+++ b/sys-apps/s6-linux-utils/Manifest
@@ -2,3 +2,4 @@ DIST s6-linux-utils-2.6.0.0.tar.gz 39674 BLAKE2B 
146b5ef47c00c4e96eb6ea697137cd1
 DIST s6-linux-utils-2.6.0.1.tar.gz 40062 BLAKE2B 
41aa8e3f6774383c1400f83c9b743c1abe106a46ae6213dfba799106cdd10ac2a7bac452c5af297e40081c109b043afa2011c194b50ea8aa53df6a96a632ef39
 SHA512 
52e10411ea2532534c397a07981e5bd79ce97c79c688efe0378edc4e696ce9dfdc4fd3eb942c4a75c06f16a5d7c10b2f8cd396c07d98620e94446fcd10bc5bae
 DIST s6-linux-utils-2.6.1.0.tar.gz 42798 BLAKE2B 
b3e858c5755ffc7604e23a8fc08344161a11cad7b52183f5c527cd155c0d15c50f004aa4365cbbb236c5c1e5a48ff8af7787084c10f7517ef0e81d4afcf12c8b
 SHA512 
a9308cf6629439356c7379d7e07e79cd2fa780014f65fa997551b89fe8a7a9490145efea8612490ece4bdaf3b0ae06e07464ec157a1ed1509d4afee2d5722ec1
 DIST s6-linux-utils-2.6.1.1.tar.gz 42836 BLAKE2B 
7651427c7ac452db66f20a7c01eaa1f559a9fa6c2478c758bcd47d0d398b6747756d7584c890c810c69719223cd3d76b9d441ae8c4980008c83f893687e32955
 SHA512 
da392c6ce698d0a59a6191c71e5c4ad80e9b15056aaf4791ce47601027bed58d5371be5bc31798fd29b42fbad4113ffa5faac0ff99dc0e3c160397aabc903a59
+DIST s6-linux-utils-2.6.1.2.tar.gz 42886 BLAKE2B 
8c25472c0c1d9c47fef2d210fa1d4ab17bba7e8da10a2b8374572dcc4a258f72c87212c70bd6c8151d7612d3fdb7233fc033f382cdb93b6dc4b5c74870ff5159
 SHA512 
7afb268719410e93c711d20532118d6dcc338ebdf9a12c18ba794e1a23acb9ed264133838e89cc0e26fbed1bfacb0d2eb20efc9dc9bddffa0a74f9bc2c17cdb7

diff --git a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild 
b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
new file mode 100644
index ..43ea27b14a6a
--- /dev/null
+++ b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Set of tiny linux utilities"
+HOMEPAGE="https://www.skarnet.org/software/s6-linux-utils/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+   default
+
+   # Avoid QA warning for LDFLAGS addition
+   sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+   sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+   tc-export AR CC RANLIB
+
+   local myconf=(
+   --bindir=/bin
+   --dynlibdir="/$(get_libdir)"
+   --libdir="/usr/$(get_libdir)/${PN}"
+   --with-dynlib="/$(get_libdir)"
+   --with-lib="/usr/$(get_libdir)/skalibs"
+   --with-sysdeps="/usr/$(get_libdir)/skalibs"
+   --disable-allstatic
+   --disable-static
+   --disable-static-libc
+   )
+
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/iosevka/

2023-03-06 Thread Joonas Niilola
commit: f6bf7cd30b297c1945ecd4bf75d57ef449a164c9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar  7 07:45:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:45:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bf7cd3

media-fonts/iosevka: update EAPI 7 -> 8

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

 media-fonts/iosevka/iosevka-19.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/iosevka/iosevka-19.0.1.ebuild 
b/media-fonts/iosevka/iosevka-19.0.1.ebuild
index 60321ae72a02..af449a5b4f8f 100644
--- a/media-fonts/iosevka/iosevka-19.0.1.ebuild
+++ b/media-fonts/iosevka/iosevka-19.0.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit font
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/

2023-03-06 Thread Joonas Niilola
commit: 512767483c0c1f9a1fa11773e9b7c11481e67851
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Sun Feb 26 09:52:24 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51276748

dev-db/sqlmap: drop 1.6.11, 1.6.12

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/29803
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/sqlmap/Manifest |  2 --
 dev-db/sqlmap/sqlmap-1.6.11.ebuild | 60 --
 dev-db/sqlmap/sqlmap-1.6.12.ebuild | 60 --
 3 files changed, 122 deletions(-)

diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest
index 317ecb4d03a6..5868bb9c4061 100644
--- a/dev-db/sqlmap/Manifest
+++ b/dev-db/sqlmap/Manifest
@@ -1,4 +1,2 @@
-DIST sqlmap-1.6.11.gh.tar.gz 7206836 BLAKE2B 
fd55093c873537d8607822d4bf84b6eed47a1a01e89750265c040f70a82faea2141096a611f66c46f025cfe2893cb0401e63034c80be6d736cc25246cd70e3fd
 SHA512 
d773ab5e45e933ed64533e3ede0ec3e25543ecf9489fa72dc57558385ddb7c515e57952022b8c350fbeb347f6e935864e22c2cc51abee81740fd66478349e2ab
-DIST sqlmap-1.6.12.gh.tar.gz 7207020 BLAKE2B 
9d26c5a5dce4bd2eb5ab38b307d211fefc27a2fe0784f7d91dade2a1eecabdbeec506eeb8bed4a85993873760bb050a77c16d08f01ecdaad1e82e56dbf17c12e
 SHA512 
297cd31f055ee7ee41244f205e9cf71209a29d71e7002331a0d7eba04a151a238cef5c3c06710af516b86cdb95ae9bb72b63019830004a366008b798aad768aa
 DIST sqlmap-1.7.2.gh.tar.gz 7208613 BLAKE2B 
69c8f6ba75b884ef13a693857a864df973a7f38f796b3489adea3ef1fbfaf01a2181b0f22af124b8efa22c29d0f988fa3bb1050b33e84aa029bb97a6c2f0e949
 SHA512 
a26da178ba151d8c34574dee30f4247ec16002b719fbb0ecd56dc074c9806daa81ed0d414421641d98b354663ff1685596c5f276f6e4812dae266dbab84a8286
 DIST sqlmap-1.7.gh.tar.gz 7207796 BLAKE2B 
5a30cb111b0b6b8c37ff8b9ec37e3724b51b9a41cdd3d75d9665cfc6ceb4c9d11d642714cd327669015309b427184663c0ba248c4158378489bc5e0668a8cb7a
 SHA512 
ca79239eec7b0e72a37de65471787800837b01c9567a8dae617bda5f4dde70c80a0d2e8f38373245bf43cf6feaca19e606482f7c1ca7b18745ca107693f3

diff --git a/dev-db/sqlmap/sqlmap-1.6.11.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.11.ebuild
deleted file mode 100644
index ad6dac4b9230..
--- a/dev-db/sqlmap/sqlmap-1.6.11.ebuild
+++ /dev/null
@@ -1,60 +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} )
-PYTHON_REQ_USE="sqlite"
-
-inherit bash-completion-r1 python-single-r1 wrapper
-
-DESCRIPTION="An automatic SQL injection and database takeover tool"
-HOMEPAGE="https://sqlmap.org/;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
-else
-   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-# sqlmap (GPL-2+)
-# ansitrm (BSD)
-# beautifulsoup (BSD)
-# bottle (MIT)
-# chardet (LGPL-2.1+)
-# clientform (BSD)
-# colorama (BSD)
-# fcrypt (BSD-2)
-# identitywaf (MIT)
-# keepalive (LGPL-2.1+)
-# magic (MIT)
-# multipartpost (LGPL-2.1+)
-# ordereddict (MIT)
-# prettyprint (BSD-2)
-# pydes (public-domain)
-# six (MIT)
-# socks (BSD)
-# termcolor (BSD)
-# wininetpton (public-domain)
-LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-
-RDEPEND="${PYTHON_DEPS}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DOCS=( doc/ README.md )
-
-src_install () {
-   einstalldocs
-
-   insinto /usr/share/${PN}/
-   doins -r *
-   python_optimize "${ED}"/usr/share/${PN}
-
-   make_wrapper ${PN} \
-   "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py"
-
-   newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap
-}

diff --git a/dev-db/sqlmap/sqlmap-1.6.12.ebuild 
b/dev-db/sqlmap/sqlmap-1.6.12.ebuild
deleted file mode 100644
index 550ec7d5d4b0..
--- a/dev-db/sqlmap/sqlmap-1.6.12.ebuild
+++ /dev/null
@@ -1,60 +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} )
-PYTHON_REQ_USE="sqlite"
-
-inherit bash-completion-r1 python-single-r1 wrapper
-
-DESCRIPTION="An automatic SQL injection and database takeover tool"
-HOMEPAGE="https://sqlmap.org/;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
-else
-   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-# sqlmap (GPL-2+)
-# ansitrm (BSD)
-# beautifulsoup (BSD)
-# bottle (MIT)
-# chardet (LGPL-2.1+)
-# clientform (BSD)
-# colorama (BSD)
-# fcrypt (BSD-2)
-# identitywaf (MIT)
-# keepalive (LGPL-2.1+)
-# magic (MIT)
-# multipartpost (LGPL-2.1+)
-# ordereddict (MIT)
-# prettyprint (BSD-2)
-# pydes (public-domain)
-# six (MIT)
-# socks 

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

2023-03-06 Thread Joonas Niilola
commit: bb4aaa137f8a25361fc8a9da9483224aefeb7c3f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar  7 07:11:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:11:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4aaa13

dev-vcs/tortoisehg: Stabilize 6.3.2 amd64, #899646

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

 dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
index 082bf4853066..619a4625c27b 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 x86"

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



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

2023-03-06 Thread Joonas Niilola
commit: 11fe26d200aab6c3dccf19845ea0024bb2026d64
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar  7 07:11:31 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:11:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fe26d2

dev-vcs/mercurial: Stabilize 6.3.2 amd64, #899646

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

 dev-vcs/mercurial/mercurial-6.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/mercurial/mercurial-6.3.2.ebuild 
b/dev-vcs/mercurial/mercurial-6.3.2.ebuild
index a1c6803fcea1..ba785282c3e1 100644
--- a/dev-vcs/mercurial/mercurial-6.3.2.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.3.2.ebuild
@@ -156,7 +156,7 @@ SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz
 LICENSE="GPL-2+
rust? ( BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 ISC MIT 
MPL-2.0 PSF-2 Unlicense ZLIB )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+chg emacs gpg test tk rust"
 
 BDEPEND="rust? ( ${RUST_DEPEND} )"



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

2023-03-06 Thread Sam James
commit: 4029824a2813d5d5957e1f27f6bc6ebab6b34646
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Mon Mar  6 20:11:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 07:10:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4029824a

net-misc/bird: fixing tests on MUSL

Closes: https://bugs.gentoo.org/836713
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Closes: https://github.com/gentoo/gentoo/pull/29962
Signed-off-by: Sam James  gentoo.org>

 net-misc/bird/bird-2.0.10.ebuild|  6 +++-
 net-misc/bird/bird-2.0.9.ebuild |  6 +++-
 net-misc/bird/files/bird-2.0.9-musl-tests.patch | 43 +
 3 files changed, 53 insertions(+), 2 deletions(-)

diff --git a/net-misc/bird/bird-2.0.10.ebuild b/net-misc/bird/bird-2.0.10.ebuild
index 7301cfefc2dd..05e00dc95fd6 100644
--- a/net-misc/bird/bird-2.0.10.ebuild
+++ b/net-misc/bird/bird-2.0.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -36,6 +36,10 @@ FILECAPS=(
CAP_NET_RAW usr/sbin/bird
 )
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.9-musl-tests.patch"
+)
+
 src_prepare() {
default
eautoreconf

diff --git a/net-misc/bird/bird-2.0.9.ebuild b/net-misc/bird/bird-2.0.9.ebuild
index d04ea9812f50..31d6bb48520a 100644
--- a/net-misc/bird/bird-2.0.9.ebuild
+++ b/net-misc/bird/bird-2.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -37,6 +37,10 @@ FILECAPS=(
CAP_NET_RAW usr/sbin/bird
 )
 
+PATCHES=(
+   "${FILESDIR}/${P}-musl-tests.patch"
+)
+
 src_prepare() {
default
 

diff --git a/net-misc/bird/files/bird-2.0.9-musl-tests.patch 
b/net-misc/bird/files/bird-2.0.9-musl-tests.patch
new file mode 100644
index ..df6e00e04dfe
--- /dev/null
+++ b/net-misc/bird/files/bird-2.0.9-musl-tests.patch
@@ -0,0 +1,43 @@
+https://bird.network.cz/pipermail/bird-users/2023-March/016743.html
+https://gitlab.nic.cz/labs/bird/-/commit/0f679438f36d8c2a31dfe490007e983b085caef6
+
+From 0f679438f36d8c2a31dfe490007e983b085caef6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20Van=C4=9Bk?= 
+Date: Mon, 6 Mar 2023 11:19:30 +0100
+Subject: [PATCH] Printf test suite fails on systems with musl libc because
+ tests for "%m" and "%M" formats expect "Input/output error" message but musl
+ returns "I/O error". Proposed change compares the printf output with string
+ returned from strerror function for EIO constant.
+
+See-also: https://bugs.gentoo.org/836713
+
+Minor change from committer.
+---
+ lib/printf_test.c | 9 ++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/lib/printf_test.c b/lib/printf_test.c
+index 47ea905d..88ecf05e 100644
+--- a/lib/printf_test.c
 b/lib/printf_test.c
+@@ -32,11 +32,14 @@ t_simple(void)
+   BSPRINTF(1, "@", buf, "@", 64);
+   BSPRINTF(1, "\xff", buf, "%c", 0xff);
+ 
+-  errno = 5;
+-  BSPRINTF(18, "Input/output error", buf, "%m");
++  const char *io_error_str = lp_strdup(tmp_linpool, strerror(EIO));
++  const int io_error_len = strlen(io_error_str);
++
++  errno = EIO;
++  BSPRINTF(io_error_len, io_error_str, buf, "%m");
+   errno = 0;
+ 
+-  BSPRINTF(18, "Input/output error", buf, "%M", 5);
++  BSPRINTF(io_error_len, io_error_str, buf, "%M", EIO);
+ 
+   BSPRINTF(11, "TeSt%StRiNg", buf, "%s", "TeSt%StRiNg");
+ 
+-- 
+GitLab
+



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

2023-03-06 Thread Michał Górny
commit: 71a194bf265220a1005f1922452649760c091e89
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 06:27:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a194bf

dev-python/jupyter-server-ydoc: Bump to 0.8.0

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

 dev-python/jupyter-server-ydoc/Manifest|  1 +
 .../jupyter-server-ydoc-0.8.0.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/jupyter-server-ydoc/Manifest 
b/dev-python/jupyter-server-ydoc/Manifest
index 1fa4299ea975..1f1734d31d02 100644
--- a/dev-python/jupyter-server-ydoc/Manifest
+++ b/dev-python/jupyter-server-ydoc/Manifest
@@ -1,2 +1,3 @@
 DIST jupyter_server_ydoc-0.6.1.tar.gz 25122 BLAKE2B 
c8543bc620ff8cefa5b7f1f1bd3d889301a96997607122184cf514ab6d02c50cada7c81844c6d4d2919caaaea9de8a4b5863c024b151d45b1450f1b6c351ccdf
 SHA512 
7c0c79de866d6a794f24ac7dbbfaecaf2a0d447c9f81690d2de82bf86372337669389397672d737b441f37b34364fee16df0bb680d23980f7da931d13c3a0c85
 DIST jupyter_server_ydoc-0.7.0.tar.gz 25422 BLAKE2B 
d67a59c5ce17a1af4f88bdef07ae95b876d4c34dad0528d6b7aead3650f7178d42d4fd64956df89157242077fa87063f585ae8539688978b836a62000179eebd
 SHA512 
38d3397533a00e1f5f414bb3567dd660bf7b732d8d6fb0beaa6ccec85c4ed0cf8022c4ba3fdb68a38482ee13f0c9f0f8d193a8317f8e3e1cea685601aa210cc9
+DIST jupyter_server_ydoc-0.8.0.tar.gz 25769 BLAKE2B 
72f9082b4c459474910e795ab94da0482f073923f89610a1ecea2663ecc94adec3979bd353bba45388a31ca1bf5918e061a7b660f37cefa34a4e09217c2e9443
 SHA512 
a09b099257943e30187c9b66d53a922b4b197f62af648d7177abca2c60f0538f4ef8a6dc330b2019f79848b0c8bd93645b8cf9eb657334282f4317cee93ab571

diff --git a/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild 
b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild
new file mode 100644
index ..b38fa54ab6da
--- /dev/null
+++ b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.8.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Jupyter Server Extension Providing Y Documents"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter-server/jupyter_server_ydoc/
+   https://pypi.org/project/jupyter-server-ydoc/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/jupyter_ydoc[${PYTHON_USEDEP}]
+   dev-python/ypy-websocket[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-fileid[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+   test? (
+   dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   mv "${ED}/usr/etc" "${ED}/etc" || die
+}



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

2023-03-06 Thread Michał Górny
commit: d44acc1982d547e87d937d0f280370d2afd3fc84
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 06:00:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44acc19

dev-python/pypdf: Bump to 3.5.1

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

 dev-python/pypdf/Manifest   |  2 ++
 dev-python/pypdf/pypdf-3.5.1.ebuild | 60 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 0c4ead2a4c43..2e163b75b80a 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -2,4 +2,6 @@ DIST pypdf-3.3.0.gh.tar.gz 6803536 BLAKE2B 
ff70995882581c816fbf7410232c68e964963
 DIST pypdf-3.4.0.gh.tar.gz 6931831 BLAKE2B 
037ac998cc1e3d078281b64183197678a80345731f6d4691b00f9e546eb61eaa34c4d7f4b704191c887975517da73359983f1b7405776e99257f79b1604dafc0
 SHA512 
9bee70a039c42533b600f1e95e28a4889d7df212bae18deca7d88501008d3a3e2b4d7fe36134e947cb14b0acc650126688c358ce2b662917a4c6df46241db1ab
 DIST pypdf-3.4.1.gh.tar.gz 6930245 BLAKE2B 
9e8a5a1ebe95b64c9274ce6b0ea252d65f41d4b6791d6c6acf87f810794892337aed13ddc9b77f05a404fe94b3d9c2444f2a06c4feea9661204e71684fd5
 SHA512 
e2e3fa74bc6e96afc5999429e7603dd3ab8e6443b6259e456bc6d90cb2d7a15a484b226e218478c1e92cfd7fe23c93247f212568c6fcd51d80afde32b83460ba
 DIST pypdf-3.5.0.gh.tar.gz 7181507 BLAKE2B 
8f5c129613ed12a9eaa90cf0e6fa189b0fc5bf109f26b8cc35ff1550e916b0635715359b2ece9c3c0243095c2e802474e99fe4c59d16b0f75b4375fb2ce07e5d
 SHA512 
a8a0fad3fd08d88738088a06df4f1cbf419571e9e817c6097ce8bdcf7b1dd32f478ac712879cabceb7034f4e9a421f887ff117a1812782eadb670c8043aff86c
+DIST pypdf-3.5.1.gh.tar.gz 7183874 BLAKE2B 
29ce7d052f0c466e72974ec051e149c2383136cc0097e2e104c4c1e5c37836f7908b25bfaa32e5fd85082f860b06ad88adbfbb5bbff95bc7a735e127b26d7964
 SHA512 
4f28cc0822f472087f096b4b2ee553b87e458009b29c43d41bbba53de9862292c78f4b31a860d4c783a6af4f92fdf32612bab7a42190373d9d9ceae39080bb35
 DIST pypdf-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07
+DIST pypdf-sample-files-fb7a080b35b3553bd10221282beeda7847959e83.gh.tar.gz 
9027029 BLAKE2B 
8f8797263b86f08efd9708d5812000efd08708abf66a0e95f50f5a147102e555dd7f8c465ae73cae842d86efdb52cabba5f8962626f56cb1b98409bfa108e150
 SHA512 
3a9cdab964a14cf6b14d80d917441a4e5effe2b7647163b666781ecabd189624dbbe5039111f6b1d753ff73e013665a1b86d87ca7806580fda58ec5810f88e94

diff --git a/dev-python/pypdf/pypdf-3.5.1.ebuild 
b/dev-python/pypdf/pypdf-3.5.1.ebuild
new file mode 100644
index ..246ddfc145ee
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.5.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=fb7a080b35b3553bd10221282beeda7847959e83
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+S=${WORKDIR}/pypdf-${PV}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   epytest -o addopts= -m "not enable_socket"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab-server/, dev-python/jupyterlab/, ...

2023-03-06 Thread Michał Górny
commit: 7e696aaee6a22ed802c60c9efe104edaa451eb6d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:42:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e696aae

Rename dev-python/{jupyterlab_server → jupyterlab-server}

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

 dev-python/{jupyterlab_server => jupyterlab-server}/Manifest   | 0
 .../jupyterlab-server-2.19.0.ebuild}   | 0
 dev-python/{jupyterlab_server => jupyterlab-server}/metadata.xml   | 0
 dev-python/jupyterlab/jupyterlab-3.5.3.ebuild  | 3 +--
 dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild   | 3 +--
 profiles/updates/1Q-2023   | 1 +
 6 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/jupyterlab_server/Manifest 
b/dev-python/jupyterlab-server/Manifest
similarity index 100%
rename from dev-python/jupyterlab_server/Manifest
rename to dev-python/jupyterlab-server/Manifest

diff --git a/dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild 
b/dev-python/jupyterlab-server/jupyterlab-server-2.19.0.ebuild
similarity index 100%
rename from dev-python/jupyterlab_server/jupyterlab_server-2.19.0.ebuild
rename to dev-python/jupyterlab-server/jupyterlab-server-2.19.0.ebuild

diff --git a/dev-python/jupyterlab_server/metadata.xml 
b/dev-python/jupyterlab-server/metadata.xml
similarity index 100%
rename from dev-python/jupyterlab_server/metadata.xml
rename to dev-python/jupyterlab-server/metadata.xml

diff --git a/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild
index 68b423e362c1..731711541db9 100644
--- a/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-3.5.3.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/jupyter_core[${PYTHON_USEDEP}]
-   >=dev-python/jupyterlab_server-2.10[${PYTHON_USEDEP}]
+   >=dev-python/jupyterlab-server-2.10[${PYTHON_USEDEP}]
>=dev-python/jupyter_server-1.16[${PYTHON_USEDEP}]
>=dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
=dev-python/jupyterlab_server-2.19[${PYTHON_USEDEP}]
+   >=dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
>=dev-python/jupyter_server-1.16[${PYTHON_USEDEP}]
~dev-python/jupyter_ydoc-0.2.2[${PYTHON_USEDEP}]
>=dev-python/jupyter_server_ydoc-0.6.0[${PYTHON_USEDEP}]
@@ -40,7 +40,6 @@ BDEPEND="
test? (
dev-python/check-manifest[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/jupyterlab_server[${PYTHON_USEDEP}]
dev-python/openapi-core[${PYTHON_USEDEP}]
dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
dev-python/pytest-console-scripts[${PYTHON_USEDEP}]

diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023
index c71c315dc265..32f6cf0dd0ec 100644
--- a/profiles/updates/1Q-2023
+++ b/profiles/updates/1Q-2023
@@ -17,3 +17,4 @@ move sys-apps/uutils sys-apps/uutils-coreutils
 move dev-python/myst_parser dev-python/myst-parser
 move dev-python/setuptools_scm dev-python/setuptools-scm
 move dev-python/netcdf4-python dev-python/netcdf4
+move dev-python/jupyterlab_server dev-python/jupyterlab-server



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

2023-03-06 Thread Michał Górny
commit: b24aa7a6778c76e2d77727b5a750a5e79cfde187
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:26:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24aa7a6

dev-python/apispec: Bump to 6.2.0

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

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

diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest
index f3bc3f739ff6..65cde9e42167 100644
--- a/dev-python/apispec/Manifest
+++ b/dev-python/apispec/Manifest
@@ -1,2 +1,3 @@
 DIST apispec-6.0.2.gh.tar.gz 72472 BLAKE2B 
0ff39ad92648cd63487f8901dc918fc1c642ce677ef73d5a7c849cdafbf7c81ac3ec51224575cd83c060930c1b2ef0ebfb3e94e1fb30f040e4dc4aa2bd221936
 SHA512 
aa5e2cc41d5b3c4555da929819135df30192e6f6ff08518d62674495f0d28c14e51a0aa111b289e5f9d7205f821c1fd4e28b914899ea3e15b3e20f6052258117
 DIST apispec-6.1.0.gh.tar.gz 72570 BLAKE2B 
524573d188c487c57bed25f735888623d3abb848a949920bfa7ef8737b33d5fa29670d90af47eedb8b6202ddd553d04c2809285151555159c81203989fe23a2c
 SHA512 
95d24491992572304b5c5adbb2a50668d55cb60585e32c85f718f2c211eb15c35082146fd6c88b7d3d574b4fef8f49fdd3cfe714f15d80aa657f3b48f38a40ed
+DIST apispec-6.2.0.gh.tar.gz 72921 BLAKE2B 
32a0f5c607277afb4db319183777e9cdba625f17942a983ccf8b67fead459783b4d88e8bbd71c24be421aa068fb6dd96c193806b287de3d63f3456ec840132d7
 SHA512 
432391b42dab9cb1172bd6959346dabf639dabec85540cd6f3c0f227cbc833a8424ae6b34e3d4d79f6bf41d3cf24464d1f5584204e143c3dc2d092029a2d2cf7

diff --git a/dev-python/apispec/apispec-6.2.0.ebuild 
b/dev-python/apispec/apispec-6.2.0.ebuild
new file mode 100644
index ..a4536d135d69
--- /dev/null
+++ b/dev-python/apispec/apispec-6.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pluggable API specification generator"
+HOMEPAGE="
+   https://github.com/marshmallow-code/apispec/
+   https://pypi.org/project/apispec/
+"
+SRC_URI="
+   https://github.com/marshmallow-code/apispec/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/bottle[${PYTHON_USEDEP}]
+   >=dev-python/marshmallow-3.18.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-rtd-theme
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires unpackaged prance
+   
tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
+   
tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-03-06 Thread Michał Górny
commit: 9e7dbfb576b839df835a2896751d40a736b0ed87
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 06:25:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7dbfb5

dev-python/jupyter_server_ydoc: Use pypi.eclass in 0.7.0

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

 dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.7.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.7.0.ebuild 
b/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.7.0.ebuild
index ccbec8473759..b38fa54ab6da 100644
--- a/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.7.0.ebuild
+++ b/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.7.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=hatchling
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="A Jupyter Server Extension Providing Y Documents"
 HOMEPAGE="
@@ -14,7 +14,6 @@ HOMEPAGE="
https://github.com/jupyter-server/jupyter_server_ydoc/
https://pypi.org/project/jupyter-server-ydoc/
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2023-03-06 Thread Michał Górny
commit: 48d7222e660c75c751a565f9a2156b0db3d277a7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:53:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d7222e

dev-python/ipykernel: Bump to 6.21.3

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

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

diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 6f81a67f7a4f..ad0a4d1b9668 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1,2 +1,3 @@
 DIST ipykernel-6.20.2.tar.gz 149263 BLAKE2B 
38b3afdbe237ec2facb3af42311315a060f1dba845cb3f7ce10a3d5f68679804640b0dbda869395817a8612af2033f5936ff7f6f3b3b822f47ed512a3b8c0c4d
 SHA512 
9c79c7fa175cd81a920e6b1f2159dda30ba9068437cb1d24b09d864ded36b439045e58f240daee1a46ae375f1990cf318cd8b2e2c02aa6d6e2004d90aff5225a
 DIST ipykernel-6.21.2.tar.gz 150365 BLAKE2B 
e1bc29018459738a3358af2d4225397028013c1ef9ceb571cb225fafb1a1570c349759caf723e03c6a67a9c354c83d178ae777f7ea4222f5c2ed35e41e22638d
 SHA512 
e4d3aa102d83f9c9b16f392c5b37d55a9cd987ca6a58ce1c4b59d282ec945dcc8803539bf54d7b3bb71c11058fc20a3947fd875bebc5efa5f629015b544fe819
+DIST ipykernel-6.21.3.tar.gz 150659 BLAKE2B 
1fd0f0994b0065c662611bf629a4a755a2285b66f9d1e60bcc46fc84a445c7af6b882e09be2c4d26e8ca524a4ccda8534d04e357ec575a8fc034f0f4a437b750
 SHA512 
68e7bbae60e07805590e00acb186b14ef3c21426db9c49d04b93cb38083a7c5c20b177b72743674224741d8ca946604e8ae733f26d11738b7d99fabdee642064

diff --git a/dev-python/ipykernel/ipykernel-6.21.3.ebuild 
b/dev-python/ipykernel/ipykernel-6.21.3.ebuild
new file mode 100644
index ..9967f1a4dbe1
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-6.21.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="
+   https://github.com/ipython/ipykernel/
+   https://pypi.org/project/ipykernel/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-8[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.12[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
+   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-20[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
+"
+# RDEPEND seems specifically needed in BDEPEND, at least jupyter
+# bug #816486
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/ipyparallel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   # Use python3 in kernel.json configuration, bug #784764
+   sed -i -e '/python3.[0-9]\+/s//python3/' \
+   
"${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" 
|| die
+}
+
+src_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   ipykernel/tests/test_debugger.py::test_attach_debug
+   
ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
+   ipykernel/tests/test_debugger.py::test_set_breakpoints
+   ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
+   ipykernel/tests/test_debugger.py::test_copy_to_globals
+   # hangs?
+   ipykernel/tests/test_eventloop.py::test_tk_loop
+   )
+
+   virtx distutils-r1_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-server-ydoc/, profiles/updates/, ...

2023-03-06 Thread Michał Górny
commit: ae9979fa36533c0c40aa82239e2b8788cbc19656
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 06:26:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9979fa

Rename dev-python/{jupyter_server_ydoc → jupyter-server-ydoc}

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

 dev-python/{jupyter_server_ydoc => jupyter-server-ydoc}/Manifest  | 0
 .../jupyter-server-ydoc-0.6.1.ebuild} | 0
 .../jupyter-server-ydoc-0.7.0.ebuild} | 0
 dev-python/{jupyter_server_ydoc => jupyter-server-ydoc}/metadata.xml  | 0
 dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild  | 4 ++--
 profiles/updates/1Q-2023  | 1 +
 6 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/jupyter_server_ydoc/Manifest 
b/dev-python/jupyter-server-ydoc/Manifest
similarity index 100%
rename from dev-python/jupyter_server_ydoc/Manifest
rename to dev-python/jupyter-server-ydoc/Manifest

diff --git a/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.6.1.ebuild 
b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.6.1.ebuild
similarity index 100%
rename from dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.6.1.ebuild
rename to dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.6.1.ebuild

diff --git a/dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.7.0.ebuild 
b/dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.7.0.ebuild
similarity index 100%
rename from dev-python/jupyter_server_ydoc/jupyter_server_ydoc-0.7.0.ebuild
rename to dev-python/jupyter-server-ydoc/jupyter-server-ydoc-0.7.0.ebuild

diff --git a/dev-python/jupyter_server_ydoc/metadata.xml 
b/dev-python/jupyter-server-ydoc/metadata.xml
similarity index 100%
rename from dev-python/jupyter_server_ydoc/metadata.xml
rename to dev-python/jupyter-server-ydoc/metadata.xml

diff --git a/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
index 48fd1daf9189..160ab32e12f9 100644
--- a/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-3.6.1-r1.ebuild
@@ -26,8 +26,8 @@ RDEPEND="
>=dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
>=dev-python/jupyter_server-1.16[${PYTHON_USEDEP}]
~dev-python/jupyter_ydoc-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_server_ydoc-0.6.0[${PYTHON_USEDEP}]
-   =dev-python/jupyter-server-ydoc-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
=dev-python/jinja-2.1[${PYTHON_USEDEP}]

diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023
index 32f6cf0dd0ec..cc57a4ee2fae 100644
--- a/profiles/updates/1Q-2023
+++ b/profiles/updates/1Q-2023
@@ -18,3 +18,4 @@ move dev-python/myst_parser dev-python/myst-parser
 move dev-python/setuptools_scm dev-python/setuptools-scm
 move dev-python/netcdf4-python dev-python/netcdf4
 move dev-python/jupyterlab_server dev-python/jupyterlab-server
+move dev-python/jupyter_server_ydoc dev-python/jupyter-server-ydoc



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

2023-03-06 Thread Michał Górny
commit: 01676b196c5041018b9752b9c74587c17288bc6c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:37:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01676b19

dev-python/django-otp: Bump to 1.1.5

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.1.5.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index 8693fc39866f..1e28fcd30796 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1 +1,2 @@
 DIST django-otp-1.1.4.gh.tar.gz 75551 BLAKE2B 
95f1e181542f595c5ce4059e037d47720899eac566af5d93414a64829bccbd054096bcbe1b5624e975483e45fccc88f62888c21fbb630e533be1eed9be1c0d84
 SHA512 
6bf6fbb6fe274bb8cd5de1ae31fad2bcb019332d3b10faffcffcd1f68a1160dffc2093eaadfd684c91372522e0132198df00da9e8cd0249124fd7020d63b91c3
+DIST django-otp-1.1.5.gh.tar.gz 75725 BLAKE2B 
8277166593be01db71dfdf3184b602d6224a411522b63b115211232473823fb811ae9a827c29245b105f1c88ea2b91ec823dfa9f7aa7a9badace33fb6e8efd50
 SHA512 
ab762ae6272fc1ff174bb923bc6196bc6f7cdfc2c0c022015302bd3be31a1b171800310bbb1fde5e109ac73a827f06ab4e3aae32f47bb5a494e22c0f620dd339

diff --git a/dev-python/django-otp/django-otp-1.1.5.ebuild 
b/dev-python/django-otp/django-otp-1.1.5.ebuild
new file mode 100644
index ..f06aca9ee006
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+SRC_URI="
+   https://github.com/django-otp/django-otp/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-03-06 Thread Michał Górny
commit: 5993e2a67e905b4f8f5eff0332ab9f59443af9b1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:50:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5993e2a6

dev-python/cfn-lint: Bump to 0.74.1

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.74.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 31382d0b340c..4ad036b97b3e 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,2 +1,3 @@
 DIST cfn-lint-0.73.2.gh.tar.gz 3343513 BLAKE2B 
48ec085ec1d4c6fcee57d44915b65760481cd753805de3817c63aa093480aef15c81583cfa5f61f62407002c0d82cb9f36f146afffcc6f30dc0043f4f6fa991b
 SHA512 
f85909cefb0882d4b36c26542c9ec65af520797e25b849bdbeb2e7e18b4f1675f0ede1b7cb19c529d8d393345ed48d98cc67e7e5d752790c3d9829bd6d69c052
 DIST cfn-lint-0.74.0.gh.tar.gz 3633749 BLAKE2B 
68ba32c66a6cc4ddf1260523679565e7074e159c1d63b8e408a40426e0c3e7ec60159075b8dc91bb40d2fbdb8fb5a5fd55c0f70d02c165900a64a0d032285492
 SHA512 
635621995b74068ec2be9fcda0b710ab975e8aea428317d254fd6e93b2602071b985a6d80c12321b8245c2569b84b6c7c46e4cacfd59f0d0e21926ad6782e2f0
+DIST cfn-lint-0.74.1.gh.tar.gz 3465800 BLAKE2B 
eb142f07f8a49fe52d7263ecbd359f6c31d89b8895ce97a816dfe2fd14fec4f82a8da708e0ed43734ae8c5184ba718da32dd517dae3068aac7ee8deeff230fbb
 SHA512 
5b792919553292f40018d968bdb5049e07d95f7ee9e40dded439ed6ef3ab778b64d3b964d075e60c7b513f221e0e5b49fa0daa3a20135b765cdbfe3c495d2fc2

diff --git a/dev-python/cfn-lint/cfn-lint-0.74.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.74.1.ebuild
new file mode 100644
index ..926923d7f09f
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.74.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.60.1[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-03-06 Thread Michał Górny
commit: 062b7274e89af50040e51ea7f64ccb3461fcd035
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:54:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062b7274

dev-python/hvac: Bump to 1.1.0

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

 dev-python/hvac/Manifest  |  1 +
 dev-python/hvac/hvac-1.1.0.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/hvac/Manifest b/dev-python/hvac/Manifest
index 3fb991294562..46c6d2634779 100644
--- a/dev-python/hvac/Manifest
+++ b/dev-python/hvac/Manifest
@@ -1 +1,2 @@
 DIST hvac-1.0.2.gh.tar.gz 309384 BLAKE2B 
bb492de18a6041b9a478554c1f750540195f8476f74ccf1c9eac3ca04812dfa9c653263b523d0b34efdf1e4cfffebb64ca110023c840abcc97ec7b5534a7d1b1
 SHA512 
e0f81682be5308a418c2246b03573f0001b9e619e1dc6435b9c9bb608e496a6406b862e28c337afe56cd2d2432d9a0240af5529841d3d6b1b60b662b9b56b668
+DIST hvac-1.1.0.gh.tar.gz 317118 BLAKE2B 
ee4ffa2945cd39b5eeeca7206e14957ec4a22dc05cac118a22b240ebd18a54bf7187562f2b3795e2cb1e3ccc32bd3318b57d3f9faff32c995fcbc32babcc5607
 SHA512 
b9201bbc3f6831951022152be0a05f486a021728a543ca32f88efcb1f29e9d62c0a20afcafbb0e9354a6c1d44ad64b5b0685daf7070cb8b618156b9454c7

diff --git a/dev-python/hvac/hvac-1.1.0.ebuild 
b/dev-python/hvac/hvac-1.1.0.ebuild
new file mode 100644
index ..b90d79abd45b
--- /dev/null
+++ b/dev-python/hvac/hvac-1.1.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="HashiCorp Vault API client"
+HOMEPAGE="
+   https://github.com/hvac/hvac/
+   https://pypi.org/project/hvac/
+"
+SRC_URI="
+   https://github.com/hvac/hvac/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=dev-python/pyhcl-0.4.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/jwcrypto[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/semantic_version[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # ldap_test is not packaged.
+   tests/integration_tests/api/auth_methods/test_ldap.py
+   # https://github.com/lepture/authlib is not packaged.
+   tests/integration_tests/api/auth_methods/test_oidc.py
+)



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

2023-03-06 Thread Michał Górny
commit: 5b6ab060879e1e4455b78b45560c1fab042a22b5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:50:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6ab060

dev-python/pylint: Bump to 2.16.4

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

 dev-python/pylint/Manifest |  1 +
 dev-python/pylint/pylint-2.16.4.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index f4eb7787245c..1d342815da61 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,2 +1,3 @@
 DIST pylint-2.16.2.gh.tar.gz 1382056 BLAKE2B 
35c4c07fb750c884d62c9ec563e5133654b9ecef41d320976214a1cae25cd28f1681dcc3053cc358276cfc3cc76df770fbb2f7691e387bb07b6ff803f4a21d0b
 SHA512 
36a76fa7a5ae9c4fead66a0964dd40963c51db8225ec112b0557d04ddf2f89ea9649e390c005ccc35341b2ac5f69f6ccf17652d08cba223fdcd36ccf433659bb
 DIST pylint-2.16.3.gh.tar.gz 1382318 BLAKE2B 
67e2e7b6facde79268267e44081e1b71e391654b959e39c0d3893e1d6ffd0a79423d3c9663e0aeaadd4321669e17799af4351bcbd2cbd51518ec5f1b4db940ab
 SHA512 
3918c15bbf94de7a4150652dc1fc8cc2929255470198d52bcbfe1205017192e748a852aa0174bf864165ce5e9eac70e4f1a23ca3275fea3f584216c32b224b61
+DIST pylint-2.16.4.gh.tar.gz 1382902 BLAKE2B 
515078d2677e4374041de563ec2a98cf877848a0f1042c26f331a21335e030e15a3d6ba4eb539c18cc3835fc9505270c540b9c64f61c037759171deec41f5f10
 SHA512 
144a7b048340c65082f02f34d511e0066019ac08d28eb5f8c114086b66a471355631355b24f291916fa2e6b9db8e0e69a4649ad9ce036bbf2418fd6a73089fc5

diff --git a/dev-python/pylint/pylint-2.16.4.ebuild 
b/dev-python/pylint/pylint-2.16.4.ebuild
new file mode 100644
index ..6c89d5aea305
--- /dev/null
+++ b/dev-python/pylint/pylint-2.16.4.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/PyCQA/pylint/
+"
+SRC_URI="
+   https://github.com/pycqa/pylint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check 
https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+   =dev-python/astroid-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf pylint || die
+
+   local EPYTEST_DESELECT=(
+   # TODO
+   
'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]'
+   
'tests/test_functional.py::test_functional[dataclass_with_field]'
+   'tests/test_functional.py::test_functional[no_name_in_module]'
+   'tests/test_functional.py::test_functional[shadowed_import]'
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg
+   
tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config
+
+   # apparently fragile, needs unpickleable plugin
+   
tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable
+   )
+   local EPYTEST_IGNORE=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+   )
+   epytest
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}



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

2023-03-06 Thread Michał Górny
commit: 590f81383953d3b4596e21cc8b4bc78cf47e2a5a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:32:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590f8138

dev-python/chameleon: Bump to 4.0.0

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

 dev-python/chameleon/Manifest   |  1 +
 dev-python/chameleon/chameleon-4.0.0.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index ad31781f8c9f..a612c311ebab 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1 +1,2 @@
 DIST chameleon-3.10.2.gh.tar.gz 137228 BLAKE2B 
a25aa7fc4b9b77afb5f108d515f06c24a01cc52da1630b7db7bc86571ca5635b276ddf5ec800cb9f9ed26f88c1e5bcae89a3b92c391d61814bd104e24ec3f6c9
 SHA512 
a00de545812d25fbaab86a0252b81d47a7e6a6460c6874ab536e6e65a4b56301cd54a31c390c4503453bd4e04863f83e3eec381f69e87b8bb7046943e0a24493
+DIST chameleon-4.0.0.gh.tar.gz 138574 BLAKE2B 
70f8f4c330779058f94869d3c7d792af0a4a07b993dded928d3efaa8139736d1735a049dec1f43d807a125e162dd03c4ce2a1a0432c9450d6130501de1ab05d2
 SHA512 
817abf47696f48360ab40b3c774b1ff5be3389c918f719fe6be36f402b2e347871f0329168cb239c7e63f996d23b70181bf1a727df656f839c3c5d9bc35449b9

diff --git a/dev-python/chameleon/chameleon-4.0.0.ebuild 
b/dev-python/chameleon/chameleon-4.0.0.ebuild
new file mode 100644
index ..44c4eae35948
--- /dev/null
+++ b/dev-python/chameleon/chameleon-4.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Fast HTML/XML template compiler for Python"
+HOMEPAGE="
+   https://github.com/malthe/chameleon/
+   https://pypi.org/project/Chameleon/
+"
+SRC_URI="
+   https://github.com/malthe/chameleon/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests unittest
+
+src_test() {
+   cd src || die
+   distutils-r1_src_test
+}



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

2023-03-06 Thread Michał Górny
commit: e455d6f5785c62e08788030e9c89f497af374a16
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:53:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e455d6f5

dev-python/jupyter_console: Bump to 6.6.3

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

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

diff --git a/dev-python/jupyter_console/Manifest 
b/dev-python/jupyter_console/Manifest
index e6f58bca072d..de41d7a7ca00 100644
--- a/dev-python/jupyter_console/Manifest
+++ b/dev-python/jupyter_console/Manifest
@@ -1,3 +1,4 @@
 DIST jupyter_console-6.5.1.tar.gz 35754 BLAKE2B 
1b3e189e8a057b0f57e6a1c1409797aff9b6584edd96975c5b91a7c5d55d8601e44a3f9e0218413351d67d7175a7f6c86c3734e14ba881f6ab25ea9f1748576d
 SHA512 
3fbd97b1ab05596ac56ba8f6038af787698197b5148f7e33a79ad5cdcc9a78c80c2534e3e2c298aeb92ce880686731b9ba206d7d0094ad67d7cd4996c02e2327
 DIST jupyter_console-6.6.1.tar.gz 34188 BLAKE2B 
c502fb86152010906d552a8d7141f52d8aab56e5df0389d93c3e4881acf3cc9b73d80c5d0a8193e7b179079a7310c68ae54ce2205b68a5f7538b9de33d54eb66
 SHA512 
dc30b9f0fd8c121e17fe9f9352c2ff4945795b11db74a13fe943bf4424bc0ddaa7745ad12477c7a37c51bedc6c1ce29b72803cf2e1bf82b5d8d124fed0a2e4c8
 DIST jupyter_console-6.6.2.tar.gz 34270 BLAKE2B 
860d3b8d5f6292c4198aaaeec4e41d4e0764e48b374c9754c06aa45d0da56a60dc74a71a8db2243e5704647fa080dbfc86112bbb5467b414b82fd9168b056ab4
 SHA512 
4a7508ff9ae4d1c31644588f0a594f86c2183a0799b737d6b892eeebc4892193681e3e2eb54e8a8a5ba496120722602fce87802df78015a49adc76485edb9947
+DIST jupyter_console-6.6.3.tar.gz 34363 BLAKE2B 
fd5875f608bec0528f7751b7cb146bff3f5c6caeb531a360eb5dd6164c44b3a4a84d1371756f42c256fbada7572176172894a01bc5b7cca835f12a390815ff5a
 SHA512 
fc896dfc783648127690458712e90eced9578629dd55e3bfc9e15319ffa919c118c78d7872f0274455c3996fa9321bccdfa204b94b45a2de733b7703894c9034

diff --git a/dev-python/jupyter_console/jupyter_console-6.6.3.ebuild 
b/dev-python/jupyter_console/jupyter_console-6.6.3.ebuild
new file mode 100644
index ..8d84d7f5e8e5
--- /dev/null
+++ b/dev-python/jupyter_console/jupyter_console-6.6.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A terminal-based console frontend for Jupyter kernels"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter/jupyter_console/
+   https://pypi.org/project/jupyter-console/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/ipykernel-6.14[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-7.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/prompt-toolkit-3.0.30[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.4[${PYTHON_USEDEP}]
+"
+# util-linux provides script(1)
+BDEPEND="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   sys-apps/util-linux
+   )
+"
+
+distutils_enable_tests pytest



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

2023-03-06 Thread Michał Górny
commit: fa650cd8d1ffe1d52574cb5b7a5c0c7b8dfdebd7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:38:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa650cd8

dev-python/fonttools: Bump to 4.39.0

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

 dev-python/fonttools/Manifest|  1 +
 dev-python/fonttools/fonttools-4.39.0.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 76c427c4e6e1..946a4d399caf 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1 +1,2 @@
 DIST fonttools-4.38.0.gh.tar.gz 3603281 BLAKE2B 
8ec558c35cc10b32760eb199dce7c40934210db9ba8c9b0ad7a8cd2ca206260d2d73769bd1ff4cb597dd46cd50a42d733c967199120366e22abc5ee2b81e0919
 SHA512 
438694e7a4c19ee63ab504763793c0219d96fdc58095fe55a4f44726e96a3ec8ae63066aa47a341a059c7a2c9893b9bbbdfc8ab4d75c177cbd90986debc31431
+DIST fonttools-4.39.0.gh.tar.gz 3673934 BLAKE2B 
468f8798b06593f69b4130f06d52134b9c86a414ba534a352e15bb16d787e11a6b692d406e545aa137d5d132aa33684f44e98a520ce13fe6c8e4dcf81fc64e69
 SHA512 
f9613651082ae8fb0dd3fba66549f90001d8cb3c71785f9e5b692513984d26d63d027dfb67e1dbe1a22c6e8c393e6ed21af1bfcd5b2f766c8534577cbd211616

diff --git a/dev-python/fonttools/fonttools-4.39.0.ebuild 
b/dev-python/fonttools/fonttools-4.39.0.ebuild
new file mode 100644
index ..8ca55aca7585
--- /dev/null
+++ b/dev-python/fonttools/fonttools-4.39.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
+HOMEPAGE="
+   https://github.com/fonttools/fonttools/
+   https://pypi.org/project/fonttools/
+"
+SRC_URI="
+   https://github.com/fonttools/fonttools/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   app-arch/zopfli
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
+   # This is due to incomplete nesting in the Tests/ tree:
+   #
+   #   Tests/feaLib/__init__.py
+   #   Tests/ufoLib/__init__.py
+   #   Tests/svgLib/path/__init__.py
+   #   Tests/otlLib/__init__.py
+   #   Tests/varLib/__init__.py
+   #
+   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
+   touch Tests/svgLib/__init__.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_configure() {
+   export FONTTOOLS_WITH_CYTHON=1
+}
+
+src_test() {
+   # virtualx used when matplotlib is installed causing plot module tests 
to run
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest Tests fontTools || die "Tests failed with ${EPYTHON}"
+}



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

2023-03-06 Thread Michał Górny
commit: b6e1505025f4180520e91f0f7f43b15a170acd59
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:45:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e15050

dev-python/fonttools: Revert "add pypy3 to PYTHON_COMPAT"

The patch no longer applies to 4.39.0, and there are no revdeps right
now, so let's revert it until it is upstreamed properly.

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

 .../fonttools/files/fonttools-4.38.0-pypy3.patch   | 34 ---
 dev-python/fonttools/fonttools-4.38.0-r1.ebuild| 70 --
 2 files changed, 104 deletions(-)

diff --git a/dev-python/fonttools/files/fonttools-4.38.0-pypy3.patch 
b/dev-python/fonttools/files/fonttools-4.38.0-pypy3.patch
deleted file mode 100644
index 4a85cde3891e..
--- a/dev-python/fonttools/files/fonttools-4.38.0-pypy3.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-url: https://github.com/fonttools/fonttools/issues/2996
-
-commit ca9d98d94c3ba98db934f0d1e3a77134171f2262
-Author: Jérôme Carretero 
-Date:   Fri Feb 17 19:24:46 2023 -0500
-
-Fixup pypy3 compatibility
-
-diff --git a/Lib/fontTools/misc/macCreatorType.py 
b/Lib/fontTools/misc/macCreatorType.py
-index 6b191054b..f680f238d 100644
 a/Lib/fontTools/misc/macCreatorType.py
-+++ b/Lib/fontTools/misc/macCreatorType.py
-@@ -24,7 +24,7 @@ def getMacCreatorAndType(path):
-   """
-   if xattr is not None:
-   try:
--  finderInfo = xattr.getxattr(path, 
'com.apple.FinderInfo')
-+  finderInfo = xattr.getxattr(str(path), 
'com.apple.FinderInfo')
-   except (KeyError, IOError):
-   pass
-   else:
-diff --git a/Lib/fontTools/subset/svg.py b/Lib/fontTools/subset/svg.py
-index 4ed2cbd20..4a8823928 100644
 a/Lib/fontTools/subset/svg.py
-+++ b/Lib/fontTools/subset/svg.py
-@@ -77,7 +77,7 @@ def iter_referenced_ids(tree: etree.Element) -> 
Iterator[str]:
- 
- attrs = el.attrib
- if "style" in attrs:
--attrs = {**attrs, **parse_css_declarations(el.attrib["style"])}
-+attrs = {**dict(attrs), 
**dict(parse_css_declarations(el.attrib["style"]))}
- for attr in ("fill", "clip-path"):
- if attr in attrs:
- value = attrs[attr]

diff --git a/dev-python/fonttools/fonttools-4.38.0-r1.ebuild 
b/dev-python/fonttools/fonttools-4.38.0-r1.ebuild
deleted file mode 100644
index d401fb8fb46d..
--- a/dev-python/fonttools/fonttools-4.38.0-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
-HOMEPAGE="
-   https://github.com/fonttools/fonttools/
-   https://pypi.org/project/fonttools/
-"
-SRC_URI="
-   https://github.com/fonttools/fonttools/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
-   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   app-arch/brotli[python,${PYTHON_USEDEP}]
-   app-arch/zopfli
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/fonttools-4.38.0-pypy3.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
-   # This is due to incomplete nesting in the Tests/ tree:
-   #
-   #   Tests/feaLib/__init__.py
-   #   Tests/ufoLib/__init__.py
-   #   Tests/svgLib/path/__init__.py
-   #   Tests/otlLib/__init__.py
-   #   Tests/varLib/__init__.py
-   #
-   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
-   touch Tests/svgLib/__init__.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_configure() {
-   export FONTTOOLS_WITH_CYTHON=1
-}
-
-src_test() {
-   # virtualx used when matplotlib is installed causing plot module tests 
to run
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   epytest Tests fontTools || die "Tests failed with ${EPYTHON}"
-}



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

2023-03-06 Thread Michał Górny
commit: 03c30b56d7c9d6b1a98c2a952fb0a1d1dbc44f54
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:47:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c30b56

dev-python/jupyterlab-server: Bump to 2.20.0

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

 dev-python/jupyterlab-server/Manifest  |  1 +
 .../jupyterlab-server-2.20.0.ebuild| 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/jupyterlab-server/Manifest 
b/dev-python/jupyterlab-server/Manifest
index ac441b956356..4a919968f631 100644
--- a/dev-python/jupyterlab-server/Manifest
+++ b/dev-python/jupyterlab-server/Manifest
@@ -1 +1,2 @@
 DIST jupyterlab_server-2.19.0.tar.gz 69979 BLAKE2B 
f44eea3aa2a19c0f2e548b33e1677a8daf4b6098bfb682f3ebae816d38c6cd24769aea35053f2a9e656e5b2bba2a032d4bd75ba976d30238fa4d27c9a1a69867
 SHA512 
058a1663ca1d6663be9de1243b178637a61e2ff156ca00163d9f30301d8527ca26235f1d3183bc2b48b6b4b82dbea595a4c7f0a989736b603851f5d78f8da078
+DIST jupyterlab_server-2.20.0.tar.gz 70481 BLAKE2B 
188b8a9bd2bfc5a27ce6f8488d7768484fd71ae8bb93f28c8a49f63b1aef13551c55d7e18531830df26617883f6b780a491d3522a0dcb3ecddcc433cfb35f97b
 SHA512 
7d9a86f56686344ffc1ad11a9fc7c736a2ac0e6b8c31f8b6d8e35e5fd982454b2362073038dfc2ed3a4f03ef53e2afcaa33fc2c956b63e44c3d1ae6efa1f9251

diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.20.0.ebuild 
b/dev-python/jupyterlab-server/jupyterlab-server-2.20.0.ebuild
new file mode 100644
index ..6280fed7052a
--- /dev/null
+++ b/dev-python/jupyterlab-server/jupyterlab-server-2.20.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Server components for JupyterLab and JupyterLab like applications"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyterlab/jupyterlab_server/
+   https://pypi.org/project/jupyterlab-server/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/Babel-2.10[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/json5-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.28[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_server-1.21[${PYTHON_USEDEP}]
+   =dev-python/importlib_metadata-4.8.3[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter_server[${PYTHON_USEDEP}]
+   =dev-python/openapi-core-0.16.1[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5.1[${PYTHON_USEDEP}]
+   dev-python/pytest_jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+# TODO: package autodoc_traits
+#distutils_enable_sphinx docs/source dev-python/pydata-sphinx-theme 
dev-python/myst-parser
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   tests/test_translation_api.py
+   )
+
+   EPYTEST_DESELECT=(
+   # Fails if terminal not available
+   tests/test_labapp.py::test_page_config
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_tornasync.plugin
+}



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

2023-03-06 Thread Michał Górny
commit: 172182e031f4b27511385d114861761340ca40dd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:26:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172182e0

dev-python/alembic: Bump to 1.10.1

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

 dev-python/alembic/Manifest  |  1 +
 dev-python/alembic/alembic-1.10.1.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 51964ef919f1..5e91551a440c 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,4 +1,5 @@
 DIST alembic-1.10.0.tar.gz 1146577 BLAKE2B 
9063a62a10e3c8a2fc5c7b78d285d6526dd0a4b97775db7881e28667752ac9154a4867b7213ca9dde7df51c97317104cb66a8e42dde22d8678ac2da7b4e8994a
 SHA512 
39deb7182660a4afbcfac4b32c1607ff7d97fe599fa99dc74c6dea41c26e298d3fa0618dbd7c3c8984264d54f6f2b00a0e9bde66dc1aa76a2a64eccc81e85a03
+DIST alembic-1.10.1.tar.gz 1147979 BLAKE2B 
5fbcde2f86ad034e0d15825d02d8d1eddbea638953830f16ca9a4f54cb9ea7d1d2332651308c3437ad9bd5040e02749d940ae1d9da2fa3c6c2b8c50a13a4b8f1
 SHA512 
7b26752e8ac6236bf69d379b5852251c9508886a99e36730200dfe085b7d1af7157ef0b66c46c82ec97f22c10e5dbafa9ec135ead0656604401b4fa646ad2359
 DIST alembic-1.9.2.tar.gz 1136929 BLAKE2B 
26c4ad3185bc274aa4321a0860dc357566625abb51c951f2d0151bfd109f0e0bf7a37075d07ad2f0975127bdd327579f2d9a700f3cc130fbdd1c6458127b2e50
 SHA512 
d878d48d140be68facdaf0ec25f8582c9e10a369b23e9ee035ae63f8f2ad52d50464c5b8e9c666307edd1a797b6a2c495e56fa890f7dc8f46b3d75a726905ded
 DIST alembic-1.9.3.tar.gz 1137492 BLAKE2B 
17dbc5513b7e15daa51f623bfa90febf356caad8d13e215c6007fd0330e569ea4ffddd374c1ab9b7954e38a136c27d2e5d0ff5db026a6c2ad04d242b3cfdbe7f
 SHA512 
dcbde51c26a81f88b102979aa000c17d0af065e96c51484c94c138fc08099e229deb06f5934d499058f25ef87eb5a5de765225fb890a76eb030d1ad6649e57a4
 DIST alembic-1.9.4.tar.gz 1139210 BLAKE2B 
5b740803b6bf5b715e9572a91d87d5403d64e665647776d28511704fa17ed81825fe6f5cdab2cec77a0806abb02ef2a7acf5f9702ff87639b90e74d9e22a4b1a
 SHA512 
76e6f86e789cecff78f8e86c34d22a70615158833bc24a26f38fe2d0d5ccd098920e0fe4cbebaadd2c9a4a2e63152720945645000d46a2b6b8b6696ce873f899

diff --git a/dev-python/alembic/alembic-1.10.1.ebuild 
b/dev-python/alembic/alembic-1.10.1.ebuild
new file mode 100644
index ..65822a6ad910
--- /dev/null
+++ b/dev-python/alembic/alembic-1.10.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="
+   https://github.com/sqlalchemy/alembic/
+   https://pypi.org/project/alembic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}



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

2023-03-06 Thread Michał Górny
commit: 99f459bc0c91d096f38d5e6914854674f734a567
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:24:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f459bc

dev-python/mypy: Bump to 1.1.1

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

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

diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index d0f9cb97d449..4f172ab3764a 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,3 +1,4 @@
 DIST mypy-0.991.gh.tar.gz 2694440 BLAKE2B 
857c991a17f5a0195d5c7db60e73427695b64d3c3181b26919ed40a2b825ef5e8f30890a4ca7a55b739087af47f025b1d324563f5ef5e2f58c363562ecc49365
 SHA512 
02663494700d4ab6d08ab2199a7a81ad144ed090774326ea8d418dec37faec6d3b078f1c3120b8b014a676d69d5dc4e9b528b759c2de086a18569016b28b00d5
 DIST mypy-1.0.0.gh.tar.gz 2763277 BLAKE2B 
063bb131f348eba554737f457bb19bae44eb07f395682452d6a8de60244dc5fc305e3bd8dfdc34f479003f0aa195694db8a879a3eab2bba7b324ff0c189e324a
 SHA512 
c80ad21dffe937ed247fb259a4eb11530921c87313233e99754b25cedbf9314139b397edb22067a6031f689ac3e409ee97f9d011aa82724d77f4dfaffaa39169
 DIST mypy-1.0.1.gh.tar.gz 2763553 BLAKE2B 
d8d2b6cd3ff386ce0f78d32f81f3f631bbb8ffdbebab8607af2496c890b6a876f870e487a88711b93e48615548aaf6fa32cc6f62cf472d2def59374b49818584
 SHA512 
081b1ada479ea694e570f6ac56e470196efe30cc5bd8d8e32255ca980a312d67779746eb3f780ecb4d83e8d7e3272fcc77231ba098e736be5893cf249b7ff84e
+DIST mypy-1.1.1.gh.tar.gz 2787425 BLAKE2B 
e72a4dcb41107e6438b360bb342b7ac42778ab3d6bd557d7fe2a9f92f6427d94d782661ff80bee36aafa676d0cc1553bcfd74cf3e413d4afa525fd8e93e9b87e
 SHA512 
fcd50366837d005f255e2e8ecf20c843374a5d7670d714d1f8cfdaef1c6d44e37e7e84ba91fd1d49513e3aeffc8d5c0ab40ddd7bc9fced75082c9fea60d38f6a

diff --git a/dev-python/mypy/mypy-1.1.1.ebuild 
b/dev-python/mypy/mypy-1.1.1.ebuild
new file mode 100644
index ..602afdd767cd
--- /dev/null
+++ b/dev-python/mypy/mypy-1.1.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="
+   https://www.mypy-lang.org/
+   https://github.com/python/mypy/
+   https://pypi.org/project/mypy/
+"
+SRC_URI="
+   https://github.com/python/mypy/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+   !dev-util/stubgen
+   >=dev-python/psutil-4[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' pypy3 python3_{8..10})
+"
+BDEPEND="
+   test? (
+   >=dev-python/attrs-18.0[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}]
+   >=dev-python/py-1.5.2[${PYTHON_USEDEP}]
+   >=dev-python/typed-ast-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   dev-python/furo
+distutils_enable_tests pytest
+
+# this requires packaging a lot of type stubs
+export MYPY_USE_MYPYC=0
+
+python_test() {
+   # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
+   # fail with high COLUMNS values
+   local -x COLUMNS=80
+   epytest -n "$(makeopts_jobs)"
+}



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

2023-03-06 Thread Michał Górny
commit: 38c29aa68f5a2c879d175d83146d5ebaccab4d24
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:30:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c29aa6

dev-util/stripe-mock: Bump to 0.153.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.153.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 9783fe6956b8..cc39040eb0a1 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-mock-0.151.0.tar.gz 571906 BLAKE2B 
3cd9bdf28b608506b649f2f93270ad7ea130afec9dd0e707537b588ce5ad7b7f16b51cfc10b7c3005552e2a8fe895ca2753d1136b04be1730602514110f96853
 SHA512 
a492be91e1e77b13862dc02d2520b958e3c12ed06318d02d642eca9dec6044b2685ac50982a421d798d615ed59da947eac0ffc2f3cc900a435ac1eb0a941a9c5
 DIST stripe-mock-0.152.0.tar.gz 577927 BLAKE2B 
1a5bdfa7644a482837ad982b9c6512527910729dfbdd4eec6cb06be9fe51630e88c11c483162d25e21a897d8accbaae927581edc9731ed19e6e32d59938b621c
 SHA512 
b9cb144b4b0ba3c09acfca6a7138cd87b9aa7f6bee824349ce5d3437b9daa14ea0f5b251fa3bbc6133908fa872868bd05582872aad12fd87a27941731abd6100
+DIST stripe-mock-0.153.0.tar.gz 51 BLAKE2B 
aca92e30ff42c813db6201cb79a9f707042ab5ae51a7c4f69c88dab3e22a4d28f0760ba3d55f408cc0206e5613c374bc27b66d7e8e08ee5c6e32bb6702019222
 SHA512 
9cd408d638ef7b7ccf85bb9f85a05196fe797e103d8e1898a4e2ca5f42723dd60903ff2645d4a30a3a11e7f8e75f1fcdf1ac1d3dd4f050a5f760342688e1fd90

diff --git a/dev-util/stripe-mock/stripe-mock-0.153.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.153.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.153.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-03-06 Thread Michał Górny
commit: 58168695373c5bae1adba17bb92995bb22e7ba7e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:30:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58168695

dev-python/awxkit: Bump to 21.13.0

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

 dev-python/awxkit/Manifest  |  1 +
 dev-python/awxkit/awxkit-21.13.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest
index 88d65b03fc6e..1f1ab27778bd 100644
--- a/dev-python/awxkit/Manifest
+++ b/dev-python/awxkit/Manifest
@@ -1,2 +1,3 @@
+DIST awx-21.13.0.gh.tar.gz 16221713 BLAKE2B 
7e875efced94fb22d782deb9583fddfa13e10079a202298d0ca05af58048d4bf70480aacec7f0e3c408c9600fff126886cb6912bdadb3f48a33932c9debd2344
 SHA512 
90628347f71663d4e13fed2cc529b3bda858d07130b74593582e82e19b8c6e6049c9ad6cdd419e4efa4bd366771e993665ef4527f5de336edd5f020c9a93ca7a
 DIST awxkit-21.11.0.gh.tar.gz 16206681 BLAKE2B 
738fae8028f4b576c36860002f802280263ec2731e91047b9f5f1a7aba28b5548b2a8add4659f9021c805a4bda0361e96c310c63b6bdf33c47705fbc222a3a5e
 SHA512 
7c2e07f2951738bc04ce7cdc8c3e6fba3becaa70daa3de5c31fa931a7240b76001af791e819005b7c651c781e3b42c17850a79da059b2fc260efb8029f29033f
 DIST awxkit-21.12.0.gh.tar.gz 16218917 BLAKE2B 
6e017bfb5707d6ec4107ec151311b133323c816da1aac1fe2441e639fcf22fe19e38f6c4dd81e29c63d5c7ff8f81ee62d6c4cfbc1500c0827e5b68b6e9f7187c
 SHA512 
be1db2e5c51649910fa09659d2f1072f55c39a95f28c8a5ebd9490c43123ae90fbff242914c803e3882fa60ea07b39009dec9d27c56d005ab6333431e62a0576

diff --git a/dev-python/awxkit/awxkit-21.13.0.ebuild 
b/dev-python/awxkit/awxkit-21.13.0.ebuild
new file mode 100644
index ..707b930aafad
--- /dev/null
+++ b/dev-python/awxkit/awxkit-21.13.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1
+
+MY_P=awx-${PV}
+DESCRIPTION="Command line interface for Ansible AWX"
+HOMEPAGE="
+   https://github.com/ansible/awx/
+   https://pypi.org/project/awxkit/
+"
+SRC_URI="
+   https://github.com/ansible/awx/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/awxkit"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+   printf '%s\n' "${PV}" > VERSION || die
+
+   sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \
+   -e "/'clean'/d" \
+   -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-03-06 Thread Michał Górny
commit: e598e9fb50d588a2f78cf63fad0e3711dacf43c0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 05:27:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 07:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e598e9fb

dev-python/argcomplete: Bump to 2.1.1

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

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

diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index be405743faba..36717a35552b 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1,2 +1,3 @@
 DIST argcomplete-2.0.0.tar.gz 54164 BLAKE2B 
77da149b07d4019f8d6f3dda8fd9bbe9953c25b8461ab0746e1c2eb4d1bb51a9007c1f046ad9dc41dc5f8f248fbdf18ad7d921cf644fbc7580661084fd1427a1
 SHA512 
ef2a551e1372ecf3739006fe2c020e9f7ec53c5809680dcd3d9d552290565d8d09ba22bcc989f40644120a129b101f8e2e8ed34723e947a7d8d7884e9b502c31
 DIST argcomplete-2.0.5.tar.gz 54665 BLAKE2B 
33b3c1d6ba4b6fe6ac959db050d4944411a3ef6e737b9ae16f70d1e2cdd6cea0c2534ac4f4edce63df3606a18b9d8e16831a14db655cdd9cb4c2ad3afed60c72
 SHA512 
6354f2f67a5d0ff35539c2c4fa5ab5b78d3e57648ee2436da7b3916044d568d8558316a3e2b34581c97540c4a9f2191869fb215f0020ce09416d7b31377252e5
+DIST argcomplete-2.1.1.tar.gz 54042 BLAKE2B 
f4d1825306a17a873e3b3a9f23fea20ba29c4956ffc3228de4737b5be6280a3f29214a9e96bf5123220b2bd0b0fd88e77aa4d1487ef715af4e353fab0e2827a5
 SHA512 
3d37059713d953037421f2a3a2de1f3de7d2073423bce16187ffd47d24edbb72778ca2513ecb52c68ed6a3f8da85770af36d07fded4ab1b41693a2ef2836

diff --git a/dev-python/argcomplete/argcomplete-2.1.1.ebuild 
b/dev-python/argcomplete/argcomplete-2.1.1.ebuild
new file mode 100644
index ..4c9150727c75
--- /dev/null
+++ b/dev-python/argcomplete/argcomplete-2.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Bash tab completion for argparse"
+HOMEPAGE="
+   https://github.com/kislyuk/argcomplete/
+   https://pypi.org/project/argcomplete/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# pip is called as an external tool
+BDEPEND="
+   test? (
+   app-shells/fish
+   app-shells/tcsh
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pip-19
+   )
+"
+
+src_prepare() {
+   sed -i -e 's:timeout=5:timeout=30:' test/test.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-03-06 Thread Arthur Zamarin
commit: e90e23d50d4256b809cd5668875bfd53bd4f504e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 07:04:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 07:04:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90e23d5

net-print/cups-filters: Stabilize 1.28.17 arm64, #899284

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-filters/cups-filters-1.28.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-1.28.17.ebuild 
b/net-print/cups-filters/cups-filters-1.28.17.ebuild
index 7b8e6d1c70c0..d6e81ba14410 100644
--- a/net-print/cups-filters/cups-filters-1.28.17.ebuild
+++ b/net-print/cups-filters/cups-filters-1.28.17.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 LICENSE="MIT GPL-2"
 SLOT="0"
 IUSE="dbus exif +foomatic jpeg ldap pclm pdf perl png +postscript test tiff 
zeroconf"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RESTRICT="!test? ( test )"
 



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

2023-03-06 Thread Hans de Graaff
commit: e753c49252d1b7830ac5bbbdae79088ddc8d7aa1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  7 06:17:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e753c492

dev-ruby/bacon: update HOMEPAGE

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

 dev-ruby/bacon/bacon-1.2.0-r4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/bacon/bacon-1.2.0-r4.ebuild 
b/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
index ead575f2f4a5..77c78d49d2fe 100644
--- a/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
+++ b/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"
@@ -10,7 +10,7 @@ RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"
 inherit ruby-fakegem
 
 DESCRIPTION="Small RSpec clone weighing less than 350 LoC"
-HOMEPAGE="http://chneukirchen.org/repos/bacon;
+HOMEPAGE="https://leahneukirchen.org/repos/bacon/;
 
 LICENSE="MIT"
 SLOT="0"



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

2023-03-06 Thread Hans de Graaff
commit: 8a6b206700c4652d5c05dbcbeb274cef024e9c3d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 18:50:10 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6b2067

dev-ruby/xmlrpc: enable ruby32

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

 dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild 
b/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild
index 938d2b6227b5..829baa56fbf4 100644
--- a/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-03-06 Thread Hans de Graaff
commit: c4fafd7d871b6179cc1e7e6018a0b379ae50dfd7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  7 06:23:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fafd7d

dev-ruby/webrick: enable ruby32

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

 dev-ruby/webrick/webrick-1.7.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/webrick/webrick-1.7.0-r1.ebuild 
b/dev-ruby/webrick/webrick-1.7.0-r1.ebuild
index 9c01c9f4e840..5a8e1b8cf170 100644
--- a/dev-ruby/webrick/webrick-1.7.0-r1.ebuild
+++ b/dev-ruby/webrick/webrick-1.7.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-03-06 Thread Hans de Graaff
commit: 1553e7d6b1c329ae6ab1228c3eae8f16e8f08f0a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  7 06:33:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1553e7d6

dev-ruby/kpeg: add 1.3.3

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

 dev-ruby/kpeg/Manifest  |  1 +
 dev-ruby/kpeg/kpeg-1.3.3.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ruby/kpeg/Manifest b/dev-ruby/kpeg/Manifest
index dfb9cbbc2c04..4ac344989dd8 100644
--- a/dev-ruby/kpeg/Manifest
+++ b/dev-ruby/kpeg/Manifest
@@ -3,3 +3,4 @@ DIST kpeg-1.2.0.gem 57856 BLAKE2B 
6397792524e00594c7f64acc79b920781b6dca28d0954f
 DIST kpeg-1.3.0.gem 57856 BLAKE2B 
783c0f6fad341139dcf8b69adb9bee829a302997917e07cc2beb7dfbabff759e26c31bf1c9b272193919a7a78d9b793db7db85ecde1b5c6ad7c5eeefd95e103e
 SHA512 
a84aa2afd0bb9148dae3cd3c8e1f3104bf4b4997e7c89524ef8b3be1c6fa9dfe7364c931eb9c0e641277590b634b164ab78b8e8e499937fbea65ebb7aa556fd6
 DIST kpeg-1.3.1.gem 57856 BLAKE2B 
73f589e0bbd1ebefc3b9068b96476a607214bd32a44920020a57964d705ff45b103bd4846bb2355d8fe30e0c8e585a29dbd2484385b78f87533c152e9ecf496b
 SHA512 
73baedc77d44d671e6e9d074bc4f9053a19aa50fa62f7394206d328c4c102d5a869a4b69b52de16acadafa8c88573bef9593bb4e3278ccf239e7d0850cd63ea9
 DIST kpeg-1.3.2.gem 58368 BLAKE2B 
511a5fe47aa7d62ecdea120f7e91066c44da9ef23d3ff9ebf7881854b62ce3dce2c56f89a9f0acf3935f238965045e68af3789dae90e995c4b24d88979683f89
 SHA512 
8fee4248f5201c54c54f3460db769ac1ad60ee60dc0f73a536ed14610a20a372af233b30aa076cf67ce43a57948d40ce0c47631acdb47077d1021dab2011a614
+DIST kpeg-1.3.3.gem 58368 BLAKE2B 
335a5940207f81b2fc2e7de2f0c11fc7bd78073792e15e4e16f041ebefb5e0fec6ebfcffb407550e6e7e73e414b49239ab3eb66f3ad25eae67f1d3da776de4d2
 SHA512 
7495694cfceb715d5fb2e36e4dde5302a016bf03fd9b65f6ccf0ee8f9f1f856eecd8402cb4bcae4f25a74aba2b8c02f32cb6d7913a0b5397d8fbaccb87bd1110

diff --git a/dev-ruby/kpeg/kpeg-1.3.3.ebuild b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
new file mode 100644
index ..f1042ba89e66
--- /dev/null
+++ b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple PEG library for Ruby"
+HOMEPAGE="https://github.com/evanphx/kpeg;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; 
Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2023-03-06 Thread Hans de Graaff
commit: f6cd69df458bba4f6a67b83f3c8a76f1330ef5f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 19:07:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cd69df

dev-ruby/vcard: enable ruby32

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

 dev-ruby/vcard/vcard-0.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/vcard/vcard-0.3.0-r1.ebuild 
b/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
index b292c1e31a12..84d8d8644ad7 100644
--- a/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
+++ b/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 # Avoid the complexity of the "rake" recipe and run testrb-2 manually.
 RUBY_FAKEGEM_RECIPE_TEST=none



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

2023-03-06 Thread Hans de Graaff
commit: 10e9f89ca02cae9324d4863ce1f34b4a843aae80
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 19:05:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e9f89c

dev-ruby/whole_history_rating: update EAPI 7 -> 8

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

 .../whole_history_rating-0.1.2-r2.ebuild   | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild 
b/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
new file mode 100644
index ..1eafbb48a090
--- /dev/null
+++ b/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_TEST="test_units"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A pure ruby implementation of Remi Coulom's Whole-History Rating 
algorithm"
+HOMEPAGE="https://github.com/goshrine/whole_history_rating;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/matrix"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit:2
+   )
+"



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

2023-03-06 Thread Hans de Graaff
commit: 90b8856dd288fb648da770cc85c541b7e81ad0fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  7 06:34:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b8856d

dev-ruby/timeout: add 0.3.2

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

 dev-ruby/timeout/Manifest |  1 +
 dev-ruby/timeout/timeout-0.3.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/timeout/Manifest b/dev-ruby/timeout/Manifest
index 1422caad7267..81efa549093d 100644
--- a/dev-ruby/timeout/Manifest
+++ b/dev-ruby/timeout/Manifest
@@ -1,3 +1,4 @@
 DIST timeout-0.2.0.tar.gz 15672 BLAKE2B 
2a42efb4475047c947ec1a30637e4ddb8d745651d9d277af9149f952ee88cda335818156d777db283660ac16f338ac53776f6267f040b115078fed9572b4ddc7
 SHA512 
fe665127e90782602dc4e0f61b8ea39b3c2092a50a0d5f708fcb14bec08443868dd8539417c29166dd925389ef2beed49a67f16bb195cf998104b7121f4c1c4d
 DIST timeout-0.3.0.tar.gz 16332 BLAKE2B 
9f76ec3ae80c727c745cb4ebfeed67d0d9072fe5b58b4424b5c8670b75c030990219a3243bb80b3082c58ad640f16655881cf6b577a9ab1eecc51e72ff662b26
 SHA512 
d9f3c25a82be1572ce4286b1066db6a57ea4ee61062ae433c75752ad9e473b952968cfbfe1c9804c8f666a6409dfc9d2b68e8f6960c32a0e48a56d29aaf1bf26
 DIST timeout-0.3.1.tar.gz 16781 BLAKE2B 
dece63fff06da13516e1ebae591b5cca63e1cefd2ac10c9e254a1d37125fe05f962bb65befeea58de0c9c88f4c475ce62decf349b5268d67bf41a7a31503a54a
 SHA512 
2bcf81df02eedd3eceb370abb1eec94cc77cd93f8c7d034fdd7a9b78c56490f9f49ea64a805e2d9ea5290bc9d8d0a5178ee5c77f6b3d9ea147a4be499c8b918a
+DIST timeout-0.3.2.tar.gz 16920 BLAKE2B 
ec3bb38a8c60b9156a8fb8b5bb99b74a606ee8d18aa81b4b5ed5067c38cea1856ccfc00a841cc58c33cf5159fc1065f68728c48acec6df2eed28f364a36fc7a5
 SHA512 
70220781ecaec61a4243dfd95c6be13050513e78dd3239b58b0c8f6904b29c2bfbf895f769a1e122a30fbdad761577c2ddae94b328c4ee390867d1ab6391b8ec

diff --git a/dev-ruby/timeout/timeout-0.3.2.ebuild 
b/dev-ruby/timeout/timeout-0.3.2.ebuild
new file mode 100644
index ..ea1f03d24422
--- /dev/null
+++ b/dev-ruby/timeout/timeout-0.3.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="timeout.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a framework for message digest libraries"
+HOMEPAGE="https://github.com/ruby/timeout;
+SRC_URI="https://github.com/ruby/timeout/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-03-06 Thread Hans de Graaff
commit: 135c7c68197b14c1f93f6081fbc50bea4b1c9f7f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 18:12:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135c7c68

dev-ruby/zentest: enable ruby32

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

 dev-ruby/zentest/zentest-4.12.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/zentest/zentest-4.12.1.ebuild 
b/dev-ruby/zentest/zentest-4.12.1.ebuild
index 8736cf4a7a0a..174b53f320b4 100644
--- a/dev-ruby/zentest/zentest-4.12.1.ebuild
+++ b/dev-ruby/zentest/zentest-4.12.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_NAME=ZenTest
 



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

2023-03-06 Thread Hans de Graaff
commit: 8b8dbbc5a09c3ff02e0964ffaeb612dd43e92a07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 18:48:52 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8dbbc5

dev-ruby/xml-simple: enable ruby32

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

 dev-ruby/xml-simple/xml-simple-1.1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild 
b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
index 665c0addf5d9..876af7b61a0b 100644
--- a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
+++ b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 COMMIT=7b8bdf7b33ab872bb4d1fb8eeecba5c5e1a4a421
 



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

2023-03-06 Thread Hans de Graaff
commit: 82b0ffc414005fc98d57f884224e83fb2c829a7e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 18:13:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b0ffc4

dev-ruby/zeitwerk: drop 2.6.0, 2.6.1

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

 dev-ruby/zeitwerk/Manifest  |  2 --
 dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild | 35 -
 dev-ruby/zeitwerk/zeitwerk-2.6.1.ebuild | 35 -
 3 files changed, 72 deletions(-)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 732ae8ec92e6..1b670b146442 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,6 +1,4 @@
 DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 
5913561057a6d5cd9bfa4eb549770ca18de3aafa1549a40e5315cd1d71a2dec5f865e7bc79f6ab2a098e515a930c5f8c83b85c91d7dbe441fa8dfb08ffdbdb03
 SHA512 
774cc17a8732afea0a854ea22ec860fa5bca65e8743aa800017c06a251dfdb1d2c5af8e541cb56d22a4202a9faa42707ed2ad395d9472360cf64f46ce9b907f2
 DIST zeitwerk-2.5.4.tar.gz 109202 BLAKE2B 
4c1302bdb6ac30afbb23ea06ef2ac2ecea9c8139c36f1b766ec6f62bb6a77faf1efa3f670cb31b5073a6dc36d6a0bd8d66a937d8b84b12438411a7f2df29eeed
 SHA512 
f7a4b88c030b2eeae5ba07c6e01900fa66312a58e5c9da3d13a293d0959d67bbcfb385de5790e1764188752dfc9de161c202b35e0e35ed6e0cca7bbc2c2f6c83
-DIST zeitwerk-2.6.0.tar.gz 112854 BLAKE2B 
5549624fdf793fa37bd8c45679246e0297ba96d95175a63f0cb7093fae85804d1eac9506ad539a256e9b3237816ec0ef29ecd4461bdfbef52bfbd1c6964d2f8d
 SHA512 
750aade9b995b3e889d15bd4d6bd6bf267999ee1fd4b44bd9a32db083f19e86d0ce12f673f84f2b79629e1fee409f587fb2829e76ac23a23898dbb18cbb58b0b
-DIST zeitwerk-2.6.1.tar.gz 113558 BLAKE2B 
965992dac9fd18482e568dbc2a5a4806f2af7a8f7e5ab669bf81e51b7e2dde73c054ba9220027970c9b525b09f7042fee426b3dbac49ae51fcbceab978fec2a1
 SHA512 
d8eb9b2e9f7f4a1a4e0e0f5d0cf877810ce0b3dba818446e8b2ccfc238fea20f5fd58c22b86369e72e8ed0af174eef51ced59bad9e29a473a9cb0c374a240b64
 DIST zeitwerk-2.6.3.tar.gz 120199 BLAKE2B 
8c0da2569af6dace925fd9c61066fcfe71a1bbd793ae81c157a1dcd0039be27d1e5f63dc8602b9a264f68d954cdddfe63a8b75ba1143cba98d37a69e8c5efa6d
 SHA512 
77367a0632333eb50d6160eeab519133d806e5a37259fbf2f00be2edc3570bc8d16e83dda7cdad719816eaf8ab48f68ec47b49f5f920e7941b9f9461e3eef51b
 DIST zeitwerk-2.6.6.tar.gz 121370 BLAKE2B 
af3d8d02e3547ae35e6efdda82c50676dcfbb60ddc07710116e6da8e56c63dadec4ec0526fd9e0da4ebcde91de1be6faf0308ef10fcae01b4d9362768fd1dc7c
 SHA512 
1e3cf2961f06d9409cb9992126da298c2f183b73660357301a60dc9b3d1c649701b5d886185b38a233a94a1757d13e684e012d569af1bd5935ccca413bdbc745

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild
deleted file mode 100644
index 4f75e8c49b53..
--- a/dev-ruby/zeitwerk/zeitwerk-2.6.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk;
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm -f Gemfile.lock || die
-   sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile 
test/test_helper.rb || die
-
-   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bundle exec rake test || die
-}

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.1.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.1.ebuild
deleted file mode 100644
index ba7cdf9bd9cf..
--- a/dev-ruby/zeitwerk/zeitwerk-2.6.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk;
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
-   rm -f Gemfile.lock || die
-   sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile 
test/test_helper.rb || die
-
-   sed -i -e 's:require_relative "lib:require "./lib:' 

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

2023-03-06 Thread Hans de Graaff
commit: c0c0c8d9f908b53e0b581f51d2fa93829a9ef496
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  6 18:31:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  7 06:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c0c8d9

dev-ruby/zeitwerk: enable ruby32

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

 dev-ruby/zeitwerk/zeitwerk-2.6.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.6.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.6.ebuild
index ba7cdf9bd9cf..28662ff8033a 100644
--- a/dev-ruby/zeitwerk/zeitwerk-2.6.6.ebuild
+++ b/dev-ruby/zeitwerk/zeitwerk-2.6.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 



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

2023-03-06 Thread Eray Aslan
commit: ea90bcd04d9ba76c28667a5eb1075a8807622bc0
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Mar  7 06:19:56 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Mar  7 06:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea90bcd0

mail-mta/postfix: drop 3.7.3

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

 mail-mta/postfix/Manifest |   1 -
 mail-mta/postfix/postfix-3.7.3.ebuild | 296 --
 2 files changed, 297 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 3eb19de09cb8..7a1195a3671d 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,3 +1,2 @@
-DIST postfix-3.7.3.tar.gz 4825380 BLAKE2B 
005abf49b27e59bd3e3251e345df4da0c830314c4d4478aee11057163166afa1a0159017c46bead6572d29d9738a18e1a42a0b72fe260facd3ad77f8ed309271
 SHA512 
4ceedd1b7b364f47a3becc041cf29a48aea54e38306fd1227c5a7c25894831fb5c37150d99d781d237175e58da21ac53887c97d99bb6b715c4988777596ee890
 DIST postfix-3.7.4.tar.gz 4833834 BLAKE2B 
edb716ef4576d339189f11b535a62f3c6f8f28613723d916f13cdd2d37228aa8768dacdb9d8616c83f0ded3a3c801c45747375ea6cfa505b668a7163c4637128
 SHA512 
972738291b960c90fe83861d55b1288900416167adb353418956e69bcc709a6daf84fbfde11d573eebba030654d27abc8d55f90661a2b880ccfb3a334064c236
 DIST postfix-3.8-20230304.tar.gz 4829479 BLAKE2B 
bc6f20dd1ebbecbd540449de235e6864c8f04aec5ff47912a4d824e10aab8d33d9762498c5d706ec5391178ff407d7a42e385cb1c1eb399e073d5f9a93a85d3a
 SHA512 
8e02b756ef759dfdbf6a802431742a767db7c3c70ecc90a35a436b88104d066f2607fc885dd67a5b0e8d638542e215ebd5382244a05b4b7b564e9f29403bd050

diff --git a/mail-mta/postfix/postfix-3.7.3.ebuild 
b/mail-mta/postfix/postfix-3.7.3.ebuild
deleted file mode 100644
index 59eb515a4c05..
--- a/mail-mta/postfix/postfix-3.7.3.ebuild
+++ /dev/null
@@ -1,296 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit pam systemd toolchain-funcs
-
-MY_PV="${PV/_rc/-RC}"
-MY_SRC="${PN}-${MY_PV}"
-MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official;
-RC_VER="2.7"
-
-DESCRIPTION="A fast and secure drop-in replacement for sendmail"
-HOMEPAGE="http://www.postfix.org/;
-SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
-
-LICENSE="|| ( IBM EPL-2.0 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
-IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql 
nis pam postgres sasl selinux sqlite ssl"
-
-DEPEND="
-   acct-group/postfix
-   acct-group/postdrop
-   acct-user/postfix
-   dev-libs/libpcre2:0
-   dev-lang/perl
-   berkdb? ( >=sys-libs/db-3.2:* )
-   cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) )
-   eai? ( dev-libs/icu:= )
-   ldap? ( net-nds/openldap:= )
-   ldap-bind? ( net-nds/openldap:=[sasl] )
-   lmdb? ( >=dev-db/lmdb-0.9.11:= )
-   mysql? ( dev-db/mysql-connector-c:0= )
-   nis? ( net-libs/libnsl:= )
-   pam? ( sys-libs/pam )
-   postgres? ( dev-db/postgresql:* )
-   sasl? (  >=dev-libs/cyrus-sasl-2 )
-   sqlite? ( dev-db/sqlite:3 )
-   ssl? ( >=dev-libs/openssl-1.1.1:0= )
-   "
-
-RDEPEND="${DEPEND}
-   memcached? ( net-misc/memcached )
-   net-mail/mailbase
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/msmtp[mta]
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/sendmail
-   !mail-mta/opensmtpd
-   !mail-mta/ssmtp[mta]
-   selinux? ( sec-policy/selinux-postfix )"
-
-REQUIRED_USE="ldap-bind? ( ldap sasl )"
-
-S="${WORKDIR}/${MY_SRC}"
-
-PATCHES=(
-   "${FILESDIR}"/linux-6.patch
-)
-
-src_prepare() {
-   default
-   sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
-   src/util/sys_defs.h || die "sed failed"
-   # change default paths to better comply with portage standard paths
-   sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
-}
-
-src_configure() {
-   for name in CDB LDAP LMDB MYSQL PCRE PGSQL SDBM SQLITE
-   do
-   local AUXLIBS_${name}=""
-   done
-
-   # Make sure LDFLAGS get passed down to the executables.
-   local mycc="" mylibs="${LDFLAGS} -ldl"
-
-   # libpcre is EOL. prefer libpcre2
-   mycc=" -DHAS_PCRE=2"
-   AUXLIBS_PCRE="$(pcre2-config --libs8)"
-
-   use pam && mylibs="${mylibs} -lpam"
-
-   if use ldap; then
-   mycc="${mycc} -DHAS_LDAP"
-   AUXLIBS_LDAP="-lldap -llber"
-   fi
-
-   if use mysql; then
-   mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)"
-   AUXLIBS_MYSQL="$(mysql_config --libs)"
-   fi
-
-   if use postgres; then
-   mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)"
-   AUXLIBS_PGSQL="-L$(pg_config --libdir) -lpq"
-   fi
-
-   if use sqlite; then
-   

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

2023-03-06 Thread Viorel Munteanu
commit: e79a089e2b938611fbae6e04e4d3fa21a37c2b12
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Mar  7 05:34:19 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Mar  7 05:34:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79a089e

net-im/mattermost-desktop-bin: add 5.3.0_rc4

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

 net-im/mattermost-desktop-bin/Manifest |  2 +
 .../mattermost-desktop-bin-5.3.0_rc4.ebuild| 93 ++
 2 files changed, 95 insertions(+)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 639d761972de..cc2889041994 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -2,3 +2,5 @@ DIST mattermost-desktop-5.2.2-linux-arm64.tar.gz 116257022 
BLAKE2B 42019e849b415
 DIST mattermost-desktop-5.2.2-linux-x64.tar.gz 115646636 BLAKE2B 
f3d01c913205dcf2c14cfcfcfc8eba06909c36446a8d6f450270f50328adaf585c5eefa68de212fcc61d012d74b69053790ba9494ee291a90c2b382b530e2e23
 SHA512 
5ef578c2af8afcd55b75f93904eead8257c0f1e9614de34a13705da2c8ce8f0da2ea57cc62b1fffb12b8effa2a2a98bb200c43a7f43635dc910fa91f7e629f35
 DIST mattermost-desktop-5.3.0-rc.2-linux-arm64.tar.gz 99846797 BLAKE2B 
6a7dcd2726bea46d5accb4a4e79ff4f4080f41f659150f5d7c1fccf85466d50bbe9d3d814e6f986bf18c740a4ecb8b28a4d4d11d66ed7acb5e61c55089531bcc
 SHA512 
c64f2be6d5461dc78c3262c7afc84d8070843a4e5fd5c33e89ff7bf24c9db0ab5523a3288fb399446ccf4187a7f78583df8d2bb73a37b1afdea99970d623380c
 DIST mattermost-desktop-5.3.0-rc.2-linux-x64.tar.gz 99649779 BLAKE2B 
7e210b457ff01bb96fb5c6dd09dbefff6bfb549d8462dcf37617faebf2f0a60c5d545f1af65e37b4a1f19dc0335740184ba6caf31536052a1ecfbfc1eaf8cebc
 SHA512 
4fb5bad06b9abe671779389a9ef254c17545f08415765a8b9328f38f6912f76feb8bc992f1832f8a51587d72c46567f128f057a41f6f351e442b192b36d7a4ad
+DIST mattermost-desktop-5.3.0-rc.4-linux-arm64.tar.gz 99854828 BLAKE2B 
c9a0f25160a1cdee2420b8c3d726c28ed41ce5a94c2ccc5521d40fb1c3c66c996d25829accf0221d71b860e0d1a82ed4dc3d827ff0936649c6d7b2460a0e5ab9
 SHA512 
7248efc865f7965d2e31fbea32f1dd21b87ce25dc144dcdbe543a396b90710452ed4daf2a00e04725207c046d84c24ef7ac93e6927c4f1e817bc7ffe6b9df935
+DIST mattermost-desktop-5.3.0-rc.4-linux-x64.tar.gz 99648394 BLAKE2B 
f834ceba66134e1ef8cbaa93b3a516f932329439a20025cc5ecd95761148c05246b819a0b833b43284143dbb40e02df8763c0f0be114678ea645c0edc71cb142
 SHA512 
112c829e92c14859c3e98adba2e0f479f5f2adeb9e93a4e27c1c1ff038122b5d3fa7d09190dd24463b5de914a9675b7325055468c28774917bc8cf9ac59ec4b9

diff --git 
a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.3.0_rc4.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.3.0_rc4.ebuild
new file mode 100644
index ..bcf659429aa4
--- /dev/null
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.3.0_rc4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-*}"
+MY_PV="${PV/_rc/-rc.}"
+
+inherit desktop xdg
+
+DESCRIPTION="Mattermost Desktop application"
+HOMEPAGE="https://mattermost.com/;
+
+SRC_URI="
+   amd64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz
 )
+   arm64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+# Starting with 5.2.0 upstream dropped x86 for their binary release #879519
+if [[ ${PV} != *rc* ]]; then
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2[X]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   opt/mattermost-desktop/mattermost-desktop
+   opt/mattermost-desktop/libnode.so
+   opt/mattermost-desktop/libffmpeg.so
+   opt/mattermost-desktop/libGLESv2.so
+   opt/mattermost-desktop/libEGL.so
+   opt/mattermost-desktop/libvk_swiftshader.so
+   opt/mattermost-desktop/libvulkan.so.1
+   opt/mattermost-desktop/resources/*
+"
+
+DOCS=(
+   NOTICE.txt
+)
+
+S="${WORKDIR}"
+
+src_install() {
+   if use amd64; then
+   cd mattermost-desktop-${MY_PV}-linux-x64 || die
+   elif use arm64; then
+   cd mattermost-desktop-${MY_PV}-linux-arm64 || die
+   fi
+   newicon app_icon.png ${MY_PN}.png
+
+   insinto "/opt/${MY_PN}/locales"
+   doins locales/*.pak
+
+   

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

2023-03-06 Thread Viorel Munteanu
commit: 90b277012c941b642bf4c5e5ced79379b95a155e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Mar  7 05:34:26 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Mar  7 05:34:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b27701

net-im/mattermost-desktop-bin: drop 5.3.0_rc2

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

 net-im/mattermost-desktop-bin/Manifest |  2 -
 .../mattermost-desktop-bin-5.3.0_rc2.ebuild| 93 --
 2 files changed, 95 deletions(-)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index cc2889041994..1037658ca78e 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,6 +1,4 @@
 DIST mattermost-desktop-5.2.2-linux-arm64.tar.gz 116257022 BLAKE2B 
42019e849b415870e0f3cda7fd9c0e559945456ac4d06319edf074aecc9ca9bb330aa8547104d4d132f00e237324b6c9bc94dd8e1cd1bc83f50ab50f094a7fc3
 SHA512 
67f32eff87eae54c4cbfe2ffbec3aca1f6be39836d4e912870809a62bbe12c2c30a16c7abc1caab0bba77c1f1b97baa01ee10d3f91615b89a57041a4c64a
 DIST mattermost-desktop-5.2.2-linux-x64.tar.gz 115646636 BLAKE2B 
f3d01c913205dcf2c14cfcfcfc8eba06909c36446a8d6f450270f50328adaf585c5eefa68de212fcc61d012d74b69053790ba9494ee291a90c2b382b530e2e23
 SHA512 
5ef578c2af8afcd55b75f93904eead8257c0f1e9614de34a13705da2c8ce8f0da2ea57cc62b1fffb12b8effa2a2a98bb200c43a7f43635dc910fa91f7e629f35
-DIST mattermost-desktop-5.3.0-rc.2-linux-arm64.tar.gz 99846797 BLAKE2B 
6a7dcd2726bea46d5accb4a4e79ff4f4080f41f659150f5d7c1fccf85466d50bbe9d3d814e6f986bf18c740a4ecb8b28a4d4d11d66ed7acb5e61c55089531bcc
 SHA512 
c64f2be6d5461dc78c3262c7afc84d8070843a4e5fd5c33e89ff7bf24c9db0ab5523a3288fb399446ccf4187a7f78583df8d2bb73a37b1afdea99970d623380c
-DIST mattermost-desktop-5.3.0-rc.2-linux-x64.tar.gz 99649779 BLAKE2B 
7e210b457ff01bb96fb5c6dd09dbefff6bfb549d8462dcf37617faebf2f0a60c5d545f1af65e37b4a1f19dc0335740184ba6caf31536052a1ecfbfc1eaf8cebc
 SHA512 
4fb5bad06b9abe671779389a9ef254c17545f08415765a8b9328f38f6912f76feb8bc992f1832f8a51587d72c46567f128f057a41f6f351e442b192b36d7a4ad
 DIST mattermost-desktop-5.3.0-rc.4-linux-arm64.tar.gz 99854828 BLAKE2B 
c9a0f25160a1cdee2420b8c3d726c28ed41ce5a94c2ccc5521d40fb1c3c66c996d25829accf0221d71b860e0d1a82ed4dc3d827ff0936649c6d7b2460a0e5ab9
 SHA512 
7248efc865f7965d2e31fbea32f1dd21b87ce25dc144dcdbe543a396b90710452ed4daf2a00e04725207c046d84c24ef7ac93e6927c4f1e817bc7ffe6b9df935
 DIST mattermost-desktop-5.3.0-rc.4-linux-x64.tar.gz 99648394 BLAKE2B 
f834ceba66134e1ef8cbaa93b3a516f932329439a20025cc5ecd95761148c05246b819a0b833b43284143dbb40e02df8763c0f0be114678ea645c0edc71cb142
 SHA512 
112c829e92c14859c3e98adba2e0f479f5f2adeb9e93a4e27c1c1ff038122b5d3fa7d09190dd24463b5de914a9675b7325055468c28774917bc8cf9ac59ec4b9

diff --git 
a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.3.0_rc2.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.3.0_rc2.ebuild
deleted file mode 100644
index bcf659429aa4..
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.3.0_rc2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-*}"
-MY_PV="${PV/_rc/-rc.}"
-
-inherit desktop xdg
-
-DESCRIPTION="Mattermost Desktop application"
-HOMEPAGE="https://mattermost.com/;
-
-SRC_URI="
-   amd64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz
 )
-   arm64? ( 
https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz
 )
-"
-
-LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-# Starting with 5.2.0 upstream dropped x86 for their binary release #879519
-if [[ ${PV} != *rc* ]]; then
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2[X]
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   opt/mattermost-desktop/mattermost-desktop
-   opt/mattermost-desktop/libnode.so
-   opt/mattermost-desktop/libffmpeg.so
-   opt/mattermost-desktop/libGLESv2.so
-   opt/mattermost-desktop/libEGL.so
-   opt/mattermost-desktop/libvk_swiftshader.so
-   opt/mattermost-desktop/libvulkan.so.1
-   opt/mattermost-desktop/resources/*
-"
-
-DOCS=(
-   NOTICE.txt
-)
-
-S="${WORKDIR}"
-
-src_install() {
-   if use amd64; then
-   cd 

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

2023-03-06 Thread Michał Górny
commit: 80e80c7804cf1dc82f942aca5e3377e0be12bcda
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 04:47:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 04:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e80c78

dev-python/boto3: Bump to 1.26.85

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 540ac98ef0ca..fdfc496ff23f 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.26.74.gh.tar.gz 602525 BLAKE2B 
6d9b397864649ecd9b3f46bcee832c57cdce809545522f3beaf0d2eb98ca1f99e5fcab132f3389a4b2edcd585d9f6759de961b1f83f5912420629b6b03092c36
 SHA512 
eba11711dbd77988deb1695b954b6eb931b8ad49f96971e221415355de9bd2f3015b5a58be34a7378180f59500f9c15135192ccb97454141dbcaa664f0183627
 DIST boto3-1.26.79.gh.tar.gz 605312 BLAKE2B 
c36b86ab289be9c08a1ab43274a4f4db71cede08598b6f8092af8404bc9994e345b263b144ee3a1974ea276fce63c330d7ffa6335bb889bea32e380e9003a8c7
 SHA512 
cfc789296b904c0c3bd3999153067f4fb174b323f0fbd22e8f4a49aed98338e20fd238876e2f55f608f5d6b60b584e15d370400e8d0a8a00b0689e0867d00f05
 DIST boto3-1.26.84.gh.tar.gz 612921 BLAKE2B 
cf98272681299aa11454d65a6bf8bc6aa28244803e3d448f01425e62bb5dc01d93e0790ecaf6b2949ea1978130782f5ac282766c8fea94682e33b0cec65e2148
 SHA512 
d72117cb2f258fccf4a25e201a2dad8e13e8a80a03859edec2f27da01209185cbbb2f02a7924819214a612c6f6d3758ba0aba0047fab1cced3312d1662a7482b
+DIST boto3-1.26.85.gh.tar.gz 613010 BLAKE2B 
724ebf1264717652b2d671f96f34b546b1cc5663844454bd3925c985f4624e21370d90b4408f7d0ea7de151f8e9e6bdf11089db1836cf46eacc1d7fc671ff342
 SHA512 
d4ae39fd0be03ebe73d0ce7ab1467c93997c5d11b4409e6832ca40e292f7a0c7151519c3784d634157534546b84e208c529b785e4bce35c09bcbb2bb4aa76389

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



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

2023-03-06 Thread Michał Górny
commit: b4a97033c0095e9c81ac5bde2c192fe7bc0ed0ae
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 04:47:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 04:47:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a97033

app-admin/awscli: Bump to 1.27.85

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index f1e887221497..7c7007e2709d 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.27.74.gh.tar.gz 2368706 BLAKE2B 
3eb9d8c21b9ddfd3a3e4bb53172a46ad69ca71033785bd29fd8b0b0f694c2ed62a4cad998ccd13b07949b86a89f2ca238a63a4553e591ba9066832f51ed87759
 SHA512 
cf61a3f1dd643bb7d0f81f047c1eeae78a7793532bffa612045273c46ae970b2763156a7679b6e16e65c2f886dec68e54db0169580bb3c37cc08420f874e704c
 DIST aws-cli-1.27.79.gh.tar.gz 2376690 BLAKE2B 
8e55d3607b805ebc5673c682731483f0fd6eb77a6cc972d58ce3219c33f9f2054529df6ab46fc85b39849871580cea03c4d7f490c4386cd5ce9d222ecb3c8eda
 SHA512 
fd8b880b6358c50ed189fac538d91ef88d762b8c382da1b57bb086a316f7ee96fa33206a53f3eae2df98df175929c819b855c7ff5b7e5f84c73ecff88f297c79
 DIST aws-cli-1.27.84.gh.tar.gz 2378573 BLAKE2B 
b85d7eeb22b0a2a9264b49a27f2e3d3da9d35dbc44de205521c39522fcec31948ef8b67dfc3ce919b772ba85fa59cfc5a4d69e3c67aadd9cbb029da883ad699e
 SHA512 
1d31d1b800b0795a8473af0dc334feb69f62d2fd8fcb88e0e4e7e4068435f6f37792d2c9382ec1b0c6b074d5eca09142e52f6e36c472145df9d57db2cc4ee078
+DIST aws-cli-1.27.85.gh.tar.gz 2378716 BLAKE2B 
c3bc3294d11815eb7607020e78d0349a1b9ac1c93e09351f960a997c974dad905bbff171139e68b776eae7ac2e6d3ec0d0154b05c42afc29ab4655933806bed6
 SHA512 
a2e1d471f64cf2c7c3e0657e67c88d79c9430195c81b11054977352f3f66f21fa68c67b3eff537ca6991e2f55379a9955665a8514ce0804d40c71d1d2ef38e3f

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



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

2023-03-06 Thread Michał Górny
commit: 17be539702eee9a17c3b537adea6825b3c5a0c23
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 04:45:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 04:45:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17be5397

dev-python/botocore: Bump to 1.29.85

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 2cc2eb57174d..b7339805f554 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.29.74.gh.tar.gz 11153254 BLAKE2B 
b3d3b75643cd5e3fac54a09e971daa23a043ba9f7ab773c2fd57dc15417c1b30c6f503515bad8734332bc40c4210e4ac09566c0742649c6ac3592e81ae9f8d79
 SHA512 
944ebbf1268fa9e8bb68ce5960da347613bcab585bf54c2fd6dbecb499088c1dc426357cde0a0f0d1780ecbc06acc33d8587f37c7f3d13577283b4549a353406
 DIST botocore-1.29.79.gh.tar.gz 11184048 BLAKE2B 
062326a477fb27844ec47af28b77424863d6ff407dbcfd95bc9aa26d4009f503364f3d438997fe437b4830b8ef8c7bfb7e026313364bb3e9429cd3b7c2eae261
 SHA512 
260cf6a533e32c6f514774e5c5ef6830feb77058e1074e730d7fa05fb7067dac093f1a612ed11e02db116671ca9f7301ed29e1625f6e47724301d25b03eb3c30
 DIST botocore-1.29.84.gh.tar.gz 11220100 BLAKE2B 
588efd08ec38eee7e319ea6e1d41af3f8d96c8e71fa090e5d3e8c836d60be957c47b556a9ce18684d53cb415446a360006714501dfbfc77204b2822247e7bf35
 SHA512 
cee6066735b324d550b736224ce4a4cff207cb7494d14e599ff9606b7a530d3887636054b3d0457269234d83ec0078950e03f916cd834cf910680e7ca650167b
+DIST botocore-1.29.85.gh.tar.gz 11218800 BLAKE2B 
801e86c9ce18e77b2e4c6c004ed1015369bf8b86ca3dca990865856e979a88dc37e9ce51d8bcab86375f152f44f2727ac1d1ced00fac6da1ba4eac348096ebb2
 SHA512 
5424e26ddab6b441bfdda1195aad4beb4d01fd976d8640a7707e3e8bc52347816937deff9d7f3ab4aba1704d192738eb5c26a46825efba854dcde7bfdc25a4dd

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



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

2023-03-06 Thread WANG Xuerui
commit: ee77d5513fcaa7f56648472c13345a08dfecc84d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Mar  7 03:40:30 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Mar  7 03:40:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee77d551

dev-ruby/rubyzip: keyword 2.3.2-r1 for ~loong

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

 dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild 
b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild
index c17c6782df47..45a2569a8a43 100644
--- a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild
+++ b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tg
 
 LICENSE="Ruby-BSD"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 RDEPEND=""



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

2023-03-06 Thread WANG Xuerui
commit: 8a59efc293816572d7e90427d64f7b3e4894b674
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Mar  7 03:40:37 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Mar  7 03:40:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a59efc2

dev-ruby/nokogiri: keyword 1.14.2-r1 for ~loong

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

 dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
index 576f9a9b647c..4afa5c2f6b06 100644
--- a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://nokogiri.org/;
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 SLOT="0"
 IUSE=""
 



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

2023-03-06 Thread WANG Xuerui
commit: 5c4853d79254dc2ec703f07d4b53a50dcf576616
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Mar  7 02:40:46 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Mar  7 03:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4853d7

dev-lang/R: keyword 4.2.2 for ~loong

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

 dev-lang/R/R-4.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/R/R-4.2.2.ebuild b/dev-lang/R/R-4.2.2.ebuild
index 3d3cbf497f10..0ccb36ebf04c 100644
--- a/dev-lang/R/R-4.2.2.ebuild
+++ b/dev-lang/R/R-4.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
 
 REQUIRED_USE="



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

2023-03-06 Thread WANG Xuerui
commit: 7ec9b659088f28134c5e0bdcbcf2a61491b9f05c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Mar  7 02:40:20 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Mar  7 03:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec9b659

dev-libs/tre: keyword 0.8.0_p20210321-r3 for ~loong

One test fail but it fails on amd64 too.

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

 dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild 
b/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild
index d540591832a0..a09b0e0ce70f 100644
--- a/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild
+++ b/dev-libs/tre/tre-0.8.0_p20210321-r3.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="+agrep +alloca +approx debug nls profile python"
 
 RDEPEND="



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

2023-03-06 Thread Joshua Kinard
commit: f364a7f9bb2491e4f4328ebe000ad86b214a3718
Author: Joshua Kinard  gentoo  org>
AuthorDate: Tue Mar  7 03:13:57 2023 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Tue Mar  7 03:13:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f364a7f9

sys-kernel/mips-sources: Update LTS sources, fix make-4.4 issue

Added a patch from kernel upstream that fixes a compatibility
issue with sys-devel/make-4.4 that can cause the kernel build
to run in silent mode.  See GNU Make/Savannah Bug #63818 and
commit 4bf73588165b in the main kernel repository for more
details.

Signed-off-by: Joshua Kinard  gentoo.org>

 sys-kernel/mips-sources/Manifest | 12 ++--
 ...-sources-4.14.294.ebuild => mips-sources-4.14.307.ebuild} |  4 ++--
 ...-sources-4.19.259.ebuild => mips-sources-4.19.275.ebuild} |  4 ++--
 ...ps-sources-5.4.214.ebuild => mips-sources-5.4.234.ebuild} |  4 ++--
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-kernel/mips-sources/Manifest b/sys-kernel/mips-sources/Manifest
index c188242b7102..dd457cff33d3 100644
--- a/sys-kernel/mips-sources/Manifest
+++ b/sys-kernel/mips-sources/Manifest
@@ -1,10 +1,10 @@
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST mips-sources-4.14.0-patches-v3.tar.xz 287468 BLAKE2B 
24212e2d6ca784986d0e3ec22ed2e13a911cbc67699878f2e013c26bc4623d846d969dcfdda6e1bc8dc60d5ddff3cadb94decb7b5386c575f618b819296dc4aa
 SHA512 
9a5e5bfec358edeb28ad067cb5fa8ec4acde7b0aa9ea80ba1e6696be90a58e11f9cc47aba195d78657e8d0e216ad63157e6327f58c16e2f0ed79e84f34e34d32
-DIST mips-sources-4.19.0-patches-v3.tar.xz 289136 BLAKE2B 
9c77c641d4c4603983c0bc11cba5d83337c7373f67bc5870b8b02d6d4a537c8c02f21fe47fd64f13c5e10d37100654857d0b598be6d8c429f5fe1d7332b6b6bd
 SHA512 
7199a20f20f9d0a4eae38279335d8c9da20940fb37f0ba38cb6b68fdd5c9d4d2e2b65efff5383065e685c0fb5ad639c6d79d74989a5b4200b987f175de7da422
-DIST mips-sources-5.4-patches-v7.tar.xz 198300 BLAKE2B 
c3b6823abda9bc60b81cf12eefabf0a987993894f2bd8ef56244af863e9e0c26bb2ba759d3b9fe90d13ffe0f60972186905be0e709aec03e0f61bc3a3ae870a0
 SHA512 
07f5091b78d0a5de10898a6552f96ee131e0c41276a8de1e93bc6edee2fdbc1d64baf9b87772021c58fb3e3e9b67497b008361ed79918735062e1d9c13693409
+DIST mips-sources-4.14.0-patches-v4.tar.xz 287616 BLAKE2B 
490073a47cb6506f140285601fdda388387818b8a8f6c970665b55f56c33d4a8385a584e17ae3507fbf04a65d66aa142f11e7dbb7154aa2479ed3af2e747ceec
 SHA512 
6ed9ec86a35dadac528ab006b56e9e3b9bdf665d3a6a4895ed0513cf13a26c760398bc9bf313b2633302b2c71e5908e0b006c5937647091a38a6e8326564f535
+DIST mips-sources-4.19.0-patches-v4.tar.xz 290848 BLAKE2B 
d9e62dac357de63c57e330dfac80d2e841ba6120a33da3b500de8116696e7a3f5c709750c5a730dea72955b356609de4465aa3783f1cf58e6d489841534e804f
 SHA512 
cebf8480b9c5b3a7024a5b3413fd026315b4b64ed9ec559f653986925ec48ff363b1e1bf4ef540a68164957a70a9a524034acf921a2a6147bc6abe58515795c2
+DIST mips-sources-5.4-patches-v8.tar.xz 199164 BLAKE2B 
854536301e0256a00319e0ede47c8f0ff240fac54f56dc8cdfbdd7a7fbd13b603700215ac7ac36067f7798a3a13e5786f2b1b9e8dadf671e325ffba6b4e01c12
 SHA512 
11d04b4e5fd529302ab7571027261154282cd1b0fef525934f94d39d975c522e3e162720abeb13bdb10c0055802e7a719caf559bac11d0cca5a0f90181cd8fa0
 DIST mipsgit-4.14.0-20180128.diff.xz 1008 BLAKE2B 
2a317ff97aab096883680c6b653e993aee31994e6caec52c52dfbbb61f1dc1f25d03ebd3182fa122923a67aeee0aa598b36e603692333e4c9ccdc741fd456d96
 SHA512 
378deb1bc1d10a6b4912e5e4a0d6fcab28952e2e59c35fc879601841cf8160081b318a2598ef74db225e95f0f26483f6b9a56a348811b1ee7b8934391dd271ae
-DIST patch-4.14.294.xz 4884608 BLAKE2B 
2cfe55e4a04e9f86b8b32eff50966131be02c628b783990731f131fe8742d978c27ddb66ba7807cf2567d15d9a87ccb9abaa4fb050afdcaabbaafa8b2d81b30e
 SHA512 
e74b4772481872496b7693fc830fa5fe98d3eed18affbce49423b9d18ec8d6241adfbf04cf04239b7dfdc2065c4c1c4b84d6e54a23af770820e5e37743137cd5
-DIST patch-4.19.259.xz 4837116 BLAKE2B 
68a8c55a5e0d04f441b6fb04abef118e6c165e3ab9ab079435f9ec7015deffa75cc18c58b1e8fc4509ca0f0ee9a2309a1ef403589e8d9679a141e758eed0dc17
 SHA512 

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

2023-03-06 Thread Joshua Kinard
commit: b0c7b92f8849c6eb3c069cd116f496292f6a0b0e
Author: Joshua Kinard  gentoo  org>
AuthorDate: Tue Mar  7 03:19:47 2023 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Tue Mar  7 03:19:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c7b92f

dev-libs/rinutils: Added ~mips to KEYWORDS

Signed-off-by: Joshua Kinard  gentoo.org>

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

diff --git a/dev-libs/rinutils/rinutils-0.10.1.ebuild 
b/dev-libs/rinutils/rinutils-0.10.1.ebuild
index dc543ed1cc18..e63a6d654cda 100644
--- a/dev-libs/rinutils/rinutils-0.10.1.ebuild
+++ b/dev-libs/rinutils/rinutils-0.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~x86"
 
 src_configure() {
local mycmakeargs=(



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

2023-03-06 Thread Michael Orlitzky
commit: b964b69503902cb138473eaba1fdc53177ffa877
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Mar  7 02:23:18 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Mar  7 02:23:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b964b695

net-analyzer/nagios: add 4.4.10, drop 4.4.9

Signed-off-by: Michael Orlitzky  gentoo.org>

 net-analyzer/nagios/{nagios-4.4.9.ebuild => nagios-4.4.10.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nagios/nagios-4.4.9.ebuild 
b/net-analyzer/nagios/nagios-4.4.10.ebuild
similarity index 90%
rename from net-analyzer/nagios/nagios-4.4.9.ebuild
rename to net-analyzer/nagios/nagios-4.4.10.ebuild
index 25c696692b74..917c4e712c90 100644
--- a/net-analyzer/nagios/nagios-4.4.9.ebuild
+++ b/net-analyzer/nagios/nagios-4.4.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-03-06 Thread Michael Orlitzky
commit: f4d7ec13c7326b4fab40f1da01924b4a1ae262a9
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Mar  7 02:22:16 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Mar  7 02:23:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d7ec13

net-analyzer/nagios-core: add 4.4.10, drop 4.4.9

Closes: https://bugs.gentoo.org/899940
Signed-off-by: Michael Orlitzky  gentoo.org>

 net-analyzer/nagios-core/Manifest   | 2 +-
 .../nagios-core/{nagios-core-4.4.9.ebuild => nagios-core-4.4.10.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nagios-core/Manifest 
b/net-analyzer/nagios-core/Manifest
index d8a5a830ece7..9ce24011d558 100644
--- a/net-analyzer/nagios-core/Manifest
+++ b/net-analyzer/nagios-core/Manifest
@@ -1,3 +1,3 @@
+DIST nagios-4.4.10.tar.gz 11339491 BLAKE2B 
300ffe4abb41c1dc67b6a4976158eae503f9f55593ad492a70a6915e112ad3949d0e0cd0ec2f06a29540544fbcf79495652dd912f1a8e688056c21bbb58ed6d4
 SHA512 
fc8d8203d53c4ec87a831cec0564c9bdb553a43675b974616ce6444340b2170b82091259d495b458ab57b0cce0ab23ab30df09b05d71107ff264462c0ebb37fc
 DIST nagios-4.4.7.tar.gz 11340759 BLAKE2B 
4316e6cfc7f576d0fe5ba075aba2931dc850c97fe84b124eceeefaa6c01563c0639c8cecf751e086d5a6f9c0a1079f7e9bd013f961956d7d59536dea4516cf86
 SHA512 
92adc74e687bcbbd742075c8c7222d42c90795a4eb7582e3f1f492349db8200c61f390bf3c4cab4b023c5c111353a43f5dd687b0ee5ab6a8775444e06d42517b
-DIST nagios-4.4.9.tar.gz 11339450 BLAKE2B 
9f99c889ebd070130cbb8bfdbb91b6b0e340a66134b2f2f20d98df08319f713db5a51a9070199e4f842876e06b52b4b0cb65dd2c40fb26508a184db3a36a5650
 SHA512 
59279cd35f329394481e4b3d3f5c3e2418125adeef98f0a8551c2ccf62720459e54c18f8a914be72fb5c2300ab7a69e115f262bfe3aedcf7226380621b32cd8c
 DIST nagios-core-gentoo-icons-20141125.tar 40960 BLAKE2B 
31c1953e1160c7c7b89606b72b1a80407e4c1b7a7938b40bd1c577cd0c309dd88ca6b775d692a9b846dbf67736537fa9c91e56aa15fdd447769608ca525bff09
 SHA512 
bf109879cddd6136b76baba55d0b60b2596e37431dcf5ce0905d34a9fa292ebf7e4bde82d9a084362c486e8fac344c76d88f9298b1b85541ed70ffd608493766

diff --git a/net-analyzer/nagios-core/nagios-core-4.4.9.ebuild 
b/net-analyzer/nagios-core/nagios-core-4.4.10.ebuild
similarity index 99%
rename from net-analyzer/nagios-core/nagios-core-4.4.9.ebuild
rename to net-analyzer/nagios-core/nagios-core-4.4.10.ebuild
index e0583cea138b..1f5a40a99885 100644
--- a/net-analyzer/nagios-core/nagios-core-4.4.9.ebuild
+++ b/net-analyzer/nagios-core/nagios-core-4.4.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-03-06 Thread Michael Orlitzky
commit: 8b8fb3b286282a32197c3b9c733010d0fa7a1b9a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Mar  7 02:22:57 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Mar  7 02:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8fb3b2

net-analyzer/nagios: drop 4.4.8

Signed-off-by: Michael Orlitzky  gentoo.org>

 net-analyzer/nagios/nagios-4.4.8.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/net-analyzer/nagios/nagios-4.4.8.ebuild 
b/net-analyzer/nagios/nagios-4.4.8.ebuild
deleted file mode 100644
index 25c696692b74..
--- a/net-analyzer/nagios/nagios-4.4.8.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="The Nagios metapackage"
-HOMEPAGE="https://www.nagios.org/;
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="~net-analyzer/nagios-core-${PV}
-   || ( net-analyzer/nagios-plugins net-analyzer/monitoring-plugins )"



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

2023-03-06 Thread Michael Orlitzky
commit: 7135e536f02938f9980e4f17c1c71960c63fb2ca
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Mar  7 02:21:29 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Mar  7 02:21:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7135e536

net-analyzer/nagios-core: drop 4.4.8

Signed-off-by: Michael Orlitzky  gentoo.org>

 net-analyzer/nagios-core/Manifest |   1 -
 net-analyzer/nagios-core/nagios-core-4.4.8.ebuild | 266 --
 2 files changed, 267 deletions(-)

diff --git a/net-analyzer/nagios-core/Manifest 
b/net-analyzer/nagios-core/Manifest
index 55ab91ada6a4..d8a5a830ece7 100644
--- a/net-analyzer/nagios-core/Manifest
+++ b/net-analyzer/nagios-core/Manifest
@@ -1,4 +1,3 @@
 DIST nagios-4.4.7.tar.gz 11340759 BLAKE2B 
4316e6cfc7f576d0fe5ba075aba2931dc850c97fe84b124eceeefaa6c01563c0639c8cecf751e086d5a6f9c0a1079f7e9bd013f961956d7d59536dea4516cf86
 SHA512 
92adc74e687bcbbd742075c8c7222d42c90795a4eb7582e3f1f492349db8200c61f390bf3c4cab4b023c5c111353a43f5dd687b0ee5ab6a8775444e06d42517b
-DIST nagios-4.4.8.tar.gz 11339420 BLAKE2B 
785705824a5a47d5f20ac0f3d756d51d6362e230514e486e1dc1fa10488a9f7ca724cc96635f2965aac1bb9dc76dee3cf2ab4e2c1be77b239540b87d1a139a21
 SHA512 
56448628e54b9467d14978b039fc7b37f48be624757a1bd9fe16810101f3ce4a5d740e1c9c367d2b3a8bc408a56bdf295955d8b73d5d74ee92f4750b908e88a7
 DIST nagios-4.4.9.tar.gz 11339450 BLAKE2B 
9f99c889ebd070130cbb8bfdbb91b6b0e340a66134b2f2f20d98df08319f713db5a51a9070199e4f842876e06b52b4b0cb65dd2c40fb26508a184db3a36a5650
 SHA512 
59279cd35f329394481e4b3d3f5c3e2418125adeef98f0a8551c2ccf62720459e54c18f8a914be72fb5c2300ab7a69e115f262bfe3aedcf7226380621b32cd8c
 DIST nagios-core-gentoo-icons-20141125.tar 40960 BLAKE2B 
31c1953e1160c7c7b89606b72b1a80407e4c1b7a7938b40bd1c577cd0c309dd88ca6b775d692a9b846dbf67736537fa9c91e56aa15fdd447769608ca525bff09
 SHA512 
bf109879cddd6136b76baba55d0b60b2596e37431dcf5ce0905d34a9fa292ebf7e4bde82d9a084362c486e8fac344c76d88f9298b1b85541ed70ffd608493766

diff --git a/net-analyzer/nagios-core/nagios-core-4.4.8.ebuild 
b/net-analyzer/nagios-core/nagios-core-4.4.8.ebuild
deleted file mode 100644
index e0583cea138b..
--- a/net-analyzer/nagios-core/nagios-core-4.4.8.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-MY_P="${PN/-core}-${PV}"
-DESCRIPTION="Nagios core - monitoring daemon, web GUI, and documentation"
-HOMEPAGE="https://www.nagios.org/;
-
-# The name of the directory into which our Gentoo icons will be
-# extracted, and also the basename of the archive containing it.
-GENTOO_ICONS="${PN}-gentoo-icons-20141125"
-SRC_URI="mirror://sourceforge/nagios/${MY_P}.tar.gz
-   web? ( https://dev.gentoo.org/~mjo/distfiles/${GENTOO_ICONS}.tar )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="apache2 classicui lighttpd +web vim-syntax"
-
-# In pkg_postinst(), we change the group of the Nagios configuration
-# directory to that of the web server user. It can't belong to both
-# apache/lighttpd groups at the same time, so we block this combination
-# for our own sanity.
-#
-# This could be made to work, but we would need a better way to allow
-# the web user read-only access to Nagios's configuration directory.
-#
-REQUIRED_USE="apache2? ( !lighttpd )"
-
-#
-# Note, we require one of the apache2 CGI modules:
-#
-#   * mod_cgi (USE=apache2_modules_cgi)
-#   * mod_cgid (USE=apache2_modules_cgid)
-#   * mod_fcgid (www-apache/mod_fcgid)
-#
-# We just don't care /which/ one. And of course PHP supports both CGI
-# (USE=cgi) and FastCGI (USE=fpm). We're pretty lenient with the
-# dependencies, and expect the user not to do anything /too/
-# stupid. (For example, installing Apache with only FastCGI support, and
-# PHP with only CGI support.)
-#
-# Another annoyance is that the upstream Makefile uses app-arch/unzip to
-# extract a snapshot of AngularJS, but that's only needed when USE=web.
-#
-MOD_ALIAS=apache2_modules_alias
-
-# The dependencies checked by the configure script. All of these are
-# also runtime dependencies; that's why ./configure checks for them.
-CONFIGURE_DEPEND="acct-group/nagios
-   acct-user/nagios
-   virtual/mailx
-   dev-lang/perl:="
-
-# In addition to the things that the ./configure script checks for,
-# we also need to be able to unzip stuff on the build host.
-#
-# We need the apache/lighttpd groups in src_install() for the things
-# installed as the --with-command-group argument, so they go here too.
-# The groups are also needed at runtime, but that is ensured by apache
-# and lighttpd themselves being in RDEPEND.
-BDEPEND="${CONFIGURE_DEPEND}
-   apache2? ( acct-group/apache )
-   lighttpd? ( acct-group/lighttpd )
-   web? ( app-arch/unzip )"
-
-# This is linked into /usr/bin/nagios{,tats}

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2023-03-06 Thread Yixun Lan
commit: 28d5a993618ee5f34dce7b3ef8a4dccddab4f742
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Mar  7 00:19:57 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:21:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d5a993

app-office/libreoffice: forward ~riscv keyword to live ebuild

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

 app-office/libreoffice/libreoffice-7.5..ebuild | 2 +-
 app-office/libreoffice/libreoffice-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-7.5..ebuild 
b/app-office/libreoffice/libreoffice-7.5..ebuild
index 2607ab8f2f33..49bd275ef785 100644
--- a/app-office/libreoffice/libreoffice-7.5..ebuild
+++ b/app-office/libreoffice/libreoffice-7.5..ebuild
@@ -102,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
 #[[ ${MY_PV} == ** ]] || \
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index b00a53940ad6..93f656a18661 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -102,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
 #[[ ${MY_PV} == ** ]] || \
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
+#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip



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

2023-03-06 Thread Yixun Lan
commit: e7a670faffb080529a84d1c79e58020e67532913
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:38 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:15:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a670fa

sci-libs/coinor-mp: Keyword 1.8.4 riscv, #881389

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

 sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild 
b/sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild
index 6b22c78bf287..d97c7a8d10f6 100644
--- a/sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild
+++ b/sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ S="${WORKDIR}/CoinMP-releases-${PV}/CoinMP"
 
 LICENSE="CPL-1.0"
 SLOT="0/1"
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
sci-libs/coinor-cbc:=



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

2023-03-06 Thread Yixun Lan
commit: 52582e5b7f129320e5289dbbfaec8272201eb0e6
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:24 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52582e5b

sci-libs/coinor-dylp: Keyword 1.10.4 riscv, #881389

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

 sci-libs/coinor-dylp/coinor-dylp-1.10.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-dylp/coinor-dylp-1.10.4.ebuild 
b/sci-libs/coinor-dylp/coinor-dylp-1.10.4.ebuild
index f6fac58666ea..4e63c3062924 100644
--- a/sci-libs/coinor-dylp/coinor-dylp-1.10.4.ebuild
+++ b/sci-libs/coinor-dylp/coinor-dylp-1.10.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ LICENSE="EPL-1.0"
 # major soname component
 SLOT="0/1"
 
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-03-06 Thread Yixun Lan
commit: 688983872600df30a47bf55530435bef9bfdb3ea
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:10 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68898387

sci-libs/parmetis: Keyword 4.0.3-r2 riscv, #881389

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

 sci-libs/parmetis/parmetis-4.0.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild 
b/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild
index f24d1ffbe973..c2563edf4869 100644
--- a/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild
+++ b/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz;
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples openmp pcre"
 RESTRICT="mirror bindist"
 



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

2023-03-06 Thread Yixun Lan
commit: d2df62e1601955f90db882e358a9d89bc47ce3bb
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:13 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2df62e1

sci-libs/scalapack: Keyword 2.1.0 riscv, #881389

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

 sci-libs/scalapack/scalapack-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/scalapack/scalapack-2.1.0.ebuild 
b/sci-libs/scalapack/scalapack-2.1.0.ebuild
index d755a5b1ea9d..e102c27d3b80 100644
--- a/sci-libs/scalapack/scalapack-2.1.0.ebuild
+++ b/sci-libs/scalapack/scalapack-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-03-06 Thread Yixun Lan
commit: 62076379032484bb7ad1d025390bce2f9f9787d8
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:59 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62076379

sci-libs/coinor-sample: Keyword 1.2.12 riscv, #881389

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

 sci-libs/coinor-sample/coinor-sample-1.2.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-sample/coinor-sample-1.2.12.ebuild 
b/sci-libs/coinor-sample/coinor-sample-1.2.12.ebuild
index d35fcf1e642e..e4c0bfe9b8f0 100644
--- a/sci-libs/coinor-sample/coinor-sample-1.2.12.ebuild
+++ b/sci-libs/coinor-sample/coinor-sample-1.2.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/coin-or-tools/Data-Sample/;
 
SRC_URI="https://github.com/coin-or-tools/${MY_PN}/archive/releases/${PV}.tar.gz
 -> ${P}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 S="${WORKDIR}/${MY_PN}-releases-${PV}"



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

2023-03-06 Thread Yixun Lan
commit: a0a3d5e77a8fb180535dfc5c17f109cb4f65c912
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:15:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a3d5e7

sys-devel/ucpp: Keyword 1.3.5 riscv, #881389

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

 sys-devel/ucpp/ucpp-1.3.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/ucpp/ucpp-1.3.5.ebuild b/sys-devel/ucpp/ucpp-1.3.5.ebuild
index 0dad3938bd69..a96add67de86 100644
--- a/sys-devel/ucpp/ucpp-1.3.5.ebuild
+++ b/sys-devel/ucpp/ucpp-1.3.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ 
SRC_URI="https://gitlab.com/scarabeusiv/${PN}/uploads/79f08e39c676f15ed8a59335f6
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ~ppc64 x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux"
 
 src_configure() {
econf \



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

2023-03-06 Thread Yixun Lan
commit: 5bf0e77edd4b35ff390cadfbfbdfc3d92b1bf4a9
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:06 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf0e77e

sci-libs/coinor-osi: Keyword 0.108.6 riscv, #881389

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

 sci-libs/coinor-osi/coinor-osi-0.108.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-osi/coinor-osi-0.108.6.ebuild 
b/sci-libs/coinor-osi/coinor-osi-0.108.6.ebuild
index ea73dded5732..3a3dfebffd0f 100644
--- a/sci-libs/coinor-osi/coinor-osi-0.108.6.ebuild
+++ b/sci-libs/coinor-osi/coinor-osi-0.108.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ LICENSE="EPL-1.0"
 # major soname component
 SLOT="0/1"
 
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 # No USE=glpk because upstream only supports an ancient version of it. The
 # following issues were all closed by... documenting that it doesn't work:



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

2023-03-06 Thread Yixun Lan
commit: 04f039ec56027ea675174af4eab40a40c803
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:35 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f039ec

app-text/libstaroffice: Keyword 0.0.7 riscv, #881389

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

 app-text/libstaroffice/libstaroffice-0.0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/libstaroffice/libstaroffice-0.0.7.ebuild 
b/app-text/libstaroffice/libstaroffice-0.0.7.ebuild
index 2be8e63e70da..c7ab602d09c0 100644
--- a/app-text/libstaroffice/libstaroffice-0.0.7.ebuild
+++ b/app-text/libstaroffice/libstaroffice-0.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/fosnola/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Import filter for old StarOffice documents"



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2023-03-06 Thread Yixun Lan
commit: 8695eda9331e3b370b47b8804f666196203bc47a
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:42 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:15:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8695eda9

app-office/libreoffice-l10n: Keyword 7.5.1.2 riscv, #881389

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

 app-office/libreoffice-l10n/libreoffice-l10n-7.5.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.1.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.1.2.ebuild
index 6b2d6d775ce8..19d58b3c0597 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.1.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.1.2.ebuild
@@ -17,7 +17,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~riscv"
 IUSE="offlinehelp"
 
 #



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2023-03-06 Thread Yixun Lan
commit: cbabbe89c1440c08655bc23b8b1fba98051e97b0
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:45 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:15:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbabbe89

app-office/libreoffice: Keyword 7.5.1.2 riscv, #881389

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

 app-office/libreoffice/libreoffice-7.5.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-7.5.1.2.ebuild 
b/app-office/libreoffice/libreoffice-7.5.1.2.ebuild
index ace8f982e074..a1612ba9dc50 100644
--- a/app-office/libreoffice/libreoffice-7.5.1.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.1.2.ebuild
@@ -102,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
 [[ ${MY_PV} == ** ]] || \
-KEYWORDS=""
+KEYWORDS="~riscv"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip



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

2023-03-06 Thread Yixun Lan
commit: 0ef0bce41390af5681eee4f7904c7c2916a659c1
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:35 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:15:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef0bce4

sci-libs/coinor-cbc: Keyword 2.10.5 riscv, #881389

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

 sci-libs/coinor-cbc/coinor-cbc-2.10.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-cbc/coinor-cbc-2.10.5.ebuild 
b/sci-libs/coinor-cbc/coinor-cbc-2.10.5.ebuild
index d0e71175464c..900a12b42ddd 100644
--- a/sci-libs/coinor-cbc/coinor-cbc-2.10.5.ebuild
+++ b/sci-libs/coinor-cbc/coinor-cbc-2.10.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ LICENSE="EPL-1.0"
 # major soname component
 SLOT="0/3"
 
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-03-06 Thread Yixun Lan
commit: 9b87a859ac9f8851ca8cf62c3c1352ac9f4b2cb9
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:31 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:15:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b87a859

sci-libs/coinor-cgl: Keyword 0.60.3 riscv, #881389

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

 sci-libs/coinor-cgl/coinor-cgl-0.60.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-cgl/coinor-cgl-0.60.3.ebuild 
b/sci-libs/coinor-cgl/coinor-cgl-0.60.3.ebuild
index a881ef94f0ae..69da3cea193b 100644
--- a/sci-libs/coinor-cgl/coinor-cgl-0.60.3.ebuild
+++ b/sci-libs/coinor-cgl/coinor-cgl-0.60.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ LICENSE="EPL-1.0"
 # major soname component
 SLOT="0/1"
 
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-03-06 Thread Yixun Lan
commit: 9c08f849bb2778f60958dcd1dd80a45d8db28bca
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:28 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c08f849

sci-libs/coinor-vol: Keyword 1.5.4 riscv, #881389

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

 sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild 
b/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild
index 8333434bbc1e..9a1c8156b9a2 100644
--- a/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild
+++ b/sci-libs/coinor-vol/coinor-vol-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ LICENSE="EPL-1.0"
 # major soname component
 SLOT="0/1"
 
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-03-06 Thread Yixun Lan
commit: 6eff601b81ec3030341069e2e42b69f463eac6bf
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:21 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eff601b

sci-libs/coinor-clp: Keyword 1.17.6-r1 riscv, #881389

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

 sci-libs/coinor-clp/coinor-clp-1.17.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-clp/coinor-clp-1.17.6-r1.ebuild 
b/sci-libs/coinor-clp/coinor-clp-1.17.6-r1.ebuild
index 1eb73cf6e431..faf13095e74b 100644
--- a/sci-libs/coinor-clp/coinor-clp-1.17.6-r1.ebuild
+++ b/sci-libs/coinor-clp/coinor-clp-1.17.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_PN}-releases-${PV}/${MY_PN}"
 
 LICENSE="EPL-1.0"
 SLOT="0/1" # major soname component
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples glpk metis mpi mumps sparse static-libs test"
 REQUIRED_USE="mpi? ( mumps )"
 RESTRICT="!test? ( test )"



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

2023-03-06 Thread Yixun Lan
commit: aeefd08c58320d1fa70670eb20fed49a429c7037
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:17 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeefd08c

sci-libs/mumps: Keyword 5.3.5-r1 riscv, #881389

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

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

diff --git a/sci-libs/mumps/mumps-5.3.5-r1.ebuild 
b/sci-libs/mumps/mumps-5.3.5-r1.ebuild
index 7afc88c08537..8e6488b38200 100644
--- a/sci-libs/mumps/mumps-5.3.5-r1.ebuild
+++ b/sci-libs/mumps/mumps-5.3.5-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MYP}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples metis mpi +scotch static-libs"
 
 BDEPEND="virtual/pkgconfig"



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

2023-03-06 Thread Yixun Lan
commit: c707159922e6b6cf64db1398a9581c4fee2944e3
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:38:03 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7071599

sci-libs/coinor-utils: Keyword 2.11.4 riscv, #881389

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

 sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild 
b/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild
index 3053fcfbdc11..b5c346e982ed 100644
--- a/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild
+++ b/sci-libs/coinor-utils/coinor-utils-2.11.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ LICENSE="EPL-1.0"
 # major soname component
 SLOT="0/3"
 
-KEYWORDS="~amd64 ~loong ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 doc glpk blas lapack static-libs test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/lpsolve/

2023-03-06 Thread Yixun Lan
commit: 3f62c20283c2f344e057f5a9459ec59765b4f38d
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:56 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f62c202

sci-mathematics/lpsolve: Keyword 5.5.2.11-r2 riscv, #881389

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

 sci-mathematics/lpsolve/lpsolve-5.5.2.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/lpsolve/lpsolve-5.5.2.11-r2.ebuild 
b/sci-mathematics/lpsolve/lpsolve-5.5.2.11-r2.ebuild
index adb1c37d72e4..41d234407a62 100644
--- a/sci-mathematics/lpsolve/lpsolve-5.5.2.11-r2.ebuild
+++ b/sci-mathematics/lpsolve/lpsolve-5.5.2.11-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/lp_solve_$(ver_cut 1-2)
 
 LICENSE="LGPL-2.1"
 SLOT="0/55"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
 
 DEPEND="sci-libs/colamd"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: games-engines/box2d/

2023-03-06 Thread Yixun Lan
commit: 4925fb61f7a962757403e9583f5e519394df9d11
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:52 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4925fb61

games-engines/box2d: Keyword 2.4.1 riscv, #881389

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

 games-engines/box2d/box2d-2.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-engines/box2d/box2d-2.4.1.ebuild 
b/games-engines/box2d/box2d-2.4.1.ebuild
index e1051a6a4edf..5162ea6eb5d9 100644
--- a/games-engines/box2d/box2d-2.4.1.ebuild
+++ b/games-engines/box2d/box2d-2.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/erincatto/Box2D/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-03-06 Thread Yixun Lan
commit: 81eb8b7c9690a73e9fe5a554fcb70f7e4c876392
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:38 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81eb8b7c

dev-util/cppcheck: Keyword 2.9 riscv, #881389

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

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

diff --git a/dev-util/cppcheck/cppcheck-2.9.ebuild 
b/dev-util/cppcheck/cppcheck-2.9.ebuild
index a3724a1ca5ee..b1f81f9f2c96 100644
--- a/dev-util/cppcheck/cppcheck-2.9.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.9.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/danmar/cppcheck/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
 IUSE="htmlreport pcre qt5 test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-03-06 Thread Yixun Lan
commit: d898421f0546dfa152cf3565c392c3ef6805923e
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:45 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d898421f

dev-libs/libixion: Keyword 0.17.0-r1 riscv, #881389

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

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

diff --git a/dev-libs/libixion/libixion-0.17.0-r1.ebuild 
b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
index fa8b08196511..c083a50cafb1 100644
--- a/dev-libs/libixion/libixion-0.17.0-r1.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-03-06 Thread Yixun Lan
commit: 33de53f005932a67da8083cd84b8be698e2ece18
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:31 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33de53f0

app-text/libnumbertext: Keyword 1.0.11 riscv, #881389

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

 app-text/libnumbertext/libnumbertext-1.0.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/libnumbertext/libnumbertext-1.0.11.ebuild 
b/app-text/libnumbertext/libnumbertext-1.0.11.ebuild
index 41fa8cf1cda0..34a73ca3acd8 100644
--- a/app-text/libnumbertext/libnumbertext-1.0.11.ebuild
+++ b/app-text/libnumbertext/libnumbertext-1.0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/Numbertext/${PN}/releases/download/${PV}/${P}.tar.xz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 src_configure() {



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

2023-03-06 Thread Yixun Lan
commit: e46b57781c788a11cd70d0849aab61fe893bf23d
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46b5778

dev-libs/liborcus: Keyword 0.17.2-r1 riscv, #881389

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

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index 000ffa82856f..313a40eed935 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/

2023-03-06 Thread Yixun Lan
commit: 6b9ffc53343c90c879ffa80df5c3449ce802493a
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:42 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9ffc53

dev-cpp/libcmis: Keyword 0.5.2-r2 riscv, #881389

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

 dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild 
b/dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild
index fe44c67a31da..aedc528670f1 100644
--- a/dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild
+++ b/dev-cpp/libcmis/libcmis-0.5.2-r2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then
 else
SRC_URI="https://github.com/tdf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
https://dev.gentoo.org/~asturm/distfiles/${P}-patchset.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 fi
 inherit autotools
 



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

2023-03-06 Thread James Le Cuirot
commit: 4ec06262da6e76a8d2522668f1809a860b4ab4bc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar  6 23:37:12 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar  6 23:41:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec06262

media-libs/libopenmpt: Bump to 0.6.9, drop old 0.6.8

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libopenmpt/Manifest  | 2 +-
 .../libopenmpt/{libopenmpt-0.6.8.ebuild => libopenmpt-0.6.9.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libopenmpt/Manifest b/media-libs/libopenmpt/Manifest
index c7da123a39ee..399528662ecb 100644
--- a/media-libs/libopenmpt/Manifest
+++ b/media-libs/libopenmpt/Manifest
@@ -1,2 +1,2 @@
 DIST libopenmpt-0.6.6+release.autotools.tar.gz 1554516 BLAKE2B 
21e2fc4252431235608a52d3a321e26eae5d45f2328ff3e3604d84c537d72e07d72346c504901b000af04dfc52b1dd91c79f576be4331ea8685e534a174b61cd
 SHA512 
b634c556f13dc51d1008f4216936a9b7cab25a6fb0d5218da0b692ec848de21905ed1981223ac9ecdebea9ce6c5376e91ff92e1655dd0be491fce0114e3230bf
-DIST libopenmpt-0.6.8+release.autotools.tar.gz 1557187 BLAKE2B 
207df582a1a23c5da617ad4f9a26f3cebdf7468cc3c3a26c9962a2bff209c678711c7ec443711e0b3b38c0bd7ff08daba51b0b69191b8b188fe7513519758ba0
 SHA512 
254affd878c8139631b14a74a3bcb7d4af47eb94542507830b82fe6b29d3c1db6f5a1a921c3190304b82886969d49a61a33f260bb2e53dd0c8d58c7a91e34e8e
+DIST libopenmpt-0.6.9+release.autotools.tar.gz 1555604 BLAKE2B 
7a9210537a743b3c4557bdbbb4b8df8e48aa89736a8c1fdb19781c04463156ce308d430f5a06fcb7a774605335981ad838b11da8f16c6a5ea00473cd38133abe
 SHA512 
89d44bae0e705b6b8aa54a0939fdf435a879f5197c30c3343f7f6c273511cf3d07e5b64e8859fc9e24842a5f845133723b5cdd36b65112c34c9350607f1e0fea

diff --git a/media-libs/libopenmpt/libopenmpt-0.6.8.ebuild 
b/media-libs/libopenmpt/libopenmpt-0.6.9.ebuild
similarity index 100%
rename from media-libs/libopenmpt/libopenmpt-0.6.8.ebuild
rename to media-libs/libopenmpt/libopenmpt-0.6.9.ebuild



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

2023-03-06 Thread James Le Cuirot
commit: 3c0e486315a67cb868903ae6faab3b7756c7f319
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar  6 23:37:22 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar  6 23:41:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0e4863

media-sound/openmpt123: Bump to 0.6.9, drop old 0.6.8

Signed-off-by: James Le Cuirot  gentoo.org>

 media-sound/openmpt123/Manifest | 2 +-
 .../openmpt123/{openmpt123-0.6.8.ebuild => openmpt123-0.6.9.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest
index 848797647bd5..fc9be20cc1ed 100644
--- a/media-sound/openmpt123/Manifest
+++ b/media-sound/openmpt123/Manifest
@@ -1 +1 @@
-DIST libopenmpt-0.6.8+release.autotools.tar.gz 1557187 BLAKE2B 
207df582a1a23c5da617ad4f9a26f3cebdf7468cc3c3a26c9962a2bff209c678711c7ec443711e0b3b38c0bd7ff08daba51b0b69191b8b188fe7513519758ba0
 SHA512 
254affd878c8139631b14a74a3bcb7d4af47eb94542507830b82fe6b29d3c1db6f5a1a921c3190304b82886969d49a61a33f260bb2e53dd0c8d58c7a91e34e8e
+DIST libopenmpt-0.6.9+release.autotools.tar.gz 1555604 BLAKE2B 
7a9210537a743b3c4557bdbbb4b8df8e48aa89736a8c1fdb19781c04463156ce308d430f5a06fcb7a774605335981ad838b11da8f16c6a5ea00473cd38133abe
 SHA512 
89d44bae0e705b6b8aa54a0939fdf435a879f5197c30c3343f7f6c273511cf3d07e5b64e8859fc9e24842a5f845133723b5cdd36b65112c34c9350607f1e0fea

diff --git a/media-sound/openmpt123/openmpt123-0.6.8.ebuild 
b/media-sound/openmpt123/openmpt123-0.6.9.ebuild
similarity index 100%
rename from media-sound/openmpt123/openmpt123-0.6.8.ebuild
rename to media-sound/openmpt123/openmpt123-0.6.9.ebuild



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

2023-03-06 Thread Andreas K. Hüttel
commit: 9f52334ea14d7cb7825351da234b2aab224710c2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar  6 23:36:31 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar  6 23:37:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f52334e

sys-devel/binutils: drop 2.40, 2.40-r1

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

 sys-devel/binutils/Manifest|   1 -
 sys-devel/binutils/binutils-2.40-r1.ebuild | 492 -
 sys-devel/binutils/binutils-2.40.ebuild| 492 -
 3 files changed, 985 deletions(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index c1d42d84221f..545bd9214ed7 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -14,7 +14,6 @@ DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 
5a83e20008e58464ed563a6817a36
 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 
19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba
 SHA512 
8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d
 DIST binutils-2.39-patches-5.tar.xz 82924 BLAKE2B 
2cf75f661989f22270d6afe5f3c543814eb6a331be4493016fa2871e1f10a84a123c1c51e77a19b35e46680b9fe77390cb1532ca40d470a6041fa768fed3ccd7
 SHA512 
4b5811b4822b3a06f590fc7d082dc0ddf18a6058ac23887254e2ee9bd63c7f06f1636e446152115c7e0b01a6c5298a0d9df6904bd1582e66504ccde80dd1ecbd
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
-DIST binutils-2.40-patches-1.tar.xz 12260 BLAKE2B 
d525502e08012080417634fd41981550362d4d799952e89f388af2a6e5db5b80e88bfdb0b5b1d2a1bcf8ebda529eefbced8fa2ae84c7fe3ddb10184e98d4b369
 SHA512 
140f80be786511f63651e67bf25c2992de6a21bac00a3252dcf98becc3f9379c8070ef1380d5542bbf2e1908c50dab2c7ebb651d13bb97609594fe9fd9f1f079
 DIST binutils-2.40-patches-2.tar.xz 183760 BLAKE2B 
447f1c40ac8212b1e91f6f2137f87958c3f4e2366b11b9979d9d09d52e9fcde9a9d74f0c1871616157e001f505849fceb2097a512f434b9c848885e367a07c35
 SHA512 
30efbfcbd2d936c74d9480e4f2f4b8dcd30abcd0f1b22d21d20558002fdb8c90bd2fe97e3f27c2905714dcfd1297cac2646ede1e2c3d9fbf159f93c8cf01a290
 DIST binutils-2.40-patches-3.tar.xz 259432 BLAKE2B 
03b9024e658a5860d54b9087f3e1cc4b417a2501d6a1744c44759bbc99cabd5938058ba2909b16cc999208187998094aa6ab5464e5ed54b87ea0b1eef007e85c
 SHA512 
f2f3e38f5c0c2928ed0588ee42be74d43486d209b43249f73ae133c4c1f81491c86b14df2ddecbc37df6fe80b27b0eab6c3f319e44854e91596dfbd3ec37b8aa
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925

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

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

2023-03-06 Thread Andreas K. Hüttel
commit: 59774263ca10bae54f07f45820309da194b7bfe7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar  6 23:35:28 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar  6 23:37:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59774263

sys-devel/binutils: revision bump 2.40-r3 (patchset 3)

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

 sys-devel/binutils/Manifest|   1 +
 sys-devel/binutils/binutils-2.40-r3.ebuild | 503 +
 2 files changed, 504 insertions(+)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index c52d13d3d3e3..c1d42d84221f 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -16,4 +16,5 @@ DIST binutils-2.39-patches-5.tar.xz 82924 BLAKE2B 
2cf75f661989f22270d6afe5f3c543
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
 DIST binutils-2.40-patches-1.tar.xz 12260 BLAKE2B 
d525502e08012080417634fd41981550362d4d799952e89f388af2a6e5db5b80e88bfdb0b5b1d2a1bcf8ebda529eefbced8fa2ae84c7fe3ddb10184e98d4b369
 SHA512 
140f80be786511f63651e67bf25c2992de6a21bac00a3252dcf98becc3f9379c8070ef1380d5542bbf2e1908c50dab2c7ebb651d13bb97609594fe9fd9f1f079
 DIST binutils-2.40-patches-2.tar.xz 183760 BLAKE2B 
447f1c40ac8212b1e91f6f2137f87958c3f4e2366b11b9979d9d09d52e9fcde9a9d74f0c1871616157e001f505849fceb2097a512f434b9c848885e367a07c35
 SHA512 
30efbfcbd2d936c74d9480e4f2f4b8dcd30abcd0f1b22d21d20558002fdb8c90bd2fe97e3f27c2905714dcfd1297cac2646ede1e2c3d9fbf159f93c8cf01a290
+DIST binutils-2.40-patches-3.tar.xz 259432 BLAKE2B 
03b9024e658a5860d54b9087f3e1cc4b417a2501d6a1744c44759bbc99cabd5938058ba2909b16cc999208187998094aa6ab5464e5ed54b87ea0b1eef007e85c
 SHA512 
f2f3e38f5c0c2928ed0588ee42be74d43486d209b43249f73ae133c4c1f81491c86b14df2ddecbc37df6fe80b27b0eab6c3f319e44854e91596dfbd3ec37b8aa
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925

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

[gentoo-commits] repo/gentoo:master commit in: app-misc/jaq/

2023-03-06 Thread Patrick McLean
commit: f2cfb8329f7ea4771f767a3fc837c29bf1a6
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar  6 22:49:11 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar  6 22:49:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cfb832

app-misc/jaq: drop 0.8.2

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

 app-misc/jaq/Manifest | 23 --
 app-misc/jaq/jaq-0.8.2.ebuild | 99 ---
 2 files changed, 122 deletions(-)

diff --git a/app-misc/jaq/Manifest b/app-misc/jaq/Manifest
index f4e07fc86896..f468ce94de3b 100644
--- a/app-misc/jaq/Manifest
+++ b/app-misc/jaq/Manifest
@@ -7,36 +7,28 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f
 SHA512 
49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cc-1.0.76.crate 60132 BLAKE2B 
9e8dabe8cb64a8ef7bb4a91d4e601a9175712da00644125e0e625b0a10a4815ed1a3c93f32eb773d0c2215c74b8f0d73a35831291195dff65d1ae79b8e423d8a
 SHA512 
9a31f5a78859f7272cba9289d0c1b7fe01cbbe5ccd20a729141a751df7f5a576726e2b7e038cb7142e63c59a5ce7cdb83b93c32d5b5f3f45bb297ecdc1b9e983
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chumsky-0.8.0.crate 65390 BLAKE2B 
ae1c4112361b89c40b595b3cff83cd6b7c8d2ffb9d223b17e133d7e785d13dc1f870400b1c7d0166216a73ff09358f6e3839215a4a663dca5175dc7a374fd3e2
 SHA512 
92fc3e8151edb4aa06f16a46c8a8df0222e60bc9b4392433306d0f7bb623cd36c3c56b7b3ca5637cc72f99df8365395232236ea048fb09c46a96a9f409a7543d
 DIST chumsky-0.9.2.crate 74395 BLAKE2B 
0e1996c3da473086d3bf10edea929618f8c3c5d12bd90f5484a2ca3d8fe7c5c3e4d8f8ebd125a4da1cfd73015e1d9c3e0dfde14576786fd727d44f569998c860
 SHA512 
a2c095d5220d829e982213f55019d848a91b49631180bed3e6f351fccd82626c58aaa9d8c52d927573928643019ad88cf4de17f2bb552f0e4a27eed8baf28719
 DIST clap-4.0.22.crate 205175 BLAKE2B 
a0d0284c00b5011b8ce24a290444947970c784d13ad2273227a4d619d14bac7bcf9336911df5d49748b38ca29dcca211596630b5ed121a058492ff4e0463b616
 SHA512 
d6b54e31c4780be7d712bed266b2cee4ad1454c75d9dc542fac301156e1724ca0748632d901b4e7590eda13ec2c8349ba59c5da12ac1991e9fac540d0c55
-DIST clap-4.0.8.crate 202185 BLAKE2B 
212bd7ac2dfd46acbfec1819137c82c9581dad61d79137c7e1a1254f065a9b2388fc3e6ae91b6bc6040b8bb6fa9ecc15c9aacf26a96327a5c90de4889c94d6d9
 SHA512 
6f0680173a382c24c66dafbba384f983d969192c7e295123f405ceea8e06f55cfe7f23194ba6e5c95a4930e06e28fe25d8bf7412ed34a5548d82fddbf5fcca2a
 DIST clap_derive-4.0.21.crate 27567 BLAKE2B 
cbef7e547b0d0a145ee7696a773e1dce541866dd4878797e9b810b7506dd11d75ae9cd2547b4c3330569390568a1039588406ee614b9eaa2b1a619951b0e67e5
 SHA512 
95bbddfd09de9dc1c64266743e9877aaed086be56f7e0f6e933dc5245724fead7163316a7bb4a744bc81597e4d079fb0abfea891766a17e0b1aafba011dd74df
-DIST clap_derive-4.0.8.crate 27001 BLAKE2B 
9fce19b950ba0c0cb0ba03f77e235f84a9af9a52e43c2ccf9f07fb91e47836a20feb39e74b809d5a278794c38f5f04a3256edc8a9ba2101f542c029142a52f4d
 SHA512 
4a14f2be783ade92103c375359e42566c78c878bb5f43a61e6f7af7a05665e9aa599904e1daab0338c174ade703844a07fa2614096d600bd0d0ec4854bb34c07
 DIST clap_lex-0.3.0.crate 9671 BLAKE2B 
4422495226da19cb7a793d364ba5539ec77f9d327e2f1627e4b547fee0625162b57ddc6bc50585f520d31ec289a53065a2b6e0ba66111959390f756143cd5fb7
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-misc/jaq/

2023-03-06 Thread Patrick McLean
commit: d27665ed32cd05e95c6d197c133695fc6c72caf2
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar  6 22:48:01 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar  6 22:48:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27665ed

app-misc/jaq: add 0.10.0

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

 app-misc/jaq/Manifest  |  33 +++
 app-misc/jaq/jaq-0.10.0.ebuild | 127 +
 app-misc/jaq/metadata.xml  |   3 +
 3 files changed, 163 insertions(+)

diff --git a/app-misc/jaq/Manifest b/app-misc/jaq/Manifest
index ca3bc29b6b7e..d06bb57704da 100644
--- a/app-misc/jaq/Manifest
+++ b/app-misc/jaq/Manifest
@@ -1,4 +1,6 @@
 DIST ahash-0.3.8.crate 28650 BLAKE2B 
93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74
 SHA512 
dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25
+DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST ariadne-0.1.5.crate 15971 BLAKE2B 
40d6991a8d55418b65618fb17644825887f27974c05839920704d4dc436b760f710e2a3a8f4c44bd8549816f9bae6a17742177459e2bd76ce2f8faa2162be927
 SHA512 
0e91a24dda3142ebbcd5ba84146a02701538425b86acebe264fa2113a31a32ff7af0dd909fd203c58f11189f4862455df610b8536048eac91d1af037759989d2
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -7,8 +9,10 @@ DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cc-1.0.76.crate 60132 BLAKE2B 
9e8dabe8cb64a8ef7bb4a91d4e601a9175712da00644125e0e625b0a10a4815ed1a3c93f32eb773d0c2215c74b8f0d73a35831291195dff65d1ae79b8e423d8a
 SHA512 
9a31f5a78859f7272cba9289d0c1b7fe01cbbe5ccd20a729141a751df7f5a576726e2b7e038cb7142e63c59a5ce7cdb83b93c32d5b5f3f45bb297ecdc1b9e983
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chumsky-0.8.0.crate 65390 BLAKE2B 
ae1c4112361b89c40b595b3cff83cd6b7c8d2ffb9d223b17e133d7e785d13dc1f870400b1c7d0166216a73ff09358f6e3839215a4a663dca5175dc7a374fd3e2
 SHA512 
92fc3e8151edb4aa06f16a46c8a8df0222e60bc9b4392433306d0f7bb623cd36c3c56b7b3ca5637cc72f99df8365395232236ea048fb09c46a96a9f409a7543d
+DIST chumsky-0.9.2.crate 74395 BLAKE2B 
0e1996c3da473086d3bf10edea929618f8c3c5d12bd90f5484a2ca3d8fe7c5c3e4d8f8ebd125a4da1cfd73015e1d9c3e0dfde14576786fd727d44f569998c860
 SHA512 
a2c095d5220d829e982213f55019d848a91b49631180bed3e6f351fccd82626c58aaa9d8c52d927573928643019ad88cf4de17f2bb552f0e4a27eed8baf28719
 DIST clap-3.2.17.crate 213699 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-misc/jaq/

2023-03-06 Thread Patrick McLean
commit: 68b08e278ff9d29a9bdecb6de95d595922528d84
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar  6 22:49:02 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar  6 22:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b08e27

app-misc/jaq: drop 0.8.0

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

 app-misc/jaq/Manifest |  5 ---
 app-misc/jaq/jaq-0.8.0.ebuild | 98 ---
 2 files changed, 103 deletions(-)

diff --git a/app-misc/jaq/Manifest b/app-misc/jaq/Manifest
index d06bb57704da..f4e07fc86896 100644
--- a/app-misc/jaq/Manifest
+++ b/app-misc/jaq/Manifest
@@ -13,13 +13,10 @@ DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chumsky-0.8.0.crate 65390 BLAKE2B 
ae1c4112361b89c40b595b3cff83cd6b7c8d2ffb9d223b17e133d7e785d13dc1f870400b1c7d0166216a73ff09358f6e3839215a4a663dca5175dc7a374fd3e2
 SHA512 
92fc3e8151edb4aa06f16a46c8a8df0222e60bc9b4392433306d0f7bb623cd36c3c56b7b3ca5637cc72f99df8365395232236ea048fb09c46a96a9f409a7543d
 DIST chumsky-0.9.2.crate 74395 BLAKE2B 
0e1996c3da473086d3bf10edea929618f8c3c5d12bd90f5484a2ca3d8fe7c5c3e4d8f8ebd125a4da1cfd73015e1d9c3e0dfde14576786fd727d44f569998c860
 SHA512 
a2c095d5220d829e982213f55019d848a91b49631180bed3e6f351fccd82626c58aaa9d8c52d927573928643019ad88cf4de17f2bb552f0e4a27eed8baf28719
-DIST clap-3.2.17.crate 213699 BLAKE2B 
d18204da5583f67b29646ee40f2784eb51e216eb750e24dbb4cf52421668a42e655443cf3e02cb18030422718aca73c6c0d577ca05a2c8ff1693bf5dfe85affc
 SHA512 
e1b19b1c5f862883e2e1cdab14d7ed74c2d0a6b91aafa5b227426a004ef91a8b6c4749e023554ef64c0636f02cff1530d321f934b708168ecf5e7dbad68d08c5
 DIST clap-4.0.22.crate 205175 BLAKE2B 
a0d0284c00b5011b8ce24a290444947970c784d13ad2273227a4d619d14bac7bcf9336911df5d49748b38ca29dcca211596630b5ed121a058492ff4e0463b616
 SHA512 
d6b54e31c4780be7d712bed266b2cee4ad1454c75d9dc542fac301156e1724ca0748632d901b4e7590eda13ec2c8349ba59c5da12ac1991e9fac540d0c55
 DIST clap-4.0.8.crate 202185 BLAKE2B 
212bd7ac2dfd46acbfec1819137c82c9581dad61d79137c7e1a1254f065a9b2388fc3e6ae91b6bc6040b8bb6fa9ecc15c9aacf26a96327a5c90de4889c94d6d9
 SHA512 
6f0680173a382c24c66dafbba384f983d969192c7e295123f405ceea8e06f55cfe7f23194ba6e5c95a4930e06e28fe25d8bf7412ed34a5548d82fddbf5fcca2a
-DIST clap_derive-3.2.17.crate 28217 BLAKE2B 
dd98874a39aeda5bef134043547295e370478511539ada89830077f3457a853305f48c75a9eaec24e81f5bbc4e5f9f9881beb355508f961673cb1cfced7cfb4b
 SHA512 
c51682d2b5837502211388efb3e45cad67400314d43e0492b4d52f72acae5ed0b86bce870aafef52e97c0c84c6174318d759cb21ab32caecdeac6c1dd0c2a356
 DIST clap_derive-4.0.21.crate 27567 BLAKE2B 
cbef7e547b0d0a145ee7696a773e1dce541866dd4878797e9b810b7506dd11d75ae9cd2547b4c3330569390568a1039588406ee614b9eaa2b1a619951b0e67e5
 SHA512 
95bbddfd09de9dc1c64266743e9877aaed086be56f7e0f6e933dc5245724fead7163316a7bb4a744bc81597e4d079fb0abfea891766a17e0b1aafba011dd74df
 DIST clap_derive-4.0.8.crate 27001 BLAKE2B 
9fce19b950ba0c0cb0ba03f77e235f84a9af9a52e43c2ccf9f07fb91e47836a20feb39e74b809d5a278794c38f5f04a3256edc8a9ba2101f542c029142a52f4d
 SHA512 
4a14f2be783ade92103c375359e42566c78c878bb5f43a61e6f7af7a05665e9aa599904e1daab0338c174ade703844a07fa2614096d600bd0d0ec4854bb34c07
-DIST clap_lex-0.2.4.crate 9652 BLAKE2B 
5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f
 SHA512 
6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
 DIST clap_lex-0.3.0.crate 9671 BLAKE2B 
4422495226da19cb7a793d364ba5539ec77f9d327e2f1627e4b547fee0625162b57ddc6bc50585f520d31ec289a53065a2b6e0ba66111959390f756143cd5fb7
 SHA512 
5e601d540e46e527f6a2ea1959fa5aa035ad823008806f3a5adb4785f1928de4c9fe04e61680c64bcb87ed32b2e991951ec27c5cc5acdcfae51cdc61767ff100
 DIST clap_lex-0.3.2.crate 9650 BLAKE2B 
c07d8a180cfb959a5c9a2a79ba5343aea2185fbd10052a8e1fdfe0bc8fc2e9433a762d117bfdbb6cef497eb79eb8c757227681559ee995753f1eec738c4c1510
 SHA512 
f7c55878d3b35e37af607a035b471aaf6c2b1d849c26fba1df6e5585c0af0b93abe0b6409c504d4ee122c9c653daa2e47a89b6d06f31559db760a88a73c42006
 DIST colored_json-2.1.0.crate 12336 BLAKE2B 
3e1530874bb1d9c2589c769797838932c034183842ef47cea9c5f342328c9578dce260ad06a26012dea94420ec448bbc406222324108dad5d298cc00048e87d7
 SHA512 
f2e4ce51c16aadc930930791a3bc5f7c042372927c3a05261b6f8bd5c83d72849f6d6832f3eb883352655c58262807272f8a43b528807adfd1e45520afdb3649
@@ -55,7 +52,6 @@ DIST itoa-1.0.3.crate 10481 BLAKE2B 
aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf51
 DIST itoa-1.0.4.crate 10601 BLAKE2B 

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

2023-03-06 Thread Marek Szuba
commit: ad36567f8c7a2065bad3095cea2f13a97f42112d
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar  6 22:12:58 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar  6 22:12:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad36567f

dev-vcs/git-machete: drop 3.13.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-vcs/git-machete/Manifest  |  1 -
 dev-vcs/git-machete/git-machete-3.13.0.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest
index 0e6064fe3c7b..88457f1085c8 100644
--- a/dev-vcs/git-machete/Manifest
+++ b/dev-vcs/git-machete/Manifest
@@ -1,4 +1,3 @@
-DIST git-machete-3.13.0.gh.tar.gz 1388145 BLAKE2B 
e12c12ff5a34b7dee0ea14f4260154dc5c94a356a584c3bd00688777b4425a4c45fd39ece0c76751ff8b9b45c131ccd3d4ea25c3f14711ac91f75fa6a47e651e
 SHA512 
85d719e9a983db9aea7bb7540c85aeb6ac5bfcbf94e4920683b37bae22714078f5e8b9a39d63fa397a03ddf139c52acd970310e499a26296fbdb1091672873f9
 DIST git-machete-3.14.3.gh.tar.gz 1397234 BLAKE2B 
827d3234260461d5cba6b192767e9923b79cc70afb0e7d0bd24e3f307559e3c0774499b34651dd6da7e52157c18becb69c15de9246b99bb35d47104787e6164e
 SHA512 
a4e6015832b4fefa48b75dbd2f3aa50f53788c3a612beada971c0da9da722d49b48e891ddfa3f7d6c91ed4d461b16504ecab9f64b4da84d319b08bb06b1ee8c2
 DIST git-machete-3.15.2.gh.tar.gz 1399230 BLAKE2B 
f10ff0678b80e5a940a5746771addb1ef9f425faa49c64fd1c808c2f9236c8fb6973ddb662950582718a25b034eba9c3dba6a4008ae4702e5d662cd8796543f7
 SHA512 
64115f9bb2af7f0596d0327067adfe01ceb17e96325ae2ae31c377f1a86cd4f7eb6e5a5940efb46a9e9d6805ae0b61a8d1d52e0ed7e4f65250783c290d8989cc
 DIST git-machete-3.16.0.gh.tar.gz 1400708 BLAKE2B 
c0756c997ed287fb64c561ca21dcfc5f126fd98b51e839613c47ca537ceaa5e66dc1b99e22c10d5e54be57d81ac1e729bf5eab819792b7c0125589b4cdde0a79
 SHA512 
0b0e4c3b675d1d6728fb48ed69085a7f1c052af3a3fb6b565ef7730d6734c3badafef83f8bd4ce866e41cbb3d087cd1e7246ac07888d515cd0cf62b547ea99ce

diff --git a/dev-vcs/git-machete/git-machete-3.13.0.ebuild 
b/dev-vcs/git-machete/git-machete-3.13.0.ebuild
deleted file mode 100644
index 9964c2ef2ad2..
--- a/dev-vcs/git-machete/git-machete-3.13.0.ebuild
+++ /dev/null
@@ -1,41 +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} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Probably the sharpest git repo organizer & rebase/merge workflow 
automation tool"
-HOMEPAGE="https://github.com/VirtusLab/git-machete 
https://pypi.org/project/git-machete/;
-# No tests in PyPI tarballs
-SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="dev-vcs/git"
-BDEPEND="test? (
-   >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
-)"
-
-DOCS=( CONTRIBUTING.md README.md )
-
-distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-src_install() {
-   distutils-r1_src_install
-
-   newbashcomp completion/${PN}.completion.bash ${PN}
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins completion/${PN}.fish
-
-   insinto /usr/share/zsh/site-functions
-   newins completion/${PN}.completion.zsh _${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/

2023-03-06 Thread Marek Szuba
commit: 5869991af9c1fad937a4ad65895a890ef91e26ef
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar  6 22:07:52 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar  6 22:07:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5869991a

app-backup/borgmatic: drop 1.7.7

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/borgmatic/Manifest   |  1 -
 app-backup/borgmatic/borgmatic-1.7.7.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index c0aa07708f27..dfe6a32f4648 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -1,4 +1,3 @@
 DIST borgmatic-1.7.2.tar.gz 333772 BLAKE2B 
fd628e9c77547686d4edf5d1066d3c171575f4d923ebc5205c5eb64f3a960e94c121282e9f4fb02b1291a81011a18dc393c6d13a07f215585459e7a5b55f8107
 SHA512 
6ec12ec25ae4d0210bb9114795c1ea292d8236f9e68c9425e24ee7b580796504e4c317a3fcf778806a33bbd3db68669beb4ef7a88ec538c1bd432db9a2845b3e
 DIST borgmatic-1.7.5.tar.gz 338412 BLAKE2B 
e27fd709070a27c2ddd01fdfe23ef9caeb942c52d756332b4abd6d6cf39724656677a0d142a5392e35e0a0f25958421fe23edf04a252d212d761f48a0c320d9b
 SHA512 
c27a364617e0e8fc1c11adac5375deac4e1663236a545d3fb70280974614d50ffe3821010ed5e4345afa3c3dab5f45c0d3bbfc946f50321601acb56965fd555d
-DIST borgmatic-1.7.7.tar.gz 348839 BLAKE2B 
686a5552bdace0e44ced612448fd9a9609d9df2dfb41007f0432bbb6fe9d4c2ef154a215eef63f4aed4626471feda52142d3511498901545a3ab4bbf3171c14f
 SHA512 
e1a7c20a17a4ad37ce348feb89e1a3b34912ae6730742e6b4c822b7a1026e3630167645154268f47922a106621cd02d5f06ada448ac844dfd7c9ff46660ca2ec
 DIST borgmatic-1.7.8.tar.gz 350233 BLAKE2B 
3fcd392983f73ec5e97f0dc6b96e211d7f1e1d1a4ce95c635c675cf043e796925df53c30c1e4f8eb1a095d9ec5ff81e90edee5ff2576f4683053d3108004afd9
 SHA512 
bcc65fdb7ea1171fb61deda9b1f69a00596e1e10a99508d336977b694bd8f93d74837aad9211bf1065b785220aaf1460a3ea403bf23fa4873d1bf4c6b4016525

diff --git a/app-backup/borgmatic/borgmatic-1.7.7.ebuild 
b/app-backup/borgmatic/borgmatic-1.7.7.ebuild
deleted file mode 100644
index 87cdd1fed96c..
--- a/app-backup/borgmatic/borgmatic-1.7.7.ebuild
+++ /dev/null
@@ -1,62 +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} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 systemd
-
-DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
-HOMEPAGE="https://torsion.org/borgmatic/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
-
-# borg is called as an external tool, hence no pythonic stuff
-RDEPEND="app-backup/borgbackup
-   $(python_gen_cond_dep '
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/

2023-03-06 Thread Marek Szuba
commit: d362da7fae047d797aafcf4bddc6c8530dabfaf8
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar  6 22:07:28 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar  6 22:07:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d362da7f

app-backup/borgmatic: stabilize 1.7.5 for amd64

Signed-off-by: Marek Szuba  gentoo.org>

 app-backup/borgmatic/borgmatic-1.7.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/borgmatic/borgmatic-1.7.5.ebuild 
b/app-backup/borgmatic/borgmatic-1.7.5.ebuild
index 81698a98cd2d..453d05ec56b1 100644
--- a/app-backup/borgmatic/borgmatic-1.7.5.ebuild
+++ b/app-backup/borgmatic/borgmatic-1.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv"
 
 # borg is called as an external tool, hence no pythonic stuff
 RDEPEND="app-backup/borgbackup



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

2023-03-06 Thread Marek Szuba
commit: 4f5ac077cda1f5a66a9ca6241cbcebd05d823de5
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar  6 21:54:16 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar  6 22:06:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5ac077

app-admin/ansible-lint: add 6.14.0

Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-lint/Manifest   |  1 +
 app-admin/ansible-lint/ansible-lint-6.14.0.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index 7f7b52941a97..7db6dad18850 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B 
f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9
 SHA512 
05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252
 DIST ansible-lint-6.13.1.tar.gz 488778 BLAKE2B 
d58002e10105759c6a19e8f67cccf6914cfb058573f7873bb6092bc3367c5af9583de30478c65e0d3b9b4840ac8103d688e6dc63e49543199b82447eba12eca0
 SHA512 
c71b45f3a73dd782480ae9c4c38fef5741297706d60d07c524f5abfb3249c87950bf8ffccd782a85ee6a83c357b1a0fbf101c659c640d98365d508dfb0a513a3
+DIST ansible-lint-6.14.0.tar.gz 472203 BLAKE2B 
041c7dbf0bc133423dc7f2a09c4f56b5b77e0bd46f86493a6e78748742ef930c9cb6d7525dcc72309b24b5f11e5ec135f967d56f079034f68ecba4da1a2dab03
 SHA512 
fd8546d4ba514c7979f6a194c992fee732046c0d0d3969a846689cc945a3f1cbe1798f3876883a664d7b9c2d0225ea27f3fd9fe30e2fdfc408afc4a028b91fdb
 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 
4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750
 SHA512 
101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18
 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 
73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01
 SHA512 
eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099

diff --git a/app-admin/ansible-lint/ansible-lint-6.14.0.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.14.0.ebuild
new file mode 100644
index ..eee75df9
--- /dev/null
+++ b/app-admin/ansible-lint/ansible-lint-6.14.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be 
improved"
+HOMEPAGE="https://github.com/ansible/ansible-lint;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# Upstream has stated explicitly that all tests require Internet access
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}]
+   >=dev-python/black-22.8.0[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
+   >=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}]
+   >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}]
+   >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}]
+   dev-vcs/git"
+BDEPEND="
+   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
+   )"
+
+# test_call_from_outside_venv doesn't play nicely with the sandbox
+# irrespective of whether Internet access is allowed or not
+EPYTEST_DESELECT=(
+   test/test_main.py::test_call_from_outside_venv
+)
+
+distutils_enable_tests pytest
+
+# Test suite fails to start without this
+python_test() {
+   epytest test
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/, app-admin/ansible-lint/

2023-03-06 Thread Marek Szuba
commit: ccf154cd02d6e9694d11a58dacab2f36598c34a2
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar  6 22:05:00 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar  6 22:06:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf154cd

app-admin/ansible-lint: drop 6.8.2, 6.9.1, 6.13.1

Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-lint/Manifest|  3 -
 app-admin/ansible-lint/ansible-lint-6.13.1.ebuild  | 55 ---
 app-admin/ansible-lint/ansible-lint-6.8.2.ebuild   | 80 --
 app-admin/ansible-lint/ansible-lint-6.9.1.ebuild   | 80 --
 .../ansible-lint-6.8.1_test-module-check.patch | 43 
 .../ansible-lint-6.8.6_test-module-check.patch | 59 
 6 files changed, 320 deletions(-)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index 7db6dad18850..4aae424d1098 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,5 +1,2 @@
 DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B 
f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9
 SHA512 
05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252
-DIST ansible-lint-6.13.1.tar.gz 488778 BLAKE2B 
d58002e10105759c6a19e8f67cccf6914cfb058573f7873bb6092bc3367c5af9583de30478c65e0d3b9b4840ac8103d688e6dc63e49543199b82447eba12eca0
 SHA512 
c71b45f3a73dd782480ae9c4c38fef5741297706d60d07c524f5abfb3249c87950bf8ffccd782a85ee6a83c357b1a0fbf101c659c640d98365d508dfb0a513a3
 DIST ansible-lint-6.14.0.tar.gz 472203 BLAKE2B 
041c7dbf0bc133423dc7f2a09c4f56b5b77e0bd46f86493a6e78748742ef930c9cb6d7525dcc72309b24b5f11e5ec135f967d56f079034f68ecba4da1a2dab03
 SHA512 
fd8546d4ba514c7979f6a194c992fee732046c0d0d3969a846689cc945a3f1cbe1798f3876883a664d7b9c2d0225ea27f3fd9fe30e2fdfc408afc4a028b91fdb
-DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 
4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750
 SHA512 
101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18
-DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 
73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01
 SHA512 
eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099

diff --git a/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild
deleted file mode 100644
index eee75df9..
--- a/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be 
improved"
-HOMEPAGE="https://github.com/ansible/ansible-lint;
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-# Upstream has stated explicitly that all tests require Internet access
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND="
-   >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
-   >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}]
-   >=dev-python/black-22.8.0[${PYTHON_USEDEP}]
-   >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
-   >=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
-   >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}]
-   >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}]
-   >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}]
-   dev-vcs/git"
-BDEPEND="
-   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
-   )"
-
-# test_call_from_outside_venv doesn't play nicely with the sandbox
-# irrespective of whether Internet access is allowed or not
-EPYTEST_DESELECT=(
-   test/test_main.py::test_call_from_outside_venv
-)
-
-distutils_enable_tests pytest
-
-# Test suite fails to start without this
-python_test() {
-   epytest test
-}

diff --git a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild
deleted file mode 100644
index 622d56553866..
--- a/app-admin/ansible-lint/ansible-lint-6.8.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@

  1   2   3   >