[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/

2021-10-14 Thread Agostino Sarubbo
commit: 92341403ee338bd013c2a32f1861155b058c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 15 05:59:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 15 05:59:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92341403

net-ftp/pure-ftpd: sparc stable wrt bug #818196

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

 net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
index 999ccae864d..64df6a15a6a 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" ==  ]] ; then
 else
SRC_URI="ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2
http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cpanel-JSON-XS/

2021-10-14 Thread Agostino Sarubbo
commit: feb83e5079298734cc95a548b966ceb71d4af6f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 15 05:59:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 15 05:59:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb83e50

dev-perl/Cpanel-JSON-XS: sparc stable wrt bug #818193

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

 dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild 
b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild
index d739ae23dc6..ed8dd99e92d 100644
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.260.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 
 DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
 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 
~sparc64-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 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-10-14 Thread Agostino Sarubbo
commit: 67aa63cd897af7882d070aa0ea27de4ec02a6904
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 15 05:59:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 15 05:59:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67aa63cd

sys-apps/openrc: sparc stable wrt bug #818088

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

 sys-apps/openrc/openrc-0.43.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/openrc/openrc-0.43.5-r1.ebuild 
b/sys-apps/openrc/openrc-0.43.5-r1.ebuild
index 463f3952e1a..c5b4102a665 100644
--- a/sys-apps/openrc/openrc-0.43.5-r1.ebuild
+++ b/sys-apps/openrc/openrc-0.43.5-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   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"
 fi
 
 LICENSE="BSD-2"



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

2021-10-14 Thread Arthur Zamarin
commit: 6b87b4559802a2fb82a0a4a01120800b7b5d420d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 15 05:36:57 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 15 05:38:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b87b455

dev-python/pyrqlite: enable py3.10

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

 dev-python/pyrqlite/pyrqlite-2.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyrqlite/pyrqlite-2.1.ebuild 
b/dev-python/pyrqlite/pyrqlite-2.1.ebuild
index c5e0a6a8cb9..c3171044ea3 100644
--- a/dev-python/pyrqlite/pyrqlite-2.1.ebuild
+++ b/dev-python/pyrqlite/pyrqlite-2.1.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
 
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Python client for rqlite"
@@ -14,9 +14,9 @@ 
SRC_URI="https://github.com/rqlite/pyrqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+
 BDEPEND="test? ( dev-db/rqlite )"
+
 PATCHES=("${DISTDIR}/${P}-python3.10-test_support.patch")
 
 distutils_enable_tests pytest



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

2021-10-14 Thread Arthur Zamarin
commit: d2e3ddd7dce26b035a3e18cbdfa2f0f33bca1262
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 15 05:35:06 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 15 05:38:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e3ddd7

dev-python/txAMQP: enable py3.10, enable tests

Enable tests by spawning tabbitmq local server and running the tests
over it. The tests server should be fully isolated and run inside
${T} directory.

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

 dev-python/txAMQP/txAMQP-0.8.2.ebuild | 34 +-
 1 file changed, 25 insertions(+), 9 deletions(-)

diff --git a/dev-python/txAMQP/txAMQP-0.8.2.ebuild 
b/dev-python/txAMQP/txAMQP-0.8.2.ebuild
index 31f1d27c9d0..ee0ea7c19f3 100644
--- a/dev-python/txAMQP/txAMQP-0.8.2.ebuild
+++ b/dev-python/txAMQP/txAMQP-0.8.2.ebuild
@@ -3,23 +3,25 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1
 
-MY_P=${PN,,}-${PV}
+MY_P="${PN,,}-${PV}"
+
 DESCRIPTION="Python library for communicating with AMQP peers using Twisted"
 HOMEPAGE="https://github.com/txamqp/txamqp;
 # pypi tarball misses doc files
 # https://github.com/txamqp/txamqp/pull/10
 SRC_URI="https://github.com/txamqp/txamqp/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~x64-solaris"
 SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-solaris"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/twisted[${PYTHON_USEDEP}]
@@ -31,16 +33,12 @@ BDEPEND="
net-misc/rabbitmq-server
)"
 
