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

2021-11-23 Thread Agostino Sarubbo
commit: 9eacf5811deff8aff3f90a72299beee03fa93939
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:57:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:57:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eacf581

dev-cpp/muParser: x86 stable wrt bug #826882

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

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

diff --git a/dev-cpp/muParser/muParser-2.3.2-r1.ebuild 
b/dev-cpp/muParser/muParser-2.3.2-r1.ebuild
index 5becc8fae2cc..1d1a1c262fdb 100644
--- a/dev-cpp/muParser/muParser-2.3.2-r1.ebuild
+++ b/dev-cpp/muParser/muParser-2.3.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/muparser-${PV}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="doc openmp test"
 RESTRICT="!test? ( test )"
 



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

2021-11-23 Thread Agostino Sarubbo
commit: 3772d07f5fa541a4691dd2d7eb809b119875f13a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:58:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:58:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3772d07f

sys-process/parallel: x86 stable wrt bug #826990

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

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

diff --git a/sys-process/parallel/parallel-20211022.ebuild 
b/sys-process/parallel/parallel-20211022.ebuild
index 21d2253acec4..330dbbae8123 100644
--- a/sys-process/parallel/parallel-20211022.ebuild
+++ b/sys-process/parallel/parallel-20211022.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfwm4/

2021-11-23 Thread Agostino Sarubbo
commit: 1c2bf76f0bea4e406a901165063f39fc62071804
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:57:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:57:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2bf76f

xfce-base/xfwm4: x86 stable wrt bug #826938

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

 xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild 
b/xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild
index b63c904a08ee..93a69c560dac 100644
--- a/xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild
+++ b/xfce-base/xfwm4/xfwm4-4.16.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="opengl startup-notification +xcomposite +xpresent"
 
 RDEPEND=">=dev-libs/glib-2.20



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2021-11-23 Thread Agostino Sarubbo
commit: 86a7dd59b826fb9f29e9af98ebcfac62b15fc0fc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:58:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:58:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a7dd59

app-emulation/wine-vanilla: x86 stable wrt bug #826994

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

 app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
index e2d76084c80d..947cc74e03df 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-6.0.2.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]] ; then
 else
MAJOR_V=$(ver_cut 1)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.0/${MY_P}.tar.xz;
-   KEYWORDS="-* ~amd64 ~x86"
+   KEYWORDS="-* ~amd64 x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



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

2021-11-23 Thread Agostino Sarubbo
commit: c6dbcf328d8f1dbd8c35605160be9f2f4bfc8198
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:57:42 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:57:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6dbcf32

dev-util/cloc: x86 stable wrt bug #826890

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

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

diff --git a/dev-util/cloc/cloc-1.90.ebuild b/dev-util/cloc/cloc-1.90.ebuild
index 2e2243cd284e..c73ffc1079c3 100644
--- a/dev-util/cloc/cloc-1.90.ebuild
+++ b/dev-util/cloc/cloc-1.90.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/AlDanial/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 DEPEND="dev-lang/perl"
 RDEPEND="${DEPEND}



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

2021-11-23 Thread Agostino Sarubbo
commit: d8477d8052c7d65bdfe6c424304513bc67eb555e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:57:47 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:57:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8477d80

app-misc/rpick: x86 stable wrt bug #826934

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

 app-misc/rpick/rpick-0.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/rpick/rpick-0.8.6.ebuild 
b/app-misc/rpick/rpick-0.8.6.ebuild
index 7817effd9bdf..00c1c2940291 100644
--- a/app-misc/rpick/rpick-0.8.6.ebuild
+++ b/app-misc/rpick/rpick-0.8.6.ebuild
@@ -124,7 +124,7 @@ SRC_URI="$(cargo_crate_uris)"
 
 LICENSE="GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 MIT Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 x86"
 
 QA_FLAGS_IGNORED="usr/bin/rpick"
 



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

2021-11-23 Thread Agostino Sarubbo
commit: 21e0a44f56ae17597731bedc3c63ef211dcafb0e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:57:36 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:57:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e0a44f

net-wireless/bluez: x86 stable wrt bug #826886

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

 net-wireless/bluez/bluez-5.62-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.62-r1.ebuild 
b/net-wireless/bluez/bluez-5.62-r1.ebuild
index d0ded9e3d6aa..7c1f1a5f6f03 100644
--- a/net-wireless/bluez/bluez-5.62-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.62-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



[gentoo-commits] repo/gentoo:master commit in: app-emulation/hercules/

2021-11-23 Thread Agostino Sarubbo
commit: bf427922abf0bc083f29243b23f74d00e3179861
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 24 07:57:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 24 07:57:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf427922

app-emulation/hercules: sparc stable wrt bug #724006

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

 app-emulation/hercules/hercules-3.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/hercules/hercules-3.13-r1.ebuild 
b/app-emulation/hercules/hercules-3.13-r1.ebuild
index 4aaae438b195..6ed8f1eaba71 100644
--- a/app-emulation/hercules/hercules-3.13-r1.ebuild
+++ b/app-emulation/hercules/hercules-3.13-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.hercules-390.eu/${P}.tar.gz;
 
 LICENSE="QPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~ppc sparc x86 ~x64-macos"
 IUSE="bzip2 custom-cflags +suid"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2021-11-23 Thread Michał Górny
commit: c3360f44be23802a79546d3f0bbcecb4e7e4f8f9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 24 07:56:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 24 07:56:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3360f44

app-portage/mgorny-dev-scripts: Bump to v13

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

 app-portage/mgorny-dev-scripts/Manifest|  1 +
 .../mgorny-dev-scripts-13.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index 5383a8937de8..95f08feda945 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1,2 +1,3 @@
 DIST mgorny-dev-scripts-11.tar.gz 8045 BLAKE2B 
3b2b023b87902c1ee9c5bec7cb1b70bbfbc141383167b497d5dd67fa4b46b4d0882be49d3595db0b699ff0112cf2431653c0cdb72c187589c958f7052aeeb663
 SHA512 
5b053d2a053e73208cf5ccd4aa00b61733c4ba14f1df9e0cabfc8667e0cce8637c18be09c6366e384cffce3b8954d29619efd9085c21fb72afa0de61a7b833b9
 DIST mgorny-dev-scripts-12.tar.gz 8063 BLAKE2B 
e31a0b2ffd59ade462cf8686ea4cd6d48c9da2f9d18156509a39138afea0f1ec896871cf83c44ff1f1075848239065335a408b74befab9276f04b2d7b9d0e075
 SHA512 
a7e2739197a331b9abfd67873f4727fc85f7c38a30630dddc8a76e51e74a91e42ecd748c9e6572da85de48db6bcd144b13654b8e1a7b74ca7fe46779d0e14967
+DIST mgorny-dev-scripts-13.tar.gz 8162 BLAKE2B 
0ac4b8d61119b64d3d6420861ac466f975606972e5274be76a3a66210536783077ab4c066167553e11d5f913ea32ce49536f6757e2b806a355f85e2698c858f9
 SHA512 
53bb2fcc99f9bd048adf14b6b760a1293bb87e5b48ec1959d3037cd2b8a09583150309632451444e6048abfe9296f3a63346720c4a5de6c6103a9807f13874cc

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13.ebuild
new file mode 100644
index ..0897d3c3330d
--- /dev/null
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-13.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Handy scripts for ebuild development and more"
+HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts;
+SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   app-portage/gentoolkit
+   dev-perl/URI
+   dev-util/pkgcheck
+   dev-vcs/git
+   net-misc/wget
+   sys-apps/portage
+   x11-misc/xdg-utils
+   !dev-util/pkgdiff"
+
+src_install() {
+   dodoc README.rst
+   rm -f COPYING README.rst || die
+   dobin *
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/e3-core/

2021-11-23 Thread Alfredo Tupone
commit: f2a7862b553990e109332722c9451974725c30de
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Nov 24 07:44:56 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 24 07:45:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a7862b

dev-ada/e3-core: add dep & fix LDFLAGS

Closes: https://bugs.gentoo.org/827006
Closes: https://bugs.gentoo.org/827026
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/e3-core/e3-core-22.1.0.ebuild | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/dev-ada/e3-core/e3-core-22.1.0.ebuild 
b/dev-ada/e3-core/e3-core-22.1.0.ebuild
index cb872478e007..a5c6291d6ee6 100644
--- a/dev-ada/e3-core/e3-core-22.1.0.ebuild
+++ b/dev-ada/e3-core/e3-core-22.1.0.ebuild
@@ -13,7 +13,8 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/colorama
dev-python/stevedore
@@ -23,8 +24,11 @@ DEPEND="${RDEPEND}
dev-python/requests-toolbelt
dev-python/httpretty
dev-vcs/subversion
+   dev-python/tqdm
+   dev-python/tomlkit
)"
 BDEPEND=""
+REQUIRED_USE="x86? ( !test )"
 
 PATCHES=(
"${FILESDIR}"/${P}-distro.patch
@@ -38,14 +42,8 @@ src_prepare() {
 }
 
 src_compile() {
-   local PLATFORM
-   if use amd64; then
-   PLATFORM=x86_64-linux
-   else
-   PLATFORM=x86-linux
-   fi
-
+   local PLATFORM=x86_64-linux
rm src/e3/os/data/rlimit* || die
-   $(tc-getCC) ${CFLAGS} -o src/e3/os/data/rlimit-${PLATFORM} 
tools/rlimit/rlimit.c
+   $(tc-getCC) ${CFLAGS} -o src/e3/os/data/rlimit-${PLATFORM} 
tools/rlimit/rlimit.c ${LDFLAGS}
distutils-r1_src_compile
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/

2021-11-23 Thread Florian Schmaus
commit: c535babe162120b7425c9cf0c5eae323ae039389
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Nov 24 07:42:02 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Nov 24 07:43:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535babe

app-emulation/xen: remove unused 'multilib' eclass

The get_libdir() function is provided natively since EAPI 6.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-emulation/xen/xen-4.14.3-r1.ebuild | 2 +-
 app-emulation/xen/xen-4.14.3-r2.ebuild | 2 +-
 app-emulation/xen/xen-4.15.1-r1.ebuild | 2 +-
 app-emulation/xen/xen-4.15.1-r2.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/xen/xen-4.14.3-r1.ebuild 
b/app-emulation/xen/xen-4.14.3-r1.ebuild
index 06fd167c12e6..0877f968edfe 100644
--- a/app-emulation/xen/xen-4.14.3-r1.ebuild
+++ b/app-emulation/xen/xen-4.14.3-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..9} )
 
-inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs
 
 MY_PV=${PV/_/-}
 MY_P=${PN}-${MY_PV}

diff --git a/app-emulation/xen/xen-4.14.3-r2.ebuild 
b/app-emulation/xen/xen-4.14.3-r2.ebuild
index f38b50e88891..2fa35b5a2ea7 100644
--- a/app-emulation/xen/xen-4.14.3-r2.ebuild
+++ b/app-emulation/xen/xen-4.14.3-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..9} )
 
-inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs
 
 MY_PV=${PV/_/-}
 MY_P=${PN}-${MY_PV}

diff --git a/app-emulation/xen/xen-4.15.1-r1.ebuild 
b/app-emulation/xen/xen-4.15.1-r1.ebuild
index b49ac4f28ca3..dce7af966330 100644
--- a/app-emulation/xen/xen-4.15.1-r1.ebuild
+++ b/app-emulation/xen/xen-4.15.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..9} )
 
-inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs
 
 MY_PV=${PV/_/-}
 MY_P=${PN}-${MY_PV}

diff --git a/app-emulation/xen/xen-4.15.1-r2.ebuild 
b/app-emulation/xen/xen-4.15.1-r2.ebuild
index e399512a5723..9170b0ac6fc9 100644
--- a/app-emulation/xen/xen-4.15.1-r2.ebuild
+++ b/app-emulation/xen/xen-4.15.1-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{8..9} )
 
-inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs
 
 MY_PV=${PV/_/-}
 MY_P=${PN}-${MY_PV}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/

2021-11-23 Thread Florian Schmaus
commit: 01eab127a243956ce4de2e0b9ce1221352851c86
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Nov 24 06:11:59 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Nov 24 07:43:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01eab127

app-emulation/xen: add 4.14.3-r2 and 4.15.1-r2

Bug: https://bugs.gentoo.org/825354
Bug: https://bugs.gentoo.org/826998
Closes: https://bugs.gentoo.org/819408
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23064
Signed-off-by: Florian Schmaus  gentoo.org>

 app-emulation/xen/Manifest |   2 +
 app-emulation/xen/xen-4.14.3-r2.ebuild | 163 +
 app-emulation/xen/xen-4.15.1-r2.ebuild | 163 +
 3 files changed, 328 insertions(+)

diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 715314e8899a..55b93cc8c2ba 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -1,4 +1,6 @@
 DIST xen-4.14.3-upstream-patches-0.tar.xz 3532 BLAKE2B 
b3e1530a9e14bb1481296f3a878cceb81f1979b1cfb9105d4d1b03681a3449c40cabd1807109acfb3742fd8085c28094c29889d22dab5a99c9bf22443d1e848e
 SHA512 
d6b39830bff83da745279041d144d56c3b153beae09e96fa878397f388575d106509816d710e94fa79dd60a874087921eba98e1316877f6ef4591a12f05846ee
+DIST xen-4.14.3-upstream-patches-2.tar.xz 28336 BLAKE2B 
45666fd4aa81c5b8d3c13f5fa949f30a3c168c3ece0109f66092a93d1c2c204dda21afdb46357ca836f763cddaa66a9dbe895939294db36ed28a348e0d92d072
 SHA512 
c80c4e1cf6c5b870d3471b7430478f1180704d55b5327ef0748e2dc5c3bc03eee05003888160a802b439a6a11aa6bd047122f340ea0cdc1b6bfd71371090e827
 DIST xen-4.14.3.tar.gz 39982036 BLAKE2B 
927fd2937f451567238702430cea3a6e5d2db70d5eef10f029bb1d6d030681573c851eb8076c8bad89c97c115f81a19ac8e46e78ca3f0e642565f7300c264ca1
 SHA512 
b462fcc1549f6e57f7f2a4fd10ce1e957a25a6a7c0319672b62699468f6c4330b9cd0cf2b0231b5cce94f4bb142a957eb8aa58aa0ffb5c85b37211d6b34ccf16
 DIST xen-4.15.1-upstream-patches-0.tar.xz 3532 BLAKE2B 
797f6c4ce44b43c9b43ee27718dc6d0b234588df2148961f8b078b3362b23bec6c2326eb0584255b0f3128c2f8b673ac6b9590596119c5fec82e7b03a1305b2c
 SHA512 
c7d1a21042a3003eb9d968b3eb00aabbbc5c145b8b05fdd9e520cde34d1643d7f4f8f7039f30843a65439b1d40584c751e31ead620b88332d50b10f14fe81c0d
+DIST xen-4.15.1-upstream-patches-2.tar.xz 30180 BLAKE2B 
675c13cfb4a6f47121dfe125ddea21d98e7e37563f63b91cde96cd92d94eff648eaa65426fec09833ad668102959948b2e684860631db2b5a2a53b2521a01069
 SHA512 
f0a6c0829068828ac400d67230d3066b2370a90303e537dd5e0761920ac0d584139b59244a72d9dcd2e4cb1a151ab80d3197ba908e642e13817b89b9a33c73fb
 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 
39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798
 SHA512 
8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9

diff --git a/app-emulation/xen/xen-4.14.3-r2.ebuild 
b/app-emulation/xen/xen-4.14.3-r2.ebuild
new file mode 100644
index ..f38b50e88891
--- /dev/null
+++ b/app-emulation/xen/xen-4.14.3-r2.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit flag-o-matic mount-boot multilib python-any-r1 toolchain-funcs
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-${MY_PV}
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm -x86"
+   UPSTREAM_VER=2
+   SECURITY_VER=
+   GENTOO_VER=
+
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz
+   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz;
+   [[ -n ${SECURITY_VER} ]] && \
+   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz;
+   [[ -n ${GENTOO_VER} ]] && \
+   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz;
+   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI}
+   ${SECURITY_PATCHSET_URI}
+   ${GENTOO_PATCHSET_URI}"
+fi
+
+DESCRIPTION="The Xen virtual machine monitor"
+HOMEPAGE="https://www.xenproject.org;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug efi flask"
+
+DEPEND="${PYTHON_DEPS}
+   efi? ( >=sys-devel/binutils-2.22[multitarget] )
+   !efi? ( >=sys-devel/binutils-2.22 )
+   flask? ( sys-apps/checkpolicy )"
+RDEPEND=""
+PDEPEND="~app-emulation/xen-tools-${PV}"
+
+# no tests are available for the hypervisor
+# prevent the silliness of /usr/lib/debug/usr/lib/debug files
+# prevent stripping of the debug info from 

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

2021-11-23 Thread Miroslav Šulc
commit: 37b1e49bc305da9515dee440a969b74d90ab356c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Nov 23 12:27:55 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Nov 24 07:33:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b1e49b

dev-java/bcpkix: bug https://bugs.gentoo.org/823347

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

 dev-java/bcpkix/bcpkix-1.69.ebuild | 27 ++-
 1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/dev-java/bcpkix/bcpkix-1.69.ebuild 
