[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-04-30 Thread Miroslav Šulc
commit: 7817faf4079ed26574cf8e07a12ae565f1c28e10
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun May  1 05:25:58 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  1 05:25:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7817faf4

media-gfx/plantuml: bump to 1.2022.5

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

 media-gfx/plantuml/Manifest |  1 +
 media-gfx/plantuml/plantuml-1.2022.5.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index 8c8aacd302e1..efcccd872e64 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,2 +1,3 @@
 DIST plantuml-1.2022.3.tar.gz 5399905 BLAKE2B 
6dc48de057850a797de779c02e039abb3070239f2e7a907a1447b0a95ef3a869424e10fe5efd3e130f0f8042b40f07209e844677299363a010b0d7ee5727a7d2
 SHA512 
c90cc11686bff42f56ed35de90eb29a5bcb662c4d0003132b64f9913dff3caa52aed39ca269e2f42b45945a9cbe4713f8717c89af6a6ccd163fcbdf887e275fa
 DIST plantuml-1.2022.4.tar.gz 5400187 BLAKE2B 
4fba7454c0e3f757afa757b4be27bd4878a516f981209c69350adaeb21b7e051323477da496aff18b41f001fc0f2ebc2368daf14aa55957fd5ae426275494371
 SHA512 
b4520d304b2d4893687d18438af38bd8c2639b3dde5cd5cf3bd6c2426efa4e022081e02d396dde96253ddafd48f488676ca76e2d124b00e61435b8d3ea9f16a2
+DIST plantuml-1.2022.5.tar.gz 5413637 BLAKE2B 
f75891b5c03660c4783946cf502da2d26919483697223bfe3c5bbc2d868729e1831b7cb364ccf7c61f1e50a42ffc9db9c07e221450df6fbb63b122c9fda0f61a
 SHA512 
9e69cc4bf5bcc993ee93569ee9149c564592090890e6f9e88a5ca600b46cc55118ec58bc771f51db76e2a7301fda9f32b57e28056a949c5f9ad886b94460d970

diff --git a/media-gfx/plantuml/plantuml-1.2022.5.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.5.ebuild
new file mode 100644
index ..c1ad0e0aaa4f
--- /dev/null
+++ b/media-gfx/plantuml/plantuml-1.2022.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="source"
+inherit java-pkg-2 java-ant-2 desktop xdg
+
+DESCRIPTION="Draw UML diagrams using a simple and human readable text 
description"
+HOMEPAGE="https://plantuml.com;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   dev-java/ant-core:0
+   media-gfx/graphviz"
+
+EANT_BUILD_TARGET="dist"
+EANT_GENTOO_CLASSPATH="ant-core"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+src_install() {
+   java-pkg_dojar ${PN}.jar
+   java-pkg_dolauncher ${PN} --jar ${PN}.jar
+   use source && java-pkg_dosrc src/*
+
+   make_desktop_entry plantuml PlantUML
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-04-30 Thread Miroslav Šulc
commit: 6137732bd6cf4b42e7fdb178cf685bd537b4f2e8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun May  1 05:11:16 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  1 05:11:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6137732b

media-gfx/plantuml: removed obsolete 1.2022.2

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

 media-gfx/plantuml/Manifest |  1 -
 media-gfx/plantuml/plantuml-1.2022.2.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index 3b64ea792929..8c8aacd302e1 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,3 +1,2 @@
-DIST plantuml-1.2022.2.tar.gz 5396602 BLAKE2B 
5919495af6d15805ef379ae1a4630fa739620abe48ebef65ae034d16a9811233ae98d60e5ae2cc5e1b4a9d682bef34d70fd0ae42a0d16b5a6f44821df86ae63a
 SHA512 
f61d7dbed7d7b6771d172ae8fb2a7af0c111a986330fddf5b8fbb36e7ebed8f598ff748d6f35b1c1ffa289b24fb699c572172316001bc571628ceeb8d0595d70
 DIST plantuml-1.2022.3.tar.gz 5399905 BLAKE2B 
6dc48de057850a797de779c02e039abb3070239f2e7a907a1447b0a95ef3a869424e10fe5efd3e130f0f8042b40f07209e844677299363a010b0d7ee5727a7d2
 SHA512 
c90cc11686bff42f56ed35de90eb29a5bcb662c4d0003132b64f9913dff3caa52aed39ca269e2f42b45945a9cbe4713f8717c89af6a6ccd163fcbdf887e275fa
 DIST plantuml-1.2022.4.tar.gz 5400187 BLAKE2B 
4fba7454c0e3f757afa757b4be27bd4878a516f981209c69350adaeb21b7e051323477da496aff18b41f001fc0f2ebc2368daf14aa55957fd5ae426275494371
 SHA512 
b4520d304b2d4893687d18438af38bd8c2639b3dde5cd5cf3bd6c2426efa4e022081e02d396dde96253ddafd48f488676ca76e2d124b00e61435b8d3ea9f16a2

diff --git a/media-gfx/plantuml/plantuml-1.2022.2.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.2.ebuild
deleted file mode 100644
index 8ba5d39fd289..
--- a/media-gfx/plantuml/plantuml-1.2022.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="source"
-inherit java-pkg-2 java-ant-2 desktop xdg
-
-DESCRIPTION="Draw UML diagrams using a simple and human readable text 
description"
-HOMEPAGE="https://plantuml.com;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   dev-java/ant-core:0
-   media-gfx/graphviz"
-
-EANT_BUILD_TARGET="dist"
-EANT_GENTOO_CLASSPATH="ant-core"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-src_install() {
-   java-pkg_dojar ${PN}.jar
-   java-pkg_dolauncher ${PN} --jar ${PN}.jar
-   use source && java-pkg_dosrc src/*
-
-   make_desktop_entry plantuml PlantUML
-}



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

2022-04-30 Thread Sam James
commit: fdb70d5b0aa516f8d256e2c26ed313593745
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 29 20:35:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:50:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb70d5b

dev-python/berkeleydb: keyword 18.1.5 for ~ia64 (append needed flag too)

Big thanks to matoro for reporting this package working with -O1
compilation. This was tested on guppy.ia64.d.g.o and indeed it
passes tests now.

(sam: matoro has identified -foptimize-sibling-calls is the issue which
is implied by -O2).

Bug: https://bugs.gentoo.org/814179
Thanks-to: matoro  airmail.cc>
Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-python/berkeleydb/berkeleydb-18.1.5.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild 
b/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
index 9c8e6b6acd04..e9c4a1c6fce3 100644
--- a/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
+++ b/dev-python/berkeleydb/berkeleydb-18.1.5.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+)"
 DISTUTILS_IN_SOURCE_BUILD=1
-inherit db-use distutils-r1
+inherit db-use flag-o-matic distutils-r1
 
 # Tests aren't included in PyPi tarballs, so just manually clone from upstream
 # at https://hg.jcea.es/pybsddb/ and prepare out tarball
@@ -17,7 +17,7 @@ 
SRC_URI="https://dev.gentoo.org/~arthurzam/distfiles/dev-python/${PN}/${P}.tar.x
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
|| (
@@ -55,6 +55,11 @@ python_configure_all() {
export BERKELEYDB_INCDIR="$(db_includedir ${DB_VER})"
export BERKELEYDB_LIBDIR="${EPREFIX}/usr/$(get_libdir)"
export YES_I_HAVE_THE_RIGHT_TO_USE_THIS_BERKELEY_DB_VERSION=1
+
+   if use ia64; then
+   # bug #814179
+   append-flags -fno-optimize-sibling-calls
+   fi
 }
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 95c9312085401c8e3fae62755697f8f5d397c1ae
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:34:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:34:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c93120

dev-lua/luaexpat: Stabilize 1.4.1 ppc, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index 0b8f4924664b..5a262e98066a 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 2897dd64c9ced1195754c7552b89f84a43e6d344
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:34:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2897dd64

dev-lua/luaexpat: Stabilize 1.4.1 ppc64, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index bffd0266736e..0b8f4924664b 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 2e5dc22c1ec7dcfd6c7e4e3aec9b7fb76b744c1e
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:33:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:33:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5dc22c

dev-lua/luaexpat: Stabilize 1.4.1 amd64, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index 6bc0243c6c83..bffd0266736e 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaexpat/

2022-04-30 Thread Sam James
commit: 3c5f87dfbc11ada138a9b32a197dc9edfd007254
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 04:32:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 04:32:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5f87df

dev-lua/luaexpat: Stabilize 1.4.1 x86, #841875

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

 dev-lua/luaexpat/luaexpat-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild 
b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
index b0c2791bf0e6..6bc0243c6c83 100644
--- a/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
+++ b/dev-lua/luaexpat/luaexpat-1.4.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/qepcad/

2022-04-30 Thread Alessandro Barbieri
commit: 31ebb31224a66626a28edf2aab6f3c5dd99489bc
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May  1 04:16:00 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May  1 04:16:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31ebb312

sci-mathematics/qepcad: fix typo

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild 
b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
index 068eabfbd..25c1b6278 100644
--- a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
+++ b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2028 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/saclib/

2022-04-30 Thread Alessandro Barbieri
commit: 412b5118c567f0ecf50138e52dc6e460480d454e
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May  1 04:06:41 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May  1 04:14:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=412b5118

sci-libs/saclib: add 2.2.8_p20220501

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/saclib/Manifest  |  1 +
 sci-libs/saclib/saclib-2.2.8_p20220501.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/sci-libs/saclib/Manifest b/sci-libs/saclib/Manifest
index 50550d1d4..089489a6a 100644
--- a/sci-libs/saclib/Manifest
+++ b/sci-libs/saclib/Manifest
@@ -1 +1,2 @@
+DIST saclib-2.2.8_p20220501.tar.gz 2494609 BLAKE2B 
b68bf17645294d6575e4b5412c69ae658a1b2694b4144d69bb516080ee5ae1d92fb6a1400f4fe7422d79c8ee0a96206709e7fca841aa319523e724eacd73d063
 SHA512 
d5e61150136f1519bcdf2dbe35160f5381e8e8da1a3049847737aa946ca71e1958277d7b8120a2c764cdb8aeb98faece16094695fabe45efbcd17c14ad1b6253
 DIST saclib2.2.8.tgz 3060308 BLAKE2B 
446546e02e3571bc523bd7602894f161d3c569ddd2126dd596125b7623a20bd44df2d04d062ec3891d2f4c4dadf1a63c9ab840316a47c68ff86ff9d841b9da35
 SHA512 
72589e07beed5abd2fce7a37c4e91122814d6b0fb373b19664c4892a4a68064bacbe886d76ec66c18aec76e54ae022b90a0dfd1b5ca68d617f4bfa8251ea8fb4

diff --git a/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild 
b/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild
new file mode 100644
index 0..1a4c79f56
--- /dev/null
+++ b/sci-libs/saclib/saclib-2.2.8_p20220501.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+COMMIT="94ca9329bcb3ddbf99f34fe6417c3f76ea44248e"
+
+DESCRIPTION="Reference implementations of algorithms and forms the basis of 
QEPCAD"
+HOMEPAGE="
+   https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html
+   https://github.com/Alessandro-Barbieri/saclib
+"
+SRC_URI="https://github.com/Alessandro-Barbieri/${PN}/archive/${COMMIT}.tar.gz 
-> ${PF}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-shells/tcsh"
+
+DOCS=( doc/saclib.pdf doc/saclocal.dvi README CHANGELOG )
+
+src_prepare() {
+   # no main, it's a library
+   rm src/main.c || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSACLIB_DOC=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   einstalldocs
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/qepcad/

2022-04-30 Thread Alessandro Barbieri
commit: c8f24b753f0a1a080137031f23e4263c52183787
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May  1 04:14:10 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May  1 04:14:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8f24b75

sci-mathematics/qepcad: new package, add 1.72b_p20220501

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-mathematics/qepcad/Manifest|  1 +
 sci-mathematics/qepcad/metadata.xml| 20 +
 .../qepcad/qepcad-1.72b_p20220501.ebuild   | 52 ++
 3 files changed, 73 insertions(+)

diff --git a/sci-mathematics/qepcad/Manifest b/sci-mathematics/qepcad/Manifest
new file mode 100644
index 0..1eb766c64
--- /dev/null
+++ b/sci-mathematics/qepcad/Manifest
@@ -0,0 +1 @@
+DIST qepcad-1.72b_p20220501.tar.gz 178489856 BLAKE2B 
79277f484c0011b3c871fc06b20ce344e770591bd74204d20c9c844933140d14c72663660ea29aaf21de7fe920a5e4bd6a0b94d95e1b28279e7b4fc36ae46228
 SHA512 
9210bd519bf6e61d746e4a582c48ca6b337b415ad3996af008702dec362e885905c8eda6db3b88f8befb464bc30fcdfa2b5dc3c6e16bd19e3ef3bba054e5846c

diff --git a/sci-mathematics/qepcad/metadata.xml 
b/sci-mathematics/qepcad/metadata.xml
new file mode 100644
index 0..21f5c704e
--- /dev/null
+++ b/sci-mathematics/qepcad/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+
+  wcbr...@usna.edu
+  Chris Brown
+
+  
+  
+The Program
+QEPCAD is an implementation of quantifier elimination by partial cylindrical 
algebraic decomposition due orginally to Hoon Hong, and subsequently added on 
to by many others. It is an interactive command-line program written in C/C++, 
and based on the SACLIB library. Presented here is QEPCAD B version 1.x, the 
"B" designating a substantial departure from the original QEPCAD and 
distinguishing it from any development of the original that may proceed in a 
different direction. QEPCAD and the SACLIB library are the result of a program 
of research by George Collins and his PhD students that has spanned several 
decades ... and continues still!
+
+I extended and improved QEPCAD for several years. Improvements that didn't 
involve changes to the way the program interacted with the user I'd just go 
ahead and make. However, changes that affected the interaction of QEPCAD and 
the user, or changes that added new features were "tacked on" to the program, 
requiring the user to know about extra commands. Moreover, there was no 
cannonical source for QEPCAD distribution or documentation, and no internet 
accessible source at all. This branch of QEPCAD, QEPCAD "B", was introduced to 
address those problems - to make QEPCAD easily accessable through the internet, 
to provide good documentation, and to incorporate many improvements and 
extensions in a way that makes them most accessible to the user.
+  
+

diff --git a/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild 
b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
new file mode 100644
index 0..068eabfbd
--- /dev/null
+++ b/sci-mathematics/qepcad/qepcad-1.72b_p20220501.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2028 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT="3c01c088e6b54e89f382bce56d49733a9969ef09"
+
+inherit cmake optfeature
+
+DESCRIPTION="Quantifier Elimination by Partial Cylindrical Algebraic 
Decomposition"
+HOMEPAGE="
+   https://www.usna.edu/Users/cs/wcbrown/qepcad/B/QEPCAD.html
+   https://github.com/Alessandro-Barbieri/qepcad
+"
+SRC_URI="https://github.com/Alessandro-Barbieri/${PN}/archive/${COMMIT}.tar.gz 
-> ${PF}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}/qesource"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   media-libs/freeglut
+   media-libs/glu
+   media-libs/libglvnd
+   sci-libs/saclib:=
+   sys-libs/readline
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( README LOG )
+
+src_configure() {
+   export qe="${S}"
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   einstalldocs
+   cmake_src_install
+   docinto cad2d
+   dodoc cad2d/README
+   echo "qe=/" > 99-qepcad || die
+   doenvd 99-qepcad
+}
+
+pkg_postinst() {
+   optfeature "allowing qepcad to use singular" sci-mathematics/singular
+}



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

2022-04-30 Thread WANG Xuerui
commit: 9aa34d93e5b76e30bb88007bfa649d24a56a66d0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May  1 03:00:09 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 03:00:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa34d93

app-portage/iwdevtools: keyword 0.10.1-r2 for ~loong

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

 app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
index c4d90017aac1..754e9dbb9fc4 100644
--- a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-04-30 Thread WANG Xuerui
commit: 679ce9130be8485f3dde641a6b1d4bd7dda6808d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May  1 02:20:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 02:21:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679ce913

dev-libs/boehm-gc: add 8.2.0

Dropping keywords because this version has been marked by upstream as
"Pre-release": https://github.com/ivmai/bdwgc/releases/tag/v8.2.0

Tests passed on amd64.

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

 dev-libs/boehm-gc/Manifest  |  1 +
 dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 36329d38e338..4d46b7a781a3 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,2 +1,3 @@
 DIST gc-8.0.4.tar.gz 1160528 BLAKE2B 
ec42378c964fc573e53f6f58aa22fa63a0b421c91b81336acfeb2e2afdb5c89514edace3a9500699e13ff1cadc4205ea245af4f0dfa5e439ed9b78cabf6058f7
 SHA512 
57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e
 DIST gc-8.0.6.tar.gz 1168660 BLAKE2B 
c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd
 SHA512 
2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e
+DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 
382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe
 SHA512 
ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf

diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
new file mode 100644
index ..0866c469806e
--- /dev/null
+++ b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal libtool
+
+MY_P="gc-${PV}"
+
+DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
+HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
+SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="boehm-gc"
+# SONAME: libgc.so.1 libgccpp.so.1
+# We've been using subslot 0 for these instead of "1.1".
+SLOT="0"
+# Upstream marked this version as "Pre-release"
+KEYWORDS=""
+IUSE="cxx +large static-libs +threads"
+
+RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   elibtoolize #594754
+}
+
+multilib_src_configure() {
+   local config=(
+   --disable-docs
+   --with-libatomic-ops
+   $(use_enable cxx cplusplus)
+   $(use_enable static-libs static)
+   $(use threads || echo --disable-threads)
+   $(use_enable large large-config)
+   )
+
+   ECONF_SOURCE=${S} econf "${config[@]}"
+}
+
+multilib_src_install_all() {
+   local HTML_DOCS=( doc/*.md )
+   einstalldocs
+   dodoc doc/README{.environment,.linux,.macros}
+
+   # package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+
+   newman doc/gc.man GC_malloc.1
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/bitmap/

2022-04-30 Thread Matt Turner
commit: e8ca560d0097fffd8af26fdf01815c0d104c3fc5
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  1 02:00:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  1 02:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ca560d

x11-apps/bitmap: Version bump to 1.1.0

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/bitmap/Manifest|  1 +
 x11-apps/bitmap/bitmap-1.1.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/x11-apps/bitmap/Manifest b/x11-apps/bitmap/Manifest
index d1af94ab80a4..0fb280eac48f 100644
--- a/x11-apps/bitmap/Manifest
+++ b/x11-apps/bitmap/Manifest
@@ -1 +1,2 @@
 DIST bitmap-1.0.9.tar.bz2 181401 BLAKE2B 
efdf2d2905f6513ba8942d55a1aadca8f47f22736a55894deb9a4afeff132d8e410b8d84d27314253f16cb84ebb530b79c75991427365c45058e58280ede4449
 SHA512 
873c626c72a0f4025fe8c8aeedbf3fe4ee5657fb487ad7410406a20da518c0358041dc45c2549926cc10e1d031977073b9d1ddb32830fdce95b716a52fe44456
+DIST bitmap-1.1.0.tar.xz 163560 BLAKE2B 
411ae6d34059cef35456d7a12fbd2fba6de65d0ad551ea884463f123c0e034e89142f103793a1aa6602649b468e4d9ffc33450a67b592b9355c5878c712a4654
 SHA512 
3d6c94675f10772daeb71598c3e0ddcb51569b1bfc4771159e9df89599bfeb8bf49f464c24fef54d30a8f737af32136f859f844be03e088d24ed962f88381193

diff --git a/x11-apps/bitmap/bitmap-1.1.0.ebuild 
b/x11-apps/bitmap/bitmap-1.1.0.ebuild
new file mode 100644
index ..75e93f984f3e
--- /dev/null
+++ b/x11-apps/bitmap/bitmap-1.1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_TARBALL_SUFFIX=xz
+inherit xorg-3
+
+DESCRIPTION="X.Org bitmap application"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-misc/xbitmaps"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2022-04-30 Thread WANG Xuerui
commit: e3ef1454732b48e4a8205bae50b06f080caf1ae6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:25 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ef1454

dev-python/pydantic: keyword 1.9.0-r1 for ~loong

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

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

diff --git a/dev-python/pydantic/pydantic-1.9.0-r1.ebuild 
b/dev-python/pydantic/pydantic-1.9.0-r1.ebuild
index 1e26b96ea70b..be75dab959d7 100644
--- a/dev-python/pydantic/pydantic-1.9.0-r1.ebuild
+++ b/dev-python/pydantic/pydantic-1.9.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 41b1e6b694565a72883a95a4abea689fd02d7a1b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b1e6b6

dev-python/watchgod: keyword 0.8.2 for ~loong

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

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

diff --git a/dev-python/watchgod/watchgod-0.8.2.ebuild 
b/dev-python/watchgod/watchgod-0.8.2.ebuild
index c40e10b7d38a..c3e9ac3bc710 100644
--- a/dev-python/watchgod/watchgod-0.8.2.ebuild
+++ b/dev-python/watchgod/watchgod-0.8.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 96d8454c02402e6a78e4e342588b6fdc167559f2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d8454c

dev-python/python-dotenv: keyword 0.20.0 for ~loong

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

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

diff --git a/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild 
b/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild
index bf4180b3d2d9..18064bd3ea8e 100644
--- a/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild
+++ b/dev-python/python-dotenv/python-dotenv-0.20.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 DEPEND="
test? (



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

2022-04-30 Thread WANG Xuerui
commit: 7d5c42745db4a122377416805820995384521e91
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5c4274

dev-python/python-email-validator: keyword 1.2.0 for ~loong

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

 dev-python/python-email-validator/python-email-validator-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild 
b/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
index 3652c882d682..93d2f84a715c 100644
--- a/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
+++ b/dev-python/python-email-validator/python-email-validator-1.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 SRC_URI="https://github.com/JoshData/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="CC0-1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 SLOT="0"
 
 RDEPEND="



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

2022-04-30 Thread WANG Xuerui
commit: c501d744661bc393c1d1ebffef4a2d6ba6b72668
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:07 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c501d744

dev-python/pytest-toolbox: keyword 0.4-r1 for ~loong

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

 dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild 
b/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
index 692fb61b5729..a1b4679ce97c 100644
--- a/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.ebuild
+++ b/dev-python/pytest-toolbox/pytest-toolbox-0.4-r1.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 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 BDEPEND="
test? (



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

2022-04-30 Thread WANG Xuerui
commit: e27b5e76f87de8b57c985c9ab3b2790cfd6e382f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:30:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27b5e76

dev-vcs/mercurial: keyword 6.0.2 for ~loong

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

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

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



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

2022-04-30 Thread WANG Xuerui
commit: 7e55b8681cec34d31a3631d9d899ed8548e9093e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:30:16 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e55b868

dev-vcs/cvsps: keyword 2.2_beta1-r1 for ~loong

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

 dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild 
b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
index 7177b069d6a2..e7ad1213b8b3 100644
--- a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
+++ b/dev-vcs/cvsps/cvsps-2.2_beta1-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="7"
@@ -12,7 +12,7 @@ SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz;
 
 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 ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="sys-libs/zlib"



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

2022-04-30 Thread WANG Xuerui
commit: 8ea8bf5d09b5f42e8b61c8a1cc8dda194c2e197b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:42 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea8bf5d

dev-python/wsproto: keyword 1.1.0 for ~loong

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

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

diff --git a/dev-python/wsproto/wsproto-1.1.0.ebuild 
b/dev-python/wsproto/wsproto-1.1.0.ebuild
index 588a82684f99..da5012a3369d 100644
--- a/dev-python/wsproto/wsproto-1.1.0.ebuild
+++ b/dev-python/wsproto/wsproto-1.1.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/h11-0.9[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 5ddb2b65d51473e118e6c96cb0b0b23590971aae
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:31:41 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddb2b65

dev-python/websockets: keyword 10.3 for ~loong

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

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

diff --git a/dev-python/websockets/websockets-10.3.ebuild 
b/dev-python/websockets/websockets-10.3.ebuild
index 1723d0a7cdd0..49313f250951 100644
--- a/dev-python/websockets/websockets-10.3.ebuild
+++ b/dev-python/websockets/websockets-10.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 distutils_enable_tests pytest
 



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

2022-04-30 Thread WANG Xuerui
commit: f266abe88e8fdb0ef57071c2d7e4174acbc9f7cc
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:28:36 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f266abe8

dev-vcs/subversion: keyword 1.14.1 for ~loong

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

 dev-vcs/subversion/subversion-1.14.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/subversion/subversion-1.14.1.ebuild 
b/dev-vcs/subversion/subversion-1.14.1.ebuild
index a9987638af1e..1a13e773974d 100644
--- a/dev-vcs/subversion/subversion-1.14.1.ebuild
+++ b/dev-vcs/subversion/subversion-1.14.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=6
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl 
plaintext-password-storage ruby sasl test"
 RESTRICT="!test? ( test )"
 



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

2022-04-30 Thread WANG Xuerui
commit: 158c639c15d621a7c96a30dea839428f1440bf06
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:32:06 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158c639c

dev-python/sh: keyword 1.14.2 for ~loong

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

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

diff --git a/dev-python/sh/sh-1.14.2.ebuild b/dev-python/sh/sh-1.14.2.ebuild
index 2bb24cb3b214..befd7b27d7bc 100644
--- a/dev-python/sh/sh-1.14.2.ebuild
+++ b/dev-python/sh/sh-1.14.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 PATCHES=(
"${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch"



[gentoo-commits] repo/gentoo:master commit in: virtual/krb5/

2022-04-30 Thread WANG Xuerui
commit: 7bc60b460a29b8422b8afbb65464758e216b5e5a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:28:32 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc60b46

virtual/krb5: keyword 0-r1 for ~loong

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

 virtual/krb5/krb5-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/krb5/krb5-0-r1.ebuild b/virtual/krb5/krb5-0-r1.ebuild
index 66a9a189d80e..9da8b52fa877 100644
--- a/virtual/krb5/krb5-0-r1.ebuild
+++ b/virtual/krb5/krb5-0-r1.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for Kerberos V implementation"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: virtual/ttf-fonts/

2022-04-30 Thread WANG Xuerui
commit: 3ec43c2f9a8f7de0d8e1a59181e37d6b703bb748
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:17 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec43c2f

virtual/ttf-fonts: keyword 1-r1 for ~loong

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

 virtual/ttf-fonts/ttf-fonts-1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/ttf-fonts/ttf-fonts-1-r1.ebuild 
b/virtual/ttf-fonts/ttf-fonts-1-r1.ebuild
index 19ada4b46d81..40c4ca5dd0a9 100644
--- a/virtual/ttf-fonts/ttf-fonts-1-r1.ebuild
+++ b/virtual/ttf-fonts/ttf-fonts-1-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=7
@@ -6,7 +6,7 @@ EAPI=7
 DESCRIPTION="Virtual for Serif/Sans/Monospace font packages"
 
 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 ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 
 RDEPEND="|| (
media-fonts/liberation-fonts



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

2022-04-30 Thread WANG Xuerui
commit: f22c008c41a1282860868055f58977d0ff02432f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:27:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22c008c

app-shells/tcsh: keyword 6.24.00 for ~loong

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

 app-shells/tcsh/tcsh-6.24.00.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/tcsh/tcsh-6.24.00.ebuild 
b/app-shells/tcsh/tcsh-6.24.00.ebuild
index 2401dc67449c..5e5a97fcea75 100644
--- a/app-shells/tcsh/tcsh-6.24.00.ebuild
+++ b/app-shells/tcsh/tcsh-6.24.00.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls doc"
 RESTRICT="test"
 



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

2022-04-30 Thread WANG Xuerui
commit: 38453eef0568280829b95cfe43bba2c5045d6778
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38453eef

dev-python/h11: keyword 0.13.0-r1 for ~loong

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

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

diff --git a/dev-python/h11/h11-0.13.0-r1.ebuild 
b/dev-python/h11/h11-0.13.0-r1.ebuild
index 4ebb096585c3..0e9f400bc138 100644
--- a/dev-python/h11/h11-0.13.0-r1.ebuild
+++ b/dev-python/h11/h11-0.13.0-r1.ebuild
@@ -14,6 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 distutils_enable_tests pytest



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

2022-04-30 Thread WANG Xuerui
commit: 3e560b304b0c659d49af44f984b2bca97ec0d705
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:27:25 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e560b30

app-shells/fish: keyword 3.4.1 for ~loong

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

 app-shells/fish/fish-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/fish/fish-3.4.1.ebuild 
b/app-shells/fish/fish-3.4.1.ebuild
index 87792332f963..96644c7a999a 100644
--- a/app-shells/fish/fish-3.4.1.ebuild
+++ b/app-shells/fish/fish-3.4.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2022-04-30 Thread WANG Xuerui
commit: 8bb0ddce05e1b8e2a5eee918314689c238834b28
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:28:34 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb0ddce

app-crypt/libsecret: keyword 0.20.5-r2 for ~loong

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

 app-crypt/libsecret/libsecret-0.20.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild 
b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
index cda2d8730d71..44e88b43f069 100644
--- a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 DEPEND="
>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 8e38f85bd2aa05de85fbfc4b6e2043b599c603b2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e38f85b

dev-python/anyio: keyword 3.5.0-r1 for ~loong

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

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

diff --git a/dev-python/anyio/anyio-3.5.0-r1.ebuild 
b/dev-python/anyio/anyio-3.5.0-r1.ebuild
index c9106fe2bdd7..daa7927fabda 100644
--- a/dev-python/anyio/anyio-3.5.0-r1.ebuild
+++ b/dev-python/anyio/anyio-3.5.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/idna-2.8[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 6bc4d645deaf4f58f01bf114dc999be94aa7c1d1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:29:01 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc4d645

app-shells/fish: forward ~loong

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

 app-shells/fish/fish-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/fish/fish-.ebuild b/app-shells/fish/fish-.ebuild
index 45bc18a52822..dc549c756ea5 100644
--- a/app-shells/fish/fish-.ebuild
+++ b/app-shells/fish/fish-.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2022-04-30 Thread WANG Xuerui
commit: 1a8d0d6f630bb03448466ba76e7554c726e7c3ba
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8d0d6f

dev-python/socksio: keyword 1.0.0 for ~loong

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

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

diff --git a/dev-python/socksio/socksio-1.0.0.ebuild 
b/dev-python/socksio/socksio-1.0.0.ebuild
index c97f9b74217c..b09528799f3a 100644
--- a/dev-python/socksio/socksio-1.0.0.ebuild
+++ b/dev-python/socksio/socksio-1.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: virtual/secret-service/

2022-04-30 Thread WANG Xuerui
commit: 6c260dc146266783793ea4f9f4207bfa0f95239e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:26:19 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c260dc1

virtual/secret-service: keyword 0 for ~loong

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

 virtual/secret-service/secret-service-0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/secret-service/secret-service-0.ebuild 
b/virtual/secret-service/secret-service-0.ebuild
index 1017463dc08a..46098587ee3b 100644
--- a/virtual/secret-service/secret-service-0.ebuild
+++ b/virtual/secret-service/secret-service-0.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=7
 
 DESCRIPTION="Virtual for a freedesktop.org Secret Service API provider"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 RDEPEND="|| (
gnome-base/gnome-keyring



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

2022-04-30 Thread WANG Xuerui
commit: 8f339a944ede6bf03e8f6f5734453b868211e4db
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f339a94

dev-python/httpx: keyword 0.22.0-r2 for ~loong

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

 dev-python/httpx/httpx-0.22.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/httpx/httpx-0.22.0-r2.ebuild 
b/dev-python/httpx/httpx-0.22.0-r2.ebuild
index f4df0385a811..80430790ccd6 100644
--- a/dev-python/httpx/httpx-0.22.0-r2.ebuild
+++ b/dev-python/httpx/httpx-0.22.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="cli"
 
 RDEPEND="



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

2022-04-30 Thread WANG Xuerui
commit: 382ad0849918482afaa5655122696fa9e29bb83f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382ad084

dev-python/rfc3986: keyword 1.5.0 for ~loong

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

 dev-python/rfc3986/rfc3986-1.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/rfc3986/rfc3986-1.5.0.ebuild 
b/dev-python/rfc3986/rfc3986-1.5.0.ebuild
index 29e91f6479e2..298fa469b60a 100644
--- a/dev-python/rfc3986/rfc3986-1.5.0.ebuild
+++ b/dev-python/rfc3986/rfc3986-1.5.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
 
 EAPI=7
@@ -14,7 +14,7 @@ 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="idna"
 
 RDEPEND="



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

2022-04-30 Thread WANG Xuerui
commit: ecb5764d128b9841e7464fa14be83014a25716ee
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:55 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb5764d

dev-python/uvicorn: keyword 0.17.6 for ~loong

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

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

diff --git a/dev-python/uvicorn/uvicorn-0.17.6.ebuild 
b/dev-python/uvicorn/uvicorn-0.17.6.ebuild
index 7a59bfe0e629..a3fa6093c0c0 100644
--- a/dev-python/uvicorn/uvicorn-0.17.6.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.17.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
>=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]



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

2022-04-30 Thread WANG Xuerui
commit: 6328dff198550ad98b78f7a1b3116af226109131
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 30 11:25:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  1 01:30:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6328dff1

dev-python/httpcore: keyword 0.14.7-r1 for ~loong

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

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

diff --git a/dev-python/httpcore/httpcore-0.14.7-r1.ebuild 
b/dev-python/httpcore/httpcore-0.14.7-r1.ebuild
index c8e8acc8f849..f47212a54686 100644
--- a/dev-python/httpcore/httpcore-0.14.7-r1.ebuild
+++ b/dev-python/httpcore/httpcore-0.14.7-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
=dev-python/anyio-3*[${PYTHON_USEDEP}]



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

2022-04-30 Thread Matt Turner
commit: 0d084beb8c1eb8faafc8b88ba542d0388a85ca71
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  1 01:23:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  1 01:23:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d084beb

profiles: Mask >=x11-libs/libX11-1.8

Bug: https://bugs.gentoo.org/841857
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cb7c2436fc0f..70794c40fc8c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-30)
+# Masked for testing. Apparently causes crashes. Bug #841857.
+>=x11-libs/libX11-1.8
+
 # John Helmert III  (2022-04-29)
 # New capstone rc installs broken pkgconfig and cmake build
 # configuration files, breaking reverse dependencies. #841716



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/

2022-04-30 Thread Sergey Torokhov
commit: 242269b16590bd47071ea6ec69221922c81d655a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun May  1 01:17:27 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sun May  1 01:17:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=242269b1

sys-cluster/opencoarrays: fix tests using sys-cluster/mpich

Signed-off-by: Sergey Torokhov  yandex.ru>

 sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 2 +-
 sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index c5ad2e47e..993256530 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -28,7 +28,7 @@ PROPERTIES="test_network"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   || ( >=sys-cluster/openmpi-1.10.7[fortran] 
>=sys-cluster/mpich-3.3[fortran] )
+   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
 "
 DEPEND="
${RDEPEND}

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
index bc7b573a7..993256530 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
@@ -28,7 +28,7 @@ PROPERTIES="test_network"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran] )
+   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
 "
 DEPEND="
${RDEPEND}



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

2022-04-30 Thread Sam James
commit: 291ae71944b90fe6b7d7ba501f61ab8c326812bc
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 00:39:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 00:39:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291ae719

sys-libs/ncurses: Stabilize 6.3_p20211106 arm64, #841398

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

 sys-libs/ncurses/ncurses-6.3_p20211106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild
index c90ad9eec0fc..95551f435240 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20211106.ebuild
@@ -48,7 +48,7 @@ fi
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/

2022-04-30 Thread Sergey Torokhov
commit: 23e33ff78a71a6927873f672db03340187716b78
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Apr 30 23:57:12 2022 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Sun May  1 00:02:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23e33ff7

sys-cluster/opencoarrays: 2.9.3 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 sys-cluster/opencoarrays/Manifest  |  1 +
 sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/opencoarrays/Manifest 
b/sys-cluster/opencoarrays/Manifest
index 00141e62c..54020f5e5 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1 +1,2 @@
 DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 
36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6
 SHA512 
4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
+DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 
3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8
 SHA512 
4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460

diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild 
b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
new file mode 100644
index 0..bc7b573a7
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 
compilers"
+HOMEPAGE="http://www.opencoarrays.org/;
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz;
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and 
mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+#  We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   || ( >=sys-cluster/openmpi-4.1.2[fortran] 
>=sys-cluster/mpich-3.4.3[fortran] )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_test() {
+   cmake_build test
+}



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

2022-04-30 Thread Quentin Retornaz
commit: 95f0c290d47c0938c64866b78ad605e074ececf0
Author: orbea  riseup  net>
AuthorDate: Fri Apr 29 22:20:31 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:17:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=95f0c290

dev-libs/libressl: Update ebuild

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-libs/libressl/libressl-3.5.2.ebuild | 42 -
 1 file changed, 15 insertions(+), 27 deletions(-)

diff --git a/dev-libs/libressl/libressl-3.5.2.ebuild 
b/dev-libs/libressl/libressl-3.5.2.ebuild
index a16ffe3..2cb7044 100644
--- a/dev-libs/libressl/libressl-3.5.2.ebuild
+++ b/dev-libs/libressl/libressl-3.5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit multilib-minimal libtool
+inherit autotools multilib-minimal
 
 DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
 HOMEPAGE="https://www.libressl.org/;
@@ -19,38 +19,26 @@ IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"
 
-DEPEND="${RDEPEND}"
 PDEPEND="app-misc/ca-certificates"
 
-src_prepare() {
-   touch crypto/Makefile.in
-
-   sed -i \
-   -e '/^[ \t]*CFLAGS=/s#-g ##' \
-   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
-   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
-   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
-   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
-   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
-   configure || die "fixing CFLAGS failed"
-
-   if ! use test ; then
-   sed -i \
-   -e '/^[ \t]*SUBDIRS =/s#tests##' \
-   Makefile.in || die "Removing tests failed"
-   fi
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.8.3-solaris10.patch
+)
 
-   eapply "${FILESDIR}"/${PN}-2.8.3-solaris10.patch || die
-
-   eapply_user
+src_prepare() {
+   default
 
-   elibtoolize  # for Solaris
+   eautoreconf
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable asm) \
+   local ECONF_SOURCE="${S}"
+   local args=(
+   $(use_enable asm)
$(use_enable static-libs static)
+   $(use_enable test tests)
+   )
+   econf "${args[@]}"
 }
 
 multilib_src_test() {



[gentoo-commits] repo/proj/libressl:master commit in: dev-python/cryptography/

2022-04-30 Thread Quentin Retornaz
commit: 961ef76eed825abfc471341d1b93f9cd498a0073
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:54:44 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=961ef76e

dev-python/cryptography: Updated for version 3.4.7-r3

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 4.7-r2.ebuild => cryptography-3.4.7-r3.ebuild} | 35 --
 1 file changed, 20 insertions(+), 15 deletions(-)

diff --git a/dev-python/cryptography/cryptography-3.4.7-r2.ebuild 
b/dev-python/cryptography/cryptography-3.4.7-r3.ebuild
similarity index 72%
rename from dev-python/cryptography/cryptography-3.4.7-r2.ebuild
rename to dev-python/cryptography/cryptography-3.4.7-r3.ebuild
index b3d9bc1..87fcff4 100644
--- a/dev-python/cryptography/cryptography-3.4.7-r2.ebuild
+++ b/dev-python/cryptography/cryptography-3.4.7-r3.ebuild
@@ -1,28 +1,34 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing
 
 VEC_P=cryptography_vectors-${PV}
 DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.org/project/cryptography/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-   test? ( mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz )"
+HOMEPAGE="
+   https://github.com/pyca/cryptography/
+   https://pypi.org/project/cryptography/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   test? ( mirror://pypi/c/cryptography_vectors/${VEC_P}.tar.gz )
+"
 
 LICENSE="|| ( Apache-2.0 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="
$(python_gen_cond_dep '
>=dev-python/cffi-1.8:=[${PYTHON_USEDEP}]
' 'python*')
-   "
+"
 BDEPEND="
test? (
>=dev-python/hypothesis-1.11.4[${PYTHON_USEDEP}]
@@ -32,13 +38,14 @@ BDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/pytest-subtests[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )"
+   )
+"
 
 distutils_enable_tests pytest
 
 DEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=
-   "
+"
 RDEPEND+=${DEPEND}
 
 PATCHES=(
@@ -56,11 +63,9 @@ src_prepare() {
# work around availability macros not supported in GCC (yet)
if [[ ${CHOST} == *-darwin* ]] ; then
local darwinok=0
-   if [[ ${CHOST##*-darwin} -ge 16 ]] ; then
-   darwinok=1
-   fi
-   sed -i -e 's/__builtin_available(macOS 10\.12, 
\*)/'"${darwinok}"'/' \
-   src/_cffi_src/openssl/src/osrandom_engine.c || die
+   [[ ${CHOST##*-darwin} -ge 16 ]] && darwinok=1
+   sed -e 's/__builtin_available(macOS 10\.12, 
\*)/'"${darwinok}"'/' \
+   -i src/_cffi_src/openssl/src/osrandom_engine.c || die
fi
 
# this version does not really use Rust, it just creates a dummy



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2022-04-30 Thread Quentin Retornaz
commit: 7e7de6f17d5017340ba157f143f2c77b4c4afc29
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:43:32 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7e7de6f1

dev-qt/qtnetwork: Update keywords

Matches the gentoo keywords.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-qt/qtnetwork/Manifest| 3 ---
 dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 277834e..9493fb3 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,5 +1,2 @@
-DIST qtbase-5.15.2-38ad2f39.tar.gz 67969272 BLAKE2B 
9071c96e8162d8141676f63aab82ca61ba29039e79066939fb74501187ae95cca34c924f1105827411f021efca2f40a62b7acde845d0d463604b234a3a8f8370
 SHA512 
df4f2dce732f62c797f77c266e268097f32a5d7605b3464c9a76d323d8ec069c902994df6afa28823d3c03f5d4ca0295cac47e28773b25e2f9387e3475f52f82
-DIST qtbase-5.15.2-7c6c0030.tar.gz 67967537 BLAKE2B 
623b99942e9df9bc8ac436a21503060845f9e3532aa0e02ccd927762382be26091878fbe092e80c0ac68bead51d09647e40e0cf61361d62ad226ed46b221132b
 SHA512 
eb88b21764591246c5f04f63405dbfcd39afb737e96bb29c7721644b9aba3ea95df24ed9699acfd03a8c088ee72efec1fb0267aef8d665d5ec72ee75fc08ecdc
-DIST qtbase-5.15.2-a4f9e569.tar.gz 67964648 BLAKE2B 
2be7351221c46846ef37308a0238aa4a39369da63fe5c3be5e142ff700c80e125821c06b43c9e4e949bd9f285222a60888303aef956c9b427a9a6c8ee3bc6b1a
 SHA512 
b4be8132a1d7119fd9728f7bf2d72cdd27d2092e7f178a1f15707204f5ffade7ce505c897fd658bb19274bdd6238b2eb16f7fcfedff2567877dc3458b4091388
 DIST qtbase-5.15.3-gentoo-kde-1.tar.xz 337032 BLAKE2B 
a5a3ff6c6002e386d15dd3122faec8e09fba19df12db59a6cdff1f04b7cc9919cf5cc30f4ae936ee3cb29cf110e714bb727929330ced292b699472367adfef4c
 SHA512 
042743816f3c08dc3313be76da31e206c37dd7dc5b2604b36ef4be18ad66a89d9d29a61f9cccaa169665f742f7fbfb60822189e8cab0d23f3d4efe293a79f78c
 DIST qtbase-everywhere-opensource-src-5.15.3.tar.xz 50204364 BLAKE2B 
9c011e8d6033e340a1d7be6bd9100a05d55638cfd53f647752853382574b6c444668eae36bf88cfedde0e7c0e00ecb1f91d025fc59c23be5438ba0ef91a5246c
 SHA512 
01723eff5116a1d7d136fa32d2aee2691b227a241dbc160953ee72a8c0f3bc7ab771c17434629cabef419983ef43bb38aa6956ddcc09c9a82e116a50073b0079

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild
index a6062ff..d9d6821 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.3.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Network abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="connman dtls gssapi libproxy networkmanager sctp +ssl"



[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/files/, dev-qt/qtnetwork/

2022-04-30 Thread Quentin Retornaz
commit: c0884c4ab3ffd73a7bfb0fa9a318982ed6f7e070
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:44:22 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c0884c4a

dev-qt/qtnetwork: Remove old versions

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/401
Signed-off-by: Quentin Retornaz  retornaz.com>

 .../files/qtnetwork-5.15.2-r11-libressl.patch  | 407 -
 dev-qt/qtnetwork/qtnetwork-5.15.2-r11.ebuild   |  80 
 dev-qt/qtnetwork/qtnetwork-5.15.2-r13.ebuild   |  80 
 dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild   |  80 
 4 files changed, 647 deletions(-)

diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r11-libressl.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r11-libressl.patch
deleted file mode 100644
index 97e7f15..000
--- a/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r11-libressl.patch
+++ /dev/null
@@ -1,407 +0,0 @@
-From 89e6ffbf5e2febb9cedaf9e533fbcca9da398a2d Mon Sep 17 00:00:00 2001
-From: Stefan Strogin 
-Date: Sat, 28 Nov 2020 06:12:22 +0200
-Subject: [PATCH] QSslSocket: add LibreSSL support
-
-Upstream-Status: Inappropriate
-[Upstream is not willing to accept any patches for LibreSSL support]
-Signed-off-by: Stefan Strogin 
-Signed-off-by: orbea 

- src/network/ssl/qsslcertificate_openssl.cpp   |  2 +-
- src/network/ssl/qsslcontext_openssl.cpp   | 27 ---
- src/network/ssl/qsslcontext_openssl_p.h   |  7 +++
- src/network/ssl/qsslsocket_openssl.cpp|  2 +-
- .../ssl/qsslsocket_openssl_symbols.cpp| 31 +
- .../ssl/qsslsocket_openssl_symbols_p.h| 45 +++
- 6 files changed, 107 insertions(+), 7 deletions(-)
-
-diff --git a/src/network/ssl/qsslcertificate_openssl.cpp 
b/src/network/ssl/qsslcertificate_openssl.cpp
-index ca9d61cc..19774432 100644
 a/src/network/ssl/qsslcertificate_openssl.cpp
-+++ b/src/network/ssl/qsslcertificate_openssl.cpp
-@@ -661,7 +661,7 @@ static QMultiMap 
_q_mapFromX509Name(X509_NAME *name)
- unsigned char *data = nullptr;
- int size = q_ASN1_STRING_to_UTF8(, 
q_X509_NAME_ENTRY_get_data(e));
- info.insert(name, QString::fromUtf8((char*)data, size));
--#if QT_CONFIG(opensslv11)
-+#if QT_CONFIG(opensslv11) && !defined(LIBRESSL_VERSION_NUMBER)
- q_CRYPTO_free(data, nullptr, 0);
- #else
- q_CRYPTO_free(data);
-diff --git a/src/network/ssl/qsslcontext_openssl.cpp 
b/src/network/ssl/qsslcontext_openssl.cpp
-index c9f202f5..4963474c 100644
 a/src/network/ssl/qsslcontext_openssl.cpp
-+++ b/src/network/ssl/qsslcontext_openssl.cpp
-@@ -77,9 +77,9 @@ extern "C" int q_verify_cookie_callback(SSL *ssl, const 
unsigned char *cookie,
- }
- #endif // dtls
- 
--#ifdef TLS1_3_VERSION
-+#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER)
- extern "C" int q_ssl_sess_set_new_cb(SSL *context, SSL_SESSION *session);
--#endif // TLS1_3_VERSION
-+#endif // TLS1_3_VERSION && LIBRESSL_VERSION_NUMBER
- 
- // Defined in qsslsocket.cpp
- QList q_getDefaultDtlsCiphers();
-@@ -351,9 +351,11 @@ init_context:
- return;
- }
- 
-+#ifndef LIBRESSL_VERSION_NUMBER
- // A nasty hacked OpenSSL using a level that will make our auto-tests 
fail:
- if (q_SSL_CTX_get_security_level(sslContext->ctx) > 1 && 
*forceSecurityLevel())
- q_SSL_CTX_set_security_level(sslContext->ctx, 1);
-+#endif // LIBRESSL_VERSION_NUMBER
- 
- const long anyVersion =
- #if QT_CONFIG(dtls)
-@@ -408,16 +410,28 @@ init_context:
- maxVersion = DTLS1_VERSION;
- break;
- case QSsl::DtlsV1_0OrLater:
-+#ifdef DTLS_MAX_VERSION
- minVersion = DTLS1_VERSION;
- maxVersion = DTLS_MAX_VERSION;
-+#else
-+Q_UNREACHABLE();
-+#endif // DTLS_MAX_VERSION
- break;
- case QSsl::DtlsV1_2:
-+#ifdef DTLS1_2_VERSION
- minVersion = DTLS1_2_VERSION;
- maxVersion = DTLS1_2_VERSION;
-+#else
-+Q_UNREACHABLE();
-+#endif // DTLS1_2_VERSION
- break;
- case QSsl::DtlsV1_2OrLater:
-+#if defined(DTLS1_2_VERSION) && defined(DTLS_MAX_VERSION)
- minVersion = DTLS1_2_VERSION;
- maxVersion = DTLS_MAX_VERSION;
-+#else
-+Q_UNREACHABLE();
-+#endif // DTLS1_2_VERSION && DTLS_MAX_VERSION
- break;
- case QSsl::TlsV1_3OrLater:
- #ifdef TLS1_3_VERSION
-@@ -627,14 +641,14 @@ init_context:
-  q_X509Callback);
- }
- 
--#ifdef TLS1_3_VERSION
-+#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER)
- // NewSessionTicket callback:
- if (mode == QSslSocket::SslClientMode && !isDtls) {
- q_SSL_CTX_sess_set_new_cb(sslContext->ctx, q_ssl_sess_set_new_cb);
- q_SSL_CTX_set_session_cache_mode(sslContext->ctx, 
SSL_SESS_CACHE_CLIENT);
- }
- 
--#endif // TLS1_3_VERSION
-+#endif // TLS1_3_VERSION && LIBRESSL_VERSION_NUMBER
- 
- #if 

[gentoo-commits] repo/proj/libressl:master commit in: dev-python/cryptography/, dev-python/cryptography/files/

2022-04-30 Thread Quentin Retornaz
commit: 42fd357bd4c6d3dbe7baf990e93a804e2e182cfa
Author: orbea  riseup  net>
AuthorDate: Sat Apr 30 15:55:57 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:19:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=42fd357b

dev-python/cryptography: Remove old version

gentoo now ships working newer versions for cryptography
Closes: https://github.com/gentoo/libressl/pull/400

Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-python/cryptography/Manifest   |  49 -
 dev-python/cryptography/cryptography-36.0.2.ebuild | 121 -
 .../files/cryptography-36.0.2-libressl.patch   | 102 -
 3 files changed, 272 deletions(-)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 51f2bce..af5ed6c 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,51 +1,2 @@
-DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
-DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
-DIST asn1-0.8.7.crate 26288 BLAKE2B 
702fdd34d5489b74cad023969c8873c6d469bd58376fc86fc124638ffe677f2d7f2592d28219ba741597d3791716b1303cff1fa6352f5df0fa41fdd0add628fd
 SHA512 
4cccfa41423784cb82a0dc4fb0a23da7a14d7be883e22ec4263c219d9f14b1fb90d84f59750e11c561a494cbe6171494f60f9cdf1d1510411d579306c47f06a5
-DIST asn1_derive-0.8.7.crate 4305 BLAKE2B 
cc1fe4a8c27730e65164daaed5d2d346364f08a47439e012f670db82190dba50cfbdf720cb253d7a057cb4b560b8ce73c557c639e90856e27d632995643dc45f
 SHA512 
44c36d43761d8890354d40c0fe6f5b700bd9d90867ba258437d325fc6e2549921255b47107a2fb556f462194e468f0cb6d27f7bd644e2ffba8d98b0b8d84ee1a
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
-DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 DIST cryptography-3.4.7.tar.gz 546893 BLAKE2B 
49bc1e098ed1ba0181059b645f6668cda6332d196eaca55270ebce6e07e5bb6ab6724c5050fde20e89b7025773960d74ec782bb875badbbd5dc9a04db0a536f1
 SHA512 
3c4cf64bc0b067ccdbb71efe04c32ac9d673faea6cc4ccd13d6b1b61920be4785806d19359b7657d032a2ff1c011a8b4f16ec4924d9df8a59d1a875a7f844473
-DIST cryptography-36.0.2.tar.gz 572053 BLAKE2B 
b34b994e44b1ccd099a56fba4a167d563a29652f86ab0fef78b4093a15cbfb82a9cebecdcaf6bca782a5fdd20f6c7d2206d68a219626a9fe8ae13e9aec5e
 SHA512 
cf4a537ba0ccaf136c82aefc2fc80f042827c48bf9ef072e3513760a93285cb4174021c72f9df0033a8bf58af6f831988adc0f4658855710715558b56631362e
 DIST cryptography_vectors-3.4.7.tar.gz 35168102 BLAKE2B 
fbefd3ff96548dde012fd290aba1c99d57db376023d486910e486cc9c143461ef1ae9b77824cc03307723d35142f0360bc961b548a4edc02357d3f1a0e7e4e9f
 SHA512 
269b50fa4c5300da6758006d12be42f998630d23053ef9af0eb588fc9e6994b044d8822cff105e338f4d0d746ed0e204a4a9c42f54667e355e1ce86e6754bbe9
-DIST cryptography_vectors-36.0.2.tar.gz 35227191 BLAKE2B 
ea2581778246cb32aaedcc47541c7f3db22449b915b4a4956e73588704714ae22efc1fcd7d095e3d9f6b451793ae5e04994eee6cf56327785583efec4f516931
 SHA512 

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

2022-04-30 Thread Quentin Retornaz
commit: 820ef48d66fcc57df68a375caf8e37d90b35e98d
Author: orbea  riseup  net>
AuthorDate: Fri Apr 29 06:38:36 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=820ef48d

dev-lang/python: Updated versions

Updates for 3.9.12, 3.10.3 and 3.10.4

Uses OpenBSD patches.

See: https://github.com/libressl-portable/portable/issues/751

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/398
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest |   9 +
 dev-lang/python/python-3.10.3-libressl.patch |  74 +
 dev-lang/python/python-3.10.3.ebuild | 409 ++
 dev-lang/python/python-3.10.4.ebuild | 410 +++
 dev-lang/python/python-3.9.12.ebuild | 406 ++
 5 files changed, 1308 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 47530ac..97c9489 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,3 +1,12 @@
+DIST Python-3.10.3.tar.xz 19343528 BLAKE2B 
5234f14d3dbc1b7c43da65fbc242218c1f94601d13ca84419cd9b29eab22ab411b7cd043ebaabc2b2aa1856e5e91c3ecc42eaaf333f92b8e133844e09d515bdf
 SHA512 
5020407798ebaae6002b8de29475c1064a32f1527a0e4ec6fe7fcf076b4ea3ef0ab4b4a7864a6081cc8dd01dd545123198b11cc8dd1259c670394b7d81f35a86
+DIST Python-3.10.3.tar.xz.asc 833 BLAKE2B 
03117464582146b78748ba129a10b7481607dd9dc7cdd38ced9f20e96c8c01722852941b6b7b58f34fd42b3709fc8bd31b7ba97d89235ce61d8f0ac89106d69b
 SHA512 
ddbe55225fcdd5d36f6be4bb802ea8fb9c5e8cf1b573b76501cc0999bcbfb2355f5bf7bbe10bf7cb209e54f37ed0789b4b936920b208b2afc18597bab33f2f51
+DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a85e23f4cb5cff3a9b501febe99b20094367a5428f256fb3aeef97f34d439ef677fc8ae4d596d52da7976b65ebb5
 SHA512 
6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113
+DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
 DIST Python-3.9.11.tar.xz 19724780 BLAKE2B 
25b017e36b22235790633eb1a88f52092225252f39963fc365c1ea863f5b5d98a796bceb01e5e34c02d9690f2a664959766b214b8c13350d6e22839218d0c097
 SHA512 
804e6e6b31922378f07f290023f6efc870c6fd3010204c499c2b375880f6e6ec0f72ce96a8fff81956f6fa3bea2123df2138ef0fda23a3d5d3cf757174a930c3
 DIST Python-3.9.11.tar.xz.asc 833 BLAKE2B 
c60c291f3dad39c842d16717239006f3ee703eaa586d95ea02ba4486d20a1e82065bbaf7af6f7cf6a04799229359791a72834096b6ce5f5d2b583ba5962d441b
 SHA512 
a84bbfa68ec1c0e45bbd64af4481be7d68885021287731c69346a3cb25c9bf607be84dd72af2d3a6fbeabbde64975f37c4bb4f61274e72b92b4277fa48543e52
+DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
+DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
+DIST python-gentoo-patches-3.10.3.tar.xz 8584 BLAKE2B 
4287b33e696a1c350fef2ef34843353a2f4ad20feed2e9d7e05d727ec4f18105f57c21e7ab73941e14cc2ace27e8ac7f5e96ce2893b626c8e75cac52760f0935
 SHA512 
515025b13063eaee71738b8e1f071cd9930cf516e90c1c652adc6f8bee356598d152cb3337a6633500cda4228a5ddc2819f1db0cdb2524a479a0bca69ca557cb
+DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.9.11.tar.xz 12844 BLAKE2B 
de7ffa39e96127949d2b894fe15c8c1345180842791743af14a3728a7c950e877ab7c74f3e72da5518b16ecb2f3ff13e6132740bb067fe43a8359c673befbaf5
 SHA512 
0507792188587e66d63a70dde17c6aea1c9aab9e40ace3aeb585adbd2c62acf828782312ba7523f7a4ea49ab1125a30c7b091d10fe02874b018f2733fb8e141d
+DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 
07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91

diff --git a/dev-lang/python/python-3.10.3-libressl.patch 

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

2022-04-30 Thread Quentin Retornaz
commit: eefe807a0f692c62161d6acefc3957bdacba0f22
Author: orbea  riseup  net>
AuthorDate: Fri Apr 29 23:40:26 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sun May  1 00:17:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=eefe807a

dev-libs/libressl: Remove old patches

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/399
Signed-off-by: Quentin Retornaz  retornaz.com>

 .../libressl/files/libressl-2.9.2-non-glibc.patch  | 32 -
 dev-libs/libressl/files/libressl-3.2.2-build.patch | 56 --
 dev-libs/libressl/files/libressl-3.4.0-x509.patch  | 51 
 3 files changed, 139 deletions(-)

diff --git a/dev-libs/libressl/files/libressl-2.9.2-non-glibc.patch 
b/dev-libs/libressl/files/libressl-2.9.2-non-glibc.patch
deleted file mode 100644
index b00316d..000
--- a/dev-libs/libressl/files/libressl-2.9.2-non-glibc.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From a9f0b2143c3154da34b8798127263f6f11f61bd5 Mon Sep 17 00:00:00 2001
-From: Ishimoto Shinobu <47295761+protone...@users.noreply.github.com>
-Date: Tue, 21 May 2019 22:41:05 +0900
-Subject: [PATCH] avoid glibc
-
-cause problems on musl systems
-
-Upstream-Status: Backport
-[https://github.com/libressl-portable/portable/pull/529]
-Signed-off-by: Stefan Strogin 

- crypto/compat/getprogname_linux.c | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/crypto/compat/getprogname_linux.c 
b/crypto/compat/getprogname_linux.c
-index 2c89743..4e7e31f 100644
 a/crypto/compat/getprogname_linux.c
-+++ b/crypto/compat/getprogname_linux.c
-@@ -26,9 +26,7 @@ getprogname(void)
- #if defined(__ANDROID_API__) && __ANDROID_API__ < 21
-   extern const char *__progname;
-   return __progname;
--#elif defined(__GLIBC__)
--  return program_invocation_short_name;
- #else
--#error "Cannot emulate getprogname"
-+  return program_invocation_short_name;
- #endif
- }
--- 
-2.21.0
-

diff --git a/dev-libs/libressl/files/libressl-3.2.2-build.patch 
b/dev-libs/libressl/files/libressl-3.2.2-build.patch
deleted file mode 100644
index 586e7a7..000
--- a/dev-libs/libressl/files/libressl-3.2.2-build.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 9abd36e3af5876f67c633f27496ad5660ab7fe24 Mon Sep 17 00:00:00 2001
-From: Brent Cook 
-Date: Sun, 18 Oct 2020 22:14:03 -0500
-Subject: [PATCH] modify nc build to link libcompat objects directly
-
-Rather than assuming the static version of libcrypto exists for pulling in the 
compatibility functions, link the compat objects directly. This modifies the 
object file generation script a bit to handle the empty-case properly as well.

- apps/nc/Makefile.am | 8 ++--
- crypto/Makefile.am  | 4 ++--
- 2 files changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/apps/nc/Makefile.am b/apps/nc/Makefile.am
-index d678f1eda..58b5c0118 100644
 a/apps/nc/Makefile.am
-+++ b/apps/nc/Makefile.am
-@@ -1,5 +1,7 @@
- include $(top_srcdir)/Makefile.am.common
- 
-+-include $(abs_top_builddir)/crypto/libcrypto_la_objects.mk
-+
- if BUILD_NC
- 
- if ENABLE_NC
-@@ -12,11 +14,13 @@ endif
- EXTRA_DIST = nc.1
- EXTRA_DIST += CMakeLists.txt
- 
--nc_LDFLAGS = $(abs_top_builddir)/crypto/.libs/libcrypto.a
--
- nc_LDADD = $(abs_top_builddir)/tls/libtls.la
- nc_LDADD += $(PLATFORM_LDADD) $(PROG_LDADD)
- 
-+nc_LDADD += $(libcrypto_la_objects)
-+nc_LDADD += $(libcompat_la_objects)
-+nc_LDADD += $(libcompatnoopt_la_objects)
-+
- AM_CPPFLAGS += -I$(top_srcdir)/apps/nc/compat
- 
- nc_SOURCES = atomicio.c
-diff --git a/crypto/Makefile.am b/crypto/Makefile.am
-index 97a84e1a7..e32ca96c3 100644
 a/crypto/Makefile.am
-+++ b/crypto/Makefile.am
-@@ -99,10 +99,10 @@ libcrypto_la_objects.mk: Makefile
- | sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
- > libcrypto_la_objects.mk
-   @echo "libcompat_la_objects= $(libcompat_la_OBJECTS)" \
--| sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
-+| sed 's/compat\// $$\(abs_top_builddir\)\/crypto\/&/g' \
- >> libcrypto_la_objects.mk
-   @echo "libcompatnoopt_la_objects= $(libcompatnoopt_la_OBJECTS)" \
--| sed 's/  */ $$\(abs_top_builddir\)\/crypto\//g' \
-+| sed 's/compat\// $$\(abs_top_builddir\)\/crypto\/&/g' \
- >> libcrypto_la_objects.mk
- 
- libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined 
-export-symbols crypto_portable.sym

diff --git a/dev-libs/libressl/files/libressl-3.4.0-x509.patch 
b/dev-libs/libressl/files/libressl-3.4.0-x509.patch
deleted file mode 100644
index c7d83e0..000
--- a/dev-libs/libressl/files/libressl-3.4.0-x509.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff --git a/crypto/x509/x509_constraints.c b/crypto/x509/x509_constraints.c
-index fade58c..9ad5d4b 100644
 a/crypto/x509/x509_constraints.c
-+++ b/crypto/x509/x509_constraints.c
-@@ -339,16 +339,16 @@ x509_constraints_parse_mailbox(uint8_t *candidate, 
size_t len,
-

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

2022-04-30 Thread Matthew Thode
commit: 46bb7e6af6435ac79631a24988ecc6fdd72ca5ee
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 30 23:50:57 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 30 23:52:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bb7e6a

app-admin/ansible-base: 2.12.5 bump

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

 app-admin/ansible-base/Manifest   |  1 +
 app-admin/ansible-base/ansible-base-2.12.5.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index 22d897c5c3cd..6776f072f8b4 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1c8194a4413b20ef28b3c15503aec905acfffc864041496b4f6b4b77966fee3221b80e90d4b952e38513ba9ce506ee1ae
 SHA512 
f37c925c5302eff30d17f52a04d4a5311e38ee5c1d6db4fbdb32970afa362e0522d6ec3d07bddf40137b2f5ec5fa03a2b72e7e1ed313c28c207f65490e49af92
 DIST ansible-core-2.12.3.tar.gz 7757271 BLAKE2B 
02c8c2c09b778de9775384471f0b485237a8074468d437d41a6879e85769444c91ed4571e17de9aa4024fb2b6c29b4e90b4c31b6714d633ef7028e9711f5ecf3
 SHA512 
dedac2546881442f5e904c485bdc464d0ced847520879fd10c2454a2055ada4d051416d450f01ae5a1e2f5073f1633cb4db5265855199bb32c0acb41092d6f05
 DIST ansible-core-2.12.4.tar.gz 7756536 BLAKE2B 
f2820db0c8a3b618b8dc37670709185ed26d21dc96bb3e8ea34a011d8f2c006ca541a74cd4196ea5cf8d420f9f57efc1bc256a76320b860c1b3a8e3f4304163f
 SHA512 
a196a4f75834b5951330a1ea201aca41581c88a3cedbdd1c9e00acd5d3f06b4fd1948ddb2acea32bc2b758587baf9bd75572d150d6d47a3a957f5d8c4fc06d2f
+DIST ansible-core-2.12.5.tar.gz 7757691 BLAKE2B 
04be15e932221dfbc8435c703efe3803d4de5f1f94b3205c220f4ea105ffd703df5dff680a4812f1230b77f21ee78b9f6b1020122442aac333aa26304d4d62c0
 SHA512 
795001257d8b2ffdca00c13a018ebfc822c11f1d8a0eb83df30a1670c19bdc995325da1c87414b672a4fcf8bf57215ff8b7a7b85325ad561d5123c549b18dbe9

diff --git a/app-admin/ansible-base/ansible-base-2.12.5.ebuild 
b/app-admin/ansible-base/ansible-base-2.12.5.ebuild
new file mode 100644
index ..06d9ba54c027
--- /dev/null
+++ b/app-admin/ansible-base/ansible-base-2.12.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   MY_PN="${PN/-base/-core}"
+   MY_P="${MY_PN}-${PV}"
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2022-04-30 Thread Matthew Thode
commit: 2e6ff8d560500cdeed0123f3c88ace67f0f103b9
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 30 23:52:23 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 30 23:52:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6ff8d5

app-admin/ansible: 5.7.0 bump

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

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-5.7.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 81a6192cf8a7..b00227af9740 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -3,3 +3,4 @@ DIST ansible-5.0.1.tar.gz 38449873 BLAKE2B 
1b2cfab6f851c3eb9cc124c7178d9a156a427
 DIST ansible-5.3.0.tar.gz 38005050 BLAKE2B 
57e196fe005060cf53f9d76e33e61d461035fc9472254e90c28eb5107dc3546aa38c5f3bc340a7ace518e853bc50bb4299015dc087e286064efc661825df5ba9
 SHA512 
15f814f23305ceae3426464bccd6fc5cfb9b7b86b6634ce9b867d20c3d512e669387cbd12cb2ea03a66c352272aa72b53f255dfdd03c3198b70fc286e527f43a
 DIST ansible-5.4.0.tar.gz 38255326 BLAKE2B 
a7a840d9c8f6f260c8fc2b488b7d8c4b59fa1eeb68751f1cfe4cbf2cc68644ac0d716fd59e0df29f671e8bd3719b37d529ecbf008025988d38eb202fe7a41c75
 SHA512 
7065c7d16a3bb13db27a3ec99c33c48e9d4abb4bec8267751e3d8df89da7d0948a8415b50b8fabd05f6a97fba661714f08f8473ae145fcb323dd83f6c7349a6d
 DIST ansible-5.5.0.tar.gz 42044944 BLAKE2B 
f82b31ca7f329d408efdfdcbd0e281815efc618bb6d0dfa634fc66d0ad0113ab93941a1418dd2a5058a4bd63604e154e99d6b25eb3289b155fe76a9aec3ac045
 SHA512 
1a7b2021a2d5223c82eb05b517f61b0da62f6f33aef5dd7dd006527d71f41d18491634f156ab3a654bcdd4e03be5de4d6809c79e1b1053cbc577510e5ba47578
+DIST ansible-5.7.0.tar.gz 35864998 BLAKE2B 
9bee56b3c1aec3af8fec68a80f97431d8c610a8646b755974cf6365d68e57a4adefb4f678ed76da1dd25802eec1abb45b596030b9ebca8337e4b9bf8c18b469b
 SHA512 
2e2f88948e875a1ce5a6cac58ae0d918adf903848c60e125728314e935cbf29aae6db6ec87d9aad14fd5406751251a681b441f1209c789f14a1df6e68b91c3d9

diff --git a/app-admin/ansible/ansible-5.7.0.ebuild 
b/app-admin/ansible/ansible-5.7.0.ebuild
new file mode 100644
index ..999bc1a1edb8
--- /dev/null
+++ b/app-admin/ansible/ansible-5.7.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-base-2.12.0
+   

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

2022-04-30 Thread Maciej Barć
commit: cab1c3c6f042333074edee0a3d48b1efb18310f8
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Apr 30 22:38:24 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Apr 30 22:40:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab1c3c6

app-emacs/circe: bump to 2.12

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

 app-emacs/circe/Manifest  |  1 +
 app-emacs/circe/circe-2.12.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-emacs/circe/Manifest b/app-emacs/circe/Manifest
index 34ee027139f3..eaed75b4a015 100644
--- a/app-emacs/circe/Manifest
+++ b/app-emacs/circe/Manifest
@@ -1 +1,2 @@
 DIST circe-2.11.tar.gz 237797 BLAKE2B 
f5a6e72ac51a8e8638d1e05e4781688d83e7cd4fcf3e3e21e517793588c3a32b1686d390ab286d26fce3cbb7dd3ba7a30bb09ec677deacead16057ae8037e1c8
 SHA512 
aee0b5c7dfa03a190ba697941664e4afc76ec30b8602b2e95ad771fb6172ef2b76f4d05ad8af68f6b274f7f89373e05308b63e9c9cc494b7df0bf2c58fdca4e3
+DIST circe-2.12.tar.gz 240409 BLAKE2B 
92eeecc2afe56b8434446aba5c0a090b2c4aa761b401de7aee9cebd39d933cf8e94d4609a28b6cea1610367ca5b824a85add7b266b04a18c4ea0231d35bae7f0
 SHA512 
679ea9d4edcd681d579ed16657a2f5ac1637382572ce7510426ba7ec75c008baa45062e1085bf9a43ba9f8eec0f68c0c0d21b8f8e6b1763cfe1602433f502b60

diff --git a/app-emacs/circe/circe-2.12.ebuild 
b/app-emacs/circe/circe-2.12.ebuild
new file mode 100644
index ..7e49dda177fb
--- /dev/null
+++ b/app-emacs/circe/circe-2.12.ebuild
@@ -0,0 +1,29 @@
+# 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 great IRC client for Emacs"
+HOMEPAGE="https://github.com/jorgenschaefer/circe
+   https://www.emacswiki.org/emacs/Circe;
+SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( app-emacs/buttercup )"
+
+DOCS=( AUTHORS.md CONTRIBUTING.md NEWS.md README.md images )
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   buttercup -L . --traceback full tests || die
+}



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

2022-04-30 Thread Zac Medico
commit: 17a71a514ac86bc4b76a668d27ec07bc666d34ed
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 30 22:11:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Apr 30 22:11:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a71a51

app-containers/snapd: add 2.55.4

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/snapd/Manifest|   1 +
 app-containers/snapd/snapd-2.55.4.ebuild | 183 +++
 2 files changed, 184 insertions(+)

diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest
index 5f54536fa3c7..613fc7fd3d6a 100644
--- a/app-containers/snapd/Manifest
+++ b/app-containers/snapd/Manifest
@@ -1,2 +1,3 @@
 DIST snapd-2.55.2.tar.xz 6659212 BLAKE2B 
a76cec2bf0f3c44212a20c8b0744e4327a725b28a0055be49dfbe638020532f4933c20edda3bdab20290d38f602459fd0962413a9c58400cdc8d6ef3b4634a41
 SHA512 
8fee8bb6ff52d3cbd5f0a9f206e7c93dea1b6c0ade9c2b6fbd7b0d729b6eeeb1fb01a28dab53543671c42ceac25d6d8932a8b4b9349332b0cde9b9226f6ec063
 DIST snapd-2.55.3.tar.xz 6673552 BLAKE2B 
8a34a568a1563c786e6975fb44d6a23f8a943906ff16b4c587fcca9e1d6ae033d8389b069235e62449a327dff8f1d11e83528fecf02768c730aede72b6cd6790
 SHA512 
e9dbdc47a9b83792f32fa66d558b0602100ac2b7cfd02ea96e4346fe1bdda7aa5fbe23cfba090e1ba61430ce9cfb0e9bd015c420c13bdca282a500c6ab222817
+DIST snapd-2.55.4.tar.xz 6669776 BLAKE2B 
024c03d163f23da8a26076dfb9fd2edc44807731c40b74b554132753b20ff6a7ae454dfee4f20e05bbf7f596e09bbd7378cbe5d8625c3dfb43e94d84578b8e81
 SHA512 
990266ac37e0d0da433ea3dacdd97806cc3ea5d1d94e068e5b945da54d87d965860ad290799c0bca29dab35069a449fa483b4f51c1cbab83d7745ec7a6cabd9e

diff --git a/app-containers/snapd/snapd-2.55.4.ebuild 
b/app-containers/snapd/snapd-2.55.4.ebuild
new file mode 100644
index ..4e8c75f7a53b
--- /dev/null
+++ b/app-containers/snapd/snapd-2.55.4.ebuild
@@ -0,0 +1,183 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/snapcore/${PN}"
+inherit autotools bash-completion-r1 flag-o-matic golang-vcs-snapshot 
linux-info readme.gentoo-r1 systemd xdg-utils
+
+DESCRIPTION="Service and tools for management of snap packages"
+HOMEPAGE="http://snapcraft.io/;
+
+MY_S="${S}/src/github.com/snapcore/${PN}"
+
+SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz
 -> ${P}.tar.xz"
+MY_PV=${PV}
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
+SLOT="0"
+IUSE="apparmor +forced-devmode gtk kde systemd"
+REQUIRED_USE="!forced-devmode? ( apparmor ) systemd"
+
+CONFIG_CHECK="~CGROUPS
+   ~CGROUP_DEVICE
+   ~CGROUP_FREEZER
+   ~NAMESPACES
+   ~SQUASHFS
+   ~SQUASHFS_ZLIB
+   ~SQUASHFS_LZO
+   ~SQUASHFS_XZ
+   ~BLK_DEV_LOOP
+   ~SECCOMP
+   ~SECCOMP_FILTER"
+
+RDEPEND="
+   sys-libs/libseccomp:=
+   apparmor? (
+   sec-policy/apparmor-profiles
+   sys-apps/apparmor:=
+   )
+   dev-libs/glib
+   virtual/libudev
+   systemd? ( sys-apps/systemd )
+   sys-libs/libcap:=
+   sys-fs/squashfs-tools[lzma]"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   >=dev-lang/go-1.9
+   dev-python/docutils
+   sys-devel/gettext
+   sys-fs/xfsprogs"
+
+PDEPEND="sys-auth/polkit[gtk?,kde?]"
+
+README_GENTOO_SUFFIX=""
+
+pkg_setup() {
+   if use apparmor; then
+   CONFIG_CHECK+=" ~SECURITY_APPARMOR"
+   fi
+   linux-info_pkg_setup
+
+   # Seems to have issues building with -O3, switch to -O2
+   replace-flags -O3 -O2
+}
+
+src_prepare() {
+   default
+   # Update apparmor profile to allow libtinfow.so*
+   sed -i 's/libtinfo/libtinfo{,w}/' \
+   "${MY_S}/cmd/snap-confine/snap-confine.apparmor.in" || die
+
+   if ! use forced-devmode; then
+   sed -e 's#return !apparmorFull#if !apparmorFull 
{\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \
+   -i "${MY_S}/sandbox/forcedevmode.go" || die
+   grep -q 'panic("USE=forced-devmode is disabled")' 
"${MY_S}/sandbox/forcedevmode.go" || die "failed to disable forced-devmode"
+   fi
+
+   sed -i 's:command -v git >/dev/null:false:' -i "${MY_S}/mkversion.sh" 
|| die
+
+   pushd "${MY_S}" >/dev/null || die
+   ./mkversion.sh "${PV}"
+   popd >/dev/null || die
+   pushd "${MY_S}/cmd" >/dev/null || die
+   eautoreconf
+}
+
+src_configure() {
+   SNAPD_MAKEARGS=(
+   "BINDIR=${EPREFIX}/usr/bin"
+   "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services"
+   "LIBEXECDIR=${EPREFIX}/usr/lib"
+   "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap"
+   "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)"
+   )
+   export CGO_ENABLED="1"
+   export 

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

2022-04-30 Thread Marek Szuba
commit: 34998009fddb19f3a34d9120a5edc810c18d80f2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:31:49 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 22:01:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34998009

net-wireless/gr-iio: keyword 0.3_p20191219-r2 for ~riscv

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

 net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild 
b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
index 0f3c49b650fd..2765cad70f80 100644
--- a/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.ebuild
+++ b/net-wireless/gr-iio/gr-iio-0.3_p20191219-r2.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=7
@@ -17,7 +17,7 @@ else
COMMIT="733c8a05e74b7d10fbaef502cc82d025ae35a1fb"

SRC_URI="https://github.com/analogdevicesinc/gr-iio/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 LICENSE="GPL-3+"
 SLOT="0"



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

2022-04-30 Thread Marek Szuba
commit: 744f8aa2032328deee8316816fe82bab12e47a5f
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 22:00:33 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 22:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744f8aa2

net-wireless/gqrx-scanner: keyword 1.0.2 for ~riscv

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

 net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild 
b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
index c81e152f8c17..e4ca6e9acf0a 100644
--- a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
+++ b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/neural75/gqrx-scanner/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 IUSE=""
 
 DEPEND=""



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

2022-04-30 Thread Marek Szuba
commit: 6bbfe939da9213db641a06f60db246504bd2eb56
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 22:00:21 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 22:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbfe939

net-wireless/gqrx: keyword 2.15.8 for ~riscv

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

 net-wireless/gqrx/gqrx-2.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gqrx/gqrx-2.15.8.ebuild 
b/net-wireless/gqrx/gqrx-2.15.8.ebuild
index d10ac3615b95..ec213fc9569c 100644
--- a/net-wireless/gqrx/gqrx-2.15.8.ebuild
+++ b/net-wireless/gqrx/gqrx-2.15.8.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/csete/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/ayatana-ido/

2022-04-30 Thread Pascal Jäger
commit: 7cee4b864faa56daf080df54df14f8b90b3c4044
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 10:54:10 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7cee4b86

dev-libs/ayatana-ido: new package, add 0.9.1

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-libs/ayatana-ido/Manifest |  1 +
 dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/ayatana-ido/Manifest b/dev-libs/ayatana-ido/Manifest
new file mode 100644
index 0..d766156e5
--- /dev/null
+++ b/dev-libs/ayatana-ido/Manifest
@@ -0,0 +1 @@
+DIST ayatana-ido-0.9.1.tar.gz 122031 BLAKE2B 
0f294346948b142cd39adb41acf6cb214db793f912444ee18eeca9447d92c433b2104d14cbd259c7177da1b91ddbeb5376264f460390d1cbb5c320decc60
 SHA512 
4a5b13abd43cff59e4471b7a80e3a1e892b9b55e854867eed7c2928307f86b5ccfcb70fb5822738cedaaefe1ad09abe0da9af2d95917a1c561f1e370ea099613

diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild 
b/dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild
new file mode 100644
index 0..11e043a9f
--- /dev/null
+++ b/dev-libs/ayatana-ido/ayatana-ido-0.9.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND="vapigen"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake vala
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/ayatana-ido;
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-libs/glibc \
+   >=dev-libs/glib-2.58 \
+   >=x11-libs/gtk+-3.24 \
+   "
+
+BDEPEND="
+   ${RDEPEND} \
+   $(vala_depend) \
+   >=dev-util/cmake-3.13 \
+   dev-libs/gobject-introspection \
+   "
+
+src_prepare() {
+   cmake_src_prepare
+   vala_setup
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   "-DVALA_COMPILER=${VALAC}"
+   "-DVAPI_GEN=${VAPIGEN}"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-dotnet/gtk-sharp/files/, dev-dotnet/gtk-sharp/

2022-04-30 Thread Pascal Jäger
commit: 5a5dc9a16679c7cd2bbcf5e2f7e6afa6d5a2b31b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 21:14:27 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a5dc9a1

dev-dotnet/gtk-sharp: new package, add 2.99.3-r2

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-dotnet/gtk-sharp/Manifest  |  1 +
 .../files/gtk-sharp-2.99.3-fix-build.patch | 22 
 dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild| 65 ++
 3 files changed, 88 insertions(+)

diff --git a/dev-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest
new file mode 100644
index 0..734e9237d
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/Manifest
@@ -0,0 +1 @@
+DIST gtk-sharp-2.99.3.zip 3967326 BLAKE2B 
0ecacd0460256adbb03e9578946362560648fce6ca6fe402b97b53d34efae476e9a1c02f6d00245fc854694ddfe3e613f04e56f9b07e8ceda1fc01f4c351d663
 SHA512 
2c149456f9beaf41a7d9e47c3a3720fc71484ad18842ffba4c95bb904dc1c53932fbdfd2eba8820c668947b8d4599dd3b5ce73b2584c1194c4dab8991a55c18a

diff --git a/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch 
b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch
new file mode 100644
index 0..6db28b7a6
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch
@@ -0,0 +1,22 @@
+diff a/gtk/gui-thread-check/profiler/gui-thread-check.c 
b/gtk/gui-thread-check/profiler/gui-thread-check.c
+--- a/gtk/gui-thread-check/profiler/gui-thread-check.c
 b/gtk/gui-thread-check/profiler/gui-thread-check.c
+@@ -93,5 +93,5 @@
+   
+   mono_profiler_install (NULL, NULL);
+   mono_profiler_install_enter_leave (simple_method_enter, NULL);
+-  mono_profiler_set_events (MONO_PROFILE_ENTER_LEAVE);
++  mono_profiler_set_events (1 << 12);
+ }
+diff --git a/sample/test/TestRange.cs b/sample/test/TestRange.cs
+index 35fc8a6dd..d44a77d85 100644
+--- a/sample/test/TestRange.cs
 b/sample/test/TestRange.cs
+@@ -9,5 +9,7 @@
+ using System;
+ 
+ using Gtk;
++// disambiguate, Gtk.Range vs System.Range
++using Range=Gtk.Range;
+ 
+ namespace WidgetViewer {

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild
new file mode 100644
index 0..5365f3dfb
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit dotnet autotools
+
+SLOT="3"
+DESCRIPTION="gtk bindings for mono"
+LICENSE="GPL-2"
+HOMEPAGE="https://www.mono-project.com/GtkSharp;
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="https://github.com/mono/${PN}/archive/${PV}.zip -> ${P}.zip"
+IUSE="debug"
+PATCHES=( "${FILESDIR}/${P}-fix-build.patch" )
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-lang/mono-3.0
+   x11-libs/pango
+   >=dev-libs/glib-2.31
+   dev-libs/atk
+   x11-libs/gtk+:3
+   gnome-base/libglade
+   dev-perl/XML-LibXML
+   !dev-dotnet/gtk-sharp-gapi
+   !dev-dotnet/gtk-sharp-docs
+   !dev-dotnet/gtk-dotnet-sharp
+   !dev-dotnet/gdk-sharp
+   !dev-dotnet/glib-sharp
+   !dev-dotnet/glade-sharp
+   !dev-dotnet/pango-sharp
+   !dev-dotnet/atk-sharp"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/automake:1.11"
+
+src_prepare() {
+   base_src_prepare
+   eautoreconf
+   libtoolize
+   eapply "${FILESDIR}/${P}-fix-build.patch"
+   eapply_user
+}
+
+src_configure() {
+   econf   CSC=/usr/bin/mcs
+   --disable-static \
+   --disable-dependency-tracking \
+   --disable-maintainer-mode \
+   $(use_enable debug)
+}
+
+src_compile() {
+   emake CSC=/usr/bin/mcs
+}
+
+src_install() {
+   default
+   dotnet_multilib_comply
+   sed -i "s/\\r//g" "${D}"/usr/bin/* || die "sed failed"
+   insinto /usr/lib64/
+   dosym gapi-3.0 /usr/lib/gapi-3.0
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libayatana-appindicator/

2022-04-30 Thread Pascal Jäger
commit: 7ef4458286386a6d25ffe61323b539bd146178ad
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 21:13:51 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ef44582

dev-libs/libayatana-appindicator: new package, add 0.5.91

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-libs/libayatana-appindicator/Manifest  |  1 +
 .../libayatana-appindicator-0.5.91.ebuild  | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/libayatana-appindicator/Manifest 
b/dev-libs/libayatana-appindicator/Manifest
new file mode 100644
index 0..c08d80757
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/Manifest
@@ -0,0 +1 @@
+DIST libayatana-appindicator-0.5.91.tar.gz 158269 BLAKE2B 
e1df60ce2b3ff5712cabf627a54e0767dcbc94d4e11c96a18fd20079642e6d033bfdd9e57d12235c72075cef1d711f5b042fb0a6282a6120018c8cdcc3b4033c
 SHA512 
cc8631814c881640bf2de91a43205c3405fd1fefcd7d58f259171d0926bf7ab08f9361076f4eea1dd8876e8931f9c9230babd3a328f34dc298bc9c4ff004f8ee

diff --git 
a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild 
b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
new file mode 100644
index 0..9d79c9a3f
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.91.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND="vapigen"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit vala
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator;
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+FEATURES="${FEATURES} -sandbox"
+
+RDEPEND="
+   dev-libs/libdbusmenu[gtk3] \
+   >=dev-libs/libayatana-indicator-0.9.0 \
+   "
+
+BDEPEND="
+   $(vala_depend)
+   dev-util/cmake \
+   >=dev-libs/glib-2.37 \
+   >=x11-libs/gtk+-3.24 \
+   dev-libs/gobject-introspection \
+   dev-lang/mono \
+   >=dev-dotnet/gtk-sharp-2.99 \
+   "
+src_prepare() {
+   vala_setup
+   default
+}
+
+src_configure() {
+   cmake . -DVALA_COMPILER=/usr/bin/valac-$(vala_best_api_version) 
-DVAPI_GEN=/usr/bin/vapigen-$(vala_best_api_version) || die
+}
+
+src_install() {
+   insinto /usr/include/
+   doins "${S}/src/app-indicator.h"
+   doins "${S}/src/app-indicator-enum-types.h"
+   insinto /usr/$(get_libdir)/pkgconfig/
+   doins "${S}/src/ayatana-appindicator3-0.1.pc"
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp-0.1.pc"
+   insinto /usr/$(get_libdir)/
+   doins "${S}/src/libayatana-appindicator3.so.1.0.0"
+   dosym libayatana-appindicator3.so.1.0.0 
/usr/$(get_libdir)/libayatana-appindicator3.so.1
+   dosym libayatana-appindicator3.so.1 
/usr/$(get_libdir)/libayatana-appindicator3.so
+   insinto /usr/$(get_libdir)/girepository-1.0/
+   doins "${S}/src/AyatanaAppIndicator3-0.1.typelib"
+   doins "${S}/src/AyatanaAppIndicator3-0.1.typelib"
+   insinto /usr/$(get_libdir)/ayatana-appindicator3-sharp-0.1
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll.config"
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll"
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.config"
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.dll"
+   doins "${S}/bindings/mono/policy.0.1.ayatana-appindicator3-sharp.config"
+   doins "${S}/bindings/mono/policy.0.1.ayatana-appindicator3-sharp.dll"
+   dodir /usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/
+   dodir 
/usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/0.5.91.0__bcae265d1c7ab4c2/
+   insinto 
/usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/0.5.91.0__bcae265d1c7ab4c2/
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll.config"
+   doins "${S}/bindings/mono/ayatana-appindicator3-sharp.dll"
+   dodir /usr/$(get_libdir)/mono/gac/policy.0.0.ayatana-appindicator3-sharp
+   dodir 
/usr/$(get_libdir)/mono/gac/policy.0.0.ayatana-appindicator3-sharp/0.0.0.0__bcae265d1c7ab4c2/
+   insinto 
/usr/$(get_libdir)/mono/gac/policy.0.0.ayatana-appindicator3-sharp/0.0.0.0__bcae265d1c7ab4c2/
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.config"
+   doins "${S}/bindings/mono/policy.0.0.ayatana-appindicator3-sharp.dll"
+   dodir /usr/$(get_libdir)/mono/ayatana-appindicator3-sharp
+   # dosym 
/usr/$(get_libdir)/mono/gac/ayatana-appindicator3-sharp/0.5.91.0__bcae265d1c7ab4c2/ayatana-appindicator3-sharp.dll
 
/usr/$(get_libdir)/mono/ayatana-appindicator3-sharp/ayatana-appindicator3-sharp.dll
+   # dosym 

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libayatana-indicator/

2022-04-30 Thread Pascal Jäger
commit: 65cec81a5add24df59f56d948ef85c6b6b70ea28
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Apr 30 10:58:02 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Sat Apr 30 21:14:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65cec81a

dev-libs/libayatana-indicator: new package, add 0.9.1

Signed-off-by: Pascal Jäger  leimstift.de>

 dev-libs/libayatana-indicator/Manifest |  1 +
 .../libayatana-indicator-0.9.1.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/libayatana-indicator/Manifest 
b/dev-libs/libayatana-indicator/Manifest
new file mode 100644
index 0..11cd6416c
--- /dev/null
+++ b/dev-libs/libayatana-indicator/Manifest
@@ -0,0 +1 @@
+DIST libayatana-indicator-0.9.1.tar.gz 148993 BLAKE2B 
7e5e72a6075bc6dafa83ed4e9cc07f06011127477e8b12a023fd92c431f5e784663e9bcb27de29a89d23ccda7c905363b3560714a8abcded809faa9ea2225447
 SHA512 
47870f7cdef1d1c67a3f72a9fa68a39d0c49d899f831a9c1ca83588cdb6e0523a77eab41110a3f839cd8694bb1b22c2c67206608226353ffebb399062b54d1b0

diff --git a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild 
b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild
new file mode 100644
index 0..07c146c70
--- /dev/null
+++ b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND="vapigen"
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake vala
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-indicator;
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   sys-libs/glibc \
+   >=dev-libs/glib-2.58 \
+   >=x11-libs/gtk+-3.24 \
+   "
+
+BDEPEND="
+   ${RDEPEND} \
+   $(vala_depend) \
+   >=dev-util/cmake-3.13 \
+   dev-libs/gobject-introspection \
+   >=dev-libs/ayatana-ido-0.8.2 \
+   "
+
+src_prepare() {
+   cmake_src_prepare
+   vala_setup
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   "-DVALA_COMPILER=${VALAC}"
+   "-DVAPI_GEN=${VAPIGEN}"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+}



[gentoo-commits] proj/releng:master commit in: releases/specs/s390/s390/netboot/portage/package.license/, ...

2022-04-30 Thread Andreas K. Hüttel
commit: 96054c4f7701788d742a849d83852cd4c6464519
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 30 20:07:59 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 30 20:07:59 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=96054c4f

s390: fix netboot permissible license

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

 .../s390/s390/netboot/portage/package.accept_keywords/gentoo-sources   | 1 -
 .../specs/s390/s390/netboot/portage/package.license/package.license| 3 +++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/releases/specs/s390/s390/netboot/portage/package.accept_keywords/gentoo-sources
 
b/releases/specs/s390/s390/netboot/portage/package.accept_keywords/gentoo-sources
deleted file mode 100644
index 836ce1ac..
--- 
a/releases/specs/s390/s390/netboot/portage/package.accept_keywords/gentoo-sources
+++ /dev/null
@@ -1 +0,0 @@
-sys-kernel/gentoo-sources **

diff --git 
a/releases/specs/s390/s390/netboot/portage/package.license/package.license 
b/releases/specs/s390/s390/netboot/portage/package.license/package.license
new file mode 100644
index ..c5fd72de
--- /dev/null
+++ b/releases/specs/s390/s390/netboot/portage/package.license/package.license
@@ -0,0 +1,3 @@
+# Allow linux-firmware and other required packages in @BINARY-REDISTRIBUTABLE
+# license group
+*/* @BINARY-REDISTRIBUTABLE



[gentoo-commits] proj/releng:master commit in: releases/specs/s390/s390x/netboot/portage/package.license/, ...

2022-04-30 Thread Andreas K. Hüttel
commit: 247cc7984322bbb96a511e51f4d7633d655a7d6f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 30 20:10:42 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 30 20:10:42 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=247cc798

s390x: fix (?) netboot config

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

 releases/specs/s390/s390x/netboot/netboot.spec | 1 -
 .../s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources  | 1 -
 .../specs/s390/s390x/netboot/portage/package.license/package.license   | 3 +++
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/releases/specs/s390/s390x/netboot/netboot.spec 
b/releases/specs/s390/s390x/netboot/netboot.spec
index 8cd741ad..45d26157 100644
--- a/releases/specs/s390/s390x/netboot/netboot.spec
+++ b/releases/specs/s390/s390x/netboot/netboot.spec
@@ -18,7 +18,6 @@ boot/kernel/netboot64/config: ../../kconfig/netboot64.config
 boot/kernel/netboot64/gk_kernargs:   --all-ramdisk-modules
 
 netboot2/use:
- -*
  multicall
  shadow
  readline

diff --git 
a/releases/specs/s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources
 
b/releases/specs/s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources
deleted file mode 100644
index 836ce1ac..
--- 
a/releases/specs/s390/s390x/netboot/portage/package.accept_keywords/gentoo-sources
+++ /dev/null
@@ -1 +0,0 @@
-sys-kernel/gentoo-sources **

diff --git 
a/releases/specs/s390/s390x/netboot/portage/package.license/package.license 
b/releases/specs/s390/s390x/netboot/portage/package.license/package.license
new file mode 100644
index ..c5fd72de
--- /dev/null
+++ b/releases/specs/s390/s390x/netboot/portage/package.license/package.license
@@ -0,0 +1,3 @@
+# Allow linux-firmware and other required packages in @BINARY-REDISTRIBUTABLE
+# license group
+*/* @BINARY-REDISTRIBUTABLE



[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/

2022-04-30 Thread Sam James
commit: fe2c69be92364e912384cd07c0b122b0e80168f0
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 28 03:06:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:13:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2c69be

metadata/install-qa-check.d: add new QA check for udev rules

Very similar to tmpfiles.eclass check (60tmpfiles-paths).

Three checks:
1) Verify packages don't install udev rules to /etc/udev/rules.d, which
is a forbidden (user-configuration) location;

2) Check whether packages inherit udev.eclass if they're
installing files to /lib/udev/rules.d/..

(This helps to catch packages not calling udev_reload
in pkg_postinst).

3) Check for missing udev_process calls in pkg_postinst.

Bug: https://bugs.gentoo.org/433916
See: c7fe1066a8fcd35f965de4ea16c9cd1001830642
Signed-off-by: Sam James  gentoo.org>

 metadata/install-qa-check.d/60udev-eclass | 63 +++
 1 file changed, 63 insertions(+)

diff --git a/metadata/install-qa-check.d/60udev-eclass 
b/metadata/install-qa-check.d/60udev-eclass
new file mode 100644
index ..cf8e08e9971e
--- /dev/null
+++ b/metadata/install-qa-check.d/60udev-eclass
@@ -0,0 +1,63 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# QA check: ensure that packages installing udev rules inherit the eclass
+# Maintainer: Sam James 
+
+# Implements three checks:
+# 1) Installation to /etc/udev/rules.d (which is a user-customization 
location);
+# 2) Installation of any udev rules to /lib/udev/rules.d without inheriting 
the eclass
+#(needed for udev_reload in pkg_postinst);
+# 3) Check for installation of udev rules without calling udev_reload in
+#pkg_postinst.
+udev_rules_check() {
+   # Check 1
+   # Scan image for files in /etc/udev/rules.d which is a forbidden 
location
+   # (We use this glob to avoid triggering on keepdir)
+   shopt -s nullglob
+   local files=( "${ED}"/etc/udev/rules.d/* )
+   shopt -u nullglob
+
+   if [[ ${#files[@]} -gt 0 ]]; then
+   eqawarn "QA Notice: files installed to /etc/udev/rules.d found"
+   eqawarn "udev rules files supplied by ebuilds must be installed 
to /lib/udev/rules.d/"
+   fi
+
+   # Check 2
+   # We're now going to check for whether we install files to 
/lib/udev/rules.d/ without
+   # inheriting the eclass (weak catch for ebuilds not calling udev_reload 
in pkg_postinst)
+
+   if [[ -n ${UDEV_OPTIONAL} ]] ; then
+   # While imperfect, using ${UDEV_OPTIONAL} is good enough to 
allow opting out
+   # for e.g. sys-apps/portage, sys-apps/systemd, sys-libs/pam, 
etc. We may want
+   # a better/more standardised way to opt out from QA checks in 
future.
+   # It's okay for some packages to do this because of circular 
dependencies and such
+   # See: 
https://archives.gentoo.org/gentoo-dev/message/0a96793036a4fdd9ac311a46950d7e7b
+   return
+   fi
+
+   if [[ -d "${ED}"/lib/udev/rules.d/ ]] ; then
+   if ! has udev ${INHERITED} ; then
+   eqawarn "QA Notice: package is installing udev 
ruleswithout inheriting udev.eclass!"
+   eqawarn "Packages must inherit udev.eclass then call 
udev_reload in pkg_postinst."
+   return
+   fi
+
+   # Check 3
+   # Check whether we're installing udev rules without explicitly
+   # calling udev_reload in pkg_postinst, but we have inherited
+   # the eclass.
+   # Small risk of false positives if called indirectly.
+   # See: 
https://archives.gentoo.org/gentoo-dev/message/7bdfdc9a7560fd07436defd0253af0b8
+   local pkg_postinst_body="$(declare -fp pkg_postinst 2>&1)"
+   if [[ ! ${pkg_postinst_body} == *udev_reload* ]] ; then
+   eqawarn "QA Notice: package is installing udev rules 
without calling"
+   eqawarn "udev_reload in pkg_postinst phase"
+   fi
+   fi
+}
+
+udev_rules_check
+: # guarantee successful exit
+
+# vim:ft=sh



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

2022-04-30 Thread Sam James
commit: 81f5aea4dedb55fdc18723a93ee2ba5d39b3053b
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 01:42:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f5aea4

autotools.eclass: drop ROOT=/ in has_version call

Noticed when doing a read-through of the eclass (which is how I noticed
c8e74a7dfe477dea008548553141f083c5d03782 too).

Forcing ROOT=/ is, at best, going to confuse matters, and at worst,
do entirely the wrong thing. In EAPI 5 and 6, we had --host-root (which
we use in the eclass), and in EAPI 7+, we have -b/-d (which we use in
the eclass too). The ROOT= setting was there for pre-EAPI 5 times.

The aforementioned toggles (--host-root and then later on, -b/-d) are the
correct methods to specify (B)ROOT for has_version. Using one of those
with ROOT= have undefined behaviour, so drop it.

Bug: https://bugs.gentoo.org/312687
Thanks-to: James Le Cuirot  gentoo.org>
Thanks-to: Ulrich Müller  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 eclass/autotools.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index e6658e361318..b8eeb55fd8f2 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -523,7 +523,7 @@ autotools_env_setup() {
hv_args="-b"
;;
esac
-   ROOT=/ has_version ${hv_args} 
"=sys-devel/automake-${pv}*" && export WANT_AUTOMAKE="${pv}" && break
+   has_version ${hv_args} "=sys-devel/automake-${pv}*" && 
export WANT_AUTOMAKE="${pv}" && break
done
[[ ${WANT_AUTOMAKE} == "latest" ]] && \
die "Cannot find the latest automake! Tried 
${_LATEST_AUTOMAKE[*]}"



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

2022-04-30 Thread Sam James
commit: 82649c2abd69fd4b62caa73ace399cbba2fd111d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Apr 30 06:41:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82649c2a

dev-python/twisted: stable 22.4.0 for hppa, bug #837845

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/twisted/twisted-22.4.0.ebuild 
b/dev-python/twisted/twisted-22.4.0.ebuild
index 249b215f2896..b776c0e9aee8 100644
--- a/dev-python/twisted/twisted-22.4.0.ebuild
+++ b/dev-python/twisted/twisted-22.4.0.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${PN}-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="conch crypt http2 serial test"
 RESTRICT="!test? ( test )"
 



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

2022-04-30 Thread Sam James
commit: 1944e4aea7e0dc91be1a749069f41dd5108fbb0f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 28 21:01:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1944e4ae

dev-lang/ruby: stable 2.6.10 for hppa, bug #838133

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-lang/ruby/ruby-2.6.10.ebuild b/dev-lang/ruby/ruby-2.6.10.ebuild
index a8af3d34a265..8970a3c43c58 100644
--- a/dev-lang/ruby/ruby-2.6.10.ebuild
+++ b/dev-lang/ruby/ruby-2.6.10.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2022-04-30 Thread Sam James
commit: 1542d5d1aa1094d464767d5b1e49f7425b394bb9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 28 21:01:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1542d5d1

dev-lang/ruby: stable 2.7.6 for hppa, bug #838133

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-lang/ruby/ruby-2.7.6.ebuild b/dev-lang/ruby/ruby-2.7.6.ebuild
index 75675773f5d2..017e865f9b1b 100644
--- a/dev-lang/ruby/ruby-2.7.6.ebuild
+++ b/dev-lang/ruby/ruby-2.7.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk xemacs"
 
 RDEPEND="



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

2022-04-30 Thread Sam James
commit: cba0fd368332c7d55b42623cd3b7066eff0d2201
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:09:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba0fd36

app-editors/emacs: Stabilize 26.3-r7 ppc64, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index 8bec9e821160..ef47cdc50bde 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasocket/

2022-04-30 Thread Sam James
commit: 0179e3b68c3b0b0f703d23e32588ba8d3c1a803f
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0179e3b6

dev-lua/luasocket: Stabilize 3.0.0 amd64, #841764

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

 dev-lua/luasocket/luasocket-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/luasocket/luasocket-3.0.0.ebuild 
b/dev-lua/luasocket/luasocket-3.0.0.ebuild
index 0c96acb1a3ae..5669bee2a881 100644
--- a/dev-lua/luasocket/luasocket-3.0.0.ebuild
+++ b/dev-lua/luasocket/luasocket-3.0.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/

2022-04-30 Thread Sam James
commit: 228666b75232598c9f5a81febc17f8181d0ed4ff
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228666b7

media-gfx/plantuml: Stabilize 1.2022.3 amd64, #841809

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

 media-gfx/plantuml/plantuml-1.2022.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/plantuml/plantuml-1.2022.3.ebuild 
b/media-gfx/plantuml/plantuml-1.2022.3.ebuild
index c1ad0e0aaa4f..8ba5d39fd289 100644
--- a/media-gfx/plantuml/plantuml-1.2022.3.ebuild
+++ b/media-gfx/plantuml/plantuml-1.2022.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://plantuml.com;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND=">=virtual/jdk-1.8:*"
 



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

2022-04-30 Thread Sam James
commit: 524473b7d6292615549bd544c51b5a321c4adf5d
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:09:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524473b7

app-editors/emacs: Stabilize 26.3-r7 ppc, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index fc80885287bc..8bec9e821160 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



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

2022-04-30 Thread Sam James
commit: b2ddfee538f81cf11c2317ba2360327d7589fa4d
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ddfee5

app-editors/emacs: Stabilize 26.3-r7 x86, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index 144c1f63fbbc..39cccf5ce988 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



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

2022-04-30 Thread Sam James
commit: e8f1a03b6496740dfe439c3afcdaf24fc0333a59
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 30 19:08:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 30 19:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f1a03b

app-editors/emacs: Stabilize 26.3-r7 amd64, #841821

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

 app-editors/emacs/emacs-26.3-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r7.ebuild 
b/app-editors/emacs/emacs-26.3-r7.ebuild
index 39cccf5ce988..fc80885287bc 100644
--- a/app-editors/emacs/emacs-26.3-r7.ebuild
+++ b/app-editors/emacs/emacs-26.3-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



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

2022-04-30 Thread Marek Szuba
commit: 07976232f4ebabda17ae9443186c40174e60295e
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:07:32 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07976232

net-wireless/soapysdr: keyword 0.7.2 for ~riscv

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

 net-wireless/soapysdr/soapysdr-0.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild 
b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
index 0d446573c63d..f9ebcebd59f1 100644
--- a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.7.2.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=7
@@ -15,7 +15,7 @@ if [ "${PV}" = "" ]; then
EGIT_CLONE_TYPE="shallow"
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapySDR/archive/soapy-sdr-${PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/SoapySDR-soapy-sdr-"${PV}"
 fi



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

2022-04-30 Thread Marek Szuba
commit: 475e6d3d73d3f7c17eba924e16433d278efcdeca
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:06:25 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475e6d3d

net-wireless/soapyuhd: keyword 0.4.1 for ~riscv

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

 net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild 
b/net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild
index dba31a72d677..9e56c6865685 100644
--- a/net-wireless/soapyuhd/soapyuhd-0.4.1.ebuild
+++ b/net-wireless/soapyuhd/soapyuhd-0.4.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=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyUHD.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyUHD/archive/soapy-uhd-${PV}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/SoapyUHD-soapy-uhd-"${PV}"
 fi



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

2022-04-30 Thread Marek Szuba
commit: 68c6e17b724ee2c38800aefbec382c2130ec532d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:06:38 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c6e17b

net-wireless/soapyhackrf: keyword 0.3.3-r1 for ~riscv

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

 net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild 
b/net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild
index 7f6aa51fbd67..9b6e41d1c592 100644
--- a/net-wireless/soapyhackrf/soapyhackrf-0.3.3-r1.ebuild
+++ b/net-wireless/soapyhackrf/soapyhackrf-0.3.3-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=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyHackRF.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyHackRF/archive/soapy-hackrf-${PV}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}"/SoapyHackRF-soapy-hackrf-"${PV}"
 fi



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

2022-04-30 Thread Marek Szuba
commit: 45c3ce5f75867c1cdea2ca21614c49ecf8fc5bbb
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:05:48 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c3ce5f

net-wireless/soapyrtlsdr: keyword 0.3.2 for ~riscv

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

 net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild 
b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
index c69214fbee0c..a7f4afddc332 100644
--- a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
+++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.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=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyRTLSDR.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-${PV}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}"/SoapyRTLSDR-soapy-rtl-sdr-"${PV}"
 fi



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

2022-04-30 Thread Marek Szuba
commit: f3503aa10598c35d5d4b007daa125ed1f72e51c1
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 18:03:32 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3503aa1

net-libs/libad9361-iio: keyword 0.2 for ~riscv

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

 net-libs/libad9361-iio/libad9361-iio-0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild 
b/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild
index 630cb27fb6e9..50286e07793d 100644
--- a/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild
+++ b/net-libs/libad9361-iio/libad9361-iio-0.2.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=7
@@ -11,7 +11,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3
 else

SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/, net-wireless/gr-osmosdr/

2022-04-30 Thread Marek Szuba
commit: d67bdb1dd2ca3ce50539b2f7094166c624207be3
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:08:14 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:09:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67bdb1d

net-wireless/gr-osmosdr: keyword 0.2.3 for ~riscv

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

 net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild | 4 ++--
 profiles/arch/riscv/package.use.mask| 5 +
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild
index f7033fd6e361..700654075138 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.3.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=7
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/osmocom/gr-osmosdr.git;
 else
SRC_URI="https://github.com/osmocom/gr-osmosdr/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 4cc691148857..52b6aa014de4 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2022-04-30)
+# net-wireless/sdrplay contains prebuilt binaries, currently available
+# upstream only for amd64/x86 and arm
+net-wireless/gr-osmosdr sdrplay
+
 # Yixun Lan  (2022-04-30)
 # net-misc/memcached has test failure (bug #811477)
 net-ftp/proftpd memcache



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

2022-04-30 Thread Marek Szuba
commit: 2b0f0d76a0f4d1c00a3213ad6252eca69480f194
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:06:09 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0f0d76

net-wireless/soapyplutosdr: keyword 0.2.1 for ~riscv

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

 net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild 
b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild
index 813d3574f115..25bda885c613 100644
--- a/net-wireless/soapyplutosdr/soapyplutosdr-0.2.1.ebuild
+++ b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.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=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyPlutoSDR.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
COMMIT="782650597b18f311cc97fbb7c6813539e6adef16"

SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT}



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

2022-04-30 Thread Marek Szuba
commit: 7d5b24ed40761919118cddf6202e3a4616972c9a
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 18:03:19 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5b24ed

net-libs/libiio: keyword 0.21 for ~riscv

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

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

diff --git a/net-libs/libiio/libiio-0.21.ebuild 
b/net-libs/libiio/libiio-0.21.ebuild
index 66f1603cbe68..bd8c312d30af 100644
--- a/net-libs/libiio/libiio-0.21.ebuild
+++ b/net-libs/libiio/libiio-0.21.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=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3
 else

SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2022-04-30 Thread Marek Szuba
commit: 516477629af50d4af051fc60d82d0d8511a61d18
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 19:05:31 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 19:08:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51647762

net-wireless/soapybladerf: keyword 0.4.1 for ~riscv

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

 net-wireless/soapybladerf/soapybladerf-0.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/soapybladerf/soapybladerf-0.4.1.ebuild 
b/net-wireless/soapybladerf/soapybladerf-0.4.1.ebuild
index 6d0f42506d10..cbaf30d96b39 100644
--- a/net-wireless/soapybladerf/soapybladerf-0.4.1.ebuild
+++ b/net-wireless/soapybladerf/soapybladerf-0.4.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=7
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyBladeRF.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyBladeRF/archive/soapy-bladerf-${PV}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}"/SoapyBladeRF-soapy-bladerf-"${PV}"
 fi



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

2022-04-30 Thread Mike Gilbert
commit: 7f9731e8a4b14f1cec75f065bc0f2b42c0ff201f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 30 18:47:21 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 30 18:47:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9731e8

sys-apps/systemd-utils: keyword 250.5 for ~loong

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

 sys-apps/systemd-utils/systemd-utils-250.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-250.5.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.5.ebuild
index f6bc25624f70..1a7f5f5fb352 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.5.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-04-30 Thread Michał Górny
commit: 0559db11afe097b94346f9941d101544bf24bc64
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 30 16:00:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 30 18:17:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0559db11

dev-python/moto: Bump to 3.1.7

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

 dev-python/moto/Manifest  |  1 +
 dev-python/moto/moto-3.1.7.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index bebd41387057..2803b42881ee 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,2 +1,3 @@
 DIST moto-3.1.5.tar.gz 2282060 BLAKE2B 
f7b2cbf1de96b6d96b334e5b51bcdf69fb9645261564b28b290c19c37c27df5c25395ce54cc7d9c424f25cb381f4ddf13dc51456fb7baeec5e21b2da6abf725b
 SHA512 
583c4e76a5acacdcce456cd953109b130dd53d6bf3e50d56d5ead6bfbdcd181109ce3df141686a4717687d3e1e8b33a73bdc7155c36aa5d064a4621e007ab17a
 DIST moto-3.1.6.tar.gz 2273226 BLAKE2B 
91966fd315b3e5b4904ecc0e17c716bb47ecb6b644ccaad2cd52fb92754b79af0edb11573fadfd40b8ae75c17bad3429b6e2c4801424c4f30fea32689cd790d1
 SHA512 
f97ca412910ec9a0cf6d7e28b2ff2f2bf6a3d142a091f65eb4ccf8d53ae9d5362cccdbd24d72083f2d9c6200a3f6e400cca32c16965731d0fbd22239f9866d59
+DIST moto-3.1.7.tar.gz 2275858 BLAKE2B 
7984da8df1ebf305ae11f16179612854b630e20eaeb834d85be4063becf73d0615183c93d242e162c7520225fee9eca149a9756fd507b9aaf8e19242fee3f25e
 SHA512 
fed1c97515bed3640f6959cfba417ed27771d77a1b43e94877520ed582542eb61cc4f7d88c791834425b1a1614641a2c178f57787440af545ecf5b03fd6649f2

diff --git a/dev-python/moto/moto-3.1.7.ebuild 
b/dev-python/moto/moto-3.1.7.ebuild
new file mode 100644
index ..a0c6ea25e7d8
--- /dev/null
+++ b/dev-python/moto/moto-3.1.7.ebuild
@@ -0,0 +1,88 @@
+# 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="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/cfn-lint[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   
tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_workflow_execution_start_to_close_timeout_boto3
+   # broken code (local variable used referenced before definition)
+   tests/test_appsync/test_appsync_schema.py
+   # Needs network (or docker?) but not marked as such, bug #807031
+   # TODO: report upstream
+   tests/test_batch/test_batch_jobs.py::test_terminate_job
+   

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

2022-04-30 Thread Sebastian Pipping
commit: b08bf08f317dc8202752b259c73f32fbfc781cd9
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Apr 30 18:05:03 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Apr 30 18:07:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08bf08f

app-portage/elogv: Improve LINGUAS cleanup code

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

 app-portage/elogv/elogv-0.7.9-r1.ebuild | 56 +
 1 file changed, 56 insertions(+)

diff --git a/app-portage/elogv/elogv-0.7.9-r1.ebuild 
b/app-portage/elogv/elogv-0.7.9-r1.ebuild
new file mode 100644
index ..5f0a98be9ddf
--- /dev/null
+++ b/app-portage/elogv/elogv-0.7.9-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9,10} pypy3 )
+PYTHON_REQ_USE="ncurses"
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Curses based utility to parse the contents of elogs created by 
Portage"
+HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/;
+SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+DOCS=( README )
+
+src_install() {
+   distutils-r1_src_install
+
+   # unset LINGUAS => install all languages
+   # empty LINGUAS => install none
+   local i
+   if [[ -n "${LINGUAS+x}" ]] ; then
+   elog 'Deleting unwanted language files...'
+   for i in $(cd "${ED}"/usr/share/locale/ && ls -1) ; do
+   if ! has "${i}" "${LINGUAS}" ; then
+   rm -rf "${ED}"/usr/share/{locale,man}/"${i}"
+   elog "- Language \"${i}\" deleted"
+   fi
+   done
+   fi
+}
+
+pkg_postinst() {
+   elog "In order to use this software, you need to activate"
+   elog "Portage's elog features.  Required is"
+   elog "   PORTAGE_ELOG_SYSTEM=\"save\" "
+   elog "and at least one out of "
+   elog "   PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
+   elog "More information on the elog system can be found"
+   elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
+   elog
+   elog "To operate properly this software needs the directory"
+   elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, 
belonging to group portage."
+   elog "To start the software as a user, add yourself to the portage"
+   elog "group."
+   elog
+}



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

2022-04-30 Thread Marek Szuba
commit: 40b16219e257b6d00806a5474e991ab29b77428a
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:10:04 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b16219

net-libs/libosmo-dsp: keyword 0.4.0 for ~riscv

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

 net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild 
b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
index 78a00cfa66f7..fce5afb5010c 100644
--- a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
+++ b/net-libs/libosmo-dsp/libosmo-dsp-0.4.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
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="git://git.osmocom.org/${PN}"
 else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-2"



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

2022-04-30 Thread Marek Szuba
commit: 6a0ee7028223f271612477e76c87c202c3447e64
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:10:24 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0ee702

net-wireless/gr-iqbal: keyword 0.38.2 for ~riscv

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

 net-wireless/gr-iqbal/gr-iqbal-0.38.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gr-iqbal/gr-iqbal-0.38.2.ebuild 
b/net-wireless/gr-iqbal/gr-iqbal-0.38.2.ebuild
index 9e73538bd42b..4a7b4327adeb 100644
--- a/net-wireless/gr-iqbal/gr-iqbal-0.38.2.ebuild
+++ b/net-wireless/gr-iqbal/gr-iqbal-0.38.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/osmocom/gr-iqbal.git;
 else
SRC_URI="https://github.com/osmocom/gr-iqbal/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"



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

2022-04-30 Thread Marek Szuba
commit: db829688da417bd8044820b5f128626946790065
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:09:29 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db829688

net-libs/libhackrf: keyword 2021.03.1 for ~riscv

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

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

diff --git a/net-libs/libhackrf/libhackrf-2021.03.1.ebuild 
b/net-libs/libhackrf/libhackrf-2021.03.1.ebuild
index 94e14cca15c5..8021c6bcf616 100644
--- a/net-libs/libhackrf/libhackrf-2021.03.1.ebuild
+++ b/net-libs/libhackrf/libhackrf-2021.03.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=7
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/hackrf-${PV}/host/libhackrf"

SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
-   KEYWORDS="amd64 ~arm ~ppc x86"
+   KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
 fi
 
 LICENSE="BSD"



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

2022-04-30 Thread Marek Szuba
commit: cca1b75c74ada7a66f7a144ff23fd0524805e07f
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:09:17 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca1b75c

net-wireless/bladerf: keyword 2021.03 for ~riscv

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

 net-wireless/bladerf/bladerf-2021.03.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/bladerf/bladerf-2021.03.ebuild 
b/net-wireless/bladerf/bladerf-2021.03.ebuild
index ac1bd5fa0b1e..ca6c57bdf3d4 100644
--- a/net-wireless/bladerf/bladerf-2021.03.ebuild
+++ b/net-wireless/bladerf/bladerf-2021.03.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=7
@@ -29,7 +29,7 @@ else
S="${WORKDIR}/${MY_PN}-${MY_PV}"
SRC_URI="https://github.com/Nuand/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz \

https://github.com/analogdevicesinc/no-OS/archive/0bba46e6f6f75785a65d425ece37d0a04daf6157.tar.gz
 -> analogdevices-no-OS-0bba46.tar.gz"
-   KEYWORDS="amd64 ~arm x86"
+   KEYWORDS="amd64 ~arm ~riscv x86"
 fi
 
 CDEPEND=">=dev-libs/libusb-1.0.16



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

2022-04-30 Thread Marek Szuba
commit: eac16387af9df0b3500d51f4d88454b1d7639541
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:09:03 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac16387

net-wireless/airspy: keyword 1.0.10 for ~riscv

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

 net-wireless/airspy/airspy-1.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/airspy/airspy-1.0.10.ebuild 
b/net-wireless/airspy/airspy-1.0.10.ebuild
index 710503c6cb91..20eb14ea4ba6 100644
--- a/net-wireless/airspy/airspy-1.0.10.ebuild
+++ b/net-wireless/airspy/airspy-1.0.10.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/airspy/host/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/airspyone_host-${PV}"
 
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+"



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

2022-04-30 Thread Marek Szuba
commit: 6e3584a6e4454807be652b663e932b4eddf0c947
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:08:29 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3584a6

net-wireless/bladerf-fpga: keyword 0.12.0 for ~riscv

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

 net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild 
b/net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild
index 10f806c6a60a..5de745cdaf13 100644
--- a/net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild
+++ b/net-wireless/bladerf-fpga/bladerf-fpga-0.12.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
 
 EAPI=7
@@ -16,7 +16,7 @@ SRC_URI="xA4? ( http://nuand.com/fpga/v${PV}/hostedxA4.rbf -> 
hostedxA4-${PV}.rb
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE="+xA4 +xA9 +x40 +x115"
 
 DEPEND=""



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

2022-04-30 Thread Marek Szuba
commit: e5a66f3f37b20b637648a10cb1cf853e7521440b
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:08:49 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a66f3f

dev-libs/libtecla: keyword 1.6.3 for ~riscv

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

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

diff --git a/dev-libs/libtecla/libtecla-1.6.3.ebuild 
b/dev-libs/libtecla/libtecla-1.6.3.ebuild
index 070399cd74d5..11d293e3468f 100644
--- a/dev-libs/libtecla/libtecla-1.6.3.ebuild
+++ b/dev-libs/libtecla/libtecla-1.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz;
 
 LICENSE="icu"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc ~riscv x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND="sys-libs/ncurses:="



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

2022-04-30 Thread Marek Szuba
commit: 904233b52d2043dd9d1225319dbe51bc942a958f
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 17:08:15 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 17:51:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904233b5

net-wireless/bladerf-firmware: keyword 2.4.0 for ~riscv

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

 net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild 
b/net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild
index 7cdf02f656b7..b87c7b7fbf62 100644
--- a/net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild
+++ b/net-wireless/bladerf-firmware/bladerf-firmware-2.4.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
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="http://nuand.com/fx3/bladeRF_fw_v${PV}.img;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE=""
 
 DEPEND=""



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

2022-04-30 Thread Sebastian Pipping
commit: fe7d7d4531666fff3c9052748a983966352adfa2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Apr 30 17:41:40 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Apr 30 17:42:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7d7d45

dev-python/ansi2html: Fix USE=doc compilation

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

 dev-python/ansi2html/ansi2html-1.7.0.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/ansi2html/ansi2html-1.7.0.ebuild 
b/dev-python/ansi2html/ansi2html-1.7.0.ebuild
index ca696089677e..64ae09c0f98d 100644
--- a/dev-python/ansi2html/ansi2html-1.7.0.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.7.0.ebuild
@@ -32,6 +32,13 @@ BDEPEND="
 
 distutils_enable_tests --install pytest
 
+src_prepare() {
+   # Workaround man page compilation issue with removed setup.py file
+   # https://bugs.gentoo.org/841134
+   echo '.PHONY: setup.py' >> Makefile
+   eapply_user
+}
+
 python_install_all() {
use doc && doman man/${PN}.1
distutils-r1_python_install_all
@@ -39,6 +46,6 @@ python_install_all() {
 
 src_compile() {
# Upstream https://github.com/pycontribs/ansi2html/issues/124
-   use doc && emake man/ansi2html.1
+   use doc && emake _MANUAL_VERSION="${PV}" man/ansi2html.1
distutils-r1_src_compile
 }



[gentoo-commits] proj/devmanual:master commit in: eclass-writing/

2022-04-30 Thread Ulrich Müller
commit: b99e3d57965f00401a37041564a029d96ec788b2
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Sat Apr 30 11:32:28 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Apr 30 16:58:44 2022 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=b99e3d57

eclass-writing: minor edits to jmake example

Double space after full stop. Add full stop to sentence.

Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
[Wrap paragraph at column 72.]
Signed-off-by: Ulrich Müller  gentoo.org>

 eclass-writing/text.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass-writing/text.xml b/eclass-writing/text.xml
index 8c83dc2..9f5fbdf 100644
--- a/eclass-writing/text.xml
+++ b/eclass-writing/text.xml
@@ -801,7 +801,7 @@ functions.
 # @DESCRIPTION:
 # Demonstrates EXPORT_FUNCTIONS and defines simple wrappers for the
 # (hypothetical) jmake build system along with default src_configure and
-# src_compile phase functions
+# src_compile phase functions.
 
 case ${EAPI} in
7|8) ;;
@@ -825,8 +825,8 @@ jmake-configure() {
 # @FUNCTION: jmake_src_configure
 # @USAGE: [additional-args]
 # @DESCRIPTION:
-# Calls jmake-configure() to configure a jmake project. Passes all arguments
-# through to the appropriate "jmake configure" command.
+# Calls jmake-configure() to configure a jmake project.  Passes all
+# arguments through to the appropriate "jmake configure" command.
 jmake_src_configure() {
jmake-configure "$@" || die "configure failed"
 }



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

2022-04-30 Thread Michał Górny
commit: 1910d8b53a2481a3fe9feb1c6c3c2f888281
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 30 15:54:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 30 15:59:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1910d8b5

dev-python/django-debug-toolbar: Bump to 3.3

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

 dev-python/django-debug-toolbar/Manifest   |  1 +
 .../django-debug-toolbar-3.3.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index 0d527e0f4aa0..2aa96ac4a7de 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1 +1,2 @@
 DIST django-debug-toolbar-3.2.4.tar.gz 255283 BLAKE2B 
8be7f569c7f1eab06c4a60fca19bce6c348594406cdfe6de7e6be50849272714e9f3b51db4803e7cd58e97fe44a7422b07b05b2208f4447a4d69e0b77c856cb4
 SHA512 
19d3ba91b8738ade108f7eaded2859ad3e4bcae7cd0115e2cf63698d1fef01773f09a05f6bc0af53f9c3d4a2a288635a5cb2d215a2eb9f8acd6c65175a1ccaef
+DIST django-debug-toolbar-3.3.tar.gz 259488 BLAKE2B 
ea69c02f95bc82690fbef6d826c0e48229e6ce27ec55f26cf9991736789c8e8bd0f4b180fbc1a36a3bc3f890798925e5ff2ef5bd09e6a743adb0770d53cf1e9b
 SHA512 
e9f919f74f58345fec402d9595e739e3619cae90d03f8c5efe7b4c5c191b339e594efd4b9823b3952a3f50d3c5bb7257a0e9eb6a7e60059433a61a8f684a1b21

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-3.3.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-3.3.ebuild
new file mode 100644
index ..1d724aaa1b7b
--- /dev/null
+++ b/dev-python/django-debug-toolbar/django-debug-toolbar-3.3.ebuild
@@ -0,0 +1,52 @@
+# 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="A configurable set of panels that display debug information"
+HOMEPAGE="
+   https://pypi.org/project/django-debug-toolbar/
+   https://github.com/jazzband/django-debug-toolbar/
+"
+SRC_URI="
+   https://github.com/jazzband/django-debug-toolbar/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.3[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   emake TEST_ARGS='-v 2 tests' test
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r example/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2022-04-30 Thread Marek Szuba
commit: a38883a8ba7e090e8cc5a90a4df3feeaf62daa25
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 11:14:58 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 15:53:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38883a8

net-wireless/gnuradio: keyword 3.8.5.0 for ~riscv

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

 net-wireless/gnuradio/gnuradio-3.8.5.0.ebuild | 2 +-
 net-wireless/gnuradio/gnuradio-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gnuradio/gnuradio-3.8.5.0.ebuild 
b/net-wireless/gnuradio/gnuradio-3.8.5.0.ebuild
index 5251885bc66b..120d4741d37c 100644
--- a/net-wireless/gnuradio/gnuradio-3.8.5.0.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.8.5.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} =~ "" ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/gnuradio/gnuradio/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec 
+filter grc jack modtool oss performance-counters portaudio +qt5 sdl test 
trellis uhd vocoder +utils wavelet zeromq"

diff --git a/net-wireless/gnuradio/gnuradio-.ebuild 
b/net-wireless/gnuradio/gnuradio-.ebuild
index 5b2de67aa006..c02ce48dcda1 100644
--- a/net-wireless/gnuradio/gnuradio-.ebuild
+++ b/net-wireless/gnuradio/gnuradio-.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} =~ "" ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/gnuradio/gnuradio/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 IUSE="+audio +alsa +analog +digital channels doc dtv examples fec +filter grc 
jack modtool oss performance-counters portaudio +qt5 sdl test trellis uhd 
vocoder +utils wavelet zeromq"



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

2022-04-30 Thread Marek Szuba
commit: e5a9c94ae0747d90e7adb09ba71085c5e0d589a8
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 11:13:43 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 15:53:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a9c94a

dev-python/click-plugins: keyword 1.1.1 for ~riscv

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

 dev-python/click-plugins/click-plugins-1.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/click-plugins/click-plugins-1.1.1.ebuild 
b/dev-python/click-plugins/click-plugins-1.1.1.ebuild
index e094bed0b0ad..dfcb0ebf650c 100644
--- a/dev-python/click-plugins/click-plugins-1.1.1.ebuild
+++ b/dev-python/click-plugins/click-plugins-1.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="7"
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/click-contrib/click-plugins;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 SLOT="0"
 
 RDEPEND="dev-python/click[${PYTHON_USEDEP}]"



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

2022-04-30 Thread Marek Szuba
commit: ea77ab1aacac5700521c310dc0742e6e82362846
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 11:37:16 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 15:53:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea77ab1a

dev-python/thrift: keyword 0.14.1 for ~riscv

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

 dev-python/thrift/thrift-0.14.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/thrift/thrift-0.14.1.ebuild 
b/dev-python/thrift/thrift-0.14.1.ebuild
index a51e6ee3509c..491c7fc2de1a 100644
--- a/dev-python/thrift/thrift-0.14.1.ebuild
+++ b/dev-python/thrift/thrift-0.14.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=6
@@ -13,7 +13,7 @@ 
SRC_URI="https://downloads.apache.org/${PN}/${PV}//${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/qwt/

2022-04-30 Thread Marek Szuba
commit: ef298038f69bd207216ad050336b86587e490139
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 11:14:10 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 15:53:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef298038

x11-libs/qwt: keyword 5.2.3_p20210828 for ~riscv

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

 x11-libs/qwt/qwt-5.2.3_p20210828.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/qwt/qwt-5.2.3_p20210828.ebuild 
b/x11-libs/qwt/qwt-5.2.3_p20210828.ebuild
index 4321491653bf..30077967f4b0 100644
--- a/x11-libs/qwt/qwt-5.2.3_p20210828.ebuild
+++ b/x11-libs/qwt/qwt-5.2.3_p20210828.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
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/SciDAVis/qwt5-qt5/archive/${COMMIT}.tar.gz -> ${P}.t
 S="${WORKDIR}/${PN}5-qt5-${COMMIT}"
 
 LICENSE="qwt"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
 SLOT="5"
 IUSE="designer examples"
 



  1   2   >