-# Tests connect to the system rabbitmq server
-# TODO: figure out how to start an isolated instance
-RESTRICT="test"
-
 python_test() {
cd src || die
# tests look for those files relatively to modules
cp -r specs "${BUILD_DIR}"/lib || die
 
-   TXAMQP_BROKER=RABBITMQ trial txamqp
+   TXAMQP_BROKER=RABBITMQ "${EPYTHON}" -m twisted.trial txamqp
local ret=${?}
 
# avoid installing spec files
@@ -49,6 +47,24 @@ python_test() {
[[ ${ret} == 0 ]] || die "Tests failed with ${EPYTHON}"
 }
 
+src_test() {
+   einfo "Starting rabbitmq"
+   local -x RABBITMQ_LOG_BASE="${T}/rabbitmq/log"
+   local -x RABBITMQ_MNESIA_BASE="${T}/rabbitmq/mnesia"
+   local -x RABBITMQ_LOGS="${T}/rabbitmq.log"
+   local -x RABBITMQ_PID_FILE="${T}/rabbitmq.pid"
+   local -x RABBITMQ_ENABLED_PLUGINS_FILE="${T}/rabbitmq/enabled_plugins"
+   /usr/libexec/rabbitmq/rabbitmq-server -p 5672:5672 &
+
+   einfo "Waiting for rabbitmq to fully load"
+   sleep 10 # Maybe need to increase timeout
+
+   distutils-r1_src_test
+
+   einfo "Stopping rabbitmq"
+   kill "$(<"${RABBITMQ_PID_FILE}")" || die
+}
+
 python_install_all() {
local DOCS=( doc/* )
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/avahi/

2021-10-14 Thread Arthur Zamarin
commit: 386503af46e19e2403f509b796cda86006924eed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 15 05:34:00 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 15 05:38:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386503af

net-dns/avahi: enable py3.10

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

 net-dns/avahi/avahi-0.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/avahi/avahi-0.8-r4.ebuild 
b/net-dns/avahi/avahi-0.8-r4.ebuild
index 44eb0f46324..9d623e4c624 100644
--- a/net-dns/avahi/avahi-0.8-r4.ebuild
+++ b/net-dns/avahi/avahi-0.8-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="gdbm"
 inherit autotools flag-o-matic multilib-minimal mono-env python-single-r1 
systemd
 



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

2021-10-14 Thread Zac Medico
commit: 4b5ee4ef5d4f5277bbd5264450935f2cf7d427f2
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Oct 15 04:15:42 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct 15 04:17:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5ee4ef

dev-python/pyrqlite: Fix tests for python 3.10

See: https://github.com/rqlite/pyrqlite/pull/36
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/pyrqlite/Manifest| 1 +
 dev-python/pyrqlite/pyrqlite-2.1.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyrqlite/Manifest b/dev-python/pyrqlite/Manifest
index a3473217880..ba01ecd9a71 100644
--- a/dev-python/pyrqlite/Manifest
+++ b/dev-python/pyrqlite/Manifest
@@ -1 +1,2 @@
+DIST pyrqlite-2.1-python3.10-test_support.patch 1017 BLAKE2B 
50353be2d15d1a468328c3f7f40c4d8512975b0c8e8e458aac219b4d207cd8819bcd98417585b81322eb9c241adb1d389b7b161c775734db396bcd16dce2886a
 SHA512 
b88a220af27fbedc259f10d6d8af436f2b6d5533f17550c8f90b3bd4a64c81319b4922d748d3b0baa9ae1e1bd1390349fd8b21fc1f8e48b707ee074f93b830f4
 DIST pyrqlite-2.1.tar.gz 19069 BLAKE2B 
f5ce9c1201632e81ba6f7f41e3ef54bd5fff354c869e73879e8b324ad12aea6476eb197119a22ba15d58c9ab3503435b0110ce9bfe2c21d16fe10b44afbe486a
 SHA512 
6a63860378021b29ec0e8d81cf2c3534c97cec2c65d60e8ac2ec9b0a7900efb9a9a63546da44d8be89570eae2fd47eca4004167d11438b2dd9eb6bc68e646bad

diff --git a/dev-python/pyrqlite/pyrqlite-2.1.ebuild 
b/dev-python/pyrqlite/pyrqlite-2.1.ebuild
index c1ae5f7ad52..c5e0a6a8cb9 100644
--- a/dev-python/pyrqlite/pyrqlite-2.1.ebuild
+++ b/dev-python/pyrqlite/pyrqlite-2.1.ebuild
@@ -8,7 +8,8 @@ inherit distutils-r1
 
 DESCRIPTION="Python client for rqlite"
 HOMEPAGE="https://github.com/rqlite/pyrqlite;
-SRC_URI="https://github.com/rqlite/pyrqlite/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/rqlite/pyrqlite/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/rqlite/pyrqlite/pull/36.patch -> 
${P}-python3.10-test_support.patch"
 
 LICENSE="MIT"
 SLOT="0"
@@ -16,6 +17,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 BDEPEND="test? ( dev-db/rqlite )"
+PATCHES=("${DISTDIR}/${P}-python3.10-test_support.patch")
 
 distutils_enable_tests pytest
 



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

2021-10-14 Thread Sam James
commit: f9e1ff4d2d9fea92d73cfe61e564cec63861125e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:57:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:58:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e1ff4d

profiles: last-rite dev-ml/ppx_tools_versioned

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

 profiles/package.mask | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 21f8f85a401..d0bd0a56b71 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,9 +34,10 @@
 #--- END OF EXAMPLES ---
 
 # Sam James  (2021-10-15)
-# Drop broken package with no reverse dependencies
-# Removal on 2021-11-15. bug #817965
+# Drop broken packages with no reverse dependencies
+# Removal on 2021-11-15. bug #817965, bug #771756, bug #767196
 dev-ml/async_ssl
+dev-ml/ppx_tools_versioned
 
 # Andreas K. Huettel  (2021-10-14)
 # Unused and outdated packages; the version in core Perl is



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

2021-10-14 Thread Sam James
commit: 40ad26130cff797a99e520feccce0c9a66722dbf
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:55:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:55:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ad2613

dev-ml/uunf: fix build

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

 dev-ml/uunf/{uunf-13.0.0.ebuild => uunf-13.0.0-r1.ebuild} | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-ml/uunf/uunf-13.0.0.ebuild b/dev-ml/uunf/uunf-13.0.0-r1.ebuild
similarity index 75%
rename from dev-ml/uunf/uunf-13.0.0.ebuild
rename to dev-ml/uunf/uunf-13.0.0-r1.ebuild
index d34bf31c177..bc1af4246d9 100644
--- a/dev-ml/uunf/uunf-13.0.0.ebuild
+++ b/dev-ml/uunf/uunf-13.0.0-r1.ebuild
@@ -14,14 +14,18 @@ SLOT="0/${PV}"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-DEPEND="dev-ml/topkg
-   dev-ml/uutf
-   dev-ml/cmdliner"
+DEPEND="dev-ml/topkg:=
+   dev-ml/uutf:=
+   dev-ml/cmdliner:="
 RDEPEND="${DEPEND}"
 BDEPEND="dev-ml/findlib"
 OPAM_FILE=opam
 
 src_compile() {
+   # Increase stack limit to 11GiB to avoid stack overflow error.
+   # bug #798270
+   ulimit -s 1153
+
ocaml pkg/pkg.ml build \
|| die
 }



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

2021-10-14 Thread Sam James
commit: 40365fd63074cbc81af8464450e84605ea12ec0d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:50:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:50:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40365fd6

dev-ml/uutf: fix utftrip install

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

 dev-ml/uutf/uutf-1.0.1.ebuild | 2 +-
 dev-ml/uutf/uutf-1.0.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/uutf/uutf-1.0.1.ebuild b/dev-ml/uutf/uutf-1.0.1.ebuild
index ca6cd4708b6..d182d94e70c 100644
--- a/dev-ml/uutf/uutf-1.0.1.ebuild
+++ b/dev-ml/uutf/uutf-1.0.1.ebuild
@@ -53,7 +53,7 @@ src_install() {
use ocamlopt && nativelibs="$(echo _build/src/uutf.cm{x,xa,xs} 
_build/src/uutf.a)"
ocamlfind install uutf _build/pkg/META _build/src/uutf.mli 
_build/src/uutf.cm{a,i} ${nativelibs} || die
 
-   use utftrip && newbin utftrip.$(usex ocamlopt native byte) utftrip
+   use utftrip && newbin _build/test/utftrip.$(usex ocamlopt native byte) 
utftrip
dodoc CHANGES.md README.md
 
if use doc ; then

diff --git a/dev-ml/uutf/uutf-1.0.2.ebuild b/dev-ml/uutf/uutf-1.0.2.ebuild
index 320c6dea77e..63f7a22d901 100644
--- a/dev-ml/uutf/uutf-1.0.2.ebuild
+++ b/dev-ml/uutf/uutf-1.0.2.ebuild
@@ -53,7 +53,7 @@ src_install() {
use ocamlopt && nativelibs="$(echo _build/src/uutf.cm{x,xa,xs} 
_build/src/uutf.a)"
ocamlfind install uutf _build/pkg/META _build/src/uutf.mli 
_build/src/uutf.cm{a,i} ${nativelibs} || die
 
-   use utftrip && newbin utftrip.$(usex ocamlopt native byte) utftrip
+   use utftrip && newbin _build/test/utftrip.$(usex ocamlopt native byte) 
utftrip
dodoc CHANGES.md README.md
 
if use doc ; then



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

2021-10-14 Thread Sam James
commit: 0dcdb91ee5ac34e297918488f4e3c6a6cc4223e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:36:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:36:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcdb91e

dev-ml/ppx_tools: depend on cppo

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

 dev-ml/ppx_tools/ppx_tools-6.3.ebuild | 2 ++
 dev-ml/ppx_tools/ppx_tools-6.4.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-ml/ppx_tools/ppx_tools-6.3.ebuild 
b/dev-ml/ppx_tools/ppx_tools-6.3.ebuild
index b8a168bdfde..fa8079b62de 100644
--- a/dev-ml/ppx_tools/ppx_tools-6.3.ebuild
+++ b/dev-ml/ppx_tools/ppx_tools-6.3.ebuild
@@ -15,3 +15,5 @@ LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt"
+
+BDEPEND="dev-ml/cppo"

diff --git a/dev-ml/ppx_tools/ppx_tools-6.4.ebuild 
b/dev-ml/ppx_tools/ppx_tools-6.4.ebuild
index 1d025b5dacd..b8c31373448 100644
--- a/dev-ml/ppx_tools/ppx_tools-6.4.ebuild
+++ b/dev-ml/ppx_tools/ppx_tools-6.4.ebuild
@@ -15,3 +15,5 @@ LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt"
+
+BDEPEND="dev-ml/cppo"



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

2021-10-14 Thread Sam James
commit: 9e2d826b911664fa1944f8f943f44d758b5506b7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:43:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:43:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2d826b

dev-ml/base_quickcheck: tighten ppxlib dependencies

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

 .../{base_quickcheck-0.14.0.ebuild => base_quickcheck-0.14.0-r1.ebuild} | 1 +
 .../{base_quickcheck-0.14.1.ebuild => base_quickcheck-0.14.1-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild 
b/dev-ml/base_quickcheck/base_quickcheck-0.14.0-r1.ebuild
similarity index 96%
rename from dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
rename to dev-ml/base_quickcheck/base_quickcheck-0.14.0-r1.ebuild
index da316d2b46e..22f5dc4817f 100644
--- a/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
+++ b/dev-ml/base_quickcheck/base_quickcheck-0.14.0-r1.ebuild
@@ -23,6 +23,7 @@ DEPEND="
>=dev-ml/ppx_sexp_value-0.14.0:=
dev-ml/splittable_random:=
>=dev-ml/ppxlib-0.18.0:=
+   =dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=
 "

diff --git a/dev-ml/base_quickcheck/base_quickcheck-0.14.1.ebuild 
b/dev-ml/base_quickcheck/base_quickcheck-0.14.1-r1.ebuild
similarity index 96%
rename from dev-ml/base_quickcheck/base_quickcheck-0.14.1.ebuild
rename to dev-ml/base_quickcheck/base_quickcheck-0.14.1-r1.ebuild
index 3f8f641d04a..7b0d4c531b9 100644
--- a/dev-ml/base_quickcheck/base_quickcheck-0.14.1.ebuild
+++ b/dev-ml/base_quickcheck/base_quickcheck-0.14.1-r1.ebuild
@@ -22,7 +22,7 @@ DEPEND="
>=dev-ml/ppx_sexp_message-0.14.0:=
>=dev-ml/ppx_sexp_value-0.14.0:=
dev-ml/splittable_random:=
-   >=dev-ml/ppxlib-0.18.0:=
+   >=dev-ml/ppxlib-0.22.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=
 "



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

2021-10-14 Thread Sam James
commit: 3c6bd1f6abfbee878ea5d517acec3329cf9270bc
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:40:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:40:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6bd1f6

dev-ml/camlbz2: drop USE=doc

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

 dev-ml/camlbz2/camlbz2-0.7.0.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-ml/camlbz2/camlbz2-0.7.0.ebuild 
b/dev-ml/camlbz2/camlbz2-0.7.0.ebuild
index 774e2b6b2f7..a406153daeb 100644
--- a/dev-ml/camlbz2/camlbz2-0.7.0.ebuild
+++ b/dev-ml/camlbz2/camlbz2-0.7.0.ebuild
@@ -13,7 +13,6 @@ 
SRC_URI="https://gitlab.com/irill/camlbz2/-/archive/${PV}/${P}.tar.gz;
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
 KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-IUSE="doc"
 
 DEPEND="
app-arch/bzip2
@@ -21,9 +20,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-DOCS=( ChangeLog README ROADMAP BUGS )
-HTML_DOCS=( doc/. )
-
 src_prepare() {
default
 
@@ -40,5 +36,4 @@ src_compile() {
 src_install() {
findlib_src_preinst
emake DESTDIR="${OCAMLFIND_DESTDIR}" install
-   use doc && einstalldocs
 }



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

2021-10-14 Thread Sam James
commit: baed431c57a42161ffe711278fbb6f482bf605a7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:34:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:34:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baed431c

profiles: last-rite dev-ml/async_ssl

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3e1725a4f58..21f8f85a401 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-10-15)
+# Drop broken package with no reverse dependencies
+# Removal on 2021-11-15. bug #817965
+dev-ml/async_ssl
+
 # Andreas K. Huettel  (2021-10-14)
 # Unused and outdated packages; the version in core Perl is
 # newer. Removal in 30 days.



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

2021-10-14 Thread Sam James
commit: 31efad7c511819d4de19b463d79fa19431d67a38
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:28:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:28:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31efad7c

dev-ml/ppx_typerep_conv: adjust ppxlib upper bound

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

 ...ppx_typerep_conv-0.14.1.ebuild => ppx_typerep_conv-0.14.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild 
b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1-r1.ebuild
similarity index 96%
rename from dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild
rename to dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1-r1.ebuild
index 35c02ef0a8c..d864e10d34a 100644
--- a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1-r1.ebuild
@@ -18,7 +18,7 @@ DEPEND="
>=dev-ml/base-0.14.0:=
>=dev-ml/typerep-0.14.0:=
>=dev-ml/ppxlib-0.18.0:=
-   <=dev-ml/ppxlib-0.20.0:=
+   =dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=



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

2021-10-14 Thread Sam James
commit: a6c01551d7c31debec3db70595b9311cdb24a998
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:28:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:28:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c01551

dev-ml/ppx_sexp_conv: adjust ppxlib upper bound

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

 .../{ppx_sexp_conv-0.14.2.ebuild => ppx_sexp_conv-0.14.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
similarity index 96%
rename from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
rename to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
index 6f07d06be7e..7cdc3f5e627 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
@@ -19,7 +19,7 @@ DEPEND="
>=dev-ml/base-0.14.0:=
dev-ml/findlib:=
>=dev-ml/ppxlib-0.18.0:=
-   <=dev-ml/ppxlib-0.20.0:=
+   =dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-migrate-parsetree/

2021-10-14 Thread Sam James
commit: 26e9025ca1fcc3cf71972e2432c871fb92cd0d0c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:24:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e9025c

dev-ml/ocaml-migrate-parsetree: add lower bound on dune

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

 dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild 
b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
index 8e7c734d174..5f2e3380187 100644
--- a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
+++ b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
@@ -16,3 +16,4 @@ IUSE="+ocamlopt test"
 RESTRICT="!test? ( test ) strip"
 
 DEPEND="test? ( dev-ml/cinaps )"
+BDEPEND=">=dev-ml/dune-2.3"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-migrate-parsetree/

2021-10-14 Thread Sam James
commit: 248058b8c3e6ddaf7beacc1143dd847f312eec4d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:23:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:23:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248058b8

dev-ml/ocaml-migrate-parsetree: restrict strip

Closes: https://bugs.gentoo.org/803047
Bug: https://bugs.gentoo.org/811315
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild 
b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
index 15c2c38d9b4..8e7c734d174 100644
--- a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
+++ b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild
@@ -13,6 +13,6 @@ LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
+RESTRICT="!test? ( test ) strip"
 
 DEPEND="test? ( dev-ml/cinaps )"



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

2021-10-14 Thread Sam James
commit: b99b21377e23907dcb9986ef1ebfdc30b931c235
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:19:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:20:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99b2137

sys-fs/squashfs-tools: add 4.5_p20210914

Contains a fix for a CVE (CVE-2021-41072) but
also a few regressions and follow up fixes.

Upstream say there's a new version coming
soon but best not to wait.

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

 sys-fs/squashfs-tools/Manifest |  1 +
 .../squashfs-tools-4.5_p20210914.ebuild| 59 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-fs/squashfs-tools/Manifest b/sys-fs/squashfs-tools/Manifest
index 30d14da8e10..2f241ef9a54 100644
--- a/sys-fs/squashfs-tools/Manifest
+++ b/sys-fs/squashfs-tools/Manifest
@@ -1 +1,2 @@
 DIST squashfs-tools-4.5.tar.gz 250471 BLAKE2B 
2fc8ab9bb6565b97656afd63b76bfd7449d96b83697286e88b55a8cd82957b395df17a707ee93e8a99ed19dc5ba73966ce33530ef6c35797924dad4e3f16ed3b
 SHA512 
e00610487d24eed9e5dadcf84014a3d7faa9815d8ce00fd4660e6c8ce394dccf185ed9f387f4fa1313b9812fe770f802bdcbaef87887f2bcefacf234594a72e0
+DIST squashfs-tools-4.5_p20210914.tar.gz 252104 BLAKE2B 
f3e2e281c30464b3c2e9b2a3520979f90ccb83665ac61a2f68513b402d8ef658621fc75c782c2f42da20ddf51f884e2ccc6217df941790fd45b41f3f4e3ec970
 SHA512 
a814092be787bbcbd4115f87493a63b67caa364ad88fe5a3c82808083343cbcbc22b4617bd5c72d65d8abe2b11eb77853bcc55c11f5cd5dc3edf24bd27cbd135

diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.5_p20210914.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-4.5_p20210914.ebuild
new file mode 100644
index 000..66c6618def0
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.5_p20210914.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic toolchain-funcs
+
+MY_COMMIT="19fcc9365dcdb2c22d232d42d11012940df64b7c"
+MY_P=${P/_p/-git.}
+DESCRIPTION="tools to create and extract Squashfs filesystems"
+HOMEPAGE="https://github.com/plougher/squashfs-tools/;
+SRC_URI="https://github.com/plougher/squashfs-tools/archive/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S=${WORKDIR}/${PN}-${MY_COMMIT}
+
+#SRC_URI="
+#  https://github.com/plougher/squashfs-tools/archive/${PV/_p/-git.}.tar.gz
+#  -> ${MY_P}.tar.gz"
+#S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="debug lz4 lzma lzo xattr zstd"
+
+RDEPEND="
+   sys-libs/zlib
+   lz4? ( app-arch/lz4 )
+   lzma? ( app-arch/xz-utils )
+   lzo? ( dev-libs/lzo )
+   xattr? ( sys-apps/attr )
+   zstd? ( app-arch/zstd )
+"
+DEPEND=${RDEPEND}
+
+use10() { usex "${1}" 1 0; }
+
+src_configure() {
+   # set up make command line variables in EMAKE_SQUASHFS_CONF
+   EMAKE_SQUASHFS_CONF=(
+   LZMA_XZ_SUPPORT=$(use10 lzma)
+   LZO_SUPPORT=$(use10 lzo)
+   LZ4_SUPPORT=$(use10 lz4)
+   XATTR_SUPPORT=$(use10 xattr)
+   XZ_SUPPORT=$(use10 lzma)
+   ZSTD_SUPPORT=$(use10 zstd)
+   )
+
+   tc-export CC
+   use debug && append-cppflags -DSQUASHFS_TRACE
+}
+
+src_compile() {
+   emake "${EMAKE_SQUASHFS_CONF[@]}" -C squashfs-tools
+}
+
+src_install() {
+   dobin squashfs-tools/{mksquashfs,unsquashfs}
+   dodoc ACKNOWLEDGEMENTS CHANGES README*
+   dodoc -r RELEASE-READMEs
+}



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

2021-10-14 Thread Craig Andrews
commit: ffe8b05075e6d8bd7293c41bec413beb96d58300
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Oct 15 03:16:32 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Oct 15 03:16:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe8b050

net-mail/onionrouter: Cleanup old version

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

 net-mail/onionrouter/onionrouter-0.6.1.ebuild | 50 ---
 1 file changed, 50 deletions(-)

diff --git a/net-mail/onionrouter/onionrouter-0.6.1.ebuild 
b/net-mail/onionrouter/onionrouter-0.6.1.ebuild
deleted file mode 100644
index 2efd032bc84..000
--- a/net-mail/onionrouter/onionrouter-0.6.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 systemd
-
-DESCRIPTION=".onion discovery via SRV DNS lookups for use with postfix"
-HOMEPAGE="https://pypi.org/project/onionrouter/ 
https://github.com/ehloonion/onionrouter/;
-if [[ ${PV} == * ]] ; then
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/ehloonion/onionrouter.git;
-   inherit git-r3
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://pypi.io/packages/source/${PN::1}/${PN}/${P}.tar.gz;
-fi
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="$(python_gen_cond_dep '
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-')"
-BDEPEND="$(python_gen_cond_dep '
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   )
-')"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-}
-
-src_install() {
-   distutils-r1_src_install
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   insinto /etc/onionrouter
-   doins "${S}/onionrouter/configs/onionrouter.ini"
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/onionrouter/, net-mail/onionrouter/files/

2021-10-14 Thread Craig Andrews
commit: 326caf9d88469e804cd3bfc8674c34d9e467d6c4
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Oct 15 03:16:13 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Oct 15 03:16:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326caf9d

net-mail/onionrouter: dev-python/pyyaml-6.0 and Python 3.10 support

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

 .../files/onionrouter-0.6.1-pyyaml-6.0.patch   | 24 ++
 ...ter-.ebuild => onionrouter-0.6.1-r1.ebuild} |  8 ++--
 net-mail/onionrouter/onionrouter-.ebuild   |  4 ++--
 3 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/net-mail/onionrouter/files/onionrouter-0.6.1-pyyaml-6.0.patch 
b/net-mail/onionrouter/files/onionrouter-0.6.1-pyyaml-6.0.patch
new file mode 100644
index 000..32dedec5712
--- /dev/null
+++ b/net-mail/onionrouter/files/onionrouter-0.6.1-pyyaml-6.0.patch
@@ -0,0 +1,24 @@
+https://github.com/ehloonion/onionrouter/pull/26
+
+From 45853184a610fd83c77adaebb240f164214bd450 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Thu, 14 Oct 2021 22:45:25 -0400
+Subject: [PATCH] Allow pyyaml 6.0
+
+---
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index ad634ac..3b7d94c 100644
+--- a/setup.py
 b/setup.py
+@@ -11,7 +11,7 @@
+ 
+ requirements = [
+ "dnspython>=2.0.0,<3.0.0",
+-"PyYAML>=4.2b1,<6.0.0",
++"PyYAML>=4.2b1",
+ ]
+ 
+ test_requirements = [

diff --git a/net-mail/onionrouter/onionrouter-.ebuild 
b/net-mail/onionrouter/onionrouter-0.6.1-r1.ebuild
similarity index 89%
copy from net-mail/onionrouter/onionrouter-.ebuild
copy to net-mail/onionrouter/onionrouter-0.6.1-r1.ebuild
index 2efd032bc84..e977bc3b27f 100644
--- a/net-mail/onionrouter/onionrouter-.ebuild
+++ b/net-mail/onionrouter/onionrouter-0.6.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
@@ -36,6 +36,10 @@ BDEPEND="$(python_gen_cond_dep '
)
 ')"
 
+PATCHES=(
+   "${FILESDIR}/${P}-pyyaml-6.0.patch"
+)
+
 distutils_enable_tests pytest
 
 src_prepare() {

diff --git a/net-mail/onionrouter/onionrouter-.ebuild 
b/net-mail/onionrouter/onionrouter-.ebuild
index 2efd032bc84..396599972a7 100644
--- a/net-mail/onionrouter/onionrouter-.ebuild
+++ b/net-mail/onionrouter/onionrouter-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend
 



[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/

2021-10-14 Thread Sam James
commit: 59720c3be81c400e44fef40d30d4f1e88218e645
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:08:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:08:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59720c3b

net-ftp/pure-ftpd: Stabilize 1.0.49-r5 x86, #818196

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

 net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
index 17899a2336a..999ccae864d 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" ==  ]] ; then
 else
SRC_URI="ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2
http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD"



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

2021-10-14 Thread Sam James
commit: aedeb846fca297f454a8abc8234aa53f7d5325d4
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:01:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:01:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedeb846

dev-ml/csexp: tidy ebuild

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

 dev-ml/csexp/csexp-1.3.2-r1.ebuild | 11 +++
 dev-ml/csexp/csexp-1.5.1.ebuild| 11 +++
 2 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/dev-ml/csexp/csexp-1.3.2-r1.ebuild 
b/dev-ml/csexp/csexp-1.3.2-r1.ebuild
index 3299c8a7c78..824799a6c30 100644
--- a/dev-ml/csexp/csexp-1.3.2-r1.ebuild
+++ b/dev-ml/csexp/csexp-1.3.2-r1.ebuild
@@ -15,11 +15,6 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
-   >=dev-ml/result-1.5:=[ocamlopt=]
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-DEPEND="${DEPEND}
-   test? ( dev-ml/ppx_expect )
-"
+RDEPEND=">=dev-ml/result-1.5:=[ocamlopt=]"
+DEPEND="${RDEPEND}
+   test? ( dev-ml/ppx_expect )"

diff --git a/dev-ml/csexp/csexp-1.5.1.ebuild b/dev-ml/csexp/csexp-1.5.1.ebuild
index 60962e4e871..ccf9e398945 100644
--- a/dev-ml/csexp/csexp-1.5.1.ebuild
+++ b/dev-ml/csexp/csexp-1.5.1.ebuild
@@ -15,11 +15,6 @@ KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
-   >=dev-ml/result-1.5:=[ocamlopt=]
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-DEPEND="${DEPEND}
-   test? ( dev-ml/ppx_expect )
-"
+RDEPEND=">=dev-ml/result-1.5:=[ocamlopt=]"
+DEPEND="${RDEPEND}
+   test? ( dev-ml/ppx_expect )"



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

2021-10-14 Thread Sam James
commit: 8954ca21bdbba75e8c68b2aeb4a910ee4fb1aaea
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:01:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:01:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8954ca21

dev-ml/camlp4: tidy ebuild

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

 dev-ml/camlp4/camlp4-4.05_p1-r1.ebuild | 5 ++---
 dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild | 5 ++---
 dev-ml/camlp4/camlp4-4.10_p1-r2.ebuild | 5 ++---
 dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild | 5 ++---
 dev-ml/camlp4/camlp4-4.12-r1.ebuild| 5 ++---
 dev-ml/camlp4/camlp4-4.13-r1.ebuild| 5 ++---
 6 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/dev-ml/camlp4/camlp4-4.05_p1-r1.ebuild 
b/dev-ml/camlp4/camlp4-4.05_p1-r1.ebuild
index e55cdec3ea7..7c3455031b7 100644
--- a/dev-ml/camlp4/camlp4-4.05_p1-r1.ebuild
+++ b/dev-ml/camlp4/camlp4-4.05_p1-r1.ebuild
@@ -15,9 +15,8 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 
-DEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
+DEPEND="${RDEPEND}
dev-ml/ocamlbuild
dev-ml/findlib:="
 

diff --git a/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild 
b/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild
index 4489b5085c9..4df4e6606fe 100644
--- a/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild
+++ b/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild
@@ -15,9 +15,8 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE="+ocamlopt"
 
-DEPEND="dev-lang/ocaml:0/4.09[ocamlopt?]"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:0/4.09[ocamlopt?]"
+DEPEND="${RDEPEND}
dev-ml/ocamlbuild
dev-ml/findlib:="
 

diff --git a/dev-ml/camlp4/camlp4-4.10_p1-r2.ebuild 
b/dev-ml/camlp4/camlp4-4.10_p1-r2.ebuild
index 0d165e7722a..539fe3cd855 100644
--- a/dev-ml/camlp4/camlp4-4.10_p1-r2.ebuild
+++ b/dev-ml/camlp4/camlp4-4.10_p1-r2.ebuild
@@ -15,9 +15,8 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 
-DEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
+DEPEND="${RDEPEND}
dev-ml/ocamlbuild
dev-ml/findlib:="
 

diff --git a/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild 
b/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild
index 753736f1032..e1beb998cbd 100644
--- a/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild
+++ b/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild
@@ -15,9 +15,8 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 
-DEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
+DEPEND="${RDEPEND}
dev-ml/ocamlbuild
dev-ml/findlib:="
 

diff --git a/dev-ml/camlp4/camlp4-4.12-r1.ebuild 
b/dev-ml/camlp4/camlp4-4.12-r1.ebuild
index ff2914c9108..e159ddff977 100644
--- a/dev-ml/camlp4/camlp4-4.12-r1.ebuild
+++ b/dev-ml/camlp4/camlp4-4.12-r1.ebuild
@@ -15,9 +15,8 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 
-DEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
+DEPEND="${RDEPEND}
dev-ml/ocamlbuild
dev-ml/findlib:="
 

diff --git a/dev-ml/camlp4/camlp4-4.13-r1.ebuild 
b/dev-ml/camlp4/camlp4-4.13-r1.ebuild
index ff2914c9108..e159ddff977 100644
--- a/dev-ml/camlp4/camlp4-4.13-r1.ebuild
+++ b/dev-ml/camlp4/camlp4-4.13-r1.ebuild
@@ -15,9 +15,8 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux"
 IUSE="+ocamlopt"
 
-DEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
+DEPEND="${RDEPEND}
dev-ml/ocamlbuild
dev-ml/findlib:="
 



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

2021-10-14 Thread Sam James
commit: 31da337c1de00a097dfd7aee157add2383f306e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:02:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:02:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31da337c

dev-ml/ppx_bin_prot: tidy ebuild

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

 dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild 
b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild
index 5c074d9d55c..d2f36bcbc01 100644
--- a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild
+++ b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild
@@ -15,17 +15,16 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
>=dev-ml/base-0.14.0:=
dev-ml/findlib:=
>=dev-ml/bin_prot-0.14.0:=
>=dev-ml/ppx_here-0.14.0:=
>=dev-ml/ppxlib-0.18.0:=
-   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
-   dev-ml/cinaps:=
+   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
+   dev-ml/cinaps:=
"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/ppx_jane
)"



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

2021-10-14 Thread Sam James
commit: c34de73d3495b34471b3563c7355efe353b0b317
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:03:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:03:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34de73d

dev-ml/ppxlib: fix dependencies

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

 dev-ml/ppxlib/{ppxlib-0.20.0.ebuild => ppxlib-0.20.0-r1.ebuild}| 2 +-
 dev-ml/ppxlib/{ppxlib-0.21.0-r2.ebuild => ppxlib-0.21.0-r3.ebuild} | 2 +-
 dev-ml/ppxlib/{ppxlib-0.22.0-r2.ebuild => ppxlib-0.22.0-r3.ebuild} | 2 +-
 dev-ml/ppxlib/{ppxlib-0.22.2-r1.ebuild => ppxlib-0.22.2-r2.ebuild} | 2 +-
 dev-ml/ppxlib/{ppxlib-0.23.0.ebuild => ppxlib-0.23.0-r1.ebuild}| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild
similarity index 97%
rename from dev-ml/ppxlib/ppxlib-0.20.0.ebuild
rename to dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild
index 8ea17111668..d1dbfa8de95 100644
--- a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild
@@ -30,5 +30,5 @@ RDEPEND="
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? ( dev-ml/cinaps:= )"

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
rename to dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild
index e6b9510929d..d6be89711e1 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r3.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/cinaps:=
dev-ml/re:=

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild
index eca76b2308f..bb3fbecbb17 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r3.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/findlib:=
>=dev-ml/base-0.11.0:=

diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
rename to dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
index 0acf232740e..4ddef65d878 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.2-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/findlib:=
>=dev-ml/base-0.11.0:=

diff --git a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
similarity index 98%
rename from dev-ml/ppxlib/ppxlib-0.23.0.ebuild
rename to dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
index c34f8878151..5cb0b9a5899 100644
--- a/dev-ml/ppxlib/ppxlib-0.23.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.23.0-r1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/findlib:=
>=dev-ml/base-0.11.0:=



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

2021-10-14 Thread Sam James
commit: eed387135abc5d1d9a30be41e5c3252cbf8f9a96
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:04:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:04:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed38713

dev-ml/ppxlib: tidy ebuild

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

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index 322bc6a963d..2358fdf4644 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
>=dev-ml/base-0.11.0:=
dev-ml/findlib:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
@@ -31,8 +31,7 @@ DEPEND="
>=dev-ml/ppx_derivers-1.2.1:=
>=dev-ml/stdio-0.11.0:=
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/cinaps
)"



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

2021-10-14 Thread Sam James
commit: 655fdb80f8d193c0c86ce568b4b7a032b6249e86
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:02:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:02:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655fdb80

dev-ml/ppx_expect: tidy ebuild

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

 dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild | 14 +++---
 dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild |  8 
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild 
b/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild
index b055cba214f..6fd1fa74a28 100644
--- a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild
+++ b/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild
@@ -15,23 +15,23 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
>=dev-ml/base-0.14.0:=
>=dev-ml/ppx_here-0.14.0:=
>=dev-ml/ppx_inline_test-0.14.1:=
>=dev-ml/stdio-0.14.0:=
>=dev-ml/ppxlib-0.18.0:=
-   >=dev-ml/ocaml-compiler-libs-0.11.0:=
-   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
-   dev-ml/cinaps:=
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
+   dev-ml/cinaps:=
dev-ml/re:=
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/ppx_jane
)"
+
 # https://bugs.gentoo.org/749291#c2
-RESTRICT=test
+RESTRICT="test"
 
 PATCHES=( "${FILESDIR}"/${P}-ppxlib-0.18.0.patch )

diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild 
b/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild
index 596737900de..5463fa2ad19 100644
--- a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild
+++ b/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
>=dev-ml/base-0.14.0:=
>=dev-ml/ppx_here-0.14.0:=
>=dev-ml/ppx_inline_test-0.14.1:=
@@ -26,10 +26,10 @@ DEPEND="
dev-ml/cinaps:=
dev-ml/re:=
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/ppx_jane
)"
+
 # https://bugs.gentoo.org/749291#c2
-RESTRICT=test
+RESTRICT="test"



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

2021-10-14 Thread Sam James
commit: 1b705db844453685358c2192139fd3362698b051
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:01:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:01:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b705db8

dev-ml/cinaps: tidy ebuild

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

 dev-ml/cinaps/cinaps-0.14.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-ml/cinaps/cinaps-0.14.0.ebuild 
b/dev-ml/cinaps/cinaps-0.14.0.ebuild
index 300f13b069f..891d83ba04c 100644
--- a/dev-ml/cinaps/cinaps-0.14.0.ebuild
+++ b/dev-ml/cinaps/cinaps-0.14.0.ebuild
@@ -15,14 +15,12 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
dev-ml/findlib:=
dev-ml/re:=
 "
-RDEPEND="${DEPEND}"
-BDEPEND=""
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/ppx_jane
-   )
+   )
 "



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

2021-10-14 Thread Sam James
commit: 05b15ff0fad6ad32012fb9d4cc00229de7f3091e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:01:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:01:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b15ff0

dev-ml/merlin-extend: tidy ebuild

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

 dev-ml/merlin-extend/merlin-extend-0.3-r1.ebuild | 5 ++---
 dev-ml/merlin-extend/merlin-extend-0.6.ebuild| 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-ml/merlin-extend/merlin-extend-0.3-r1.ebuild 
b/dev-ml/merlin-extend/merlin-extend-0.3-r1.ebuild
index 049701ee310..e4f2fb196f0 100644
--- a/dev-ml/merlin-extend/merlin-extend-0.3-r1.ebuild
+++ b/dev-ml/merlin-extend/merlin-extend-0.3-r1.ebuild
@@ -13,9 +13,8 @@ LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
 
-DEPEND="dev-lang/ocaml:0/4.05"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:0/4.05"
+DEPEND="${RDEPEND}
dev-ml/cppo"
 
 src_install() {

diff --git a/dev-ml/merlin-extend/merlin-extend-0.6.ebuild 
b/dev-ml/merlin-extend/merlin-extend-0.6.ebuild
index d1ed1442d2d..8643e7059fd 100644
--- a/dev-ml/merlin-extend/merlin-extend-0.6.ebuild
+++ b/dev-ml/merlin-extend/merlin-extend-0.6.ebuild
@@ -13,9 +13,8 @@ LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
 
-DEPEND="dev-lang/ocaml:="
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+RDEPEND="dev-lang/ocaml:="
+DEPEND="${RDEPEND}
dev-ml/cppo"
 
 src_install() {



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

2021-10-14 Thread Sam James
commit: 99cc9d62505d157b2766788d5c100d776fac8486
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:01:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:01:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cc9d62

dev-ml/dune-configurator: tidy ebuild

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

 dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild | 5 ++---
 dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild| 5 ++---
 dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild| 5 ++---
 dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild| 5 ++---
 4 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild 
b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index a4ac4db266d..28997fac63b 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
dev-ml/csexp:=[ocamlopt=]
dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/core_bench
dev-ml/menhir

diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild 
b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
index 61ca3646a68..d47c38cb2a8 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
dev-ml/csexp:=[ocamlopt=]
dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/core_bench
dev-ml/menhir

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild 
b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
index 87edcf4c3a3..a8a42765fa9 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.0.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
dev-ml/csexp:=[ocamlopt=]
dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/core_bench
dev-ml/menhir

diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild 
b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
index 87edcf4c3a3..a8a42765fa9 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild
@@ -16,13 +16,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+RDEPEND="
~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
dev-ml/csexp:=[ocamlopt=]
dev-ml/result:=[ocamlopt=]
 "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
test? (
dev-ml/core_bench
dev-ml/menhir



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

2021-10-14 Thread Sam James
commit: c276e322923db435b8a126ba55b0dff3b0195670
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 02:55:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 02:55:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c276e322

sys-apps/openrc: Stabilize 0.43.5-r1 amd64, #818088

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

 sys-apps/openrc/openrc-0.43.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/openrc/openrc-0.43.5-r1.ebuild 
b/sys-apps/openrc/openrc-0.43.5-r1.ebuild
index 414e824f322..463f3952e1a 100644
--- a/sys-apps/openrc/openrc-0.43.5-r1.ebuild
+++ b/sys-apps/openrc/openrc-0.43.5-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   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"
 fi
 
 LICENSE="BSD-2"



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

2021-10-14 Thread Mike Frysinger
commit: 72c724894da68a043245282daf73ecd81047fe2c
Author: Mike Frysinger  chromium  org>
AuthorDate: Fri Oct 15 02:10:04 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 15 02:10:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c72489

net-misc/gsutil: drop old 4.59

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

 net-misc/gsutil/Manifest  |  1 -
 net-misc/gsutil/gsutil-4.59-r1.ebuild | 98 ---
 2 files changed, 99 deletions(-)

diff --git a/net-misc/gsutil/Manifest b/net-misc/gsutil/Manifest
index d844b48ab66..465ad363d05 100644
--- a/net-misc/gsutil/Manifest
+++ b/net-misc/gsutil/Manifest
@@ -1,2 +1 @@
-DIST gsutil_4.59.tar.gz 4024669 BLAKE2B 
4317cd3787adae2d7d066d7c8d5c62cfe77749d4efc8b5451e87ac6294de0e6f13c085795de30a891f2d7b58cd7e0724234cf14b4308542c8d050856a868c5cf
 SHA512 
c86b957a2630f3a80869e3105c0baa7bf1297b84698e756fed28b28adf36345cf1dd28d4216ec395de6bfee5b118dd70040ff964a2938f22d8af15a5c3485c48
 DIST gsutil_4.60.tar.gz 4012900 BLAKE2B 
d3d1b57d5b0d42b1b454944efe8d62855b665d3772817c636568ef49c79ae2c566ef08c4c6e1bd3c9829471561865b64b3beec8d3911d6766748337aa1b1fc3e
 SHA512 
18ab701cbb60513d66e8b96ced28cfe65dc0f210435fb5ffbcbfab3541ec7ed051db726e52239796d9579d0928953f610064279a3ee1e5b5c06cec963493804c

diff --git a/net-misc/gsutil/gsutil-4.59-r1.ebuild 
b/net-misc/gsutil/gsutil-4.59-r1.ebuild
deleted file mode 100644
index 7cd73f33bff..000
--- a/net-misc/gsutil/gsutil-4.59-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="command line tool for interacting with cloud storage services"
-HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil;
-SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="${PYTHON_DEPS}
-   >=dev-python/argcomplete-1.9.4[${PYTHON_USEDEP}]
-   >=dev-python/boto-2.49.0[${PYTHON_USEDEP}]
-   >=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}]
-   >=dev-python/gcs-oauth2-boto-plugin-2.7[${PYTHON_USEDEP}]
-   >=dev-python/google-apitools-0.5.30[${PYTHON_USEDEP}]
-   >=dev-python/google-reauth-python-0.1.0[${PYTHON_USEDEP}]
-   >=dev-python/httplib2-0.18[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
-   >=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.12.0[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/gsutil-4.41-tests.patch"
-   "${FILESDIR}/gsutil-4.50-boto-tests.patch"
-   "${FILESDIR}/gsutil-4.50-tests.patch"
-)
-
-S="${WORKDIR}/${PN}"
-
-DOCS=( README.md CHANGES.md )
-
-# needs to talk to Google to run tests
-RESTRICT+=" test"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # NB: We don't delete all of boto/ because the tests are imported by the
-   # production code.  The same reason we can't delete gslib/tests/.  We 
can
-   # delete the main boto library and use the system version though.
-   rm -r gslib/vendored/boto/boto || die
-
-   # failes to compile with py3
-   rm gslib/vendored/boto/tests/mturk/cleanup_tests.py || die
-
-   # monotonic is only used by bundled fasteners that we do not install
-   sed -i \
-   -e 's/mock==/mock>=/' \
-   -e '/monotonic/d' \
-   setup.py || die
-   # Sanity check we didn't miss any updates.
-   grep '==' setup.py && die "Need to update version requirements"
-
-   # For debugging purposes, temporarily uncomment this in order to
-   # show hidden tracebacks.
-   #sed -e 's/^  except OSError as e:$/&\nraise/' \
-   #   -e 's/def _HandleUnknownFailure(e):/&\n  raise/' \
-   #   -i gslib/__main__.py || die
-
-   # create_bucket raised ResponseNotReady
-   sed -i \
-   -e 's/test_cp_unwritable_tracker_file/_&/' \
-   -e 's/test_cp_unwritable_tracker_file_download/_&/' \
-   gslib/tests/test_cp.py || die
-
-   sed -i -E -e 's/(executable_prefix =).*/\1 [sys.executable]/' \
-   gslib/commands/test.py || die
-
-   # IOError: close() called during concurrent operation on the same file 
object.
-   sed -i -e 's/sys.stderr.close()/#&/' \
-   gslib/tests/testcase/unit_testcase.py || die
-}
-
-python_compile() {
-   2to3 --write --nobackups --no-diffs -j "$(makeopts_jobs "${MAKEOPTS}" 
INF)" \
-   gslib/vendored/boto/tests || die "2to3 on boto tests failed"
-
-   distutils-r1_python_compile
-}
-
-python_test() {
-   

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

2021-10-14 Thread Mike Frysinger
commit: 038efd2c26384545b242a89a0c71e0b2a189ae59
Author: Mike Frysinger  chromium  org>
AuthorDate: Fri Oct 15 02:10:26 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Oct 15 02:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038efd2c

net-misc/gsutil: version bump to 4.68

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

 net-misc/gsutil/Manifest   |  1 +
 net-misc/gsutil/gsutil-4.68.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/net-misc/gsutil/Manifest b/net-misc/gsutil/Manifest
index 465ad363d05..b939cc4aba9 100644
--- a/net-misc/gsutil/Manifest
+++ b/net-misc/gsutil/Manifest
@@ -1 +1,2 @@
 DIST gsutil_4.60.tar.gz 4012900 BLAKE2B 
d3d1b57d5b0d42b1b454944efe8d62855b665d3772817c636568ef49c79ae2c566ef08c4c6e1bd3c9829471561865b64b3beec8d3911d6766748337aa1b1fc3e
 SHA512 
18ab701cbb60513d66e8b96ced28cfe65dc0f210435fb5ffbcbfab3541ec7ed051db726e52239796d9579d0928953f610064279a3ee1e5b5c06cec963493804c
+DIST gsutil_4.68.tar.gz 4459899 BLAKE2B 
9855d379ba0483f1a33e4e05546444ff492c72d241ff0e5ca4f6c798c91b0c8d729247bf5fbaa39c411eb7a7e3f1fa701363898b903ba11c1bdf41c7e969c44d
 SHA512 
b4af124808f34b5c0aa1d31b6d1bdbdeb451d39a246d4f2876ef664b6b485cdc5dc63bc3992ca4b7b33c72a00fc5119b931625e2c3230970bf0baa6389715e39

diff --git a/net-misc/gsutil/gsutil-4.68.ebuild 
b/net-misc/gsutil/gsutil-4.68.ebuild
new file mode 100644
index 000..e907dba1478
--- /dev/null
+++ b/net-misc/gsutil/gsutil-4.68.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="command line tool for interacting with cloud storage services"
+HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil;
+SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-python/argcomplete-1.9.4[${PYTHON_USEDEP}]
+   >=dev-python/boto-2.49.0[${PYTHON_USEDEP}]
+   >=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.14.1[${PYTHON_USEDEP}]
+   >=dev-python/gcs-oauth2-boto-plugin-2.7[${PYTHON_USEDEP}]
+   >=dev-python/google-apitools-0.5.32[${PYTHON_USEDEP}]
+   >=dev-python/google-reauth-python-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.18[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   >=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.12.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/gsutil-4.41-tests.patch"
+   "${FILESDIR}/gsutil-4.50-boto-tests.patch"
+   "${FILESDIR}/gsutil-4.50-tests.patch"
+)
+
+S="${WORKDIR}/${PN}"
+
+DOCS=( README.md CHANGES.md )
+
+# Needs to talk to Google to run tests.
+RESTRICT+=" test"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # NB: We don't delete all of boto/ because the tests are imported by the
+   # production code.  The same reason we can't delete gslib/tests/.  We 
can
+   # delete the main boto library and use the system version though.
+   rm -r gslib/vendored/boto/boto test || die
+
+   # Fails to compile with py3.
+   rm gslib/vendored/boto/tests/mturk/cleanup_tests.py || die
+
+   # monotonic is only used by bundled fasteners that we do not install.
+   sed -i \
+   -e 's/mock==/mock>=/' \
+   -e '/monotonic/d' \
+   setup.py || die
+   # Sanity check we didn't miss any updates.
+   grep '==' setup.py && die "Need to update version requirements"
+
+   # For debugging purposes, temporarily uncomment this in order to
+   # show hidden tracebacks.
+   #sed -e 's/^  except OSError as e:$/&\nraise/' \
+   #   -e 's/def _HandleUnknownFailure(e):/&\n  raise/' \
+   #   -i gslib/__main__.py || die
+
+   # create_bucket raised ResponseNotReady.
+   sed -i \
+   -e 's/test_cp_unwritable_tracker_file/_&/' \
+   -e 's/test_cp_unwritable_tracker_file_download/_&/' \
+   gslib/tests/test_cp.py || die
+
+   sed -i -E -e 's/(executable_prefix =).*/\1 [sys.executable]/' \
+   gslib/commands/test.py || die
+
+   # IOError: close() called during concurrent operation on the same file 
object.
+   sed -i -e 's/sys.stderr.close()/#&/' \
+   gslib/tests/testcase/unit_testcase.py || die
+}
+
+python_compile() {
+   2to3 --write --nobackups --no-diffs -j "$(makeopts_jobs "${MAKEOPTS}" 
INF)" \
+   gslib/vendored/boto/tests || die "2to3 on boto tests failed"
+
+   distutils-r1_python_compile
+}
+
+python_test() {
+   BOTO_CONFIG="${FILESDIR}/dummy.boto" \
+   "${EPYTHON}" 

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

2021-10-14 Thread Ionen Wolkens
commit: 23f8bd517bea109edc3595dac31b2bf707b99fba
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Oct 14 21:51:05 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 15 02:02:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f8bd51

net-im/signal-desktop-bin: add new version 5.20.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |   1 +
 .../signal-desktop-bin-5.20.0.ebuild   | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 95a2371d6af..50f0dad0b48 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_5.19.0_amd64.deb 114386092 BLAKE2B 
08d56087ed02b868f32fa02b098bd237fcd4807fe94d4ccc7cfb50b2532d23083ec838c09c0b1963aa1471d8d54834479a5e1969d387dac8669dc559abd423d4
 SHA512 
96eb61127a2acdc6a6ed9862f86980e53446f19b0c5d9c2c4b6ef6a81e5ea74537867f51865d72552072f4310cc51b9370dcb44d89abd3d8400ba788c2020c0e
+DIST signal-desktop_5.20.0_amd64.deb 114463244 BLAKE2B 
f0414f17e5486493bcc40c37f7fc88348cbc9b09f7cd849b426ababe48840bc772b2ad0231331b866a56de72072250f2aca3c12746e54ae6f7d401083e61d094
 SHA512 
64b81c1b96cb3e4d5954ae930a034376c66b2d5743ab8cd21ba4b330e275bd9183d15169119c66ef1406a503495170284a627e503a9014039d0c4c3ed2d7d92b

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.20.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.20.0.ebuild
new file mode 100644
index 000..e6ca382563f
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.20.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+
+   rm 
opt/Signal/resources/app.asar.unpacked/node_modules/{ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/node.napi.armv8.node,ffi-napi/prebuilds/linux-arm64/node.napi.uv1.armv8.node,ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ref-napi/prebuilds/linux-arm64/node.napi.armv8.node}
 || die
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible 

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

2021-10-14 Thread Ionen Wolkens
commit: ab86db70df2a6b75e634278f70ffd1a9af3087c8
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Oct 14 21:51:06 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 15 02:02:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab86db70

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/22580
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/signal-desktop-bin/Manifest |   1 -
 .../signal-desktop-bin-5.19.0.ebuild   | 100 -
 2 files changed, 101 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 50f0dad0b48..3afc43c1903 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_5.19.0_amd64.deb 114386092 BLAKE2B 
08d56087ed02b868f32fa02b098bd237fcd4807fe94d4ccc7cfb50b2532d23083ec838c09c0b1963aa1471d8d54834479a5e1969d387dac8669dc559abd423d4
 SHA512 
96eb61127a2acdc6a6ed9862f86980e53446f19b0c5d9c2c4b6ef6a81e5ea74537867f51865d72552072f4310cc51b9370dcb44d89abd3d8400ba788c2020c0e
 DIST signal-desktop_5.20.0_amd64.deb 114463244 BLAKE2B 
f0414f17e5486493bcc40c37f7fc88348cbc9b09f7cd849b426ababe48840bc772b2ad0231331b866a56de72072250f2aca3c12746e54ae6f7d401083e61d094
 SHA512 
64b81c1b96cb3e4d5954ae930a034376c66b2d5743ab8cd21ba4b330e275bd9183d15169119c66ef1406a503495170284a627e503a9014039d0c4c3ed2d7d92b

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.19.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.19.0.ebuild
deleted file mode 100644
index e6ca382563f..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.19.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-
-   rm 
opt/Signal/resources/app.asar.unpacked/node_modules/{ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/node.napi.armv8.node,ffi-napi/prebuilds/linux-arm64/node.napi.uv1.armv8.node,ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ref-napi/prebuilds/linux-arm64/node.napi.armv8.node}
 || die
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   

[gentoo-commits] repo/gentoo:master commit in: net-ftp/pure-ftpd/

2021-10-14 Thread Sam James
commit: 38e7eda074fa9e5d0919ed49bc1ba5372576a56d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 01:30:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 01:30:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e7eda0

net-ftp/pure-ftpd: Stabilize 1.0.49-r5 arm, #818196

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

 net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
index 62d4cedc690..17899a2336a 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.49-r5.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" ==  ]] ; then
 else
SRC_URI="ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2
http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 LICENSE="BSD"



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

2021-10-14 Thread Ionen Wolkens
commit: 51782884ae0fe66d53a3f6076a7cdd9f0b726b96
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct 15 00:22:21 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct 15 00:23:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51782884

x11-drivers/nvidia-drivers: mention two more env vars for gbm

Can work without but mileage may vary, and GLX
wouldn't be be accelerated.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
index ab1ead7e266..e644cd03582 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
@@ -476,6 +476,7 @@ pkg_postinst() {
elog "range of wayland compositors, such as sway), be warned it 
is very"
elog "experimental."
elog "If lacking a cursor with wlroots, try 
WLR_NO_HARDWARE_CURSORS=1"
+   elog "Also of interest: __GLX_VENDOR_LIBRARY_NAME=nvidia, 
GBM_BACKEND=nvidia-drm"
fi
 
# Try to show this message only to users that may really need it



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

2021-10-14 Thread Ionen Wolkens
commit: a2835307739fd759f1342054736adba6e66dc314
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 14 23:08:32 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 14 23:23:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2835307

x11-drivers/nvidia-drivers: add greeting elog for new GBM support

Not going to do full troubleshooting in this elog, but lack
of cursor is the first thing that's going to be a bother.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
index 13e0d7a0bdb..93f8cfebafd 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
@@ -469,6 +469,15 @@ pkg_postinst() {
fi
fi
 
+   if use wayland && [[ ${REPLACING_VERSIONS} ]] &&
+   ver_test ${REPLACING_VERSIONS} -lt 495.53.02; then
+   elog
+   elog "While this version of ${PN} adds GBM support (allowing a 
wider"
+   elog "range of wayland compositors, such as sway), be warned it 
is very"
+   elog "experimental."
+   elog "If lacking a cursor with wlroots, try 
WLR_NO_HARDWARE_CURSORS=1"
+   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} ]] &&



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