b/dev-java/bcpkix/bcpkix-1.69.ebuild
index 16dc9b18327a..075fbc2e2432 100644
--- a/dev-java/bcpkix/bcpkix-1.69.ebuild
+++ b/dev-java/bcpkix/bcpkix-1.69.ebuild
@@ -7,7 +7,7 @@ JAVA_PKG_IUSE="doc source test"
 MAVEN_ID="org.bouncycastle:bcpkix-jdk15on:1.69"
 JAVA_TESTING_FRAMEWORKS="junit-4"
 
-inherit java-pkg-2 java-pkg-simple
+inherit java-pkg-2 java-pkg-simple check-reqs
 
 DESCRIPTION="Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and 
certificate generation"
 HOMEPAGE="https://www.bouncycastle.org/java.html;
@@ -62,12 +62,37 @@ JAVA_TEST_RUN_ONLY=(
"org.bouncycastle.tsp.test.AllTests"
 )
 
+# https://bugs.gentoo.org/823347
+check_env() {
+   if use test; then
+   # this is needed only for tests
+   CHECKREQS_MEMORY="1200M"
+   check-reqs_pkg_pretend
+   fi
+}
+
+# https://bugs.gentoo.org/823347
+pkg_pretend() {
+   check_env
+}
+
+# https://bugs.gentoo.org/823347
+pkg_setup() {
+   check_env
+}
+
 src_prepare() {
default
cd ../ || die
java-pkg_clean
 }
 
+# https://bugs.gentoo.org/823347
+src_test() {
+   JAVA_TEST_EXTRA_ARGS+=" -Xmx${CHECKREQS_MEMORY}"
+   java-pkg-simple_src_test
+}
+
 src_install() {
default
einstalldocs



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

2021-11-23 Thread Hans de Graaff
commit: dd6a11248a037bbf18c450f464406fd53b65
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:29:38 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6a1124

dev-ruby/abstract: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/abstract/abstract-1.0.0-r3.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/dev-ruby/abstract/abstract-1.0.0-r3.ebuild 
b/dev-ruby/abstract/abstract-1.0.0-r3.ebuild
deleted file mode 100644
index 170c8bcf929e..
--- a/dev-ruby/abstract/abstract-1.0.0-r3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library which enable you to define abstract method in Ruby"
-HOMEPAGE="https://rubygems.org/gems/abstract;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/test.rb || die "tests failed"
-}



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

2021-11-23 Thread Hans de Graaff
commit: f1394d1c4eb9be821d9bfee1cdd6e9367a572be2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:21:33 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1394d1c

dev-util/cucumber: move keywords forward

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-util/cucumber/cucumber-7.1.0.ebuild 
b/dev-util/cucumber/cucumber-7.1.0.ebuild
index f12a14cfbeec..fd373b1c6c5a 100644
--- a/dev-util/cucumber/cucumber-7.1.0.ebuild
+++ b/dev-util/cucumber/cucumber-7.1.0.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}
 RUBY_S="cucumber-ruby-${PV}"
 LICENSE="Ruby"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 SLOT="0"
 IUSE="examples test"
 



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

2021-11-23 Thread Hans de Graaff
commit: 354f9cab3b72de9593f4f3ee5c2b6c533504f4b1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:29:15 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354f9cab

dev-ruby/ae: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ae/ae-1.8.2.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-ruby/ae/ae-1.8.2.ebuild b/dev-ruby/ae/ae-1.8.2.ebuild
deleted file mode 100644
index f5fce7658efe..
--- a/dev-ruby/ae/ae-1.8.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Assertive Expressive is an assertions library designed for reuse"
-HOMEPAGE="https://rubyworks.github.io/ae/;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-# Tests cause circular dependencies with dev-ruby/qed
-RESTRICT="test"



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

2021-11-23 Thread Hans de Graaff
commit: deb21d7d00d84d9622d4caabaf3d853a8f3904f9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:28:52 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb21d7d

dev-ruby/flexmock: EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild | 42 ++
 1 file changed, 42 insertions(+)

diff --git a/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild 
b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild
new file mode 100644
index ..d04994270898
--- /dev/null
+++ b/dev-ruby/flexmock/flexmock-2.3.6-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_DOCDIR="html"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*.rdoc doc/releases/*"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="flexmock.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple mock object library for Ruby unit testing"
+HOMEPAGE="https://github.com/doudou/flexmock;
+SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="flexmock"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/rspec:3
+   )"
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec test/rspec_integration
+   ${RUBY} -Ilib:.:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}
+
+all_ruby_prepare() {
+   sed -i -e '1igem "minitest", "~>5.0"' test/test_helper.rb || die
+
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



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

2021-11-23 Thread Hans de Graaff
commit: 291e33a1b775b498862bb798a5db5f40645eb589
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:14:32 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291e33a1

dev-util/cucumber-messages: move keywords forward

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild 
b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild
index b410fc23b087..886c02470603 100644
--- a/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild
+++ b/dev-util/cucumber-messages/cucumber-messages-17.1.1.ebuild
@@ -15,5 +15,5 @@ DESCRIPTION="Protocol Buffer messages for Cucumber's 
inter-process communication
 HOMEPAGE="https://cucumber.io/;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"



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

2021-11-23 Thread Hans de Graaff
commit: 6fbf60338d7ad14409b32c3843568bde8058c6c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:20:29 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbf6033

dev-util/cucumber-wire: move keywords forward

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild
index 7f20f64975ca..f51e28ab8fbd 100644
--- a/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild
+++ b/dev-util/cucumber-wire/cucumber-wire-6.2.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Executable feature scenarios"
 HOMEPAGE="https://cucumber.io/;
 LICENSE="Ruby"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-create-meta/

2021-11-23 Thread Hans de Graaff
commit: c8f66ac062077646e41e73a513441220ee1071e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:25:18 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f66ac0

dev-util/cucumber-create-meta: move keywords forward

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild 
b/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild
index 4080e9dc8bae..e332cc020d25 100644
--- a/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild
+++ b/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="HTML formatter for Cucumber"
 HOMEPAGE="https://cucumber.io/;
 LICENSE="Ruby"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-html-formatter/

2021-11-23 Thread Hans de Graaff
commit: f532ad7c9f13addb22746bf3485dd6cfff3f7a5e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:19:29 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f532ad7c

dev-util/cucumber-html-formatter: move keywords forward

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild 
b/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild
index fe9815ec6c9e..772a79674653 100644
--- a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild
+++ b/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="HTML formatter for Cucumber"
 HOMEPAGE="https://cucumber.io/;
 LICENSE="Ruby"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="test"
 



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

2021-11-23 Thread Hans de Graaff
commit: 2a9f9b8e280fd4c021d494ed2e05b30db36d1651
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:05:43 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9f9b8e

dev-ruby/narray: all arches stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/narray/narray-0.6.1.2-r1.ebuild 
b/dev-ruby/narray/narray-0.6.1.2-r1.ebuild
index 009d7058af8e..6476e6194a42 100644
--- a/dev-ruby/narray/narray-0.6.1.2-r1.ebuild
+++ b/dev-ruby/narray/narray-0.6.1.2-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/masa16/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~mips ppc ~ppc64 x86"
 
 IUSE=""
 



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

2021-11-23 Thread Hans de Graaff
commit: 206f94ce074507c1a8e60e7ff811f6b322eb7f8b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:48:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206f94ce

dev-ruby/polyglot: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild 
b/dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild
new file mode 100644
index ..5852cac707bc
--- /dev/null
+++ b/dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Polyglot provides support for fully-custom DSLs"
+HOMEPAGE="http://polyglot.rubyforge.org/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""



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

2021-11-23 Thread Hans de Graaff
commit: 712bc84af16623817576243d711c3b14d51869a1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:55:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712bc84a

dev-ruby/multi_test: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/multi_test/multi_test-0.1.2.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-ruby/multi_test/multi_test-0.1.2.ebuild 
b/dev-ruby/multi_test/multi_test-0.1.2.ebuild
deleted file mode 100644
index ceb73819824e..
--- a/dev-ruby/multi_test/multi_test-0.1.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A uniform interface for Ruby testing libraries"
-HOMEPAGE="http://cukes.info/;
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86"
-SLOT="0"
-IUSE=""
-
-# Tests depend on specific versions of testing frameworks where bundler
-# downloads dependencies.
-RESTRICT="test"



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

2021-11-23 Thread Hans de Graaff
commit: e9bd69ac41538a4e80b36b2cf1d50f96587bf150
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:04:07 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9bd69ac

dev-ruby/rspec-mocks: EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild | 51 +++
 1 file changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild
new file mode 100644
index ..0a09d4cde658
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-2.99.2-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="http://rspec.rubyforge.org/;
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-2.10.0:2
+   >=dev-ruby/rspec-expectations-2.99.0:2
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   # Avoid a weird, and failing, test testing already installed code.
+   sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i 
spec/rspec/mocks_spec.rb || die
+
+   # Psych and Syck are not supported by default anymore on ruby22.
+   rm spec/rspec/mocks/serialization_spec.rb || die
+
+   sed -i -e '/does not affect the ability to access the top-level 
constant/,/end/ s:^:#:' spec/rspec/mocks/mutate_const_spec.rb || die
+
+   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: 6caafd674cb26f5d6363edf4d9a1f0d176f75ed9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:58:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6caafd67

dev-ruby/rbpdf-font: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild | 28 +
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
new file mode 100644
index ..c38e425b6a9c
--- /dev/null
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# This gem bundles dejavu fonts, freefonts, and ttf2ufm
+# ttf2ufm is a precompiled 32-bit binary
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile || die
+   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: 48bca946ec190213447a079d87778b56a6d154f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:43:53 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48bca946

dev-ruby/deprecated: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild 
b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild
new file mode 100644
index ..852d3bd1ef7d
--- /dev/null
+++ b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library for handling deprecated code"
+HOMEPAGE="https://github.com/erikh/deprecated;
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. test/test_deprecated.rb || die "test failed"
+}



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

2021-11-23 Thread Hans de Graaff
commit: 5a3cd3395b9176582dcd7e901a98804e93a020b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:58:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3cd339

dev-ruby/rbpdf-font: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild | 29 
 1 file changed, 29 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
deleted file mode 100644
index d4f518cb5b47..
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# This gem bundles dejavu fonts, freefonts, and ttf2ufm
-# ttf2ufm is a precompiled 32-bit binary
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/d" Rakefile || die
-   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
-}



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

2021-11-23 Thread Hans de Graaff
commit: 9252b1b176604e3dd476f88e1a025b8dc3870d9b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:15:17 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9252b1b1

dev-util/cucumber-gherkin: move keywords forward

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild 
b/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild
index fa0bf8444760..40dc5dff8fdf 100644
--- a/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild
+++ b/dev-util/cucumber-gherkin/cucumber-gherkin-22.0.0.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/cucumber/common/archive/gherkin/v${PV}.tar.gz -> ${P
 RUBY_S="common-gherkin-v${PV}/gherkin/ruby"
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE=""
 



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

2021-11-23 Thread Hans de Graaff
commit: 1441bcef916dc6e9b66ce63aaf67d5ca66bd4bab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:59:38 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1441bcef

dev-ruby/podcast: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/podcast/podcast-0.0.4-r2.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-ruby/podcast/podcast-0.0.4-r2.ebuild 
b/dev-ruby/podcast/podcast-0.0.4-r2.ebuild
deleted file mode 100644
index bbf5bc8db872..
--- a/dev-ruby/podcast/podcast-0.0.4-r2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure Ruby library for generating podcasts from mp3 files"
-HOMEPAGE="http://podcast.rubyforge.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/ruby-mp3info"
-
-each_ruby_test() {
-   ${RUBY} -Ilib test/ts_podcast.rb || die "Tests failed."
-}



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

2021-11-23 Thread Hans de Graaff
commit: ef43b83a4781ae632afe24027f7cf8577a3b66a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:39:29 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef43b83a

dev-ruby/nenv: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/nenv/nenv-0.3.0.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-ruby/nenv/nenv-0.3.0.ebuild b/dev-ruby/nenv/nenv-0.3.0.ebuild
deleted file mode 100644
index 58a655f5cd1b..
--- a/dev-ruby/nenv/nenv-0.3.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-inherit ruby-fakegem
-
-DESCRIPTION="Convenient wrapper for Ruby's ENV"
-HOMEPAGE="https://github.com/e2/nenv;
-SRC_URI="https://github.com/e2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
-}



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

2021-11-23 Thread Hans de Graaff
commit: 542982c444cbc31faa9e22c070edc2c21b84f4c6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 07:17:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542982c4

dev-util/cucumber-core: move keywords forward

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-core/cucumber-core-10.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cucumber-core/cucumber-core-10.1.0.ebuild 
b/dev-util/cucumber-core/cucumber-core-10.1.0.ebuild
index 0eeade95577d..e4e4c659db79 100644
--- a/dev-util/cucumber-core/cucumber-core-10.1.0.ebuild
+++ b/dev-util/cucumber-core/cucumber-core-10.1.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/cucumber/cucumber-ruby-core/archive/v${PV}.tar.gz ->
 RUBY_S="cucumber-ruby-core-${PV}"
 LICENSE="Ruby"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="test"
 



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

2021-11-23 Thread Hans de Graaff
commit: 208696d38144035fe78438761bcf3e155f402df9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:38:05 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208696d3

dev-ruby/tokyocabinet: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild | 35 
 1 file changed, 35 deletions(-)

diff --git a/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild 
b/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild
deleted file mode 100644
index cff54aa3f694..
--- a/dev-ruby/tokyocabinet/tokyocabinet-1.32.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby bindings for Tokyo Cabinet"
-HOMEPAGE="https://fallabs.com/tokyocabinet/;
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~ppc ~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND+="dev-db/tokyocabinet"
-
-each_ruby_configure() {
-   ${RUBY} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1
-}
-
-each_ruby_install() {
-   emake install DESTDIR="${D}"
-
-   each_fakegem_install
-}



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

2021-11-23 Thread Hans de Graaff
commit: 467d47175d8883476072aba83e2fd41acbd2ecb5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:49:43 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467d4717

dev-ruby/lockfile: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/lockfile/lockfile-2.1.3.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-ruby/lockfile/lockfile-2.1.3.ebuild 
b/dev-ruby/lockfile/lockfile-2.1.3.ebuild
deleted file mode 100644
index ca0ba653799b..
--- a/dev-ruby/lockfile/lockfile-2.1.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="README"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby library for creating NFS safe lockfiles"
-HOMEPAGE="https://github.com/ahoward/lockfile;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""



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

2021-11-23 Thread Michał Górny
commit: f7779fde63629c215a0aa8cae9f7f0212cdecbcd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 24 06:57:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 24 07:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7779fde

dev-python/imageio: Bump to 2.12.0

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.12.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 97f9c55c1381..214894d8443b 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -2,3 +2,4 @@ DIST imageio-2.10.4.gh.tar.gz 335495 BLAKE2B 
66f8662953d7023557d4fc98b9cf2cfa003
 DIST imageio-2.10.5.gh.tar.gz 335546 BLAKE2B 
1bfd418bb59f217c2108be9aedf35d1b6326d29d476ac6648041b38efa44a2220212f170cae90005e027006adfe55178dee699a1e4b37b7e948863c61432afe8
 SHA512 
2a058e8ce7e2ad650bea05573d249c1c06326dd1ed0f47517c3a0095a2e03fa2b90ffa5f8aae535e937b8b9fd8153ccb13267773183e45639205faddab08348a
 DIST imageio-2.11.0.gh.tar.gz 339057 BLAKE2B 
6dd5661866135b472a062b57b424e8ff044510488b1ccd291552f979263f2f03d3feb00ad9ab035249a2966711e804a95ff7e8f174a1f0773445782365744b6c
 SHA512 
b42f05eabcbee4fb4bb66793cca04137b4db2695269c204b2fec43527ab6a1d9e29c688061ee53c28454b64e09343d69cc931867c5aca01d47145bd734348629
 DIST imageio-2.11.1.gh.tar.gz 339241 BLAKE2B 
b197c946fe34e504979c9fe7e69179211bf72d986105175419c304b95628c02d3dae2e5e7b13902493cb6a7538bc3e5976590e25a35165c857623b62635b79b3
 SHA512 
cf33d0c96a08f29ed761e811922a31a97c36aef48022708132d5282bf5c87bb3ef67a80a98e01f57489fd4a261955e4ca231c67dfc69f5865c47a5b1f317d137
+DIST imageio-2.12.0.gh.tar.gz 339829 BLAKE2B 
5f6c38bd139c33e7fc00fad8f32cd2f9888fa61a4930021b58fc33530241cf8d40e13002cfedf21631d1ff18797a9d044288e3ffc8852276912ddd7485206ecd
 SHA512 
05824e8617470734ca4966fa4cb0b3da5ce22bbbf2ff6382d216d768b6dd3923d072a3f157d1ba23524c4b499c320d3a8e051852f656ad5cb0f120a298daf688

diff --git a/dev-python/imageio/imageio-2.12.0.ebuild 
b/dev-python/imageio/imageio-2.12.0.ebuild
new file mode 100644
index ..cd5928118230
--- /dev/null
+++ b/dev-python/imageio/imageio-2.12.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="https://imageio.github.io/;
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+)
+
+EPYTEST_IGNORE=(
+   # Needs unpackaged imageio_ffmpeg
+   tests/test_ffmpeg.py
+   tests/test_ffmpeg_info.py
+   # Needs tifffile
+   tests/test_tifffile.py
+)



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

2021-11-23 Thread Michał Górny
commit: 2def97b6a44a0b68dfd7e78c4b0e70d3e2e832aa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 24 06:55:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 24 07:26:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2def97b6

dev-python/more-itertools: Bump to 8.12.0

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

 dev-python/more-itertools/Manifest|  1 +
 .../more-itertools/more-itertools-8.12.0.ebuild   | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/more-itertools/Manifest 
b/dev-python/more-itertools/Manifest
index c93f8049cccb..a4de69d4783d 100644
--- a/dev-python/more-itertools/Manifest
+++ b/dev-python/more-itertools/Manifest
@@ -1,2 +1,3 @@
 DIST more-itertools-8.10.0.tar.gz 102929 BLAKE2B 
ab98e0f94ea50bd4bd1d147bc81947259e77cdcadbbf365d1b3b0a02e97fbcff8712637721b82bdbf8d1f8ced7bea57c2c8b6249b07ecdcd179fd1316dee055e
 SHA512 
a666710426a825e5aca10b52439a973e08ac6ec09fb5375426194d1342af055a8b6aee48b4e3fa17c4606d6d9cc3673afdd789dbbaf373258be6a71bd63178f7
 DIST more-itertools-8.11.0.tar.gz 108445 BLAKE2B 
0843d57b8e6c4c1ae34b3a17d196d28110bbb246dccd1a7a8b2cfcb752d8c6900f5435ba3d10f1f21b5e9e72c669cf65bdc413b9a94c900266edae347f9f97a4
 SHA512 
1f0c6bff5aa82a065af5a4a0176aec52f13971c711ebe37635b4689bf0e6d615a34f3a8e167949290bfa7fe35d92b27442921098427a94324f846b34b2ab7547
+DIST more-itertools-8.12.0.tar.gz 108698 BLAKE2B 
2bc48aea5b8508381ac909a963d0fcbf08a17d2d96f17de1dd582bc8ced080be540322ee3f65c66eab1186d024bb2957e7bbddd62041242a7cc4cfff1ad67bc2
 SHA512 
73759f05d178bd6fe98cadac401707faf90a4f7b456c4aac3f0b3f6c13a2284600971e0b271f1768cacd3ae9b69848404f85432199ca51b8160fbe67045dfd17

diff --git a/dev-python/more-itertools/more-itertools-8.12.0.ebuild 
b/dev-python/more-itertools/more-itertools-8.12.0.ebuild
new file mode 100644
index ..bd17f3f88b05
--- /dev/null
+++ b/dev-python/more-itertools/more-itertools-8.12.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="More routines for operating on iterables, beyond itertools"
+HOMEPAGE="https://pypi.org/project/more-itertools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2021-11-23 Thread Michał Górny
commit: 6de21e67bb1f04b76549a1aa0b77db33836e7978
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 24 07:24:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 24 07:26:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de21e67

app-portage/mgorny-dev-scripts: Bump to v12

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

 app-portage/mgorny-dev-scripts/Manifest|  1 +
 .../mgorny-dev-scripts-12.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index e26524547335..5383a8937de8 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1 +1,2 @@
 DIST mgorny-dev-scripts-11.tar.gz 8045 BLAKE2B 
3b2b023b87902c1ee9c5bec7cb1b70bbfbc141383167b497d5dd67fa4b46b4d0882be49d3595db0b699ff0112cf2431653c0cdb72c187589c958f7052aeeb663
 SHA512 
5b053d2a053e73208cf5ccd4aa00b61733c4ba14f1df9e0cabfc8667e0cce8637c18be09c6366e384cffce3b8954d29619efd9085c21fb72afa0de61a7b833b9
+DIST mgorny-dev-scripts-12.tar.gz 8063 BLAKE2B 
e31a0b2ffd59ade462cf8686ea4cd6d48c9da2f9d18156509a39138afea0f1ec896871cf83c44ff1f1075848239065335a408b74befab9276f04b2d7b9d0e075
 SHA512 
a7e2739197a331b9abfd67873f4727fc85f7c38a30630dddc8a76e51e74a91e42ecd748c9e6572da85de48db6bcd144b13654b8e1a7b74ca7fe46779d0e14967

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-12.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-12.ebuild
new file mode 100644
index ..0897d3c3330d
--- /dev/null
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-12.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Handy scripts for ebuild development and more"
+HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts;
+SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   app-portage/gentoolkit
+   dev-perl/URI
+   dev-util/pkgcheck
+   dev-vcs/git
+   net-misc/wget
+   sys-apps/portage
+   x11-misc/xdg-utils
+   !dev-util/pkgdiff"
+
+src_install() {
+   dodoc README.rst
+   rm -f COPYING README.rst || die
+   dobin *
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2021-11-23 Thread Lars Wendler
commit: 99fa00081acb2e1d398c5114229b0777e9362d46
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 24 06:55:08 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 24 06:55:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99fa0008

x11-wm/icewm: Bump to version 2.9.0

Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-2.9.0.ebuild | 153 
 2 files changed, 154 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 6cce5207a8cf..d081664744e1 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,2 +1,3 @@
 DIST icewm-2.7.0.tar.lz 1738471 BLAKE2B 
407f5290329de99519b806db4bbc8895623d2930f37912db701170145579a1c2819b7ae2576b0aee146e8b006a12c78f7344224dd407ed7e8a1eba1cffc43ced
 SHA512 
829673a3f7aa26fd7f74a9a8ab220548b6bb7724026517fa7ec1d5705fca2c0aa9339078d603242dbb2209c194a7a64aebcf55454aea5f8a20c4785e63e8cc3f
 DIST icewm-2.8.0.tar.lz 1745937 BLAKE2B 
dc5c4c6e4b5f067881176a0f72914f971dbae3daa475ed7ca00dbf3f687aae97874a0cf2e94b0d22d45f7dc221390c0658674e9aad3ea19d21a171b6d478c4be
 SHA512 
552d1da9ceb96c6c14a0dfd596656a56fb289716a787fb75e54b49ef6df84747a4999ce733a6ffb9ff7a1e4c0243253fc3f2fa7a2251e7f3987ab9f33c0a1b30
+DIST icewm-2.9.0.tar.lz 1745872 BLAKE2B 
6a37894f51adc29e73a9edb74e6b5e1cdc9f93cd2dc2a28cd456ecd574f29b985a87395c1f12fd9265d4d9cd5c55749f59b4cef711daf8d8a638c5f98669a7bf
 SHA512 
9db1c5c5a277a55b256cd9be4a964639b24cee49e809c56a772ac2501ab96acbf0c0268609e241c800fbaa566b96585b5b67642908a1c244091683c2f8cda92b

diff --git a/x11-wm/icewm/icewm-2.9.0.ebuild b/x11-wm/icewm/icewm-2.9.0.ebuild
new file mode 100644
index ..6d9fc5f765eb
--- /dev/null
+++ b/x11-wm/icewm/icewm-2.9.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+#?? ( gdk-pixbuf imlib )
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+# These are the core dependencies of icewm.
+# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
+CORE_DEPEND="
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+"
+
+RDEPEND="
+   ${CORE_DEPEND}
+   dev-libs/glib:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf-xlib
+   >=x11-libs/gdk-pixbuf-2.42.0:2
+   )
+   !gdk-pixbuf? (
+   imlib? (
+   gnome-base/librsvg:2
+   media-libs/imlib2
+   )
+   !imlib? (
+   media-libs/libpng:0=
+   virtual/jpeg
+   )
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   x11-base/xorg-proto
+   gdk-pixbuf? ( gnome-base/librsvg:2 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.8 )
+"
+
+pkg_pretend() {
+   if use gdk-pixbuf && use imlib ; then
+   einfo 'Confilcting USE flags have been enabled:'
+   einfo '"gdk-pixbuf" and "imlib" exclude each other!'
+   einfo 'Using "gdk-pixbuf".'
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir="${EPREFIX}"/etc/icewm
+   --with-docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir="${EPREFIX}"/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable debug logevents)
+   

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

2021-11-23 Thread Hans de Graaff
commit: 6ce6a7e06b64e87158b95fdc86a49bf3dc4a720f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:32:06 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce6a7e0

eclass/ruby-ng.eclass: turn off loud publication banner in cucumber

Use the environment variable rather than the command-line option for
easy backward compatibility with cucumber < 7.

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

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

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 6b3c0c25eaa2..90da695a04c2 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -734,7 +734,7 @@ ruby-ng_cucumber() {
;;
esac
 
-   ${RUBY} -S cucumber ${cucumber_params} "$@" || die "cucumber failed"
+   CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber ${cucumber_params} "$@" 
|| die "cucumber failed"
 }
 
 # @FUNCTION: ruby-ng_testrb-2



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

2021-11-23 Thread Hans de Graaff
commit: 31a435a55c4949c8d2598c7be92f792104f68f54
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:53:30 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a435a5

dev-ruby/netrc: all arches stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/netrc/netrc-0.11.0-r1.ebuild 
b/dev-ruby/netrc/netrc-0.11.0-r1.ebuild
index 4b707a95d105..b263f4e63950 100644
--- a/dev-ruby/netrc/netrc-0.11.0-r1.ebuild
+++ b/dev-ruby/netrc/netrc-0.11.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="This library reads and writes .netrc files"
 HOMEPAGE="https://github.com/geemus/netrc;
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 SLOT="0"
 IUSE=""
 



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

2021-11-23 Thread Hans de Graaff
commit: 08521d258fe1bcd5bebd9b079485ba2ae556304b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:31:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08521d25

dev-ruby/stamp: EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/stamp/stamp-0.6.0-r1.ebuild | 41 
 1 file changed, 41 insertions(+)

diff --git a/dev-ruby/stamp/stamp-0.6.0-r1.ebuild 
b/dev-ruby/stamp/stamp-0.6.0-r1.ebuild
new file mode 100644
index ..57d0cf49d992
--- /dev/null
+++ b/dev-ruby/stamp/stamp-0.6.0-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="cucumber"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_GEMSPEC="stamp.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Date and time formatting for humans"
+HOMEPAGE="https://github.com/jeremyw/stamp;
+SRC_URI="https://github.com/jeremyw/stamp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND=""
+
+ruby_add_bdepend "doc? ( dev-ruby/redcarpet )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' Rakefile || die "sed failed"
+   sed -i -e '/bundler/,+7d' features/support/env.rb || die "sed failed"
+
+   # Remove obsolete and unneeded cucumber settings
+   rm -f cucumber.yml || die
+
+   sed -i -e 's/git ls-files --/find/; s/git ls-files/find */' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: b2033075c39a6a62fb93f4e8e415e67b0f5c617c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:50:11 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2033075

