[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/, net-wireless/uhd/files/

2022-02-15 Thread David Seifert
commit: 49c792e6e3a926f807d76c733eb468db6a1f5086
Author: David Seifert  gentoo  org>
AuthorDate: Tue Feb 15 10:45:32 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Feb 15 10:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c792e6

net-wireless/uhd: fix build with `-DBUILD_SHARED_LIBS=ON`

Signed-off-by: David Seifert  gentoo.org>

 .../uhd-3.15.0.0-hidden-visibility-tests.patch | 26 ++
 .../uhd-4.1.0.4-hidden-visibility-tests.patch  | 24 
 net-wireless/uhd/uhd-3.15.0.0-r100.ebuild  |  5 -
 net-wireless/uhd/uhd-4.1.0.4.ebuild|  1 +
 4 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/net-wireless/uhd/files/uhd-3.15.0.0-hidden-visibility-tests.patch 
b/net-wireless/uhd/files/uhd-3.15.0.0-hidden-visibility-tests.patch
new file mode 100644
index ..749313267439
--- /dev/null
+++ b/net-wireless/uhd/files/uhd-3.15.0.0-hidden-visibility-tests.patch
@@ -0,0 +1,26 @@
+From 4ecb79d8980fcf7cd0ff25c8c21bf473156fdb19 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Tue, 15 Feb 2022 11:24:54 +0100
+Subject: [PATCH] Build uhd_test library as static when
+ `-DBUILD_SHARED_LIBS=ON`
+
+* A uhd_test.so lacks the necessary symbols for testing
+  due to default visibility set to hidden.
+---
+ tests/common/CMakeLists.txt | 3 +-
+ 1 file changed, 1 insertion(+), 2 deletion(-)
+
+diff --git a/tests/common/CMakeLists.txt b/tests/common/CMakeLists.txt
+index ac0e1b4492..36c9f9b076 100644
+--- a/tests/common/CMakeLists.txt
 b/tests/common/CMakeLists.txt
+@@ -8,7 +8,8 @@
+ # Build uhd_test static lib
+ 
+ include_directories("${CMAKE_SOURCE_DIR}/lib/include")
+-add_library(uhd_test ${CMAKE_CURRENT_SOURCE_DIR}/mock_ctrl_iface_impl.cpp
++add_library(uhd_test STATIC
++ ${CMAKE_CURRENT_SOURCE_DIR}/mock_ctrl_iface_impl.cpp
+  ${CMAKE_CURRENT_SOURCE_DIR}/mock_zero_copy.cpp
+  ${CMAKE_SOURCE_DIR}/lib/rfnoc/graph_impl.cpp
+  ${CMAKE_SOURCE_DIR}/lib/rfnoc/async_msg_handler.cpp

diff --git a/net-wireless/uhd/files/uhd-4.1.0.4-hidden-visibility-tests.patch 
b/net-wireless/uhd/files/uhd-4.1.0.4-hidden-visibility-tests.patch
new file mode 100644
index ..ca6704c5dff6
--- /dev/null
+++ b/net-wireless/uhd/files/uhd-4.1.0.4-hidden-visibility-tests.patch
@@ -0,0 +1,24 @@
+From 4ecb79d8980fcf7cd0ff25c8c21bf473156fdb19 Mon Sep 17 00:00:00 2001
+From: David Seifert 
+Date: Tue, 15 Feb 2022 11:24:54 +0100
+Subject: [PATCH] Build uhd_test library as static when
+ `-DBUILD_SHARED_LIBS=ON`
+
+* A uhd_test.so lacks the necessary symbols for testing
+  due to default visibility set to hidden.
+---
+ tests/common/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/common/CMakeLists.txt b/tests/common/CMakeLists.txt
+index ac0e1b4492..36c9f9b076 100644
+--- a/tests/common/CMakeLists.txt
 b/tests/common/CMakeLists.txt
+@@ -8,6 +8,6 @@
+ # Build uhd_test static lib
+ 
+ include_directories("${CMAKE_SOURCE_DIR}/lib/include")
+-add_library(uhd_test
++add_library(uhd_test STATIC
+ ${CMAKE_CURRENT_SOURCE_DIR}/mock_zero_copy.cpp
+ )

diff --git a/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild 
b/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild
index 94f22c4bddc2..439b2f78fc50 100644
--- a/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild
+++ b/net-wireless/uhd/uhd-3.15.0.0-r100.ebuild
@@ -48,7 +48,10 @@ DEPEND="${RDEPEND}
app-arch/gzip
 "
 
-PATCHES=( "${FILESDIR}/${PN}-3.13.1.0-tinfo.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-3.13.1.0-tinfo.patch"
+   "${FILESDIR}/${PN}-3.15.0.0-hidden-visibility-tests.patch"
+)
 
 S="${WORKDIR}/${P}/host"
 

diff --git a/net-wireless/uhd/uhd-4.1.0.4.ebuild 
b/net-wireless/uhd/uhd-4.1.0.4.ebuild
index 654ad81cca82..3b262ab66ff5 100644
--- a/net-wireless/uhd/uhd-4.1.0.4.ebuild
+++ b/net-wireless/uhd/uhd-4.1.0.4.ebuild
@@ -50,6 +50,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-4.0.0.0-tinfo.patch"
+   "${FILESDIR}/${PN}-4.1.0.4-hidden-visibility-tests.patch"
 )
 
 S="${WORKDIR}/${P}/host"



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2022-02-15 Thread Jakov Smolić
commit: 9e30460a2cac76b9f942442318a275a540de
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 11:26:20 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 11:26:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e30460a

dev-java/emma: Stabilize 2.0.5312-r4 arm64, #84

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/emma/emma-2.0.5312-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild 
b/dev-java/emma/emma-2.0.5312-r4.ebuild
index b5f0974b65f7..0ea013aa1a3e 100644
--- a/dev-java/emma/emma-2.0.5312-r4.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 IUSE="+launcher"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/jakarta-activation/

2022-02-15 Thread Jakov Smolić
commit: 9608d9b4699589d99321d8c19891bd06346e4b9d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 08:37:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 08:37:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9608d9b4

dev-java/jakarta-activation: Stabilize 2.0.1 amd64, #833388

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild 
b/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild
index 42ca41812176..452284c52233 100644
--- a/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild
+++ b/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Skeleton command:
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/eclipse-ee4j/jaf/archive/refs/tags/${PV}.tar.gz -> $
 
 LICENSE="EPL-1.0"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/jaxb-api/

2022-02-15 Thread Jakov Smolić
commit: 30cea0b1062e82c25ec9a271046efc2bf104ebc9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 08:37:14 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 08:37:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30cea0b1

dev-java/jaxb-api: Stabilize 3.0.1 amd64, #833388

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/jaxb-api/jaxb-api-3.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild 
b/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild
index 1588cd3601b4..12147d868dac 100644
--- a/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild
+++ b/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Skeleton command:
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/eclipse-ee4j/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="EPL-1.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/jackson-annotations/

2022-02-15 Thread Jakov Smolić
commit: 7163e207ffc77ea54514189fc5406cd4ef92e9be
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 08:37:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 08:37:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7163e207

dev-java/jackson-annotations: Stabilize 2.13.0 x86, #833387

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild 
b/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild
index 23bbce864a0a..453e530262c4 100644
--- a/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild
+++ b/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/FasterXML/${PN}/archive/refs/tags/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/libibmad/

2022-02-15 Thread Jakov Smolić
commit: 274e9597cbc419778d0b4636d618f520f67fc8d0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:18:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274e9597

sys-fabric/libibmad: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/libibmad/Manifest   |  1 -
 sys-fabric/libibmad/libibmad-1.3.11.ebuild | 30 --
 sys-fabric/libibmad/metadata.xml   | 13 -
 4 files changed, 45 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index ccc451f5..ef9118cd4bbd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -199,7 +199,6 @@ sys-fabric/libcxgb3
 sys-fabric/libcxgb4
 sys-fabric/libehca
 sys-fabric/libibcm
-sys-fabric/libibmad
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libibmad/Manifest b/sys-fabric/libibmad/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libibmad/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libibmad/libibmad-1.3.11.ebuild 
b/sys-fabric/libibmad/libibmad-1.3.11.ebuild
deleted file mode 100644
index 9699bf07249f..
--- a/sys-fabric/libibmad/libibmad-1.3.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB library provides the API for use interfacing with IB 
management programs"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
-   sys-fabric/libibumad:${SLOT}
-   "
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libibmad/metadata.xml b/sys-fabric/libibmad/metadata.xml
deleted file mode 100644
index 3e69fae55d90..
--- a/sys-fabric/libibmad/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-OpenIB library that provides low layer IB functions for use by the IB 
diagnostic
-and management programs. These include MAD, SA, SMP, and other basic IB
-functions.
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libocrdma/, profiles/

2022-02-15 Thread Jakov Smolić
commit: 54b56818ce5a14c7ee1d48130a60e8ace05cf39b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:14:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b56818

sys-fabric/libocrdma: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask   |  1 -
 sys-fabric/libocrdma/Manifest   |  1 -
 sys-fabric/libocrdma/libocrdma-1.0.2.ebuild | 31 -
 sys-fabric/libocrdma/metadata.xml   | 14 -
 4 files changed, 47 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 37a38d66bbeb..b3e42897a528 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -207,7 +207,6 @@ sys-fabric/libmlx4
 sys-fabric/libmlx5
 sys-fabric/libmthca
 sys-fabric/libnes
-sys-fabric/libocrdma
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libocrdma/Manifest b/sys-fabric/libocrdma/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libocrdma/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild 
b/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild
deleted file mode 100644
index c55bf8c75fed..
--- a/sys-fabric/libocrdma/libocrdma-1.0.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Emulex OneConnect RDMA"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
-   sys-fabric/libibverbs:${SLOT}
-   "
-RDEPEND="
-   !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libocrdma/metadata.xml 
b/sys-fabric/libocrdma/metadata.xml
deleted file mode 100644
index 042d4e3afc79..
--- a/sys-fabric/libocrdma/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace.  For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libibverbs/, profiles/

2022-02-15 Thread Jakov Smolić
commit: e515d4a7366926480cdce02f51f875ca7f3c6546
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:18:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e515d4a7

sys-fabric/libibverbs: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask|  1 -
 sys-fabric/libibverbs/Manifest   |  1 -
 sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild | 31 
 sys-fabric/libibverbs/metadata.xml   | 14 ---
 4 files changed, 47 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 14c8e03ae8a5..14fb0f249887 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -201,7 +201,6 @@ sys-fabric/libehca
 sys-fabric/libibcm
 sys-fabric/libibmad
 sys-fabric/libibumad
-sys-fabric/libibverbs
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libibverbs/Manifest b/sys-fabric/libibverbs/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libibverbs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild 
b/sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild
deleted file mode 100644
index 86e03dd440a2..
--- a/sys-fabric/libibverbs/libibverbs-1.1.7-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1.gcbf2a35"
-
-inherit openib multilib-minimal
-
-DESCRIPTION="A library to use InfiniBand 'verbs' for direct access to IB 
hardware"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 
~amd64-linux"
-IUSE="static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libibverbs/metadata.xml 
b/sys-fabric/libibverbs/metadata.xml
deleted file mode 100644
index 042d4e3afc79..
--- a/sys-fabric/libibverbs/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace.  For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-
-



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, profiles/arch/arm64/, profiles/arch/base/

2022-02-15 Thread Jakov Smolić
commit: 45dca86779789710813a0c5108d7cbfa21fa8b53
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:13:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45dca867

profiles/arch: Remove sys-fabric/ofed masks

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 6 +-
 profiles/arch/riscv/package.use.mask | 2 --
 3 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 763ddf0854b7..184daef975e2 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -13,10 +13,6 @@ sys-cluster/slurm ucx
 # Supports 64-bit NEON
 dev-libs/libgcrypt -cpu_flags_arm_neon
 
-# Sam James  (2022-01-02)
-# sys-fabric/ofed is not keyworded here
-sys-cluster/slurm ofed
-
 # Georgy Yakovlev  (2021-11-16)
 # requires sys-apps/dbus-broker, which is keyworded here.
 sys-apps/systemd -hostnamed-fallback

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5cf21d9522da..cf2300a6e1a1 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2021-11-15)
@@ -299,10 +299,6 @@ dev-db/mariadb tokudb
 # Not working on 64bit systems
 media-sound/lmms vst
 
-# Alexey Shvetsov  (2014-04-16)
-# libehca only works on ppc*
-sys-fabric/ofed ofed_drivers_ehca
-
 # Andreas K. Huettel  (2014-01-04)
 # Mask until dependencies are keyworded (bug 497068)
 dev-vcs/git mediawiki mediawiki-experimental

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 7fef971a0c4e..2d28eabfc390 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -187,8 +187,6 @@ mail-mta/courier fax
 media-libs/opencv contribsfm glog vtk
 #  - dev-util/aruba
 sys-block/thin-provisioning-tools test
-#  - sys-fabric/ofed
-sys-cluster/slurm ofed
 
 # This doesn't work for (any) riscv yet.
 dev-libs/libpcre2 jit



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/librdmacm/

2022-02-15 Thread Jakov Smolić
commit: 760ed6337e241c527fac69e2a02f56731ec0493f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:09:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760ed633

sys-fabric/librdmacm: treeclean

Closes: https://bugs.gentoo.org/712386
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask   |  1 -
 sys-fabric/librdmacm/Manifest   |  1 -
 sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild | 31 -
 sys-fabric/librdmacm/metadata.xml   |  8 ---
 4 files changed, 41 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a8b9876d0c41..37a38d66bbeb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -208,7 +208,6 @@ sys-fabric/libmlx5
 sys-fabric/libmthca
 sys-fabric/libnes
 sys-fabric/libocrdma
-sys-fabric/librdmacm
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/librdmacm/Manifest b/sys-fabric/librdmacm/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/librdmacm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild 
b/sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild
deleted file mode 100644
index 53b25cdd809d..
--- a/sys-fabric/librdmacm/librdmacm-1.0.18-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib multilib-minimal
-
-DESCRIPTION="OpenIB userspace RDMA CM library"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 
~amd64-linux"
-IUSE="static-libs"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}[static-libs?,${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-   !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/librdmacm/metadata.xml 
b/sys-fabric/librdmacm/metadata.xml
deleted file mode 100644
index 15a599319f4f..
--- a/sys-fabric/librdmacm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/infiniband-diags/

2022-02-15 Thread Jakov Smolić
commit: 9bdd8ed6b12d3dcba9bb6c9ef2a4b3cb3e2d7245
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:21:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdd8ed6

sys-fabric/infiniband-diags: treeclean

Closes: https://bugs.gentoo.org/806288
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/infiniband-diags/Manifest   |  1 -
 .../infiniband-diags/infiniband-diags-1.6.4.ebuild | 32 --
 sys-fabric/infiniband-diags/metadata.xml   |  8 --
 4 files changed, 42 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index e44abdd4d038..30c294000232 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -193,7 +193,6 @@ dev-java/colt
 # have long been dead and unmaintained.
 # Removal in 30 days, bug #830999.
 sys-fabric/ibacm
-sys-fabric/infiniband-diags
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/infiniband-diags/Manifest 
b/sys-fabric/infiniband-diags/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/infiniband-diags/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild 
b/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild
deleted file mode 100644
index 9eaa92740086..
--- a/sys-fabric/infiniband-diags/infiniband-diags-1.6.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB diagnostic programs and scripts needed to diagnose an IB 
subnet"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
-   sys-fabric/libibumad:${SLOT}
-   sys-fabric/libibmad:${SLOT}
-   sys-fabric/opensm:${SLOT}
-   dev-libs/glib"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/infiniband-diags/metadata.xml 
b/sys-fabric/infiniband-diags/metadata.xml
deleted file mode 100644
index f5fb83321f9e..
--- a/sys-fabric/infiniband-diags/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   clus...@gentoo.org
-   Gentoo Cluster Project
-   
-



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/libehca/

2022-02-15 Thread Jakov Smolić
commit: 3738599452220c519c3ebe62ac897569538546a2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:19:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37385994

sys-fabric/libehca: treeclean

Closes: https://bugs.gentoo.org/771039
Closes: https://bugs.gentoo.org/830756
Closes: https://bugs.gentoo.org/828675
Closes: https://bugs.gentoo.org/794061
Closes: https://bugs.gentoo.org/705856
Closes: https://bugs.gentoo.org/655494
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/libehca/Manifest|  1 -
 sys-fabric/libehca/libehca-1.2.2-r3.ebuild | 20 
 sys-fabric/libehca/metadata.xml|  8 
 4 files changed, 30 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 5d114dc60bf8..fc47807c9b0f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -197,7 +197,6 @@ sys-fabric/infiniband-diags
 sys-fabric/infinipath-psm
 sys-fabric/libcxgb3
 sys-fabric/libcxgb4
-sys-fabric/libehca
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libehca/Manifest b/sys-fabric/libehca/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libehca/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libehca/libehca-1.2.2-r3.ebuild 
b/sys-fabric/libehca/libehca-1.2.2-r3.ebuild
deleted file mode 100644
index 2ff4919ca3d8..
--- a/sys-fabric/libehca/libehca-1.2.2-r3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="0.1.g69e1a88"
-OFED_SNAPSHOT="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB - IBM eServer eHCA Infiniband device driver for Linux on 
POWER"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions

diff --git a/sys-fabric/libehca/metadata.xml b/sys-fabric/libehca/metadata.xml
deleted file mode 100644
index 15a599319f4f..
--- a/sys-fabric/libehca/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-block/fio/

2022-02-15 Thread Jakov Smolić
commit: 029c23cfeec563133aba85898d0f302a5347791d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:11:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029c23cf

sys-block/fio: Update rdma flag description

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-block/fio/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/fio/metadata.xml b/sys-block/fio/metadata.xml
index 113e89aa3060..83445573eea0 100644
--- a/sys-block/fio/metadata.xml
+++ b/sys-block/fio/metadata.xml
@@ -15,7 +15,7 @@
Enable efficient I/O via 
sys-libs/liburing.
Enable numa support
Enable Rados block device support via 
sys-cluster/ceph
-   Enable infiniband support via 
sys-fabric/librdmacm
+   Enable infiniband support via 
sys-cluster/rdma-core
Link against 
dev-util/google-perftools by default which will speed up USE=rbd up 
to 20%
Enable ZBC  ZAC disks via 
sys-block/libzbc.




[gentoo-commits] repo/gentoo:master commit in: sys-fabric/opensm/

2022-02-15 Thread Jakov Smolić
commit: 763ebb8e02ca1b79c9df0baafbdf5aa1b9d9e70d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:07:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=763ebb8e

sys-fabric/opensm: drop 3.3.17-r1

Closes: https://bugs.gentoo.org/783747
Closes: https://bugs.gentoo.org/806290
Signed-off-by: Jakov Smolić  gentoo.org>

 sys-fabric/opensm/Manifest|  1 -
 sys-fabric/opensm/opensm-3.3.17-r1.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/sys-fabric/opensm/Manifest b/sys-fabric/opensm/Manifest
index db504d42dedd..b838c0f936a1 100644
--- a/sys-fabric/opensm/Manifest
+++ b/sys-fabric/opensm/Manifest
@@ -1,3 +1,2 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
 DIST opensm-3.3.23.tar.gz 1357906 BLAKE2B 
7f085dc1e0a1f284baf1410661aa247ef7e48cdaa696c38ef8a38d5a214e03966b54fb75c035103ac0d6ab9e0a37500d5fad51b0b52c7f5edffb3c3ddfa86eb4
 SHA512 
249143fcf2cac0504923992d46dfbd6821aad3da55ecc12c92b273b4e59196f88d9d1802d9f58ae6f1ace49958e0222424aea9b48e5aba519e5a5736fc51c3fe
 DIST opensm-3.3.24.tar.gz 1359599 BLAKE2B 
0498ea95e83f47d2a60696bbec7242ecd5f538fa3bcdeb083a5473c3f0fd660382cd661b8bce0ac152f64bf7bcd934ca8007e7a9f528b7bd15c25af963780b85
 SHA512 
292449b1282008589ce6cf6a649bb64afabf359d23a8fa4afa38217801256a6a5f06912c9e463c0fdac30039aff9eceb212e8560bf05c7253c4e73080e16072e

diff --git a/sys-fabric/opensm/opensm-3.3.17-r1.ebuild 
b/sys-fabric/opensm/opensm-3.3.17-r1.ebuild
deleted file mode 100644
index f612001e3792..
--- a/sys-fabric/opensm/opensm-3.3.17-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit autotools epatch openib
-
-DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE="tools"
-
-DEPEND="
-   sys-fabric/libibmad:${SLOT}
-   sys-fabric/libibumad:${SLOT}"
-RDEPEND="${DEPEND}
-tools? (
-   net-misc/iputils
-   net-misc/openssh
-   )"
-block_other_ofed_versions
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-norpm.patch"
-   epatch "${FILESDIR}/${P}-sldd.patch"
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-perf-mgr \
-   --enable-default-event-plugin \
-   --with-osmv="openib"
-}
-
-src_install() {
-   default
-   newconfd "${FILESDIR}/opensm.conf.d" opensm
-   newinitd "${FILESDIR}/opensm.init.d" opensm
-   insinto /etc/logrotate.d
-   newins "${S}/scripts/opensm.logrotate" opensm
-   # we dont nee this int script
-   rm "${ED}/etc/init.d/opensmd" || die "Dropping of upstream initscript 
failed"
-
-   if use tools; then
-   dosbin scripts/sldd.sh
-   newconfd "${FILESDIR}/sldd.conf.d" sldd
-   newinitd "${FILESDIR}/sldd.init.d" sldd
-   fi
-}
-
-pkg_postinst() {
-   einfo "To automatically configure the infiniband subnet manager on 
boot,"
-   einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:"
-   einfo "\`rc-update add opensm default\`"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libibcm/, profiles/

2022-02-15 Thread Jakov Smolić
commit: e729608f062c53ddeea5790888cc6c7afb1f849c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:18:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e729608f

sys-fabric/libibcm: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/libibcm/Manifest|  1 -
 sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild | 28 
 sys-fabric/libibcm/metadata.xml|  8 
 4 files changed, 38 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index ef9118cd4bbd..5d114dc60bf8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -198,7 +198,6 @@ sys-fabric/infinipath-psm
 sys-fabric/libcxgb3
 sys-fabric/libcxgb4
 sys-fabric/libehca
-sys-fabric/libibcm
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libibcm/Manifest b/sys-fabric/libibcm/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libibcm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild 
b/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild
deleted file mode 100644
index 161438b5f85b..
--- a/sys-fabric/libibcm/libibcm-1.0.5-r3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB Userspace CM library"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="sys-fabric/libibverbs:${SLOT}"
-DEPEND="${RDEPEND}"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libibcm/metadata.xml b/sys-fabric/libibcm/metadata.xml
deleted file mode 100644
index 15a599319f4f..
--- a/sys-fabric/libibcm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/ibacm/, profiles/, sys-fabric/ibacm/files/

2022-02-15 Thread Jakov Smolić
commit: a5d34f8b2ccb8c52913e8594ca385e8903c4e228
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:22:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d34f8b

sys-fabric/ibacm: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  6 
 sys-fabric/ibacm/Manifest  |  1 -
 .../files/ibacm-1.0.8-fix-pthread-linkage.patch| 20 -
 sys-fabric/ibacm/ibacm-1.0.8.ebuild| 33 --
 sys-fabric/ibacm/metadata.xml  |  8 --
 5 files changed, 68 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 30c294000232..1354bc277444 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -188,12 +188,6 @@ dev-java/colt
 # Masking for tracker/tinderbox.
 >=media-video/ffmpeg-5.0
 
-# David Seifert  (2022-01-16)
-# Most of these packages have been merged into sys-cluster/rdma-core and
-# have long been dead and unmaintained.
-# Removal in 30 days, bug #830999.
-sys-fabric/ibacm
-
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.
 # Maximum kernel supported is 5.9, which we no longer package.

diff --git a/sys-fabric/ibacm/Manifest b/sys-fabric/ibacm/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/ibacm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/ibacm/files/ibacm-1.0.8-fix-pthread-linkage.patch 
b/sys-fabric/ibacm/files/ibacm-1.0.8-fix-pthread-linkage.patch
deleted file mode 100644
index 8a9e5b5f03e6..
--- a/sys-fabric/ibacm/files/ibacm-1.0.8-fix-pthread-linkage.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://github.com/ofiwg/ibacm/commit/7a781f6d554532995181b9efbe445599b25c271a.patch
-https://bugs.gentoo.org/611778
-
 a/Makefile.am
-+++ b/Makefile.am
-@@ -1,12 +1,13 @@
- AM_CPPFLAGS = -I$(srcdir)/include -I$(srcdir)/linux
- 
- AM_CFLAGS = -g -Wall -D_GNU_SOURCE -DSYSCONFDIR=\"$(sysconfdir)\" 
-DBINDIR=\"$(bindir)\" -DRDMADIR=\"@rdmadir@\"
--
-+AM_LDFLAGS = -lpthread -ldl
- bin_PROGRAMS = util/ib_acme
- sbin_PROGRAMS = svc/ibacm
- svc_ibacm_SOURCES = src/acm.c
- util_ib_acme_SOURCES = src/acme.c linux/acme_linux.c src/libacm.c 
linux/libacm_linux.c src/parse.c
- svc_ibacm_CFLAGS = $(AM_CFLAGS)
-+svc_ibacm_LDFLAGS = -rdynamic $(AM_LDFLAGS)
- util_ib_acme_CFLAGS = $(AM_CFLAGS)
- 
- ibacmincludedir = $(includedir)/infiniband

diff --git a/sys-fabric/ibacm/ibacm-1.0.8.ebuild 
b/sys-fabric/ibacm/ibacm-1.0.8.ebuild
deleted file mode 100644
index 2239f9c1e8e7..
--- a/sys-fabric/ibacm/ibacm-1.0.8.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit autotools openib
-
-DESCRIPTION="IB CM pre-connection service application"
-KEYWORDS="amd64 x86 ~amd64-linux"
-
-RDEPEND="
-   sys-fabric/libibumad:${SLOT}
-   sys-fabric/libibverbs:${SLOT}
-"
-DEPEND="${RDEPEND}"
-
-block_other_ofed_versions
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-pthread-linkage.patch
-)
-
-src_prepare() {
-   default
-
-   # Needed for pthread fix (bug #611778)
-   eautoreconf
-}

diff --git a/sys-fabric/ibacm/metadata.xml b/sys-fabric/ibacm/metadata.xml
deleted file mode 100644
index 15a599319f4f..
--- a/sys-fabric/ibacm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/libmlx4/

2022-02-15 Thread Jakov Smolić
commit: e7de30bc423c7f685e888b392621fad0ea8e9cef
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:17:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7de30bc

sys-fabric/libmlx4: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask   |  1 -
 sys-fabric/libmlx4/Manifest |  1 -
 sys-fabric/libmlx4/libmlx4-1.0.5.ebuild | 31 ---
 sys-fabric/libmlx4/metadata.xml | 14 --
 4 files changed, 47 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0ec0e1a3f351..e8366de68652 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -203,7 +203,6 @@ sys-fabric/libibmad
 sys-fabric/libibumad
 sys-fabric/libibverbs
 sys-fabric/libipathverbs
-sys-fabric/libmlx4
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libmlx4/Manifest b/sys-fabric/libmlx4/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libmlx4/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild 
b/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild
deleted file mode 100644
index 1d44f0ca4aae..
--- a/sys-fabric/libmlx4/libmlx4-1.0.5.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1.gdc6ef69"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Mellanox ConnectX HCA"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
-   sys-fabric/libibverbs:${SLOT}
-   "
-RDEPEND="
-   !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libmlx4/metadata.xml b/sys-fabric/libmlx4/metadata.xml
deleted file mode 100644
index 042d4e3afc79..
--- a/sys-fabric/libmlx4/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace.  For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libibumad/, profiles/

2022-02-15 Thread Jakov Smolić
commit: 579837335f65c3428943bf95f5fbb73457558187
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:18:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57983733

sys-fabric/libibumad: treeclean

Closes: https://bugs.gentoo.org/725838
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask   |  1 -
 sys-fabric/libibumad/Manifest   |  1 -
 sys-fabric/libibumad/libibumad-1.3.9.ebuild | 30 -
 sys-fabric/libibumad/metadata.xml   | 13 -
 4 files changed, 45 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 14fb0f249887..ccc451f5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -200,7 +200,6 @@ sys-fabric/libcxgb4
 sys-fabric/libehca
 sys-fabric/libibcm
 sys-fabric/libibmad
-sys-fabric/libibumad
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libibumad/Manifest b/sys-fabric/libibumad/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libibumad/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libibumad/libibumad-1.3.9.ebuild 
b/sys-fabric/libibumad/libibumad-1.3.9.ebuild
deleted file mode 100644
index cc946e2ac877..
--- a/sys-fabric/libibumad/libibumad-1.3.9.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB User MAD lib functions which sit on top of the user MAD 
kernel modules"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
-   sys-fabric/libibverbs:${SLOT}
-   "
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libibumad/metadata.xml 
b/sys-fabric/libibumad/metadata.xml
deleted file mode 100644
index d6005cec0f2b..
--- a/sys-fabric/libibumad/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-OpenIB User MAD library functions which sit on top of the user MAD modules in
-the kernel.  These are used by the IB diagnostic and management tools, 
including
-OpenSM.
-
-



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/libcxgb3/files/, sys-fabric/libcxgb3/

2022-02-15 Thread Jakov Smolić
commit: 9831f28b6ad6b84873637b731e8c33385848c802
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:20:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9831f28b

sys-fabric/libcxgb3: treeclean

Closes: https://bugs.gentoo.org/732202
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/libcxgb3/Manifest   |  1 -
 .../libcxgb3/files/libcxgb3-1.3.1-fno-common.patch | 41 --
 sys-fabric/libcxgb3/libcxgb3-1.3.1-r2.ebuild   | 29 ---
 sys-fabric/libcxgb3/metadata.xml   |  8 -
 5 files changed, 80 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d2f2fd3c7a50..8f43d23665b5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -195,7 +195,6 @@ dev-java/colt
 sys-fabric/ibacm
 sys-fabric/infiniband-diags
 sys-fabric/infinipath-psm
-sys-fabric/libcxgb3
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libcxgb3/Manifest b/sys-fabric/libcxgb3/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libcxgb3/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libcxgb3/files/libcxgb3-1.3.1-fno-common.patch 
b/sys-fabric/libcxgb3/files/libcxgb3-1.3.1-fno-common.patch
deleted file mode 100644
index e23ffa8682c2..
--- a/sys-fabric/libcxgb3/files/libcxgb3-1.3.1-fno-common.patch
+++ /dev/null
@@ -1,41 +0,0 @@
 a/src/cxio_wr.h
-+++ b/src/cxio_wr.h
-@@ -638,9 +638,9 @@ static inline unsigned t3_cq_depth(struct t3_cq *cq)
-   return (1UL
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/perftest/

2022-02-15 Thread Jakov Smolić
commit: 2284a34adc0a3b3c215f5966866ab0f89088e46f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:07:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2284a34a

sys-fabric/perftest: drop 2.0

Closes: https://bugs.gentoo.org/726018
Signed-off-by: Jakov Smolić  gentoo.org>

 sys-fabric/perftest/Manifest|  1 -
 sys-fabric/perftest/perftest-2.0.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/sys-fabric/perftest/Manifest b/sys-fabric/perftest/Manifest
index 7b4155ac2edb..4c9483092fca 100644
--- a/sys-fabric/perftest/Manifest
+++ b/sys-fabric/perftest/Manifest
@@ -1,2 +1 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
 DIST perftest-4.4.0.37.tar.gz 146362 BLAKE2B 
f84c3cd9e7d56bcffc700131e23bcff23e6515d0a198b4223d9784fad73601f493c9881a46fd94ca62dd9b7c76233fe5d47d8789775f77cf8c5008ee7341010a
 SHA512 
3f1b29f1de4a9cea118d0d258cba007933e6530bbc50e1d0980a46429715b73230092240bbd436b7d0ae605fe7337c20bad27c0ff3d4ae08e60af8f8fff46893

diff --git a/sys-fabric/perftest/perftest-2.0.ebuild 
b/sys-fabric/perftest/perftest-2.0.ebuild
deleted file mode 100644
index 7ed0b078e654..
--- a/sys-fabric/perftest/perftest-2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="0.80.g54c73c6"
-OFED_SNAPSHOT="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB uverbs micro-benchmarks"
-
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
-   sys-fabric/libibverbs:${SLOT}
-   sys-fabric/libibumad:${SLOT}
-   sys-fabric/librdmacm:${SLOT}"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_install() {
-   dodoc README runme
-   dobin ib_*
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/infinipath-psm/files/, sys-fabric/infinipath-psm/

2022-02-15 Thread Jakov Smolić
commit: f02f8a52427d5153e8e680b8c370b388c17c4997
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:21:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02f8a52

sys-fabric/infinipath-psm: treeclean

Closes: https://bugs.gentoo.org/742293
Closes: https://bugs.gentoo.org/728150
Closes: https://bugs.gentoo.org/726000
Closes: https://bugs.gentoo.org/713414
Closes: https://bugs.gentoo.org/700730
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/infinipath-psm/Manifest |  1 -
 .../infinipath-psm/files/42-infinipath-psm.rules   |  2 -
 .../files/infinipath-psm-3.2-fno-common.patch  | 79 --
 .../infinipath-psm/infinipath-psm-3.2.ebuild   | 35 --
 sys-fabric/infinipath-psm/metadata.xml |  8 ---
 6 files changed, 126 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8f43d23665b5..e44abdd4d038 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -194,7 +194,6 @@ dev-java/colt
 # Removal in 30 days, bug #830999.
 sys-fabric/ibacm
 sys-fabric/infiniband-diags
-sys-fabric/infinipath-psm
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/infinipath-psm/Manifest 
b/sys-fabric/infinipath-psm/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/infinipath-psm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules 
b/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules
deleted file mode 100644
index 8cc1339c16e9..
--- a/sys-fabric/infinipath-psm/files/42-infinipath-psm.rules
+++ /dev/null
@@ -1,2 +0,0 @@
-KERNEL=="ipath", MODE="0666"
-KERNEL=="kcopy[0-6][0-9]", NAME="kcopy/%n", MODE="0666"

diff --git 
a/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch 
b/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch
deleted file mode 100644
index 7f376f009e75..
--- a/sys-fabric/infinipath-psm/files/infinipath-psm-3.2-fno-common.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-Taken From: 
https://build.opensuse.org/package/view_file/science:HPC:Head/infinipath-psm/Add-missing-extern-keywords.patch?expand=1
-Author: Nicolas Morey-Chaisemartin 
-
 psm_error.h
-+++ psm_error.h
-@@ -42,7 +42,7 @@
- #define PSMI_EP_NORETURN  ((psm_ep_t) -2)
- #define PSMI_EP_LOGEVENT  ((psm_ep_t) -3)
- 
--psm_ep_errhandler_t psmi_errhandler_global;
-+extern psm_ep_errhandler_t psmi_errhandler_global;
- 
- psm_error_t psmi_handle_error(psm_ep_t ep, psm_error_t error, 
- const char *buf, ...)
 psm_user.h
-+++ psm_user.h
-@@ -100,7 +100,7 @@ psm_error_t psmi_mq_wait_internal(psm_mq_req_t *ireq);
- #endif
- 
- #ifdef PSMI_PLOCK_IS_SPINLOCK
--  psmi_spinlock_t  psmi_progress_lock;
-+  extern psmi_spinlock_t  psmi_progress_lock;
-   #define PSMI_PLOCK_INIT()   psmi_spin_init(_progress_lock)
-   #define PSMI_PLOCK_TRY()psmi_spin_trylock(_progress_lock)
-   #define PSMI_PLOCK()  psmi_spin_lock(_progress_lock)
-@@ -109,8 +109,8 @@ psm_error_t psmi_mq_wait_internal(psm_mq_req_t *ireq);
-   #define PSMI_PUNLOCK_ASSERT()
-   #define PSMI_PLOCK_DISABLED  0
- #elif defined(PSMI_PLOCK_IS_MUTEXLOCK_DEBUG) 
--  pthread_mutex_t  psmi_progress_lock;
--  pthread_t  psmi_progress_lock_owner;
-+  extern pthread_mutex_t  psmi_progress_lock;
-+  extern pthread_t   psmi_progress_lock_owner;
-   #define PSMI_PLOCK_NO_OWNER ((pthread_t)(-1))
- 
-   PSMI_ALWAYS_INLINE(
 psm_utils.h
-+++ psm_utils.h
-@@ -254,7 +254,7 @@ intpsmi_diags(void);
-  * Fault injection
-  */
- struct psmi_faultinj_spec;
--intpsmi_faultinj_enabled; /* use macro to test */
-+extern intpsmi_faultinj_enabled; /* use macro to test */
- #if 1 /* possible to disable at compile time */
- #define PSMI_FAULTINJ_ENABLED()   (!!psmi_faultinj_enabled)
- #else
 ptl_am/ptl_fwd.h
-+++ ptl_am/ptl_fwd.h
-@@ -47,7 +47,7 @@
- #endif
- 
- /* Symbol in am ptl */
--struct ptl_ctl_init psmi_ptl_amsh;
-+extern struct ptl_ctl_init psmi_ptl_amsh;
- 
- /* Special non-ptl function exposed to pre-attach to shm segment */
- psm_error_t psmi_shm_attach(psm_ep_t ep, int *shmidx_o);
 ptl_ips/ptl_fwd.h
-+++ ptl_ips/ptl_fwd.h
-@@ -38,5 +38,5 @@
- typedef struct ptl_epaddr ips_epaddr_t;
- 
- /* Symbol in ips ptl */
--struct ptl_ctl_init psmi_ptl_ips;
-+extern struct ptl_ctl_init psmi_ptl_ips;
- #endif /* _PTL_FWD_IPS_H */
 ptl_self/ptl_fwd.h
-+++ 

[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/libipathverbs/

2022-02-15 Thread Jakov Smolić
commit: 1810c2bc797216c340724c42c03fc7ff490b7269
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:17:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1810c2bc

sys-fabric/libipathverbs: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/libipathverbs/Manifest  |  1 -
 .../libipathverbs/libipathverbs-1.2.1.ebuild   | 28 --
 sys-fabric/libipathverbs/metadata.xml  | 13 --
 4 files changed, 43 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index e8366de68652..14c8e03ae8a5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -202,7 +202,6 @@ sys-fabric/libibcm
 sys-fabric/libibmad
 sys-fabric/libibumad
 sys-fabric/libibverbs
-sys-fabric/libipathverbs
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libipathverbs/Manifest 
b/sys-fabric/libipathverbs/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libipathverbs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild 
b/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild
deleted file mode 100644
index a8e3e5749dad..
--- a/sys-fabric/libipathverbs/libipathverbs-1.2.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for the PathScale InfiniBand HCAs"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libipathverbs/metadata.xml 
b/sys-fabric/libipathverbs/metadata.xml
deleted file mode 100644
index 83605d4ba344..
--- a/sys-fabric/libipathverbs/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-libipathverbs is a userspace driver for QLogic InfiniBand HCAs.  It works as a
-plug-in module for libibverbs that allows programs to use QLogic HCAs directly
-from userspace.  See the libibverbs package for more information.
-
-



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/libcxgb4/, sys-fabric/libcxgb4/files/

2022-02-15 Thread Jakov Smolić
commit: 21a9cc749cf5daf2d54e6831f9c7e7f922dde9b3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:20:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a9cc74

sys-fabric/libcxgb4: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/libcxgb4/Manifest   |  1 -
 .../files/libcxgb4-1.3.2-use-system-queue.patch| 12 
 sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild  | 35 --
 sys-fabric/libcxgb4/metadata.xml   |  8 -
 5 files changed, 57 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index fc47807c9b0f..d2f2fd3c7a50 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -196,7 +196,6 @@ sys-fabric/ibacm
 sys-fabric/infiniband-diags
 sys-fabric/infinipath-psm
 sys-fabric/libcxgb3
-sys-fabric/libcxgb4
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libcxgb4/Manifest b/sys-fabric/libcxgb4/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libcxgb4/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libcxgb4/files/libcxgb4-1.3.2-use-system-queue.patch 
b/sys-fabric/libcxgb4/files/libcxgb4-1.3.2-use-system-queue.patch
deleted file mode 100644
index 3fa51a780d5d..
--- a/sys-fabric/libcxgb4/files/libcxgb4-1.3.2-use-system-queue.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://bugs.gentoo.org/713776
 a/src/libcxgb4.h
-+++ b/src/libcxgb4.h
-@@ -41,7 +41,7 @@
- #include 
- #include 
- #include 
--#include "queue.h"
-+#include 
- #include "t4.h"
- 
- extern unsigned long c4iw_page_size;

diff --git a/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild 
b/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild
deleted file mode 100644
index 3435baa1b8e1..
--- a/sys-fabric/libcxgb4/libcxgb4-1.3.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit epatch openib
-
-DESCRIPTION="OpenIB - driver for Chelsio T4-based iWARP (RDMA over 
IP/ethernet)"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="sys-fabric/libibverbs:${SLOT}"
-DEPEND="${RDEPEND}
-   elibc_musl? ( sys-libs/queue-standalone )"
-block_other_ofed_versions
-
-src_prepare() {
-   # bug #713776
-   epatch "${FILESDIR}"/${PN}-1.3.2-use-system-queue.patch
-   rm src/queue.h || die
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libcxgb4/metadata.xml b/sys-fabric/libcxgb4/metadata.xml
deleted file mode 100644
index 15a599319f4f..
--- a/sys-fabric/libcxgb4/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Miroslav Šulc
commit: 65718579bcc89ad73712bebdf9329e6649fbb7e6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 14 13:53:09 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb 15 08:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65718579

dev-java/treelayout: Remove obsolete version

Closes: https://bugs.gentoo.org/829354
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24190
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3.ebuild | 40 -
 1 file changed, 40 deletions(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3.ebuild 
b/dev-java/treelayout/treelayout-1.0.3.ebuild
deleted file mode 100644
index 6785a357c359..
--- a/dev-java/treelayout/treelayout-1.0.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-JAVA_PKG_BSFIX_NAME="build-impl.xml"
-EANT_BUILD_XML="nbproject/build-impl.xml"
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Efficiently create compact tree layouts in Java"
-HOMEPAGE="https://github.com/abego/treelayout;
-SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${P}/org.abego.${PN}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=virtual/jre-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*
-   test? ( dev-java/ant-junit:0 )"
-
-src_configure() {
-   EANT_EXTRA_ARGS="-Dplatform.home=${JAVA_HOME}"
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_newjar dist/org.abego.${PN}.core.jar
-   dodoc CHANGES.txt src/website/abegoTreeLayout.pdf
-   use doc && java-pkg_dojavadoc dist/javadoc
-   use source && java-pkg_dosrc src/main/java/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Miroslav Šulc
commit: cbba5a0807e0a0a88f2303f39329bcaa0433acad
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 14 13:46:34 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb 15 08:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbba5a08

dev-java/treelayout: Switch to java-pkg-simple

Bug: https://bugs.gentoo.org/829354
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
new file mode 100644
index ..70635a92601c
--- /dev/null
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/abego/treelayout/archive/v1.0.3.tar.gz --slot 0 --keywords 
"~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild treelayout-1.0.3-r1.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.abego.treelayout:org.abego.treelayout.core:1.0.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Efficient and customizable TreeLayout Algorithm in Java."
+HOMEPAGE="https://github.com/abego/treelayout;
+SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+#  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+"
+
+DOCS=( ../README.md )
+
+S="${WORKDIR}/${P}/org.abego.treelayout"
+
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_install() {
+   default # https://bugs.gentoo.org/789582
+   java-pkg-simple_src_install
+}



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

2022-02-15 Thread Jakov Smolić
commit: e63007ab22cc020cef1dbb86a5bcaf8b76e56df1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:11:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63007ab

net-libs/libiscsi: Update rdma flag description

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libiscsi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libiscsi/metadata.xml b/net-libs/libiscsi/metadata.xml
index afb733ae6305..509c77fde33e 100644
--- a/net-libs/libiscsi/metadata.xml
+++ b/net-libs/libiscsi/metadata.xml
@@ -6,6 +6,6 @@
sahlberg/libiscsi


-   Enable infiniband support via 
sys-fabric/librdmacm
+   Enable infiniband support via 
sys-cluster/rdma-core

 



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/srptools/files/, profiles/, sys-fabric/srptools/

2022-02-15 Thread Jakov Smolić
commit: 6564d2d9387faa98e045b2613c1da8d466c4e41d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:08:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6564d2d9

sys-fabric/srptools: treeclean

Closes: https://bugs.gentoo.org/698212
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |  4 ---
 sys-fabric/srptools/Manifest  |  1 -
 sys-fabric/srptools/files/srpd.initd  | 41 ---
 sys-fabric/srptools/metadata.xml  | 14 ---
 sys-fabric/srptools/srptools-1.0.2.ebuild | 28 -
 5 files changed, 88 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index bfe807f7ccfd..1c38c3cd6c8c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -211,10 +211,6 @@ sys-fabric/libocrdma
 sys-fabric/librdmacm
 sys-fabric/ofed
 sys-fabric/rds-tools
-sys-fabric/srptools
- (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/srptools/Manifest b/sys-fabric/srptools/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/srptools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/srptools/files/srpd.initd 
b/sys-fabric/srptools/files/srpd.initd
deleted file mode 100644
index a43d09bfb2a4..
--- a/sys-fabric/srptools/files/srpd.initd
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="SCSI RDMA Protoaemon daemon"
-
-depend() {
-   need net
-}
-
-checkconfig() {
-   if ! modinfo ib_srp > /dev/null 2>&1 ; then
-   eerror "ib_srp module not found!"
-   return 1
-   fi
-}
-
-start() {
-   checkconfig
-   ebegin "Loading ib_srp module"
-   modprobe ib_srp
-   eend $?
-   ebegin "Starting srp_daemon"
-   start-stop-daemon \
-   --start \
-   --background \
-   --make-pidfile \
-   --pidfile ${SRP_DAEMON_PID:-/var/run/srpd.pid} \
-   --exec /usr/sbin/srp_daemon -- ${SRP_DAEMON_OPTS:- -e -R 60}
-   eend $?
-   
-}
-
-stop() {
-   ebegin "Stopping srp_daemon"
-   start-stop-daemon --stop --pidfile ${SRP_DAEMON_PID:-/var/run/srpd.pid}
-   eend $?
-   ebegin "Unloading ib_srp module"
-   rmmod ib_srp
-   eend $?
-}

diff --git a/sys-fabric/srptools/metadata.xml b/sys-fabric/srptools/metadata.xml
deleted file mode 100644
index 08375e6c457f..
--- a/sys-fabric/srptools/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   clus...@gentoo.org
-   Gentoo Cluster Project
-   
-   
-srptools is a package of tools for discovering and connecting to SRP
-SCSI targets on InfiniBand fabrics.  These targets can be accessed
-with the InfiniBand SRP initiator module, "ib_srp," included in Linux
-kernels 2.6.15 and newer.
-
-

diff --git a/sys-fabric/srptools/srptools-1.0.2.ebuild 
b/sys-fabric/srptools/srptools-1.0.2.ebuild
deleted file mode 100644
index 2e610b7912ab..
--- a/sys-fabric/srptools/srptools-1.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="Tools for discovering and connecting to SRP CSI targets on 
InfiniBand fabrics"
-
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="
-   sys-fabric/libibverbs:${SLOT}
-   sys-fabric/libibumad:${SLOT}
-   "
-RDEPEND="${DEPEND}"
-block_other_ofed_versions
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/srpd.initd" srpd
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/rds-tools/files/, sys-fabric/rds-tools/, profiles/

2022-02-15 Thread Jakov Smolić
commit: 0cf3731c5167e1c9fd54acb3de8c02831e14a4b4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:08:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf3731c

sys-fabric/rds-tools: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |  1 -
 sys-fabric/rds-tools/Manifest  |  1 -
 .../rds-tools/files/rds-tools-2.0.4-qa.patch   | 59 --
 sys-fabric/rds-tools/metadata.xml  | 13 -
 sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild | 30 ---
 5 files changed, 104 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1c38c3cd6c8c..bdb60c0aa179 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -210,7 +210,6 @@ sys-fabric/libnes
 sys-fabric/libocrdma
 sys-fabric/librdmacm
 sys-fabric/ofed
-sys-fabric/rds-tools
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/rds-tools/Manifest b/sys-fabric/rds-tools/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/rds-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/rds-tools/files/rds-tools-2.0.4-qa.patch 
b/sys-fabric/rds-tools/files/rds-tools-2.0.4-qa.patch
deleted file mode 100644
index 1be090a4f78d..
--- a/sys-fabric/rds-tools/files/rds-tools-2.0.4-qa.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Respect CC,CFLAGS, fix install paths, don't strip binaries
-
-https://bugs.gentoo.org/show_bug.cgi?id=374805
 a/Makefile.in
-+++ b/Makefile.in
-@@ -1,12 +1,15 @@
--prefix= $(DESTDIR)@prefix@
--exec_prefix   = $(DESTDIR)@exec_prefix@
--bindir= $(DESTDIR)@bindir@
--mandir= $(DESTDIR)@mandir@
--incdir= $(DESTDIR)@includedir@
-+bindir = @bindir@
-+exec_prefix = @exec_prefix@
-+includedir = @includedir@
-+libdir = @libdir@
-+mandir = @mandir@
-+mkdir_p = @mkdir_p@
-+prefix = @prefix@
-+INSTALL = /usr/bin/install
- 
- all: all-programs
- 
--CFLAGS = -O2 -Wall -Iinclude
-+CFLAGS += -Wall -Iinclude
- CPPFLAGS = -DDEBUG_EXE -DRDS_VERSION=\"@VERSION@\" -MD -MP -MF 
$(@D)/.$(basename $(@F)).d
- 
- HEADERS = kernel-list.h pfhack.h include/rds.h
-@@ -29,14 +32,14 @@
- all-programs: $(PROGRAMS)
- 
- install: $(PROGRAMS)
--  install -d $(bindir)
--  install -m 555 -s $(PROGRAMS) $(bindir)
--  install -d $(mandir)/man1
--  install -d $(mandir)/man7
--  install -m 644 *.1 $(mandir)/man1
--  install -m 644 *.7 $(mandir)/man7
--  install -d $(incdir)/net
--  install -m 444 include/rds.h $(incdir)/net
-+  $(INSTALL) -d $(DESTDIR)$(bindir)
-+  $(INSTALL) -m 555 $(PROGRAMS) $(DESTDIR)$(bindir)
-+  $(INSTALL) -d $(DESTDIR)$(mandir)/man1
-+  $(INSTALL) -d $(DESTDIR)$(mandir)/man7
-+  $(INSTALL) -m 644 *.1 $(DESTDIR)$(mandir)/man1
-+  $(INSTALL) -m 644 *.7 $(DESTDIR)$(mandir)/man7
-+  $(INSTALL) -d $(DESTDIR)$(includedir)/net
-+  $(INSTALL) -m 444 include/rds.h $(DESTDIR)$(includedir)/net
- 
- clean:
-   rm -f $(PROGRAMS) $(CLEAN_OBJECTS)
-@@ -47,7 +50,7 @@
- 
- 
- $(PROGRAMS) : % : %.o $(COMMON_OBJECTS)
--  gcc $(CFLAGS) $(LDFLAGS) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
- 
- LOCAL_DFILES := $(wildcard .*.d)
- ifneq ($(LOCAL_DFILES),)

diff --git a/sys-fabric/rds-tools/metadata.xml 
b/sys-fabric/rds-tools/metadata.xml
deleted file mode 100644
index 320740d0fe0c..
--- a/sys-fabric/rds-tools/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-uDAPL is a transport neutral infrastructure that provides RDMA capabilities in
-user space.  It is the user space component of DAPL,  the Direct Access 
Provider
-Library for RDMA transports.  See http://www.datcollaborative.org/
-
-

diff --git a/sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild 
b/sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild
deleted file mode 100644
index 19a035e4d32b..
--- a/sys-fabric/rds-tools/rds-tools-2.0.4-r4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib toolchain-funcs
-
-DESCRIPTION="OpenIB userspace rds-tools"
-
-KEYWORDS="amd64 x86 ~amd64-linux"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="
-   ${DEPEND}
-   !sys-fabric/openib-userspace
-"
-

[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/libnes/

2022-02-15 Thread Jakov Smolić
commit: 4fdf3c4614ad12f68faed52b8cc8ad6603b1c31b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:14:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdf3c46

sys-fabric/libnes: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |  1 -
 sys-fabric/libnes/Manifest|  1 -
 sys-fabric/libnes/libnes-1.1.4.ebuild | 39 ---
 sys-fabric/libnes/metadata.xml| 14 -
 4 files changed, 55 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b3e42897a528..daa58583441b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -206,7 +206,6 @@ sys-fabric/libipathverbs
 sys-fabric/libmlx4
 sys-fabric/libmlx5
 sys-fabric/libmthca
-sys-fabric/libnes
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libnes/Manifest b/sys-fabric/libnes/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libnes/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libnes/libnes-1.1.4.ebuild 
b/sys-fabric/libnes/libnes-1.1.4.ebuild
deleted file mode 100644
index 8e4ee7f1871a..
--- a/sys-fabric/libnes/libnes-1.1.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="0"
-
-inherit openib
-
-DESCRIPTION="NetEffect RNIC Userspace Library"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE="static-libs"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}
-   !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_unpack() {
-   default
-
-   # 
/var/tmp/portage/sys-fabric/libnes-1.1.4/work/OFED-3.12-rc1/SRPMS/libnes-1.1.4-0..src.rpm
-   # bug #514258
-   mv "${WORKDIR}"/OFED-3.12-rc1/SRPMS/libnes-1.1.4-0..src.rpm 
"${WORKDIR}"/OFED-3.12-rc1/SRPMS/libnes-1.1.4-0.src.rpm || die
-
-   openib_src_unpack
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   use static-libs || rm -f "${D}"usr/$(get_libdir)/${PN}.la
-}

diff --git a/sys-fabric/libnes/metadata.xml b/sys-fabric/libnes/metadata.xml
deleted file mode 100644
index 042d4e3afc79..
--- a/sys-fabric/libnes/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace.  For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libmthca/, profiles/

2022-02-15 Thread Jakov Smolić
commit: 5af2b88ace956da3917a5829842032d2b1b1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:14:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af2b88a

sys-fabric/libmthca: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |  1 -
 sys-fabric/libmthca/Manifest  |  1 -
 sys-fabric/libmthca/libmthca-1.0.6.ebuild | 29 -
 sys-fabric/libmthca/metadata.xml  | 14 --
 4 files changed, 45 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index daa58583441b..4b48be03c998 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -205,7 +205,6 @@ sys-fabric/libibverbs
 sys-fabric/libipathverbs
 sys-fabric/libmlx4
 sys-fabric/libmlx5
-sys-fabric/libmthca
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libmthca/Manifest b/sys-fabric/libmthca/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libmthca/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libmthca/libmthca-1.0.6.ebuild 
b/sys-fabric/libmthca/libmthca-1.0.6.ebuild
deleted file mode 100644
index d1c8c256b09e..
--- a/sys-fabric/libmthca/libmthca-1.0.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Mellanox InfiniBand HCAs"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE=""
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="${DEPEND}
-   !sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libmthca/metadata.xml b/sys-fabric/libmthca/metadata.xml
deleted file mode 100644
index 042d4e3afc79..
--- a/sys-fabric/libmthca/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-
-libibverbs is a library that allows programs to use InfiniBand "verbs"
-for direct access to IB hardware from userspace.  For more information
-on verbs, see the InfiniBand Architecture Specification vol. 1,
-especially chapter 11.
-
-



[gentoo-commits] repo/gentoo:master commit in: sys-fabric/libmlx5/, profiles/

2022-02-15 Thread Jakov Smolić
commit: a439ad87850fb1244f1e95aad6cad1edd3a79e76
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:14:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a439ad87

sys-fabric/libmlx5: treeclean

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask   |  1 -
 sys-fabric/libmlx5/Manifest |  1 -
 sys-fabric/libmlx5/libmlx5-1.0.1.ebuild | 33 -
 sys-fabric/libmlx5/metadata.xml |  8 
 4 files changed, 43 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4b48be03c998..0ec0e1a3f351 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -204,7 +204,6 @@ sys-fabric/libibumad
 sys-fabric/libibverbs
 sys-fabric/libipathverbs
 sys-fabric/libmlx4
-sys-fabric/libmlx5
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/libmlx5/Manifest b/sys-fabric/libmlx5/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/libmlx5/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild 
b/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild
deleted file mode 100644
index 9205ba7f42c0..
--- a/sys-fabric/libmlx5/libmlx5-1.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-OFED_VER="3.12"
-OFED_RC="1"
-OFED_RC_VER="1"
-OFED_SUFFIX="1"
-
-inherit openib
-
-DESCRIPTION="OpenIB userspace driver for Mellanox ConnectIB HCA"
-KEYWORDS="amd64 x86 ~amd64-linux"
-
-DEPEND="sys-fabric/libibverbs:${SLOT}"
-RDEPEND="!sys-fabric/openib-userspace"
-block_other_ofed_versions
-
-src_prepare() {
-   default
-
-   sed -i -e '/CFLAGS=\"$CFLAGS -Werror\"/d' configure || die
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-fabric/libmlx5/metadata.xml b/sys-fabric/libmlx5/metadata.xml
deleted file mode 100644
index 15a599319f4f..
--- a/sys-fabric/libmlx5/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-



[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-fabric/ofed/files/, sys-fabric/ofed/

2022-02-15 Thread Jakov Smolić
commit: b44fc7b306628880684f75650bec93b5933de1fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:09:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:22:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44fc7b3

sys-fabric/ofed: treeclean

Closes: https://bugs.gentoo.org/601692
Closes: https://bugs.gentoo.org/806290
Closes: https://bugs.gentoo.org/642494
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask |   1 -
 sys-fabric/ofed/Manifest  |   1 -
 sys-fabric/ofed/files/90-ib.rules |   5 -
 sys-fabric/ofed/files/openib  | 242 --
 sys-fabric/ofed/files/openib.conf |  27 
 sys-fabric/ofed/files/openib.env  |   1 -
 sys-fabric/ofed/files/openib.modprobe |  12 --
 sys-fabric/ofed/metadata.xml  |  17 ---
 sys-fabric/ofed/ofed-3.12_rc1.ebuild  | 147 -
 9 files changed, 453 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index bdb60c0aa179..a8b9876d0c41 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -209,7 +209,6 @@ sys-fabric/libmthca
 sys-fabric/libnes
 sys-fabric/libocrdma
 sys-fabric/librdmacm
-sys-fabric/ofed
 
 # Georgy Yakovlev  (2022-01-15)
 # Last branch update happened ~ 12 month ago.

diff --git a/sys-fabric/ofed/Manifest b/sys-fabric/ofed/Manifest
deleted file mode 100644
index b3649eecb827..
--- a/sys-fabric/ofed/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 
49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe
 SHA512 
9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944

diff --git a/sys-fabric/ofed/files/90-ib.rules 
b/sys-fabric/ofed/files/90-ib.rules
deleted file mode 100644
index 789668486c8c..
--- a/sys-fabric/ofed/files/90-ib.rules
+++ /dev/null
@@ -1,5 +0,0 @@
-KERNEL=="umad*", NAME="infiniband/%k"
-KERNEL=="issm*", NAME="infiniband/%k"
-KERNEL=="uverbs*", NAME="infiniband/%k", MODE="0666"
-KERNEL=="ucm*", NAME="infiniband/%k", MODE="0666"
-KERNEL=="rdma_cm", NAME="infiniband/%k", MODE="0666"

diff --git a/sys-fabric/ofed/files/openib b/sys-fabric/ofed/files/openib
deleted file mode 100644
index b4a7083b070b..
--- a/sys-fabric/ofed/files/openib
+++ /dev/null
@@ -1,242 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Based on openibd script from openfabrics.org,
-#  Copyright (c) 2006 Mellanox Technologies. All rights reserved.
-#  Distributed under the terms of the GNU General Public License v2
-
-depend() {
-after hotplug
-before net # init openib before starting any ipoib interfaces
-}
-
-OPENIB_CONFDIR=${OPENIB_CONFDIR:-/etc/infiniband}
-
-if [[ -r ${OPENIB_CONFDIR}/openib.conf ]] ; then
-. ${OPENIB_CONFDIR}/openib.conf
-fi
-
-# Setting OpenIB start parameters
-POST_LOAD_MODULES=""
-
-if [ "X${SDP_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES ib_sdp"
-IPOIB_LOAD="yes"
-fi
-
-IPOIB=0
-if [ "X${IPOIB_LOAD}" == "Xyes" ]; then
-IPOIB=1
-fi
-
-if [ "X${SRP_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES ib_srp"
-fi
-
-if [ "X${SRP_TARGET_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES ib_srp_target"
-fi
-
-if [ "X${RDMA_CM_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES rdma_cm"
-fi
-
-if [ "X${UCM_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES ib_ucm"
-fi
-
-if [ "X${RDS_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES ib_rds"
-fi
-
-if [ "X${ISER_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES ib_iser"
-fi
-
-if [ "X${RDMA_UCM_LOAD}" == "Xyes" ]; then
-POST_LOAD_MODULES="$POST_LOAD_MODULES rdma_ucm"
-fi
-
-PRE_UNLOAD_MODULES="ib_rds ib_ucm kdapl ib_srp_target scsi_target ib_srp 
ib_iser ib_sdp rdma_ucm rdma_cm ib_addr ib_cm ib_local_sa findex"
-
-# W/A for unloading modules
-POST_UNLOAD_MODULES="$PRE_UNLOAD_MODULES ib_ipoib ib_sa ib_uverbs ib_umad"
-# ib_mthca ib_ipath - don't unload unless they are in openib.conf
-[[ "${MTHCA_LOAD}" == "yes" ]] && \
-POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_mthca"
-[[ "${IPATH_LOAD}" == "yes" ]] && \
-POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_ipath ipath_core"
-
-[[ "${MTHCA_LOAD}" == "yes" || "${IPATH_LOAD}" == "yes" ]] && \
-POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_mad ib_core"
-
-#STATUS_MODULES="rdma_ucm ib_rds ib_srp ib_sdp rdma_cm ib_addr ib_local_sa 
findex ib_ipoib ib_ipath ipath_core ib_mthca ib_uverbs ib_umad ib_ucm ib_sa 
ib_cm ib_mad ib_core"
-
-
-# If module $1 is loaded return - 0 else - 1
-is_module()
-{
-local RC
-
-/bin/lsmod | grep -w "$1" > /dev/null 2>&1
-RC=$?
-
-return $RC

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

2022-02-15 Thread Jakov Smolić
commit: 0066f22fdb6f41e63425304c773975c61d74f593
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:40:38 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:40:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0066f22f

sys-apps/util-linux: Stabilize 2.37.4 x86, #833367

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-apps/util-linux/util-linux-2.37.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.37.4.ebuild 
b/sys-apps/util-linux/util-linux-2.37.4.ebuild
index e123da99514d..7aedf701dc47 100644
--- a/sys-apps/util-linux/util-linux-2.37.4.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Jakov Smolić
commit: 34386edd73f3e15442ce58e4db73c0a9c6108b62
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:40:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:40:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34386edd

dev-java/treelayout: Stabilize 1.0.3-r1 amd64, #829137

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
index 70635a92601c..b7bc90b8eb11 100644
--- a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 #  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/treelayout/

2022-02-15 Thread Jakov Smolić
commit: 1bae77d25b2b692c02b2079c2d2ddd811633b5fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 09:40:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 09:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bae77d2

dev-java/treelayout: Stabilize 1.0.3-r1 x86, #829137

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/treelayout/treelayout-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild 
b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
index b7bc90b8eb11..06fd69d24b18 100644
--- a/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
+++ b/dev-java/treelayout/treelayout-1.0.3-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/abego/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 #  LICENSE="!!!equivalentPortageLicenseName-not-found!!!"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/jaxb-api/

2022-02-15 Thread Jakov Smolić
commit: c51bc3538d68e1d2c6a9f371e26becb63b123562
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 08:37:30 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 08:37:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51bc353

dev-java/jaxb-api: Stabilize 3.0.1 x86, #833388

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/jaxb-api/jaxb-api-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild 
b/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild
index 12147d868dac..8b5484d1310a 100644
--- a/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild
+++ b/dev-java/jaxb-api/jaxb-api-3.0.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/eclipse-ee4j/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="EPL-1.0"
 SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/jakarta-activation/

2022-02-15 Thread Jakov Smolić
commit: c1d51dabc66eaf7467bef1e67bfde29a6adb0468
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 08:37:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 08:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d51dab

dev-java/jakarta-activation: Stabilize 2.0.1 x86, #833388

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild 
b/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild
index 452284c52233..8483134d724c 100644
--- a/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild
+++ b/dev-java/jakarta-activation/jakarta-activation-2.0.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/eclipse-ee4j/jaf/archive/refs/tags/${PV}.tar.gz -> $
 
 LICENSE="EPL-1.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/jackson-annotations/

2022-02-15 Thread Jakov Smolić
commit: a8ccf776cfa853257738a94a2d1aa2987ebacee5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 08:37:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 08:37:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ccf776

dev-java/jackson-annotations: Stabilize 2.13.0 amd64, #833387

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild 
b/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild
index 91338cc24cc9..23bbce864a0a 100644
--- a/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild
+++ b/dev-java/jackson-annotations/jackson-annotations-2.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Skeleton command:
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/FasterXML/${PN}/archive/refs/tags/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 RDEPEND=">=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/log4j-core/

2022-02-15 Thread Miroslav Šulc
commit: fb5ae0e9715b2912927f1ee083845e580cb9fa43
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Dec 20 23:00:36 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Feb 15 08:55:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5ae0e9

dev-java/log4j-core: new package

Closes: https://bugs.gentoo.org/830910
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/24106/commits/edb2a16273ad52ce6da62b422cdbaa40111e2c57
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/log4j-core/Manifest |   1 +
 dev-java/log4j-core/log4j-core-2.17.1.ebuild | 149 +++
 dev-java/log4j-core/metadata.xml |   7 ++
 3 files changed, 157 insertions(+)

diff --git a/dev-java/log4j-core/Manifest b/dev-java/log4j-core/Manifest
new file mode 100644
index ..c2ad720f37fa
--- /dev/null
+++ b/dev-java/log4j-core/Manifest
@@ -0,0 +1 @@
+DIST apache-log4j-2.17.1-src.tar.gz 11602282 BLAKE2B 
6e6a69565ee28fc138ddb78258ac30b13a9be3f3baee64c3427b63b059c552d314be3c4a345ea297010d345c4dcb31d154aaea6cd2fc587512c6087c5dfe0745
 SHA512 
21cdfca54eb0d6af261a5ae89ff98197473d9c0203b0ab530f3aef6c90957bfb95a423983c8a19d7fbab05ec194b6fad8e46628e32270dd8b94ddd194a1cb177

diff --git a/dev-java/log4j-core/log4j-core-2.17.1.ebuild 
b/dev-java/log4j-core/log4j-core-2.17.1.ebuild
new file mode 100644
index ..d4dc7d3ab0d1
--- /dev/null
+++ b/dev-java/log4j-core/log4j-core-2.17.1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom log4j-core/pom.xml 
--download-uri 
mirror://apache/logging/log4j/2.17.1/apache-log4j-2.17.1-src.tar.gz --slot 2 
--keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild log4j-core-2.17.1.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.apache.logging.log4j:log4j-core:2.17.1"
+# JAVA_TESTING_FRAMEWORKS="junit-vintage junit-jupiter"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="The Apache Log4j Implementation"
+HOMEPAGE="https://logging.apache.org/log4j/2.x/;
+SRC_URI="mirror://apache/logging/log4j/${PV}/apache-log4j-${PV}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+# We don't have junit-vintage and junit-jupiter 
+RESTRICT="test"
+
+# Common dependencies
+# POM: ${PN}/pom.xml
+# com.conversantmedia:disruptor:1.2.15 -> 
>=dev-java/conversant-disruptor-1.2.19:0
+# com.fasterxml.jackson.core:jackson-core:2.12.4 -> 
>=dev-java/jackson-core-2.13.0:0
+# com.fasterxml.jackson.core:jackson-databind:2.12.4 -> 
>=dev-java/jackson-databind-2.13.0:0
+# com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.12.4 -> 
>=dev-java/jackson-dataformat-xml-2.13.0:0
+# com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.4 -> 
>=dev-java/jackson-dataformat-yaml-2.13.0:0
+# com.fasterxml.woodstox:woodstox-core:6.2.6 -> 
>=dev-java/woodstox-core-6.2.7:0
+# com.lmax:disruptor:3.4.4 -> >=dev-java/lmax-disruptor-3.4.4:0
+# com.sun.mail:javax.mail:1.6.2 -> >=dev-java/javax-mail-1.6.2:0
+# org.apache.commons:commons-compress:1.21 -> 
>=dev-java/commons-compress-1.21:0
+# org.apache.commons:commons-csv:1.9.0 -> >=dev-java/commons-csv-1.9.0:0
+# org.apache.kafka:kafka-clients:1.1.1 -> >=dev-java/kafka-clients-1.1.1:0
+# org.apache.logging.log4j:log4j-api:2.17.1 -> >=dev-java/log4j-api-2.17.1:2
+# org.fusesource.jansi:jansi:2.3.4 -> >=dev-java/jansi-2.4.0:2
+# org.jctools:jctools-core:1.2.1 -> >=dev-java/jctools-core-2.0.2:0
+# org.slf4j:slf4j-api:1.7.25 -> >=dev-java/slf4j-api-1.7.30:0
+# org.zeromq:jeromq:0.4.3 -> >=dev-java/jeromq-0.5.2:0
+
+CP_DEPEND="
+   dev-java/commons-compress:0
+   dev-java/commons-csv:0
+   dev-java/conversant-disruptor:0
+   dev-java/jackson-core:0
+   dev-java/jackson-databind:0
+   dev-java/jackson-dataformat-xml:0
+   dev-java/jackson-dataformat-yaml:0
+   dev-java/jakarta-activation-api:1
+   dev-java/jansi:2
+   dev-java/javax-mail:0
+   dev-java/jctools-core:0
+   dev-java/jeromq:0
+   dev-java/kafka-clients:0
+   dev-java/lmax-disruptor:0
+   ~dev-java/log4j-api-${PV}:2
+   dev-java/slf4j-api:0
+   dev-java/woodstox-core:0
+"
+
+# Compile dependencies
+# POM: ${PN}/pom.xml
+# org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec:1.0.1.Final -> 
>=dev-java/jboss-jms-api-1.0.1:1.1
+# org.osgi:org.osgi.core:4.3.1 -> >=dev-java/osgi-core-api-5.0.0:0
+# POM: ${PN}/pom.xml
+# test? ch.qos.logback:logback-classic:1.2.3 -> !!!groupId-not-found!!!
+# test? ch.qos.logback:logback-core:1.2.3 -> !!!groupId-not-found!!!
+# test? com.github.tomakehurst:wiremock:2.26.3 -> !!!groupId-not-found!!!
+# test? 
com.google.code.java-allocation-instrumenter:java-allocation-instrumenter:3.0.1 
-> !!!groupId-not-found!!!
+# test? com.h2database:h2:1.4.200 -> !!!groupId-not-found!!!
+# test? 

[gentoo-commits] repo/proj/guru:dev commit in: sys-process/gotop/

2022-02-15 Thread Mathieu Tortuyaux
commit: 39230cc0cda37eefb9647b77be3921a421232faa
Author: Mathieu Tortuyaux  gmail  com>
AuthorDate: Tue Feb 15 09:18:08 2022 +
Commit: Mathieu Tortuyaux  gmail  com>
CommitDate: Tue Feb 15 09:18:08 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39230cc0

sys-process/gotop: sync with gotop-4.1.3 release

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mathieu Tortuyaux  gmail.com>

 sys-process/gotop/Manifest   | 8 +---
 sys-process/gotop/{gotop-4.1.2.ebuild => gotop-4.1.3.ebuild} | 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/sys-process/gotop/Manifest b/sys-process/gotop/Manifest
index a366c9bf6..5bbcd72c5 100644
--- a/sys-process/gotop/Manifest
+++ b/sys-process/gotop/Manifest
@@ -14,6 +14,8 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 
BLAKE2B 7e09c2779bf7a84
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
 DIST github.com%2Fdistatus%2Fbattery%2F@v%2Fv0.10.0.mod 163 BLAKE2B 
e29fcffcf5a00e86d5a6e9a6e5b2b986e152b41efc26751caa1b717e4784cda4256c81d45ce6e1c427ac229953b8546821e71337f83d0a4e6a8fa47ef74fcd32
 SHA512 
2d990300c852712007889ab9c00ce53bc9c4314b3d63a09b4e2edebf1434831154d52b56b1306d2ebcb87a817f2668b9db20ada12e96ae0ce144bf5ebea2f7ca
 DIST github.com%2Fdistatus%2Fbattery%2F@v%2Fv0.10.0.zip 29534 BLAKE2B 
233795c71b25e6c7e8c7c56916c5830f19da3f85d1ed5375e3a0d94ab6c5192d352ac28b04c3eaefa7ec10cd021d5154ab24ce81241f115d808479882abe44aa
 SHA512 
2bfe33f26df289b573860dc0054e29cde243fa7124253ca5b9d3fe4dab9c3e9502f964b5b4b3214ff18283eb699ceca28dc68647d450aafb39d1697c15c65354
+DIST 
github.com%2Fdroundy%2Fgoopt%2F@v%2Fv0.0.0-20170604162106-0b8effe182da.mod 32 
BLAKE2B 
06330cc0992cd391b6be9538a46d1ab48576eee3a894140c5cf779f5deebe4159bca13bb6fd2463ac69c3cc748801b8678d0474be11d143f0e4d3353c9473cd1
 SHA512 
87e57f02bcfb8f75318dd1da311f248ae475b6cd27eb802a5dec48dd4fb57e6a0b813b2c0009184275cebae34ced9b30588df6a237903d4a437c2ea97b2f1db7
+DIST 
github.com%2Fdroundy%2Fgoopt%2F@v%2Fv0.0.0-20170604162106-0b8effe182da.zip 
16048 BLAKE2B 
f92ff45edf831e38e37f9f6bca0675725c98d60faa27895551fb4097f1e606046852fc32c83f48a8cd2aaa59084b0eb7dca11eac487bf6adba584a6400107b63
 SHA512 
3f24f509be8356aa56de1e37afd13895e74074a48e88dab94ca3ad887de4c5569eec3e469520e4d22fd1c5c5226e1be988adcb5a29ef797736a11c3339fb142d
 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 
2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4
 SHA512 
5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341
 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.mod 106 BLAKE2B 
4876f70d70d2d8703d7b6abea5457e093043912d6a672bf7794a892d1c17b159ed2b92dee05ba1625a1b7cd6c8d66d6dc715bfc1d7c0f1c47965ae8e30506bb2
 SHA512 
ea3a26ed1f6df26a7e2aa64ea9d5d4a4c3005163cd8adc05028cf25d56d01d115bcda38b7af992242013c2610f26a184ce43dd1826309c95fa008fa9c8c387d9
 DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.zip 42349 BLAKE2B 
f2c476034a47330b5424159be4a323bded799ca489163c8d485e95f17ce519d6c4d771a35eaed83e831acbe20c1d9ec5b782469ce20aa224ab03de459228fe59
 SHA512 
8df5f490e26760bcfbfee216b5479321d060d4e48911c98e4d3375a6f84bd161b5d80769fb0326b3122534ff726e8a987bdce365464cdd042ab4cb5366d674aa
@@ -69,10 +71,10 @@ DIST github.com%2Fvalyala%2Ffastrand%2F@v%2Fv1.0.0.mod 35 
BLAKE2B 633e065861c4ed
 DIST github.com%2Fvalyala%2Ffastrand%2F@v%2Fv1.0.0.zip 4574 BLAKE2B 
8774d88c71dd7660bd1cbee96f4353226f03cb758970020e425f9e2823e18d0120655cdf616ff0956aadc046a094f5cf70ba3822b927140b63e5518e5ddacf24
 SHA512 
274fbaaafa35019d33e670832d42fc5685fd7827c0e72e5aed715b476bf1b61cf21f24549c9e5ac78f0bed447cb87a9a8f17d971f75eaf57c13bc37e3e0824b9
 DIST github.com%2Fvalyala%2Fhistogram%2F@v%2Fv1.0.1.mod 80 BLAKE2B 
14cf65d66a5acbe512ba0a633d662d8aa16a2165e4cf47948434928cdaa3f3b7003fc7341e01d63e81b1e46fcc93985d4939635ee6388167299d120a743f0e35
 SHA512 
b8b7df481074efdbb2faac4a5c8ffc17033954b1a5d32ea8f4872f90bdaa31074179ab5ed6143c1dd5fe8e7c5f43f26862d2ce61eed836b2ec32018de88d31db
 DIST github.com%2Fvalyala%2Fhistogram%2F@v%2Fv1.0.1.zip 3922 BLAKE2B 
70b809bf26d8b850bf7787c85fc5cf8806eaa887fa9a31d0a23e038daac94e58f694ae7625d7ff9170befc1ba6e6101cbf1c5beeefc834b360d47a46aa925190
 SHA512 
4d73f41aa5a5fea1cf5d5fffacf3de0de51a883b3a69292facd5aabad5acfd74adc6b390023930ce73d8b25e64aef215edbd826bdcfa29246a6ddf448dbfc174
+DIST 
github.com%2Fxxxserxxx%2Fgoopt%2F@v%2Fv0.0.0-20220210150945-f4719cb0883e.mod 34 
BLAKE2B 

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

2022-02-15 Thread Michał Górny
commit: 62c09f5146af4f83f76683be87af7e0f3fd219ee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 09:17:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:39:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c09f51

dev-python/pygame: Use PEP517 build

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

 dev-python/pygame/pygame-2.1.2-r1.ebuild | 82 
 1 file changed, 82 insertions(+)

diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild 
b/dev-python/pygame/pygame-2.1.2-r1.ebuild
new file mode 100644
index ..8678150bfbb4
--- /dev/null
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/;
+SRC_URI="
+   https://github.com/pygame/pygame/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+   media-libs/freetype
+   media-libs/libpng:0=
+   >=media-libs/sdl2-image-1.2.2
+   >=media-libs/sdl2-mixer-1.2.4
+   >=media-libs/sdl2-ttf-2.0.6
+   >=media-libs/smpeg2-0.4.4-r1
+   virtual/jpeg
+   midi? ( media-libs/portmidi )
+   X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
+   !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
+DEPEND="${RDEPEND}
+   test? (
+   media-libs/sdl2-image[gif,jpeg,png,tiff]
+   media-libs/sdl2-mixer[mp3,vorbis,wav]
+   )"
+# fontconfig used for fc-list
+RDEPEND+="
+   media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+   test? (
+   media-libs/fontconfig
+   sys-apps/util-linux
+   )"
+
+src_prepare() {
+   if ! use midi; then
+   rm test/midi_test.py || die
+   fi
+   distutils-r1_src_prepare
+}
+
+python_configure() {
+   PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+   "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+   # Disable automagic dependency on PortMidi.
+   if ! use midi; then
+   sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
+   fi
+}
+
+python_test() {
+   local -x PYTHONPATH=${BUILD_DIR}/install/lib
+   local -x SDL_VIDEODRIVER=dummy
+   local -x SDL_AUDIODRIVER=disk
+   script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Bug #497720
+   rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use examples && dodoc -r examples
+}



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

2022-02-15 Thread Michał Górny
commit: 9ecbcf25643067edd5d3aa71d1331588935a06da
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 09:11:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:39:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecbcf25

dev-python/pygame: Run tests verbosely

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

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

diff --git a/dev-python/pygame/pygame-2.1.2.ebuild 
b/dev-python/pygame/pygame-2.1.2.ebuild
index fed06bb2f71f..cbcc38720110 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -65,7 +65,7 @@ python_test() {
local -x SDL_VIDEODRIVER=dummy
local -x SDL_AUDIODRIVER=disk
distutils_install_for_testing --via-root
-   script -eqc "${EPYTHON} -m pygame.tests" || die
+   script -eqc "${EPYTHON} -m pygame.tests -v" || die
 }
 
 python_install() {



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

2022-02-15 Thread Michał Górny
commit: ff1653aa82e8fb777a7f971b519c75b0cb074ee1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 09:37:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:39:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1653aa

dev-python/python-dotenv: Fix installing entry points

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

 .../files/python-dotenv-0.19.2-entry-points.patch   | 21 +
 ...0.19.2.ebuild => python-dotenv-0.19.2-r1.ebuild} |  8 ++--
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/python-dotenv/files/python-dotenv-0.19.2-entry-points.patch 
b/dev-python/python-dotenv/files/python-dotenv-0.19.2-entry-points.patch
new file mode 100644
index ..a01806fbc8c1
--- /dev/null
+++ b/dev-python/python-dotenv/files/python-dotenv-0.19.2-entry-points.patch
@@ -0,0 +1,21 @@
+diff --git a/setup.py b/setup.py
+index a8122d3..c7bfe82 100644
+--- a/setup.py
 b/setup.py
+@@ -36,10 +36,12 @@ setup(
+ extras_require={
+ 'cli': ['click>=5.0', ],
+ },
+-entry_points='''
+-[console_scripts]
+-dotenv=dotenv.cli:cli
+-''',
++entry_points={
++"console_scripts": [
++"dotenv=dotenv.cli:cli",
++"python-dotenv=dotenv.cli:cli",
++],
++},
+ license='BSD-3-Clause',
+ classifiers=[
+ 'Development Status :: 5 - Production/Stable',

diff --git a/dev-python/python-dotenv/python-dotenv-0.19.2.ebuild 
b/dev-python/python-dotenv/python-dotenv-0.19.2-r1.ebuild
similarity index 72%
rename from dev-python/python-dotenv/python-dotenv-0.19.2.ebuild
rename to dev-python/python-dotenv/python-dotenv-0.19.2-r1.ebuild
index 662c99d941fc..066098d96dfe 100644
--- a/dev-python/python-dotenv/python-dotenv-0.19.2.ebuild
+++ b/dev-python/python-dotenv/python-dotenv-0.19.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,11 @@ DEPEND="
 DOCS=( CHANGELOG.md README.md )
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.18.0-second-entrypoint.patch  # bug 798648
+   # rename the entry point (note: old name is needed in tests)
+   # https://bugs.gentoo.org/798648
+   # also fix syntax since it doesn't seem to work anymore
+   # https://bugs.gentoo.org/833389
+   "${FILESDIR}"/python-dotenv-0.19.2-entry-points.patch
 )
 
 distutils_enable_tests --install pytest



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

2022-02-15 Thread Michał Górny
commit: 45a64c58f24ef26c59943956c13c09cc25850499
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 09:11:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:39:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a64c58

dev-python/pygame: Remove the unmaintained live ebuild

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

 dev-python/pygame/pygame-.ebuild | 77 
 1 file changed, 77 deletions(-)

diff --git a/dev-python/pygame/pygame-.ebuild 
b/dev-python/pygame/pygame-.ebuild
deleted file mode 100644
index 7207ee8e45a9..
--- a/dev-python/pygame/pygame-.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Python bindings for SDL multimedia library"
-HOMEPAGE="https://www.pygame.org/;
-EGIT_REPO_URI="https://github.com/pygame/pygame.git;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS=""
-IUSE="doc examples midi opengl test X"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
-   >=media-libs/sdl2-image-1.2.2
-   >=media-libs/sdl2-mixer-1.2.4
-   >=media-libs/sdl2-ttf-2.0.6
-   >=media-libs/smpeg2-0.4.4-r1
-   midi? ( media-libs/portmidi )
-   X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] )
-   !X? ( >=media-libs/libsdl2-1.2.5[threads] )"
-DEPEND="${RDEPEND}
-   test? (
-   media-libs/sdl2-image[gif,jpeg,png]
-   media-libs/sdl2-mixer[mp3,vorbis,wav]
-   )"
-# fontconfig used for fc-list
-RDEPEND+="
-   media-libs/fontconfig"
-# util-linux provides script
-BDEPEND="
-   test? (
-   media-libs/fontconfig
-   sys-apps/util-linux
-   )"
-
-python_configure() {
-   PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
-   "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
-
-   # Disable automagic dependency on PortMidi.
-   if ! use midi; then
-   sed -e "s:^pypm :#&:" -i Setup || die "sed failed"
-   fi
-}
-
-python_test() {
-   local -x PYTHONPATH=
-   local -x SDL_VIDEODRIVER=dummy
-   local -x SDL_AUDIODRIVER=disk
-   distutils_install_for_testing
-   script -eqc "${EPYTHON} -m pygame.tests" || die
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   # Bug #497720
-   rm -fr "${D}"$(python_get_sitedir)/pygame/{docs,examples,tests}/ || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use doc; then
-   docinto html
-   dodoc -r docs/*
-   fi
-
-   use examples && dodoc -r examples
-}



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

2022-02-15 Thread Michał Górny
commit: 493068a48f34deb7a8cf599ae358d8330c4d27fb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 09:14:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:39:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493068a4

dev-python/github3: Strip implicit pytest-xdist use

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

 dev-python/github3/github3-3.1.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/github3/github3-3.1.0.ebuild 
b/dev-python/github3/github3-3.1.0.ebuild
index 85f08b1503d1..6a9122cb9366 100644
--- a/dev-python/github3/github3-3.1.0.ebuild
+++ b/dev-python/github3/github3-3.1.0.ebuild
@@ -34,3 +34,8 @@ BDEPEND="
)"
 
 distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/d' tox.ini || die
+   distutils-r1_src_prepare
+}



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

2022-02-15 Thread Michał Górny
commit: c4f0b49c1de3d1b4a2522bdb5737489615132c0d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 09:37:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:39:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f0b49c

dev-python/python-dotenv: Use PEP517 build

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

 .../python-dotenv/python-dotenv-0.19.2-r2.ebuild   | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/python-dotenv/python-dotenv-0.19.2-r2.ebuild 
b/dev-python/python-dotenv/python-dotenv-0.19.2-r2.ebuild
new file mode 100644
index ..ca2e2965a5f9
--- /dev/null
+++ b/dev-python/python-dotenv/python-dotenv-0.19.2-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage .env files"
+HOMEPAGE="https://github.com/theskumar/python-dotenv;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+   test? (
+   >=dev-python/click-5[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/sh-1.09[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( CHANGELOG.md README.md )
+
+PATCHES=(
+   # rename the entry point (note: old name is needed in tests)
+   # https://bugs.gentoo.org/798648
+   # also fix syntax since it doesn't seem to work anymore
+   # https://bugs.gentoo.org/833389
+   "${FILESDIR}"/python-dotenv-0.19.2-entry-points.patch
+)
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+
+   # Avoid collision with dev-ruby/dotenv (bug #798648)
+   rm "${D}"/usr/bin/dotenv || die
+}



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

2022-02-15 Thread Michał Górny
commit: dbf516071347552f163cadcaf2e12034da367a32
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 09:12:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:39:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf51607

dev-python/pygame: Require tiff support in sdl2-image

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

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

diff --git a/dev-python/pygame/pygame-2.1.2.ebuild 
b/dev-python/pygame/pygame-2.1.2.ebuild
index cbcc38720110..0a8ee188120a 100644
--- a/dev-python/pygame/pygame-2.1.2.ebuild
+++ b/dev-python/pygame/pygame-2.1.2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
!X? ( >=media-libs/libsdl2-1.2.5[threads] )"
 DEPEND="${RDEPEND}
test? (
-   media-libs/sdl2-image[gif,jpeg,png]
+   media-libs/sdl2-image[gif,jpeg,png,tiff]
media-libs/sdl2-mixer[mp3,vorbis,wav]
)"
 # fontconfig used for fc-list



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

2022-02-15 Thread Yixun Lan
commit: e8d0bcb4cbf754a4d822e2beef6ac2365754e53a
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Feb 15 10:09:49 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Feb 15 10:11:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d0bcb4

dev-vcs/git-sizer: version bump, 1.5.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/git-sizer/Manifest   | 43 
 dev-vcs/git-sizer/git-sizer-1.5.0.ebuild | 85 
 2 files changed, 128 insertions(+)

diff --git a/dev-vcs/git-sizer/Manifest b/dev-vcs/git-sizer/Manifest
index 89215d13c8d0..3b2afc17b582 100644
--- a/dev-vcs/git-sizer/Manifest
+++ b/dev-vcs/git-sizer/Manifest
@@ -1,9 +1,15 @@
 DIST git-sizer-1.4.0.tar.gz 40928 BLAKE2B 
97ed9042b2c4cd44f11a6cd2dde072855bc84c2a8208eb2ffc9fffe64a083289b7917618a65819d90233d3fad51c6c560f295f1525605f745f6aeb05c0807c74
 SHA512 
4ef10ab9b01e3228a6899972a4964d9fb0a5ea4b8f1516f3753cb92f12de346a95908046a89b491fa766afd262c1befd15d7f5654701afb31faa1db07b0c96f4
+DIST git-sizer-1.5.0.tar.gz 78904 BLAKE2B 
15db1cd6e6e059b7526755d859f0b1a50cdc7c0a8bc1636b3ef6460adc3fd585777d97e0d83c87533e460045cf4109c3b1c0297a420753d42a4987931755
 SHA512 
64591c0f0b2cc35e78796ac9e4e9693453a4c1ce7d89d23d69c2d84b786586aaf63253f0d3d8e9561f0ef0c9a8ba04c67d6f066b75fb08e1f0eab51123d07d6d
 DIST github.com%2Fcli%2Fsafeexec%2F@v%2Fv1.0.0.mod 40 BLAKE2B 
7ab19e087a8058fa51d0e17ecfe123b7187acfddc96633385d54e68cd4522de69b5005da6f6f47970cf92a0c1f6164c2dfd439b620fa51c0d64d13dc0945bf05
 SHA512 
427d6b45641cc39b572963ab5d482860e50d5727ea8591598787d0bcdf00ca5cb12d24dd28bbbac45855f38d07d07bc686af5276f75ff5b0f6fc94eaffce150a
 DIST github.com%2Fcli%2Fsafeexec%2F@v%2Fv1.0.0.zip 6901 BLAKE2B 
fefb4882a93946812fc98c20dbb38cc8172fd207742552d233f3a3076de1da102a58188662e14bb86cb1b1b1ff50b898e0642f151c42f3cb13eb19d02e83cd14
 SHA512 
7b037e25dcc46063606f753e419143a8baa19a817fead39f7322370f8f4cc8abb3937c8790db85799d8a86582c0dbd9e7f2ef74408d837ecc646f23bec2bc6ad
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
+DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 
2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85
 SHA512 
4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
+DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 11159 BLAKE2B 
c176e4bc9b5534b0df153e027f22be7d28eefbea1c0adab10979f19d601b95d300c54086b5ee388f453c73b9931339b9b04208fc5e6512385b348c49faff5488
 SHA512 
bad73f3c47f70de55a90a977a1e2b4a68de545a8425c71533de081c7a8f71d7ab1b489001c56ba2e88dcb78c08804275f7f8128c812f50d005a074ed6dd9286f
+DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 
63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596
 SHA512 
967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
+DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 
475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c
 SHA512 
11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce
+DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 
944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b
 SHA512 
3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f
 DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
94636062c94f8ff68cdcab7593a3acae7b9616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79
 SHA512 

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

2022-02-15 Thread Yixun Lan
commit: ade525976a6c7e60c5333ac7a0c8f28922d081e8
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Feb 15 10:10:30 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Feb 15 10:11:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade52597

dev-vcs/git-sizer: add myself as maintainer

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/git-sizer/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/git-sizer/metadata.xml b/dev-vcs/git-sizer/metadata.xml
index 20f7778e93bb..b77af2de7793 100644
--- a/dev-vcs/git-sizer/metadata.xml
+++ b/dev-vcs/git-sizer/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-  
-github/git-sizer
-  
+   
+   d...@gentoo.org
+   Yixun Lan
+   
+   
+   github/git-sizer
+   
 



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/files/

2022-02-15 Thread Ben Kohler
commit: 8254e3b8f0f3a5a020f40d741a1d5e58283f3e4c
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 15 12:20:26 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Feb 15 12:25:05 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=8254e3b8

amd64/livegui/fsscript: user & session setup

Autologin to plasma, disable screen autolock, set firefox as default
browser

Signed-off-by: Ben Kohler  gentoo.org>

 .../specs/amd64/livegui/files/fsscript-stage2.sh   | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/releases/specs/amd64/livegui/files/fsscript-stage2.sh 
b/releases/specs/amd64/livegui/files/fsscript-stage2.sh
index 8b74df2a..6008de9e 100755
--- a/releases/specs/amd64/livegui/files/fsscript-stage2.sh
+++ b/releases/specs/amd64/livegui/files/fsscript-stage2.sh
@@ -8,3 +8,25 @@ source /tmp/envscript
 
 # No we don't want to run xdm...
 sed -e '/^DISPLAYMANAGER=/s/.*/DISPLAYMANAGER="sddm"/' -i 
/etc/conf.d/display-manager
+
+# Autologin via sddm to plasma
+echo "[Autologin]
+User=gentoo
+Session=plasma.desktop
+Relogin=yes" > /etc/sddm.conf
+
+# set up gentoo user
+echo "** useradd gentoo **"
+useradd -G users,wheel,audio,plugdev,games,cdrom -g users -c "Gentoo LiveGUI 
user" -m gentoo
+mkdir /home/gentoo/.config
+
+# Disable screen lock
+echo "[Daemon]
+Autolock=false" > /home/gentoo/.config/kscreenlockerrc
+
+# Firefox as default browser
+echo "[Default Applications]
+text/html=firefox.desktop" > /home/gentoo/.config/mimeapps.list
+
+# Clean up perms
+chown -R gentoo:users /home/gentoo



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/

2022-02-15 Thread Ben Kohler
commit: b8364ad7c77f4dac36903a08e1214edfdcd10cb3
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 15 12:22:07 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Feb 15 12:25:05 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b8364ad7

specs/amd64/livegui: add vim & weechat

Signed-off-by: Ben Kohler  gentoo.org>

 releases/specs/amd64/livegui/livegui-stage1.spec | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/releases/specs/amd64/livegui/livegui-stage1.spec 
b/releases/specs/amd64/livegui/livegui-stage1.spec
index 98b9cb2e..8856e835 100644
--- a/releases/specs/amd64/livegui/livegui-stage1.spec
+++ b/releases/specs/amd64/livegui/livegui-stage1.spec
@@ -47,6 +47,7 @@ livecd/packages:
app-editors/kile
app-editors/mg
app-editors/nano
+   app-editors/vim
app-eselect/eselect-repository
app-misc/livecd-tools
app-misc/mc
@@ -104,6 +105,7 @@ livecd/packages:
net-fs/cifs-utils
net-fs/nfs-utils
net-irc/irssi
+   net-irc/weechat
net-misc/chrony
net-misc/dhcpcd
net-misc/iputils



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/

2022-02-15 Thread Ben Kohler
commit: 121a2c42f33fabd080c5bbf7fc3e07a86e2e2f4f
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 15 12:23:22 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Feb 15 12:25:05 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=121a2c42

specs/amd64/livegui: disable livecd-tools auto-dhcp

Signed-off-by: Ben Kohler  gentoo.org>

 releases/specs/amd64/livegui/livegui-stage2.spec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/specs/amd64/livegui/livegui-stage2.spec 
b/releases/specs/amd64/livegui/livegui-stage2.spec
index dda70f01..bfc88b31 100644
--- a/releases/specs/amd64/livegui/livegui-stage2.spec
+++ b/releases/specs/amd64/livegui/livegui-stage2.spec
@@ -7,7 +7,7 @@ snapshot: @TIMESTAMP@
 source_subpath: default/livecd-stage1-amd64-plasma-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/livegui
 
-livecd/bootargs: dokeymap overlayfs
+livecd/bootargs: dokeymap overlayfs nodhcp
 livecd/fstype: squashfs
 livecd/iso: livegui-amd64-@TIMESTAMP@.iso
 livecd/type: gentoo-release-livecd



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

2022-02-15 Thread Michał Górny
commit: 260d0be45d14a9851d99755ac6d4f673c145acd8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 08:42:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:04:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260d0be4

dev-python/importlib_metadata: Bump to 4.11.1

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

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

diff --git a/dev-python/importlib_metadata/Manifest 
b/dev-python/importlib_metadata/Manifest
index 24d27b3a1ca0..4081f723ddff 100644
--- a/dev-python/importlib_metadata/Manifest
+++ b/dev-python/importlib_metadata/Manifest
@@ -1,2 +1,3 @@
 DIST importlib_metadata-4.10.1.tar.gz 42013 BLAKE2B 
056a8e16cacc961bef5168c903f5143a764028f576da964fa4b1462ecb98b5baa1b59653cf15a49b0f8d8c31cc9993c16c89d04d188cb1a99d3943ac4ec4
 SHA512 
96ceb9286145e2933ca3a1724fde4519819c27a1dc0947ef8e0c399a4cc2026875e673ab352f08bb4dd6aa10d78d8c9773a6fb0138e3065961df7e850ff37757
 DIST importlib_metadata-4.11.0.tar.gz 42170 BLAKE2B 
b1f0a887c3b62981b3312a06b0ebb0bc8e03313f6b1cfb58f59ef934f15aeb5247cf58befba7551f3485bd7162ed8a3c90633a88445a03257aeb9c15a101c08a
 SHA512 
d959fdbf947c034fcac921677041a9f765a09b9b63566f83680f4fe68260d09278f5a3fe443ce0c63a8e561f9cc6e0b48721e75c065af3c89a91cdffe6d2d451
+DIST importlib_metadata-4.11.1.tar.gz 42224 BLAKE2B 
7d376d0bfaf3304ea8412559bcbafd2a92ee88a045432a1245b5127ac1766c2842374f4e05e140e95f0e7e73072cdfe6fba6b140c656470f1c24aae8500b662f
 SHA512 
1f7a5469b378b9f3080ae893637eb5aa778267250c50c8a56786d912ef8cd2f737cc580686f7ce37351505728493ac5feb243823ec37b7afc978746e7dc70cef

diff --git a/dev-python/importlib_metadata/importlib_metadata-4.11.1.ebuild 
b/dev-python/importlib_metadata/importlib_metadata-4.11.1.ebuild
new file mode 100644
index ..3d83a45dfd42
--- /dev/null
+++ b/dev-python/importlib_metadata/importlib_metadata-4.11.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="https://github.com/python/importlib_metadata;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyfakefs[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   )
+"
+
+distutils_enable_sphinx docs dev-python/jaraco-packaging dev-python/rst-linker
+distutils_enable_tests unittest
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "importlib_metadata"
+   version = "${PV}"
+   description = "Read metadata from Python packages"
+   EOF
+}



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

2022-02-15 Thread Michał Górny
commit: fda06658b3e51370af4cb8095eb353adde73ace3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 08:48:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:04:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda06658

dev-python/proto-plus: Remove old

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

 dev-python/proto-plus/Manifest |  4 ---
 dev-python/proto-plus/proto-plus-1.19.2.ebuild | 34 
 dev-python/proto-plus/proto-plus-1.19.7.ebuild | 34 
 dev-python/proto-plus/proto-plus-1.19.8.ebuild | 34 
 dev-python/proto-plus/proto-plus-1.19.9.ebuild | 36 --
 5 files changed, 142 deletions(-)

diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest
index 49d7eb3da03d..522ce05ae2fa 100644
--- a/dev-python/proto-plus/Manifest
+++ b/dev-python/proto-plus/Manifest
@@ -1,5 +1 @@
-DIST proto-plus-1.19.2.gh.tar.gz 61183 BLAKE2B 
8c1c0a70ae573fc8c64004e4bd923f403bf82dbb3f9aef19239770fcd316e513ba11e6e47c56bda65c88e476072f0d90af02c83eb0fe8a4045cf3ceeccca3fc7
 SHA512 
c3cfb1b6aabeb4eab7f6c2c16551c1f9fbf29dc3199b496bc4b47b4b80cbe4684e5c97abe26fa4c1afd03c844a2e8f006f16c24932d2a7cf8190452943c2fad0
-DIST proto-plus-1.19.7.gh.tar.gz 64614 BLAKE2B 
918bb04a084cff8a2188a68c31f08aebd25443fd399d69ba9734d002f773df2769904e4aa551cd1d93586ee4710f2b7160e6a8eb4160fe1bb846be18155a7b29
 SHA512 
118187a852a998deba3b5d7e700cd084eab966b549c7dba6150f318e9602f950a9533e27d775f9f0bca2fedaed6375b592bae42c55cf5aee8b52708fcc4691c8
-DIST proto-plus-1.19.8.gh.tar.gz 64668 BLAKE2B 
d90ba4bd2404a0b05325e08e9ec39de0b819af00e9229ca54a7173364a99e0cedb584696093f3df7720d96f8291fad4f26b9963171de8ebd44396550dc932e17
 SHA512 
e9bd790ec7d2cc7fa54e5c8be374e4a7bc5c92899c5259e6985024fe1c9e25768c1355b808a9a4c38b132026412b2e7d91c5fe0098af661b1dac604b84aaf2ee
-DIST proto-plus-1.19.9.gh.tar.gz 64845 BLAKE2B 
82f6021b912140c49e8625c51050a384f8375a3619a78537f6aadded03ce7524687e8f118cd4081c9a8376b3756c608ed781cac9808fb2c8d0bad9e32d2063ec
 SHA512 
671dad31faf33a81bc90d98ffac599b51930f1f4f17c10c9a1dd5f242b3c55d04b9e59080197cdd42c1c430a72e1e812aadafbcf20cfb5da2fcd17c20e5a69e3
 DIST proto-plus-1.20.0.gh.tar.gz 65648 BLAKE2B 
19cfcfde913896de83d17c36bacd7799a9f28ea20c4681266b2194c6521aef116f6a594df8be8912bdf8d84a0ab09d283ec444ba114592ebb7017db257fe
 SHA512 
1e399bc0ac686f33242c1d15c15255ec1815e94eaf87de03e5145cc6ed249048c3b8af081b70964cb7b6baf8286f6be2f461c3638331a2269a5b2d89976ffa6a

diff --git a/dev-python/proto-plus/proto-plus-1.19.2.ebuild 
b/dev-python/proto-plus/proto-plus-1.19.2.ebuild
deleted file mode 100644
index 762787eae60d..
--- a/dev-python/proto-plus/proto-plus-1.19.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="Beautiful, Pythonic protocol buffers"
-HOMEPAGE="https://pypi.org/project/proto-plus/ 
https://github.com/googleapis/proto-plus-python;
-SRC_URI="
-   https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-python-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/google-api-core[${PYTHON_USEDEP}]
-   dev-python/grpcio[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme

diff --git a/dev-python/proto-plus/proto-plus-1.19.7.ebuild 
b/dev-python/proto-plus/proto-plus-1.19.7.ebuild
deleted file mode 100644
index 762787eae60d..
--- a/dev-python/proto-plus/proto-plus-1.19.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="Beautiful, Pythonic protocol buffers"
-HOMEPAGE="https://pypi.org/project/proto-plus/ 
https://github.com/googleapis/proto-plus-python;
-SRC_URI="
-   https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-python-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/google-api-core[${PYTHON_USEDEP}]
-   dev-python/grpcio[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/sphinx_rtd_theme

diff --git a/dev-python/proto-plus/proto-plus-1.19.8.ebuild 

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

2022-02-15 Thread Michał Górny
commit: d94948a58ad4574d9f016e5e16fd99b937af7b6e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 08:56:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:04:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94948a5

dev-python/nbclient: Bump to 0.5.11

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

 dev-python/nbclient/Manifest   |  1 +
 dev-python/nbclient/nbclient-0.5.11.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest
index dfac5e5cfb91..3adc08ec7be3 100644
--- a/dev-python/nbclient/Manifest
+++ b/dev-python/nbclient/Manifest
@@ -1 +1,2 @@
+DIST nbclient-0.5.11.gh.tar.gz 75556 BLAKE2B 
5c9e44ea1efc05457427ba6fb9bbb319efd5eb314ca4964e0df4b842faa3341f4f51ef74565434ddaf0dcf56c9e2a83ce7bd36ab6c50cc1d0349ecc50af75b51
 SHA512 
e4142dd28e21be7803651b8b7ed646e168a302edc2ec806b58fdd79454059fea3fedf270e1aaec6152433a15c2280bd38e4dfb0d740091a2ab2987530dbe3c6a
 DIST nbclient-0.5.5.gh.tar.gz 72661 BLAKE2B 
b2be54c03c12a2cdc641e329946bae37a7b8c1c4aee8ac686c6e3350f27cf7a0a2e64653afb8acac7e373f5cbbab05feba3c1c4d7e8856974621f0d1c96005df
 SHA512 
3066f847c175ac26ab6918b71e84a8f87bc922f624011b707f8b0a6d872c123d7979a5ffec24a933b6f98a7f83bf530926ecccb5a1c6f24bd84b3fbda07fdf48

diff --git a/dev-python/nbclient/nbclient-0.5.11.ebuild 
b/dev-python/nbclient/nbclient-0.5.11.ebuild
new file mode 100644
index ..3c26e9ba6a0e
--- /dev/null
+++ b/dev-python/nbclient/nbclient-0.5.11.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client library for executing Jupyter notebooks"
+HOMEPAGE="
+   https://nbclient.readthedocs.io/en/latest/
+   https://github.com/jupyter/nbclient/
+   https://pypi.org/project/nbclient/;
+SRC_URI="
+   https://github.com/jupyter/nbclient/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.0[${PYTHON_USEDEP}]
+   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-02-15 Thread Michał Górny
commit: e85d38806ee31ad3636907ab1517e75ee1063fd8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 08:49:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:04:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85d3880

dev-python/proto-plus: Bump to 1.20.1

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

 dev-python/proto-plus/Manifest |  1 +
 dev-python/proto-plus/proto-plus-1.20.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest
index 522ce05ae2fa..e16e8c857cf5 100644
--- a/dev-python/proto-plus/Manifest
+++ b/dev-python/proto-plus/Manifest
@@ -1 +1,2 @@
 DIST proto-plus-1.20.0.gh.tar.gz 65648 BLAKE2B 
19cfcfde913896de83d17c36bacd7799a9f28ea20c4681266b2194c6521aef116f6a594df8be8912bdf8d84a0ab09d283ec444ba114592ebb7017db257fe
 SHA512 
1e399bc0ac686f33242c1d15c15255ec1815e94eaf87de03e5145cc6ed249048c3b8af081b70964cb7b6baf8286f6be2f461c3638331a2269a5b2d89976ffa6a
+DIST proto-plus-1.20.1.gh.tar.gz 66180 BLAKE2B 
ee0299c8e9c9882ce417f6f885df18cd833dfbad80e0e92ca4e589eea794b0b00577d4c01fa69790f97f31d8bdfd20f07f4c7601bdf6ee28a7427f0e56714eb4
 SHA512 
12d9f76230d592c68083421bbb40c4b57741545c238227a743c275820a4d7ae53ea45d7ae5e73495b14736a95aa96250e243220f8b9bb5c988c12a2f84f654d6

diff --git a/dev-python/proto-plus/proto-plus-1.20.1.ebuild 
b/dev-python/proto-plus/proto-plus-1.20.1.ebuild
new file mode 100644
index ..dc2848b431d0
--- /dev/null
+++ b/dev-python/proto-plus/proto-plus-1.20.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Beautiful, Pythonic protocol buffers"
+HOMEPAGE="https://pypi.org/project/proto-plus/ 
https://github.com/googleapis/proto-plus-python;
+SRC_URI="
+   https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-python-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/google-api-core[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme



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

2022-02-15 Thread Michał Górny
commit: 975bacacf9e40f23f80072fb5b8ea0357975817a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 08:46:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:04:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975bacac

dev-python/osrf_pycommon: Bump to 2.0.1

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

 dev-python/osrf_pycommon/Manifest  |  1 +
 .../osrf_pycommon/osrf_pycommon-2.0.1.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/osrf_pycommon/Manifest 
b/dev-python/osrf_pycommon/Manifest
index 753f5a7633c2..34446f944791 100644
--- a/dev-python/osrf_pycommon/Manifest
+++ b/dev-python/osrf_pycommon/Manifest
@@ -1,2 +1,3 @@
 DIST osrf_pycommon-1.0.0.tar.gz 45084 BLAKE2B 
83bfd5393575a5032e72ae93c9c3eec87d2907ce3fbd3e9fe14a94e5470d61594ab75bca394ec4b7960bbdb16c3ec060966bd6bf47f9a4037d530501c7ce947f
 SHA512 
ff7204116c94eef972b7071f8d6c68fd7cdb1a518fd6c77cd47f54e5390815ff4b6a7d265ef3ed0093c1baa20eb332d69e92926e856da0e34b7186100b688d83
 DIST osrf_pycommon-2.0.0.tar.gz 45467 BLAKE2B 
bcf83b66dd19e24182e6fee75674f0481bdeb2498ea2a0d10c56977651da60f9706df525ee71f64d5eb1a24e2e5b4acaf13f19f94b787ce5b424c81e
 SHA512 
ebb06a86c3527ea9dfb24778410a7f84d5560216aedd4ed5fe0b22660b6fbf9625d093dc8653db58a2cc7f3a81e6c4a2770fca90694441cdb141fb840935c50e
+DIST osrf_pycommon-2.0.1.tar.gz 45839 BLAKE2B 
9961eade38c8de980cee01debbc177ae8ef3ef872d2525c9c6a1660e2323a5bfc02d9f5e6295aeada0cb3a9506da27637eb3c042a1328aff7b5e0e6435bd4dc4
 SHA512 
9f8affe81c6adc7436ccf9481a84b98a32650c6a0d6bff9c378faf1a9202bfeccb9f72046fecdcdd38f5d6047319db97e6e7e090446ab2fce759949046590f4b

diff --git a/dev-python/osrf_pycommon/osrf_pycommon-2.0.1.ebuild 
b/dev-python/osrf_pycommon/osrf_pycommon-2.0.1.ebuild
new file mode 100644
index ..2c0977439143
--- /dev/null
+++ b/dev-python/osrf_pycommon/osrf_pycommon-2.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Commonly needed Python modules used by Python software developed 
at OSRF"
+HOMEPAGE="https://github.com/osrf/osrf_pycommon;
+SRC_URI="https://github.com/osrf/osrf_pycommon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # linting is something upstreams do
+   # for us, it either means unneeded deps or breakage due to changes
+   epytest --ignore tests/test_code_format.py
+}



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

2022-02-15 Thread Michał Górny
commit: 523fcc2516eb8bf645fb9379da18ae2d94538834
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 08:48:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 09:04:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523fcc25

dev-python/dns-lexicon: Bump to 3.9.4

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

 dev-python/dns-lexicon/Manifest |  1 +
 dev-python/dns-lexicon/dns-lexicon-3.9.4.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest
index fb22138c9790..f4c2edc515f5 100644
--- a/dev-python/dns-lexicon/Manifest
+++ b/dev-python/dns-lexicon/Manifest
@@ -3,3 +3,4 @@ DIST dns-lexicon-3.8.4.tar.gz 7850337 BLAKE2B 
f72a338c00346091df2cf53fa01cbc34e8
 DIST dns-lexicon-3.8.5.tar.gz 7850115 BLAKE2B 
27dfb837385e370142d82bc682627fa96efc8a4868f9a5532ace608e2739afbecee82dcb531e9a4e0cdf9b2c68e639ae5c7ad1f4774e80f989c13eaa86c93d7a
 SHA512 
e50fdb5c0b0d250babaff0a2d485f9112732a9e975cb853329dbcec33fe592e80a28c469b17cc0a5544909285805c1c20578b5e5f4b22ff6259b624be8c6acde
 DIST dns-lexicon-3.9.0.tar.gz 7843652 BLAKE2B 
de6339c8f739d00aefca831adfccaed3914c0d9103e7dd5a175215761a27e29eca3c2e26c08239df2e6a34afbe7228013cab7123572c6481ed4e31fa2a20236d
 SHA512 
4bc26018e0702345e86fa352eddff89358b34e878864e6273e89798cce81c4ef9e4ff06a1298481c8496237bb26d8d7c3286c82aac99117a49faa64ea329c307
 DIST dns-lexicon-3.9.2.tar.gz 7833249 BLAKE2B 
48ea6da7f47f6de72bf1d11c1226e2e31001ffe08f45ed3b1b0ca42ea134076c0fe4025fa38c4eca9255ef7f4f00b2dbfa0116680c4d112c2bc37e603090
 SHA512 
f4052e2837ee43ce8aaadc9e5adbb522f2a9035a5d1813b35c3bd84fb651e10a42594529328d12153d086f2b8d84bb35eb4af2425010df4e8784f4972de00027
+DIST dns-lexicon-3.9.4.tar.gz 8358079 BLAKE2B 
d029044ca1afed1e392c3f73fbace9019f94a2be4126dcde991f7a279bed60d00225a97e584268540219c1ceb4a33cb244baa6fd9769db937e25c50cd8c76aa5
 SHA512 
5a982a4727fbe88fbc5a505c6ce4712d455fc208dbb3917f74cb6a2a9d7f1891afc39badd6cef200c336aec220da6de435f0680ab972e6e40dac27b5388dc391

diff --git a/dev-python/dns-lexicon/dns-lexicon-3.9.4.ebuild 
b/dev-python/dns-lexicon/dns-lexicon-3.9.4.ebuild
new file mode 100644
index ..4b77e87a7fdb
--- /dev/null
+++ b/dev-python/dns-lexicon/dns-lexicon-3.9.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
+HOMEPAGE="https://pypi.org/project/dns-lexicon/;
+SRC_URI="https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/lexicon-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tldextract[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/zeep[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Requires the "localzone" module
+   lexicon/tests/providers/test_localzone.py
+   # Requires the "softlayer" module
+   lexicon/tests/providers/test_softlayer.py
+   # Requires the "transip" module
+   lexicon/tests/providers/test_transip.py
+   # Requires the "oci" module
+   lexicon/tests/providers/test_oci.py
+   # Uses tldextract which needs Internet access to download its database
+   lexicon/tests/providers/test_auto.py
+)
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   optfeature_header \
+   "Install the following packages to enable support for 
additional DNS providers:"
+   optfeature Gransy dev-python/zeep
+   optfeature Route53 dev-python/boto3
+   optfeature DDNS dev-python/dnspython
+   fi
+}



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

2022-02-15 Thread Stephan Hartmann
commit: 66a3823d5a88adc30ab83218d01b28bff7b34de8
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Feb 15 09:04:47 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Feb 15 09:05:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a3823d

www-client/google-chrome: automated update (98.0.4758.102)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...le-chrome-98.0.4758.80.ebuild => google-chrome-98.0.4758.102.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 8de795c3e550..fdb0e3a2f2b4 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_98.0.4758.80-1_amd64.deb 90845912 BLAKE2B 
5ed056a2634991dda0d56807d0c654da4450da10ad1c4f6f7941f293be6516f349b4e488818c6321427b75e993734b1cb22e0ba518ecc821fee5062f5d90f927
 SHA512 
83d151f05017ee1f255f4134ee84efdb5c7826d6c64d43e6d402bef1569e4800806be0f87af3cacd240917cacaeedb9cae5833ccbc65740482f6aafbef9b38e7
+DIST google-chrome-stable_98.0.4758.102-1_amd64.deb 90840348 BLAKE2B 
70853126ce8d7b5c2c98ffbf56dec5adbd6c856cb282e298ccb132f19f5cfdc36b4eed66618111afc2fb67c7877cffc689a009d6cb01ce997465f2d7a12a8282
 SHA512 
6f3d722aadd03bbcfb9fee1b812632a6c055c3b321e458221c56e0af0123eee8e539bbe880f7b6695cf95ac3f84f50074bcf7c2a948864c2ef68b3081868ffc4

diff --git a/www-client/google-chrome/google-chrome-98.0.4758.80.ebuild 
b/www-client/google-chrome/google-chrome-98.0.4758.102.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-98.0.4758.80.ebuild
rename to www-client/google-chrome/google-chrome-98.0.4758.102.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2022-02-15 Thread Stephan Hartmann
commit: fc53ab28126dfe5a4ff8bb1fb775650b7ef24e8e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Feb 15 09:04:59 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Feb 15 09:05:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc53ab28

www-plugins/chrome-binary-plugins: automated update (98.0.4758.102)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...s-98.0.4758.80.ebuild => chrome-binary-plugins-98.0.4758.102.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 684dfbafd75d..b6bbba2f5910 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_99.0.4844.27-1_amd64.deb 82983096 BLAKE2B 
3d13c2ed6a51cc5ea881341a16ffd4a6f2d5810ae984d73fe8fd5d07cbc666ac6cf2151b6168b61d5bcb8a874f0bbb37d15ff64ad25cbf67ac2cc89ec5678412
 SHA512 
d0254f9a781113c09adb66c5a560b3ab453a14d42dc228d22773a0219401e0c9ed737c5dffbd0633f7b519ff542d832e4b1f4b8612e5db2cf4e4fed5116ffc6e
-DIST google-chrome-stable_98.0.4758.80-1_amd64.deb 90845912 BLAKE2B 
5ed056a2634991dda0d56807d0c654da4450da10ad1c4f6f7941f293be6516f349b4e488818c6321427b75e993734b1cb22e0ba518ecc821fee5062f5d90f927
 SHA512 
83d151f05017ee1f255f4134ee84efdb5c7826d6c64d43e6d402bef1569e4800806be0f87af3cacd240917cacaeedb9cae5833ccbc65740482f6aafbef9b38e7
+DIST google-chrome-stable_98.0.4758.102-1_amd64.deb 90840348 BLAKE2B 
70853126ce8d7b5c2c98ffbf56dec5adbd6c856cb282e298ccb132f19f5cfdc36b4eed66618111afc2fb67c7877cffc689a009d6cb01ce997465f2d7a12a8282
 SHA512 
6f3d722aadd03bbcfb9fee1b812632a6c055c3b321e458221c56e0af0123eee8e539bbe880f7b6695cf95ac3f84f50074bcf7c2a948864c2ef68b3081868ffc4
 DIST google-chrome-unstable_100.0.4878.0-1_amd64.deb 83136612 BLAKE2B 
4646582472053819e4261037a9556b8fc5ddd94d77d5e39bb1f9f657a6604f77c8a8d7f57228bd7b78ddbb155c081f640a8b44204363fc006befaed407a191f1
 SHA512 
bf893d20839fae3cc9ed859b63aec4c808a5d718385a4dc6585fce1e789f78185ca2b91b142f935df8ed00ca6c60d23e194036414a2be510d418e54b69a1ecfd

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-98.0.4758.80.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-98.0.4758.102.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-98.0.4758.80.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-98.0.4758.102.ebuild



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

2022-02-15 Thread 罗百科
commit: e6ceec0fff29c7dce9c40690044f580552d8a923
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 15 10:53:17 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Tue Feb 15 10:53:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ceec0f

net-misc/kafka-bin: Bump to 3.1.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick Lauer  gentoo.org>

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.1.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index dbdc04aef8f0..16c986c8b116 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,2 +1,3 @@
 DIST kafka_2.13-2.8.1.tgz 71438574 BLAKE2B 
51969ae472665f5716f0ee9df35d627221d1347ea0ddcbc0812774606c3c8251670a7f79eaf93eb3141494042f967e9eeca14ae078937afb6bc29c2ef57bd68c
 SHA512 
91fcd1061247ad0ddb63fa2b5c0251ee0e58e60cc9e1a3ebe2e84e9a31872448a36622dd15868de2c6d3f7e26020a8c61477bc764e2fb6776a25e4344eb8892d
 DIST kafka_2.13-3.0.0.tgz 86396520 BLAKE2B 
a58b3638dd17ead6677db367003c727ad52827ebed0a5dd7772a56821866b867decb8e8e344106b047d40c6c19ce925c468d3879f4a1ce14f965adecf5b5432f
 SHA512 
86cdeb04af123399858d03431e9777948c1c40ec0d843966cf9bd90b8235b47ebbb5cb96d1f0660710b9286da86bbb5ee65e21e757606f5a1e67f970ae5cf57c
+DIST kafka_2.13-3.1.0.tgz 88130011 BLAKE2B 
1dbd0f0cbc54ee19c47acff6aa25b4867e25fde81239a7b5e2f8ef6f42a727e041c006457964e48caec95cc8dc0b4ccc0f391b67264bcf27a61b9111e707fc2b
 SHA512 
5954c1cf38187134a6e0a21520cbef5cd5320a3e9290e630c3895990e892219917d911fabbc64da5db17bcaa940b8277c23344b50f2ff4256eaca78116e9fdc9

diff --git a/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild
new file mode 100644
index ..3ac960f997f4
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.1.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/;
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:1.8"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XML-Parser/

2022-02-15 Thread Jakov Smolić
commit: 4677a1afc2d6e282e0ac4ef2c876a1b4c79740e0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 10:29:02 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 10:31:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4677a1af

dev-perl/XML-Parser: drop 2.440.0 (EAPI 5--)

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/XML-Parser/Manifest  |  1 -
 dev-perl/XML-Parser/XML-Parser-2.440.0.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-perl/XML-Parser/Manifest b/dev-perl/XML-Parser/Manifest
index ddc482776f3f..d8458205f03d 100644
--- a/dev-perl/XML-Parser/Manifest
+++ b/dev-perl/XML-Parser/Manifest
@@ -1,2 +1 @@
-DIST XML-Parser-2.44.tar.gz 237377 BLAKE2B 
3d45053b98ef6944122fc4e61a8dd9bf25b3313d635c043ac065387befeb52c9963d1f9c5bceb45d7e288f13a6a83a39ccbed8ab2806867d379565199ecf
 SHA512 
4790d20d89478880b18255679727e5b2fb2860bb4de67d5032c805fd44c9f90697a240a612aba51255325192253aa578b346d658b29f631a4e92ad96e7d65b61
 DIST XML-Parser-2.46.tar.gz 254763 BLAKE2B 
a815c8f517adb609a1690e6127660eb339649eacffb21d77664b4f9ea071fbaeb432f50bc6469cb36a6b9b4b4e037f778dd2289bed6d87f497713d1d8cab9d0e
 SHA512 
c4609495cc5ca34952f61876a690ef76d42eee6689d1bedb8036c9eab918525ec5213f1639c7178c029ee0f8765a2ca5eb0197f6e39b8be6d5dbc3f3c1d0b389

diff --git a/dev-perl/XML-Parser/XML-Parser-2.440.0.ebuild 
b/dev-perl/XML-Parser/XML-Parser-2.440.0.ebuild
deleted file mode 100644
index 744eee96e008..
--- a/dev-perl/XML-Parser/XML-Parser-2.440.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=TODDR
-MODULE_VERSION=2.44
-inherit perl-module multilib
-
-DESCRIPTION="A Perl extension interface to James Clark's XML parser, expat"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-libs/expat-1.95.1-r1"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do
-
-src_configure() {
-   myconf="EXPATLIBPATH=${EPREFIX}/usr/$(get_libdir) 
EXPATINCPATH=${EPREFIX}/usr/include"
-   perl-module_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2022-02-15 Thread Rui Huang
commit: 8e0fbba390388b6edda4b91ebd4044c87f443c31
Author: Huang Rui  gmail  com>
AuthorDate: Tue Feb 15 08:11:29 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Feb 15 10:51:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e0fbba3

sci-electronics/verilator: bump to 4.218

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-4.218.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index b6886371b..9d925d2d4 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1,3 @@
 DIST verilator-4.204.tar.gz 2371483 BLAKE2B 
9f029d281f6d4430f45cfaf49d791d5d5c2151e179f53b9e39c0bfedf35ddb2e9d145714937424c0212b0cc2ef8d127684412a1a861a1491c42d6964f341fec2
 SHA512 
4a793d28e6e559309dec41150b025aed45f394980888d94a99bd24f0638aa3df7f32d914550fbb346e79127931636a606171ccee62337e1238b084f66e48ce61
 DIST verilator-4.210.tar.gz 2401752 BLAKE2B 
3387fb72511bdf9179001d09a9fff4d34746fc1eb4475ef50cb606d3102828cdf008399b5aab8ac515704b546956912468d88d9c6ace5ba5e042f9614d6e6a32
 SHA512 
f74b44a6dc26c1d1c21308e12b1f9ecdf14611acb53ed1a0e50d0977c69238fe2fbf6759c1dfbe833c9ecd5858f2650e193dae0fcf4179cf18fe771d50d4dcfa
+DIST verilator-4.218.tar.gz 2532208 BLAKE2B 
85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78
 SHA512 
26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4

diff --git a/sci-electronics/verilator/verilator-4.218.ebuild 
b/sci-electronics/verilator/verilator-4.218.ebuild
new file mode 100644
index 0..2c41dd1ed
--- /dev/null
+++ b/sci-electronics/verilator/verilator-4.218.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+   eautoconf --force
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2022-02-15 Thread Jakov Smolić
commit: b321429af42147570b2676ed2086250904eeffbf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 11:26:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 11:27:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b321429a

dev-java/emma: drop 2.0.5312-r3 (EAPI 5--)

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/emma/emma-2.0.5312-r3.ebuild | 49 ---
 1 file changed, 49 deletions(-)

diff --git a/dev-java/emma/emma-2.0.5312-r3.ebuild 
b/dev-java/emma/emma-2.0.5312-r3.ebuild
deleted file mode 100644
index 08620ee93566..
--- a/dev-java/emma/emma-2.0.5312-r3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Free Java code coverage tool"
-HOMEPAGE="http://emma.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
-
-LICENSE="CPL-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-IUSE="+launcher"
-
-CDEPEND="
-   dev-java/ant-core
-   launcher? ( !sci-biology/emboss )"
-
-RDEPEND="
-   ${CDEPEND}
-   >=virtual/jre-1.6"
-
-DEPEND="
-   ${CDEPEND}
-   >=virtual/jdk-1.6"
-
-EANT_BUILD_TARGET="build"
-
-java_prepare() {
-   epatch "${FILESDIR}/${P}-java15api.patch"
-   # bcp mangling unneccessary for 1.4+ and breaks with IBM 1.6 - bug 
#220463
-   sed -e '/bootclasspathref/d' -e '/extdirs/d' -i build.xml || die
-}
-
-src_install() {
-   java-pkg_dojar "dist/${PN}.jar"
-   java-pkg_dojar "dist/${PN}_ant.jar"
-   java-pkg_register-ant-task
-
-   use launcher && java-pkg_dolauncher ${PN} --main emmarun
-
-   # One of these does not have java sources
-   use source && java-pkg_dosrc */*/com 2> /dev/null
-}



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

2022-02-15 Thread Andrew Ammerlaan
commit: 6174de9c02838be41098b4f807d76caf4d3b145c
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Feb 15 08:05:09 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Feb 15 08:06:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6174de9c

media-video/droidcam: add version 1.8.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-video/droidcam/Manifest  |   1 +
 media-video/droidcam/droidcam-1.8.2.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/media-video/droidcam/Manifest b/media-video/droidcam/Manifest
index 12a5981ccc16..4cb844547c78 100644
--- a/media-video/droidcam/Manifest
+++ b/media-video/droidcam/Manifest
@@ -1 +1,2 @@
 DIST droidcam-1.8.1.tar.gz 84566 BLAKE2B 
ba023c98159003bef39eac2fcff211243aa5fb2cc4369a333c5b78c9708b8c34ff9987d6b84628b32e436bab776e0c8c83f75b7c6a788f85831d3d17dd468833
 SHA512 
58ce6014004edcbf89b4847ed916f9cd2757865172c61e446a04b2f6d93395db1013f0cb31f0b10161bfd83a1436e684891c3457371a3ad62308509bb85b4cf4
+DIST droidcam-1.8.2.tar.gz 84797 BLAKE2B 
b2458dd04b467106a6d9a8a9f3d44058641a7c8ca429d5c92f498401c07f6bc364dc056755f21b40faac7e7aec1877250afb119ac3b7f979b24cdeb86f45c384
 SHA512 
507f513c8d0dffa86afe5368ccab5461931e236b6352269a6eb5e970a79e5f9b386808da3466f3b391e955170b47b24a82663632ddc3c3c84e4de5988b7d3f8f

diff --git a/media-video/droidcam/droidcam-1.8.2.ebuild 
b/media-video/droidcam/droidcam-1.8.2.ebuild
new file mode 100644
index ..5f559ce94e00
--- /dev/null
+++ b/media-video/droidcam/droidcam-1.8.2.ebuild
@@ -0,0 +1,155 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop linux-mod xdg
+
+DESCRIPTION="Use your phone or tablet as webcam with a v4l device driver and 
app"
+HOMEPAGE="https://www.dev47apps.com/droidcam/linux/;
+SRC_URI="https://github.com/dev47apps/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="gtk"
+
+# Requires connection to phone/tablet
+RESTRICT="test"
+
+DEPEND="
+   app-pda/libplist
+   app-pda/libusbmuxd
+   dev-libs/glib
+   dev-libs/libappindicator:3
+   dev-libs/libxml2
+   dev-util/android-tools
+   media-libs/alsa-lib
+   media-libs/libjpeg-turbo
+   >=media-libs/speex-1.2.0-r1
+   media-video/ffmpeg
+   gtk? (
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/pango
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+BUILD_TARGETS="all"
+MODULE_NAMES="v4l2loopback-dc(video:${S}/v4l2loopback:${S}/v4l2loopback)"
+MODULESD_V4L2LOOPBACK_DC_ENABLED="yes"
+
+CONFIG_CHECK="~SND_ALOOP VIDEO_DEV VIDEO_V4L2 MEDIA_SUPPORT 
MEDIA_CAMERA_SUPPORT"
+ERROR_SND_ALOOP="CONFIG_SND_ALOOP is optionally required for audio support"
+
+PATCHES="${FILESDIR}/${PN}-makefile-fixes.patch"
+
+src_prepare() {
+   if ! use gtk; then
+   default
+   sed -i -e '/cflags gtk+/d' Makefile || die
+   else
+   xdg_src_prepare
+   # remove path and extension from Icon and Exec entry
+   sed -i -e 's/Icon=\/opt\/droidcam-icon.png/Icon=droidcam/g' \
+   -e 's/\/usr\/local\/bin\/droidcam/droidcam/g' \
+   droidcam.desktop || die
+   sed -i -e 
's%/opt/droidcam-icon.png%/usr/share/icons/hicolor/96x96/apps/droidcam.png%g' 
src/droidcam.c || die
+   fi
+}
+
+src_configure() {
+   set_arch_to_kernel
+   default
+}
+
+src_compile() {
+   if use gtk; then
+   emake droidcam
+   fi
+   emake droidcam-cli
+
+   if linux_chkconfig_present CC_IS_CLANG; then
+   BUILD_PARAMS+=' CC=${CHOST}-clang'
+   if linux_chkconfig_present LD_IS_LLD; then
+   BUILD_PARAMS+=' LD=ld.lld'
+   if linux_chkconfig_present LTO_CLANG_THIN; then
+   # kernel enables cache by default leading to 
sandbox violations
+   BUILD_PARAMS+=' ldflags-y=--thinlto-cache-dir= 
LDFLAGS_MODULE=--thinlto-cache-dir='
+   fi
+   fi
+   fi
+   export KERNEL_DIR || die
+   linux-mod_src_compile
+}
+
+src_test() {
+   pushd "v4l2loopback" || die
+   default
+   ./test || die
+   popd || die
+}
+
+src_install() {
+   if use gtk; then
+   dobin droidcam
+   newicon -s 32 icon.png droidcam.png
+   newicon -s 96 icon2.png droidcam.png
+   domenu droidcam.desktop
+   fi
+   dobin droidcam-cli
+
+   # The cli and gui do not auto load the module if unloaded (why not 
though?)
+   # so we just put it in modules-load.d to make sure it always works
+   insinto /etc/modules-load.d
+   if 

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

2022-02-15 Thread Andreas Sturmlechner
commit: 88035c952386afc72fbd21918deb8df32e1a13e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 15 07:10:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 15 10:23:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88035c95

dev-qt/qtwayland: Bump 5.15.2-r20 in place to KDE d6a6b727

One patch was upstreamed.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwayland/Manifest  |  2 +-
 ...ayland-5.15.2-simplify-roundtrip-behavior.patch | 82 --
 dev-qt/qtwayland/qtwayland-5.15.2-r20.ebuild   |  3 +-
 3 files changed, 2 insertions(+), 85 deletions(-)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index b81ab4d5cfd4..c5f631739822 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,2 +1,2 @@
 DIST qtwayland-5.15.2-867540b9.tar.gz 830061 BLAKE2B 
b831288d6a3e671631b4df00eb1edb72e35128f3ed5a73983b3e15193f554fddcd0337deb832d44b795d2e37f0601fe35b8b0fcb5986bcc44154d172f3a54193
 SHA512 
b834802811d9f65559ef5e7468189b53c666e390aa09edeb490e5fee2dece13082b11da0f8b5924b89f7dc8e1eba375a485940f4dfbf0445f3d1e96033e33f24
-DIST qtwayland-5.15.2-9f66cd37.tar.gz 831912 BLAKE2B 
6dd0d695ef70e453df6400b5eb9f21c585d65fcb9ede94c7f23bd6d2a65afcdaf51d400a703e507f70150213280be24aa3f4ea175c00a9ebf7a78a6752b5f1c9
 SHA512 
586fe1f87736ba7de67631575778cc3c1f36a76e2b97681bbb4465078a2b39e9bae5c11a552f662385298869ba31d203ef05b9a0bb40e77e242d829d3d82041b
+DIST qtwayland-5.15.2-d6a6b727.tar.gz 831439 BLAKE2B 
430f7c8570f9941e80db68f63efa9669f40d045e8df8820ec8653152938078b91d8d68b76667c6c01cc83cfca3f3b0ea67b6fdee6230e04fd091dcaaed4400bc
 SHA512 
a2314f31c979594c4bd46fe8f1ac44d3391e45e6fedef44eaac5fb8700d1b32ac992f3e9d17e2453f0311038979a2bf8fabb14ea887525e16fb210307844c71d

diff --git 
a/dev-qt/qtwayland/files/qtwayland-5.15.2-simplify-roundtrip-behavior.patch 
b/dev-qt/qtwayland/files/qtwayland-5.15.2-simplify-roundtrip-behavior.patch
deleted file mode 100644
index 2b210e849210..
--- a/dev-qt/qtwayland/files/qtwayland-5.15.2-simplify-roundtrip-behavior.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From d6a6b727832819d118199f7016c2c401663ee370 Mon Sep 17 00:00:00 2001
-From: David Edmundson 
-Date: Wed, 9 Feb 2022 17:20:48 +
-Subject: [PATCH] client: Simplify round trip behavior
-
-The custom event queue was removed in
-302d4ffb8549214eb4028dc3e47ec4ee4e12ffbd (2015) so the comment about not
-being able to use the inbuilt round trip method no longer applies.
-
-This fixes a real world problem. Use of a blocking round trip should not
-process non wayland events. Doing so can lead to misbehaviour client
-side as things happen out of order. The move to the event thread created
-several regressions as we now get events before the QGuiApplication is
-fully constructed.
-
-Change-Id: I650481f49a47ed1a9778c7e1bc3c48db6e8f0031
-Reviewed-by: Vlad Zahorodnii 
-Reviewed-by: Eskil Abrahamsen Blomfeldt 
-(cherry picked from commit 62646d9122845d7bd9104b610478cebde3e769c7)

- src/client/qwaylanddisplay.cpp | 43 +-
- 1 file changed, 1 insertion(+), 42 deletions(-)
-
-diff --git a/src/client/qwaylanddisplay.cpp b/src/client/qwaylanddisplay.cpp
-index 6f1bada5..86045a35 100644
 a/src/client/qwaylanddisplay.cpp
-+++ b/src/client/qwaylanddisplay.cpp
-@@ -611,50 +611,9 @@ uint32_t QWaylandDisplay::currentTimeMillisec()
- return 0;
- }
- 
--static void
--sync_callback(void *data, struct wl_callback *callback, uint32_t serial)
--{
--Q_UNUSED(serial)
--bool *done = static_cast(data);
--
--*done = true;
--
--// If the wl_callback done event is received after the condition check in 
the while loop in
--// forceRoundTrip(), but before the call to processEvents, the call to 
processEvents may block
--// forever if no more events are posted (eventhough the callback is 
handled in response to the
--// aboutToBlock signal). Hence, we wake up the event dispatcher so 
forceRoundTrip may return.
--// (QTBUG-64696)
--if (auto *dispatcher = QThread::currentThread()->eventDispatcher())
--dispatcher->wakeUp();
--
--wl_callback_destroy(callback);
--}
--
--static const struct wl_callback_listener sync_listener = {
--sync_callback
--};
--
- void QWaylandDisplay::forceRoundTrip()
- {
--// wl_display_roundtrip() works on the main queue only,
--// but we use a separate one, so basically reimplement it here
--int ret = 0;
--bool done = false;
--wl_callback *callback = wl_display_sync(mDisplay);
--wl_callback_add_listener(callback, _listener, );
--flushRequests();
--if (QThread::currentThread()->eventDispatcher()) {
--while (!done && ret >= 0) {
--
QThread::currentThread()->eventDispatcher()->processEvents(QEventLoop::WaitForMoreEvents);
--ret = wl_display_dispatch_pending(mDisplay);
--

[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2022-02-15 Thread David Seifert
commit: 5c9af4eb4146932401aa9307f5129e9fb5d3c031
Author: Dongsu Park  linux  microsoft  com>
AuthorDate: Tue Feb 15 14:39:51 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Feb 15 14:39:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9af4eb

net-fs/cifs-utils: introduce python USE flag

To prevent cifs-utils from pulling in unnecessary python libs, we need
to introduce a new USE flag `python`. Doing that, `--enable-pythontools`
will be enabled only if the python flag is turned on. So we can disable
pythontools when the flag is turned off.

Closes: https://github.com/gentoo/gentoo/pull/24196
Signed-off-by: Dongsu Park  linux.microsoft.com>
Signed-off-by: David Seifert  gentoo.org>

 net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild | 7 ---
 net-fs/cifs-utils/metadata.xml  | 1 +
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
index 89c9623e16ce..dd617aa95bdf 100644
--- a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
@@ -16,10 +16,9 @@ SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${P}-kerberos_mount_regression_f
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
-IUSE="+acl +ads +caps creds pam systemd"
+IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="
-   ${PYTHON_DEPS}
!net-fs/mount-cifs
sys-apps/keyutils:=
ads? (
@@ -28,6 +27,7 @@ RDEPEND="
)
caps? ( sys-libs/libcap-ng )
pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="dev-python/docutils"
@@ -37,7 +37,7 @@ PDEPEND="
 
 REQUIRED_USE="
acl? ( ads )
-   ${PYTHON_REQUIRED_USE}
+   python? ( ${PYTHON_REQUIRED_USE} )
 "
 
 DOCS="doc/linux-cifs-client-guide.odt"
@@ -85,6 +85,7 @@ src_configure() {
$(use_enable creds cifscreds)
$(use_enable pam)
$(use_with pam pamdir $(getpam_mod_dir))
+   $(use_enable python pythontools)
# mount.cifs can get passwords from systemd
$(use_enable systemd)
)

diff --git a/net-fs/cifs-utils/metadata.xml b/net-fs/cifs-utils/metadata.xml
index ee0a0863fcf7..1f04d52ef8c9 100644
--- a/net-fs/cifs-utils/metadata.xml
+++ b/net-fs/cifs-utils/metadata.xml
@@ -17,5 +17,6 @@
Enable Active Directory support and create 
cifs.idmap binary - idmap support
Enable sys-libs/libcap-ng 
support
cifs credentials support
+   Enable support for python and install 
python tools

 



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

2022-02-15 Thread Jakov Smolić
commit: 36fe1e86025a5c37acff37f2b7edcdd913a7640d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Feb 14 14:08:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 15:30:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fe1e86

app-text/languagetool: Remove obsolete versions

Closes: https://bugs.gentoo.org/833310
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24191
Signed-off-by: Jakov Smolić  gentoo.org>

 app-text/languagetool/Manifest|  2 -
 app-text/languagetool/languagetool-4.5.ebuild | 66 ---
 app-text/languagetool/languagetool-4.6.ebuild | 77 ---
 3 files changed, 145 deletions(-)

diff --git a/app-text/languagetool/Manifest b/app-text/languagetool/Manifest
index af3897fdf1cd..56717604ad5c 100644
--- a/app-text/languagetool/Manifest
+++ b/app-text/languagetool/Manifest
@@ -1,3 +1 @@
-DIST LanguageTool-4.5.zip 189327638 BLAKE2B 
b0ba0a67ee3de4ef6e452e6c47d5c03800f4e93acdaee03da37dca1a626e808bef91a167a62bd1fd7e732c86010523193d197083179cd40aa22de67bbbe5c4d5
 SHA512 
66bf6c99425d66ca8bc03b609f07d85f3989dbe73d7a93e81b6dc21d751fe05dd439d4753b51282d359a08ecdd92a18d9deab53d7b3a144c605d4429b2949eef
-DIST LanguageTool-4.6.zip 170185393 BLAKE2B 
323b313933f7fd5c4ea4ab32d2b31c85495daac02ba1aba678482d9077f4f86331caa5d98546735ab1cee213276488ca00ad3181499bd09cbb26a9f5642f
 SHA512 
eff159a1387a914447e3dcf1061efe445d2d939cbfcfa0a19e427cda58cbe5ca90db074dd1bb7e52c939ada3924cbe2e3c5392ac57a93a07922114dc354e849d
 DIST LanguageTool-5.4.zip 202761711 BLAKE2B 
b23c2944bf40dbef70d43391761849fb83b55538ac1cf0312c82079caef0a91f177f67c0e5818ea558c485d0bc2f4425f6cd32064095aede755a3b1233cf62d7
 SHA512 
08048f5bb8c5f7050ca2081a9f00405b0b397c37511a8297675f031bbb59e19863195e3b624dabb0964d436ad1570112e8c85225905ae22f2bde2a0200fcd883

diff --git a/app-text/languagetool/languagetool-4.5.ebuild 
b/app-text/languagetool/languagetool-4.5.ebuild
deleted file mode 100644
index afb2f0cde174..
--- a/app-text/languagetool/languagetool-4.5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit java-pkg-2
-
-MY_PN=LanguageTool
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A proof-reading tool for many languages"
-HOMEPAGE="https://www.languagetool.org/;
-SRC_URI="https://www.languagetool.org/download/${MY_P}.zip;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-CP_DEPEND="
-   dev-java/commons-cli:1
-   dev-java/commons-collections:4
-   dev-java/commons-io:1
-   dev-java/commons-lang:2.1
-   dev-java/commons-logging:0
-   dev-java/guava:20
-   dev-java/hamcrest-core:1.3
-   dev-java/jcommander:0
-   dev-java/jna:4
-   dev-java/slf4j-api:0
-   dev-java/slf4j-nop:0
-"
-
-RDEPEND=">=virtual/jre-1.8
-   ${CP_DEPEND}"
-
-BDEPEND="app-arch/unzip"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-   rm libs/commons-{cli,collections4,io,lang,logging}.jar || die
-   rm libs/{hamcrest-core,guava,jcommander,jna,junit,slf4j-api}.jar || die
-
-   # Loads of bundled stuff :(
-   #java-pkg-2_src_prepare
-}
-
-src_compile() { :; }
-
-src_install() {
-   java-pkg_dojar *.jar libs/*.jar
-
-   local DIR=/usr/share/${PN}/lib/language-modules
-   java-pkg_addcp "${EPREFIX}${DIR}"
-   insinto ${DIR}
-   doins -r org META-INF
-
-   java-pkg_dolauncher ${PN} --main org.${PN}.commandline.Main
-   java-pkg_dolauncher ${PN}-gui --main org.${PN}.gui.Main
-
-   dodoc CHANGES.md README.md
-
-   unset MY_DEPEND
-   java-pkg_gen-cp MY_DEPEND
-   java-pkg_register-dependency "${MY_DEPEND}"
-}

diff --git a/app-text/languagetool/languagetool-4.6.ebuild 
b/app-text/languagetool/languagetool-4.6.ebuild
deleted file mode 100644
index 8f9296077b67..
--- a/app-text/languagetool/languagetool-4.6.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit java-pkg-2 desktop xdg-utils
-
-MY_PN=LanguageTool
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="A proof-reading tool for many languages"
-HOMEPAGE="https://www.languagetool.org/;
-SRC_URI="https://www.languagetool.org/download/${MY_P}.zip;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-CP_DEPEND="
-   dev-java/commons-cli:1
-   dev-java/commons-collections:4
-   dev-java/commons-io:1
-   dev-java/commons-lang:2.1
-   dev-java/commons-logging:0
-   dev-java/guava:20
-   dev-java/hamcrest-core:1.3
-   dev-java/jcommander:0
-   dev-java/jna:4
-   dev-java/slf4j-api:0
-   dev-java/slf4j-nop:0
-"
-
-RDEPEND=">=virtual/jre-1.8
-   ${CP_DEPEND}"
-
-BDEPEND="app-arch/unzip"
-
-S=${WORKDIR}/${MY_P}
-

[gentoo-commits] repo/gentoo:master commit in: dev-java/jal/

2022-02-15 Thread Jakov Smolić
commit: 6f34e4fe81c9db2863c743172da047db849a6f75
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Feb 15 15:18:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 15:30:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f34e4fe

dev-java/jal: EAPI 8, min java 1.8:*

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24198
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/jal/jal-20031117-r6.ebuild | 48 +
 1 file changed, 48 insertions(+)

diff --git a/dev-java/jal/jal-20031117-r6.ebuild 
b/dev-java/jal/jal-20031117-r6.ebuild
new file mode 100644
index ..18a84199c4ae
--- /dev/null
+++ b/dev-java/jal/jal-20031117-r6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Partial port of the C++ Standard Template Library"
+HOMEPAGE="http://vigna.dsi.unimi.it/jal;
+SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+CP_DEPEND="dev-java/ant-core:0"
+
+RDEPEND="
+   ${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+DEPEND="
+   ${CP_DEPEND}
+   >=virtual/jdk-1.8:*"
+
+S="${WORKDIR}/${P}"
+
+JAVA_SRC_DIR="src/jal"
+
+src_prepare() {
+   default
+
+   # Generate sources.
+   ./instantiate -n byte bytes || die
+   ./instantiate -n short shorts || die
+   ./instantiate -n char chars || die
+   ./instantiate -n int ints || die
+   ./instantiate -n long longs || die
+   ./instantiate -n float floats || die
+   ./instantiate -n double doubles || die
+   ./instantiate Object objects || die
+   ./instantiate String strings || die
+
+   mkdir -p src/jal || die
+   mv bytes shorts chars ints longs floats doubles objects strings src/jal 
|| die
+}



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

2022-02-15 Thread Jakov Smolić
commit: d8473a470e285ee8d7b2bf9892ccab9449e7d6c0
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jan 28 12:02:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 15:30:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8473a47

profiles/package.mask Last-rite games-strategy/triplea

Bug: https://bugs.gentoo.org/831106
Bug: https://bugs.gentoo.org/784107

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23997
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1354bc277444..d83056fe8ec7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Volkmar W. Pogatzki  (2022-02-13)
+# This package is completely broken and some libraries existing only for
+# it cause unneeded workload for Java team. Removal in 30 days.
+# Bug #831106, bug #784107.
+games-strategy/triplea
+
 # Matthew Smith  (2022-02-13)
 # Dead upstream, incompatible with newer versions of makeself.
 # Removal after 2022-03-15.  Bug #781947.



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvs-fast-export/

2022-02-15 Thread Ulrich Müller
commit: e2be79c8653df0816f7fe3d1986acee0eaf48a16
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Feb 15 14:24:01 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 15 14:24:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2be79c8

dev-vcs/cvs-fast-export: Version bump to 1.59

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-vcs/cvs-fast-export/Manifest   |  1 +
 .../cvs-fast-export/cvs-fast-export-1.59.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-vcs/cvs-fast-export/Manifest b/dev-vcs/cvs-fast-export/Manifest
index 79611242d1be..fe684f927845 100644
--- a/dev-vcs/cvs-fast-export/Manifest
+++ b/dev-vcs/cvs-fast-export/Manifest
@@ -1 +1,2 @@
 DIST cvs-fast-export-1.57.tar.gz 503473 BLAKE2B 
06d5b03d550be9604a04b4f03cd19d06abbe84efb6fbb424a3ae8c58f2964dff31e1718baf61adf70fe17c2beb6753cdd0fba9e0e1a5ba5e9d8ae7b87721a336
 SHA512 
bb129d58a66ca8aa9feb6dcdf6d83553ed1099d6023041c4fb8fa9b923461b6eb9e59ec304b3443f754d7710a2655fd2c104cbaa5ac604ee471de727b92fc091
+DIST cvs-fast-export-1.59.tar.gz 514934 BLAKE2B 
2e9f42eb948c917785f80596bf176cde826c8808fa8c7a297217dba6eb36f8de6cebc192ebb0bd513e3c288beefad01d04cd59a72176377851b00a25419a
 SHA512 
3fd4455c61b9065b784396683bea6ca6fcae8509fabd72531d1dba7d733e1fedeb9307b99d02f03eb3d19e9b024f2c53e2a15062b46d96fe58ab90651ff94bc5

diff --git a/dev-vcs/cvs-fast-export/cvs-fast-export-1.59.ebuild 
b/dev-vcs/cvs-fast-export/cvs-fast-export-1.59.ebuild
new file mode 100644
index ..abce092aa5b5
--- /dev/null
+++ b/dev-vcs/cvs-fast-export/cvs-fast-export-1.59.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="fast-export history from a CVS repository or RCS collection"
+HOMEPAGE="http://www.catb.org/~esr/cvs-fast-export/;
+SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="app-text/asciidoc"
+
+RESTRICT=test # upstream does not ship some tests in tarball
+
+src_prepare() {
+   default
+
+   tc-export CC
+   export prefix="${EPREFIX}"/usr
+
+   # respect CC, CFLAGS and LDFLAGS
+   sed \
+   -e 's/cc /$(CC) $(LDFLAGS) /' \
+   -e 's/^CFLAGS += -O/#&/' \
+   -e 's/CFLAGS=/CFLAGS+=/' \
+   -i Makefile || die
+}
+
+src_compile() {
+   # '.adoc.html' rules can't be executed in parallel
+   # as they reuse the same 'docbook-xsl.css' file name.
+   emake -j1 html
+   # Allow full parallelism for the rest
+   emake
+}
+
+src_install() {
+   default
+   dodoc README.adoc
+}



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

2022-02-15 Thread Maciej Barć
commit: 5647361c823fdf0d5ed4837c152bebd91a7b652e
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 15 14:32:47 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 15 14:33:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5647361c

dev-scheme/guile-nyacc: new package; add version 1.06.7

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-nyacc/Manifest  |  1 +
 dev-scheme/guile-nyacc/guile-nyacc-1.06.7.ebuild | 38 
 dev-scheme/guile-nyacc/metadata.xml  | 18 +++
 3 files changed, 57 insertions(+)

diff --git a/dev-scheme/guile-nyacc/Manifest b/dev-scheme/guile-nyacc/Manifest
new file mode 100644
index ..15c0095e0139
--- /dev/null
+++ b/dev-scheme/guile-nyacc/Manifest
@@ -0,0 +1 @@
+DIST nyacc-1.06.7.tar.gz 1270540 BLAKE2B 
dfd5a961881126fbc285de0cb67cdfdadd14d1cb30c112da633ff776cd6d776658a2834c87c347a4020f9114516c4770247f54d71aada1731ca353a1c6210e1b
 SHA512 
8e0c80a529a55742a7bd342deba8b450a8fef9201cf109f3416cead89ded8db53768a049ba3c9196f455e036645deb2e1b763889cb293068e486e6362c44aad5

diff --git a/dev-scheme/guile-nyacc/guile-nyacc-1.06.7.ebuild 
b/dev-scheme/guile-nyacc/guile-nyacc-1.06.7.ebuild
new file mode 100644
index ..9c5026a9a62b
--- /dev/null
+++ b/dev-scheme/guile-nyacc/guile-nyacc-1.06.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Guile modules for generating parsers and lexical analyzers"
+HOMEPAGE="http://www.nongnu.org/nyacc/;
+SRC_URI="mirror://nongnu/nyacc/nyacc-${PV}.tar.gz"
+S="${WORKDIR}/nyacc-${PV}"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.0:=
+   dev-scheme/bytestructures
+"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_install() {
+   default
+
+   # Fix docs location
+   mv "${D}"/usr/share/doc/nyacc "${D}"/usr/share/doc/${PF}
+}

diff --git a/dev-scheme/guile-nyacc/metadata.xml 
b/dev-scheme/guile-nyacc/metadata.xml
new file mode 100644
index ..235f03fb4487
--- /dev/null
+++ b/dev-scheme/guile-nyacc/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+NYACC, for Not Yet Another Compiler Compiler, is set of guile modules for
+generating parsers and lexical analyzers. It also provides sample parsers
+and pretty-printers using SXML trees as an intermediate representation.
+It provides a decent C parser and a `FFI Helper' tool to help create Guile
+Scheme bindings for C-based libraries.
+It provides (partially implemented) compilers based on above mentioned
+parsers to allow execution with Guile as extension languages.
+  
+



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

2022-02-15 Thread Ulrich Müller
commit: 5d02a82e15e053460d831b1ac528bc97e3d18063
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Feb 15 14:26:52 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 15 14:51:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d02a82e

app-emacs/websocket: Version bump to 1.13

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/websocket/Manifest  |  1 +
 app-emacs/websocket/websocket-1.13.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/websocket/Manifest b/app-emacs/websocket/Manifest
index 1839a9256d66..185efed63c3e 100644
--- a/app-emacs/websocket/Manifest
+++ b/app-emacs/websocket/Manifest
@@ -1,2 +1,3 @@
 DIST websocket-1.10.tar.gz 27108 BLAKE2B 
b164b3ca47e0705322d9bcd0d9535c8e84777487e8783bf599f5391c88ee6193a1ef1750ec4b3cbd4fac2968c449c4f3a140255a434f3de38e66ad7364c192ba
 SHA512 
ef1a34eccd173eb206cd9eeb4ea988a5b076f178bd4ca903e03b2f2301a34c2cbd08e43a13c8d24a64d10da28b3a77c15b2321978460db7a6b23c601abe31197
 DIST websocket-1.12.tar.gz 27378 BLAKE2B 
d0aa576333c96e403d4507f25be5661b94de71afea1a39e6abbf0fc57c68dff109336c4c735ae15be336f620b6a09240fdfd4e016a19fc2b92f5836e83181a44
 SHA512 
c0cdcf407227914a94e24ef90146c3c394e0bc16f131c5b626a6ce49ee235e2519dc7c2dc174e6b87426eba8ce21e84e816b8074866e25be681ca626c51044de
+DIST websocket-1.13.tar.gz 27421 BLAKE2B 
1098cd1ba294a2829e7c2b14685514ef2a9426742846159a157f9068714a8d21d0cd2b893a1312cae29ae92231a0685e51832e5bc8715c1c20e62854ec5c81eb
 SHA512 
3f4c9131650992be2992ca646268f01eef2407256c517a26940aabb673c13a6741c1e15cf0832e42c9ee7ffbe3e7b5e6532fcd2d4d77e0d9fae0c6d4f2613354

diff --git a/app-emacs/websocket/websocket-1.13.ebuild 
b/app-emacs/websocket/websocket-1.13.ebuild
new file mode 100644
index ..d222795cdb0b
--- /dev/null
+++ b/app-emacs/websocket/websocket-1.13.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="A websocket implementation in elisp"
+HOMEPAGE="https://github.com/ahyatt/emacs-websocket;
+SRC_URI="https://github.com/ahyatt/emacs-${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/emacs-${P}"
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp-compile websocket.el
+}
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l websocket-test \
+   -f ert-run-tests-batch-and-exit
+}
+
+src_install() {
+   elisp-install ${PN} websocket.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc README.org websocket-functional-test.el testserver.py
+}



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

2022-02-15 Thread Ulrich Müller
commit: f22362b0ed27ff5930854915df0c4e5521a7575a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Feb 15 14:51:25 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 15 14:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22362b0

app-emacs/edit-server: Version bump to 1.16

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/edit-server/Manifest|  1 +
 app-emacs/edit-server/edit-server-1.16.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-emacs/edit-server/Manifest b/app-emacs/edit-server/Manifest
index 84c4eab43805..336e8dc86609 100644
--- a/app-emacs/edit-server/Manifest
+++ b/app-emacs/edit-server/Manifest
@@ -1 +1,2 @@
 DIST emacs_chrome-1.15.tar.gz 315059 BLAKE2B 
12aee8ddabcaa2c843c6315e510f757a54495affcbdccc315199270270905b3c25409f6a0aee859e0d835e16f0c8c6dab18ee147cd82864d49a6f4e4942fb99e
 SHA512 
c91c6785d92607b2e7f6bba20176048fe8893ac7e672d860ba3befc910825bbae478104b7ba53cd8253a4f354eb26bc0a993f23fed5888c3b8c9cdf00e116c30
+DIST emacs_chrome-1.16.tar.gz 316669 BLAKE2B 
07d2c61541510a584a27522902ce86d36fef774cd00d7e1f0edc7dd86edc6d185b5b76f9b4a0fb684083e40518ae731b0945189e338c673c8df2043dec4f9ccc
 SHA512 
8d8093b6ac7b68b2b5d022b5289d99a95fda57b71c0a6b20bcd34ebd8a5dc482a4b21e863a1336f07e9f0dc3d58411946dc519698b376f85f6ea83f49efb6395

diff --git a/app-emacs/edit-server/edit-server-1.16.ebuild 
b/app-emacs/edit-server/edit-server-1.16.ebuild
new file mode 100644
index ..bdb250cd41d1
--- /dev/null
+++ b/app-emacs/edit-server/edit-server-1.16.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+MY_PN="emacs_chrome"
+DESCRIPTION="Service edit requests from a web browser for editing of textareas"
+HOMEPAGE="https://github.com/stsquad/emacs_chrome;
+SRC_URI="https://github.com/stsquad/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}/servers"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ELISP_REMOVE="edit-server-ert.el"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README"



[gentoo-commits] repo/gentoo:master commit in: dev-java/sax/

2022-02-15 Thread Jakov Smolić
commit: a4d6d38d8f9e9ed4e9ec03299b83d62786295a0b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 14:54:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 14:54:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d6d38d

dev-java/sax: Stabilize 2.2.1-r5 x86, #831135

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/sax/sax-2.2.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/sax/sax-2.2.1-r5.ebuild b/dev-java/sax/sax-2.2.1-r5.ebuild
index b6d9facb85e7..8273c0771e06 100644
--- a/dev-java/sax/sax-2.2.1-r5.ebuild
+++ b/dev-java/sax/sax-2.2.1-r5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PN}.zip -> ${P}.zip"
 LICENSE="public-domain"
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/sax/

2022-02-15 Thread Jakov Smolić
commit: bdc006f5e70244d21aa01a13510b28cfaa396823
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 14:54:18 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 14:54:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc006f5

dev-java/sax: Stabilize 2.2.1-r5 amd64, #831135

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/sax/sax-2.2.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/sax/sax-2.2.1-r5.ebuild b/dev-java/sax/sax-2.2.1-r5.ebuild
index 4969e66b47eb..b6d9facb85e7 100644
--- a/dev-java/sax/sax-2.2.1-r5.ebuild
+++ b/dev-java/sax/sax-2.2.1-r5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PN}.zip -> ${P}.zip"
 LICENSE="public-domain"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*"



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

2022-02-15 Thread Ulrich Müller
commit: 46f147e1d70dbc34153ffa85ae57c1e6a7bac301
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Feb 15 14:42:26 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Feb 15 14:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f147e1

app-emacs/mmm-mode: Version bump to 0.5.8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/mmm-mode/Manifest  |  1 +
 app-emacs/mmm-mode/mmm-mode-0.5.8.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-emacs/mmm-mode/Manifest b/app-emacs/mmm-mode/Manifest
index 504498bd342e..130b01db8320 100644
--- a/app-emacs/mmm-mode/Manifest
+++ b/app-emacs/mmm-mode/Manifest
@@ -1 +1,2 @@
 DIST mmm-mode-0.5.7.tar.gz 176034 BLAKE2B 
23fed0f260c9f46134d83d29e96b96ff331aa0fbe8d121663b74de944489d1a51948f6fba729129e47a34e1ef48cfb0f8bbc45f6ab8f548001bbe0e88a61aeca
 SHA512 
3afb77b3351c8ea5844cd57bb873e6ebe91ce1e268d0d585581482f5039c64ea80fc7aa620e45330eca0eb7839223764164ccc09e932b54f23f3f37c9953cb39
+DIST mmm-mode-0.5.8.tar.gz 176287 BLAKE2B 
8dbcf1c1eda543ae52947c220d9adcfc497b060b0a2010e8e0f71d7ee0bfa9bacc2c6eae0c5b2a3260a7492e034bf4f63b24f8bcb00b05d16cc4293f8a49594f
 SHA512 
f27d4dcd46b9db282184252287ab68b7f7fdae5d2522da5c369850ef30f741bac2323ca1a2cc1414aed013202397a6362b31f488e06b0c3de33324514b9e9161

diff --git a/app-emacs/mmm-mode/mmm-mode-0.5.8.ebuild 
b/app-emacs/mmm-mode/mmm-mode-0.5.8.ebuild
new file mode 100644
index ..fe591e733dc6
--- /dev/null
+++ b/app-emacs/mmm-mode/mmm-mode-0.5.8.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Enables the user to edit different parts of a file in different 
major modes"
+HOMEPAGE="http://mmm-mode.sourceforge.net/;
+SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ Texinfo-manual"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+BDEPEND="sys-apps/texinfo"
+
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="mmm.texinfo"
+DOCS="AUTHORS FAQ NEWS README README.Mason TODO"



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

2022-02-15 Thread Michał Górny
commit: 7d38783c51a3a6350ffa86c60055c810340de0c0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 15:27:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 15:27:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d38783c

dev-python/mpi4py: Remove old

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

 dev-python/mpi4py/Manifest |   1 -
 .../mpi4py/files/mpi4py-3.0.3-py38futures.patch| 131 -
 .../mpi4py/files/mpi4py-3.0.3-py38setup.patch  |  25 
 dev-python/mpi4py/mpi4py-3.0.3.ebuild  |  70 ---
 4 files changed, 227 deletions(-)

diff --git a/dev-python/mpi4py/Manifest b/dev-python/mpi4py/Manifest
index f8d8047eb817..7e2384ad85d3 100644
--- a/dev-python/mpi4py/Manifest
+++ b/dev-python/mpi4py/Manifest
@@ -1,2 +1 @@
-DIST mpi4py-3.0.3.tar.gz 1429389 BLAKE2B 
1e8c44b857b417237832682d0b3b5c90d1f1046fd8137d2a63972419ff8ec0e1fd2ebba521e2d2d6ba9f773b7c607370b55d8d75c9afeaca172ac06dd838943c
 SHA512 
041768f753c8188b2560fe92711861780f0d77eda3281433520c98bb1e9b4da6a89c364f2d1c4623868ffbbcfde34ef556198b1bef6fc1c4a9c19cd5e71b546c
 DIST mpi4py-3.1.3.tar.gz 2461368 BLAKE2B 
3ff7f6519a1ee96249567b1c65401fd1242c433bbb0a55c9d0a9b07f167ec44c71aefc24ac5fb354ceeb591dbfe97a4306f8455bb00559789367e91b78d80c16
 SHA512 
7a15224692016253120e8e88be1f7201e6f4548c1fb5ed15f04f416000b0d9e259dd8e80c0e237b1a960143e52b4a840d2a541359833387ac12868af1c059cea

diff --git a/dev-python/mpi4py/files/mpi4py-3.0.3-py38futures.patch 
b/dev-python/mpi4py/files/mpi4py-3.0.3-py38futures.patch
deleted file mode 100644
index 53b3aa36b2fb..
--- a/dev-python/mpi4py/files/mpi4py-3.0.3-py38futures.patch
+++ /dev/null
@@ -1,131 +0,0 @@
-From 62a7b879051f2029fe46618f8bf9a019bdb96845 Mon Sep 17 00:00:00 2001
-From: Lisandro Dalcin 
-Date: Fri, 25 Oct 2019 12:22:41 +0300
-Subject: [PATCH] mpi4py.futures: Fixes to support Python 3.8
-

- demo/futures/test_futures.py   |  7 +--
- src/mpi4py/futures/__init__.py | 10 ++
- src/mpi4py/futures/_base.py| 25 +++--
- 3 files changed, 38 insertions(+), 4 deletions(-)
-
-diff --git a/demo/futures/test_futures.py b/demo/futures/test_futures.py
-index 925544d..7e03003 100644
 a/demo/futures/test_futures.py
-+++ b/demo/futures/test_futures.py
-@@ -1157,7 +1157,9 @@ class ThenTest(unittest.TestCase):
- def transform(a):
- try:
- f = chain.pop(0)
--f.set_result(transform(a))
-+r = transform(a)
-+f.__init__()
-+f.set_result(r)
- return f
- except IndexError:
- return 42
-@@ -1176,7 +1178,8 @@ class ThenTest(unittest.TestCase):
- self.assert_(new_f.exception())
- with self.assertRaises(RuntimeError) as catcher:
- new_f.result()
--assert 'Circular future chain detected' in catcher.exception.args[0]
-+self.assert_('Circular future chain detected'
-+ in catcher.exception.args[0])
- 
- 
- SKIP_POOL_TEST = False
-diff --git a/src/mpi4py/futures/__init__.py b/src/mpi4py/futures/__init__.py
-index d8c00bc..0518d7a 100644
 a/src/mpi4py/futures/__init__.py
-+++ b/src/mpi4py/futures/__init__.py
-@@ -15,6 +15,14 @@ try:
- wait,
- as_completed,
- )
-+try:  # Python 3.7
-+from concurrent.futures import BrokenExecutor
-+except ImportError:  # pragma: no cover
-+BrokenExecutor = RuntimeError
-+try:  # Python 3.8
-+from concurrent.futures import InvalidStateError
-+except ImportError:  # pragma: no cover
-+InvalidStateError = CancelledError.__base__
- except ImportError:  # pragma: no cover
- from ._base import (
- FIRST_COMPLETED,
-@@ -22,6 +30,8 @@ except ImportError:  # pragma: no cover
- ALL_COMPLETED,
- CancelledError,
- TimeoutError,
-+InvalidStateError,
-+BrokenExecutor,
- Future,
- Executor,
- wait,
-diff --git a/src/mpi4py/futures/_base.py b/src/mpi4py/futures/_base.py
-index cfbd2c0..3eaa512 100644
 a/src/mpi4py/futures/_base.py
-+++ b/src/mpi4py/futures/_base.py
-@@ -1,4 +1,4 @@
--# Backport of concurrent.futures._base from Python 3.7
-+# Backport of concurrent.futures._base from Python 3.8
- # pylint: skip-file
- 
- # Copyright 2009 Brian Quinlan. All Rights Reserved.
-@@ -61,6 +61,10 @@ class TimeoutError(Error):
- """The operation exceeded the given deadline."""
- pass
- 
-+class InvalidStateError(Error):
-+"""The operation is not allowed in this state."""
-+pass
-+
- class _Waiter(object):
- """Provides the event that wait() and as_completed() block on."""
- def __init__(self):
-@@ -414,7 +418,14 @@ class Future(object):
- if self._state not in [CANCELLED, CANCELLED_AND_NOTIFIED, 
FINISHED]:
- self._done_callbacks.append(fn)
-  

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

2022-02-15 Thread Mike Pagano
commit: 9b4d552cd4d911210bf2e006511df219a1c7e4c1
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Feb 15 14:15:18 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Feb 15 14:15:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4d552c

sys-kernel/linux-firmware: Add myself as co-maintainer

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-firmware/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-kernel/linux-firmware/metadata.xml 
b/sys-kernel/linux-firmware/metadata.xml
index 2ff29415c61c..d62bc079c3ee 100644
--- a/sys-kernel/linux-firmware/metadata.xml
+++ b/sys-kernel/linux-firmware/metadata.xml
@@ -9,6 +9,10 @@
zeroch...@gentoo.org
Rick Farina
 
+
+   mpag...@gentoo.org
+   Mike Pagano
+
 
ker...@gentoo.org
Gentoo Kernel Project



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

2022-02-15 Thread Sam James
commit: 83514eae7abd246c2913fce7f0ec74f38ffce291
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:16:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:16:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83514eae

dev-lang/go: Stabilize 1.17.7 arm, #833200

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

 dev-lang/go/go-1.17.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.17.7.ebuild b/dev-lang/go/go-1.17.7.ebuild
index a7fb8fa573b9..b7ee90f87589 100644
--- a/dev-lang/go/go-1.17.7.ebuild
+++ b/dev-lang/go/go-1.17.7.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 ~arm ~arm64 ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm ~arm64 ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2022-02-15 Thread Sam James
commit: d8c2aa03ef4a1047e0cd8e4f57c8e317a1e1d11a
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:16:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:16:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c2aa03

dev-lang/go: Stabilize 1.17.7 ppc64, #833200

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

 dev-lang/go/go-1.17.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.17.7.ebuild b/dev-lang/go/go-1.17.7.ebuild
index e939372bf853..a7fb8fa573b9 100644
--- a/dev-lang/go/go-1.17.7.ebuild
+++ b/dev-lang/go/go-1.17.7.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/user/ssnb:master commit in: app-editors/visual-studio-code/

2022-02-15 Thread Samuel Bernardo
commit: bab4d2c92c165772f94e4582fbb841892b33d924
Author: Samuel Bernardo  gmail  com>
AuthorDate: Tue Feb 15 14:37:40 2022 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Tue Feb 15 14:37:40 2022 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=bab4d2c9

Update visual-studio-code to 1.64.2

Signed-off-by: Samuel Bernardo  gmail.com>

 app-editors/visual-studio-code/Manifest|  2 +
 .../visual-studio-code-1.64.2.ebuild   | 76 ++
 2 files changed, 78 insertions(+)

diff --git a/app-editors/visual-studio-code/Manifest 
b/app-editors/visual-studio-code/Manifest
index 720bc67..7d8cc33 100644
--- a/app-editors/visual-studio-code/Manifest
+++ b/app-editors/visual-studio-code/Manifest
@@ -3,7 +3,9 @@ AUX visual-studio-code.png 30538 BLAKE2B 
16cf4c0e8f6c59451e38049b2531b08cfac9c0e
 DIST visual-studio-code-1.62.0-amd64.tar.gz 113727156 BLAKE2B 
5d0fd32b4442c7d13ba232cf708c3d262b45f9096e07590ae5efead2d9e0d8737aca6b66f950a08304b80e10773ca39d64a72106ef5d9830298b84b4c1d7692e
 SHA512 
5c13d6dcd0bd6ecfb0f5999b51bb49ce8bab4d0a24e5813620d97d28c3567046bc46dce98cff628fb58bddf243d2898a0f8b43b9b4dee390450db4bd1de09bcf
 DIST visual-studio-code-1.62.3-amd64.tar.gz 113702793 BLAKE2B 
0d5b79c0379bfc39f8ab356d6ae760d2b3bb32c41b308e5f78d824a8198201f1ea1c61034e2207bd674d00b1d5b52e75dbab07d2d7053adb17e9b64a4a47fd0c
 SHA512 
5d69e7fda01c381b3a068a73f5506aee78f299b2a9a48fce46100d5f6d1f4558c4c0abbe17c8507e85711409052fdf9d590b12c0534e6e5cfe002f766df69c50
 DIST visual-studio-code-1.64.0-amd64.tar.gz 112391693 BLAKE2B 
12889f2909a5746b79dbf033582a3aedd88d60d299a3ea93420cf4889d43f7588940ee6b54b51a30152ab56a067c98956bbe7c9bd62ef91dedb3e4d330766eb8
 SHA512 
29ecae0328364ec47116dd14f1e96b4ac6b5f5646f2bb3dde78ebdda38bf7f367ed477138d11b268b30f98cd314813c2d84741935dad0de94f8bb86475858fa9
+DIST visual-studio-code-1.64.2-amd64.tar.gz 112392185 BLAKE2B 
cc59dfc54167cc49b607d0131d81cdc922c120f06d40820cd13818bd280f40e55dc3ee5ec94284c48f91ac09904b1be1b3caa6c7380835745eafba3a860e36d8
 SHA512 
def09100c9b4a8ea772925fd89b9f26ea88835b27ddea203235bdfa13e28b1ed43ce0fccc8c799bd2b767998f7b9190856aae663c9a2e7e3226e43fb3b1bc8a7
 EBUILD visual-studio-code-1.62.0.ebuild 1808 BLAKE2B 
31a7568c15d8d53921b16f1cdfd8f898a3378ab310e65904721a111b61159e055f0cf087c1dc3e88dabc47cf55e23f8097652e1367290a02469df9779a71b8b7
 SHA512 
7615b67a8636f404b63c6dd4206a7175103ef58e7ec2b4c83f0b71e9d3b82ef6879aa23bb929da2c435c30c58cd458cc5e461acb9b6991f6be95515b0da675c3
 EBUILD visual-studio-code-1.62.3.ebuild 1808 BLAKE2B 
31a7568c15d8d53921b16f1cdfd8f898a3378ab310e65904721a111b61159e055f0cf087c1dc3e88dabc47cf55e23f8097652e1367290a02469df9779a71b8b7
 SHA512 
7615b67a8636f404b63c6dd4206a7175103ef58e7ec2b4c83f0b71e9d3b82ef6879aa23bb929da2c435c30c58cd458cc5e461acb9b6991f6be95515b0da675c3
 EBUILD visual-studio-code-1.64.0.ebuild 1809 BLAKE2B 
baa7b88b2e4534f04efe788aae9e25fc3f14b6f6ff9f5215d5ae5517c9f4b05e76f5d771ee4e6dd57e64f4c0f53395d9cd9f3e57c1043d880364de106cfa00fd
 SHA512 
ccc92b2b0b5a54140ea8f4e3feaa5ceaa82196196828d2b9aa27530b623807034e0c09b4c972d2a069af961e593232ebb52f69fc2eeaa285d1ee5f12ee53df45
+EBUILD visual-studio-code-1.64.2.ebuild 1809 BLAKE2B 
baa7b88b2e4534f04efe788aae9e25fc3f14b6f6ff9f5215d5ae5517c9f4b05e76f5d771ee4e6dd57e64f4c0f53395d9cd9f3e57c1043d880364de106cfa00fd
 SHA512 
ccc92b2b0b5a54140ea8f4e3feaa5ceaa82196196828d2b9aa27530b623807034e0c09b4c972d2a069af961e593232ebb52f69fc2eeaa285d1ee5f12ee53df45
 MISC metadata.xml 309 BLAKE2B 
73c83a727af6c58aaac4474203ae062f7b93feade63573a5f6fe77b1d048069647dff9537a85a2d1b068ff224d8e189e34ae7a13971034075fad61e1269b3658
 SHA512 
7550b26c1e56caadc801d76a1069e23a05e9392c512599aaf34dae7267f3103611bcf8e4a4400b1ffca4afc7104feefba164a64559317e8637bcc636492671e3

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.64.2.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.64.2.ebuild
new file mode 100644
index 000..6cca9c7
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.64.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils
+
+MY_PN="vscode"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft (binary version)"
+HOMEPAGE="https://code.visualstudio.com;
+BASE_URI="https://update.code.visualstudio.com/${PV};
+SRC_URI="
+   amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
+   "
+RESTRICT="mirror strip bindist"
+
+LICENSE="MS-vscode-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="global-menu libsecret qt5"
+
+DEPEND="
+   >=media-libs/libpng-1.2.46
+   >=x11-libs/gtk+-2.24.8-r1:2
+   x11-libs/cairo
+   gnome-base/gconf
+   x11-libs/libXtst
+   !app-editors/vscode
+"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-print/cups-2.0.0
+   x11-libs/libnotify
+   x11-libs/libXScrnSaver
+   dev-libs/nss
+   libsecret? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-java/gnu-regexp/

2022-02-15 Thread Jakov Smolić
commit: 35068194f27455a33f8d01638f00c9f6e3b11708
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Feb 15 15:02:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 15:17:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35068194

dev-java/gnu-regexp: EAPI 8, min java 1.8:*

Bug: https://bugs.gentoo.org/833399
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24197
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/gnu-regexp/gnu-regexp-1.1.4-r4.ebuild | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/dev-java/gnu-regexp/gnu-regexp-1.1.4-r4.ebuild 
b/dev-java/gnu-regexp/gnu-regexp-1.1.4-r4.ebuild
new file mode 100644
index ..3c28833194c8
--- /dev/null
+++ b/dev-java/gnu-regexp/gnu-regexp-1.1.4-r4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_P="gnu.regexp-${PV}"
+
+DESCRIPTION="GNU regular expression package for Java"
+HOMEPAGE="https://savannah.gnu.org/projects/gnu-regexp;
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris"
+
+CDEPEND="dev-java/java-getopt:1"
+
+RDEPEND="
+   ${CDEPEND}
+   >=virtual/jre-1.8:*"
+
+DEPEND="
+   ${CDEPEND}
+   >=virtual/jdk-1.8:*
+   source? ( app-arch/zip )"
+
+S="${WORKDIR}/${MY_P}"
+
+JAVA_SRC_DIR="src"
+
+JAVA_GENTOO_CLASSPATH="java-getopt-1"
+
+src_compile() {
+   java-pkg-simple_src_compile
+   java-pkg_addres "${PN}.jar" src -name "*.properties"
+}



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

2022-02-15 Thread Agostino Sarubbo
commit: 994286418fb33fa19ea52721b3a75d4c8643aa1e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 15 15:57:16 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 15 15:57:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99428641

net-misc/socat: ppc stable wrt bug #833027

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-misc/socat/socat-1.7.4.3.ebuild 
b/net-misc/socat/socat-1.7.4.3.ebuild
index 7a47379bd348..56798012ed9a 100644
--- a/net-misc/socat/socat-1.7.4.3.ebuild
+++ b/net-misc/socat/socat-1.7.4.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="bindist ipv6 readline ssl tcpd"
 
 DEPEND="ssl? ( dev-libs/openssl:0= )



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

2022-02-15 Thread Jakov Smolić
commit: 256780f92a66b40322e5a7647e11b5816c0452c9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 14:58:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 14:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256780f9

dev-python/mpi4py: Stabilize 3.1.3 x86, #833221

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/mpi4py/mpi4py-3.1.3.ebuild 
b/dev-python/mpi4py/mpi4py-3.1.3.ebuild
index 20d9a62cee82..c1d94939330e 100644
--- a/dev-python/mpi4py/mpi4py-3.1.3.ebuild
+++ b/dev-python/mpi4py/mpi4py-3.1.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples test"
 
 RESTRICT="!test? ( test )"



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

2022-02-15 Thread Sam James
commit: 9d382cf8c56c5e03696f646d0e6b0c0d415cbf2f
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d382cf8

dev-python/mypy: Stabilize 0.931 arm64, #833223

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

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

diff --git a/dev-python/mypy/mypy-0.931.ebuild 
b/dev-python/mypy/mypy-0.931.ebuild
index be4437d97e77..b0531b8e1295 100644
--- a/dev-python/mypy/mypy-0.931.ebuild
+++ b/dev-python/mypy/mypy-0.931.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 
 # stubgen collides with this package: https://bugs.gentoo.org/585594
 RDEPEND="



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

2022-02-15 Thread Sam James
commit: a912d2051a95e2c8af2f3cc21e8778b09c29b8b4
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:17:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a912d205

dev-lang/go: Stabilize 1.17.7 arm64, #833200

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

 dev-lang/go/go-1.17.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.17.7.ebuild b/dev-lang/go/go-1.17.7.ebuild
index b7ee90f87589..a793488130e4 100644
--- a/dev-lang/go/go-1.17.7.ebuild
+++ b/dev-lang/go/go-1.17.7.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 arm ~arm64 ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm arm64 ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2022-02-15 Thread Sam James
commit: d1c187b822d377b30cec408c293683ffe712e79c
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c187b8

dev-util/cppcheck: Stabilize 2.6.3 arm64, #830400

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

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

diff --git a/dev-util/cppcheck/cppcheck-2.6.3.ebuild 
b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
index 50d04f665553..4240391f2657 100644
--- a/dev-util/cppcheck/cppcheck-2.6.3.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/danmar/cppcheck/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 sparc x86"
 IUSE="htmlreport pcre qt5 test +z3"
 RESTRICT="!test? ( test )"
 



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

2022-02-15 Thread Sam James
commit: 3a7e5cbb2b102c8de7943f0ba262925ebad5f80b
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7e5cbb

dev-python/typish: Stabilize 1.9.3 arm64, #833251

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

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

diff --git a/dev-python/typish/typish-1.9.3.ebuild 
b/dev-python/typish/typish-1.9.3.ebuild
index 0b9a6152f4ae..7ae80f544e37 100644
--- a/dev-python/typish/typish-1.9.3.ebuild
+++ b/dev-python/typish/typish-1.9.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 BDEPEND="
test? (



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

2022-02-15 Thread Sam James
commit: 980249e8260a043ed5858e443208b598a819241d
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980249e8

dev-python/dulwich: Stabilize 0.20.32 arm64, #833228

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.32.ebuild 
b/dev-python/dulwich/dulwich-0.20.32.ebuild
index 83a214ddac29..c0e390ffa35c 100644
--- a/dev-python/dulwich/dulwich-0.20.32.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-02-15 Thread Sam James
commit: f305d4f7cb92e3600d3f9d7c87b2defbe88a6639
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f305d4f7

dev-python/pynacl: Stabilize 1.5.0 arm64, #833243

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

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

diff --git a/dev-python/pynacl/pynacl-1.5.0.ebuild 
b/dev-python/pynacl/pynacl-1.5.0.ebuild
index 2e94d2cf762c..5273007340ca 100644
--- a/dev-python/pynacl/pynacl-1.5.0.ebuild
+++ b/dev-python/pynacl/pynacl-1.5.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



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

2022-02-15 Thread Sam James
commit: 39684b7b0d679266d4fa9ed0613a48e1037c3861
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39684b7b

dev-python/tree-sitter: Stabilize 0.20.0 arm64, #833240

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

 dev-python/tree-sitter/tree-sitter-0.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tree-sitter/tree-sitter-0.20.0.ebuild 
b/dev-python/tree-sitter/tree-sitter-0.20.0.ebuild
index c5530533c986..43b3b0df99a3 100644
--- a/dev-python/tree-sitter/tree-sitter-0.20.0.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.20.0.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="dev-libs/tree-sitter:="
 DEPEND=${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbsigntools/

2022-02-15 Thread Sam James
commit: 1601f297e483e3baa1ad4d8e20200a902a5d7f59
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1601f297

app-crypt/sbsigntools: Stabilize 0.9.4 arm64, #833275

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

 app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild 
b/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild
index 18a01aab7fea..0e89cc2885b4 100644
--- a/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild
+++ b/app-crypt/sbsigntools/sbsigntools-0.9.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/${PN}.git/snapshot
 
 LICENSE="GPL-3 LGPL-3 LGPL-2.1 CC0-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
 IUSE=""
 
 RDEPEND="



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

2022-02-15 Thread Sam James
commit: d0fdb0f25fd48bd646a2ba5db2367afead928d71
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fdb0f2

dev-python/sphinx-autodoc-typehints: Stabilize 1.16.0 arm64, #833251

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

 .../sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.16.0.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.16.0.ebuild
index ec28c893e33a..133bf9fcfa9b 100644
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.16.0.ebuild
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.16.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 
 RDEPEND=">=dev-python/sphinx-4[${PYTHON_USEDEP}]"



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

2022-02-15 Thread Sam James
commit: df3565d3bee733431de49c9f1fb6b7eeadfa94ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3565d3

dev-python/nptyping: Stabilize 1.4.4 arm64, #833251

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

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

diff --git a/dev-python/nptyping/nptyping-1.4.4.ebuild 
b/dev-python/nptyping/nptyping-1.4.4.ebuild
index ad710aa7d4b4..6c38287f6c75 100644
--- a/dev-python/nptyping/nptyping-1.4.4.ebuild
+++ b/dev-python/nptyping/nptyping-1.4.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]



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

2022-02-15 Thread Sebastian Pipping
commit: 80862a3d35fd8f59f67316a5a3a0562adbe76e32
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Feb 15 17:02:56 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Feb 15 17:08:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80862a3d

dev-vcs/rsvndump: 0.6.1

Closes: https://bugs.gentoo.org/832801
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 dev-vcs/rsvndump/Manifest  |  1 +
 dev-vcs/rsvndump/rsvndump-0.6.1.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-vcs/rsvndump/Manifest b/dev-vcs/rsvndump/Manifest
index 614b691d6c22..0257d0fd4937 100644
--- a/dev-vcs/rsvndump/Manifest
+++ b/dev-vcs/rsvndump/Manifest
@@ -1 +1,2 @@
+DIST rsvndump-0.6.1.tar.bz2 233503 BLAKE2B 
eee3c0c61724544bc5b335d97eb76b0826cadaa883830f84e9be6fab4f901121d0cb2517633b5a53f2bc465d5ce384ce234d052860eadfd7c5237ac0192ab771
 SHA512 
3055070b8e128dad0ef099130d3ac7fe147a334b97c3db71354f37a00dfba3ec34194bf4dc5f1e31315852681501422986ac3d6b032fa4d6a6f9d87c45c5b391
 DIST rsvndump-0.6.tar.bz2 220891 BLAKE2B 
97792a13beb0a37452df941599a753297f0322d04608e86da0740cb553a9da7d1a2f9b6e712c15698ae9d5f2c8d4911d8bed45e66c58ca46b2d1b0c29ec4f275
 SHA512 
cadb10b48e66be1ea562fa6b96460b5c864e2f16a1e0d5fbb4be4d31023b6d5dfa978634900b1649530a12335eb712032d9d9cc82f663737581521121d3b2120

diff --git a/dev-vcs/rsvndump/rsvndump-0.6.1.ebuild 
b/dev-vcs/rsvndump/rsvndump-0.6.1.ebuild
new file mode 100644
index ..3fa33e50fb0d
--- /dev/null
+++ b/dev-vcs/rsvndump/rsvndump-0.6.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Dump a remote Subversion repository"
+HOMEPAGE="http://rsvndump.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3+ BSD public-domain"  # rsvndump, snappy-c, critbit89
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="dev-vcs/subversion
+   dev-libs/apr
+   dev-libs/apr-util
+   sys-devel/gettext"
+DEPEND="${RDEPEND}
+   doc? ( app-text/xmlto
+   >=app-text/asciidoc-8.4 )"
+
+src_prepare() {
+   default
+
+   # We need to patch use of /usr/lib because it is a problem with
+   # linker lld with profile 17.1 on amd64 (see 
https://bugs.gentoo.org/739028).
+   # The grep sandwich acts as a regression test so that a future
+   # version bump cannot break patching without noticing.
+   grep -wq svn_prefix/lib m4/find_svn.m4 || die
+   sed "s,svn_prefix/lib,svn_prefix/$(get_libdir)," -i m4/find_svn.m4 || 
die
+   grep -w svn_prefix/lib m4/find_svn.m4 && die
+   grep -wq SVN_PREFIX/lib configure.ac || die
+   sed "s,SVN_PREFIX/lib,SVN_PREFIX/$(get_libdir)," -i configure.ac || die
+   grep -w SVN_PREFIX/lib configure.ac && die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable doc man) \
+   $(use_enable debug)
+}



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

2022-02-15 Thread Yixun Lan
commit: df26fe8fbe2bbc8f9aa5a6e32324448726d82c40
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Feb 15 14:04:51 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Feb 15 15:02:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df26fe8f

net-misc/smb4k: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 net-misc/smb4k/smb4k-3.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/smb4k/smb4k-3.1.1.ebuild 
b/net-misc/smb4k/smb4k-3.1.1.ebuild
index e64d54449eb4..d3a8b0160e1b 100644
--- a/net-misc/smb4k/smb4k-3.1.1.ebuild
+++ b/net-misc/smb4k/smb4k-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ https://sourceforge.net/p/smb4k/home/Home/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2022-02-15 Thread Maciej Barć
commit: 3a1ec12abcf6e7953b8d2eaed7a149d5d68e2849
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 15 15:28:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 15 15:31:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1ec12a

dev-scheme/guile-libyaml: new package; add version 20211124

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-libyaml/Manifest  |  1 +
 .../guile-libyaml/guile-libyaml-20211124.ebuild| 64 ++
 dev-scheme/guile-libyaml/metadata.xml  | 13 +
 3 files changed, 78 insertions(+)

diff --git a/dev-scheme/guile-libyaml/Manifest 
b/dev-scheme/guile-libyaml/Manifest
new file mode 100644
index ..b8e2f7deeefe
--- /dev/null
+++ b/dev-scheme/guile-libyaml/Manifest
@@ -0,0 +1 @@
+DIST guile-libyaml-20211124.tar.gz 6221 BLAKE2B 
12e35af8495543f90289bd437d27177901f01090c66ba113d128258c7bd448513332698659b48438a92b75d78dcd686b7ffad66e7c7adb2374f504b1e29485ad
 SHA512 
17e6eef46e412db7be877bf54dc59f4ddb3f2235bb54a33f79aa0e938ad65f5fd68fc4247e055ecde3de37d8d872ccda5f0205d5f546d97458890b0b97764d0d

diff --git a/dev-scheme/guile-libyaml/guile-libyaml-20211124.ebuild 
b/dev-scheme/guile-libyaml/guile-libyaml-20211124.ebuild
new file mode 100644
index ..36fd680e32a4
--- /dev/null
+++ b/dev-scheme/guile-libyaml/guile-libyaml-20211124.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=2bdacb72a65ab63264b2edc9dac9692df7ec9b3e
+
+DESCRIPTION="Simple yaml module for Guile using the ffi-helper from nyacc"
+HOMEPAGE="https://github.com/mwette/guile-libyaml/;
+SRC_URI="https://github.com/mwette/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${H}"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.0:=
+   dev-libs/libyaml
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-scheme/guile-nyacc"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+guild_local() {
+   GUILE_LOAD_COMPILED_PATH="${S}" GUILE_LOAD_PATH="${S}" guild "${@}" || 
die
+}
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_compile() {
+   # Generate bindings using NYACC
+   guild_local compile-ffi --no-exec yaml/libyaml.ffi
+
+   # Compile modules
+   mkdir -p "${S}"/ccache || die
+   guild_local compile -o "${S}"/ccache/libyaml.go "${S}"/yaml/libyaml.scm
+   guild_local compile -o "${S}"/ccache/yaml.go "${S}"/yaml.scm
+}
+
+src_install() {
+   local site_dir="$(guile -c '(display (%site-dir))')"
+   insinto "${site_dir}"/yaml
+   doins yaml/libyaml.scm
+   insinto "${site_dir}"
+   doins yaml.scm
+
+   local site_ccache_dir="$(guile -c '(display (%site-ccache-dir))')"
+   insinto "${site_ccache_dir}"/yaml
+   doins ccache/libyaml.go
+   insinto "${site_ccache_dir}"
+   doins ccache/yaml.go
+
+   einstalldocs
+}

diff --git a/dev-scheme/guile-libyaml/metadata.xml 
b/dev-scheme/guile-libyaml/metadata.xml
new file mode 100644
index ..3f151f03aaf3
--- /dev/null
+++ b/dev-scheme/guile-libyaml/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+https://github.com/mwette/guile-libyaml/issues
+mwette/guile-libyaml
+  
+



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

2022-02-15 Thread Jonas Stein
commit: 6fd10f67c9a88521bc99111406ac97d1ce67eefa
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 15 13:06:44 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 15 13:06:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd10f67

x11-misc/xhkeys: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 x11-misc/xhkeys/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/xhkeys/metadata.xml b/x11-misc/xhkeys/metadata.xml
index d3e0f4631255..85e4ed814fa2 100644
--- a/x11-misc/xhkeys/metadata.xml
+++ b/x11-misc/xhkeys/metadata.xml
@@ -1,8 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-
+
 



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

2022-02-15 Thread Jonas Stein
commit: 44637cb2fc31aae3a16ab41cfc3fe4cc568e0799
Author: Jonas Stein  gentoo  org>
AuthorDate: Tue Feb 15 13:05:53 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Tue Feb 15 13:05:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44637cb2

x11-misc/xhkeys: Fix SRC_URI

Fixed the SRC_URI.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 x11-misc/xhkeys/xhkeys-2.2.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-misc/xhkeys/xhkeys-2.2.1.ebuild 
b/x11-misc/xhkeys/xhkeys-2.2.1.ebuild
index f5d1deed298a..120fccb46e3f 100644
--- a/x11-misc/xhkeys/xhkeys-2.2.1.ebuild
+++ b/x11-misc/xhkeys/xhkeys-2.2.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-DESCRIPTION="assign particular actions to any key or key combination"
+DESCRIPTION="Assign particular actions to any key or key combination"
 HOMEPAGE="http://wmalms.tripod.com/#XHKEYS;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
+SRC_URI="https://wmalms.tripod.com/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



  1   2   3   >