2021-10-14 Thread Ionen Wolkens
commit: a8b80f905dbe8cdbd34a018cf856d61745948304
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 14 21:45:16 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 14 23:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b80f90

profiles: update egl-wayland mask again

This may be a long standing issue, and should remain opt-in.

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

 profiles/package.mask | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 373a149975c..3e1725a4f58 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -256,11 +256,12 @@ net-libs/libsoup:3.0
 =dev-libs/gost-engine-3.0*
 
 # Ionen Wolkens  (2021-09-03)
-# Known to break kde-plasma/kwin (black screen), and several
-# other applications on wayland with current drivers.
+# Known to break plasma, and several other applications on EGLStream
+# wayland. egl-wayland-1.1.7-r1 is still usable with newer drivers
+# and does not prevent using wlroots-based compositors with GBM.
 # https://github.com/NVIDIA/egl-wayland/issues/40
 # https://github.com/NVIDIA/egl-wayland/issues/41
-~gui-libs/egl-wayland-1.1.8
+>=gui-libs/egl-wayland-1.1.8
 
 # Alexey Sokolov  (2021-08-30)
 # Homepage dead, uses gtk2, fails to build, https://bugs.gentoo.org/711344



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

2021-10-14 Thread Ionen Wolkens
commit: b4d5c1406191c6b574798928ab4e129f73e9a6f8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 14 23:10:17 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 14 23:23:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d5c140

x11-drivers/nvidia-drivers: restore keywords for 495.29.05-r1

Still early but primary motivation is that this version
been confirmed to fix the gsync issues for Xorg users
(fix should be later backported in 470.xx branch).

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

 x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
index 93f8cfebafd..ab1ead7e266 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}"
 
 LICENSE="NVIDIA-r2 BSD GPL-2 MIT ZLIB"
 SLOT="0/${PV%%.*}"
-#KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64"
 IUSE="+X +driver static-libs +tools wayland"
 
 COMMON_DEPEND="



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

2021-10-14 Thread Ionen Wolkens
commit: 014de51999383373ac28f0e2dbb4e0db0aad8c36
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 14 21:08:45 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 14 23:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014de519

gui-libs/egl-wayland: add 1.1.9

While this version resolve the plasma blackscreen issue,
it still leaves it in a unusable state with everything
being unresponsive/odd.

Adding anyway because it is the version that ships with
official nvidia-drivers-495.29.05, but keeping masked.

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

 gui-libs/egl-wayland/Manifest |  1 +
 gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest
index d6e204049ff..145b0f370b1 100644
--- a/gui-libs/egl-wayland/Manifest
+++ b/gui-libs/egl-wayland/Manifest
@@ -1,2 +1,3 @@
 DIST egl-wayland-1.1.7.tar.gz 48681 BLAKE2B 
eebbd0e36045c50b39ef70292156f5cd137a51af2169b56a35d318d90ade3d4a5b94206d86246d52fda0c6c093ff25e389b1a3ccbe60595dc9661d199e30f33b
 SHA512 
edc81d9f2c617587044d5f9d35b3e355db8544e8fa1d861c1b92a5a11bc1af7d994ca8abd49ce6f462a1971f20296b4c757bdf1df0d2bfc981cdafaa839f12af
 DIST egl-wayland-1.1.8.tar.gz 53776 BLAKE2B 
452f56a54abb2db11e9041b8c21bc0cd57e1583449bcbc7c4fed90c1f7504102598d72d5bf4c1582392f609579bd84cec5b42d078c6b12843f15d56484982c04
 SHA512 
2308789f68447e8993acca88b86d21787b235de4c457aa66d1b49005ac7b159a07c4db9e1beb490572b06da6b83283cd936e7beed140844955edca6f2338
+DIST egl-wayland-1.1.9.tar.gz 57069 BLAKE2B 
64cc1d91c5dab5d070ea23211ffac47a5e5ddde31dfd18bc2a31f24b4cd0b85510752a5d2219e8a919690645426914a1dae325f47dbf46ec0487e0042b392d8f
 SHA512 
3125f4130a5a738f8ecb2acf4d1a7936ca44958a78ade29118222fcd0b5d46f6edf6e18f4e992f541294e08e88c54a8dc231eb2bdcfcd7d56ac543f4e1ed3f8c

diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild 
b/gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild
new file mode 100644
index 000..5a213c283b8
--- /dev/null
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="EGLStream-based Wayland external platform"
+HOMEPAGE="https://github.com/NVIDIA/egl-wayland;
+SRC_URI="https://github.com/NVIDIA/egl-wayland/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/wayland
+   !

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

2021-10-14 Thread Ionen Wolkens
commit: 9ede56589ed42af4bac0e4ee684b9dbd8d9363a4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 14 21:22:40 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 14 23:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ede5658

x11-drivers/nvidia-drivers: re-allow egl-wayland-1.1.7-r1

It still works fine with new drivers and is not broken with QT
unlike 1.1.8 and .9.

Still being looked into but changes in QT itself may be needed
to use newer egl-wayland, and do not wish to hold back 495.xx
for Xorg users until then (especially given it fixes gsync issues).

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

 ...idia-drivers-495.29.05.ebuild => nvidia-drivers-495.29.05-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
index ccd36f11b25..13e0d7a0bdb 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
x11-libs/libXext[${MULTILIB_USEDEP}]
)
wayland? (
-   >=gui-libs/egl-wayland-1.1.8
+   >=gui-libs/egl-wayland-1.1.7-r1
media-libs/libglvnd
>=media-libs/mesa-21.2[gbm(+)]
x11-libs/libdrm



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

2021-10-14 Thread Lars Wendler
commit: 4f2d1fa464be3df654d0ed470098c61edd2ab19a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 14 23:13:59 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 14 23:21:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2d1fa4

sys-process/htop: Bump to version 3.1.1

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

 sys-process/htop/Manifest  |  1 +
 sys-process/htop/htop-3.1.1.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 98489952d89..bb327552d13 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1,3 @@
 DIST htop-3.0.5.tar.gz 297931 BLAKE2B 
a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575
 SHA512 
7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f
 DIST htop-3.1.0.tar.gz 378838 BLAKE2B 
c5b09f714c27879c0f3fe0d7233d1eacb979ceb76007ee0c2720bce5d08f84d0e6b9e3747c57fca11f2354909285365749d57d597911641fdb6dd834bec23166
 SHA512 
bb4422591a61978d1cc5b423413820c14cc571c4660087387949f1071609da38e42be2be8485863cb19b0b957d1fdeb5b2df46212d9ddd3891871b1c9d276c6e
+DIST htop-3.1.1.tar.gz 381277 BLAKE2B 
4383991e8821e4c27a4f5cb002b198fa7915465c03d9fb83324fa2df732d8553be4061c2c559b92de934b0c214bb4445b068795050e1bee2afb803d7f32b9a67
 SHA512 
5e4ec9b5fdf4583c8a345dcc2fe9395737e3a6e8dd8e6547800b959be084b9d57ae30bf891f79a25f6bf99ec0b6eb7eaba8bc851072c5a550de70df4178dc07d

diff --git a/sys-process/htop/htop-3.1.1.ebuild 
b/sys-process/htop/htop-3.1.1.ebuild
new file mode 100644
index 000..ad00e02ff84
--- /dev/null
+++ b/sys-process/htop/htop-3.1.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-any-r1 xdg-utils
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="caps debug delayacct hwloc kernel_FreeBSD kernel_linux lm-sensors openvz 
unicode vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   sys-libs/ncurses:=[unicode(+)?]
+   hwloc? ( sys-apps/hwloc )
+   kernel_linux? (
+   caps? ( sys-libs/libcap )
+   delayacct? ( dev-libs/libnl:3 )
+   lm-sensors? ( sys-apps/lm-sensors )
+   )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+S="${WORKDIR}/${P/_}"
+
+pkg_setup() {
+   if ! has_version sys-process/lsof; then
+   ewarn "To use lsof features in htop (what processes are 
accessing"
+   ewarn "what files), you must have sys-process/lsof installed."
+   fi
+
+   python-any-r1_pkg_setup
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   [[ ${CBUILD} != ${CHOST} ]] && export 
ac_cv_file__proc_{meminfo,stat}=yes #328971
+
+   local myeconfargs=(
+   --enable-unicode
+   $(use_enable debug)
+   $(use_enable hwloc)
+   $(use_enable !hwloc affinity)
+   $(use_enable openvz)
+   $(use_enable unicode)
+   $(use_enable vserver)
+   )
+
+   if use kernel_linux ; then
+   myeconfargs+=(
+   $(use_enable caps capabilities)
+   $(use_enable delayacct)
+   $(use_enable lm-sensors sensors)
+   )
+   else
+   if use kernel_Darwin ; then
+   # Upstream default to checking but --enable-affinity
+   # overrides this. Simplest to just disable on Darwin
+   # given it works on BSD anyway.
+   myeconfargs+=( --disable-affinity )
+   fi
+
+   myeconfargs+=(
+   --disable-capabilities
+   --disable-delayacct
+   --disable-sensors
+   )
+   fi
+
+   econf ${myeconfargs[@]}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cpanel-JSON-XS/

2021-10-14 Thread Andreas K. Hüttel
commit: 1dcf56af72461bf2961ebe6de5b220cffa289161
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:17:25 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcf56af

dev-perl/Cpanel-JSON-XS: Version bump 4.27

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

 .../Cpanel-JSON-XS/Cpanel-JSON-XS-4.270.0.ebuild   | 39 ++
 dev-perl/Cpanel-JSON-XS/Manifest   |  1 +
 2 files changed, 40 insertions(+)

diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.270.0.ebuild 
b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.270.0.ebuild
new file mode 100644
index 000..a7438bb6d3c
--- /dev/null
+++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.270.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RURBAN
+DIST_VERSION=4.27
+DIST_EXAMPLES=("eg/*")
+DIST_WIKI="tests"
+inherit perl-module
+
+DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
+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 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=virtual/perl-Math-BigInt-1.160.0
+   virtual/perl-Carp
+   >=virtual/perl-Encode-1.980.100
+   virtual/perl-Exporter
+   virtual/perl-XSLoader
+   >=virtual/perl-podlators-2.80.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Data-Dumper
+   virtual/perl-Test
+   virtual/perl-Test-Simple
+   virtual/perl-Time-Piece
+   )
+"
+
+pkg_postinst() {
+   ewarn "This package provides 'cpanel_json_xs' in PATH, which includes 
optional features"
+   ewarn "otherwise not automatically made available yet. If you desire to 
use these,"
+   ewarn "please consult:"
+   ewarn " 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}#Optional_Features;
+}

diff --git a/dev-perl/Cpanel-JSON-XS/Manifest b/dev-perl/Cpanel-JSON-XS/Manifest
index bd36d58e85b..d3082a31675 100644
--- a/dev-perl/Cpanel-JSON-XS/Manifest
+++ b/dev-perl/Cpanel-JSON-XS/Manifest
@@ -1,3 +1,4 @@
 DIST Cpanel-JSON-XS-4.19.tar.gz 251461 BLAKE2B 
fa22192d017fc41327e71b84f47e3939765b0c48586cc31876f744c2a51a93b36f6d41b8c9f92bba04875123604efe3fed6a486839dbfb39623cb2a4a4064087
 SHA512 
c67b62e8f95900cb3626357cfa9976f1553f84ffd10a977d47839ca3b317014473c3a6e48f6680478b89bbdc2ac177b22441ad5e49e7e8eb0344ef14a3c52b10
 DIST Cpanel-JSON-XS-4.24.tar.gz 254008 BLAKE2B 
4449d0d562388c547ab26e87048b49d2e77e7508c8bc2c4db4af562ecfed768452cea1daca60e8ce59ed464b9d4ceca17d73326a16bec3e3a6d42bd6e13df7fe
 SHA512 
311746bd6d686f758db4507c1219675b262205a8d798662b8f5521d3f9c7d76678580a30e26281b461647763d552cb76fdbbcf4aa1737dc7c7416364179741bb
 DIST Cpanel-JSON-XS-4.26.tar.gz 254123 BLAKE2B 
52a42c48b920a536a9c203964a4a379555f2032e75d5e32d5a9865f62a05e4377ce80ff1a2f882c9d5932f4b602de1f562b9e1e4fb3001813b6fffe2702be2bc
 SHA512 
3193988a09670a5de6b6292e9f35e8c374518120648a206b769802fb4a66e6487a4ba05b3e89e214b9e3f5985452be74c17aa67e4bf96e88097812be75b2ed9e
+DIST Cpanel-JSON-XS-4.27.tar.gz 254221 BLAKE2B 
02000882b22413e2012d9b63e2dbf78c5cc4d1263c15132592d6a219b0ab4ace15ca7e833e1abaa950363a0dba1e505c48160cc1a69af884b007ebb8ca49
 SHA512 
881da3685f96111db5b99fd6889f40af49398c77b24afed3a92d852c615448fc7221d7f2c417a7abbb50e49176092379b20c90a0cafb324817dc2f6d8bfa794b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cookie-Baker-XS/

2021-10-14 Thread Andreas K. Hüttel
commit: 51acacf3268a5871ed49baff64e79e7940d62d29
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:09:26 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51acacf3

dev-perl/Cookie-Baker-XS: Remove old

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

 .../Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild  | 24 --
 dev-perl/Cookie-Baker-XS/Manifest  |  1 -
 2 files changed, 25 deletions(-)

diff --git a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild 
b/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
deleted file mode 100644
index d23155fdc24..000
--- a/dev-perl/Cookie-Baker-XS/Cookie-Baker-XS-0.80.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KAZEBURO
-DIST_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Accelerate Cookie::Baker's crush_cookie"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Exporter
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
-   test? (
-   >=virtual/perl-Test-Simple-0.980.0
-   )
-"

diff --git a/dev-perl/Cookie-Baker-XS/Manifest 
b/dev-perl/Cookie-Baker-XS/Manifest
index 46c849d364c..7805866bf69 100644
--- a/dev-perl/Cookie-Baker-XS/Manifest
+++ b/dev-perl/Cookie-Baker-XS/Manifest
@@ -1,2 +1 @@
-DIST Cookie-Baker-XS-0.08.tar.gz 56729 BLAKE2B 
040688d8b0d519a40833cb99b0601e1b591f7db33c63673f0acebea8c2228fb3e2b5f2cb32a7dbd2e793a61203af3a232c67f7df6d0acf99664b183fe4c4d7ad
 SHA512 
ac51a13f0cedb329b15abefd4f4eefd6f40729f0dcc0458154ddba30fff53e9b5ae994a8d6051c1da2105c0901480c22ae99845d46a7fc5ba980cc447f98ee34
 DIST Cookie-Baker-XS-0.11.tar.gz 56814 BLAKE2B 
a62fafe4c5ec0a789865737440c08769b66fd5de637806ffee6f39be3810db21ab141c37709f416e1a3e140b931d05df8296236ecbaa7b676d6481a83319f3d8
 SHA512 
01c75cb2bd9163cc2e27bf5343a9bc7c596158ca57f93437307ee3a0d991ecc5c1c24e26c3e2a1116e5685fc5b6aacf17d09f22bba99919acd3df55964be762f



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cookie-Baker/

2021-10-14 Thread Andreas K. Hüttel
commit: 12671620a8e71882703807f0e6540d75a67f6359
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:08:54 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12671620

dev-perl/Cookie-Baker: Remove old

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

 dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild | 28 
 dev-perl/Cookie-Baker/Manifest   |  1 -
 2 files changed, 29 deletions(-)

diff --git a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild 
b/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild
deleted file mode 100644
index b0d58f753c6..000
--- a/dev-perl/Cookie-Baker/Cookie-Baker-0.80.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=KAZEBURO
-DIST_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Cookie string generator / parser"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test +xs"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Exporter
-   dev-perl/URI
-   xs? ( >=dev-perl/Cookie-Baker-XS-0.80.0 )
-"
-DEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-Tiny-0.35.0
-   test? (
-   >=virtual/perl-Test-Simple-0.980.0
-   dev-perl/Test-Time
-   )
-"

diff --git a/dev-perl/Cookie-Baker/Manifest b/dev-perl/Cookie-Baker/Manifest
index f2701a7580c..3896dbe1997 100644
--- a/dev-perl/Cookie-Baker/Manifest
+++ b/dev-perl/Cookie-Baker/Manifest
@@ -1,2 +1 @@
-DIST Cookie-Baker-0.08.tar.gz 11981 BLAKE2B 
47f15e9f5333c4e5ece274dec44f54275bed02570a253cb46903495961f2c68f3cd77fcf73747e7e17e8649fe75439ec08ea1cbfaca7a0d03bbeea07b292af0a
 SHA512 
5beeac6ff3a2d2ae73d5efd49490af240c2580201a87e739882f3c7d8fc20ee77c225349d130752b52ddbabf7bd173015d8d5cedb609c30a748e3d9e41efda51
 DIST Cookie-Baker-0.11.tar.gz 12496 BLAKE2B 
906a1edb558edfe4da6b42a6ec82fc2635d355b90f784d5e7c3e2783691afc21e20ab2129bb231b2607e3fb8a0650436a328b7851aaa07dca3dd0036f9d2dfcf
 SHA512 
0b75d9c74e1daa5d4dd63febd887e6c4825fd1df5f56335bf733b5bf2f24a56f6b76728259799aaf4dedf27efae90c238962585956608b1408a67164c3759ed2



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Cpanel-JSON-XS/

2021-10-14 Thread Andreas K. Hüttel
commit: c352e9dea10fd8ce992e73dc8dc242cd816aa112
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:17:51 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c352e9de

dev-perl/Cpanel-JSON-XS: Remove old

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

 .../Cpanel-JSON-XS/Cpanel-JSON-XS-4.190.0.ebuild   | 49 --
 dev-perl/Cpanel-JSON-XS/Manifest   |  1 -
 2 files changed, 50 deletions(-)

diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.190.0.ebuild 
b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.190.0.ebuild
deleted file mode 100644
index f7852a59aa2..000
--- a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.190.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=RURBAN
-DIST_VERSION=4.19
-DIST_EXAMPLES=("eg/*")
-inherit perl-module
-
-DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing"
-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 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/perl-Math-BigInt-1.160.0
-   virtual/perl-Carp
-   >=virtual/perl-Encode-1.980.100
-   virtual/perl-XSLoader
-   >=virtual/perl-podlators-2.80.0
-"
-BDEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Data-Dumper
-   virtual/perl-Test
-   virtual/perl-Test-Simple
-   virtual/perl-Time-Piece
-   )
-"
-src_compile() {
-   mymake=(
-   "OPTIMIZE=${CFLAGS}"
-   )
-   perl-module_src_compile
-}
-src_test() {
-   ewarn "Comprehensive testing may require manual installation of 
dependencies"
-   ewarn " See: 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}#Tests;
-   perl-module_src_test
-}
-pkg_postinst() {
-   ewarn "This package provides 'cpanel_json_xs' in PATH, which includes 
optional features"
-   ewarn "otherwise not automatically made available yet. If you desire to 
use these,"
-   ewarn "please consult:"
-   ewarn " 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}#Optional_Features;
-}