dev-ruby/rubytest-cli: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild 
b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
deleted file mode 100644
index 503ffce38f20..
--- a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rubytest CLI is a command-line interface for Rubytest"
-HOMEPAGE="https://rubyworks.github.io/rubytest-cli/;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/ansi >=dev-ruby/rubytest-0.8.0"



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

2021-11-23 Thread Hans de Graaff
commit: 57e37f18c4ad2e41fc3efc1e6bc772e4141c945b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:41:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e37f18

dev-ruby/hamster: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild 
b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild
deleted file mode 100644
index 3ebc8b4021d3..
--- a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby"
-HOMEPAGE="https://github.com/hamstergem/hamster;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-all_ruby_prepare() {
-   sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die
-   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb 
spec/lib/hamster/vector/insert_spec.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ecma-re-validator/

2021-11-23 Thread Hans de Graaff
commit: 00a86810cb92ba481ad2ddcd90340e3236b69b3f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:44:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a86810

dev-ruby/ecma-re-validator: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 .../ecma-re-validator-0.3.0-r1.ebuild  | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0-r1.ebuild 
b/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0-r1.ebuild
new file mode 100644
index ..b1ca08da6fcf
--- /dev/null
+++ b/dev-ruby/ecma-re-validator/ecma-re-validator-0.3.0-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Validate a regular expression string against what ECMA-262 can 
actually do"
+HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/regexp_parser:2"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: 871dbba8ba19c27ab759990488d6c842c4008e87
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:55:34 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871dbba8

dev-ruby/ruby-hmac: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild 
b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild
new file mode 100644
index ..bdb99d38044c
--- /dev/null
+++ b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A common interface to HMAC functionality as documented in RFC2104"
+HOMEPAGE="http://ruby-hmac.rubyforge.org/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "
+   test? ( >=dev-ruby/hoe-2.5.0 )"



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

2021-11-23 Thread Hans de Graaff
commit: 0d90134b561128b96b6f17ccdf5bd616c9d0fc58
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:54:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d90134b

dev-ruby/typed-array: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild 
b/dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild
new file mode 100644
index ..bc521b92641d
--- /dev/null
+++ b/dev-ruby/typed-array/typed-array-0.1.2-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+inherit ruby-fakegem
+DESCRIPTION="Gem provides enforced-type functionality to Arrays"
+HOMEPAGE="https://github.com/yaauie/typed-array;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # There is a trash...
+   rm "${S}"/lib/typed-array/.DS_Store || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: d9b89339f6cdfff7cc17fa91e22622be29d9bc6f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:43:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b89339

dev-ruby/unf: EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/unf/unf-0.1.4-r1.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/dev-ruby/unf/unf-0.1.4-r1.ebuild b/dev-ruby/unf/unf-0.1.4-r1.ebuild
new file mode 100644
index ..442d4c7d5a2c
--- /dev/null
+++ b/dev-ruby/unf/unf-0.1.4-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A wrapper library to bring Unicode Normalization Form support to 
Ruby/JRuby"
+HOMEPAGE="https://github.com/knu/ruby-unf;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/unf_ext"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/test-unit-2.5.1-r1
+   dev-ruby/shoulda
+   )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/,/end/ d' test/helper.rb || die
+
+   # Remove development dependencies; also remove platform as we don't
+   # care about it as it is, they only use it to avoid the unf_ext dep
+   # that we tackle on our own; finally remove git ls-files usage.
+   sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rcov\)/d' \
+   -e '/platform/d' \
+   -e '/git ls/d' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 test/test_*.rb
+}



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

2021-11-23 Thread Hans de Graaff
commit: e32e42beb355ac8f200ee02820fe81e823f375fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:41:05 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32e42be

dev-ruby/color: all arches stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/color/color-1.8-r1.ebuild 
b/dev-ruby/color/color-1.8-r1.ebuild
index 64f4215a36c2..3cd0aea63b82 100644
--- a/dev-ruby/color/color-1.8-r1.ebuild
+++ b/dev-ruby/color/color-1.8-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/halostatue/color/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE=""
 
 ruby_add_bdepend "



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

2021-11-23 Thread Hans de Graaff
commit: c23e321a36f7e9f6c19f723f1b8bac864d941575
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:36:52 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23e321a

dev-ruby/totoridipjp: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild 
b/dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild
new file mode 100644
index ..86ec953c14dc
--- /dev/null
+++ b/dev-ruby/totoridipjp/totoridipjp-0.1.0-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby binding to use totori.dip.jp Web API"
+HOMEPAGE="https://rubygems.org/gems/totoridipjp;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""



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

2021-11-23 Thread Hans de Graaff
commit: d436ca97b35e6494acab7172cd9e926b5beb933b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:39:38 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d436ca97