diff --git a/dev-perl/Cpanel-JSON-XS/Manifest b/dev-perl/Cpanel-JSON-XS/Manifest
index d3082a31675..ab93dc82058 100644
--- a/dev-perl/Cpanel-JSON-XS/Manifest
+++ b/dev-perl/Cpanel-JSON-XS/Manifest
@@ -1,4 +1,3 @@
-DIST Cpanel-JSON-XS-4.19.tar.gz 251461 BLAKE2B 
fa22192d017fc41327e71b84f47e3939765b0c48586cc31876f744c2a51a93b36f6d41b8c9f92bba04875123604efe3fed6a486839dbfb39623cb2a4a4064087
 SHA512 
c67b62e8f95900cb3626357cfa9976f1553f84ffd10a977d47839ca3b317014473c3a6e48f6680478b89bbdc2ac177b22441ad5e49e7e8eb0344ef14a3c52b10
 DIST Cpanel-JSON-XS-4.24.tar.gz 254008 BLAKE2B 
4449d0d562388c547ab26e87048b49d2e77e7508c8bc2c4db4af562ecfed768452cea1daca60e8ce59ed464b9d4ceca17d73326a16bec3e3a6d42bd6e13df7fe
 SHA512 
311746bd6d686f758db4507c1219675b262205a8d798662b8f5521d3f9c7d76678580a30e26281b461647763d552cb76fdbbcf4aa1737dc7c7416364179741bb
 DIST Cpanel-JSON-XS-4.26.tar.gz 254123 BLAKE2B 
52a42c48b920a536a9c203964a4a379555f2032e75d5e32d5a9865f62a05e4377ce80ff1a2f882c9d5932f4b602de1f562b9e1e4fb3001813b6fffe2702be2bc
 SHA512 
3193988a09670a5de6b6292e9f35e8c374518120648a206b769802fb4a66e6487a4ba05b3e89e214b9e3f5985452be74c17aa67e4bf96e88097812be75b2ed9e
 DIST Cpanel-JSON-XS-4.27.tar.gz 254221 BLAKE2B 
02000882b22413e2012d9b63e2dbf78c5cc4d1263c15132592d6a219b0ab4ace15ca7e833e1abaa950363a0dba1e505c48160cc1a69af884b007ebb8ca49
 SHA512 
881da3685f96111db5b99fd6889f40af49398c77b24afed3a92d852c615448fc7221d7f2c417a7abbb50e49176092379b20c90a0cafb324817dc2f6d8bfa794b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-UUlib/

2021-10-14 Thread Andreas K. Hüttel
commit: d3fd1aadd1dceaa13ef1df006f08e5e21c6bd286
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:08:18 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fd1aad

dev-perl/Convert-UUlib: Remove old

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

 .../Convert-UUlib/Convert-UUlib-1.710.0.ebuild | 31 --
 dev-perl/Convert-UUlib/Manifest|  1 -
 2 files changed, 32 deletions(-)

diff --git a/dev-perl/Convert-UUlib/Convert-UUlib-1.710.0.ebuild 
b/dev-perl/Convert-UUlib/Convert-UUlib-1.710.0.ebuild
deleted file mode 100644
index 1dcd1bac1c1..000
--- a/dev-perl/Convert-UUlib/Convert-UUlib-1.710.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=1.71
-inherit perl-module toolchain-funcs
-
-DESCRIPTION="A Perl interface to the uulib library"
-# 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Convert-UUlib#Licensing
-LICENSE="BSD CC0-1.0 GPL-1 GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/common-sense-3.740.0
-"
-BDEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-   dev-perl/Canary-Stability
-"
-PATCHES=(
-   "${FILESDIR}/${PN}-1.71-tc-ar.patch"
-)
-# system-uulib support had to be removed
-# - uses 'unint.h' that no longer ships with system uulib
-# - Bundled headers use different symbols not exported by system uulib
-# - XS code makes use of DEFINE's no longer in system uulib headers

diff --git a/dev-perl/Convert-UUlib/Manifest b/dev-perl/Convert-UUlib/Manifest
index d91a1dd740c..6af1499819b 100644
--- a/dev-perl/Convert-UUlib/Manifest
+++ b/dev-perl/Convert-UUlib/Manifest
@@ -1,2 +1 @@
-DIST Convert-UUlib-1.71.tar.gz 277227 BLAKE2B 
ea5eab834a1b7c1d2edf19fabdc51bd2e2fac73413b26b7bf8c1d5c4accb342e9c9cfe026182188bd4efa50bafa34f033735109ca356eed7569a569284e823db
 SHA512 
6ca67737a29709903322f506063c4c65e17a15a2cef40959cbf1309ba608867516f554bdec426e217ec610f84e76197d41cb8a2ac7d57fb640728b0e2ae5ef31
 DIST Convert-UUlib-1.8.tar.gz 302763 BLAKE2B 
350e7eae80d3bad0b1f7020cbcc3f08113ff48ec9ed1bb3a7bcaefabc9c352382da719349aca92f4b8a533edbd3036e55fcc75f05cc80e4a52bbfa9231de328a
 SHA512 
4ea39cf36e7406c9e8a8e0c50778594f004b91a53f7aa0f90d8e127791d85bad00d8d5586bb35180b2605c5552567d0ae62f048de92fb85b9d99a8f14d9a0a40



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-DistnameInfo/

2021-10-14 Thread Andreas K. Hüttel
commit: 65d2d87c2581cb898605397da7521e3250964ac5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:13:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d2d87c

dev-perl/CPAN-DistnameInfo: EAPI=8 bump

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

 ...0.120.0-r2.ebuild => CPAN-DistnameInfo-0.120.0-r3.ebuild} | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild 
b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
similarity index 71%
rename from dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild
rename to dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
index d7c34bae6b6..ea10b0471e5 100644
--- a/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r2.ebuild
+++ b/dev-perl/CPAN-DistnameInfo/CPAN-DistnameInfo-0.120.0-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=GBARR
 DIST_VERSION=0.12
@@ -10,13 +10,3 @@ inherit perl-module
 DESCRIPTION="Extract distribution name and version from a distribution 
filename"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Test-Simple
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Checksums/

2021-10-14 Thread Andreas K. Hüttel
commit: 2af65c3b37515e854ce02e464343667aae57d96f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:12:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af65c3b

dev-perl/CPAN-Checksums: EAPI=8 bump

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

 ...-2.120.0.ebuild => CPAN-Checksums-2.120.0-r1.ebuild} | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild 
b/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0-r1.ebuild
similarity index 77%
rename from dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild
rename to dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0-r1.ebuild
index 55945224b21..3987b0a99db 100644
--- a/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0.ebuild
+++ b/dev-perl/CPAN-Checksums/CPAN-Checksums-2.120.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=ANDK
 DIST_VERSION=2.12
@@ -11,8 +11,6 @@ DESCRIPTION="Write a CHECKSUMS file for a directory as on 
CPAN"
 
 SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/Compress-Bzip2
@@ -26,20 +24,17 @@ RDEPEND="
virtual/perl-IO-Compress
virtual/perl-Safe
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-File-Path
virtual/perl-Test-Simple
virtual/perl-Time-HiRes
-   )"
+   )
+"
 
-src_test() {
-   local bad_files=(
-   "t/00signature.t" # Online test, invalid if dist tweaked
+PERL_RM_FILES=(
+   t/00signature.t   # Online test, invalid if dist tweaked
t/52podcover.t# Author Test
t/pod.t   # Author Test
)
-   perl_rm_files "${bad_files[@]}"
-   perl-module_src_test
-}



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

2021-10-14 Thread Andreas K. Hüttel
commit: 305e85c3d8a021f1b13b6c43c8520bc7c5a87ef8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:09:53 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305e85c3

dev-perl/Coro: Remove old

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

 dev-perl/Coro/Coro-6.550.0.ebuild | 44 ---
 dev-perl/Coro/Manifest|  1 -
 2 files changed, 45 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.550.0.ebuild 
b/dev-perl/Coro/Coro-6.550.0.ebuild
deleted file mode 100644
index 7ba23ca2253..000
--- a/dev-perl/Coro/Coro-6.550.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=6.55
-DIST_EXAMPLES=( "eg/*" )
-inherit perl-module
-
-DESCRIPTION="The only real threads in perl"
-LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ev event"
-
-RDEPEND="
-   >=dev-perl/AnyEvent-7
-   ev? ( >=dev-perl/EV-4.0.0 )
-   event? ( >=dev-perl/Event-1.80.0 )
-   >=dev-perl/Guard-0.500.0
-   virtual/perl-Scalar-List-Utils
-   >=virtual/perl-Storable-2.150.0
-   dev-perl/common-sense
-"
-BDEPEND="${RDEPEND}
-   dev-perl/Canary-Stability
-   >=virtual/perl-ExtUtils-MakeMaker-6.520.0
-"
-PATCHES=(
-   "${FILESDIR}/6.514.0-ev-config.patch"
-)
-src_configure() {
-   local myopts=()
-   use ev && myopts+=("EV")
-   use event && myopts+=( "Event" )
-   GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
-}
-src_compile() {
-   mymake=(
-   "OPTIMIZE=${CFLAGS}"
-   )
-   perl-module_src_compile
-}

diff --git a/dev-perl/Coro/Manifest b/dev-perl/Coro/Manifest
index eb6d78a4aa6..20336394fc0 100644
--- a/dev-perl/Coro/Manifest
+++ b/dev-perl/Coro/Manifest
@@ -1,2 +1 @@
-DIST Coro-6.55.tar.gz 195586 BLAKE2B 
b2f6f47f91fcb4af584896cd91c2631d5622556d63206eb1e7a5796cc3b7d0498d40021f06a8367402a34b0771b7ccc80776598a61811cc67d828828bb8a5f4a
 SHA512 
47f22033e52d1734755d7f68175b86784c688a8b8e87d0ce0295e7fe9df9134d5ac9fce8915e8ea1d9355a6d1f3642c44c3c4d745e1e6afb0a9e61c15b47d41e
 DIST Coro-6.57.tar.gz 198128 BLAKE2B 
1f4dc360fcf40aecaf283ca73b8ac29d9c905f2b6231ecbef708b3ae677a5fb483478521da5a550da37bf2df7f045bfe82de76d3feafab6b9b3c04ba8baebd84
 SHA512 
d5655c5df1d502c265b26e474f1423f9406029ce56254a92d78b51e14313f685575095e185758d743d78f3c74d758922ec57f714498cf982819c110d198d6f42



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-PEM/

2021-10-14 Thread Andreas K. Hüttel
commit: 177e3b8cdc12560ad9087187044fce8915f39034
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:07:15 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177e3b8c

dev-perl/Convert-PEM: Remove old

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

 dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild | 30 ---
 1 file changed, 30 deletions(-)

diff --git a/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild 
b/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild
deleted file mode 100644
index bdd3f39c8db..000
--- a/dev-perl/Convert-PEM/Convert-PEM-0.80.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=BTROTT
-MODULE_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Read/write encrypted ASN.1 PEM files"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   dev-perl/Class-ErrorHandler
-   dev-perl/Convert-ASN1
-   dev-perl/Crypt-DES_EDE3
-   virtual/perl-Digest-MD5
-   virtual/perl-MIME-Base64
-"
-DEPEND="${RDEPEND}"
-PATCHES=(
-   "${FILESDIR}/${P}-526.patch"
-   "${FILESDIR}/${P}-decryptiontest.patch"
-   "${FILESDIR}/${P}-testbuilder.patch"
-)
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Convert-Color/

2021-10-14 Thread Andreas K. Hüttel
commit: 6fc7b70cb8e72c4c4654b336d5e5fe9cb949b45b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct 14 21:05:54 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct 14 21:20:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc7b70c

dev-perl/Convert-Color: EAPI=8 bump

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

 ...vert-Color-0.110.0.ebuild => Convert-Color-0.110.0-r1.ebuild} | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild 
b/dev-perl/Convert-Color/Convert-Color-0.110.0-r1.ebuild
similarity index 82%
rename from dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild
rename to dev-perl/Convert-Color/Convert-Color-0.110.0-r1.ebuild
index 630f180afab..b26a5d9e47d 100644
--- a/dev-perl/Convert-Color/Convert-Color-0.110.0.ebuild
+++ b/dev-perl/Convert-Color/Convert-Color-0.110.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=PEVANS
 DIST_VERSION=0.11
@@ -12,20 +12,19 @@ DESCRIPTION="Color space conversions and named lookups"
 
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/Module-Pluggable
dev-perl/List-UtilsBy
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.380.0
test? (
>=virtual/perl-Test-Simple-0.880.0
dev-perl/Test-Number-Delta
)
 "
+
 src_test() {
perl_rm_files t/99pod.t
perl-module_src_test



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

2021-10-14 Thread Michał Górny
commit: aa520fd4ce34bbdc9877e55460cf98dbbf2146af
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:40:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa520fd4

dev-python/botocore: Bump to 1.21.62

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 026963cc55a..a478b962b34 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.21.47.tar.gz 8183951 BLAKE2B 
930fdccd5d45fb1fb88fec2370e65bff5eb
 DIST botocore-1.21.53.tar.gz 8221904 BLAKE2B 
79a87c9678fad9f3b4503740d9857579850eb2e6cf8371e233b9957b031e79aa04f28ce35b96826bfa4ff08c84a7ec646c8cd4302e5eb785530e8f3e2bf9b2f2
 SHA512 
0a3704d68a09a1afe53d4321d327036f4581d8c6942bc02f594c26d24fa2a60cfbbfab595cc3c4a4e9d3439790835739f7be8c3b572536feb655646c7800cf61
 DIST botocore-1.21.60.tar.gz 8253381 BLAKE2B 
f035a335f8d72c182f6fbd3f2216608bd5683e70ae11fd8646ff81416262ec802aac5b084f0cf96d23fd6767bbe678e35b24377d82186440b3ee55c977b42643
 SHA512 
7e801f67c670a85ebd0641fe8a51890dcea1a3a6f2253cca1213ee96a20497c1196c16b2576bcd2dc796b501117d609240c59b1077bbdc0f3021cf6659289e21
 DIST botocore-1.21.61.tar.gz 8255275 BLAKE2B 
53f5e6c3af455bd92f59152d28ed7a598c1743c9cc648bf28922ce2833f53f7fa01de052109225117cc52126593bf51ca56765d35d1e25ced2a4a2a2f88326c5
 SHA512 
8cd110f78acb1dfc29f9eda5bcecdecba07e2846faab063c8d86294ae81935783e62c66f7588d505a2f6ca69445eaa80835011ac7b19e975e8dce9f65b28b429
+DIST botocore-1.21.62.tar.gz 8256122 BLAKE2B 
cf51c1aa4890dd3deb9da8b4c51b89cd4c006ec604d7728304938833c156450829693daa563f59a09f066428348f70f5d8b94172341ac30be072443f6330b612
 SHA512 
c34e512d1ebc60e7c37d3fb6856e43affbfc77cc21c971547725277df5325d8ae20acbf00fe2e89fc2c564d8a911a6a0db913c9ab6bd769e38596f2d8eba36b4

diff --git a/dev-python/botocore/botocore-1.21.62.ebuild 
b/dev-python/botocore/botocore-1.21.62.ebuild
new file mode 100644
index 000..638620b2cbc
--- /dev/null
+++ b/dev-python/botocore/botocore-1.21.62.ebuild
@@ -0,0 +1,50 @@
+# 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="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-10-14 Thread Michał Górny
commit: 0b3963260501ff849ef439d48416dbbdcd523e13
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:52:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b396326

dev-python/nuitka: Bump to 0.6.17.3

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

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

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 1e117a5344c..22089633306 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -2,4 +2,5 @@ DIST Nuitka-0.6.16.3.tar.gz 2965278 BLAKE2B 
fc015f78912688e3d3b0833e7c126833352a
 DIST Nuitka-0.6.16.4.tar.gz 2963879 BLAKE2B 
a6a0029f06aac5ea8fb0fec81ac5b1c5b7bb0ed85bdd0f0308ac74140792360684f42cf79f7ff7e604de3729584b335671ff57f0805aac2154ef1ea88bbbf245
 SHA512 
e2c73b19e459c31b85adf79270e258ca3c431364ec90b51682a7a324aebfeab1ab7703421e8646e18e0bef62f5f5636bbbda74d0ec0e4666e1571d71d41971b2
 DIST Nuitka-0.6.17.1.tar.gz 3144303 BLAKE2B 
999a391830459fbfd20c52b3d640070bf4b69000ffcaaf0e86d1a0ccbd4602ce7cfb3a47658a5a94a8935f0dba4658f2616a2d7c4c176d5553ad3a488cd7645c
 SHA512 
7d121a03539357f480ffd940699bd5df5ebb038f6914820b3185e0bcf8955ab005e2eacd49c837b94a2f5396a751264cf950764482a523e90a32d321e89ea2d2
 DIST Nuitka-0.6.17.2.tar.gz 3144669 BLAKE2B 
0b098c9cad1cea08241026f8bf43242fb8a1f1790edafd9b54fb3a49a00590465222898a5edbb403b0d82f30bb6a9baa8a8b5292ed4b40e77cd7de236b44c200
 SHA512 
99b60bf447bff7203c6f18bc7f98ceab102f74562494244e9e514b076a6f1bf37357b478bc07dd6d800be7903801e6e499d17312bbb47a961924a0b1526ec33d
+DIST Nuitka-0.6.17.3.tar.gz 3147197 BLAKE2B 
fa72985494a362e430dd5eda0b14b5ff0620eb2d5a607cbae58802b92d9cf73d810864f00c366508dd89d8e7989bfbbdbd07b4309839ec36df224d45fa264a4c
 SHA512 
dcda36320e1c9de269f0407869b15f47b960fada87fd6fb60b2e96cdd637f6a773042f0ca30e3d25c8e111a5fe86e69242424e982651af732ca840afd010a909
 DIST Nuitka-0.6.17.tar.gz 3144123 BLAKE2B 
07d95a987eb6c772cd58f8bd0bb7aca638c475e4e90b6a58af890e63b5d3bec9125efa54ba54925311a38cc06b3c8e60a86ce18be7f189da111798fe77da3bd5
 SHA512 
8678cb9cbc30d9a9a139f98ae94d7f881295bbfb5f450faafb335cce7243979ad3dbf81946024a67edea177f2baae9d694d9e93abc5389f3406595158eff

diff --git a/dev-python/nuitka/nuitka-0.6.17.3.ebuild 
b/dev-python/nuitka/nuitka-0.6.17.3.ebuild
new file mode 100644
index 000..758649696b8
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.17.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2021-10-14 Thread Michał Górny
commit: 9c68a42bea717ef80f0ab401703fdb70e11b7126
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:46:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c68a42b

dev-python/lmfit: Bump to 1.0.3

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

 dev-python/lmfit/Manifest   |  1 +
 dev-python/lmfit/lmfit-1.0.3.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/lmfit/Manifest b/dev-python/lmfit/Manifest
index 2fac02b39c6..0b3cef26609 100644
--- a/dev-python/lmfit/Manifest
+++ b/dev-python/lmfit/Manifest
@@ -1 +1,2 @@
 DIST lmfit-1.0.2.tar.gz 306039 BLAKE2B 
ab5fcda566f81f00a9d2371f6ae5b3477ed015c70e9b9faf8c5228e3f75f0bf9085d9bd3789042af7b46813d0b6c88f96da37ce295593a5368144d53f5f1799b
 SHA512 
85adeac989117dab3cc9aaf216c37ea5087452351a7978238929216dd9d9be8b6b6790103d4fbbf5211a943c43fb99461750cf58287e2b18c27f66eeacc6ed9a
+DIST lmfit-1.0.3.tar.gz 292475 BLAKE2B 
6d97fe671b0d5bb7751d0ead97ab83d8100e2bb16b81bed61ff07ee6355bffd99258ab554032c9b8a35bb4376a1efef0ab988b3eb6d5a9e26f52314719e45dae
 SHA512 
33febdd68104bb41ca379a8acd03a8bb985ba8785d607ab110b63bc7b3b39b9d95161a683fe015613bee6d99100ede82d1f3574515a6bfb9160300a5791fcc55

diff --git a/dev-python/lmfit/lmfit-1.0.3.ebuild 
b/dev-python/lmfit/lmfit-1.0.3.ebuild
new file mode 100644
index 000..266f2a8ebaa
--- /dev/null
+++ b/dev-python/lmfit/lmfit-1.0.3.ebuild
@@ -0,0 +1,29 @@
+# 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="Non-Linear Least-Squares Minimization and Curve-Fitting for 
Python"
+HOMEPAGE="https://lmfit.github.io/lmfit-py/ https://github.com/lmfit/lmfit-py/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/asteval-0.9.22[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.18[${PYTHON_USEDEP}]
+   >=dev-python/uncertainties-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.4[${PYTHON_USEDEP}]
+"
+# past from future needed for tests, bug #737978
+BDEPEND="
+   test? ( dev-python/future[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest



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

2021-10-14 Thread Michał Górny
commit: c82243183329d9c48a0df6273f796aa321e55a7f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:40:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8224318

dev-python/boto3: Bump to 1.18.62

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 54ddd92f581..f3a951ab82d 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.18.47.tar.gz 420701 BLAKE2B 
e58f528d876a29cd992a414e84a807a4fefdeb1
 DIST boto3-1.18.53.tar.gz 422176 BLAKE2B 
a07155f6be71c049479c1d2e47767bb2c6863075ea0085ca5cc4609e28aa8b0af0e2136754c0ed6fd05dfecab079f76d636e19e1b8af4b68220768cea6125e93
 SHA512 
ae774e3db52a90a0850b4bd90be105d4ab59b6478ed16e30e2cc5afec0664e2b13438ab7a460e570c680d49be240855b7c9ae30a373c83d50dda5da6b84d01b7
 DIST boto3-1.18.60.tar.gz 428327 BLAKE2B 
d559c7512c7ab1160dfec4616741002ce82357d3469747044bf79f90baba5e6e3d2f2ecf32ae4cad7522a341d846d199cf34555376d05d56cdbfccc75d0f9042
 SHA512 
e013ec97b4379cbd3f21f000974d8078a2710f29a9a7d34532fa06c9011fb566238d38d45abd5ecad5b26ad544f72b86ae191fe475bd0d729d290553cd461ff8
 DIST boto3-1.18.61.tar.gz 428681 BLAKE2B 
54aa44e4c1756172b5feada7c32a52d32a7938f284ff4ecad9964f74a340ee0cea5bbf1cae189ce90e3a38902398c10af739ec41da895104b10198e63e0d5cb1
 SHA512 
361e326d003879e81a9de00d469f5b6910c44ec4a4a2109db96b30f46499cdd07e80bd2ba4aeb7be149d9c5a0ead08c1d574369ddc90e31fb564eaab944c6cde
+DIST boto3-1.18.62.tar.gz 428868 BLAKE2B 
cb3d5cf5a0b2a15e5d881ce262d9dede08aa56a99cc2f470befb15063395ca761c8715b1b1e853626ae42d6f136c74dd65fe8abe8f1fdf00dca48ac601f1ce0d
 SHA512 
265707cfd9529fc4300c744dbd17a823b32593b8bd1e26ccde5b6e80d7fea61c60b0d0d5e6f3d6606b3c4870c608283b7adddace2d4975367c7e1e4a1d10e003

diff --git a/dev-python/boto3/boto3-1.18.62.ebuild 
b/dev-python/boto3/boto3-1.18.62.ebuild
new file mode 100644
index 000..450c87d9f8b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.62.ebuild
@@ -0,0 +1,53 @@
+# 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="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-10-14 Thread Michał Górny
commit: 9079c5f06c01c135ab3fc01c46522e817cbe72e9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:52:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9079c5f0

dev-python/phonenumbers: Bump to 8.12.35

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

 dev-python/phonenumbers/Manifest|  1 +
 dev-python/phonenumbers/phonenumbers-8.12.35.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 65ca0230dc3..196f966464d 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,3 +1,4 @@
 DIST phonenumbers-8.12.31.tar.gz 2258495 BLAKE2B 
7b08961cf50382857b5bdbeef640091967e3c14f3949c8975028fef4192c7776a2f7619c6fbe177f4b46de44de9103cc62ddd949f5e1c882f742ab2a80619cb9
 SHA512 
28b608a81a452638e25eaa1311e42384725c55cb8f438e9ab54006b8b8cebd0ae848449f1ab6758884113b3cecae21729c3b4d8e1bbab1120df0d82c9ebe7f04
 DIST phonenumbers-8.12.33.tar.gz 2268271 BLAKE2B 
bbf84efe22806357f03f647952a66d58538975a932b290ca8d3f83996868a2320aa0d18b0094167f6e38514cde800163eb2240c89e7a244c3b1596743b20b39f
 SHA512 
d156a501c1950ecd98eaa0515dfa8c8d38ad470344461ea3dd1f579091a60472b5998e98b3d7ba5b02db45bee94b1ee8db7543464677f5d79b36469717997f6e
 DIST phonenumbers-8.12.34.tar.gz 2268424 BLAKE2B 
c7094d0bdd11ee6d797314efc7d3353acf2711e6f7ac1c2861b611e98b7b7183af14ac8f0252772ccbd50f6b6e135143429cbe6191de85f3900e336ec1534a09
 SHA512 
9a751ce7748bb5fa19c3b25697599c07e169a136f10eb149e839f97bcb803f6ea79213152b4cc900ad288227b576f1ccaca443a97b06d7c12651cc9134771026
+DIST phonenumbers-8.12.35.tar.gz 2268389 BLAKE2B 
cd1a8613e8948d2abc1ae74d1be989330623fa6f8d22f0c529a88f0ddf20e70af3ca27300610c75783b71d675f5fd999b5c43bd6306d12f1576a520bbb9d0c65
 SHA512 
8c8599cafeca26d56ab488da8d9c7f95992152188b3a9432ce3f47dded2df41fba34968a8c2a1a6dc816097bac8f25c060653d96c0904c2b83185d29fbae

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.35.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.35.ebuild
new file mode 100644
index 000..4df0c54c701
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.12.35.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} )
+inherit distutils-r1
+
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="https://github.com/daviddrysdale/python-phonenumbers;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=(README.md)
+
+distutils_enable_tests setup.py



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

2021-10-14 Thread Michał Górny
commit: 16d67f8b2e426c6b6a1ec2df7e061d8dda4a2e10
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:49:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d67f8b

dev-python/cbor2: Bump to 5.4.2

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

 dev-python/cbor2/Manifest   |  1 +
 dev-python/cbor2/cbor2-5.4.2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/cbor2/Manifest b/dev-python/cbor2/Manifest
index ab3c710c96e..2700d1f1355 100644
--- a/dev-python/cbor2/Manifest
+++ b/dev-python/cbor2/Manifest
@@ -1 +1,2 @@
 DIST cbor2-5.4.1.tar.gz 85777 BLAKE2B 
7e81436c066dc245038fea6c5c8fb25ad87aae4c8b0a4d3e8ffa1a262dd4b08c6b0d8a79214dc13c87dc4ab6902b7762847b75f217a83769ef97783e2a25a6f4
 SHA512 
40aa8ad631eb6ba9a59a70fea4c6871057401550d7b4b59846e06b8a068458957beac9de1b811c8a9ca377ac06120efefb527e9a280defb55eb5767110ccb62c
+DIST cbor2-5.4.2.tar.gz 85847 BLAKE2B 
1ad8b7bf54343ad7e969c797a444653e9cf501139facb98f92727be4d31148acedff29885e99c1535a44bcc9add4e4a1890c8f4605c2b82c9975821ee029d7bb
 SHA512 
86e79ae19120dc39e79aa410b1e75df1d82b40c0523865989310f2d7214bfd824bf86ba158b2f695542ef2f34c76c8c4d5b28dbbb9815ee923444b00e86940d4

diff --git a/dev-python/cbor2/cbor2-5.4.2.ebuild 
b/dev-python/cbor2/cbor2-5.4.2.ebuild
new file mode 100644
index 000..62a624ad620
--- /dev/null
+++ b/dev-python/cbor2/cbor2-5.4.2.ebuild
@@ -0,0 +1,29 @@
+# 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="Pure Python CBOR (de)serializer with extensive tag support"
+HOMEPAGE="https://github.com/agronholm/cbor2 https://pypi.org/project/cbor2/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -e "s/pytest-cov//" \
+   -e "s/--cov //" \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-10-14 Thread Michał Górny
commit: 954f4ead97b026be59102b66c655d10514165de4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:47:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954f4ead

dev-util/cvise: Bump to 2.4.0

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

 dev-util/cvise/Manifest   |  1 +
 dev-util/cvise/cvise-2.4.0.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-util/cvise/Manifest b/dev-util/cvise/Manifest
index 5804268d020..a9442521f12 100644
--- a/dev-util/cvise/Manifest
+++ b/dev-util/cvise/Manifest
@@ -1 +1,2 @@
 DIST cvise-2.3.0.tar.gz 250283 BLAKE2B 
361bcafd2ec9caf42c77abd2a5bbd145cd350d9693178a59720a2a2d1d726e85860d92725a00ce3dae7041e8b47b584bf4c3a5e8b5c0c0a8283a15f8117125f3
 SHA512 
6c65b1462b20974d76e54b76e15e592a76445da2b8627a29a98ae295417239171267ed163d04a11eeaae25d068b44548cdad0b642e7024c49a5a15f3c0894b1b
+DIST cvise-2.4.0.tar.gz 252810 BLAKE2B 
a95d1645192886d8871dcdf7f9cdfa5a2ac615a3bbc24782c0966d1872fe5f3ade7ddb82afabecfcdebfdac257e2e13e6cb99ab7320baee1a4b43ab360e6a0b2
 SHA512 
073e53039d2b077fed43b948e0c01dc662ef4f75b92d7f49d1786a35c36412fed02e1931c6a39ce902452056fe5c7d70daa35a9cae18b44009778837261cae19

diff --git a/dev-util/cvise/cvise-2.4.0.ebuild 
b/dev-util/cvise/cvise-2.4.0.ebuild
new file mode 100644
index 000..fe92fc560e7
--- /dev/null
+++ b/dev-util/cvise/cvise-2.4.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+: ${CMAKE_MAKEFILE_GENERATOR=ninja}
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake llvm python-single-r1
+
+DESCRIPTION="Super-parallel Python port of the C-Reduce"
+HOMEPAGE="https://github.com/marxin/cvise/;
+SRC_URI="
+   https://github.com/marxin/cvise/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+LLVM_MAX_SLOT=13
+DEPEND="
+   || (
+   sys-devel/clang:13
+   sys-devel/clang:12
+   sys-devel/clang:11
+   sys-devel/clang:10
+   )
+   

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

2021-10-14 Thread Michał Górny
commit: cbd04b2beab57458c55b5d58fefe2c3103e2f631
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 14 20:41:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 14 21:13:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd04b2b

app-admin/awscli: Bump to 1.20.62

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.20.62.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2cd0bcc0b83..50e8a16f8f7 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST awscli-1.20.47.tar.gz 2079314 BLAKE2B 
2c202ed3e3527a6881c3f9ca73e8639732442
 DIST awscli-1.20.53.tar.gz 2081402 BLAKE2B 
88d56df063ae6473122913e4713e17bfd8c32961477b8e723ed3c0c0b7dc72ccc4dfd8d897699e2060a2b65a198b96eccf77accdac9a21510aa56dba5423b76e
 SHA512 
48576b535bdf6b9e6397eadd589c41eeec480d2eaf3035ca6e64bd86984aba9170a83b71c0f7f3f64cfaebaf5104fe3adcdaebace5166343fb3b772f5ad8ccfd
 DIST awscli-1.20.60.tar.gz 2090278 BLAKE2B 
107d4d34730769fe18729cc2a42a574c8b66d0715eabc67c1a236d828ee7623387ece4dd8b3a80818b68be7439ffb74ba2c48bac74323b2a9e960f53c0508bf3
 SHA512 
7c4a1d79434ca2497d814dace68b537e5bc120f03d4f63cf74280d8c83d4c68273d9c0b16e90b477c91e49498468e1717ba6ba1b057590fd89c0c2cc82b90383
 DIST awscli-1.20.61.tar.gz 2090747 BLAKE2B 
ddd0ca28f0f36a69e0d03a15bab142df35f4695a1e3f2c71f3507325050aceb088a53cb18dc17c80b7c90e8bba7aee377ab4bf336188ae19adb095df4cfd5bd2
 SHA512 
c0ed1fdd11022c897e31f83be97bddc2dbc8d53e6571ffb5c5592f406f88c30eeb36f7530b541a7102a4426b1bf14114db08667e3c03e3583f3130e3e50767e4
+DIST awscli-1.20.62.tar.gz 2091052 BLAKE2B 
95043ddac83c71a6153eb84b9e2e48ea5659d300fdec3bf4c7d0356d214da7a5ec15a0777c1eb41f275a2ee6fdf7996d28082fe604825234226a415e9c12181c
 SHA512 
6f33f1a02703b81813c56872f4a90e712ef60775854d88f256c1c6fa487678f6bc8f5d8a4345b2a064ff18afaf9f5e336f4af0257fc746d83a703fcc4a655bc4

diff --git a/app-admin/awscli/awscli-1.20.62.ebuild 
b/app-admin/awscli/awscli-1.20.62.ebuild
new file mode 100644
index 000..81d5997098c
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.62.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-10-14 Thread Stephan Hartmann
commit: ca5ef49a6c0eaa077ead111297b310962e98cbc2
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 14 20:46:37 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 14 20:46:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5ef49a

www-client/microsoft-edge-dev: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-95.0.1020.5.ebuild  | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index dd0dc38422e..32927a5a2f0 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_95.0.1020.5-1_amd64.deb 115316476 BLAKE2B 
5e99b0d43e5c7cbf7ce5ba1ee2d2a4c1dd7c60e0575d3c8c1c9d1506d339774ca832aaa2d69993c61c379654863230853fd414a96f1c1431af94a9d0ad11f785
 SHA512 
a565da7f78195410553145cfb6dff5ee32f62dfbe3f9522815dce64a6620aeb686c6acca43079fea3ac7febacbab82461df5c1b98fe4f9cf7df51936e2043df0
 DIST microsoft-edge-dev_96.0.1028.0-1_amd64.deb 115444532 BLAKE2B 
13a1d6b04dc410fc54a9381daaeb173a4b4d3e3e923b0a7bd8ae06d240965757e5a3a7bb76fc6c4218ef11cc169bccdebe81ddb4fb840d12524614b307d52107
 SHA512 
18e3f34515ac5040097616e623386bf574a378d57d96e24e03759193e9fb03ef6fb57560138566834a5c99f494f08b7264836d466ce9d3552f78938791c97b00
 DIST microsoft-edge-dev_96.0.1032.0-1_amd64.deb 116577348 BLAKE2B 
ab383d482a66078813a7950ac1063903f8aaeb7ecac16eafe4dcec2938a8ace3d9886a81482ca887c36b7281f41962d0d980b6b6e37d9fe6d3634e222ac6d757
 SHA512 
5b8a4d61ba2dfde8d95a6e6491caaa30640568af19435048b4696d015a24465dc9f80532710784b706d39a96c969ff2939cd352457b73805d000c634856ebfba
 DIST microsoft-edge-dev_96.0.1043.1-1_amd64.deb 117006816 BLAKE2B 
34d28cc574c4e5325eb7a43e19d615b4d71174b255969fad9ad4a88cb6969c2a6c37c133b9e143154eadf8e010fa30740ae7a8b90e0b9bb47f5860b41f9876c2
 SHA512 
2826755c6cd30e5a068f66a4f73b37c0352034ff0a008b3575f84ed75c0e811537f522202e781d2e1ac88f43885a36fb9efac244cee62a36b5fac299306537af

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1020.5.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1020.5.ebuild
deleted file mode 100644
index 3b1abf5f25d..000
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1020.5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-10-14 Thread Stephan Hartmann
commit: 7f27bba0c085969b4def7aa3915c78206a752673
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 14 20:46:03 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 14 20:46:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f27bba0

www-client/microsoft-edge-dev: bump to 96.0.1043.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-96.0.1043.1.ebuild  | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 95e60fae6b0..dd0dc38422e 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_95.0.1020.5-1_amd64.deb 115316476 BLAKE2B 
5e99b0d43e5c7cbf7ce5ba1ee2d2a4c1dd7c60e0575d3c8c1c9d1506d339774ca832aaa2d69993c61c379654863230853fd414a96f1c1431af94a9d0ad11f785
 SHA512 
a565da7f78195410553145cfb6dff5ee32f62dfbe3f9522815dce64a6620aeb686c6acca43079fea3ac7febacbab82461df5c1b98fe4f9cf7df51936e2043df0
 DIST microsoft-edge-dev_96.0.1028.0-1_amd64.deb 115444532 BLAKE2B 
13a1d6b04dc410fc54a9381daaeb173a4b4d3e3e923b0a7bd8ae06d240965757e5a3a7bb76fc6c4218ef11cc169bccdebe81ddb4fb840d12524614b307d52107
 SHA512 
18e3f34515ac5040097616e623386bf574a378d57d96e24e03759193e9fb03ef6fb57560138566834a5c99f494f08b7264836d466ce9d3552f78938791c97b00
 DIST microsoft-edge-dev_96.0.1032.0-1_amd64.deb 116577348 BLAKE2B 
ab383d482a66078813a7950ac1063903f8aaeb7ecac16eafe4dcec2938a8ace3d9886a81482ca887c36b7281f41962d0d980b6b6e37d9fe6d3634e222ac6d757
 SHA512 
5b8a4d61ba2dfde8d95a6e6491caaa30640568af19435048b4696d015a24465dc9f80532710784b706d39a96c969ff2939cd352457b73805d000c634856ebfba
+DIST microsoft-edge-dev_96.0.1043.1-1_amd64.deb 117006816 BLAKE2B 
34d28cc574c4e5325eb7a43e19d615b4d71174b255969fad9ad4a88cb6969c2a6c37c133b9e143154eadf8e010fa30740ae7a8b90e0b9bb47f5860b41f9876c2
 SHA512 
2826755c6cd30e5a068f66a4f73b37c0352034ff0a008b3575f84ed75c0e811537f522202e781d2e1ac88f43885a36fb9efac244cee62a36b5fac299306537af

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-96.0.1043.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-96.0.1043.1.ebuild
new file mode 100644
index 000..a14f69804a0
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-96.0.1043.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 

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

2021-10-14 Thread Stephan Hartmann
commit: d176f5cbdea7ed8393f866e203a8456eba5f4f85
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 14 20:42:11 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 14 20:42:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d176f5cb

www-client/opera: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-80.0.4170.16.ebuild | 157 -
 2 files changed, 158 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index c2102100e43..d03c065426f 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-94.0.4603.0.tar.xz 1388572 BLAKE2B 
55a598883dfbab598f48a662009ab02c4974a95ba023e3b2d36bdad3267ab4586cfd05891f83a96933b6b0b02dc1d2a496bb796ecb5421635a370f6c79c60a98
 SHA512 
dfeb7174ad5d696f78a86735462757d0245aecf0d00c21ba6ff3c16f6af586979457ebb23db228f3769cf09636ed70421aafe29eb622ca658e766dafc860827a
-DIST opera-stable_80.0.4170.16_amd64.deb 79488964 BLAKE2B 
d887df9c97d23d48fb576275cca4a3f2037e8ac509956426b319e213f6db78dd33989fb62b18a37dce676d87e0c6fe68749b53b314d2139fad6dafdab06613e3
 SHA512 
20a47f876e91e1e66513cc98003e2bda080bba029e0449ca64ab089e807d1f9befbc5a974a16e057a387a1f672b11d4590290a015c1809405e7a0da30c31ae41
 DIST opera-stable_80.0.4170.40_amd64.deb 79414828 BLAKE2B 
151416b279a2f39365a2c40d433227c80590f16061342411b4bfea0ce68167e988466ea75853e5159eafabe781ea0435a0840e993b01899f7962d046bbb90ca5
 SHA512 
216f57c728fc9cb20992b585cd7ee7b8c88bcb7afb56fcf8349eed28c6dadf39257cd4a60e236365a38f2aa380ca8a36f3a1f6c329c6f56d300adfb5f6df897b

diff --git a/www-client/opera/opera-80.0.4170.16.ebuild 
b/www-client/opera/opera-80.0.4170.16.ebuild
deleted file mode 100644
index df7d5f99d4b..000
--- a/www-client/opera/opera-80.0.4170.16.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="94.0.4603.0"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv 

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

2021-10-14 Thread Stephan Hartmann
commit: 37dbce8227b657100433ce7240bdda5fae1fb60b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 14 20:41:46 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 14 20:41:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dbce82

www-client/opera: amd64 stable

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

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

diff --git a/www-client/opera/opera-80.0.4170.40.ebuild 
b/www-client/opera/opera-80.0.4170.40.ebuild
index 0ca298be282..df7d5f99d4b 100644
--- a/www-client/opera/opera-80.0.4170.40.ebuild
+++ b/www-client/opera/opera-80.0.4170.40.ebuild
@@ -40,7 +40,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="94.0.4603.0"
 



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

2021-10-14 Thread Stephan Hartmann
commit: 0bd11d95761e413033c40499883d698887f51fde
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 14 20:41:07 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 14 20:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd11d95

www-client/opera: bump to 80.0.4170.40

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-80.0.4170.40.ebuild | 157 +
 2 files changed, 158 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 3981c0246b1..c2102100e43 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-94.0.4603.0.tar.xz 1388572 BLAKE2B 
55a598883dfbab598f48a662009ab02c4974a95ba023e3b2d36bdad3267ab4586cfd05891f83a96933b6b0b02dc1d2a496bb796ecb5421635a370f6c79c60a98
 SHA512 
dfeb7174ad5d696f78a86735462757d0245aecf0d00c21ba6ff3c16f6af586979457ebb23db228f3769cf09636ed70421aafe29eb622ca658e766dafc860827a
 DIST opera-stable_80.0.4170.16_amd64.deb 79488964 BLAKE2B 
d887df9c97d23d48fb576275cca4a3f2037e8ac509956426b319e213f6db78dd33989fb62b18a37dce676d87e0c6fe68749b53b314d2139fad6dafdab06613e3
 SHA512 
20a47f876e91e1e66513cc98003e2bda080bba029e0449ca64ab089e807d1f9befbc5a974a16e057a387a1f672b11d4590290a015c1809405e7a0da30c31ae41
+DIST opera-stable_80.0.4170.40_amd64.deb 79414828 BLAKE2B 
151416b279a2f39365a2c40d433227c80590f16061342411b4bfea0ce68167e988466ea75853e5159eafabe781ea0435a0840e993b01899f7962d046bbb90ca5
 SHA512 
216f57c728fc9cb20992b585cd7ee7b8c88bcb7afb56fcf8349eed28c6dadf39257cd4a60e236365a38f2aa380ca8a36f3a1f6c329c6f56d300adfb5f6df897b

diff --git a/www-client/opera/opera-80.0.4170.40.ebuild 
b/www-client/opera/opera-80.0.4170.40.ebuild
new file mode 100644
index 000..0ca298be282
--- /dev/null
+++ b/www-client/opera/opera-80.0.4170.40.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="94.0.4603.0"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   mv 

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

2021-10-14 Thread Sam James
commit: 2c34cd6902dd3ab7422b62ebab8af8daebe6025b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 20:35:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 20:35:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c34cd69

dev-java/tomcat-servlet-api: Stabilize 9.0.54 arm64, #818163

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.54.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.54.ebuild
index f511e1432ef..79775d76664 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.54.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.54.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2021-10-14 Thread Sam James
commit: 92477ad0e0b6c20b65a83dbb2d414e9832986a05
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 20:35:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 20:35:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92477ad0

dev-java/tomcat-servlet-api: Stabilize 8.5.72 arm64, #818163

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.72.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.72.ebuild
index fbdcd0ab1d5..fbc713a5b05 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.72.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.72.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2021-10-14 Thread Sam James
commit: 6667e43fdf93990be38baee26b10f90e52dc43b0
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 20:35:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 20:35:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6667e43f

dev-java/tomcat-servlet-api: Stabilize 10.0.12 arm64, #818163

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

 dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.12.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.12.ebuild
index e1dfbf8c505..bdc9c6769ae 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.12.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="5.0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2021-10-14 Thread Stephan Hartmann
commit: 9acfa2e156434dd0ef9626100de8d98ee90cea15
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 14 20:35:26 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 14 20:35:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acfa2e1

www-client/opera-beta: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-80.0.4170.4.ebuild   | 157 -
 2 files changed, 158 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index e97025e827b..150ac7b64f3 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,4 @@
 DIST opera-beta_80.0.4170.11_amd64.deb 80002328 BLAKE2B 
735ec69af328e8c79b65a46dca486c34ac290256ecc17283b8bee41bb5acb3d8e32facf73ea57f11d342ce2914b07c863773028cbcdfbee80c1e23c1e8c4bb5a
 SHA512 
dd4729e16aa3078b932ab96b3e568032e68e0e6be2988827f68b0ff59796eb3b931d2629cecb5262dc6287b5ba2259e13e31394c4deecbef52f71fb4fc36ada1
-DIST opera-beta_80.0.4170.4_amd64.deb 80037964 BLAKE2B 
040be729ef754438a793abca7ee448ab6eefa5929c75f09f8881a5a646efd4a301d27db35d3c02a54d2064c86e1279050dcc02c30af70de5b64bfe937ac07767
 SHA512 
00461d53d59ea3d5f0a5dabe7c70fa0e6e38d04fcd7e28106c1d6463ef75e9f1f2a501245e5eb603e3638cf38ee2b8055155802ae6ed05f993bb75d5b13c1968
 DIST opera-beta_80.0.4170.7_amd64.deb 80013760 BLAKE2B 
8490351b1eaf05dea8d058074ef28dba00927805da669d958351893b28a54f560b21446f840db60553f32d5f2cfa4180374543ea8e1359f66495107270ebc980
 SHA512 
fdeeb2ea94429bc8aae0cdf5c59993fdc8b024e56e8ec58ed04a9dcebe3d7c1028b7b9fe4f51898354bb797fa9594cfccf64b3dcdd548c78f3567c9d02ebfcc2
 DIST opera-beta_81.0.4196.11_amd64.deb 79198584 BLAKE2B 
8776d508c58e85a73ac8925c34a60b3f0c0f72a0de08bec311a946c1a112f7eb22f32351333f5b1eaeffc14f86705f9feebfa2814cad9bd3a74f847224d261dd
 SHA512 
b9f70a2c4ae6789985e25506f344eabf36850c761777b7324deea3f54cc6d10ae198a5dbdeae9513e09352907f07308818337d840abe8219b0667dabc7192ff8
 DIST opera-ffmpeg-codecs-94.0.4603.0.tar.xz 1388572 BLAKE2B 
55a598883dfbab598f48a662009ab02c4974a95ba023e3b2d36bdad3267ab4586cfd05891f83a96933b6b0b02dc1d2a496bb796ecb5421635a370f6c79c60a98
 SHA512 
dfeb7174ad5d696f78a86735462757d0245aecf0d00c21ba6ff3c16f6af586979457ebb23db228f3769cf09636ed70421aafe29eb622ca658e766dafc860827a

diff --git a/www-client/opera-beta/opera-beta-80.0.4170.4.ebuild 
b/www-client/opera-beta/opera-beta-80.0.4170.4.ebuild
deleted file mode 100644
index 0ca298be282..000
--- a/www-client/opera-beta/opera-beta-80.0.4170.4.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="94.0.4603.0"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs suid"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}

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

2021-10-14 Thread Stephan Hartmann
commit: 677b88f43364403c6c64b255306fcddac5b9a84b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Oct 14 20:34:48 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Oct 14 20:34:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677b88f4

www-client/opera-beta: bump to 81.0.4196.11

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-81.0.4196.11.ebuild  | 157 +
 2 files changed, 158 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index d9e210f..e97025e827b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_80.0.4170.11_amd64.deb 80002328 BLAKE2B 
735ec69af328e8c79b65a46dca486c34ac290256ecc17283b8bee41bb5acb3d8e32facf73ea57f11d342ce2914b07c863773028cbcdfbee80c1e23c1e8c4bb5a
 SHA512 
dd4729e16aa3078b932ab96b3e568032e68e0e6be2988827f68b0ff59796eb3b931d2629cecb5262dc6287b5ba2259e13e31394c4deecbef52f71fb4fc36ada1
 DIST opera-beta_80.0.4170.4_amd64.deb 80037964 BLAKE2B 
040be729ef754438a793abca7ee448ab6eefa5929c75f09f8881a5a646efd4a301d27db35d3c02a54d2064c86e1279050dcc02c30af70de5b64bfe937ac07767
 SHA512 
00461d53d59ea3d5f0a5dabe7c70fa0e6e38d04fcd7e28106c1d6463ef75e9f1f2a501245e5eb603e3638cf38ee2b8055155802ae6ed05f993bb75d5b13c1968
 DIST opera-beta_80.0.4170.7_amd64.deb 80013760 BLAKE2B 
8490351b1eaf05dea8d058074ef28dba00927805da669d958351893b28a54f560b21446f840db60553f32d5f2cfa4180374543ea8e1359f66495107270ebc980
 SHA512 
fdeeb2ea94429bc8aae0cdf5c59993fdc8b024e56e8ec58ed04a9dcebe3d7c1028b7b9fe4f51898354bb797fa9594cfccf64b3dcdd548c78f3567c9d02ebfcc2
+DIST opera-beta_81.0.4196.11_amd64.deb 79198584 BLAKE2B 
8776d508c58e85a73ac8925c34a60b3f0c0f72a0de08bec311a946c1a112f7eb22f32351333f5b1eaeffc14f86705f9feebfa2814cad9bd3a74f847224d261dd
 SHA512 
b9f70a2c4ae6789985e25506f344eabf36850c761777b7324deea3f54cc6d10ae198a5dbdeae9513e09352907f07308818337d840abe8219b0667dabc7192ff8
 DIST opera-ffmpeg-codecs-94.0.4603.0.tar.xz 1388572 BLAKE2B 
55a598883dfbab598f48a662009ab02c4974a95ba023e3b2d36bdad3267ab4586cfd05891f83a96933b6b0b02dc1d2a496bb796ecb5421635a370f6c79c60a98
 SHA512 
dfeb7174ad5d696f78a86735462757d0245aecf0d00c21ba6ff3c16f6af586979457ebb23db228f3769cf09636ed70421aafe29eb622ca658e766dafc860827a

diff --git a/www-client/opera-beta/opera-beta-81.0.4196.11.ebuild 
b/www-client/opera-beta/opera-beta-81.0.4196.11.ebuild
new file mode 100644
index 000..0ca298be282
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-81.0.4196.11.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu 
id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="94.0.4603.0"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}