dev-ruby/niceogiri: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild 
b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
new file mode 100644
index ..b8daa104730c
--- /dev/null
+++ b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Some wrappers around and helpers for XML manipulation using 
Nokogiri"
+HOMEPAGE="https://github.com/benlangfeld/Niceogiri;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/nokogiri"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )"
+
+all_ruby_prepare() {
+   sed -i -e '/guard-rspec/d' ${PN}.gemspec || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: c94898517a64f3273bce9a0f55b4cb597f71bbb7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:52:16 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9489851

dev-ruby/ruby-rc4: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild 
b/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild
deleted file mode 100644
index 57e2599b9ce7..
--- a/dev-ruby/ruby-rc4/ruby-rc4-0.1.5-r2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A pure Ruby implementation of the Rc4 algorithm"
-HOMEPAGE="https://github.com/caiges/Ruby-RC4;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e 's/"README"/"README.md"/' Rakefile || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit-rr/

2021-11-23 Thread Hans de Graaff
commit: 14a95981c934da75ffd02ab75ae20446d5148bf5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:51:26 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a95981

dev-ruby/test-unit-rr: all arches stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild 
b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild
index 2ac84b92e3bf..eaf9a8065e4a 100644
--- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild
+++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.5-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/test-unit/test-unit-rr;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rr-1.1.1 >=dev-ruby/test-unit-2.5.2"



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

2021-11-23 Thread Hans de Graaff
commit: 5d7a4077ec80fdba320d7a8fd09fd6d708e93e2f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:38:39 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7a4077

dev-ruby/uconv: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/uconv/uconv-0.6.1-r3.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/dev-ruby/uconv/uconv-0.6.1-r3.ebuild 
b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
new file mode 100644
index ..8af5f475d2da
--- /dev/null
+++ b/dev-ruby/uconv/uconv-0.6.1-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+inherit ruby-ng
+
+DESCRIPTION="A module to convert ISO/IEC 10646 (Unicode) string and Japanese 
strings"
+HOMEPAGE="http://www.yoshidam.net/Ruby.html#uconv;
+SRC_URI="http://www.yoshidam.net/${P}.tar.gz;
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S=${PN}
+
+all_ruby_prepare() {
+   sed -i -e '/^\$CFLAGS = ""/d' extconf.rb || die "Unable to remove 
CFLAGS line"
+}
+
+each_ruby_configure() {
+   ${RUBY} extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1
+}
+
+each_ruby_install() {
+   emake V=1 DESTDIR="${D}" install
+}
+
+all_ruby_install() {
+   dodoc README*
+}



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

2021-11-23 Thread Hans de Graaff
commit: d20702f65e64414d0510fc9eac0d7a2cd825cd53
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:29:27 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20702f6

dev-ruby/rkelly-remix: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild 
b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild
new file mode 100644
index ..ab8dfa4bf714
--- /dev/null
+++ b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RKelly Remix is a fork of the RKelly JavaScript parser"
+HOMEPAGE="https://github.com/nene/rkelly-remix;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+IUSE="doc"
+
+each_ruby_test() {
+   ${RUBY} -S testrb-2 -Ilib:. test/test_*.rb test/*/test_*.rb || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: 8d8ab31db7b1364aef922701aea8180836cd89a4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:51:50 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8ab31d

dev-ruby/little-plugger: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 .../little-plugger/little-plugger-1.1.4.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild 
b/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild
deleted file mode 100644
index 647ffe123f93..
--- a/dev-ruby/little-plugger/little-plugger-1.1.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="Module that provides Gem based plugin management"
-HOMEPAGE="https://github.com/TwP/little-plugger;
-
-IUSE="test"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"



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

2021-11-23 Thread Hans de Graaff
commit: 9e9f970e971e7cc9d4fabf18312b7bb5feac29b7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:33:44 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9f970e

dev-ruby/ruby-augeas: all arches stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild 
b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild
index afb46aadcd61..12bfd65fca4b 100644
--- a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild
+++ b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://download.augeas.net/ruby/${P}.gem;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND=">=app-admin/augeas-1.1.0"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ecma-re-validator/

2021-11-23 Thread Hans de Graaff
commit: 36b07e3a957e312306bbf6ffcf54f1df084d5c69
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:45:18 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b07e3a

dev-ruby/ecma-re-validator: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ecma-re-validator/Manifest|  2 --
 .../ecma-re-validator-0.2.0.ebuild | 26 --
 .../ecma-re-validator-0.2.1.ebuild | 25 -
 3 files changed, 53 deletions(-)

diff --git a/dev-ruby/ecma-re-validator/Manifest 
b/dev-ruby/ecma-re-validator/Manifest
index 8915301a072d..3b3329d6007f 100644
--- a/dev-ruby/ecma-re-validator/Manifest
+++ b/dev-ruby/ecma-re-validator/Manifest
@@ -1,3 +1 @@
-DIST ecma-re-validator-0.2.0.gem 865792 BLAKE2B 
c41b01dc36f3000331085666f235b0adc749516b19028ee78ef56c68c00b7ab9105d4bfcfa9b061cd1f63987054a33a7e31cc3957be17182245120d679f5b6f3
 SHA512 
5e2ff7c2e8b8d5a8749d87f1678b235e69f197b9af95787f59cfff492ff3d8b8e2bc45a0e3da83d92ffa646e9b1b12ef5c4cab324d6e29a0c1f53e211d00aba9
-DIST ecma-re-validator-0.2.1.gem 8704 BLAKE2B 
a93ec88ca352883722db386e29d0d747b97d311c263a6ef331f99890e0c52aed0e28686beedebde9a06829cdd29e35c95ccb3a6c4352535cc990b135a963b850
 SHA512 
0a86a5f5b100cfd8442697aa32b0ae93c552d21e3d9af7d7dc3368315d90038fc6923aed475ae4a3ccdd1a0dc5bb9d470e0c34831389dcad539a9e6fa8883908
 DIST ecma-re-validator-0.3.0.gem 8704 BLAKE2B 
86358302c5f55c03ec5b30b360364cba04eedd9ac89461a3938e6365d118dcf9220b104605e05fe7340ac1b0c542af11ffa0931b6ce61ab4390d3cc68953a4fd
 SHA512 
f1b0cadb3f2a6f9b488095a8bbc1863aeb7d40a9c2b5604fa7217505eea58db29eac9d03bd362a92589e1c277f83d13cb901b7ffc591c49a5cee0d2162b03156

diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild 
b/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild
deleted file mode 100644
index 0bc9740fcdd6..
--- a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Validate a regular expression string against what ECMA-262 can 
actually do"
-HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/regexp_parser-1.2:1"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.1.ebuild 
b/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.1.ebuild
deleted file mode 100644
index 749fb888dacc..
--- a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Validate a regular expression string against what ECMA-262 can 
actually do"
-HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/regexp_parser-1.2:1"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-}



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

2021-11-23 Thread Hans de Graaff
commit: ac233590061cf4eb2da69e44f6d760ea66edf5c1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 23 11:32:35 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 06:37:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac233590

profiles/package.mask: mask ttfunk:1.5 for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ed7e87feb9d4..b01cec895b40 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2021-11-23)
+# Obsolete slot, last release in 2017, uses EAPI 5.
+# Use one of the newer slots.
+# Masked for removal in 30 days.
+dev-ruby/ttfunk:1.5
+
 # Marek Szuba  (2021-11-23)
 # Last release in 2009, dead upstream. Rendered obsolete by native PDF
 # importers provided by LibreOffice/OpenOffice, which actually read PDFs



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

2021-11-23 Thread Arthur Zamarin
commit: 6cc979ab25b24f2bd3cc37d03d5ffdd8f55deb16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc979ab

dev-libs/pkcs11-helper: Stabilize 1.27.0 ppc, #794790

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

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index 83f7f2e9921c..3b140dfca839 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



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

2021-11-23 Thread Arthur Zamarin
commit: 3724c0def5c6412e06457fef394bf39adb353b9f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:06 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3724c0de

dev-libs/pkcs11-helper: Stabilize 1.27.0 ppc64, #794790

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

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index 3b140dfca839..0c3256e7341c 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



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

2021-11-23 Thread Arthur Zamarin
commit: bebc07f3eef7f649557be02c93c680897be0c82a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:09 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebc07f3

dev-libs/pkcs11-helper: Stabilize 1.27.0 arm, #794790

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

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index 0c3256e7341c..a5997b4518c3 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



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

2021-11-23 Thread Arthur Zamarin
commit: 5aa10b1d0e3b061754d6d45ccc1773cea5192d73
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:12 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa10b1d

dev-libs/pkcs11-helper: Stabilize 1.27.0 arm64, #794790

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

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index a5997b4518c3..b27b27f4684a 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



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

2021-11-23 Thread Arthur Zamarin
commit: 0b8d1a4d75f2eac8feb6dc63a2970d38ee71bef6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:32:34 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:32:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8d1a4d

sys-process/parallel: Stabilize 20211022 arm, #826990

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

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

diff --git a/sys-process/parallel/parallel-20211022.ebuild 
b/sys-process/parallel/parallel-20211022.ebuild
index 184819eb8c40..ff651da6f115 100644
--- a/sys-process/parallel/parallel-20211022.ebuild
+++ b/sys-process/parallel/parallel-20211022.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2021-11-23 Thread Arthur Zamarin
commit: 479db15304ffa30db6d89a79818cdaa1ee97afa6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:32:42 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:32:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479db153

sys-process/parallel: Stabilize 20211022 arm64, #826990

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

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

diff --git a/sys-process/parallel/parallel-20211022.ebuild 
b/sys-process/parallel/parallel-20211022.ebuild
index ff651da6f115..21d2253acec4 100644
--- a/sys-process/parallel/parallel-20211022.ebuild
+++ b/sys-process/parallel/parallel-20211022.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



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

2021-11-23 Thread Joonas Niilola
commit: b66907798257dc354c0fcfcdac1933496ef92ba8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Nov 24 06:15:26 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 24 06:15:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6690779

sys-fs/lxcfs: stabilize 4.0.11 for amd64

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

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

diff --git a/sys-fs/lxcfs/lxcfs-4.0.11.ebuild b/sys-fs/lxcfs/lxcfs-4.0.11.ebuild
index 30a16c09be63..b811e340ec91 100644
--- a/sys-fs/lxcfs/lxcfs-4.0.11.ebuild
+++ b/sys-fs/lxcfs/lxcfs-4.0.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
 
 LICENSE="Apache-2.0 LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv ~x86"
 
 RDEPEND="sys-fs/fuse:3"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2021-11-23 Thread Ionen Wolkens
commit: bc69df3fdbdb024eda98a3dd9f22d8e9973af99a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 24 04:57:58 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 24 05:56:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc69df3f

x11-drivers/nvidia-drivers: warn when abi_x86_32 is disabled

Profile had abi_x86_32 enabled by default for ~7 years (now removed),
and users may not necessarily have realized whether they needed it.

steam-overlay's steam-client-meta depends on nvidia's [abi_x86_32]
but wine* and other 32bit applications generally do not (typically
only check for virtual/opengl which only checks if mesa has it set,
or may check neither if depends on libglvnd directly).

Warn to miminize poor surprises to some extend.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-390.144-r1.ebuild  | 11 ++-
 .../nvidia-drivers/nvidia-drivers-460.91.03-r1.ebuild|  9 +
 x11-drivers/nvidia-drivers/nvidia-drivers-470.62.12.ebuild   | 12 ++--
 x11-drivers/nvidia-drivers/nvidia-drivers-470.82.00.ebuild   | 12 ++--
 x11-drivers/nvidia-drivers/nvidia-drivers-470.86-r1.ebuild   | 12 ++--
 x11-drivers/nvidia-drivers/nvidia-drivers-495.44-r2.ebuild   | 12 ++--
 x11-drivers/nvidia-drivers/nvidia-drivers-495.44.ebuild  | 12 ++--
 7 files changed, 69 insertions(+), 11 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.144-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.144-r1.ebuild
index 64ade35d122d..1004d1b629b8 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.144-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.144-r1.ebuild
@@ -359,7 +359,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
 }
 
 pkg_preinst() {
-   has_version "x11-drivers/nvidia-drivers[wayland]" && NV_HAD_WAYLAND=1
+   has_version "${CATEGORY}/${PN}[abi_x86_32]" && NV_HAD_ABI32=1
+   has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=1
 
use driver || return
linux-mod_pkg_preinst
@@ -389,7 +390,15 @@ pkg_postinst() {
elog "Other functions, like OpenGL, will continue to work."
fi
 
+   if use !abi_x86_32 && [[ ${NV_HAD_ABI32} ]]; then
+   elog
+   elog "USE=abi_x86_32 is disabled, 32bit applications will not 
be able to"
+   elog "use nvidia-drivers for acceleration without it (e.g. 
commonly used"
+   elog "with app-emulation/wine-*). Re-enable if needed."
+   fi
+
if [[ ${NV_HAD_WAYLAND} ]]; then
+   elog
elog "Support for EGLStream (egl-wayland) is no longer offered 
with legacy"
elog "nvidia-drivers. It is recommended to use nouveau drivers 
for wayland."
fi

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r1.ebuild
index 965d65172955..416d84b7d48a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r1.ebuild
@@ -360,6 +360,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
 }
 
 pkg_preinst() {
+   has_version "${CATEGORY}/${PN}[abi_x86_32]" && NV_HAD_ABI32=1
+
use driver || return
linux-mod_pkg_preinst
 
@@ -409,6 +411,13 @@ pkg_postinst() {
ewarn "https://www.nvidia.com/object/IO_32667.html;
fi
 
+   if use !abi_x86_32 && [[ ${NV_HAD_ABI32} ]]; then
+   elog
+   elog "USE=abi_x86_32 is disabled, 32bit applications will not 
be able to"
+   elog "use nvidia-drivers for acceleration without it (e.g. 
commonly used"
+   elog "with app-emulation/wine-*). Re-enable if needed."
+   fi
+
# Try to show this message only to users that may really need it
# given the workaround is discouraged and usage isn't widespread.
if use X && [[ ${REPLACING_VERSIONS} ]] &&

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.12.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.12.ebuild
index b3b8df4650d8..0cc7549b27a9 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.12.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.12.ebuild
@@ -392,6 +392,9 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
 }
 
 pkg_preinst() {
+   has_version "${CATEGORY}/${PN}[abi_x86_32]" && NV_HAD_ABI32=1
+   has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=1
+
use driver || return
linux-mod_pkg_preinst
 
@@ -413,8 +416,6 @@ pkg_preinst() {
fi
done
rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-
-   has_version "x11-drivers/nvidia-drivers[wayland]" && NV_HAD_WAYLAND=1
 }
 
 pkg_postinst() {
@@ -448,6 +449,13 @@ pkg_postinst() {
ewarn 

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

2021-11-23 Thread Ionen Wolkens
commit: d6b7fa6f129b8c899b3b625438244e99d15ed4cc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 24 04:46:15 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 24 05:55:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b7fa6f

profiles/arch/amd64: drop nvidia-drivers abi_x86_32 USE default

Formerly added for bug #532492 (along with removed ati-drivers)
which has little relevance with current layout and libglvnd.

Being default leads to a situation where anyone emerging
nvidia-drivers[X] needs to match up abi_x86_32 on libX11
and others manually which can be confusing for new users
while fewer and fewer users actually need this.

This matches up with mesa which does not enable this by default.

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

 profiles/arch/amd64/package.use | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index 22973911001c..7c624bfc42b6 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -20,10 +20,6 @@ dev-ml/llvm-ocaml llvm_targets_AMDGPU llvm_targets_NVPTX
 sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
 sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
 
-# Michał Górny  (2014-06-28)
-# Packages that should be multilib by default.
-x11-drivers/nvidia-drivers abi_x86_32
-
 # Doug Goldstein  (2012-10-29)
 # Enable the native arch as the default qemu target
 app-emulation/qemu qemu_softmmu_targets_x86_64



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

2021-11-23 Thread Arthur Zamarin
commit: 91174fc8afdfd3bf987ba82cac61c538c3720581
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 05:45:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 05:45:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91174fc8

dev-python/numpy: Stabilize 1.21.4-r2 arm64, #824478

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

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

diff --git a/dev-python/numpy/numpy-1.21.4-r2.ebuild 
b/dev-python/numpy/numpy-1.21.4-r2.ebuild
index aca2d70c1929..9009a8a3e47a 100644
--- a/dev-python/numpy/numpy-1.21.4-r2.ebuild
+++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 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 ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-11-23 Thread Arthur Zamarin
commit: 4b432c8b337be3efa221b911b55c7948c66d6b2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 05:45:13 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 05:45:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b432c8b

dev-python/numpy: Stabilize 1.21.4-r2 arm, #824478

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

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

diff --git a/dev-python/numpy/numpy-1.21.4-r2.ebuild 
b/dev-python/numpy/numpy-1.21.4-r2.ebuild
index 6c2052d3eb1d..aca2d70c1929 100644
--- a/dev-python/numpy/numpy-1.21.4-r2.ebuild
+++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 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 ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-11-23 Thread Arthur Zamarin
commit: 4a17bb3c3ee65add4d295e586a793e5728254fb0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 05:40:54 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 05:41:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a17bb3c

dev-python/numpy: Stabilize 1.21.4-r2 ppc, #824478

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

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

diff --git a/dev-python/numpy/numpy-1.21.4-r2.ebuild 
b/dev-python/numpy/numpy-1.21.4-r2.ebuild
index 3f2169e363a3..27f2af030e99 100644
--- a/dev-python/numpy/numpy-1.21.4-r2.ebuild
+++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 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 ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-11-23 Thread Arthur Zamarin
commit: ab3a98b686d5df5120f33453072d8e7371c8d7ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 05:40:57 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 05:41:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3a98b6

dev-python/numpy: Stabilize 1.21.4-r2 ppc64, #824478

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

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

diff --git a/dev-python/numpy/numpy-1.21.4-r2.ebuild 
b/dev-python/numpy/numpy-1.21.4-r2.ebuild
index 27f2af030e99..6c2052d3eb1d 100644
--- a/dev-python/numpy/numpy-1.21.4-r2.ebuild
+++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 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 ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-11-23 Thread Georgy Yakovlev
commit: 03be079d5ec70c44f8e3da3b43d7f23cd0fc53c4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Nov 24 05:25:37 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Nov 24 05:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03be079d

net-mail/notmuch: add 0.34.1, drop 0.34

Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-mail/notmuch/Manifest   | 2 +-
 net-mail/notmuch/{notmuch-0.34.ebuild => notmuch-0.34.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/notmuch/Manifest b/net-mail/notmuch/Manifest
index 2c7d6243648b..8f1c189ad144 100644
--- a/net-mail/notmuch/Manifest
+++ b/net-mail/notmuch/Manifest
@@ -1,3 +1,3 @@
 DIST database-v1.tar.xz 204876 BLAKE2B 
846a8d2f17edb61ed1c3d3c655becd1f60b4046772058706f13d516f65421a5105593660f1c556907bb2bb9607a3c2521243d1be07bffb70817ad3b8461680ca
 SHA512 
e2d87373e00b65756d7fea40c54fb236d7a37ce839145c3afd99ab26efdc17796e540c021e2c24e521df2d0a01ccbf918994f87a0d83235ff9b109a51555b3d0
 DIST notmuch-0.32.2.tar.xz 725652 BLAKE2B 
02801f57bd62b8020298babcc8243276f95fb535621178b2b0b8dfb58d14e8123b7b1fa7d2c246c9e005ca2c7c2d594aeea710408c3d14f26ffcd550c03b4d9a
 SHA512 
e4151cb3ba0e5d26e67572a37c3132d0e35af5d9ca4339d88d8ba25385b6022c376a75abcffb57fda3242c836f6e40dec39c4038674682616b6e5785223295bf
-DIST notmuch-0.34.tar.xz 748232 BLAKE2B 
161fc1bd047b5489a4f2fd64f4843e73fd82cf6a408ef04ab1bab34df0995fd4199585cf8fa12980a4fdab054d03437323ed366ca87f2f6dad2d006900cad352
 SHA512 
c7c802ee6fc056cb626611e3403541e404c628d238983299faf877e7eca9dfb94bd643c399e6a6cda53b051d2ad837ad03b124a1f44e17c7637a9c9b23e33c73
+DIST notmuch-0.34.1.tar.xz 748444 BLAKE2B 
f8e2d8041082a95832d0b5bf600b92b5de93e606d99ffdf38ad13bbd80205688780d64a4c64f1db3783eaa56b34f5fef1839430faf058aa5b92053026de06326
 SHA512 
ef1423e049a83f81fb6b5a75f9a35efc0381c661bbe7dabd6b385df829ac4195137ccef3fa1ec652df8eb4566e3d9d30880a4c74497a9668cb3ca240fb88

diff --git a/net-mail/notmuch/notmuch-0.34.ebuild 
b/net-mail/notmuch/notmuch-0.34.1.ebuild
similarity index 100%
rename from net-mail/notmuch/notmuch-0.34.ebuild
rename to net-mail/notmuch/notmuch-0.34.1.ebuild



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

2021-11-23 Thread Mike Frysinger
commit: 49163da5ab88ef09af0f20ca9993a906b47ab194
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov 24 03:10:22 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov 24 03:10:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49163da5

sys-libs/newlib: add amd64 & arm64 & riscv love

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

 sys-libs/newlib/newlib-4.1.0-r1.ebuild | 2 +-
 sys-libs/newlib/newlib-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/newlib/newlib-4.1.0-r1.ebuild 
b/sys-libs/newlib/newlib-4.1.0-r1.ebuild
index a5ec41db3c45..a6ad7b9c65d1 100644
--- a/sys-libs/newlib/newlib-4.1.0-r1.ebuild
+++ b/sys-libs/newlib/newlib-4.1.0-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="ftp://sourceware.org/pub/newlib/${P}.tar.gz;
-   KEYWORDS="~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 export CBUILD=${CBUILD:-${CHOST}}

diff --git a/sys-libs/newlib/newlib-.ebuild 
b/sys-libs/newlib/newlib-.ebuild
index a5ec41db3c45..a6ad7b9c65d1 100644
--- a/sys-libs/newlib/newlib-.ebuild
+++ b/sys-libs/newlib/newlib-.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="ftp://sourceware.org/pub/newlib/${P}.tar.gz;
-   KEYWORDS="~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 export CBUILD=${CBUILD:-${CHOST}}



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2021-11-23 Thread Sam James
commit: f50f8f7fadc1edd4ad6f4eedae11bc517d74e7d2
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 03:06:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 03:06:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50f8f7f

app-doc/doxygen: add sourceforge mirror as backup

Upstream seem to prune old releases after a while.

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

 app-doc/doxygen/doxygen-1.8.17-r1.ebuild | 1 +
 app-doc/doxygen/doxygen-1.8.20.ebuild| 1 +
 app-doc/doxygen/doxygen-1.9.1.ebuild | 1 +
 app-doc/doxygen/doxygen-1.9.2.ebuild | 1 +
 app-doc/doxygen/doxygen-.ebuild  | 1 +
 5 files changed, 5 insertions(+)

diff --git a/app-doc/doxygen/doxygen-1.8.17-r1.ebuild 
b/app-doc/doxygen/doxygen-1.8.17-r1.ebuild
index 7043af44c3fb..eb4af7f0b654 100644
--- a/app-doc/doxygen/doxygen-1.8.17-r1.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.17-r1.ebuild
@@ -12,6 +12,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
+   SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 

diff --git a/app-doc/doxygen/doxygen-1.8.20.ebuild 
b/app-doc/doxygen/doxygen-1.8.20.ebuild
index 0c452edeb2b7..75f3e53ee1da 100644
--- a/app-doc/doxygen/doxygen-1.8.20.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.20.ebuild
@@ -12,6 +12,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
+   SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 

diff --git a/app-doc/doxygen/doxygen-1.9.1.ebuild 
b/app-doc/doxygen/doxygen-1.9.1.ebuild
index 6b14c41489d5..7904f496c1dc 100644
--- a/app-doc/doxygen/doxygen-1.9.1.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.1.ebuild
@@ -11,6 +11,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
+   SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 

diff --git a/app-doc/doxygen/doxygen-1.9.2.ebuild 
b/app-doc/doxygen/doxygen-1.9.2.ebuild
index 2c63853d7323..38d94a9243b3 100644
--- a/app-doc/doxygen/doxygen-1.9.2.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.2.ebuild
@@ -11,6 +11,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
+   SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 

diff --git a/app-doc/doxygen/doxygen-.ebuild 
b/app-doc/doxygen/doxygen-.ebuild
index e7cf3ed80125..026efedfeee1 100644
--- a/app-doc/doxygen/doxygen-.ebuild
+++ b/app-doc/doxygen/doxygen-.ebuild
@@ -11,6 +11,7 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
+   SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 



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

2021-11-23 Thread Sam James
commit: 340e1575a9c5ccf8554e44db273d4c2771bda037
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 03:00:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 03:00:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340e1575

net-analyzer/wireshark: fix DoubleEmptyLine

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

 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild | 1 -
 net-analyzer/wireshark/wireshark-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild 
b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
index 87ec81e02281..145ec1e5d572 100644
--- a/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
@@ -214,7 +214,6 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
-
# install headers
insinto /usr/include/wireshark
doins ws_diag_control.h ws_symbol_export.h \

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 87ec81e02281..145ec1e5d572 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -214,7 +214,6 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
-
# install headers
insinto /usr/include/wireshark
doins ws_diag_control.h ws_symbol_export.h \



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

2021-11-23 Thread Sam James
commit: 3c00b1f3cd54cf0c5cd5e2c7d03d7a099892e12b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 02:59:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 02:59:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c00b1f3

net-analyzer/wireshark: drop 3.6.0 keywords for now (breaks libvirt?)

libvirt fails to build for me right now with `wmem_alloc` undefined errors.

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

 net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild | 11 +--
 net-analyzer/wireshark/wireshark-.ebuild | 11 +--
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild 
b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
index a850f1953b70..87ec81e02281 100644
--- a/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
@@ -18,7 +18,8 @@ else

SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
S="${WORKDIR}/${P/_/}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+   # Seems to break libvirt?
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"
@@ -213,6 +214,12 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
+
+   # install headers
+   insinto /usr/include/wireshark
+   doins ws_diag_control.h ws_symbol_export.h \
+   "${BUILD_DIR}"/config.h
+
# If trying to remove this, try build e.g. libvirt first!
# At last check, Fedora is still doing this too.
local dir dirs=(
@@ -221,9 +228,9 @@ src_install() {
epan/dfilter
epan/dissectors
epan/ftypes
-   epan/wmem
wiretap
wsutil
+   wsutil/wmem
)
 
for dir in "${dirs[@]}" ; do

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index a850f1953b70..87ec81e02281 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -18,7 +18,8 @@ else

SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
S="${WORKDIR}/${P/_/}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+   # Seems to break libvirt?
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-2"
@@ -213,6 +214,12 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
+
+   # install headers
+   insinto /usr/include/wireshark
+   doins ws_diag_control.h ws_symbol_export.h \
+   "${BUILD_DIR}"/config.h
+
# If trying to remove this, try build e.g. libvirt first!
# At last check, Fedora is still doing this too.
local dir dirs=(
@@ -221,9 +228,9 @@ src_install() {
epan/dfilter
epan/dissectors
epan/ftypes
-   epan/wmem
wiretap
wsutil
+   wsutil/wmem
)
 
for dir in "${dirs[@]}" ; do



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

2021-11-23 Thread Sam James
commit: 25ab9cdb6716966705de45e0a44610f6685fa90d
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 02:37:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 02:37:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ab9cdb

net-analyzer/wireshark: restore non-obsolete others headers

I'd mistakenly thought this lot were obsolete but it seems not.

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

 ...ireshark-3.6.0.ebuild => wireshark-3.6.0-r1.ebuild} | 18 ++
 net-analyzer/wireshark/wireshark-.ebuild   | 18 ++
 2 files changed, 36 insertions(+)

diff --git a/net-analyzer/wireshark/wireshark-3.6.0.ebuild 
b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
similarity index 95%
rename from net-analyzer/wireshark/wireshark-3.6.0.ebuild
rename to net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
index 07df8f9a5dfd..a850f1953b70 100644
--- a/net-analyzer/wireshark/wireshark-3.6.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild
@@ -213,6 +213,24 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
+   # If trying to remove this, try build e.g. libvirt first!
+   # At last check, Fedora is still doing this too.
+   local dir dirs=(
+   epan
+   epan/crypt
+   epan/dfilter
+   epan/dissectors
+   epan/ftypes
+   epan/wmem
+   wiretap
+   wsutil
+   )
+
+   for dir in "${dirs[@]}" ; do
+   insinto /usr/include/wireshark/${dir}
+   doins ${dir}/*.h
+   done
+
if use qt5; then
local s
for s in 16 32 48 64 128 256 512 1024; do

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 07df8f9a5dfd..a850f1953b70 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -213,6 +213,24 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
+   # If trying to remove this, try build e.g. libvirt first!
+   # At last check, Fedora is still doing this too.
+   local dir dirs=(
+   epan
+   epan/crypt
+   epan/dfilter
+   epan/dissectors
+   epan/ftypes
+   epan/wmem
+   wiretap
+   wsutil
+   )
+
+   for dir in "${dirs[@]}" ; do
+   insinto /usr/include/wireshark/${dir}
+   doins ${dir}/*.h
+   done
+
if use qt5; then
local s
for s in 16 32 48 64 128 256 512 1024; do



[gentoo-commits] repo/gentoo:master commit in: sys-libs/argp-standalone/files/

2021-11-23 Thread Sam James
commit: b86cfb6e6505f383e6c09ffa52a43c79c36cdda8
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 02:24:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 02:24:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86cfb6e

sys-libs/argp-standalone: add some background to shared patch

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

 sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch 
b/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch
index 7164103f8a7d..eea801c4ee98 100644
--- a/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch
+++ b/sys-libs/argp-standalone/files/argp-standalone-1.3-shared.patch
@@ -1,3 +1,8 @@
+Initially added in 
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb196546c62e9894a46900e8078f753388d4cc1a.
+Commit mentions it being from Debian but not found any other references yet.
+
+We use -largp fairly extensively across the tree which this patch
+accommodates (easier than forcing includes?).
 --- a/Makefile.am  2009-05-28 15:19:50.0 +0200
 +++ b/Makefile.am  2009-05-28 15:30:57.0 +0200
 @@ -21,20 +21,20 @@



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

2021-11-23 Thread Sam James
commit: ac00d0d8ce29825d65b1ecfbb894e9d0310eedd3
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 02:19:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 02:19:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac00d0d8

dev-util/bazel: add upstream musl patch

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

 dev-util/bazel/bazel-3.7.2-r1.ebuild   |  1 +
 .../bazel-3.7.2-musl-temp-failure-retry.patch  | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-util/bazel/bazel-3.7.2-r1.ebuild 
b/dev-util/bazel/bazel-3.7.2-r1.ebuild
index 2575046bfcb7..db3f1fbbb8c0 100644
--- a/dev-util/bazel/bazel-3.7.2-r1.ebuild
+++ b/dev-util/bazel/bazel-3.7.2-r1.ebuild
@@ -66,6 +66,7 @@ src_prepare() {
addpredict /proc
 
eapply "${FILESDIR}/${PN}-3.2.0-include-limits-for-gcc-11.patch"
+   eapply "${FILESDIR}/${PN}-3.7.2-musl-temp-failure-retry.patch"
 }
 
 src_compile() {

diff --git a/dev-util/bazel/files/bazel-3.7.2-musl-temp-failure-retry.patch 
b/dev-util/bazel/files/bazel-3.7.2-musl-temp-failure-retry.patch
new file mode 100644
index ..4c8648bb639f
--- /dev/null
+++ b/dev-util/bazel/files/bazel-3.7.2-musl-temp-failure-retry.patch
@@ -0,0 +1,34 @@
+https://bugs.gentoo.org/815907
+https://github.com/bazelbuild/bazel/commit/bcce6dd026e90336e80616a8c1004a79a2f8640c
+
+From: philwo 
+Date: Thu, 20 May 2021 08:13:09 -0700
+Subject: [PATCH] Add the TEMP_FAILURE_RETRY macro to linux-sandbox-pid1.cc.
+
+This allows us to build Bazel on Linux systems which use a C standard library 
that does not include this macro, like Alpine Linux (which uses musl).
+
+Fixes #12460.
+
+PiperOrigin-RevId: 374873483
+--- a/src/main/tools/linux-sandbox-pid1.cc
 b/src/main/tools/linux-sandbox-pid1.cc
+@@ -49,6 +49,19 @@
+ #include 
+ #endif
+ 
++#ifndef TEMP_FAILURE_RETRY
++// Some C standard libraries like musl do not define this macro, so we'll
++// include our own version for compatibility.
++#define TEMP_FAILURE_RETRY(exp)\
++  ({   \
++decltype(exp) _rc; \
++do {   \
++  _rc = (exp); \
++} while (_rc == -1 && errno == EINTR); \
++_rc;   \
++  })
++#endif  // TEMP_FAILURE_RETRY
++
+ #include "src/main/tools/linux-sandbox-options.h"
+ #include "src/main/tools/linux-sandbox.h"
+ #include "src/main/tools/logging.h"



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

2021-11-23 Thread Sam James
commit: e4c046502906a3ce324b50121174e570781fbb34
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 02:16:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 02:17:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c04650

dev-cpp/cpp-taskflow: add missing doctest test dependency; fix double KEYWORDS

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

 dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild | 3 ++-
 dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild 
b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
index e4f2f9e403b5..9b146d9dc546 100644
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://cpp-taskflow.github.io;
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git;
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/cpp-taskflow-${PV}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -23,6 +22,8 @@ SLOT="0"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
+DEPEND="test? ( dev-cpp/doctest )"
+
 HTML_DOCS=( docs/. )
 
 src_prepare() {

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild 
b/dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild
index e4f2f9e403b5..9b146d9dc546 100644
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-.ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://cpp-taskflow.github.io;
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git;
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/cpp-taskflow-${PV}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -23,6 +22,8 @@ SLOT="0"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
+DEPEND="test? ( dev-cpp/doctest )"
+
 HTML_DOCS=( docs/. )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva/, x11-libs/libva/files/

2021-11-23 Thread Matt Turner
commit: bb7f807a436ad2458eba2cc6c47b923ca3b43f82
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 24 02:05:46 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 24 02:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7f807a

x11-libs/libva: Drop old

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

 x11-libs/libva/Manifest|  9 ---
 .../files/libva-2.10.0-fix_wayland_build.patch | 29 ---
 x11-libs/libva/libva-2.10.0.ebuild | 91 --
 x11-libs/libva/libva-2.11.0.ebuild | 91 --
 x11-libs/libva/libva-2.12.0.ebuild | 91 --
 x11-libs/libva/libva-2.5.0-r1.ebuild   | 83 
 x11-libs/libva/libva-2.6.1.ebuild  | 83 
 x11-libs/libva/libva-2.7.1.ebuild  | 83 
 x11-libs/libva/libva-2.8.0.ebuild  | 83 
 x11-libs/libva/libva-2.9.0.ebuild  | 83 
 x11-libs/libva/libva-2.9.1.ebuild  | 91 --
 11 files changed, 817 deletions(-)

diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index 49c22e06c7d1..dd28070f7744 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -1,10 +1 @@
-DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 
9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f
 SHA512 
9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1
-DIST libva-2.11.0.tar.gz 252204 BLAKE2B 
b56c47296493a9ecce7758661386d98d9a47082d8f16ab3b352f84591291e85aefc336a209433a901f7c4be1f54570221e9955666b22125740cc060542099394
 SHA512 
592df16bca06c93d252d27b2105032f020b0ca30f7937533918a497f385ec59b8a1e19c5d89047c197ddc1aab056128ab114b9ec29de3e968cb96bfa8d85f02a
-DIST libva-2.12.0.tar.gz 257645 BLAKE2B 
8436f654e3fec57dd490aad6ff19d7fd9aa33a90f32535c0bd57ad47ab6c5728b7a67b277c46f854b781747fd641a76d068f052d95104d515eb9a9b206041edc
 SHA512 
53b22dd5166b92bceb508e7ecd73ae023d95928a76db0e61f4326652f23f6603c507b2ee604779293c7d7a02ef0f7b082e3b181bbb55f0a63416196088af1b51
 DIST libva-2.13.0.tar.gz 256724 BLAKE2B 
97dd51bf488dc88027125973399e17dedcce03b7bf5104fd9bf17156c5013e1e9d46f2bf78c16431141294f75549a00fed3542b4f79dd31b032f4505c11d07d7
 SHA512 
226d09956754c9942348ed289f210268bad64dbba95d948b33ae063f7ecb276af9da083a48c03c3c79ad4305716d203898bc75a109945d064a5fe6fb43398dea
-DIST libva-2.5.0.tar.bz2 459677 BLAKE2B 
d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83
 SHA512 
ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106
-DIST libva-2.6.1.tar.bz2 466497 BLAKE2B 
d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba
 SHA512 
b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d
-DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 
261e608af3f1427bed0244d4ebbc0d3ffe5681669ecb3583a8910568bc96817b8da079ffe80915ecf1002f9ac247eea5e44f8f7ce305313719fc1a4f1c5892b3
 SHA512 
f4b88ca0216f0ea4d934edcd322b8f741833b5a50ee2f34a3ecf60d635082b29e2dd032734c2f9d2a680e3b9c98e61a8b9432ea639a9fd5389761e04782c1126
-DIST libva-2.8.0.tar.bz2 478734 BLAKE2B 
b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098
 SHA512 
329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa14816b33874b91b60ad3f16a112f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa
-DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 
5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20
 SHA512 
496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323
-DIST libva-2.9.1.tar.gz 240934 BLAKE2B 
76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5
 SHA512 
79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884

diff --git a/x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch 
b/x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch
deleted file mode 100644
index cf799cd3d686..
--- a/x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 3a71a012b72480ffdf1e2361845036f3cc9d7154 Mon Sep 17 00:00:00 2001
-From: Jan Beich 
-Date: Sat, 9 Jan 2021 13:17:38 +
-Subject: [PATCH] autotools: use shell grouping instead of sed to prepend a
- line
-

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

2021-11-23 Thread Matt Turner
commit: 9293af3cadf43ff7f46c1c1c1b7a9bfd98f42084
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 24 02:02:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 24 02:04:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9293af3c

x11-libs/libva: Stabilize 2.13.0-r1 ppc64, #824094

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

 x11-libs/libva/libva-2.13.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libva/libva-2.13.0-r1.ebuild 
b/x11-libs/libva/libva-2.13.0-r1.ebuild
index 674e8afe6474..a3eb6a58e73b 100644
--- a/x11-libs/libva/libva-2.13.0-r1.ebuild
+++ b/x11-libs/libva/libva-2.13.0-r1.ebuild
@@ -18,7 +18,7 @@ else
# To simplify updates, portage use tarballs without pre-build 
'configure'
# which are always available.
SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



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

2021-11-23 Thread Zac Medico
commit: 1b9e6cf4b10f978d2bced20dd2dbc4e3935a5141
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov 24 01:48:56 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 24 01:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9e6cf4

sys-apps/flatpak: pin to less than pyparsing-3.0.2

The failure first appeared with pyparsing-3.0.2.

Bug: https://bugs.gentoo.org/825230
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/flatpak-1.10.5.ebuild | 2 +-
 sys-apps/flatpak/flatpak-1.12.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild 
b/sys-apps/flatpak/flatpak-1.10.5.ebuild
index f40a408aa9b8..25071038bf1f 100644
--- a/sys-apps/flatpak/flatpak-1.10.5.ebuild
+++ b/sys-apps/flatpak/flatpak-1.10.5.ebuild
@@ -59,7 +59,7 @@ BDEPEND="
>=dev-util/gtk-doc-1.20
dev-libs/libxslt
)
-   $(python_gen_any_dep '=dev-util/gtk-doc-1.20
dev-libs/libxslt
)
-   $(python_gen_any_dep 

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

2021-11-23 Thread Sam James
commit: ce165a0c696165c67518e38a9b31583670e07e78
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:49:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:49:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce165a0c

dev-python/numpy: Stabilize 1.21.4-r2 amd64, #824478

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

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

diff --git a/dev-python/numpy/numpy-1.21.4-r2.ebuild 
b/dev-python/numpy/numpy-1.21.4-r2.ebuild
index 27db26c49415..3f2169e363a3 100644
--- a/dev-python/numpy/numpy-1.21.4-r2.ebuild
+++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 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 ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



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

2021-11-23 Thread Sam James
commit: 2eeab8b454a4bd85bb378a2e53413c2dd0489f56
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:47:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:47:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eeab8b4

net-analyzer/wireshark: add Python 3.10

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

 net-analyzer/wireshark/wireshark-3.6.0.ebuild | 2 +-
 net-analyzer/wireshark/wireshark-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-3.6.0.ebuild 
b/net-analyzer/wireshark/wireshark-3.6.0.ebuild
index 77c36361aafe..07df8f9a5dfd 100644
--- a/net-analyzer/wireshark/wireshark-3.6.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
 

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 77c36361aafe..07df8f9a5dfd 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake
 



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

2021-11-23 Thread Sam James
commit: 84cb8926349b289d6886e92d15cf6c355253e555
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:48:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:48:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84cb8926

dev-python/numpy: backport python3.9+ test fix

Possible runtime repercussions so revbumping.

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

 .../numpy/files/numpy-1.21.4-copy-python-3.9.patch | 52 ++
 ...mpy-1.21.4-r1.ebuild => numpy-1.21.4-r2.ebuild} |  1 +
 2 files changed, 53 insertions(+)

diff --git a/dev-python/numpy/files/numpy-1.21.4-copy-python-3.9.patch 
b/dev-python/numpy/files/numpy-1.21.4-copy-python-3.9.patch
new file mode 100644
index ..81464151e753
--- /dev/null
+++ b/dev-python/numpy/files/numpy-1.21.4-copy-python-3.9.patch
@@ -0,0 +1,52 @@
+https://github.com/numpy/numpy/commit/50823973e857363f7d8052768276c2e86f004d61
+https://github.com/numpy/numpy/pull/20357
+
+From: Bas van Beek 
+Date: Wed, 10 Nov 2021 15:36:00 +0100
+Subject: [PATCH] MAINT: Do not forward `__(deep)copy__` calls of
+ `_GenericAlias` to the wrapped type
+
+Adapt to the python 3.9.8 changes made in bpo-45167.
+--- a/numpy/typing/_generic_alias.py
 b/numpy/typing/_generic_alias.py
+@@ -178,6 +178,8 @@ def __eq__(self, value: object) -> bool:
+ "__mro_entries__",
+ "__reduce__",
+ "__reduce_ex__",
++"__copy__",
++"__deepcopy__",
+ })
+ 
+ def __getattribute__(self, name: str) -> Any:
+--- a/numpy/typing/tests/test_generic_alias.py
 b/numpy/typing/tests/test_generic_alias.py
+@@ -1,6 +1,7 @@
+ from __future__ import annotations
+ 
+ import sys
++import copy
+ import types
+ import pickle
+ import weakref
+@@ -74,6 +75,21 @@ def test_pass(self, name: str, func: FuncType) -> None:
+ value_ref = func(NDArray_ref)
+ assert value == value_ref
+ 
++@pytest.mark.parametrize("name,func", [
++("__copy__", lambda n: n == copy.copy(n)),
++("__deepcopy__", lambda n: n == copy.deepcopy(n)),
++])
++def test_copy(self, name: str, func: FuncType) -> None:
++value = func(NDArray)
++
++# xref bpo-45167
++GE_398 = (
++sys.version_info[:2] == (3, 9) and sys.version_info >= (3, 9, 8)
++)
++if GE_398 or sys.version_info >= (3, 10, 1):
++value_ref = func(NDArray_ref)
++assert value == value_ref
++
+ def test_weakref(self) -> None:
+ """Test ``__weakref__``."""
+ value = weakref.ref(NDArray)()

diff --git a/dev-python/numpy/numpy-1.21.4-r1.ebuild 
b/dev-python/numpy/numpy-1.21.4-r2.ebuild
similarity index 98%
rename from dev-python/numpy/numpy-1.21.4-r1.ebuild
rename to dev-python/numpy/numpy-1.21.4-r2.ebuild
index 144d2a9d4574..27db26c49415 100644
--- a/dev-python/numpy/numpy-1.21.4-r1.ebuild
+++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild
@@ -46,6 +46,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}"/numpy-1.21.0-no-hardcode-blasv2.patch
"${FILESDIR}"/numpy-1.21.4-build-compiler-args-ceph.patch
+   "${FILESDIR}"/numpy-1.21.4-copy-python-3.9.patch
 )
 
 distutils_enable_tests pytest



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

2021-11-23 Thread Sam James
commit: 01ab065718f13170a9417c71b3549412c8e4daed
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:28:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:43:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ab0657

sys-process/parallel: drop 20210622, 20210722, 20210822

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

 sys-process/parallel/Manifest |  6 --
 sys-process/parallel/parallel-20210622.ebuild | 29 ---
 sys-process/parallel/parallel-20210722.ebuild | 29 ---
 sys-process/parallel/parallel-20210822.ebuild | 29 ---
 4 files changed, 93 deletions(-)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 7084d9dd734b..02d1ab14d9c8 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,9 +1,3 @@
-DIST parallel-20210622.tar.bz2 2251075 BLAKE2B 
4855ee0e581bf1d3ebb7dd16e4126873f0bf4294ebfc8260ec75901b3a80126a2a7c4d11c1a997557cf37e8077be24b9f1a1e97e92629347f1a55e23e8fbd9df
 SHA512 
084537fb2b86f284f8b09dd506a79e07856612a1bb03914deec6baefd08df4c9878ad0247a527b4bc5a6d42e1a9a11d13a4a6e304ea1c3c8083b5faaf7530937
-DIST parallel-20210622.tar.bz2.sig 2080 BLAKE2B 
f21c6dc3b90757e56547b88ea429e33cb04b7853cc3493a19bd3352a9e2c14f8d293ee1180cacd1449a37047e3084fa4d12dccc5767a28e2daf40d086c9f5404
 SHA512 
50fa1de3b40f8447c9adf5e52c23e8cf932dca0565ac663bab128f44db5e8159a399208d1a23ed6d5eff78b9cb0d6eb4ada92d642279e41d40b0c429ef4c825e
-DIST parallel-20210722.tar.bz2 2248893 BLAKE2B 
c72da41de516e00af9d73216a134a184b3436f4d8be89c92bf4607243ba18c6530364cd7b3b4b99cba8f7a55c8a0235819edd1dbe431de1b37716fe104cd9f72
 SHA512 
2b5bec76ca6db090bc93f57bd09771d264a761677adbd6f4b93256776cf65a62a5a3a4641c450b68044cb7e86c5e7202d9455d2f9b0ad0cb8ad64d6da6955f89
-DIST parallel-20210722.tar.bz2.sig 2080 BLAKE2B 
48186854bb752e50c719f2fc6c964b3dd0b3407bf5d0683dafb475a7e6a537de1ae0e6f054f9105a4860b2fcfab50bc59ca159639bf72fcc42373f457af1cb93
 SHA512 
bc999d37c6eed6b170b845a01d3b0fb88661ed271fe4c18609144d3d224173ac2c66bd6fe40a5b8ddc4894503a38e558835a45ffad3ee8c0201d04dc1aed9a3c
-DIST parallel-20210822.tar.bz2 2267474 BLAKE2B 
b9d75cb5ca19ca602d73fe3594d7912dc1e1dfb14264a7ce24863d77a927eb3a5bb6afbc32f963fd59f75886409ef860d3fe17b854b98ac75498d80188a59fc3
 SHA512 
ced70d70910aca387afa8f7dd2fe8a370d7822bb0cff5b7b18043c8bbc550f165bf59763911e108dd23651d57a54cfc72bda06b63d96eb122f88e696de8b58b8
-DIST parallel-20210822.tar.bz2.sig 2080 BLAKE2B 
467e77ebce03f8014797484a450296968178fdda3306ea677c5b67a4f06747bf66f3af9310fb6166eb1cc6536678b5797d7ec71ed6e720c5e00158a868b239a0
 SHA512 
311b9c31f4ff900a968f96aad53f7c4a7f72099f6233434e1a9c96970af55a39e1935d529b13d04dcb15ddad07d084881da1a8afa5bf32b7a8874614b2131384
 DIST parallel-20210922.tar.bz2 2268320 BLAKE2B 
1c90a1955908cf77f7f3eeda053aa2c59f106ab77e805a9b72d34c697ad3f346452bc92f31146cb46a85a20c2180e982deb53197e10054f7f693d779126a6b86
 SHA512 
b1d0c192e306b177362211589153b51a9f1fab670178377f16e15af14c14ceb2de98868c420c508a5d2f1c395080c3b0671fff509806a1e810ca80113cbe9cb9
 DIST parallel-20210922.tar.bz2.sig 2080 BLAKE2B 
1d03a6dbe399bbf8b306602aa52815298c6c8f70d6f6111ba5a99df087f4dd96697a11c9112ec3ebcfced21c623122e08ebdff3cdf68a82adfa77bb2e2cd0bcb
 SHA512 
02db93688d0b8941c3c37d7e99cefbf8325cf95ee4d34e8bf1a1d21a6b2e62d3e3f221a6e79ef141eef81dc452ccab5924ee41732b43dffcdb6b93863573e55e
 DIST parallel-20211022.tar.bz2 2268564 BLAKE2B 
3d50e5fd078b69c7d9b0f2c27d3c853d7b731ed5a04ff74a763691e36e89bbc10b79a95ad6c96bfe760a6fc56ca3b4d86dc1a4d2315c17c1cbb307bc2300e95d
 SHA512 
bf48f7b13ecfae7275efa5935fcbfbbc942c290daa226243c12de15f3a4579ce64c862b8bae93e5c97af798fb529d4cd750e6b83803f48c33604e3a3212fe157

diff --git a/sys-process/parallel/parallel-20210622.ebuild 
b/sys-process/parallel/parallel-20210622.ebuild
deleted file mode 100644
index 33f0a0338b71..
--- a/sys-process/parallel/parallel-20210622.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc
-inherit verify-sig
-
-DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
-HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="dev-lang/perl:=
-   dev-perl/Devel-Size
-   dev-perl/Text-CSV
-   virtual/perl-Data-Dumper
-   virtual/perl-File-Temp
-   virtual/perl-IO"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( >=app-crypt/openpgp-keys-oletange-20210423 )"
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-}

diff --git 

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

2021-11-23 Thread Sam James
commit: b2d0c75fce89f9157d296fd2cc647a6c69712844
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:42:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:43:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d0c75f

net-analyzer/wireshark: add 3.6.0

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

 net-analyzer/wireshark/Manifest|  1 +
 ...ireshark-.ebuild => wireshark-3.6.0.ebuild} | 27 --
 net-analyzer/wireshark/wireshark-.ebuild   | 27 --
 3 files changed, 1 insertion(+), 54 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index beb51ec249d5..aed666cce349 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -2,3 +2,4 @@ DIST wireshark-3.4.10.tar.xz 32344804 BLAKE2B 
fe2ececd4a02530176725d62524fe00081
 DIST wireshark-3.4.7.tar.xz 32311140 BLAKE2B 
0a6112ed667739935417350660e31d64747cb81295db058e0a27c38387b2ed2b9806f8d61925c262d531fb96d87e230d1cd5d511ae0bdba973373835bf5d7bc5
 SHA512 
26546828d26f0fef1021ae9fccf5c3f1d7cb3bd05ce63ec37259a1938546ec427415d542fe985c11f95055f7677a19b010be57c7082848714b1755565f092ed0
 DIST wireshark-3.4.8.tar.xz 32314976 BLAKE2B 
bdd70b77b2582339fc563c91596b0419789f08c6a9e4895910cc703ba5726229acceeccdcf41b3c5831df711f3d635217f123759b86055d1b03742afed7c68e5
 SHA512 
962ab4d85ca0686c69470a63e516c0e46fbd8f9eb09e1c5f689f37b5c804c6da3e50b96144adc8e2bff6af67e1c9435db54581c8f1ec5908e27e348691bda1c8
 DIST wireshark-3.4.9.tar.xz 32335284 BLAKE2B 
95b3e6804225af7043fa1f4e5dc53785d939b56c81983a010a579c61b10eed989e695601c7ac67eb3aa00f9314236dd03e1e9ebb35c17ca81b832bad654523de
 SHA512 
479abcf7b44504a269b73201da5aabac0d7770cd779a325df3214b6df5dc37e175f2889165a933c2902001a06c8141768f35cd8ca35cc55fc6cf30a482ea27eb
+DIST wireshark-3.6.0.tar.xz 39687684 BLAKE2B 
17af7046662087a18d0708ab0b5bc00bd4d43db848e14217e046dd551e57decd0a258f67c7fd82e1e10e0dceb249618e41ded5a6cd2e0a79d2ee5b7bf397cea7
 SHA512 
7c8afdee8957eb794030e0818a686c0efabc8ad9547449f434fc7299c7b7e624347698fdc7a42afac150eb86c8ca3d1d6360c29525bb35946619c4636f721094

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-3.6.0.ebuild
similarity index 92%
copy from net-analyzer/wireshark/wireshark-.ebuild
copy to net-analyzer/wireshark/wireshark-3.6.0.ebuild
index 9d120d24bcf1..77c36361aafe 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.6.0.ebuild
@@ -107,7 +107,6 @@ REQUIRED_USE="
 PATCHES=(
"${FILESDIR}"/${PN}-2.6.0-redhat.patch
"${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
-   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
 )
 
 pkg_setup() {
@@ -214,32 +213,6 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
-   # install headers
-   insinto /usr/include/wireshark
-   doins ws_diag_control.h ws_symbol_export.h \
-   "${BUILD_DIR}"/config.h "${BUILD_DIR}"/version.h
-
-   local dir dirs=(
-   epan
-   epan/crypt
-   epan/dfilter
-   epan/dissectors
-   epan/ftypes
-   epan/wmem
-   wiretap
-   wsutil
-   )
-
-   for dir in "${dirs[@]}" ; do
-   insinto /usr/include/wireshark/${dir}
-   doins ${dir}/*.h
-   done
-
-   #with the above this really shouldn't be needed, but things may be 
looking
-   # in wiretap/ instead of wireshark/wiretap/
-   insinto /usr/include/wiretap
-   doins wiretap/wtap.h
-
if use qt5; then
local s
for s in 16 32 48 64 128 256 512 1024; do

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 9d120d24bcf1..77c36361aafe 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -107,7 +107,6 @@ REQUIRED_USE="
 PATCHES=(
"${FILESDIR}"/${PN}-2.6.0-redhat.patch
"${FILESDIR}"/${PN}-3.4.2-cmake-lua-version.patch
-   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
 )
 
 pkg_setup() {
@@ -214,32 +213,6 @@ src_install() {
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*
 
-   # install headers
-   insinto /usr/include/wireshark
-   doins ws_diag_control.h ws_symbol_export.h \
-   "${BUILD_DIR}"/config.h "${BUILD_DIR}"/version.h
-
-   local dir dirs=(
-   epan
-   epan/crypt
-   epan/dfilter
-   epan/dissectors
-   epan/ftypes
-   epan/wmem
-   wiretap
-   wsutil
-   )
-
-   for dir in "${dirs[@]}" ; do
-   insinto 

[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/

2021-11-23 Thread Sam James
commit: 65a9b5cee68598a3f8aa0e61385d5bef80248777
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:26:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:43:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a9b5ce

games-strategy/warzone2100: add 4.2.2

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

 games-strategy/warzone2100/Manifest|   1 +
 .../warzone2100/warzone2100-4.2.2.ebuild   | 116 +
 2 files changed, 117 insertions(+)

diff --git a/games-strategy/warzone2100/Manifest 
b/games-strategy/warzone2100/Manifest
index c4b8c67cc912..2a2ed6302d9b 100644
--- a/games-strategy/warzone2100/Manifest
+++ b/games-strategy/warzone2100/Manifest
@@ -1,3 +1,4 @@
 DIST warzone2100-4.1.3.tar.xz 337479212 BLAKE2B 
07d1788fc2f8e5073a15231d5bf0c8c50dc0413522ea1589b064190144906fb58008faab66a295cec7759a1036f4d007ef8a42cffd9ef588fde1116b6cd7a38b
 SHA512 
64126a1a5aab8b766cdfc70b8d96465ad451bd6a31e33be963eb89664b062dfe58e195ac3cbc087a9c008519c0e13003d9750bcb428b0e0ff12c82bf9940be3f
 DIST warzone2100-4.2.0.tar.xz 338587136 BLAKE2B 
e29147ce573c7a07e0ab856b1c74000bfc866437784e314393335d21e735fb78fcdbe71aa19f9c806f280f0ca2d33aff15815a09971c9e5ab85cf8b31e9a7864
 SHA512 
d2dfb8f2710493cbdacb01ca26cf69b476ad906f4851bc384a7a506a37bc296c2bd2e8c464f1a7a86e50924c66839459413d00c73031f9fe024afef8173c820c
+DIST warzone2100-4.2.2.tar.xz 338585896 BLAKE2B 
e90ff6f5843a1750971a2cb7e77aac1e7c03ebeae90ea112d1eb735ea4a9cfee35de860e52f81824cde69543af6172ee630b6451ea39c141c188e4469f9200b9
 SHA512 
ea02207a27a01114daaf0819a98a63a5189570844dd69f50f493a1caafab7c05d85fb0d5c8a8b1b061ee3a050081e9786a1c090f4490134e93e8bbfa1903bd1b
 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 
60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3
 SHA512 
ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6

diff --git a/games-strategy/warzone2100/warzone2100-4.2.2.ebuild 
b/games-strategy/warzone2100/warzone2100-4.2.2.ebuild
new file mode 100644
index ..929af63b820a
--- /dev/null
+++ b/games-strategy/warzone2100/warzone2100-4.2.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga 
he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA 
zh_CN zh_TW"
+inherit cmake plocale xdg
+
+MY_PV=$(ver_cut 1-2)
+VIDEOS_PV=2.2
+VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
+DESCRIPTION="3D real-time strategy game"
+HOMEPAGE="https://wz2100.net/;
+SRC_URI="mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> 
${P}.tar.xz
+   videos? ( 
mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz
 -> ${VIDEOS_P} )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Upstream requested debug support
+IUSE="debug discord nls videos vulkan"
+
+CDEPEND="
+   >=dev-games/physfs-2[zip]
+   dev-db/sqlite:3
+   >=dev-libs/libsodium-1.0.14:=
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   media-libs/libogg
+   media-libs/libpng:=
+   media-libs/libsdl2[opengl,video,X]
+   media-libs/libtheora
+   media-libs/libvorbis
+   media-libs/openal
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   nls? ( virtual/libintl )
+   vulkan? ( media-libs/libsdl2:=[vulkan] )
+"
+DEPEND="
+   ${CDEPEND}
+   dev-libs/fribidi
+   media-libs/fontconfig
+"
+RDEPEND="
+   ${CDEPEND}
+   media-fonts/dejavu
+"
+BDEPEND="
+   app-arch/zip
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css 
doc/ScriptingManual.htm )
+DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch
+)
+
+src_unpack() {
+   unpack ${P}.tar.xz
+}
+
+src_prepare() {
+   sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die
+
+   # Delete translations we're not using
+   cleanup_po() {
+   local locale=${1}
+   einfo "Cleaning up disabled locale: ${locale}"
+   rm po/${locale}.po || die
+   }
+
+   plocale_for_each_disabled_locale cleanup_po
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWZ_DISTRIBUTOR="Gentoo Linux"
+   -DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF
+   -DWZ_ENABLE_BACKEND_VULKAN=$(usex vulkan)
+   -DBUILD_SHARED_LIBS=OFF
+   -DENABLE_NLS=$(usex nls)
+   -DENABLE_DISCORD=$(usex discord)
+   )
+
+   

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

2021-11-23 Thread Sam James
commit: 68c9ec2bc7498063e32ff5a5a04e8f2bd7354844
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:27:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:43:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c9ec2b

sys-process/parallel: add 20211122

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

 sys-process/parallel/Manifest |  2 ++
 sys-process/parallel/parallel-20211122.ebuild | 29 +++
 2 files changed, 31 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 4ee07586dac9..7084d9dd734b 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -8,3 +8,5 @@ DIST parallel-20210922.tar.bz2 2268320 BLAKE2B 
1c90a1955908cf77f7f3eeda053aa2c59
 DIST parallel-20210922.tar.bz2.sig 2080 BLAKE2B 
1d03a6dbe399bbf8b306602aa52815298c6c8f70d6f6111ba5a99df087f4dd96697a11c9112ec3ebcfced21c623122e08ebdff3cdf68a82adfa77bb2e2cd0bcb
 SHA512 
02db93688d0b8941c3c37d7e99cefbf8325cf95ee4d34e8bf1a1d21a6b2e62d3e3f221a6e79ef141eef81dc452ccab5924ee41732b43dffcdb6b93863573e55e
 DIST parallel-20211022.tar.bz2 2268564 BLAKE2B 
3d50e5fd078b69c7d9b0f2c27d3c853d7b731ed5a04ff74a763691e36e89bbc10b79a95ad6c96bfe760a6fc56ca3b4d86dc1a4d2315c17c1cbb307bc2300e95d
 SHA512 
bf48f7b13ecfae7275efa5935fcbfbbc942c290daa226243c12de15f3a4579ce64c862b8bae93e5c97af798fb529d4cd750e6b83803f48c33604e3a3212fe157
 DIST parallel-20211022.tar.bz2.sig 2080 BLAKE2B 
6034aee09e53c7d86430c5cd20d84e8e811df143025972c3a0b8476110e6ac0fb42307b6b13884305e916e4b5af5a367337bc0596820967af913c51e575ae11a
 SHA512 
c0bf3ddfe7900cd83211f127c20678b24405ed0a324f8a82d44c5097bddaee862f883a028b2dc0b29a9b978df2cb751addb776792e95c3a9863ef5b02a3f
+DIST parallel-20211122.tar.bz2 2267617 BLAKE2B 
55a9243f8781a781b75d51d0d6864ae2ccd5ef80d3da5227272826b400ec9e05dc62cbfbca09cd2e342d286b4eac3f99ec6c647c285e606cc903ab05808636a9
 SHA512 
3cadf5be292e28c7a24653ed7d712a087d98cf7332a677a7f10c5abb260d82b8e5cbd9c61f25c77b1b08427716bd47a3483e6c1e188a594c0ef2e881aa055e83
+DIST parallel-20211122.tar.bz2.sig 2080 BLAKE2B 
be79d9840ec4793e5046b0bea463110ff1f637b8a5ba85628af62d2f71eaaf9f455ac6d5332c8d4a1a8fd0aa200fa645e2f0161e284ba9fcae50dabf3d238775
 SHA512 
725f6b0663bfb8eeae51dab0804cfcdca14b79e35c9142e2fbc99cae6ae2a354dcec6ec95c04193316258dc4f0060431c2e4f7d1500bb395b8c8dc717a5fc1b9

diff --git a/sys-process/parallel/parallel-20211122.ebuild 
b/sys-process/parallel/parallel-20211122.ebuild
new file mode 100644
index ..184819eb8c40
--- /dev/null
+++ b/sys-process/parallel/parallel-20211122.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="dev-lang/perl:=
+   dev-perl/Devel-Size
+   dev-perl/Text-CSV
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=app-crypt/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



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

2021-11-23 Thread Sam James
commit: 208f418e7d64582e47c140fed8ca27f85be7a4e3
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:43:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:43:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208f418e

www-client/chromium: Stabilize 96.0.4664.45 amd64, #824278

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

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

diff --git a/www-client/chromium/chromium-96.0.4664.45.ebuild 
b/www-client/chromium/chromium-96.0.4664.45.ebuild
index bc98250116aa..550a4daffc63 100644
--- a/www-client/chromium/chromium-96.0.4664.45.ebuild
+++ b/www-client/chromium/chromium-96.0.4664.45.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="~amd64 arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
 IUSE="component-build cups cpu_flags_arm_neon debug +hangouts headless 
+js-type-check kerberos +official pic +proprietary-codecs pulseaudio screencast 
selinux +suid +system-ffmpeg +system-harfbuzz +system-icu vaapi wayland 
widevine"
 REQUIRED_USE="
component-build? ( !suid )



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

2021-11-23 Thread Zac Medico
commit: 1b737f64b9cebb80430d4fcb40bfa4da90f0697c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov 24 01:22:48 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 24 01:25:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b737f64

sys-apps/flatpak: pin to pyparsing-2.x

Bug: https://bugs.gentoo.org/825230
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/flatpak/flatpak-1.10.5.ebuild | 3 ++-
 sys-apps/flatpak/flatpak-1.12.2.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-apps/flatpak/flatpak-1.10.5.ebuild 
b/sys-apps/flatpak/flatpak-1.10.5.ebuild
index b8320f23f5c4..f40a408aa9b8 100644
--- a/sys-apps/flatpak/flatpak-1.10.5.ebuild
+++ b/sys-apps/flatpak/flatpak-1.10.5.ebuild
@@ -47,6 +47,7 @@ RDEPEND="
 "
 
 DEPEND="${RDEPEND}"
+# pyparsing version pinned for https://bugs.gentoo.org/825230
 BDEPEND="
>=sys-devel/automake-1.13.4
>=sys-devel/gettext-0.18.2
@@ -58,7 +59,7 @@ BDEPEND="
>=dev-util/gtk-doc-1.20
dev-libs/libxslt
)
-   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'https://bugs.gentoo.org/825230
 BDEPEND="
>=sys-devel/automake-1.13.4
>=sys-devel/gettext-0.18.2
@@ -58,7 +59,7 @@ BDEPEND="
>=dev-util/gtk-doc-1.20
dev-libs/libxslt
)
-   $(python_gen_any_dep 'dev-python/pyparsing[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 

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

2021-11-23 Thread Sam James
commit: 4c328f57d89a5ccafb6b6c5c6cf2753ccebf579c
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 01:19:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 01:19:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c328f57

app-crypt/gnupg: add 2.2.33

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

 app-crypt/gnupg/Manifest|   1 +
 app-crypt/gnupg/gnupg-2.2.33.ebuild | 152 
 2 files changed, 153 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index c1e439ec9c67..9b88698d22ad 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -3,5 +3,6 @@ DIST gnupg-2.2.27.tar.bz2 7191555 BLAKE2B 
d652aad382cf07cc458b29ff82718edd47457d
 DIST gnupg-2.2.29.tar.bz2 7215986 BLAKE2B 
04b30b8fcbe8d93dfc8985aadd6bc7385ac2ac9684e6248cb3ae6d008daae5aa976ffa3bae27fe9e89bc2c4c1d4ae81dcaa259fb08d13f894f00f12072e9
 SHA512 
12645e230fc6aa4811420ef33def6baa590e847ecdf7e5f8b96eb49122e6406cbdba4595d0b52fa26700d5d5def67acb4ed7dfe7f778e496d4d21ccbef3c476b
 DIST gnupg-2.2.31.tar.bz2 7212188 BLAKE2B 
57a2b6c6ea491137a708e18a0119502621b7bdf0591818d19beb8b08a521a7dbf60472243e1723f53acbfb9a5de612b8e5040c45dc847bdda26012244edb11be
 SHA512 
2f6fa200e08d6b8993b482e5825bea6083afc8686c4e1ae80386b36ae49e1c2d73066c508edaa359a7794cb26ba7a00f81555a906fa422d1117e41415cfa2fea
 DIST gnupg-2.2.32.tar.bz2 7212625 BLAKE2B 
8e1feba83a0d8fa1c154c814e26b41aa252cef4af53937e4e8954860249c180c1d6910356b0c46dfefde094846b02bd5375f17c8b6fdcc9138281d0daa292d42
 SHA512 
76b75d3688561ce65a8014812656aa87c9722c898d7e186fdb1331dee6af32f886a6b0a4806975c348a22ad6dda60f956ece56076d00153b9706aad4c934c6a1
+DIST gnupg-2.2.33.tar.bz2 7238439 BLAKE2B 
9655ab8733f79c56c706502ddeeb41a2841467146753965898528d53a95ba77c51bcaf7fb93c51fb1c36953253ef993e67ce3c9ec756c9eece1042dcd17aa455
 SHA512 
0e6382ebb78425dc81b280a3b453111fb4a764b3fb0565ac09ac24cec2ecd571079617e263d9fce077ba6ce8d202fb43425b51c26f9ec6e8c61706a1ca5f8c78
 DIST gnupg-2.3.2.tar.bz2 7589445 BLAKE2B 
f7e35ed553ea89cdb073abb1432f67fa00bb625f6e686e534f96bca11d88f09ea272b3cb0d6706e4bce2c023f8c5b8d628742aa2f60752a2e605132cd32f62ed
 SHA512 
2747cbe38546f500d165f024ebb2dc5be70fa68d20702af3f61e97db685eba94caf65307293137c76ea6cfcc189ed24aaee025c80cd33f26609e5fe512bdda73
 DIST gnupg-2.3.3.tar.bz2 7590874 BLAKE2B 
a80a84b4f6691815550de6125f4f24aa9c901b8ca8eeb6bc91c90ccd3d285a5ddb15688c7ab870aa6a6c418eb98b969e7b958120c3976b5aaea55188f39b67b0
 SHA512 
12d500e6b45910d5f7bfd4916bcee37ac988a58a35563fcf425a65b88c0cf92c2af2e94d3e31e9e5e19094c8beb5ec3779cf90bfe43d1555c4196f69eee2f102

diff --git a/app-crypt/gnupg/gnupg-2.2.33.ebuild 
b/app-crypt/gnupg/gnupg-2.2.33.ebuild
new file mode 100644
index ..c2cc9814e854
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.2.33.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/;
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb 
user-socket wks-server"
+
+# Existence of executables is checked during configuration.
+DEPEND=">=dev-libs/libassuan-2.5.0
+   >=dev-libs/libgcrypt-1.8.0:=
+   >=dev-libs/libgpg-error-1.29
+   >=dev-libs/libksba-1.3.4
+   >=dev-libs/npth-1.2
+   >=net-misc/curl-7.10
+   bzip2? ( app-arch/bzip2 )
+   ldap? ( net-nds/openldap )
+   readline? ( sys-libs/readline:0= )
+   smartcard? ( usb? ( virtual/libusb:1 ) )
+   ssl? ( >=net-libs/gnutls-3.0:0= )
+   sys-libs/zlib
+   tofu? ( >=dev-db/sqlite-3.7 )"
+
+RDEPEND="${DEPEND}
+   app-crypt/pinentry
+   nls? ( virtual/libintl )
+   selinux? ( sec-policy/selinux-gpg )
+   wks-server? ( virtual/mta )"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( sys-apps/texinfo )
+   nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=(
+   ChangeLog NEWS README THANKS TODO VERSION
+   doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+   
"${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
+)
+
+src_prepare() {
+   default
+
+   # Inject SSH_AUTH_SOCK into user's sessions after enabling 
gpg-agent-ssh.socket in systemctl --user mode,
+   # idea borrowed from libdbus, see
+   #   
https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
+   #
+   # This cannot be upstreamed, as it requires determining the exact 
prefix of 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/nerdctl/

2021-11-23 Thread Zac Medico
commit: dac0bc4863298c9e653c2cb918d23204bb53b17f
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov 24 01:11:45 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 24 01:14:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac0bc48

app-emulation/nerdctl: Bump to version 0.14.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/nerdctl/Manifest  |  1 +
 app-emulation/nerdctl/nerdctl-0.14.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-emulation/nerdctl/Manifest b/app-emulation/nerdctl/Manifest
index e6692a36fe31..dea98c4b710c 100644
--- a/app-emulation/nerdctl/Manifest
+++ b/app-emulation/nerdctl/Manifest
@@ -1233,6 +1233,7 @@ DIST 
k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20210305001622-591a79e4bda7.mod 1218 BL
 DIST k8s.io%2Fkubernetes%2F@v%2Fv1.13.0.mod 25 BLAKE2B 
4060536d51fac9854215957b1108a158adb0b3aeb8bfc659eca1140efdcf79cffe378db6f3cb1f4a4b68aa36468b7d5631e993d5a089eb839bd03b6b608496be
 SHA512 
2349b7dbe8409836cc70d97c5b336f518b809f5731baf05ce68d957c9970895a9b7f89caf09763794cf13824ee29410b3a6e431b2da7f64610895c44b86c4d2d
 DIST k8s.io%2Futils%2F@v%2Fv0.0.0-20201110183641-67b214c5f920.mod 167 BLAKE2B 
2a61747d367153284e7e614a82f98c8913693f3b51174c24b7f25d8e9d236418c4da9e6b33c7cdb7b4350314373037e1e7121ad7c0ca5fbc9a3b4b711a078a98
 SHA512 
1117d2493d40a111a749b0033c92876773242b86da0b437ba063e5da21289102d784479b0c757ad8ce50de4b1d8a2f6956afe3b2656977bd76bfab9f97c1d8a9
 DIST nerdctl-0.11.1.tar.gz 196375 BLAKE2B 
ac554440385a0133ebc0add0917cdc69a3223777426d35b6a1e1ee32fecc662673ce5d0979d525f64b542b28aebf5569700a815f26f40312910bddc7b1e4af84
 SHA512 
db95f980d9f826fe54db34b01aea71cd20bed3041d6ff485cdd3708727cfbd9ff36f9feac050a089a1c1c9c846677cd423704419c0426a772c452414cfe1fcfe
+DIST nerdctl-0.14.0-vendor.tar.gz 8166023 BLAKE2B 
9aeeceb8b35244723a618814dd0b53ab380b31f15985754df41d5515ebfb00e5d5465e5ad0bd43b543683e0146d1114d2cb0dd95c7e011ca5974250ded296f7c
 SHA512 
f63cecb655292cb8b0e734831834dd0134e6693ec517aeaa3d9accedcb35768115efa82b9133d20e34cbffbd78d043ec680a7fa4c838d5f4999fd8a50272d377
 DIST nerdctl-0.8.0.tar.gz 169666 BLAKE2B 
c2961ee8ddf511b3b27c5548bf1c24cd92ab2db8744488616f758ce0178cd56c6b91b7d63255a917b50490d8eeb6c8a92384ef7ef47fcae963899b1e8272654a
 SHA512 
c7ceff3e48021bcb5ad231d374cf27ccf2d2dbadb2b1d96c9a5eb77fdb60f2c16ee38c5fbd9edd0982540475015241f1590359c50b7fdb32343f28a12a63d2e9
 DIST nerdctl-0.8.3.tar.gz 181280 BLAKE2B 
50f1efca00dd5117258f82ae1c39875a3d73074c54154aff85413067bb2367897b88927c4437d9658f96d9be9bd8c9c36532c8782b34e201c22fa5835d58127e
 SHA512 
4fc86a8da23389be3253b2d7fa017988d7eb13263926b5e50d54dd138e29e6accb1a51acbf156d4b53b08d46ab6e0e036e73942cb4e4a24d790aa347a8b0688e
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774

diff --git a/app-emulation/nerdctl/nerdctl-0.14.0.ebuild 
b/app-emulation/nerdctl/nerdctl-0.14.0.ebuild
new file mode 100644
index ..e1d87b6cbffa
--- /dev/null
+++ b/app-emulation/nerdctl/nerdctl-0.14.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose"
+HOMEPAGE="https://github.com/containerd/nerdctl;
+
+EGIT_COMMIT="87a1a5df1a8b11b3519c30ada4ab9fdcf70fc9d2"
+# There are too many vendor dependencies to distribute via EGO_SUM (see 
https://bugs.gentoo.org/721088),
+# so they are instead distributed via a combined tarball.
+SRC_URI="https://github.com/zmedico/nerdctl/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz"
+BDEPEND=">=dev-lang/go-1.16"
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE=""
+S=${WORKDIR}/${P}-vendor
+
+src_prepare() {
+   sed -e 's:/usr/local/bin:/usr/bin:' \
+   -e "s|^VERSION[[:space:]]*=.*|VERSION := v${PV}|" \
+   -e "s|^REVISION[[:space:]]*=.*|REVISION := ${EGIT_COMMIT}|" \
+   -i Makefile || die
+   default
+}
+
+src_install() {
+   DOCS=(README.md docs examples)
+   default_src_install
+}



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

2021-11-23 Thread Sam James
commit: ab1b78f478d949ef616f6a98cdb1fe1a2fca97b9
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 00:45:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 00:45:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1b78f4

net-print/libinklevel: Stabilize 0.9.3 x86, #750173

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

 net-print/libinklevel/libinklevel-0.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/libinklevel/libinklevel-0.9.3.ebuild 
b/net-print/libinklevel/libinklevel-0.9.3.ebuild
index 9120c977848f..b1645bd19cf0 100644
--- a/net-print/libinklevel/libinklevel-0.9.3.ebuild
+++ b/net-print/libinklevel/libinklevel-0.9.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="debug"
 
 DEPEND=">=sys-libs/libieee1284-0.2.11



[gentoo-commits] repo/gentoo:master commit in: app-emulation/hercules/

2021-11-23 Thread Sam James
commit: a174b0263d268a9a43e0846b65fa1f3eb7cb662b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 00:45:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 00:45:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a174b026

app-emulation/hercules: Stabilize 3.13-r1 x86, #724006

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

 app-emulation/hercules/hercules-3.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/hercules/hercules-3.13-r1.ebuild 
b/app-emulation/hercules/hercules-3.13-r1.ebuild
index 4c99074b7ebd..4aaae438b195 100644
--- a/app-emulation/hercules/hercules-3.13-r1.ebuild
+++ b/app-emulation/hercules/hercules-3.13-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.hercules-390.eu/${P}.tar.gz;
 
 LICENSE="QPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~ppc ~sparc x86 ~x64-macos"
 IUSE="bzip2 custom-cflags +suid"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-opencv/

2021-11-23 Thread Sam James
commit: cf2e42975a010e28b9a3f1922a2b11d5581210ea
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 00:38:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 00:39:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2e4297

media-plugins/gst-plugins-opencv: depend on opencv[contribdnn] too

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

 ...gins-opencv-1.18.4-r1.ebuild => gst-plugins-opencv-1.18.4-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r1.ebuild 
b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r2.ebuild
similarity index 89%
rename from media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r1.ebuild
rename to media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r2.ebuild
index 3b2c04d59fab..f1e18c62e1e4 100644
--- a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r1.ebuild
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.18.4-r2.ebuild
@@ -12,7 +12,7 @@ IUSE=""
 
 # >=opencv-4.1.2-r3 to help testing removal of older being fine
 RDEPEND="
-   >=media-libs/opencv-4.1.2-r3:=[contrib,${MULTILIB_USEDEP}]
+   >=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}]


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

2021-11-23 Thread Sam James
commit: 7056f86ced5f21183c8000720d5508f7dab7594f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 00:37:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 00:39:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7056f86c

media-libs/gst-plugins-bad: fix glib/volatile build failure in consumers

Revbump required as this leaks into exposed headers and broke the build
for e.g. gst-plugins-opencv.

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

 media-libs/gst-plugins-bad/Manifest | 1 +
 ...lugins-bad-1.18.4-r1.ebuild => gst-plugins-bad-1.18.4-r2.ebuild} | 6 ++
 2 files changed, 7 insertions(+)

diff --git a/media-libs/gst-plugins-bad/Manifest 
b/media-libs/gst-plugins-bad/Manifest
index 410a851ca65d..58d6f817bb83 100644
--- a/media-libs/gst-plugins-bad/Manifest
+++ b/media-libs/gst-plugins-bad/Manifest
@@ -1,2 +1,3 @@
 DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 
7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25
 SHA512 
378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
+DIST gst-plugins-bad-1.18.4-glib-volatile.patch.bz2 8492 BLAKE2B 
7a6e4a3fc1d68c39ae08cb052eed1fcef9c5507c655525bcb48ab789f20027632136fb195643dc5d2e04728b4c3ac94b1dcbf9a1434fb80d65c64244e1c8
 SHA512 
0d9e04b883a803cec518469f46dbcf47bfef614694cad6b2bb6e8cb31c3fcc80b0f3d81633b16cd05ca0516f49893aa67f4745dc22e80192ed385fb97ee8b97c
 DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 
5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a
 SHA512 
02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild
similarity index 91%
rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild
rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild
index 1fd698e16f5f..93b00d92d833 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild
@@ -8,6 +8,8 @@ inherit flag-o-matic gstreamer-meson
 
 DESCRIPTION="Less plugins for GStreamer"
 HOMEPAGE="https://gstreamer.freedesktop.org/;
+# glib/misuse of volatile fix, can be dropped in 1.18.5
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-glib-volatile.patch.bz2;
 
 LICENSE="LGPL-2"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
@@ -43,6 +45,10 @@ DEPEND="${RDEPEND}
 # FIXME: gstharness.c:889:gst_harness_new_with_padnames: assertion failed: 
(element != NULL)
 RESTRICT="test"
 
+PATCHES=(
+   "${WORKDIR}"/${P}-glib-volatile.patch
+)
+
 src_prepare() {
default
addpredict /dev # Prevent sandbox violations bug #570624



[gentoo-commits] repo/gentoo:master commit in: dev-lang/closure-compiler-bin/

2021-11-23 Thread Marek Szuba
commit: 6fbb485df7e48d5f8a5b08f2c303f83e94393e45
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Nov 24 00:19:13 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Nov 24 00:20:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbb485d

dev-lang/closure-compiler-bin: add 20211107, remove 20170218

EAPI 5 -> 7

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

 dev-lang/closure-compiler-bin/Manifest |  2 +-
 .../closure-compiler-bin-20170218.ebuild   | 29 -
 .../closure-compiler-bin-20211107.ebuild   | 38 ++
 3 files changed, 39 insertions(+), 30 deletions(-)

diff --git a/dev-lang/closure-compiler-bin/Manifest 
b/dev-lang/closure-compiler-bin/Manifest
index 8ef636f3f9a8..6b07424dc362 100644
--- a/dev-lang/closure-compiler-bin/Manifest
+++ b/dev-lang/closure-compiler-bin/Manifest
@@ -1 +1 @@
-DIST closure-compiler-bin-20170218.tar.gz 6515448 BLAKE2B 
ddf7600776445c90059bcee037596af9c7b14265d55c51c1c4a2a55acf2fc97e8f9ab04f854f8a7ba0a32147e63c9e4e7723f4d7f34e842efae96fc86953d305
 SHA512 
4ddbb339615edb104ddcb84775b1da2f096d49dc921b70c5094a7b7afba25e40c1212bbc9f0e51ad643a3a72bfc46a301efcadd7909d09a77d0bb5e68e41bd81
+DIST closure-compiler-v20211107.jar 13141765 BLAKE2B 
0875fe9cc1963383185d387311ca693857c31cd811605a0896b331ebee92a10bda6182dc6d9b9f4e097b68da278764c56237f398e0042f16a30dea04428d6694
 SHA512 
6fda64ba9233874acd910f3579397b957667e0a19dcc9884cd1c5ed6087b5d2ae66093ac43d0381611a3adeb02be59a750c98704bda481be1b30601c8138aeb1

diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild 
b/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild
deleted file mode 100644
index de842c3bfd89..
--- a/dev-lang/closure-compiler-bin/closure-compiler-bin-20170218.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit java-pkg-2
-
-DESCRIPTION="JavaScript optimizing compiler"
-HOMEPAGE="https://github.com/google/closure-compiler;
-SRC_URI="https://dl.google.com/closure-compiler/compiler-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.6"
-
-S=${WORKDIR}
-
-src_install() {
-   java-pkg_jarinto /opt/${PN}-${SLOT}/lib
-   java-pkg_newjar ${PN%-bin}-v${PV}.jar ${PN}.jar
-   java-pkg_dolauncher \
-   ${PN%-bin} \
-   --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
-   -into /opt
-   dodoc README.md
-}

diff --git a/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild 
b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild
new file mode 100644
index ..caecdb89ffdd
--- /dev/null
+++ b/dev-lang/closure-compiler-bin/closure-compiler-bin-20211107.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-v${PV}"
+
+DESCRIPTION="JavaScript optimizing compiler"
+HOMEPAGE="https://developers.google.com/closure/compiler/ 
https://github.com/google/closure-compiler;
+SRC_URI="https://repo1.maven.org/maven2/com/google/javascript/${MY_PN}/v${PV}/${MY_P}.jar;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   :
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   java-pkg_jarinto /opt/${PN}-${SLOT}/lib
+   java-pkg_newjar "${DISTDIR}"/${MY_P}.jar ${PN}.jar
+   java-pkg_dolauncher \
+   ${MY_PN} \
+   --jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
+   -into /opt
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Package-Stash-XS/

2021-11-23 Thread Andreas K. Hüttel
commit: f2b3e892f1135c98105cb94be2c6d6023ea37655
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov 24 00:14:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Nov 24 00:15:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b3e892

dev-perl/Package-Stash-XS: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Package-Stash-XS/Manifest |  1 -
 .../Package-Stash-XS-0.280.0.ebuild| 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/Package-Stash-XS/Manifest 
b/dev-perl/Package-Stash-XS/Manifest
index c728aba9214c..7f583f21509d 100644
--- a/dev-perl/Package-Stash-XS/Manifest
+++ b/dev-perl/Package-Stash-XS/Manifest
@@ -1,2 +1 @@
-DIST Package-Stash-XS-0.28.tar.gz 74161 BLAKE2B 
d4e0361ff62ace98116cfca1d8ea057cf6f641b5ca2c88a753b2db0724b96a210900201e3070723811e99f9dafafa7f1dec47595703f832db4962789c9c758c7
 SHA512 
409e884998bf063f438335067ff8f702aa1f12fc686c1912ad532f6536a711273e52c140d9c407c47b7ba4ccacedec480c1542437a90dd76367dc0f732c0db38
 DIST Package-Stash-XS-0.29.tar.gz 87491 BLAKE2B 
330ac0d41da990666f70e813acc83c68bf110923610c61f5a39079a79ed9e13d84ddc532d6aa9192ae1ec09d1d40a6a90dbd35ae6ff9bac75bb6d4ce2394d82c
 SHA512 
f7afcf1a67915d9990a8d63e418ebc6b6b48947b90a72a454b8197656233d8cc976f72d44e4179621628e52fa7ab9a9a74f18f95ad1999d3f45181531ed44849

diff --git a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild 
b/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild
deleted file mode 100644
index 1d676b7f875a..
--- a/dev-perl/Package-Stash-XS/Package-Stash-XS-0.280.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=DOY
-MODULE_VERSION=0.28
-inherit perl-module
-
-DESCRIPTION="Faster and more correct implementation of the Package::Stash API"
-
-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 ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.310.0
-   test? (
-   dev-perl/Test-Fatal
-   dev-perl/Test-Requires
-   >=virtual/perl-Test-Simple-0.880.0
-   )"
-
-SRC_TEST="do"



  1   2   3   4   >