[gentoo-commits] repo/gentoo:master commit in: dev-ml/merlin/, dev-ml/merlin/files/

2021-10-14 Thread Alfredo Tupone
commit: 159e2e33cbd7462cf7c42615dbb741823a4623d1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Oct 14 20:31:14 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Oct 14 20:31:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159e2e33

dev-ml/merlin: bump to 4.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/merlin/Manifest  |  1 +
 dev-ml/merlin/files/merlin-4.2-ocaml-4.12.patch | 30 +
 dev-ml/merlin/merlin-4.2.ebuild | 82 +
 3 files changed, 113 insertions(+)

diff --git a/dev-ml/merlin/Manifest b/dev-ml/merlin/Manifest
index 22bfea096e9..2cc2c5d29fb 100644
--- a/dev-ml/merlin/Manifest
+++ b/dev-ml/merlin/Manifest
@@ -1,2 +1,3 @@
 DIST merlin-3.4.2.tar.gz 11016272 BLAKE2B 
6fa55423df7ae8f7a8056e90be630f148dd101194de1921605843caf805bd6c9694fa3fe5b8c2f8eff5d57d7d0e9d8653036b6165a49af655158925c7af87d2f
 SHA512 
8225366ebf27ca656ca89fe00d5aec581487ae332aeab81568e7606eaf575648a7614d4d2de8e0757a4e69c6f4014fefa4574c95da13d42acb310c9dd58a468a
 DIST merlin-4.1.tar.gz 2136082 BLAKE2B 
3e7e1996611f0cefb3a33b2a78cd36b6e8b84d48bc48f46c45ba340c4be1b93b4a1876f8f4192e911c1c384c416ad7502ba3c7a2abb72eff01215f9fb26bfaf0
 SHA512 
f0f3ada007f8214b97a8557bddca87eded48ee01a8bb88aba6476e52881ead52d9f47e2666a9292b5c6a490e4cfdc7d8bb322e8489f78eaac7b0f80b6d1e87bc
+DIST merlin-4.2-411.tar.gz 1601588 BLAKE2B 
348b48ccf2b209bb511450e4ba46ceb3639b1a5facd70bec4519369907e162e95575fa101aa1b79c56719927272a4feebf981692ea2bcb2299fc2c284833b1be
 SHA512 
9ca8d3690621019b8213abcc1a32e1d754b93849f0bbd79bcab3a14915acc295eb60a7b68e997a75e777daaef83d5ca3e81944b7baf352dc4cce8480905ea2d7

diff --git a/dev-ml/merlin/files/merlin-4.2-ocaml-4.12.patch 
b/dev-ml/merlin/files/merlin-4.2-ocaml-4.12.patch
new file mode 100644
index 000..f0d0c430193
--- /dev/null
+++ b/dev-ml/merlin/files/merlin-4.2-ocaml-4.12.patch
@@ -0,0 +1,30 @@
+diff -u merlin-4.2-411/dot-merlin-reader.opam 
merlin-4.2-412/dot-merlin-reader.opam
+--- merlin-4.2-411/dot-merlin-reader.opam  2021-04-13 11:01:00.0 
+0200
 merlin-4.2-412/dot-merlin-reader.opam  2021-04-13 10:53:39.0 
+0200
+@@ -10,10 +10,12 @@
+   ["dune" "build" "-p" name "-j" jobs]
+ ]
+ depends: [
+-  "ocaml" {>= "4.02.1" & < "4.12"}
+-  "dune" {>= "1.8.0"}
++  "ocaml" {>= "4.06.1" }
++  "dune" {>= "2.7.0"}
+   "yojson" {>= "1.6.0"}
+   "ocamlfind" {>= "1.6.0"}
+   "csexp" {>= "1.2.3"}
+   "result" {>= "1.5"}
+ ]
++description:
++  "Helper process: reads .merlin files and gives the normalized content to 
merlin"
+diff -u merlin-4.2-411/merlin.opam merlin-4.2-412/merlin.opam
+--- merlin-4.2-411/merlin.opam 2021-04-13 11:01:00.0 +0200
 merlin-4.2-412/merlin.opam 2021-04-13 10:53:39.0 +0200
+@@ -10,7 +10,7 @@
+   ["dune" "runtest" "-p" "merlin,dot-merlin-reader" "-j" "1"] {with-test}
+ ]
+ depends: [
+-  "ocaml" {>= "4.11.0" & < "4.12"}
++  "ocaml" {>= "4.12" & < "4.13"}
+   "dune" {>= "2.7.0"}
+   "dot-merlin-reader" {>= "4.0"}
+   "yojson" {>= "1.6.0"}

diff --git a/dev-ml/merlin/merlin-4.2.ebuild b/dev-ml/merlin/merlin-4.2.ebuild
new file mode 100644
index 000..e3b8f11d972
--- /dev/null
+++ b/dev-ml/merlin/merlin-4.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# TODO: vim-plugin, although it's not clear how to make it work here
+inherit elisp-common dune
+
+DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
+HOMEPAGE="https://github.com/ocaml/merlin;
+SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}-411.tar.gz -> 
${P}-411.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="emacs +ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-ml/csexp:=
+   dev-ml/yojson:=
+   dev-ml/menhir:=
+   || (
+   dev-lang/ocaml:0/4.11
+   dev-lang/ocaml:0/4.12
+   )
+   emacs? (
+   >=app-editors/emacs-23.1:*
+   app-emacs/auto-complete
+   app-emacs/company-mode
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( app-misc/jq )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+S="${WORKDIR}"/${P}-411
+
+src_prepare() {
+   has_version "dev-lang/ocaml:0/4.12" && \
+   eapply "${FILESDIR}"/${P}-ocaml-4.12.patch
+   default
+
+   # Handle installation via the eclass
+   rm emacs/dune || die
+
+   # rm failing test
+   rm -r tests/test-dirs/locate/context-detection/cd-mod_constr.t || die
+}
+
+src_compile() {
+   dune build @install
+
+   if use emacs ; then
+   # Build the emacs integration
+   cd emacs || die
+
+   # iedit isn't packaged yet
+   rm merlin-iedit.el || die
+
+   elisp-compile *.el
+   fi
+}
+
+src_install() {
+   dune_src_install
+
+   if use emacs ; 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ovsdbapp/

2021-10-14 Thread Alessandro Barbieri
commit: 3fe99f441eaaa1ff6dacdcb8d8368de051e747bf
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:30:00 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:30:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fe99f44

dev-python/ovsdbapp: ignore functional tests

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

 dev-python/ovsdbapp/ovsdbapp-1.12.0.ebuild | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/dev-python/ovsdbapp/ovsdbapp-1.12.0.ebuild 
b/dev-python/ovsdbapp/ovsdbapp-1.12.0.ebuild
index aa3512642..a460fe4dd 100644
--- a/dev-python/ovsdbapp/ovsdbapp-1.12.0.ebuild
+++ b/dev-python/ovsdbapp/ovsdbapp-1.12.0.ebuild
@@ -3,15 +3,7 @@
 
 EAPI=8
 
-EPYTEST_DESELECT=(
-   ovsdbapp/tests/functional/backend/ovs_idl/test_backend.py
-   ovsdbapp/tests/functional/backend/ovs_idl/test_connection.py
-   ovsdbapp/tests/functional/backend/ovs_idl/test_indexing.py
-   ovsdbapp/tests/functional/schema/open_vswitch/test_common_db.py
-   ovsdbapp/tests/functional/schema/open_vswitch/test_impl_idl.py
-   ovsdbapp/tests/functional/schema/ovn_northbound/test_impl_idl.py
-   ovsdbapp/tests/functional/schema/ovn_southbound/test_impl_idl.py
-)
+EPYTEST_IGNORE=( ovsdbapp/tests/functional )
 PYTHON_COMPAT=( python3_8 )
 
 inherit distutils-r1



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-senlinclient/

2021-10-14 Thread Alessandro Barbieri
commit: b060d2c4cd90a3f9a42055199d3239ac3a0a9a46
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:27:57 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b060d2c4

dev-python/python-senlinclient: ignore functional tests

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

 .../python-senlinclient-2.3.0.ebuild   | 48 +-
 1 file changed, 1 insertion(+), 47 deletions(-)

diff --git a/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild 
b/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild
index cbe22ae4a..81fc2d99c 100644
--- a/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild
+++ b/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild
@@ -3,53 +3,7 @@
 
 EAPI=8
 
-EPYTEST_DESELECT=(
-   
senlinclient/tests/functional/test_actions.py::ActionTest::test_action_list
-   
senlinclient/tests/functional/test_cluster_policy.py::ClusterPolicyTest::test_cluster_policy_attach_and_detach
-   
senlinclient/tests/functional/test_cluster_policy.py::ClusterPolicyTest::test_cluster_policy_list
-   
senlinclient/tests/functional/test_cluster_policy.py::ClusterPolicyTest::test_cluster_policy_update
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_check
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_create
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_expand_and_shrink
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_full_id
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_limit
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_list
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_list_filters
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_list_sort
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_members_add_and_del
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_members_list
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_members_replace
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_recover
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_resize
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_show
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_update
-   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_update_profile_only
-   senlinclient/tests/functional/test_events.py::EventTest::test_event_list
-   senlinclient/tests/functional/test_help.py::HelpTest::test_help_cmd
-   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_check
-   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_create
-   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_detail
-   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_list
-   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_recover
-   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_update
-   
senlinclient/tests/functional/test_policies.py::PolicyTest::test_policy_create
-   
senlinclient/tests/functional/test_policies.py::PolicyTest::test_policy_list
-   
senlinclient/tests/functional/test_policies.py::PolicyTest::test_policy_update
-   
senlinclient/tests/functional/test_policy_types.py::PolicyTypeTest::test_policy_type_list
-   
senlinclient/tests/functional/test_policy_types.py::PolicyTypeTest::test_policy_type_show
-   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_list_debug
-   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_type_list
-   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_type_show
-   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_type_show_json
-   
senlinclient/tests/functional/test_profiles.py::ProfileTest::test_pofile_create
-   
senlinclient/tests/functional/test_profiles.py::ProfileTest::test_profile_list
-   
senlinclient/tests/functional/test_profiles.py::ProfileTest::test_profile_update
-   
senlinclient/tests/functional/test_readonly_senlin.py::FakeTest::test_fake_action
-   
senlinclient/tests/functional/test_receivers.py::ReceiverTest::test_receiver_create
-   
senlinclient/tests/functional/test_receivers.py::ReceiverTest::test_receiver_list
-   
senlinclient/tests/functional/test_receivers.py::ReceiverTest::test_receiver_update
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aodhclient/

2021-10-14 Thread Alessandro Barbieri
commit: 02474830dda313f3dcf88f37f59ab83f440c6a0f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:28:59 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:28:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02474830

dev-python/aodhclient: ignore functional tests

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

 dev-python/aodhclient/aodhclient-2.3.0.ebuild | 20 +---
 1 file changed, 1 insertion(+), 19 deletions(-)

diff --git a/dev-python/aodhclient/aodhclient-2.3.0.ebuild 
b/dev-python/aodhclient/aodhclient-2.3.0.ebuild
index 146bfaf90..6cd5089aa 100644
--- a/dev-python/aodhclient/aodhclient-2.3.0.ebuild
+++ b/dev-python/aodhclient/aodhclient-2.3.0.ebuild
@@ -3,25 +3,7 @@
 
 EAPI=8
 
-EPYTEST_DESELECT=(
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_alarm_id_or_name_scenario
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_composite_scenario
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_event_alarm_create_show_query
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_event_scenario
-   aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_help
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_set_get_alarm_state
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_threshold_alarm_create_show_query
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_threshold_scenario
-   
aodhclient/tests/functional/test_alarm.py::AodhClientTest::test_update_type_event_composite
-   
aodhclient/tests/functional/test_alarm.py::AodhClientGnocchiRulesTest::test_gnocchi_aggr_by_metrics_scenario
-   
aodhclient/tests/functional/test_alarm.py::AodhClientGnocchiRulesTest::test_gnocchi_aggr_by_resources_scenario
-   
aodhclient/tests/functional/test_alarm.py::AodhClientGnocchiRulesTest::test_gnocchi_resources_threshold_scenario
-   
aodhclient/tests/functional/test_alarm.py::AodhClientGnocchiRulesTest::test_update_gnaggrresthr_gnaggrmetricthr
-   
aodhclient/tests/functional/test_alarm.py::AodhClientGnocchiRulesTest::test_update_gnresthr_gnaggrresthr
-   
aodhclient/tests/functional/test_alarm_history.py::AlarmHistoryTest::test_alarm_history_scenario
-   
aodhclient/tests/functional/test_alarm_history.py::AlarmHistoryTest::test_help
-   
aodhclient/tests/functional/test_capabilities.py::CapabilitiesClientTest::test_capabilities_scenario
-)
+EPYTEST_IGNORE=( aodhclient/tests/functional )
 PYTHON_COMPAT=( python3_8 )
 
 inherit distutils-r1



[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/mapillary_tools/

2021-10-14 Thread Alessandro Barbieri
commit: b9730073e1ca4fecd870ca258b248610fc9e2862
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:21:57 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9730073

sci-geosciences/mapillary_tools: add 0.8.0, drop 0.7.4_p20211008

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

 sci-geosciences/mapillary_tools/Manifest   |  2 +-
 ...ols-0.7.4_p20211008.ebuild => mapillary_tools-0.8.0.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/sci-geosciences/mapillary_tools/Manifest 
b/sci-geosciences/mapillary_tools/Manifest
index 44f47e5bb..1b8243c1c 100644
--- a/sci-geosciences/mapillary_tools/Manifest
+++ b/sci-geosciences/mapillary_tools/Manifest
@@ -1 +1 @@
-DIST mapillary_tools-0.7.4_p20211008.tar.gz 12080317 BLAKE2B 
72ebfad94569a4fe943543188b2384c6c24a66d10647cc4da0eeb7adfcea430e4740d738d6e259e7a9ad93c85652e59e22c7e5005be146b023725202d9ab8531
 SHA512 
6b98e2bf3cc430e6ae736be337efec00d723c2eafe857785b62879ab77f02d46471e3697ca640b766b1b6aa2b555adcca2a45c1c253453a882c0e28fcd4e7701
+DIST mapillary_tools-0.8.0.tar.gz 12080089 BLAKE2B 
a34b68a479ecb85f5a6e53e4e2ce7db92e6e59e7c07c5b7bd20c2153f372fd9ae83a23ded3bde8a655ddfd03146357728679232e186cb576290d55726faa8134
 SHA512 
45b2228f48874006aa46890f807bcd3c5cfb08036bc7c5b2182f39efced352cc6bf3fc1c49c386654a2f0ed08e1bdec5d6a542b4d43ca012f86891596e0ca870

diff --git 
a/sci-geosciences/mapillary_tools/mapillary_tools-0.7.4_p20211008.ebuild 
b/sci-geosciences/mapillary_tools/mapillary_tools-0.8.0.ebuild
similarity index 74%
rename from 
sci-geosciences/mapillary_tools/mapillary_tools-0.7.4_p20211008.ebuild
rename to sci-geosciences/mapillary_tools/mapillary_tools-0.8.0.ebuild
index e015fd4fe..8e5e6ac76 100644
--- a/sci-geosciences/mapillary_tools/mapillary_tools-0.7.4_p20211008.ebuild
+++ b/sci-geosciences/mapillary_tools/mapillary_tools-0.8.0.ebuild
@@ -3,15 +3,13 @@
 
 EAPI=8
 
-COMMIT="40c44336286ea0ea66002247ed28753a4216bc36"
 PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
 DESCRIPTION="Command line tools for processing and uploading Mapillary imagery"
 HOMEPAGE="https://github.com/mapillary/mapillary_tools;
-SRC_URI="https://github.com/mapillary/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
+SRC_URI="https://github.com/mapillary/mapillary_tools/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="BSD"
 KEYWORDS="~amd64"
@@ -32,9 +30,9 @@ DEPEND="
${RDEPEND}
>=dev-python/pillow-8.1.2[${PYTHON_USEDEP}]
dev-python/pyinstaller[${PYTHON_USEDEP}]
+   dev-python/types-python-dateutil[${PYTHON_USEDEP}]
+   dev-python/types-pytz[${PYTHON_USEDEP}]
+   dev-python/types-requests[${PYTHON_USEDEP}]
 "
-#  dev-python/types-python-dateutil[${PYTHON_USEDEP}]
-#  dev-python/types-pytz[${PYTHON_USEDEP}]
-#  dev-python/types-requests[${PYTHON_USEDEP}]
 
 distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-manilaclient/

2021-10-14 Thread Alessandro Barbieri
commit: 542fc05d34e92a3aab96bc0a4199780f2d8e8c46
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:08:10 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=542fc05d

dev-python/python-manilaclient: ignore functional tests

Closes: https://bugs.gentoo.org/815541
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/python-manilaclient/python-manilaclient-3.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-manilaclient/python-manilaclient-3.0.0.ebuild 
b/dev-python/python-manilaclient/python-manilaclient-3.0.0.ebuild
index aca073073..4c12ba715 100644
--- a/dev-python/python-manilaclient/python-manilaclient-3.0.0.ebuild
+++ b/dev-python/python-manilaclient/python-manilaclient-3.0.0.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
+EPYTEST_IGNORE=( manilaclient/tests/functional )
 PYTHON_COMPAT=( python3_8 )
 
 inherit distutils-r1



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-requests/

2021-10-14 Thread Alessandro Barbieri
commit: d6974389681c26493ef4deb3ff7081808171b3df
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:17:04 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6974389

dev-python/types-requests: initial import

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

 dev-python/types-requests/Manifest|  1 +
 dev-python/types-requests/metadata.xml| 12 
 .../types-requests/types-requests-2.25.10.ebuild  | 19 +++
 3 files changed, 32 insertions(+)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
new file mode 100644
index 0..97ec83787
--- /dev/null
+++ b/dev-python/types-requests/Manifest
@@ -0,0 +1 @@
+DIST types-requests-2.25.10.tar.gz 14029 BLAKE2B 
fcb5732516a0a983d69688b259d92904f6bf4a7798e10e33d848cff791774424c1473bd357d39d290fa6fd3fda12069231b1b741dc6d6bdf96abf1a56b2ecfeb
 SHA512 
9a724471be23ec2d875f48de8238a99a68bcae360fdbcad35f2e4261fb8d87250784e25454589f6d5ce1b4b563ae553b0807ae1db8f407f006082c671c9ca260

diff --git a/dev-python/types-requests/metadata.xml 
b/dev-python/types-requests/metadata.xml
new file mode 100644
index 0..a17a03bb9
--- /dev/null
+++ b/dev-python/types-requests/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/python/typeshed/issues
+types-requests
+  
+

diff --git a/dev-python/types-requests/types-requests-2.25.10.ebuild 
b/dev-python/types-requests/types-requests-2.25.10.ebuild
new file mode 100644
index 0..f250f585f
--- /dev/null
+++ b/dev-python/types-requests/types-requests-2.25.10.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="Typing stubs for requests"
+HOMEPAGE="
+   https://pypi.org/project/types-requests
+   https://github.com/python/typeshed/tree/master/stubs/requests
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-python-dateutil/

2021-10-14 Thread Alessandro Barbieri
commit: 634db225ac29952585dc18423b064411bd984359
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:12:57 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=634db225

dev-python/types-python-dateutil: initial import

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

 dev-python/types-python-dateutil/Manifest |  1 +
 dev-python/types-python-dateutil/metadata.xml | 12 
 .../types-python-dateutil-2.8.1.ebuild| 19 +++
 3 files changed, 32 insertions(+)

diff --git a/dev-python/types-python-dateutil/Manifest 
b/dev-python/types-python-dateutil/Manifest
new file mode 100644
index 0..494674e89
--- /dev/null
+++ b/dev-python/types-python-dateutil/Manifest
@@ -0,0 +1 @@
+DIST types-python-dateutil-2.8.1.tar.gz 5643 BLAKE2B 
14304d56e189caef68bf01695e0f7518c7f3d0417416972a853ec55913d830dcf4e2cc36f557b32791d5385ca2137c854684233da4c1bae3769ff32ef53ce1f3
 SHA512 
a6829eb19b8949141a43bee9acaa26d32a2ab2ee08655d4c585929aa2f9b5f45e9d458166e399e2f843bc62c36eaeb7a77b93e21603f1fb5a6ac7ac9eb52ddb5

diff --git a/dev-python/types-python-dateutil/metadata.xml 
b/dev-python/types-python-dateutil/metadata.xml
new file mode 100644
index 0..94a5dc7c9
--- /dev/null
+++ b/dev-python/types-python-dateutil/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/python/typeshed/issues
+types-python-dateutil
+  
+

diff --git 
a/dev-python/types-python-dateutil/types-python-dateutil-2.8.1.ebuild 
b/dev-python/types-python-dateutil/types-python-dateutil-2.8.1.ebuild
new file mode 100644
index 0..2d56eb63c
--- /dev/null
+++ b/dev-python/types-python-dateutil/types-python-dateutil-2.8.1.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="Typing stubs for python-dateutil"
+HOMEPAGE="
+   https://pypi.org/project/types-python-dateutil
+   https://github.com/python/typeshed/tree/master/stubs/python-dateutil
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/psycopg2cffi/

2021-10-14 Thread Alessandro Barbieri
commit: 498c644259af797f79bb18cee978605c8c987099
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:00:09 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=498c6442

dev-python/psycopg2cffi: add missing dependency

Closes: https://bugs.gentoo.org/818070
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild 
b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild
index 27f0fe3c5..fb2addfe8 100644
--- a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild
+++ b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild
@@ -20,6 +20,7 @@ KEYWORDS="~amd64"
 
 RDEPEND="
dev-db/postgresql:*
+   dev-python/six[${PYTHON_USEDEP}]
virtual/python-cffi[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/SQLAlchemy-Utils/

2021-10-14 Thread Alessandro Barbieri
commit: 3ffed6ca329987ae9c348ccd877901568120f886
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:01:30 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ffed6ca

dev-python/SQLAlchemy-Utils: deselect failing test

Closes: https://bugs.gentoo.org/818067
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.8.ebuild 
b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.8.ebuild
index fc912931b..210520016 100644
--- a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.8.ebuild
+++ b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.8.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+EPYTEST_DESELECT=( tests/types/test_timezone.py )
 PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pg8000/

2021-10-14 Thread Alessandro Barbieri
commit: c9e9afbc0991017b4b38af89e974f784e83c63d7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 19:43:05 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9e9afbc

dev-python/pg8000: disable tests

Closes: https://bugs.gentoo.org/818079
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pg8000/pg8000-1.21.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pg8000/pg8000-1.21.3.ebuild 
b/dev-python/pg8000/pg8000-1.21.3.ebuild
index 9740bae0b..cf4f3b41a 100644
--- a/dev-python/pg8000/pg8000-1.21.3.ebuild
+++ b/dev-python/pg8000/pg8000-1.21.3.ebuild
@@ -30,4 +30,6 @@ DEPEND="
)
 "
 
+RESTRICT="test" # tests require a running postgresql
+
 distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-senlinclient/

2021-10-14 Thread Alessandro Barbieri
commit: d23a6f81fdf8327e3f0b617f41c2b0fcf5369245
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 19:39:48 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d23a6f81

dev-python/python-senlinclient: deselect failing tests

Closes: https://bugs.gentoo.org/818175
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../python-senlinclient-2.3.0.ebuild   | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild 
b/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild
index 945f875a9..cbe22ae4a 100644
--- a/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild
+++ b/dev-python/python-senlinclient/python-senlinclient-2.3.0.ebuild
@@ -3,6 +3,53 @@
 
 EAPI=8
 
+EPYTEST_DESELECT=(
+   
senlinclient/tests/functional/test_actions.py::ActionTest::test_action_list
+   
senlinclient/tests/functional/test_cluster_policy.py::ClusterPolicyTest::test_cluster_policy_attach_and_detach
+   
senlinclient/tests/functional/test_cluster_policy.py::ClusterPolicyTest::test_cluster_policy_list
+   
senlinclient/tests/functional/test_cluster_policy.py::ClusterPolicyTest::test_cluster_policy_update
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_check
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_create
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_expand_and_shrink
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_full_id
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_limit
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_list
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_list_filters
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_list_sort
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_members_add_and_del
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_members_list
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_members_replace
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_recover
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_resize
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_show
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_update
+   
senlinclient/tests/functional/test_clusters.py::ClusterTest::test_cluster_update_profile_only
+   senlinclient/tests/functional/test_events.py::EventTest::test_event_list
+   senlinclient/tests/functional/test_help.py::HelpTest::test_help_cmd
+   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_check
+   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_create
+   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_detail
+   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_list
+   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_recover
+   senlinclient/tests/functional/test_nodes.py::NodeTest::test_node_update
+   
senlinclient/tests/functional/test_policies.py::PolicyTest::test_policy_create
+   
senlinclient/tests/functional/test_policies.py::PolicyTest::test_policy_list
+   
senlinclient/tests/functional/test_policies.py::PolicyTest::test_policy_update
+   
senlinclient/tests/functional/test_policy_types.py::PolicyTypeTest::test_policy_type_list
+   
senlinclient/tests/functional/test_policy_types.py::PolicyTypeTest::test_policy_type_show
+   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_list_debug
+   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_type_list
+   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_type_show
+   
senlinclient/tests/functional/test_profile_types.py::ProfileTypeTest::test_profile_type_show_json
+   
senlinclient/tests/functional/test_profiles.py::ProfileTest::test_pofile_create
+   
senlinclient/tests/functional/test_profiles.py::ProfileTest::test_profile_list
+   
senlinclient/tests/functional/test_profiles.py::ProfileTest::test_profile_update
+   
senlinclient/tests/functional/test_readonly_senlin.py::FakeTest::test_fake_action
+   
senlinclient/tests/functional/test_receivers.py::ReceiverTest::test_receiver_create
+   
senlinclient/tests/functional/test_receivers.py::ReceiverTest::test_receiver_list
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/types-pytz/

2021-10-14 Thread Alessandro Barbieri
commit: 1b496dfca03520528e470940c0b0d341a917d377
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 20:15:07 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b496dfc

dev-python/types-pytz: initial import

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

 dev-python/types-pytz/Manifest   |  1 +
 dev-python/types-pytz/metadata.xml   | 12 
 dev-python/types-pytz/types-pytz-2021.3.0.ebuild | 19 +++
 3 files changed, 32 insertions(+)

diff --git a/dev-python/types-pytz/Manifest b/dev-python/types-pytz/Manifest
new file mode 100644
index 0..487f3ed8a
--- /dev/null
+++ b/dev-python/types-pytz/Manifest
@@ -0,0 +1 @@
+DIST types-pytz-2021.3.0.tar.gz 2034 BLAKE2B 
c104024d3758d13cd898a0a4fd3f002765bea6e7d1e5c8112e08ee772dd7298b0e9dd6d84bfb95ed30c792734dbf8ee1c4b71baf3245d4063ff389c7c7fe51a3
 SHA512 
2d30f0e04876b76642a475942d2059fd07294d8d5a8218f3022bdcd861d62596376f57d8450f6ec6d7380a9997296f76815278c0b61562d7bef710c371f8feb4

diff --git a/dev-python/types-pytz/metadata.xml 
b/dev-python/types-pytz/metadata.xml
new file mode 100644
index 0..d5941b282
--- /dev/null
+++ b/dev-python/types-pytz/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+lssndrbarbi...@gmail.com
+Alessandro Barbieri
+  
+  
+https://github.com/python/typeshed/issues
+types-pytz
+  
+

diff --git a/dev-python/types-pytz/types-pytz-2021.3.0.ebuild 
b/dev-python/types-pytz/types-pytz-2021.3.0.ebuild
new file mode 100644
index 0..a1a7ec2e2
--- /dev/null
+++ b/dev-python/types-pytz/types-pytz-2021.3.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="Typing stubs for paramiko"
+HOMEPAGE="
+   https://pypi.org/project/types-pytz
+   https://github.com/python/typeshed/tree/master/stubs/pytz
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/sysz/

2021-10-14 Thread Alessandro Barbieri
commit: d25795f1f35ebefb7844bfc81c6f3d097b2fffb7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 12:38:13 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d25795f1

sys-apps/sysz: add 1.4.3

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

 sys-apps/sysz/Manifest  |  1 +
 sys-apps/sysz/sysz-1.4.3.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/sys-apps/sysz/Manifest b/sys-apps/sysz/Manifest
index 6fa2d6b67..163bc0b25 100644
--- a/sys-apps/sysz/Manifest
+++ b/sys-apps/sysz/Manifest
@@ -1,2 +1,3 @@
 DIST sysz-1.4.0.tar.gz 7451 BLAKE2B 
ee052fb4ab4ff2632be13966f56b7c4f4df86121e92087674c3f8df353c53c338a2128eb279d33f66a9651126413e381fbc82b896eb3af41781d045ab31d752e
 SHA512 
c2700b5cb2b9a72215ec0ecb76b24f8aa2f43ade64ad394d7d37761d3ef7c6936c515b11617baa36727739b56795ec7f154ead7ab9eda8ab926f27e9f60c8343
 DIST sysz-1.4.1.tar.gz 7631 BLAKE2B 
f93d89eb9fd6ca2e804a96fc41d921cf10ac2e115c9494a96bad4230ff22f89fcc40c2da6d825fdc693be94e0ab868cbb7f2e5e8017f80260ee07d8b4ee88ca7
 SHA512 
6fbaedefb133649ce3a24d1fb39cefd034f5c55b884c96d4b3eccecda0cf94372662a6858d25e7b72d4faa9fffaaa9dcfa92a291aad753c7500d19d0581c1db7
+DIST sysz-1.4.3.tar.gz 7736 BLAKE2B 
e5f6021c1ab825c4b7129991391ed359a01459e492bcc5907eee1e2e2b2c54f441d3a2c9686c334adbf2d0fb50640902a967bb0a4035bec17a1d39ef9f6c1ca7
 SHA512 
ced6ea97594566fdf5ed642d31faa18fab230257bea4f9dc861e95a9c9ef6f2261d2cc3f579c55530c2f73c087c4d0c18f91a24fce79e34c5693c73a37d1e832

diff --git a/sys-apps/sysz/sysz-1.4.3.ebuild b/sys-apps/sysz/sysz-1.4.3.ebuild
new file mode 100644
index 0..c4437c3e1
--- /dev/null
+++ b/sys-apps/sysz/sysz-1.4.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="An fzf terminal UI for systemctl"
+HOMEPAGE="https://github.com/joehillen/sysz;
+SRC_URI="https://github.com/joehillen/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=app-shells/bash-4.3
+   >=app-shells/fzf-0.27.1
+   virtual/awk
+"
+#  removed to make GURU CI happy
+#  sys-apps/systemd
+
+DOCS=( README.md CHANGELOG.md )
+
+src_compile() {
+   :
+}
+
+src_install() {
+   dobin "${PN}"
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/sysz/

2021-10-14 Thread Alessandro Barbieri
commit: 0c0b4883e90fe314dfc993b062bac7c27581574f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 12:38:28 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c0b4883

sys-apps/sysz: drop 1.4.0

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

 sys-apps/sysz/Manifest  |  1 -
 sys-apps/sysz/sysz-1.4.0.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/sys-apps/sysz/Manifest b/sys-apps/sysz/Manifest
index 163bc0b25..115e9a225 100644
--- a/sys-apps/sysz/Manifest
+++ b/sys-apps/sysz/Manifest
@@ -1,3 +1,2 @@
-DIST sysz-1.4.0.tar.gz 7451 BLAKE2B 
ee052fb4ab4ff2632be13966f56b7c4f4df86121e92087674c3f8df353c53c338a2128eb279d33f66a9651126413e381fbc82b896eb3af41781d045ab31d752e
 SHA512 
c2700b5cb2b9a72215ec0ecb76b24f8aa2f43ade64ad394d7d37761d3ef7c6936c515b11617baa36727739b56795ec7f154ead7ab9eda8ab926f27e9f60c8343
 DIST sysz-1.4.1.tar.gz 7631 BLAKE2B 
f93d89eb9fd6ca2e804a96fc41d921cf10ac2e115c9494a96bad4230ff22f89fcc40c2da6d825fdc693be94e0ab868cbb7f2e5e8017f80260ee07d8b4ee88ca7
 SHA512 
6fbaedefb133649ce3a24d1fb39cefd034f5c55b884c96d4b3eccecda0cf94372662a6858d25e7b72d4faa9fffaaa9dcfa92a291aad753c7500d19d0581c1db7
 DIST sysz-1.4.3.tar.gz 7736 BLAKE2B 
e5f6021c1ab825c4b7129991391ed359a01459e492bcc5907eee1e2e2b2c54f441d3a2c9686c334adbf2d0fb50640902a967bb0a4035bec17a1d39ef9f6c1ca7
 SHA512 
ced6ea97594566fdf5ed642d31faa18fab230257bea4f9dc861e95a9c9ef6f2261d2cc3f579c55530c2f73c087c4d0c18f91a24fce79e34c5693c73a37d1e832

diff --git a/sys-apps/sysz/sysz-1.4.0.ebuild b/sys-apps/sysz/sysz-1.4.0.ebuild
deleted file mode 100644
index c4437c3e1..0
--- a/sys-apps/sysz/sysz-1.4.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="An fzf terminal UI for systemctl"
-HOMEPAGE="https://github.com/joehillen/sysz;
-SRC_URI="https://github.com/joehillen/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=app-shells/bash-4.3
-   >=app-shells/fzf-0.27.1
-   virtual/awk
-"
-#  removed to make GURU CI happy
-#  sys-apps/systemd
-
-DOCS=( README.md CHANGELOG.md )
-
-src_compile() {
-   :
-}
-
-src_install() {
-   dobin "${PN}"
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/jsonpath-rw/

2021-10-14 Thread Alessandro Barbieri
commit: f76c58465601d5383c9ff656b2cd4d1493a39610
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 19:21:28 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f76c5846

dev-python/jsonpath-rw: use github tarball

Closes: https://bugs.gentoo.org/816630
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/jsonpath-rw/Manifest | 2 +-
 dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/jsonpath-rw/Manifest b/dev-python/jsonpath-rw/Manifest
index 161efdd86..d4a65943b 100644
--- a/dev-python/jsonpath-rw/Manifest
+++ b/dev-python/jsonpath-rw/Manifest
@@ -1 +1 @@
-DIST jsonpath-rw-1.4.0.tar.gz 13814 BLAKE2B 
96c17df53db15ea06b8d33231a5349e00d85eb92c9c1da784ee8b1773f1a12791f8dc2a6dc7ec67fde0c8c3cfec0a8fc08e77ff08eeebe4ef699d6d4bdda9276
 SHA512 
5fcbd832975a32d375fd400ebfb84f083c0e7d8780cc63df730a75cca0224bf32d72cb793fcac63fc3afa9697199d7a569af29961da95494253996cc6e5f63b7
+DIST jsonpath-rw-1.4.0.tar.gz 19813 BLAKE2B 
2ee89864f38a6671ad593b5f056a19a794fcf6dd8dd56af1fbc709e50336ee5613c1144ec7f557d7380bed4eedd4ee7cc39f99ccb61dbc3a34c2e36641b183dc
 SHA512 
8308e950f8b397e3ddd4120aa7794ab198d9f1a233c5fe16c2f393f1ba7e7e3bf289063a8b28f2425bfe0906be028f9bc1830779d09a56c306f2f102d26e6259

diff --git a/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild 
b/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
index af6371fde..f1da5795c 100644
--- a/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
+++ b/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
@@ -12,15 +12,13 @@ HOMEPAGE="
https://github.com/kennknowles/python-jsonpath-rw
https://pypi.org/project/jsonpath-rw
 "
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/kennknowles/python-jsonpath-rw/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"
 
-RESTRICT="!test? ( test )"
-
 RDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]
 dev-python/ply[${PYTHON_USEDEP}]
@@ -35,6 +33,8 @@ DEPEND="
)
 "
 
+RESTRICT="!test? ( test )"
+
 python_test() {
nosetests --verbose || die
py.test -v -v || die



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pysaml2/

2021-10-14 Thread Alessandro Barbieri
commit: b4060f573b5e9167b90666ab8e1c5cc63c6de737
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 19:24:19 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4060f57

dev-python/pysaml2: use github tarball

Closes: https://bugs.gentoo.org/816513
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pysaml2/Manifest | 2 +-
 dev-python/pysaml2/pysaml2-7.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pysaml2/Manifest b/dev-python/pysaml2/Manifest
index bd76ef2a7..950ed1634 100644
--- a/dev-python/pysaml2/Manifest
+++ b/dev-python/pysaml2/Manifest
@@ -1 +1 @@
-DIST pysaml2-7.0.1.tar.gz 359067 BLAKE2B 
1a420c40ab34e290cf0ccb1b58ffc01081db540eda0281aa67b37722c39fd6abd6a806e3d8c564ff7af777c922359e632be30c344837ad8eb9e035cfa921400c
 SHA512 
a706136628c1b86b2d53ea64e6506cf4b1ce2722e3583ed0dd39125ee9e898d4309224a0d3baa2c6a4f8adeba22e4e18945113da628659476d5f77f297daef60
+DIST pysaml2-7.0.1.tar.gz 5996999 BLAKE2B 
51b8d3eed54bdcc2f6730d1b5cc6db3d1163479c6d5845945d626a439c4130993a17656ee644165c18d87d4f0b9f61cc7dcf8ccedfac91b34afb7f5544e8a520
 SHA512 
915ea083fe0fa55fb91015c6ef743c0a63feb4c4b75542be9c7dd7b0ec19edd679d313cb47737c990381c4a9b3c46e8351e4a83006819bc9b090a7061d2cc4d1

diff --git a/dev-python/pysaml2/pysaml2-7.0.1.ebuild 
b/dev-python/pysaml2/pysaml2-7.0.1.ebuild
index 8ac8c5ab9..615984c89 100644
--- a/dev-python/pysaml2/pysaml2-7.0.1.ebuild
+++ b/dev-python/pysaml2/pysaml2-7.0.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="Python implementation of SAML Version 2 to be used in a WSGI 
environment"
 HOMEPAGE="https://github.com/rohe/pysaml2;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/IdentityPython/pysaml2/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/opentracing_instrumentation/

2021-10-14 Thread Alessandro Barbieri
commit: 5c7334b80a0475616000b8ebd77bcbbe611c806d
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 19:28:07 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c7334b8

dev-python/opentracing_instrumentation: use github tarball

Closes: https://bugs.gentoo.org/817182
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/opentracing_instrumentation/Manifest | 2 +-
 .../opentracing_instrumentation-3.3.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/opentracing_instrumentation/Manifest 
b/dev-python/opentracing_instrumentation/Manifest
index 63d875c0c..db3f35ac3 100644
--- a/dev-python/opentracing_instrumentation/Manifest
+++ b/dev-python/opentracing_instrumentation/Manifest
@@ -1 +1 @@
-DIST opentracing_instrumentation-3.3.1.tar.gz 26278 BLAKE2B 
7f5bcaf3f3e72b3f393d0332b335b7857de7daa33d4eb96a3b00a9d7042046d6c7f9df80f43fd6f8944bbb490e664a4475b7caf793ceb7cf778b2229d2a6295f
 SHA512 
dbee49e4d465660120701b1019dae8480ffaf822647e848c433603ee2b18346f14533101acef74adc1f087710ff5c6887b2ac9935bd83d9e6d7c49d3fa572bed
+DIST opentracing_instrumentation-3.3.1.tar.gz 41897 BLAKE2B 
ed5b79082160a34d4f97ba4a704291e43711a40d830b6df1449ea122b00ceb962e0348d5b5901e39e9c87f33220176c74375c07f297f907f0903a299d929c0d9
 SHA512 
414b9755c75ebeb66a58d323a82aad01b44b513355e3a548a564f5fbd4658c63cd397ea730811c311948a55ee51537cf864f55bf9fe50366236cad1b5bfc023e

diff --git 
a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
 
b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
index e6067d86b..21bc67d6f 100644
--- 
a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
+++ 
b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A collection of Python instrumentation tools for 
the OpenTracing AP
 HOMEPAGE="
https://github.com/uber-common/opentracing-python-instrumentation
 "
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/uber-common/opentracing-python-instrumentation/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/doubles/

2021-10-14 Thread Alessandro Barbieri
commit: 19565368bbc7e7e8bddd965192cbbebe1badf722
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 19:26:37 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19565368

dev-python/doubles: use github tarball

Closes: https://bugs.gentoo.org/816600
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/doubles/Manifest | 2 +-
 dev-python/doubles/doubles-1.5.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/doubles/Manifest b/dev-python/doubles/Manifest
index 676021958..b30b10de3 100644
--- a/dev-python/doubles/Manifest
+++ b/dev-python/doubles/Manifest
@@ -1 +1 @@
-DIST doubles-1.5.3.tar.gz 16835 BLAKE2B 
bc57c3da3e55377073ead71f45a07fb1ccc0b41ff86b6ed6ec00d5d134245b304483d2a024c1a650e4561f4ca14ef5ebb71627f9cbbb2daa561315b67035f007
 SHA512 
4e5b19a762db6fea379d2338420bdb25b8db79253b22d8107815126d5a234f15c36368b10da367ac91d6ff35c55b3892fcdb46e4ed93b3891237e10984c1859c
+DIST doubles-1.5.3.tar.gz 40297 BLAKE2B 
9b1e29ad0a35e0b1d65543dacefa18428741f97e15963e964b59dd7fd6bf65dccebb2e08c73d49778904cdc08d1b38612d98948a00246849a6a10f0964842056
 SHA512 
858fca2bd93bf78df264c61bdda32fb2afee7125f5578b7c361695638abb4b7adc2793d62adbbc7f5a9a550672747048e6df6b7c9c60292a70fb613b89ad88e4

diff --git a/dev-python/doubles/doubles-1.5.3.ebuild 
b/dev-python/doubles/doubles-1.5.3.ebuild
index 33d8322bd..ec9295606 100644
--- a/dev-python/doubles/doubles-1.5.3.ebuild
+++ b/dev-python/doubles/doubles-1.5.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Test doubles for Python"
 HOMEPAGE="https://github.com/uber/doubles;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/uber/doubles/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/askgit/

2021-10-14 Thread Alessandro Barbieri
commit: 176a7a1210dc565690b1d61b35ebab18b92fa493
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 12:41:48 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=176a7a12

dev-vcs/askgit: add 0.4.8, drop 0.4.7

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

 dev-vcs/askgit/Manifest | 2 +-
 dev-vcs/askgit/{askgit-0.4.7.ebuild => askgit-0.4.8.ebuild} | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/askgit/Manifest b/dev-vcs/askgit/Manifest
index eb0108eaa..dcc41cf93 100644
--- a/dev-vcs/askgit/Manifest
+++ b/dev-vcs/askgit/Manifest
@@ -1,4 +1,4 @@
-DIST askgit-0.4.7.tar.gz 2738263 BLAKE2B 
2e48d78c782351e048a71d573e1241d5f689816e1952570db8366b6dc813e241e9762933d55004e498d6925d093c3f5f94ddd560e9dfa391b024152894069333
 SHA512 
6679475b2879a65819fab79a29b91e1c5a80636c7fc952cb66e7ad8f6f13a65448aa46f041ffab4c28d22f7cc8905b945c9f6837bc089af24bf8f0c938486179
+DIST askgit-0.4.8.tar.gz 2741771 BLAKE2B 
9583386dc470a4b803d426e2921a8a07ffecfe803a8962b68cf7606933b9ae4889ad17ca33e524565d0fe36350d1f02b3a30249f91ab49d4a2e97ece295bad97
 SHA512 
d7f2a98d95b2d1276d6405d646b455e2f62def9265274fa875c2641a830d1d6d2c210ffc888ad7aff6da282b8518b3d6fd759066146fb0aeb0ddc9c09b743870
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 
9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8
 SHA512 
8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959

diff --git a/dev-vcs/askgit/askgit-0.4.7.ebuild 
b/dev-vcs/askgit/askgit-0.4.8.ebuild
similarity index 99%
rename from dev-vcs/askgit/askgit-0.4.7.ebuild
rename to dev-vcs/askgit/askgit-0.4.8.ebuild
index 38cb46cf3..99671c96e 100644
--- a/dev-vcs/askgit/askgit-0.4.7.ebuild
+++ b/dev-vcs/askgit/askgit-0.4.8.ebuild
@@ -838,8 +838,7 @@ EGO_SUM=(
"rsc.io/binaryregexp v0.2.0/go.mod"
"rsc.io/quote/v3 v3.1.0/go.mod"
"rsc.io/sampler v1.3.0/go.mod"
-)
-
+   )
 go-module_set_globals
 
 DESCRIPTION="Query git repositories with SQL"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/thriftrw/

2021-10-14 Thread Alessandro Barbieri
commit: 8fcdb64d7a2a66079d889a01cc6dbcb6d5b0d02c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 14 12:52:17 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 14 20:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fcdb64d

dev-python/thriftrw: use github tarball

Closes: https://bugs.gentoo.org/818064
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/thriftrw/Manifest  | 2 +-
 dev-python/thriftrw/thriftrw-1.8.1.ebuild | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/thriftrw/Manifest b/dev-python/thriftrw/Manifest
index 941581aef..e804affc0 100644
--- a/dev-python/thriftrw/Manifest
+++ b/dev-python/thriftrw/Manifest
@@ -1 +1 @@
-DIST thriftrw-1.8.1.tar.gz 1444094 BLAKE2B 
e573a07e8c9bbc227cc77edbf4a5f325168fbc722f1813c986d069c28d2e10e3152d079dd9632290520a98b67e1a167f8120b62fedf05fec968a64db815028cf
 SHA512 
44e9da43f4bbcc5188e2b59352dabbec161d0f764b469ca084ad1f63dae6d64e2f6ac2744afb0adfa1a878e6fe6c9d0b576a6f08110928543353a6dd24d602bc
+DIST thriftrw-1.8.1.tar.gz 91370 BLAKE2B 
8e267b77f80ce1dec0bfd04a0a047cbe8279374f65f7a928ad65019ee11bb44afc991182c8f5525c34e3e6ce736deb1eb6a2e8428cf4e8853ad2d2e18649e8ed
 SHA512 
ea40d4aa35d8f5f097557cb0b1c8800b2a935fc738c33266951163f4ade783b2a5d866a18433afe4e304f435b8de012f52c6d717e812b604e34c7a4ee61fd0fa

diff --git a/dev-python/thriftrw/thriftrw-1.8.1.ebuild 
b/dev-python/thriftrw/thriftrw-1.8.1.ebuild
index cfe3df642..487a1a554 100644
--- a/dev-python/thriftrw/thriftrw-1.8.1.ebuild
+++ b/dev-python/thriftrw/thriftrw-1.8.1.ebuild
@@ -7,9 +7,12 @@ PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
-DESCRIPTION="OpenTracing API for Python"
-HOMEPAGE="https://github.com/thriftrw/thriftrw-python;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+DESCRIPTION="A Thrift encoding library for Python"
+HOMEPAGE="
+   https://github.com/thriftrw/thriftrw-python
+   https://pypi.org/project/thriftrw
+"
+SRC_URI="https://github.com/thriftrw/thriftrw-python/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"



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

2021-10-14 Thread Robin H. Johnson
commit: 95813829db1b5ed24e91076a36f43d9c34392c7d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Thu Oct 14 19:59:15 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Oct 14 20:07:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95813829

dev-ruby/httpclient: revbump w/ to use system certificates

httpclient bundled really old CA certificates: 6-year & 11-year old, and
used them by default, which broke LetsEncrypt consumers. Replace the
bundles with symlink to the system copy, which is kept up to date.

Closes: https://bugs.gentoo.org/818025
Signed-off-by: Robin H. Johnson  gentoo.org>

 dev-ruby/httpclient/httpclient-2.8.3-r1.ebuild | 78 ++
 1 file changed, 78 insertions(+)

diff --git a/dev-ruby/httpclient/httpclient-2.8.3-r1.ebuild 
b/dev-ruby/httpclient/httpclient-2.8.3-r1.ebuild
new file mode 100644
index 000..36a0fd386fb
--- /dev/null
+++ b/dev-ruby/httpclient/httpclient-2.8.3-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST="-Ilib test"
+RUBY_FAKEGEM_TASK_DOC="doc"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="httpclient.gemspec"
+
+inherit ruby-fakegem eapi8-dosym
+
+DESCRIPTION="'httpclient' gives something like the functionality of 
libwww-perl (LWP) in Ruby"
+HOMEPAGE="https://github.com/nahi/httpclient;
+SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
+
+LICENSE="Ruby"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/http-cookie )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[bB]undler/s:^:#:' Rakefile || die
+
+   # Fix documentation task
+   sed -i -e 's/README.txt/README.md/' Rakefile || die
+
+   # Remove mandatory CI reports since we don't need this for testing.
+   sed -i -e '/reporter/s:^:#:' Rakefile || die
+
+   # Remove mandatory simplecov dependency
+   sed -i -e '/[Ss]imple[Cc]ov/ s:^:#:' test/helper.rb || die
+
+   # Comment out test requiring network access that makes assumptions
+   # about the environment, bug 395155
+   sed -i -e '/test_async_error/,/^  end/ s:^:#:' test/test_httpclient.rb 
|| die
+
+   # Skip tests using rack-ntlm which is not packaged. Weirdly these
+   # only fail on jruby.
+   rm test/test_auth.rb || die
+
+   # Skip test failing due to hard-coded expired certificate
+   sed -i -e '/test_verification_without_httpclient/,/^  end/ s:^:#:' 
test/test_ssl.rb || die
+
+   # Skip test depending on obsolete and vulnerable SSLv3
+   sed -i -e '/test_no_sslv3/,/^  end/ s:^:#:' test/test_ssl.rb || die
+
+   # Do not use 11-year-old bundled certificates!
+   # fix this copy so it doesn't fail tests
+   ln -sf "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt 
./dist_key/cacerts.pem
+   ln -sf "${EPREFIX}"/etc/ssl/certs/ca-certificates.crt 
./lib/httpclient/cacert.pem
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "test-unit"; 
Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+   # Do not use 11-year-old bundled certificates!
+   # fix this copy for production systems
+   # do not ship the cacert1024.pem at all anymore, nobody should use 
RSA1024 certs!
+   rm -f 
"${ED}/$(ruby_fakegem_gemsdir)/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}/lib/httpclient/"{cacert.pem,cacert1024}.pem
+   dosym8 -r /etc/ssl/certs/ca-certificates.crt 
$(ruby_fakegem_gemsdir)/gems/${RUBY_FAKEGEM_NAME}-${RUBY_FAKEGEM_VERSION}/lib/httpclient/cacert.pem
+}



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

2021-10-14 Thread Sam James
commit: 60373435af6039609ab613bffa4c3efcd6557689
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 14 19:55:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 14 19:55:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60373435

sys-devel/gcc: add 9.4.1_pre

If it happens, it'll probably be 9.5(?), but in any case,
this is useful for testing out bugs.

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

 sys-devel/gcc/gcc-9.4.1_pre.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/sys-devel/gcc/gcc-9.4.1_pre.ebuild 
b/sys-devel/gcc/gcc-9.4.1_pre.ebuild
new file mode 100644
index 000..8c31f450a34
--- /dev/null
+++ b/sys-devel/gcc/gcc-9.4.1_pre.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PATCH_GCC_VER="9.4.0"
+PATCH_VER="1"
+
+inherit toolchain
+
+# Don't keyword live ebuilds
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+}



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

2021-10-14 Thread Lars Wendler
commit: 193c76dd42e4730830bf7f12b9b0f5db517340ca
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 14 19:35:50 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 14 19:35:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=193c76dd

dev-util/cmake: Bump to version 3.22.0_rc1

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

 dev-util/cmake/Manifest|   1 +
 dev-util/cmake/cmake-3.22.0_rc1.ebuild | 232 +
 2 files changed, 233 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index bfb66df1c3e..78feaf4a5b2 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,3 +1,4 @@
 DIST cmake-3.20.5.tar.gz 9441947 BLAKE2B 
f073d7c3968c714be315f5014076c785790ed47e9a746f2d16bc59769fb6862009f67c2e118038c6c9d8390b709f2b4ed4a4dfc41a93996fedd9d7d77111b84a
 SHA512 
4ad7f194353be291e76d86d95928633daea653a0bd8d35369ac6ee2bb3f811c3a1aabe6a2bd51c6d5b07af2c6edc7e38d8b347ded32ab1ddcf331dbfce40c008
 DIST cmake-3.21.2.tar.gz 9630492 BLAKE2B 
7c73cad02ee9dbadd8cbf60994856ccb6fd3721cbb7a58d66638169cf99426d8ad732de912ee5c736466d64c145a68a102db93cb5d4d0dbde001681edbf7a200
 SHA512 
75649404564aaa6175a8c66ab19a10318066dbb667806c287e3cb125ac4c16c1629c160e355bcc50864a38d5488b1f7d1bc77acc602f5f3edd5f68691ae5080d
 DIST cmake-3.21.3.tar.gz 9630442 BLAKE2B 
dccf4878745f6ddb87ea5fd1a0b6c728e32778afd15e3074d057234dc898e399133343bb10826f8882323bfc9d53f22c98b51ab6e39af29da58c54ed0b9d14c1
 SHA512 
0571b78443906c5ad51fb0fafbd32d565caf628cc150b1190802cb819e8497c108ea6b7ecaa03133df2dbbceb730696d24b4df38468c92088c769ce4076d9e9f
+DIST cmake-3.22.0-rc1.tar.gz 9769355 BLAKE2B 
03398d2aca8c7f354d1b0d4f6447780cf8699ab388f342dea9266f0d2ecb0eeb38d5e51df9f6a9509d62db8b78b8774c76c82976cf1d263b1c572a00e96e698f
 SHA512 
ed2a7c0832fd6fef5909745b6d540d1eee4b7f6681dca6e2b5cd22ea1a2be795fc1cb3b25792719211d7fe94871aa12253f4ce088985652496b3fdcbfe20

diff --git a/dev-util/cmake/cmake-3.22.0_rc1.ebuild 
b/dev-util/cmake/cmake-3.22.0_rc1.ebuild
new file mode 100644
index 000..a9b3de7323d
--- /dev/null
+++ b/dev-util/cmake/cmake-3.22.0_rc1.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake" # TODO RunCMake.LinkWhatYouUse fails 
consistently w/ ninja
+CMAKE_REMOVE_MODULES_LIST=( none )
+inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
+   toolchain-funcs virtualx xdg-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+LICENSE="CMake"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+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"
+IUSE="doc emacs ncurses qt5 test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-arch/libarchive-3.3.3:=
+   app-crypt/rhash
+   >=dev-libs/expat-2.0.1
+   >=dev-libs/jsoncpp-1.9.2-r2:0=
+   >=dev-libs/libuv-1.10.0:=
+   >=net-misc/curl-7.21.5[ssl]
+   sys-libs/zlib
+   virtual/pkgconfig
+   emacs? ( >=app-editors/emacs-23.1:* )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-python/requests
+   dev-python/sphinx
+   )
+   test? ( app-arch/libarchive[zstd] )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+   # prefix
+   "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
+   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
+   "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch
+
+   # handle gentoo packaging in find modules
+   "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
+   # Next patch needs to be reworked
+   #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
+   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
+
+   # respect python eclasses
+   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
+   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
+
+   "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
+
+   # upstream fixes (can usually be removed with a version bump)
+)
+
+cmake_src_bootstrap() {
+   # disable running of cmake in bootstrap command
+   sed -i \
+   -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
+   bootstrap || die "sed failed"
+
+   # execinfo.h on Solaris isn't quite what it is on Darwin
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   sed -i -e 's/execinfo\.h/blablabla.h/' \
+   Source/kwsys/CMakeLists.txt || die
+   fi
+
+   # bootstrap script isn't 

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

2021-10-14 Thread Lars Wendler
commit: cdd81e40ec220a0a7796a214e8758989cf99dd2b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 14 19:36:13 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 14 19:37:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd81e40

dev-util/cmake: Removed old

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

 dev-util/cmake/Manifest|   1 -
 dev-util/cmake/cmake-3.21.2.ebuild | 232 -
 .../cmake/files/cmake-3.17.0_rc1-FindLAPACK.patch  |  56 -
 3 files changed, 289 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 78feaf4a5b2..bee7fa09772 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,4 +1,3 @@
 DIST cmake-3.20.5.tar.gz 9441947 BLAKE2B 
f073d7c3968c714be315f5014076c785790ed47e9a746f2d16bc59769fb6862009f67c2e118038c6c9d8390b709f2b4ed4a4dfc41a93996fedd9d7d77111b84a
 SHA512 
4ad7f194353be291e76d86d95928633daea653a0bd8d35369ac6ee2bb3f811c3a1aabe6a2bd51c6d5b07af2c6edc7e38d8b347ded32ab1ddcf331dbfce40c008
-DIST cmake-3.21.2.tar.gz 9630492 BLAKE2B 
7c73cad02ee9dbadd8cbf60994856ccb6fd3721cbb7a58d66638169cf99426d8ad732de912ee5c736466d64c145a68a102db93cb5d4d0dbde001681edbf7a200
 SHA512 
75649404564aaa6175a8c66ab19a10318066dbb667806c287e3cb125ac4c16c1629c160e355bcc50864a38d5488b1f7d1bc77acc602f5f3edd5f68691ae5080d
 DIST cmake-3.21.3.tar.gz 9630442 BLAKE2B 
dccf4878745f6ddb87ea5fd1a0b6c728e32778afd15e3074d057234dc898e399133343bb10826f8882323bfc9d53f22c98b51ab6e39af29da58c54ed0b9d14c1
 SHA512 
0571b78443906c5ad51fb0fafbd32d565caf628cc150b1190802cb819e8497c108ea6b7ecaa03133df2dbbceb730696d24b4df38468c92088c769ce4076d9e9f
 DIST cmake-3.22.0-rc1.tar.gz 9769355 BLAKE2B 
03398d2aca8c7f354d1b0d4f6447780cf8699ab388f342dea9266f0d2ecb0eeb38d5e51df9f6a9509d62db8b78b8774c76c82976cf1d263b1c572a00e96e698f
 SHA512 
ed2a7c0832fd6fef5909745b6d540d1eee4b7f6681dca6e2b5cd22ea1a2be795fc1cb3b25792719211d7fe94871aa12253f4ce088985652496b3fdcbfe20

diff --git a/dev-util/cmake/cmake-3.21.2.ebuild 
b/dev-util/cmake/cmake-3.21.2.ebuild
deleted file mode 100644
index b1cc1455ac6..000
--- a/dev-util/cmake/cmake-3.21.2.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake" # TODO RunCMake.LinkWhatYouUse fails 
consistently w/ ninja
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
-   toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-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"
-IUSE="doc emacs ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-arch/libarchive-3.3.3:=
-   app-crypt/rhash
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/jsoncpp-1.9.2-r2:0=
-   >=dev-libs/libuv-1.10.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( >=app-editors/emacs-23.1:* )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/requests
-   dev-python/sphinx
-   )
-   test? ( app-arch/libarchive[zstd] )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
-   "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch
-
-   # handle gentoo packaging in find modules
-   "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
-   # Next patch needs to be reworked
-   #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
-   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
-   # respect python eclasses
-   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
-   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
-   "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
-
-   # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
-   # disable running of cmake in bootstrap command
-   sed -i \
-   -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
-   bootstrap || die "sed failed"
-
-   # execinfo.h on Solaris isn't quite what it is on Darwin
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   sed -i -e 's/execinfo\.h/blablabla.h/' \
-   Source/kwsys/CMakeLists.txt || 

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

2021-10-14 Thread Lars Wendler
commit: d20a060871762d0af187a0bbd4a663841309867b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 14 19:15:38 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 14 19:16:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20a0608

media-sound/strawberry: Bump to version 1.0.0

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

 media-sound/strawberry/Manifest|   1 +
 media-sound/strawberry/strawberry-1.0.0.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index cece3cc1e9b..3071a41acaf 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1 +1,2 @@
 DIST strawberry-0.9.3.tar.xz 10928116 BLAKE2B 
3edb80065876d63b79292c6b75660aaaeaa6ea294bb84011124fa8aee3163717b8ab4f0e8d6e7aff321466d3cfbc214b5e8b987c9ae9b0823f8d3c681aae6e9e
 SHA512 
d253ffaa6cf0412eb135bc792c31458816fc0a1ae7070d6885487da4fb4855ffddd285b853fd10220c797c3beb73a91059514d76b1b1638350fdff17107c
+DIST strawberry-1.0.0.tar.xz 11149316 BLAKE2B 
db500acb75c1e206c7eb2b5b668fc850444da8383ea98926e05d3eaee46a477f9b7c24017c75a1ea8d0ac8d89287a137aa65ef9098527b0449e3b5b14e37fa9e
 SHA512 
e7f03eb068bd2de22b83b0bdd493dabbbe054bb0f7d3f4d237ff38955e382a13d7c42f60c9a257c906ded46567b6f4ca9139920291df8a7688fb4025cdfec488

diff --git a/media-sound/strawberry/strawberry-1.0.0.ebuild 
b/media-sound/strawberry/strawberry-1.0.0.ebuild
new file mode 100644
index 000..b79659cf7e0
--- /dev/null
+++ b/media-sound/strawberry/strawberry-1.0.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic plocale virtualx xdg
+
+PLOCALES="cs de es fr hu id it ko nb pl ru sv"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
+HOMEPAGE="https://www.strawbs.org/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/jonaski/strawberry.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/jonaski/strawberry/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda debug +gstreamer ipod mtp pulseaudio +udisks vlc"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/alsa-lib
+   >=media-libs/chromaprint-1.4:=
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   sys-libs/zlib
+   virtual/glu
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   pulseaudio? ( media-sound/pulseaudio )
+   vlc? ( media-video/vlc )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+   gstreamer? (
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-cpp/gtest-1.8.0
+   dev-libs/boost
+   dev-qt/qtopengl:5
+   dev-qt/qttest:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+"
+
+DOCS=( Changelog README.md )
+
+REQUIRED_USE="
+   || ( gstreamer vlc )
+"
+
+src_prepare() {
+   plocale_find_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
+   -DENABLE_GIO=ON
+   -DLINGUAS="$(plocale_get_locales)"
+   -DENABLE_AUDIOCD="$(usex cdda)"
+   -DENABLE_GSTREAMER="$(usex gstreamer)"
+   -DENABLE_LIBGPOD="$(usex ipod)"
+   -DENABLE_LIBMTP="$(usex mtp)"
+   -DENABLE_LIBPULSE="$(usex pulseaudio)"
+   -DENABLE_UDISKS2="$(usex udisks)"
+   -DENABLE_VLC="$(usex vlc)"
+   # Disable until we have qt6 in the tree
+   -DWITH_QT6=OFF
+   )
+
+   use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
+
+   

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

2021-10-14 Thread Lars Wendler
commit: 12be22f0897340b916dd31acf79eed6bb0cffb24
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 14 19:16:05 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 14 19:16:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12be22f0

media-sound/strawberry: Synced live ebuild

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

 media-sound/strawberry/strawberry-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-sound/strawberry/strawberry-.ebuild 
b/media-sound/strawberry/strawberry-.ebuild
index ccbe95c4a8c..b79659cf7e0 100644
--- a/media-sound/strawberry/strawberry-.ebuild
+++ b/media-sound/strawberry/strawberry-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake flag-o-matic plocale virtualx xdg
 
@@ -44,7 +44,7 @@ COMMON_DEPEND="
dev-qt/qtsql:5[sqlite]
dev-qt/qtwidgets:5
media-libs/alsa-lib
-   media-libs/chromaprint:=
+   >=media-libs/chromaprint-1.4:=
>=media-libs/libmygpo-qt-1.0.9[qt5(+)]
>=media-libs/taglib-1.11.1_p20181028
sys-libs/zlib
@@ -106,6 +106,7 @@ src_configure() {
-DENABLE_LIBPULSE="$(usex pulseaudio)"
-DENABLE_UDISKS2="$(usex udisks)"
-DENABLE_VLC="$(usex vlc)"
+   # Disable until we have qt6 in the tree
-DWITH_QT6=OFF
)
 



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

2021-10-14 Thread Matthew Thode
commit: 53aca597a211ef216fc344aa0ca2588e3a132726
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 14 18:59:04 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct 14 19:01:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53aca597

app-admin/puppetdb: 7.7.0 bump

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

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

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 04e8fa8d00c..17ebae52482 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,2 +1,3 @@
 DIST puppetdb-7.5.0.tar.gz 47469411 BLAKE2B 
98bf574e8b4edba47f58b899bdc3b6037a3ae79a2a8d8b3f69a108c416648fdc35f804d71fc412bcc257f7609be9b4d706af7e28d2fd05d3768a02e9efd95841
 SHA512 
94bf5bc9a95cacb1a3a7f0fb5b04a05eab5ded7d18c2fb396e616b44e429a4a6299e6802fc0fd72aa832a6d8181a7ecf6ef6aff4696d4c9bc16a1954aee6f77c
 DIST puppetdb-7.6.0.tar.gz 48023530 BLAKE2B 
9805b9d58b35475f744b262845e9f257666d5df8a8e97d024c4e128600285de871a758dd8650b4e28338792707e9baa23429547ef67ad3b8c5d7756d22fe49a0
 SHA512 
38c15ed990440bfdf575e624b24d35c6f5bdab943f6be4d86a2c9cfb24e09478fab15f1ce7886b7d3d4c2c368b35181a9203ac171246eda8c072973912210b38
+DIST puppetdb-7.7.0.tar.gz 48050200 BLAKE2B 
67b0152b0d3219e21fd1f0c18f235f99ad5c566c2c24c24e442e511d3eb503265497de46c5fd2d414cda8827400ee50c628d2fe5287ee1a6e1c295dbc7f8cde3
 SHA512 
a8f67b9c587d285ddd530afe1d467eb1acb20f7a3deed6d1b951695575a4283c3f4c946c7263fd44962adf05f4466ae5eac33cbd6ca75ef8f9785b2e7be6afd7

diff --git a/app-admin/puppetdb/puppetdb-7.7.0.ebuild 
b/app-admin/puppetdb/puppetdb-7.7.0.ebuild
new file mode 100644
index 000..5ccee6e5aca
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-7.7.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd tmpfiles
+
+DESCRIPTION="PuppetDB collects data generated by Puppet."
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+=">=virtual/jdk-1.8.0"
+DEPEND+="acct-user/puppetdb
+   acct-group/puppetdb"
+
+src_prepare() {
+   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+   sed -i 's/sysconfig/conf\.d/g' install.sh || die
+   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   dodir /opt/puppetlabs/server/data/puppetdb
+   insinto /opt/puppetlabs/server/apps/puppetdb
+   insopts -m0744
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppetdb.jar
+   insinto /etc/puppetlabs/puppetdb
+   doins ext/config/logback.xml
+   doins ext/config/bootstrap.cfg
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetdb/conf.d
+   doins ext/config/conf.d/jetty.ini
+   doins ext/config/conf.d/repl.ini
+   doins ext/config/conf.d/database.ini
+   doins ext/config/conf.d/config.ini
+   doins ext/config/conf.d/auth.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+   doins ext/cli/foreground
+   doins ext/cli/ssl-setup
+   doins ext/cli/config-migration
+   doins ext/cli/foreground
+   doins ext/cli/anonymize
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetdb/bin
+   doins ext/bin/puppetdb
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
+   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
+   # init type tasks
+   newconfd ext/default puppetdb
+   systemd_dounit ext/redhat/puppetdb.service
+   newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf
+   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
+   # misc
+   insinto /etc/logrotate.d
+   newins ext/puppetdb.logrotate.conf puppetdb
+   fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
+   fperms -R 770 /opt/puppetlabs/server/data/puppetdb
+}
+
+pkg_postinst() {
+   tmpfiles_process puppetdb.conf
+
+   elog "to install please run '/opt/puppetlabs/server/bin/puppetdb 

  1   2   3   4   >